[SCM] flac packaging branch, master, updated. debian/1.2.1-3-16-g9e53ca2

fabian-guest at users.alioth.debian.org fabian-guest at users.alioth.debian.org
Wed Aug 11 13:07:29 UTC 2010


The following commit has been merged in the master branch:
commit 95bb39225bda65f27b191f9c12fb5c2ca5245bd7
Author: Fabian Greffrath <fabian at greffrath.com>
Date:   Tue Jun 15 14:48:16 2010 +0200

    Convert patch tracking system from dpatch to quilt.

diff --git a/debian/control b/debian/control
index babad8c..366e5b5 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends: autotools-dev,
                debhelper (>= 7),
                docbook-to-man,
                doxygen,
-               dpatch,
+               quilt (>= 0.40),
                libid3-3.8.3-dev,
                libogg-dev
 Standards-Version: 3.8.4
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 4d8e22e..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,8 +0,0 @@
-02_doc_path
-03_cosmetic_flac_stats
-07_metaflac_error_exit
-08_gcc-4.3_fixes
-09_noexec-stack
-10_empty_-L_flag
-11_no-altivec-on-SPE
-90_autoreconf
diff --git a/debian/patches/02_doc_path.dpatch b/debian/patches/02_doc_path.patch
old mode 100755
new mode 100644
similarity index 52%
rename from debian/patches/02_doc_path.dpatch
rename to debian/patches/02_doc_path.patch
index 554dd6f..7f8e8a7
--- a/debian/patches/02_doc_path.dpatch
+++ b/debian/patches/02_doc_path.patch
@@ -1,13 +1,7 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 02_doc_path.dpatch by Joshua Kwan <joshk at triplehelix.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct path to documentation. closes: #413411.
-
- at DPATCH@
-diff -urNad flac~/man/flac.sgml flac/man/flac.sgml
---- flac~/man/flac.sgml	2009-08-04 08:44:05.000000000 +0200
-+++ flac/man/flac.sgml	2009-08-04 08:49:17.000000000 +0200
+Author: Joshua Kwan <joshk at triplehelix.org>
+Description: Correct path to documentation. closes: #413411.
+--- flac.orig/man/flac.sgml
++++ flac/man/flac.sgml
 @@ -697,7 +697,7 @@
  
      <para>metaflac(1).</para>
diff --git a/debian/patches/03_cosmetic_flac_stats.dpatch b/debian/patches/03_cosmetic_flac_stats.patch
old mode 100755
new mode 100644
similarity index 63%
rename from debian/patches/03_cosmetic_flac_stats.dpatch
rename to debian/patches/03_cosmetic_flac_stats.patch
index 215cefc..e25016e
--- a/debian/patches/03_cosmetic_flac_stats.dpatch
+++ b/debian/patches/03_cosmetic_flac_stats.patch
@@ -1,13 +1,8 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 03_cosmetic_flac_stats.dpatch by Joshua Kwan <joshk at triplehelix.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix misuse of \r (potentially) in flac -d or -t output, closes: #138828
-
- at DPATCH@
---- flac-1.1.2/src/flac/decode.c~	2005-08-18 02:16:46.000000000 -0700
-+++ flac-1.1.2/src/flac/decode.c	2005-08-18 02:14:59.000000000 -0700
-@@ -1182,6 +1182,7 @@
+Author: Joshua Kwan <joshk at triplehelix.org>
+Description: Fix misuse of \r (potentially) in flac -d or -t output, closes: #138828
+--- flac.orig/src/flac/decode.c
++++ flac/src/flac/decode.c
+@@ -1355,6 +1355,7 @@ void print_error_with_state(const Decode
  
  void print_stats(const DecoderSession *decoder_session)
  {
@@ -15,7 +10,7 @@
  	if(flac__utils_verbosity_ >= 2) {
  #if defined _MSC_VER || defined __MINGW32__
  		/* with MSVC you have to spoon feed it the casting */
-@@ -1190,7 +1191,13 @@
+@@ -1363,7 +1364,13 @@ void print_stats(const DecoderSession *d
  		const double progress = (double)decoder_session->samples_processed / (double)decoder_session->total_samples * 100.0;
  #endif
  		if(decoder_session->total_samples > 0) {
@@ -25,7 +20,7 @@
 +
 +			if ((unsigned)floor(progress + 0.5) == 100)
 +				return;
-+			
++
 +			count = fprintf(stderr, "%s: %s%u%% complete",
  				decoder_session->inbasefilename,
  				decoder_session->test_only? "testing, " : decoder_session->analysis_mode? "analyzing, " : "",
diff --git a/debian/patches/07_metaflac_error_exit.dpatch b/debian/patches/07_metaflac_error_exit.dpatch
deleted file mode 100755
index 1acb0e6..0000000
--- a/debian/patches/07_metaflac_error_exit.dpatch
+++ /dev/null
@@ -1,28 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 07_metaflac_error_exit.dpatch by Joshua Kwan <joshk at triplehelix.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Exit with error if invalid option is passed. #329979
-
---- flac-1.1.2/src/metaflac/options.c~	2006-05-27 23:13:33.000000000 -0600
-+++ flac-1.1.2/src/metaflac/options.c	2006-05-27 23:15:07.000000000 -0600
-@@ -229,7 +229,7 @@
- 		}
- 	}
- 
--	return !had_error;
-+	return had_error;
- }
- 
- void free_options(CommandLineOptions *options)
---- flac-1.1.2/src/metaflac/main.c~	2006-05-27 23:07:51.000000000 -0600
-+++ flac-1.1.2/src/metaflac/main.c	2006-05-27 23:14:47.000000000 -0600
-@@ -32,7 +32,7 @@
- 	setlocale(LC_ALL, "");
- 	init_options(&options);
- 
--	if(parse_options(argc, argv, &options))
-+	if ((ret = parse_options(argc, argv, &options)) == 0)
- 		ret = !do_operations(&options);
- 
- 	free_options(&options);
diff --git a/debian/patches/07_metaflac_error_exit.patch b/debian/patches/07_metaflac_error_exit.patch
new file mode 100644
index 0000000..6a646a1
--- /dev/null
+++ b/debian/patches/07_metaflac_error_exit.patch
@@ -0,0 +1,24 @@
+Author: Joshua Kwan <joshk at triplehelix.org>
+Description: Exit with error if invalid option is passed. #329979
+--- flac.orig/src/metaflac/main.c
++++ flac/src/metaflac/main.c
+@@ -37,7 +37,7 @@ int main(int argc, char *argv[])
+ 	setlocale(LC_ALL, "");
+ 	init_options(&options);
+ 
+-	if(parse_options(argc, argv, &options))
++	if ((ret = parse_options(argc, argv, &options)) == 0)
+ 		ret = !do_operations(&options);
+ 	else
+ 		ret = 1;
+--- flac.orig/src/metaflac/options.c
++++ flac/src/metaflac/options.c
+@@ -249,7 +249,7 @@ FLAC__bool parse_options(int argc, char
+ 		}
+ 	}
+ 
+-	return !had_error;
++	return had_error;
+ }
+ 
+ void free_options(CommandLineOptions *options)
diff --git a/debian/patches/08_gcc-4.3_fixes.dpatch b/debian/patches/08_gcc-4.3_fixes.dpatch
deleted file mode 100755
index eb56261..0000000
--- a/debian/patches/08_gcc-4.3_fixes.dpatch
+++ /dev/null
@@ -1,17 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 08_gcc-4.3_fixes.dpatch by Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix gcc-4.3 FTBFS, patch by KiBi (Closes: #455304).
-
---- a/examples/cpp/encode/file/main.cpp
-+++ b/examples/cpp/encode/file/main.cpp
-@@ -33,6 +33,8 @@
- #include "FLAC++/metadata.h"
- #include "FLAC++/encoder.h"
- 
-+#include <cstring>
-+
- class OurEncoder: public FLAC::Encoder::File {
- public:
- 	OurEncoder(): FLAC::Encoder::File() { }
diff --git a/debian/patches/08_gcc-4.3_fixes.patch b/debian/patches/08_gcc-4.3_fixes.patch
new file mode 100644
index 0000000..711a17e
--- /dev/null
+++ b/debian/patches/08_gcc-4.3_fixes.patch
@@ -0,0 +1,13 @@
+Author: Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>
+Description: Fix gcc-4.3 FTBFS, patch by KiBi (Closes: #455304).
+--- flac.orig/examples/cpp/encode/file/main.cpp
++++ flac/examples/cpp/encode/file/main.cpp
+@@ -33,6 +33,8 @@
+ #include "FLAC++/metadata.h"
+ #include "FLAC++/encoder.h"
+ 
++#include <cstring>
++
+ class OurEncoder: public FLAC::Encoder::File {
+ public:
+ 	OurEncoder(): FLAC::Encoder::File() { }
diff --git a/debian/patches/09_noexec-stack.dpatch b/debian/patches/09_noexec-stack.dpatch
deleted file mode 100755
index cae38dd..0000000
--- a/debian/patches/09_noexec-stack.dpatch
+++ /dev/null
@@ -1,18 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 09_noexec-stack.dpatch by Russell Coker <russell at coker.com.au>
-##
-## DP: The following patch adds a section to the libFLAC.so file to indicate that
-## DP: it doesn't need an executable stack. This allows programs using it to run
-## DP: correctly on SE Linux systems, and with exec-shield.
-
- at DPATCH@
-diff -urNad flac~/src/libFLAC/ia32/nasm.h flac/src/libFLAC/ia32/nasm.h
---- flac~/src/libFLAC/ia32/nasm.h	2009-08-03 16:37:33.000000000 +0200
-+++ flac/src/libFLAC/ia32/nasm.h	2009-08-03 16:38:29.000000000 +0200
-@@ -73,3 +73,6 @@
- _%1:
- %1:
- %endmacro
-+
-+section .note.GNU-stack progbits noalloc noexec nowrite align=1
-+
diff --git a/debian/patches/09_noexec-stack.patch b/debian/patches/09_noexec-stack.patch
new file mode 100644
index 0000000..54afb3a
--- /dev/null
+++ b/debian/patches/09_noexec-stack.patch
@@ -0,0 +1,13 @@
+Author: Russell Coker <russell at coker.com.au>
+Description: The following patch adds a section to the libFLAC.so file to indicate that
+it doesn't need an executable stack. This allows programs using it to run
+correctly on SE Linux systems, and with exec-shield.
+--- flac.orig/src/libFLAC/ia32/nasm.h
++++ flac/src/libFLAC/ia32/nasm.h
+@@ -73,3 +73,6 @@
+ _%1:
+ %1:
+ %endmacro
++
++section .note.GNU-stack progbits noalloc noexec nowrite align=1
++
diff --git a/debian/patches/10_empty_-L_flag.dpatch b/debian/patches/10_empty_-L_flag.patch
old mode 100755
new mode 100644
similarity index 54%
rename from debian/patches/10_empty_-L_flag.dpatch
rename to debian/patches/10_empty_-L_flag.patch
index ac28046..1f815b9
--- a/debian/patches/10_empty_-L_flag.dpatch
+++ b/debian/patches/10_empty_-L_flag.patch
@@ -1,16 +1,10 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 10_empty_-L_flag.dpatch by Fabian Greffrath <fabian+debian at greffrath.com>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix libFLAC.m4 may set empty -L flag when configure is called without
-## DP: arguments, provided of course that the target package's configure script  
-## DP: is properly re-generated against the fixed libFLAC.m4
-
- at DPATCH@
-diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' flac~/src/libFLAC/libFLAC.m4 flac/src/libFLAC/libFLAC.m4
---- flac~/src/libFLAC/libFLAC.m4	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/libFLAC.m4	2010-06-15 13:29:17.000000000 +0200
-@@ -14,14 +14,18 @@
+Author: Fabian Greffrath <fabian+debian at greffrath.com>
+Description: Fix libFLAC.m4 may set empty -L flag when configure is called without
+arguments, provided of course that the target package's configure script  
+is properly re-generated against the fixed libFLAC.m4
+--- flac.orig/src/libFLAC/libFLAC.m4
++++ flac/src/libFLAC/libFLAC.m4
+@@ -14,14 +14,18 @@ AC_ARG_WITH(libFLAC-includes,[  --with-l
  AC_ARG_ENABLE(libFLACtest, [  --disable-libFLACtest       Do not try to compile and run a test libFLAC program],, enable_libFLACtest=yes)
  
    if test "x$libFLAC_libraries" != "x" ; then
diff --git a/debian/patches/11_no-altivec-on-SPE.dpatch b/debian/patches/11_no-altivec-on-SPE.dpatch
deleted file mode 100755
index d222809..0000000
--- a/debian/patches/11_no-altivec-on-SPE.dpatch
+++ /dev/null
@@ -1,63 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 11_no-altivec-on-SPE.dpatch by Sebastian Andrzej Siewior <bigeasy at linutronix.de>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Consider *gnuspe which matches powerpc-unknown-linux-gnuspe where
-## DP: AltiVec is not available at all. This triplet uses SPE which is
-## DP: incompatible with AltiVec shares the same opcode range and can't be used
-## DP: at all.
-
- at DPATCH@
-diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' flac~/configure.in flac/configure.in
---- flac~/configure.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/configure.in	2010-06-15 13:35:12.000000000 +0200
-@@ -82,6 +82,14 @@
- 	*) OBJ_FORMAT=elf ;;
- esac
- AC_SUBST(OBJ_FORMAT)
-+case "$host" in
-+	*-gnuspe)
-+		abi_spe=true
-+		AC_DEFINE(FLAC__CPU_PPC_SPE)
-+		AH_TEMPLATE(FLAC__CPU_PPC_SPE, [define if building for PowerPC with SPE ABI])
-+		;;
-+esac
-+AM_CONDITIONAL(FLaC__CPU_PPC_SPE, test "x$abi_spe" = xtrue)
- 
- # only needed because of ntohl() usage, can get rid of after that's gone:
- case "$host" in
-diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' flac~/src/libFLAC/Makefile.am flac/src/libFLAC/Makefile.am
---- flac~/src/libFLAC/Makefile.am	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/Makefile.am	2010-06-15 13:35:12.000000000 +0200
-@@ -40,8 +40,13 @@
- CPUCFLAGS = -faltivec -force_cpusubtype_ALL -DFLAC__NO_ASM
- else
- # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific
-+CPUCFLAGS =
-+if FLaC__CPU_PPC_SPE
-+else
-+CPUCFLAGS += -maltivec -mabi=altivec
-+endif
- #@@@ PPC optimizations temporarily disabled
--CPUCFLAGS = -maltivec -mabi=altivec -DFLAC__NO_ASM
-+CPUCFLAGS += -DFLAC__NO_ASM
- endif
- endif
- 
-@@ -58,6 +63,8 @@
- if FLaC__CPU_PPC
- ARCH_SUBDIRS = ppc
- if FLaC__HAS_AS__TEMPORARILY_DISABLED
-+if FLaC__CPU_PPC_SPE
-+else
- LOCAL_EXTRA_LIBADD = ppc/as/libFLAC-asm.la
- LOCAL_EXTRA_LDFLAGS = "-Wl,-read_only_relocs,warning"
- else
-@@ -67,6 +74,7 @@
- endif
- endif
- endif
-+endif
- endif
- 
- libFLAC_la_LIBADD = $(LOCAL_EXTRA_LIBADD) @OGG_LIBS@
diff --git a/debian/patches/11_no-altivec-on-SPE.patch b/debian/patches/11_no-altivec-on-SPE.patch
new file mode 100644
index 0000000..a1f3ccd
--- /dev/null
+++ b/debian/patches/11_no-altivec-on-SPE.patch
@@ -0,0 +1,56 @@
+Author: Sebastian Andrzej Siewior <bigeasy at linutronix.de>
+Description: Consider *gnuspe which matches powerpc-unknown-linux-gnuspe where
+AltiVec is not available at all. This triplet uses SPE which is
+incompatible with AltiVec shares the same opcode range and can't be used
+at all.
+--- flac.orig/configure.in
++++ flac/configure.in
+@@ -82,6 +82,14 @@ case "$host" in
+ 	*) OBJ_FORMAT=elf ;;
+ esac
+ AC_SUBST(OBJ_FORMAT)
++case "$host" in
++	*-gnuspe)
++		abi_spe=true
++		AC_DEFINE(FLAC__CPU_PPC_SPE)
++		AH_TEMPLATE(FLAC__CPU_PPC_SPE, [define if building for PowerPC with SPE ABI])
++		;;
++esac
++AM_CONDITIONAL(FLaC__CPU_PPC_SPE, test "x$abi_spe" = xtrue)
+ 
+ # only needed because of ntohl() usage, can get rid of after that's gone:
+ case "$host" in
+--- flac.orig/src/libFLAC/Makefile.am
++++ flac/src/libFLAC/Makefile.am
+@@ -40,8 +40,13 @@ if FLaC__SYS_DARWIN
+ CPUCFLAGS = -faltivec -force_cpusubtype_ALL -DFLAC__NO_ASM
+ else
+ # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific
++CPUCFLAGS =
++if FLaC__CPU_PPC_SPE
++else
++CPUCFLAGS += -maltivec -mabi=altivec
++endif
+ #@@@ PPC optimizations temporarily disabled
+-CPUCFLAGS = -maltivec -mabi=altivec -DFLAC__NO_ASM
++CPUCFLAGS += -DFLAC__NO_ASM
+ endif
+ endif
+ 
+@@ -58,6 +63,8 @@ endif
+ if FLaC__CPU_PPC
+ ARCH_SUBDIRS = ppc
+ if FLaC__HAS_AS__TEMPORARILY_DISABLED
++if FLaC__CPU_PPC_SPE
++else
+ LOCAL_EXTRA_LIBADD = ppc/as/libFLAC-asm.la
+ LOCAL_EXTRA_LDFLAGS = "-Wl,-read_only_relocs,warning"
+ else
+@@ -67,6 +74,7 @@ LOCAL_EXTRA_LDFLAGS = ""
+ endif
+ endif
+ endif
++endif
+ endif
+ 
+ libFLAC_la_LIBADD = $(LOCAL_EXTRA_LIBADD) @OGG_LIBS@
diff --git a/debian/patches/90_autoreconf.dpatch b/debian/patches/90_autoreconf.patch
old mode 100755
new mode 100644
similarity index 86%
rename from debian/patches/90_autoreconf.dpatch
rename to debian/patches/90_autoreconf.patch
index d1ac88f..66c2c8b
--- a/debian/patches/90_autoreconf.dpatch
+++ b/debian/patches/90_autoreconf.patch
@@ -1,17 +1,11 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 90_autoreconf.dpatch by Fabian Greffrath <fabian+debian at greffrath.com>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: libtoolize --force --copy
-## DP: aclocal -I m4
-## DP: autoconf
-## DP: automake --add-missing
-## DP: rm -rf autom4te.cache
-
- at DPATCH@
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/Makefile.in flac/Makefile.in
---- flac~/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/Makefile.in	2010-06-15 13:46:25.000000000 +0200
+Author: Fabian Greffrath <fabian+debian at greffrath.com>
+Description: libtoolize --force --copy
+aclocal -I m4
+autoconf
+automake --add-missing
+rm -rf autom4te.cache
+--- flac.orig/Makefile.in
++++ flac/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -45,7 +39,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +61,79 @@
+@@ -65,11 +61,79 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -127,7 +121,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +143,7 @@
+@@ -79,6 +143,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -135,7 +129,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +154,61 @@
+@@ -89,93 +154,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -244,7 +238,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,53 +224,62 @@
+@@ -191,53 +224,62 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -319,7 +313,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	COPYING.FDL \
  	COPYING.GPL \
-@@ -255,57 +297,58 @@
+@@ -255,57 +297,58 @@ EXTRA_DIST = \
  	ltmain.sh \
  	strip_non_asm_libtool_args.sh
  
@@ -406,14 +400,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(top_srcdir)/configure.in $(ACLOCAL_M4) 
 -	cd $(top_srcdir) && $(AUTOHEADER)
 -	touch $(srcdir)/config.h.in
-+$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 
++$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
 +	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
 +	rm -f stamp-h1
 +	touch $@
  
  distclean-hdr:
  	-rm -f config.h stamp-h1
-@@ -317,8 +360,7 @@
+@@ -317,8 +360,7 @@ clean-libtool:
  	-rm -rf .libs _libs
  
  distclean-libtool:
@@ -423,7 +417,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
-@@ -327,7 +369,13 @@
+@@ -327,7 +369,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -438,7 +432,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -338,16 +386,21 @@
+@@ -338,16 +386,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -465,7 +459,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -367,165 +420,212 @@
+@@ -367,165 +420,212 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -757,7 +751,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
  	    $(DISTCHECK_CONFIGURE_FLAGS) \
  	  && $(MAKE) $(AM_MAKEFLAGS) \
-@@ -538,21 +638,24 @@
+@@ -538,21 +638,24 @@ distcheck: dist
  	        distuninstallcheck \
  	  && chmod -R a-w "$$dc_install_base" \
  	  && ({ \
@@ -789,7 +783,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
  	   || { echo "ERROR: files left after uninstall:" ; \
  	        if test -n "$(DESTDIR)"; then \
-@@ -574,7 +677,6 @@
+@@ -574,7 +677,6 @@ check: check-recursive
  all-am: Makefile config.h
  installdirs: installdirs-recursive
  installdirs-am:
@@ -797,7 +791,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -594,7 +696,8 @@
+@@ -594,7 +696,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -807,7 +801,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
  
  maintainer-clean-generic:
-@@ -607,25 +710,47 @@
+@@ -607,25 +710,47 @@ clean-am: clean-generic clean-libtool mo
  distclean: distclean-recursive
  	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
  	-rm -f Makefile
@@ -857,7 +851,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -646,27 +771,27 @@
+@@ -646,27 +771,27 @@ ps: ps-recursive
  
  ps-am:
  
@@ -903,9 +897,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/aclocal.m4 flac/aclocal.m4
---- flac~/aclocal.m4	2010-06-15 13:14:45.000000000 +0200
-+++ flac/aclocal.m4	2010-06-15 13:45:11.000000000 +0200
+--- flac.orig/aclocal.m4
++++ flac/aclocal.m4
 @@ -1,7 +1,7 @@
 -# generated automatically by aclocal 1.7.9 -*- Autoconf -*-
 +# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
@@ -917,7 +910,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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.
-@@ -11,1120 +11,2228 @@
+@@ -11,7732 +11,1174 @@
  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  # PARTICULAR PURPOSE.
  
@@ -1261,6 +1254,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -                  [_AM_DEPENDENCIES(CXX)],
 -                  [define([AC_PROG_CXX],
 -                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+-])
 +dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
 +AC_DEFUN([AC_LIB_PROG_LD_GNU],
 +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld],
@@ -1273,7 +1267,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +esac])
 +with_gnu_ld=$acl_cv_prog_gnu_ld
  ])
-+
+ 
+-
+-# 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` ;;
 +dnl From libtool-1.4. Sets the variable LD.
 +AC_DEFUN([AC_LIB_PROG_LD],
 +[AC_ARG_WITH([gnu-ld],
@@ -1304,1150 +1315,87 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    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.
-+    [[\\/]* | [A-Za-z]:[\\/]*)]
-+      [re_direlt='/[^/][^/]*/\.\./']
-+      # Canonicalize the path 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([acl_cv_path_LD],
-+[if test -z "$LD"; then
-+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
-+  for ac_dir in $PATH; do
-+    test -z "$ac_dir" && ac_dir=.
-+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-+      acl_cv_path_LD="$ac_dir/$ac_prog"
-+      # Check to see if the program is GNU ld.  I'd rather use --version,
-+      # but apparently some GNU ld's only accept -v.
-+      # Break only if it was the GNU/non-GNU ld that we prefer.
-+      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
-+      *GNU* | *'with BFD'*)
-+        test "$with_gnu_ld" != no && break ;;
-+      *)
-+        test "$with_gnu_ld" != yes && break ;;
-+      esac
-+    fi
-+  done
-+  IFS="$ac_save_ifs"
-+else
-+  acl_cv_path_LD="$LD" # Let the user override the test with a path.
-+fi])
-+LD="$acl_cv_path_LD"
-+if test -n "$LD"; then
-+  AC_MSG_RESULT([$LD])
-+else
-+  AC_MSG_RESULT([no])
-+fi
-+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-+AC_LIB_PROG_LD_GNU
- ])
- 
-+# lib-link.m4 serial 21 (gettext-0.18)
-+dnl Copyright (C) 2001-2010 Free Software Foundation, Inc.
-+dnl This file is free software; the Free Software Foundation
-+dnl gives unlimited permission to copy and/or distribute it,
-+dnl with or without modifications, as long as this notice is preserved.
- 
--# 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.
-+dnl From Bruno Haible.
- 
--# 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
+   esac
 -done
 -echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
-+AC_PREREQ([2.54])
- 
+-
 -# Copyright 2002  Free Software Foundation, Inc.
-+dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
-+dnl the libraries corresponding to explicit and implicit dependencies.
-+dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
-+dnl augments the CPPFLAGS variable.
-+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
-+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
-+AC_DEFUN([AC_LIB_LINKFLAGS],
-+[
-+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
-+  AC_REQUIRE([AC_LIB_RPATH])
-+  pushdef([Name],[translit([$1],[./-], [___])])
-+  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
-+                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-+  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
-+    AC_LIB_LINKFLAGS_BODY([$1], [$2])
-+    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
-+    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
-+    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
-+    ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
-+  ])
-+  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
-+  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
-+  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
-+  LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
-+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
-+  AC_SUBST([LIB]NAME)
-+  AC_SUBST([LTLIB]NAME)
-+  AC_SUBST([LIB]NAME[_PREFIX])
-+  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
-+  dnl results of this search when this library appears as a dependency.
-+  HAVE_LIB[]NAME=yes
-+  popdef([NAME])
-+  popdef([Name])
-+])
- 
+-
 -# 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.
-+dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message])
-+dnl searches for libname and the libraries corresponding to explicit and
-+dnl implicit dependencies, together with the specified include files and
-+dnl the ability to compile and link the specified testcode. The missing-message
-+dnl defaults to 'no' and may contain additional hints for the user.
-+dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
-+dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
-+dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
-+dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
-+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
-+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
-+AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
-+[
-+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
-+  AC_REQUIRE([AC_LIB_RPATH])
-+  pushdef([Name],[translit([$1],[./-], [___])])
-+  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
-+                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- 
+-
 -# 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.
-+  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
-+  dnl accordingly.
-+  AC_LIB_LINKFLAGS_BODY([$1], [$2])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
-+  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
-+  dnl because if the user has installed lib[]Name and not disabled its use
-+  dnl via --without-lib[]Name-prefix, he wants to use it.
-+  ac_save_CPPFLAGS="$CPPFLAGS"
-+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
- 
+-
 -# 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.7"])
-+  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
-+    ac_save_LIBS="$LIBS"
-+    dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS,
-+    dnl because these -l options might require -L options that are present in
-+    dnl LIBS. -l options benefit only from the -L options listed before it.
-+    dnl Otherwise, add it to the front of LIBS, because it may be a static
-+    dnl library that depends on another static library that is present in LIBS.
-+    dnl Static libraries benefit only from the static libraries listed after
-+    dnl it.
-+    case " $LIB[]NAME" in
-+      *" -l"*) LIBS="$LIBS $LIB[]NAME" ;;
-+      *)       LIBS="$LIB[]NAME $LIBS" ;;
-+    esac
-+    AC_TRY_LINK([$3], [$4],
-+      [ac_cv_lib[]Name=yes],
-+      [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
-+    LIBS="$ac_save_LIBS"
-+  ])
-+  if test "$ac_cv_lib[]Name" = yes; then
-+    HAVE_LIB[]NAME=yes
-+    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
-+    AC_MSG_CHECKING([how to link with lib[]$1])
-+    AC_MSG_RESULT([$LIB[]NAME])
-+  else
-+    HAVE_LIB[]NAME=no
-+    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
-+    dnl $INC[]NAME either.
-+    CPPFLAGS="$ac_save_CPPFLAGS"
-+    LIB[]NAME=
-+    LTLIB[]NAME=
-+    LIB[]NAME[]_PREFIX=
-+  fi
-+  AC_SUBST([HAVE_LIB]NAME)
-+  AC_SUBST([LIB]NAME)
-+  AC_SUBST([LTLIB]NAME)
-+  AC_SUBST([LIB]NAME[_PREFIX])
-+  popdef([NAME])
-+  popdef([Name])
-+])
- 
+-
 -# 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.7.9])])
-+dnl Determine the platform dependent parameters needed to use rpath:
-+dnl   acl_libext,
-+dnl   acl_shlibext,
-+dnl   acl_hardcode_libdir_flag_spec,
-+dnl   acl_hardcode_libdir_separator,
-+dnl   acl_hardcode_direct,
-+dnl   acl_hardcode_minus_L.
-+AC_DEFUN([AC_LIB_RPATH],
-+[
-+  dnl Tell automake >= 1.10 to complain if config.rpath is missing.
-+  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
-+  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
-+  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
-+  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
-+  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
-+  AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [
-+    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
-+    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
-+    . ./conftest.sh
-+    rm -f ./conftest.sh
-+    acl_cv_rpath=done
-+  ])
-+  wl="$acl_cv_wl"
-+  acl_libext="$acl_cv_libext"
-+  acl_shlibext="$acl_cv_shlibext"
-+  acl_libname_spec="$acl_cv_libname_spec"
-+  acl_library_names_spec="$acl_cv_library_names_spec"
-+  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
-+  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
-+  acl_hardcode_direct="$acl_cv_hardcode_direct"
-+  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
-+  dnl Determine whether the user wants rpath handling at all.
-+  AC_ARG_ENABLE([rpath],
-+    [  --disable-rpath         do not hardcode runtime library paths],
-+    :, enable_rpath=yes)
-+])
- 
+-
 -# Helper functions for option handling.                    -*- Autoconf -*-
-+dnl AC_LIB_FROMPACKAGE(name, package)
-+dnl declares that libname comes from the given package. The configure file
-+dnl will then not have a --with-libname-prefix option but a
-+dnl --with-package-prefix option. Several libraries can come from the same
-+dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
-+dnl macro call that searches for libname.
-+AC_DEFUN([AC_LIB_FROMPACKAGE],
-+[
-+  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
-+                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-+  define([acl_frompackage_]NAME, [$2])
-+  popdef([NAME])
-+  pushdef([PACK],[$2])
-+  pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
-+                                  [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-+  define([acl_libsinpackage_]PACKUP,
-+    m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1])
-+  popdef([PACKUP])
-+  popdef([PACK])
-+])
- 
+-
 -# Copyright 2001, 2002  Free Software Foundation, Inc.
-+dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
-+dnl the libraries corresponding to explicit and implicit dependencies.
-+dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
-+dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
-+dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
-+AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
-+[
-+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
-+  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
-+                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-+  pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])])
-+  pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
-+                                  [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-+  pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])])
-+  dnl Autoconf >= 2.61 supports dots in --with options.
-+  pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)])
-+  dnl By default, look in $includedir and $libdir.
-+  use_additional=yes
-+  AC_LIB_WITH_FINAL_PREFIX([
-+    eval additional_includedir=\"$includedir\"
-+    eval additional_libdir=\"$libdir\"
-+  ])
-+  AC_ARG_WITH(P_A_C_K[-prefix],
-+[[  --with-]]P_A_C_K[[-prefix[=DIR]  search for ]PACKLIBS[ in DIR/include and DIR/lib
-+  --without-]]P_A_C_K[[-prefix     don't search for ]PACKLIBS[ in includedir and libdir]],
-+[
-+    if test "X$withval" = "Xno"; then
-+      use_additional=no
-+    else
-+      if test "X$withval" = "X"; then
-+        AC_LIB_WITH_FINAL_PREFIX([
-+          eval additional_includedir=\"$includedir\"
-+          eval additional_libdir=\"$libdir\"
-+        ])
-+      else
-+        additional_includedir="$withval/include"
-+        additional_libdir="$withval/$acl_libdirstem"
-+        if test "$acl_libdirstem2" != "$acl_libdirstem" \
-+           && ! test -d "$withval/$acl_libdirstem"; then
-+          additional_libdir="$withval/$acl_libdirstem2"
-+        fi
-+      fi
-+    fi
-+])
-+  dnl Search the library and its dependencies in $additional_libdir and
-+  dnl $LDFLAGS. Using breadth-first-seach.
-+  LIB[]NAME=
-+  LTLIB[]NAME=
-+  INC[]NAME=
-+  LIB[]NAME[]_PREFIX=
-+  dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been
-+  dnl computed. So it has to be reset here.
-+  HAVE_LIB[]NAME=
-+  rpathdirs=
-+  ltrpathdirs=
-+  names_already_handled=
-+  names_next_round='$1 $2'
-+  while test -n "$names_next_round"; do
-+    names_this_round="$names_next_round"
-+    names_next_round=
-+    for name in $names_this_round; do
-+      already_handled=
-+      for n in $names_already_handled; do
-+        if test "$n" = "$name"; then
-+          already_handled=yes
-+          break
-+        fi
-+      done
-+      if test -z "$already_handled"; then
-+        names_already_handled="$names_already_handled $name"
-+        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
-+        dnl or AC_LIB_HAVE_LINKFLAGS call.
-+        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
-+        eval value=\"\$HAVE_LIB$uppername\"
-+        if test -n "$value"; then
-+          if test "$value" = yes; then
-+            eval value=\"\$LIB$uppername\"
-+            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
-+            eval value=\"\$LTLIB$uppername\"
-+            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
-+          else
-+            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
-+            dnl that this library doesn't exist. So just drop it.
-+            :
-+          fi
-+        else
-+          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
-+          dnl and the already constructed $LIBNAME/$LTLIBNAME.
-+          found_dir=
-+          found_la=
-+          found_so=
-+          found_a=
-+          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
-+          if test -n "$acl_shlibext"; then
-+            shrext=".$acl_shlibext"             # typically: shrext=.so
-+          else
-+            shrext=
-+          fi
-+          if test $use_additional = yes; then
-+            dir="$additional_libdir"
-+            dnl The same code as in the loop below:
-+            dnl First look for a shared library.
-+            if test -n "$acl_shlibext"; then
-+              if test -f "$dir/$libname$shrext"; then
-+                found_dir="$dir"
-+                found_so="$dir/$libname$shrext"
-+              else
-+                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-+                  ver=`(cd "$dir" && \
-+                        for f in "$libname$shrext".*; do echo "$f"; done \
-+                        | sed -e "s,^$libname$shrext\\\\.,," \
-+                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-+                        | sed 1q ) 2>/dev/null`
-+                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-+                    found_dir="$dir"
-+                    found_so="$dir/$libname$shrext.$ver"
-+                  fi
-+                else
-+                  eval library_names=\"$acl_library_names_spec\"
-+                  for f in $library_names; do
-+                    if test -f "$dir/$f"; then
-+                      found_dir="$dir"
-+                      found_so="$dir/$f"
-+                      break
-+                    fi
-+                  done
-+                fi
-+              fi
-+            fi
-+            dnl Then look for a static library.
-+            if test "X$found_dir" = "X"; then
-+              if test -f "$dir/$libname.$acl_libext"; then
-+                found_dir="$dir"
-+                found_a="$dir/$libname.$acl_libext"
-+              fi
-+            fi
-+            if test "X$found_dir" != "X"; then
-+              if test -f "$dir/$libname.la"; then
-+                found_la="$dir/$libname.la"
-+              fi
-+            fi
-+          fi
-+          if test "X$found_dir" = "X"; then
-+            for x in $LDFLAGS $LTLIB[]NAME; do
-+              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+              case "$x" in
-+                -L*)
-+                  dir=`echo "X$x" | sed -e 's/^X-L//'`
-+                  dnl First look for a shared library.
-+                  if test -n "$acl_shlibext"; then
-+                    if test -f "$dir/$libname$shrext"; then
-+                      found_dir="$dir"
-+                      found_so="$dir/$libname$shrext"
-+                    else
-+                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-+                        ver=`(cd "$dir" && \
-+                              for f in "$libname$shrext".*; do echo "$f"; done \
-+                              | sed -e "s,^$libname$shrext\\\\.,," \
-+                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-+                              | sed 1q ) 2>/dev/null`
-+                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-+                          found_dir="$dir"
-+                          found_so="$dir/$libname$shrext.$ver"
-+                        fi
-+                      else
-+                        eval library_names=\"$acl_library_names_spec\"
-+                        for f in $library_names; do
-+                          if test -f "$dir/$f"; then
-+                            found_dir="$dir"
-+                            found_so="$dir/$f"
-+                            break
-+                          fi
-+                        done
-+                      fi
-+                    fi
-+                  fi
-+                  dnl Then look for a static library.
-+                  if test "X$found_dir" = "X"; then
-+                    if test -f "$dir/$libname.$acl_libext"; then
-+                      found_dir="$dir"
-+                      found_a="$dir/$libname.$acl_libext"
-+                    fi
-+                  fi
-+                  if test "X$found_dir" != "X"; then
-+                    if test -f "$dir/$libname.la"; then
-+                      found_la="$dir/$libname.la"
-+                    fi
-+                  fi
-+                  ;;
-+              esac
-+              if test "X$found_dir" != "X"; then
-+                break
-+              fi
-+            done
-+          fi
-+          if test "X$found_dir" != "X"; then
-+            dnl Found the library.
-+            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
-+            if test "X$found_so" != "X"; then
-+              dnl Linking with a shared library. We attempt to hardcode its
-+              dnl directory into the executable's runpath, unless it's the
-+              dnl standard /usr/lib.
-+              if test "$enable_rpath" = no \
-+                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
-+                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
-+                dnl No hardcoding is needed.
-+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
-+              else
-+                dnl Use an explicit option to hardcode DIR into the resulting
-+                dnl binary.
-+                dnl Potentially add DIR to ltrpathdirs.
-+                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
-+                haveit=
-+                for x in $ltrpathdirs; do
-+                  if test "X$x" = "X$found_dir"; then
-+                    haveit=yes
-+                    break
-+                  fi
-+                done
-+                if test -z "$haveit"; then
-+                  ltrpathdirs="$ltrpathdirs $found_dir"
-+                fi
-+                dnl The hardcoding into $LIBNAME is system dependent.
-+                if test "$acl_hardcode_direct" = yes; then
-+                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
-+                  dnl resulting binary.
-+                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
-+                else
-+                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
-+                    dnl Use an explicit option to hardcode DIR into the resulting
-+                    dnl binary.
-+                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
-+                    dnl Potentially add DIR to rpathdirs.
-+                    dnl The rpathdirs will be appended to $LIBNAME at the end.
-+                    haveit=
-+                    for x in $rpathdirs; do
-+                      if test "X$x" = "X$found_dir"; then
-+                        haveit=yes
-+                        break
-+                      fi
-+                    done
-+                    if test -z "$haveit"; then
-+                      rpathdirs="$rpathdirs $found_dir"
-+                    fi
-+                  else
-+                    dnl Rely on "-L$found_dir".
-+                    dnl But don't add it if it's already contained in the LDFLAGS
-+                    dnl or the already constructed $LIBNAME
-+                    haveit=
-+                    for x in $LDFLAGS $LIB[]NAME; do
-+                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+                      if test "X$x" = "X-L$found_dir"; then
-+                        haveit=yes
-+                        break
-+                      fi
-+                    done
-+                    if test -z "$haveit"; then
-+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
-+                    fi
-+                    if test "$acl_hardcode_minus_L" != no; then
-+                      dnl FIXME: Not sure whether we should use
-+                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
-+                      dnl here.
-+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
-+                    else
-+                      dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
-+                      dnl here, because this doesn't fit in flags passed to the
-+                      dnl compiler. So give up. No hardcoding. This affects only
-+                      dnl very old systems.
-+                      dnl FIXME: Not sure whether we should use
-+                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
-+                      dnl here.
-+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
-+                    fi
-+                  fi
-+                fi
-+              fi
-+            else
-+              if test "X$found_a" != "X"; then
-+                dnl Linking with a static library.
-+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
-+              else
-+                dnl We shouldn't come here, but anyway it's good to have a
-+                dnl fallback.
-+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
-+              fi
-+            fi
-+            dnl Assume the include files are nearby.
-+            additional_includedir=
-+            case "$found_dir" in
-+              */$acl_libdirstem | */$acl_libdirstem/)
-+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
-+                if test "$name" = '$1'; then
-+                  LIB[]NAME[]_PREFIX="$basedir"
-+                fi
-+                additional_includedir="$basedir/include"
-+                ;;
-+              */$acl_libdirstem2 | */$acl_libdirstem2/)
-+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
-+                if test "$name" = '$1'; then
-+                  LIB[]NAME[]_PREFIX="$basedir"
-+                fi
-+                additional_includedir="$basedir/include"
-+                ;;
-+            esac
-+            if test "X$additional_includedir" != "X"; then
-+              dnl Potentially add $additional_includedir to $INCNAME.
-+              dnl But don't add it
-+              dnl   1. if it's the standard /usr/include,
-+              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
-+              dnl   3. if it's already present in $CPPFLAGS or the already
-+              dnl      constructed $INCNAME,
-+              dnl   4. if it doesn't exist as a directory.
-+              if test "X$additional_includedir" != "X/usr/include"; then
-+                haveit=
-+                if test "X$additional_includedir" = "X/usr/local/include"; then
-+                  if test -n "$GCC"; then
-+                    case $host_os in
-+                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
-+                    esac
-+                  fi
-+                fi
-+                if test -z "$haveit"; then
-+                  for x in $CPPFLAGS $INC[]NAME; do
-+                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+                    if test "X$x" = "X-I$additional_includedir"; then
-+                      haveit=yes
-+                      break
-+                    fi
-+                  done
-+                  if test -z "$haveit"; then
-+                    if test -d "$additional_includedir"; then
-+                      dnl Really add $additional_includedir to $INCNAME.
-+                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
-+                    fi
-+                  fi
-+                fi
-+              fi
-+            fi
-+            dnl Look for dependencies.
-+            if test -n "$found_la"; then
-+              dnl Read the .la file. It defines the variables
-+              dnl dlname, library_names, old_library, dependency_libs, current,
-+              dnl age, revision, installed, dlopen, dlpreopen, libdir.
-+              save_libdir="$libdir"
-+              case "$found_la" in
-+                */* | *\\*) . "$found_la" ;;
-+                *) . "./$found_la" ;;
-+              esac
-+              libdir="$save_libdir"
-+              dnl We use only dependency_libs.
-+              for dep in $dependency_libs; do
-+                case "$dep" in
-+                  -L*)
-+                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
-+                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
-+                    dnl But don't add it
-+                    dnl   1. if it's the standard /usr/lib,
-+                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
-+                    dnl   3. if it's already present in $LDFLAGS or the already
-+                    dnl      constructed $LIBNAME,
-+                    dnl   4. if it doesn't exist as a directory.
-+                    if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
-+                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
-+                      haveit=
-+                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
-+                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
-+                        if test -n "$GCC"; then
-+                          case $host_os in
-+                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
-+                          esac
-+                        fi
-+                      fi
-+                      if test -z "$haveit"; then
-+                        haveit=
-+                        for x in $LDFLAGS $LIB[]NAME; do
-+                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+                          if test "X$x" = "X-L$additional_libdir"; then
-+                            haveit=yes
-+                            break
-+                          fi
-+                        done
-+                        if test -z "$haveit"; then
-+                          if test -d "$additional_libdir"; then
-+                            dnl Really add $additional_libdir to $LIBNAME.
-+                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
-+                          fi
-+                        fi
-+                        haveit=
-+                        for x in $LDFLAGS $LTLIB[]NAME; do
-+                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+                          if test "X$x" = "X-L$additional_libdir"; then
-+                            haveit=yes
-+                            break
-+                          fi
-+                        done
-+                        if test -z "$haveit"; then
-+                          if test -d "$additional_libdir"; then
-+                            dnl Really add $additional_libdir to $LTLIBNAME.
-+                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
-+                          fi
-+                        fi
-+                      fi
-+                    fi
-+                    ;;
-+                  -R*)
-+                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
-+                    if test "$enable_rpath" != no; then
-+                      dnl Potentially add DIR to rpathdirs.
-+                      dnl The rpathdirs will be appended to $LIBNAME at the end.
-+                      haveit=
-+                      for x in $rpathdirs; do
-+                        if test "X$x" = "X$dir"; then
-+                          haveit=yes
-+                          break
-+                        fi
-+                      done
-+                      if test -z "$haveit"; then
-+                        rpathdirs="$rpathdirs $dir"
-+                      fi
-+                      dnl Potentially add DIR to ltrpathdirs.
-+                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
-+                      haveit=
-+                      for x in $ltrpathdirs; do
-+                        if test "X$x" = "X$dir"; then
-+                          haveit=yes
-+                          break
-+                        fi
-+                      done
-+                      if test -z "$haveit"; then
-+                        ltrpathdirs="$ltrpathdirs $dir"
-+                      fi
-+                    fi
-+                    ;;
-+                  -l*)
-+                    dnl Handle this in the next round.
-+                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
-+                    ;;
-+                  *.la)
-+                    dnl Handle this in the next round. Throw away the .la's
-+                    dnl directory; it is already contained in a preceding -L
-+                    dnl option.
-+                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
-+                    ;;
-+                  *)
-+                    dnl Most likely an immediate library name.
-+                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
-+                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
-+                    ;;
-+                esac
-+              done
-+            fi
-+          else
-+            dnl Didn't find the library; assume it is in the system directories
-+            dnl known to the linker and runtime loader. (All the system
-+            dnl directories known to the linker should also be known to the
-+            dnl runtime loader, otherwise the system is severely misconfigured.)
-+            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
-+            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
-+          fi
-+        fi
-+      fi
-+    done
-+  done
-+  if test "X$rpathdirs" != "X"; then
-+    if test -n "$acl_hardcode_libdir_separator"; then
-+      dnl Weird platform: only the last -rpath option counts, the user must
-+      dnl pass all path elements in one option. We can arrange that for a
-+      dnl single library, but not when more than one $LIBNAMEs are used.
-+      alldirs=
-+      for found_dir in $rpathdirs; do
-+        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
-+      done
-+      dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
-+      acl_save_libdir="$libdir"
-+      libdir="$alldirs"
-+      eval flag=\"$acl_hardcode_libdir_flag_spec\"
-+      libdir="$acl_save_libdir"
-+      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
-+    else
-+      dnl The -rpath options are cumulative.
-+      for found_dir in $rpathdirs; do
-+        acl_save_libdir="$libdir"
-+        libdir="$found_dir"
-+        eval flag=\"$acl_hardcode_libdir_flag_spec\"
-+        libdir="$acl_save_libdir"
-+        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
-+      done
-+    fi
-+  fi
-+  if test "X$ltrpathdirs" != "X"; then
-+    dnl When using libtool, the option that works for both libraries and
-+    dnl executables is -R. The -R options are cumulative.
-+    for found_dir in $ltrpathdirs; do
-+      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
-+    done
-+  fi
-+  popdef([P_A_C_K])
-+  popdef([PACKLIBS])
-+  popdef([PACKUP])
-+  popdef([PACK])
-+  popdef([NAME])
-+])
- 
+-
 -# 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.
-+dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
-+dnl unless already present in VAR.
-+dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
-+dnl contains two or three consecutive elements that belong together.
-+AC_DEFUN([AC_LIB_APPENDTOVAR],
-+[
-+  for element in [$2]; do
-+    haveit=
-+    for x in $[$1]; do
-+      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+      if test "X$x" = "X$element"; then
-+        haveit=yes
-+        break
-+      fi
-+    done
-+    if test -z "$haveit"; then
-+      [$1]="${[$1]}${[$1]:+ }$element"
-+    fi
-+  done
-+])
- 
+-
 -# 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.
-+dnl For those cases where a variable contains several -L and -l options
-+dnl referring to unknown libraries and directories, this macro determines the
-+dnl necessary additional linker options for the runtime path.
-+dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
-+dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
-+dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
-+dnl otherwise linking without libtool is assumed.
-+AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
-+[
-+  AC_REQUIRE([AC_LIB_RPATH])
-+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
-+  $1=
-+  if test "$enable_rpath" != no; then
-+    if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
-+      dnl Use an explicit option to hardcode directories into the resulting
-+      dnl binary.
-+      rpathdirs=
-+      next=
-+      for opt in $2; do
-+        if test -n "$next"; then
-+          dir="$next"
-+          dnl No need to hardcode the standard /usr/lib.
-+          if test "X$dir" != "X/usr/$acl_libdirstem" \
-+             && test "X$dir" != "X/usr/$acl_libdirstem2"; then
-+            rpathdirs="$rpathdirs $dir"
-+          fi
-+          next=
-+        else
-+          case $opt in
-+            -L) next=yes ;;
-+            -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
-+                 dnl No need to hardcode the standard /usr/lib.
-+                 if test "X$dir" != "X/usr/$acl_libdirstem" \
-+                    && test "X$dir" != "X/usr/$acl_libdirstem2"; then
-+                   rpathdirs="$rpathdirs $dir"
-+                 fi
-+                 next= ;;
-+            *) next= ;;
-+          esac
-+        fi
-+      done
-+      if test "X$rpathdirs" != "X"; then
-+        if test -n ""$3""; then
-+          dnl libtool is used for linking. Use -R options.
-+          for dir in $rpathdirs; do
-+            $1="${$1}${$1:+ }-R$dir"
-+          done
-+        else
-+          dnl The linker is used for linking directly.
-+          if test -n "$acl_hardcode_libdir_separator"; then
-+            dnl Weird platform: only the last -rpath option counts, the user
-+            dnl must pass all path elements in one option.
-+            alldirs=
-+            for dir in $rpathdirs; do
-+              alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
-+            done
-+            acl_save_libdir="$libdir"
-+            libdir="$alldirs"
-+            eval flag=\"$acl_hardcode_libdir_flag_spec\"
-+            libdir="$acl_save_libdir"
-+            $1="$flag"
-+          else
-+            dnl The -rpath options are cumulative.
-+            for dir in $rpathdirs; do
-+              acl_save_libdir="$libdir"
-+              libdir="$dir"
-+              eval flag=\"$acl_hardcode_libdir_flag_spec\"
-+              libdir="$acl_save_libdir"
-+              $1="${$1}${$1:+ }$flag"
-+            done
-+          fi
-+        fi
-+      fi
-+    fi
-+  fi
-+  AC_SUBST([$1])
-+])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+# lib-prefix.m4 serial 7 (gettext-0.18)
-+dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc.
-+dnl This file is free software; the Free Software Foundation
-+dnl gives unlimited permission to copy and/or distribute it,
-+dnl with or without modifications, as long as this notice is preserved.
- 
+-
 -# serial 2
-+dnl From Bruno Haible.
- 
+-
 -# _AM_MANGLE_OPTION(NAME)
 -# -----------------------
 -AC_DEFUN([_AM_MANGLE_OPTION],
 -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-+dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
-+dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
-+dnl require excessive bracketing.
-+ifdef([AC_HELP_STRING],
-+[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
-+[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
- 
+-
 -# _AM_SET_OPTION(NAME)
 -# ------------------------------
 -# Set option NAME.  Presently that only means defining a flag for this option.
 -AC_DEFUN([_AM_SET_OPTION],
 -[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-+dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
-+dnl to access previously installed libraries. The basic assumption is that
-+dnl a user will want packages to use other packages he previously installed
-+dnl with the same --prefix option.
-+dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
-+dnl libraries, but is otherwise very convenient.
-+AC_DEFUN([AC_LIB_PREFIX],
-+[
-+  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
-+  AC_REQUIRE([AC_PROG_CC])
-+  AC_REQUIRE([AC_CANONICAL_HOST])
-+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
-+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
-+  dnl By default, look in $includedir and $libdir.
-+  use_additional=yes
-+  AC_LIB_WITH_FINAL_PREFIX([
-+    eval additional_includedir=\"$includedir\"
-+    eval additional_libdir=\"$libdir\"
-+  ])
-+  AC_LIB_ARG_WITH([lib-prefix],
-+[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
-+  --without-lib-prefix    don't search for libraries in includedir and libdir],
-+[
-+    if test "X$withval" = "Xno"; then
-+      use_additional=no
-+    else
-+      if test "X$withval" = "X"; then
-+        AC_LIB_WITH_FINAL_PREFIX([
-+          eval additional_includedir=\"$includedir\"
-+          eval additional_libdir=\"$libdir\"
-+        ])
-+      else
-+        additional_includedir="$withval/include"
-+        additional_libdir="$withval/$acl_libdirstem"
-+      fi
-+    fi
-+])
-+  if test $use_additional = yes; then
-+    dnl Potentially add $additional_includedir to $CPPFLAGS.
-+    dnl But don't add it
-+    dnl   1. if it's the standard /usr/include,
-+    dnl   2. if it's already present in $CPPFLAGS,
-+    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
-+    dnl   4. if it doesn't exist as a directory.
-+    if test "X$additional_includedir" != "X/usr/include"; then
-+      haveit=
-+      for x in $CPPFLAGS; do
-+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+        if test "X$x" = "X-I$additional_includedir"; then
-+          haveit=yes
-+          break
-+        fi
-+      done
-+      if test -z "$haveit"; then
-+        if test "X$additional_includedir" = "X/usr/local/include"; then
-+          if test -n "$GCC"; then
-+            case $host_os in
-+              linux* | gnu* | k*bsd*-gnu) haveit=yes;;
-+            esac
-+          fi
-+        fi
-+        if test -z "$haveit"; then
-+          if test -d "$additional_includedir"; then
-+            dnl Really add $additional_includedir to $CPPFLAGS.
-+            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
-+          fi
-+        fi
-+      fi
-+    fi
-+    dnl Potentially add $additional_libdir to $LDFLAGS.
-+    dnl But don't add it
-+    dnl   1. if it's the standard /usr/lib,
-+    dnl   2. if it's already present in $LDFLAGS,
-+    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
-+    dnl   4. if it doesn't exist as a directory.
-+    if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
-+      haveit=
-+      for x in $LDFLAGS; do
-+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
-+        if test "X$x" = "X-L$additional_libdir"; then
-+          haveit=yes
-+          break
-+        fi
-+      done
-+      if test -z "$haveit"; then
-+        if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
-+          if test -n "$GCC"; then
-+            case $host_os in
-+              linux*) haveit=yes;;
-+            esac
-+          fi
-+        fi
-+        if test -z "$haveit"; then
-+          if test -d "$additional_libdir"; then
-+            dnl Really add $additional_libdir to $LDFLAGS.
-+            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
-+          fi
-+        fi
-+      fi
-+    fi
-+  fi
-+])
- 
+-
 -# _AM_SET_OPTIONS(OPTIONS)
 -# ----------------------------------
 -# OPTIONS is a space-separated list of Automake options.
 -AC_DEFUN([_AM_SET_OPTIONS],
 -[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-+dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
-+dnl acl_final_exec_prefix, containing the values to which $prefix and
-+dnl $exec_prefix will expand at the end of the configure script.
-+AC_DEFUN([AC_LIB_PREPARE_PREFIX],
-+[
-+  dnl Unfortunately, prefix and exec_prefix get only finally determined
-+  dnl at the end of configure.
-+  if test "X$prefix" = "XNONE"; then
-+    acl_final_prefix="$ac_default_prefix"
-+  else
-+    acl_final_prefix="$prefix"
-+  fi
-+  if test "X$exec_prefix" = "XNONE"; then
-+    acl_final_exec_prefix='${prefix}'
-+  else
-+    acl_final_exec_prefix="$exec_prefix"
-+  fi
-+  acl_save_prefix="$prefix"
-+  prefix="$acl_final_prefix"
-+  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
-+  prefix="$acl_save_prefix"
-+])
- 
+-
 -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
 -# -------------------------------------------
 -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
 -AC_DEFUN([_AM_IF_OPTION],
 -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-+dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
-+dnl variables prefix and exec_prefix bound to the values they will have
-+dnl at the end of the configure script.
-+AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
-+[
-+  acl_save_prefix="$prefix"
-+  prefix="$acl_final_prefix"
-+  acl_save_exec_prefix="$exec_prefix"
-+  exec_prefix="$acl_final_exec_prefix"
-+  $1
-+  exec_prefix="$acl_save_exec_prefix"
-+  prefix="$acl_save_prefix"
-+])
- 
-+dnl AC_LIB_PREPARE_MULTILIB creates
-+dnl - a variable acl_libdirstem, containing the basename of the libdir, either
-+dnl   "lib" or "lib64" or "lib/64",
-+dnl - a variable acl_libdirstem2, as a secondary possible value for
-+dnl   acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or
-+dnl   "lib/amd64".
-+AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
-+[
-+  dnl There is no formal standard regarding lib and lib64.
-+  dnl On glibc systems, the current practice is that on a system supporting
-+  dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
-+  dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine
-+  dnl the compiler's default mode by looking at the compiler's library search
-+  dnl path. If at least one of its elements ends in /lib64 or points to a
-+  dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI.
-+  dnl Otherwise we use the default, namely "lib".
-+  dnl On Solaris systems, the current practice is that on a system supporting
-+  dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
-+  dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
-+  dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
-+  AC_REQUIRE([AC_CANONICAL_HOST])
-+  acl_libdirstem=lib
-+  acl_libdirstem2=
-+  case "$host_os" in
-+    solaris*)
-+      dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
-+      dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
-+      dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
-+      dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
-+      dnl symlink is missing, so we set acl_libdirstem2 too.
-+      AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
-+        [AC_EGREP_CPP([sixtyfour bits], [
-+#ifdef _LP64
-+sixtyfour bits
-+#endif
-+           ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
-+        ])
-+      if test $gl_cv_solaris_64bit = yes; then
-+        acl_libdirstem=lib/64
-+        case "$host_cpu" in
-+          sparc*)        acl_libdirstem2=lib/sparcv9 ;;
-+          i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
-+        esac
-+      fi
-+      ;;
-+    *)
-+      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
-+      if test -n "$searchpath"; then
-+        acl_save_IFS="${IFS= 	}"; IFS=":"
-+        for searchdir in $searchpath; do
-+          if test -d "$searchdir"; then
-+            case "$searchdir" in
-+              */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
-+              */../ | */.. )
-+                # Better ignore directories of this form. They are misleading.
-+                ;;
-+              *) searchdir=`cd "$searchdir" && pwd`
-+                 case "$searchdir" in
-+                   */lib64 ) acl_libdirstem=lib64 ;;
-+                 esac ;;
-+            esac
-+          fi
-+        done
-+        IFS="$acl_save_IFS"
-+      fi
-+      ;;
-+  esac
-+  test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
-+])
-+
-+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
- #
+-
+-#
 -# Check to make sure that the build environment is sane.
-+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-+#                 2006, 2007, 2008 Free Software Foundation, Inc.
-+#   Written by Gordon Matzigkeit, 1996
- #
-+# 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.
- 
+-#
+-
 -# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc.
 -
 -# This program is free software; you can redistribute it and/or modify
@@ -2456,42 +1404,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# any later version.
 -
 -# This program is distributed in the hope that it will be useful,
-+m4_define([_LT_COPYING], [dnl
-+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-+#                 2006, 2007, 2008 Free Software Foundation, Inc.
-+#   Written by Gordon Matzigkeit, 1996
-+#
-+#   This file is part of GNU Libtool.
-+#
-+# GNU Libtool 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.
-+#
-+# As a special exception to the GNU General Public License,
-+# if you distribute this file as part of a program or library that
-+# is built using GNU Libtool, you may include this file under the
-+# same distribution terms that you use for the rest of that program.
-+#
-+# GNU Libtool 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.
+-# 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
+-# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+# along with GNU Libtool; see the file COPYING.  If not, a copy
-+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-+# obtained by writing to the Free Software Foundation, Inc.,
-+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-+])
- 
+-
 -# serial 3
-+# serial 56 LT_INIT
- 
+-
 -# AM_SANITY_CHECK
 -# ---------------
 -AC_DEFUN([AM_SANITY_CHECK],
@@ -2513,7 +1436,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   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
@@ -2521,95 +1444,71 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
 -alias in your environment])
 -   fi
-+# LT_PREREQ(VERSION)
-+# ------------------
-+# Complain and exit if this libtool version is less that VERSION.
-+m4_defun([LT_PREREQ],
-+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
-+       [m4_default([$3],
-+		   [m4_fatal([Libtool version $1 or higher is required],
-+		             63)])],
-+       [$2])])
- 
+-
 -   test "$[2]" = conftest.file
 -   )
 -then
 -   # Ok.
 -   :
--else
++  case $ac_prog in
++    # Accept absolute paths.
++    [[\\/]* | [A-Za-z]:[\\/]*)]
++      [re_direlt='/[^/][^/]*/\.\./']
++      # Canonicalize the path 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_ERROR([newly created file is older than distributed files!
 -Check your system clock])
--fi
++  AC_MSG_CHECKING([for non-GNU ld])
+ fi
 -AC_MSG_RESULT(yes)])
- 
+-
 -#  -*- Autoconf -*-
-+# _LT_CHECK_BUILDDIR
-+# ------------------
-+# Complain if the absolute build directory name contains unusual characters
-+m4_defun([_LT_CHECK_BUILDDIR],
-+[case `pwd` in
-+  *\ * | *\	*)
-+    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-+esac
-+])
- 
- 
+-
+-
 -# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc.
-+# LT_INIT([OPTIONS])
-+# ------------------
-+AC_DEFUN([LT_INIT],
-+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-+AC_BEFORE([$0], [LT_LANG])dnl
-+AC_BEFORE([$0], [LT_OUTPUT])dnl
-+AC_BEFORE([$0], [LTDL_INIT])dnl
-+m4_require([_LT_CHECK_BUILDDIR])dnl
- 
+-
 -# 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.
-+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-+dnl unless we require an AC_DEFUNed macro:
-+AC_REQUIRE([LTOPTIONS_VERSION])dnl
-+AC_REQUIRE([LTSUGAR_VERSION])dnl
-+AC_REQUIRE([LTVERSION_VERSION])dnl
-+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-+m4_require([_LT_PROG_LTMAIN])dnl
- 
+-
 -# 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.
-+dnl Parse OPTIONS
-+_LT_SET_OPTIONS([$0], [$1])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+# This can be used to rebuild libtool when needed
-+LIBTOOL_DEPS="$ltmain"
- 
+-
 -# serial 3
-+# Always use our own libtool.
-+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-+AC_SUBST(LIBTOOL)dnl
- 
+-
 -# AM_MISSING_PROG(NAME, PROGRAM)
 -# ------------------------------
 -AC_DEFUN([AM_MISSING_PROG],
 -[AC_REQUIRE([AM_MISSING_HAS_RUN])
 -$1=${$1-"${am_missing_run}$2"}
 -AC_SUBST($1)])
-+_LT_SETUP
- 
-+# Only expand once:
-+m4_define([LT_INIT])
-+])# LT_INIT
- 
+-
+-
 -# AM_MISSING_HAS_RUN
 -# ------------------
 -# Define MISSING if not defined so far and test if it supports --run.
@@ -2620,101 +1519,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Use eval to expand $SHELL
 -if eval "$MISSING --run true"; then
 -  am_missing_run="$MISSING --run "
--else
++AC_CACHE_VAL([acl_cv_path_LD],
++[if test -z "$LD"; then
++  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
++  for ac_dir in $PATH; do
++    test -z "$ac_dir" && ac_dir=.
++    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
++      acl_cv_path_LD="$ac_dir/$ac_prog"
++      # Check to see if the program is GNU ld.  I'd rather use --version,
++      # but apparently some GNU ld's only accept -v.
++      # Break only if it was the GNU/non-GNU ld that we prefer.
++      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
++      *GNU* | *'with BFD'*)
++        test "$with_gnu_ld" != no && break ;;
++      *)
++        test "$with_gnu_ld" != yes && break ;;
++      esac
++    fi
++  done
++  IFS="$ac_save_ifs"
+ else
 -  am_missing_run=
 -  AC_MSG_WARN([`missing' script is too old or missing])
--fi
-+# Old names:
-+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-+
-+
-+# _LT_CC_BASENAME(CC)
-+# -------------------
-+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-+m4_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-%%"`
++  acl_cv_path_LD="$LD" # Let the user override the test with a path.
++fi])
++LD="$acl_cv_path_LD"
++if test -n "$LD"; then
++  AC_MSG_RESULT([$LD])
++else
++  AC_MSG_RESULT([no])
+ fi
++test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
++AC_LIB_PROG_LD_GNU
  ])
  
 -# AM_AUX_DIR_EXPAND
- 
+-
 -# Copyright 2001 Free Software Foundation, Inc.
-+# _LT_FILEUTILS_DEFAULTS
-+# ----------------------
-+# It is okay to use these file commands and assume they have been set
-+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-+m4_defun([_LT_FILEUTILS_DEFAULTS],
-+[: ${CP="cp -f"}
-+: ${MV="mv -f"}
-+: ${RM="rm -f"}
-+])# _LT_FILEUTILS_DEFAULTS
- 
+-
 -# 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.
-+# _LT_SETUP
-+# ---------
-+m4_defun([_LT_SETUP],
-+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-+_LT_DECL([], [host_alias], [0], [The host system])dnl
-+_LT_DECL([], [host], [0])dnl
-+_LT_DECL([], [host_os], [0])dnl
-+dnl
-+_LT_DECL([], [build_alias], [0], [The build system])dnl
-+_LT_DECL([], [build], [0])dnl
-+_LT_DECL([], [build_os], [0])dnl
-+dnl
-+AC_REQUIRE([AC_PROG_CC])dnl
-+AC_REQUIRE([LT_PATH_LD])dnl
-+AC_REQUIRE([LT_PATH_NM])dnl
-+dnl
-+AC_REQUIRE([AC_PROG_LN_S])dnl
-+test -z "$LN_S" && LN_S="ln -s"
-+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-+dnl
-+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-+dnl
-+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-+m4_require([_LT_CMD_RELOAD])dnl
-+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+_LT_CONFIG_LIBTOOL_INIT([
-+# See if we are running on zsh, and set the options which allow our
-+# commands through without removal of \ escapes INIT.
-+if test -n "\${ZSH_VERSION+set}" ; then
-+   setopt NO_GLOB_SUBST
-+fi
-+])
-+if test -n "${ZSH_VERSION+set}" ; then
-+   setopt NO_GLOB_SUBST
-+fi
++# lib-link.m4 serial 21 (gettext-0.18)
++dnl Copyright (C) 2001-2010 Free Software Foundation, Inc.
++dnl This file is free software; the Free Software Foundation
++dnl gives unlimited permission to copy and/or distribute it,
++dnl 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
@@ -2753,102 +1614,121 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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.
-+_LT_CHECK_OBJDIR
++dnl From Bruno Haible.
  
 -# Rely on autoconf to set up CDPATH properly.
 -AC_PREREQ([2.50])
-+m4_require([_LT_TAG_COMPILER])dnl
-+_LT_PROG_ECHO_BACKSLASH
++AC_PREREQ([2.54])
  
 -AC_DEFUN([AM_AUX_DIR_EXPAND], [
 -# expand $ac_aux_dir to an absolute path
 -am_aux_dir=`cd $ac_aux_dir && pwd`
--])
-+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
++dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
++dnl the libraries corresponding to explicit and implicit dependencies.
++dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
++dnl augments the CPPFLAGS variable.
++dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
++dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
++AC_DEFUN([AC_LIB_LINKFLAGS],
++[
++  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
++  AC_REQUIRE([AC_LIB_RPATH])
++  pushdef([Name],[translit([$1],[./-], [___])])
++  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
++                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
++    AC_LIB_LINKFLAGS_BODY([$1], [$2])
++    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
++    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
++    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
++    ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
++  ])
++  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
++  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
++  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
++  LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
++  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
++  AC_SUBST([LIB]NAME)
++  AC_SUBST([LTLIB]NAME)
++  AC_SUBST([LIB]NAME[_PREFIX])
++  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
++  dnl results of this search when this library appears as a dependency.
++  HAVE_LIB[]NAME=yes
++  popdef([NAME])
++  popdef([Name])
+ ])
  
 -# AM_PROG_INSTALL_SH
 -# ------------------
 -# Define $install_sh.
-+# Sed substitution that helps us do robust quoting.  It backslashifies
-+# metacharacters that are still active within double-quoted strings.
-+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
- 
+-
 -# Copyright 2001 Free Software Foundation, Inc.
-+# Same as above, but do not quote variable references.
-+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
- 
+-
 -# 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.
-+# Sed substitution to delay expansion of an escaped shell variable in a
-+# double_quote_subst'ed string.
-+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
++dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message])
++dnl searches for libname and the libraries corresponding to explicit and
++dnl implicit dependencies, together with the specified include files and
++dnl the ability to compile and link the specified testcode. The missing-message
++dnl defaults to 'no' and may contain additional hints for the user.
++dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
++dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
++dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
++dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
++dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
++dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
++AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
++[
++  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
++  AC_REQUIRE([AC_LIB_RPATH])
++  pushdef([Name],[translit([$1],[./-], [___])])
++  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
++                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
  
 -# 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.
-+# Sed substitution to delay expansion of an escaped single quote.
-+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
++  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
++  dnl accordingly.
++  AC_LIB_LINKFLAGS_BODY([$1], [$2])
  
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+# Sed substitution to avoid accidental globbing in evaled expressions
-+no_glob_subst='s/\*/\\\*/g'
++  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
++  dnl because if the user has installed lib[]Name and not disabled its use
++  dnl via --without-lib[]Name-prefix, he wants to use it.
++  ac_save_CPPFLAGS="$CPPFLAGS"
++  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
  
 -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)])
-+# Global variables:
-+ofile=libtool
-+can_build_shared=yes
- 
+-
 -# AM_PROG_INSTALL_STRIP
-+# All known linkers require a `.a' archive for static linking (except MSVC,
-+# which needs '.lib').
-+libext=a
- 
+-
 -# Copyright 2001 Free Software Foundation, Inc.
-+with_gnu_ld="$lt_cv_prog_gnu_ld"
- 
+-
 -# 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.
-+old_CC="$CC"
-+old_CFLAGS="$CFLAGS"
- 
+-
 -# 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.
-+# Set sane defaults for various variables
-+test -z "$CC" && CC=cc
-+test -z "$LTCC" && LTCC=$CC
-+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-+test -z "$LD" && LD=ld
-+test -z "$ac_objext" && ac_objext=o
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+_LT_CC_BASENAME([$compiler])
- 
+-
 -# 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
@@ -2868,53 +1748,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
 -AC_SUBST([INSTALL_STRIP_PROGRAM])])
-+# Only perform the check for file, if the check method requires it
-+test -z "$MAGIC_CMD" && MAGIC_CMD=file
-+case $deplibs_check_method in
-+file_magic*)
-+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
-+    _LT_PATH_MAGIC
-+  fi
-+  ;;
-+esac
- 
+-
 -#                                                          -*- Autoconf -*-
 -# Copyright (C) 2003  Free Software Foundation, Inc.
-+# Use C for the default configuration in the libtool script
-+LT_SUPPORTED_TAG([CC])
-+_LT_LANG_C_CONFIG
-+_LT_LANG_DEFAULT_CONFIG
-+_LT_CONFIG_COMMANDS
-+])# _LT_SETUP
- 
+-
 -# 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.
-+# _LT_PROG_LTMAIN
-+# ---------------
-+# Note that this code is called both from `configure', and `config.status'
-+# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
-+# `config.status' has no value for ac_aux_dir unless we are using Automake,
-+# so we pass a copy along to make sure it has a sensible value anyway.
-+m4_defun([_LT_PROG_LTMAIN],
-+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-+ltmain="$ac_aux_dir/ltmain.sh"
-+])# _LT_PROG_LTMAIN
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
- 
+-
 -# serial 1
- 
+-
 -# Check whether the underlying file-system supports filenames
 -# with a leading dot.  For instance MS-DOS doesn't.
 -AC_DEFUN([AM_SET_LEADING_DOT],
@@ -2927,65 +1781,35 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -rmdir .tst 2>/dev/null
 -AC_SUBST([am__leading_dot])])
-+# So that we can recreate a full libtool script including additional
-+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-+# in macros and then make a single call at the end using the `libtool'
-+# label.
- 
+-
 -# serial 5						-*- Autoconf -*-
- 
+-
 -# Copyright (C) 1999, 2000, 2001, 2002, 2003  Free Software Foundation, Inc.
-+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-+# ----------------------------------------
-+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-+m4_define([_LT_CONFIG_LIBTOOL_INIT],
-+[m4_ifval([$1],
-+          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
-+                     [$1
-+])])])
- 
+-
 -# 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.
-+# Initialize.
-+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+# _LT_CONFIG_LIBTOOL([COMMANDS])
-+# ------------------------------
-+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-+m4_define([_LT_CONFIG_LIBTOOL],
-+[m4_ifval([$1],
-+          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
-+                     [$1
-+])])])
- 
-+# Initialize.
-+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
- 
+-
+-
 -# 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...
- 
-+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-+# -----------------------------------------------------
-+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-+[_LT_CONFIG_LIBTOOL([$1])
-+_LT_CONFIG_LIBTOOL_INIT([$2])
-+])
- 
- 
+-
+-
+-
 -# _AM_DEPENDENCIES(NAME)
 -# ----------------------
 -# See how the compiler implements dependency checking.
@@ -3001,22 +1825,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
 -AC_REQUIRE([AM_MAKE_INCLUDE])dnl
 -AC_REQUIRE([AM_DEP_TRACK])dnl
-+# _LT_FORMAT_COMMENT([COMMENT])
-+# -----------------------------
-+# Add leading comment marks to the start of each line, and a trailing
-+# full-stop to the whole comment if one is not present already.
-+m4_define([_LT_FORMAT_COMMENT],
-+[m4_ifval([$1], [
-+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
-+              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-+)])
- 
+-
 -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
@@ -3037,7 +1852,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # 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`
@@ -3056,7 +1871,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      : > 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
@@ -3068,7 +1883,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      fi
 -      ;;
 -    none) break ;;
--    esac
++  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
++    ac_save_LIBS="$LIBS"
++    dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS,
++    dnl because these -l options might require -L options that are present in
++    dnl LIBS. -l options benefit only from the -L options listed before it.
++    dnl Otherwise, add it to the front of LIBS, because it may be a static
++    dnl library that depends on another static library that is present in LIBS.
++    dnl Static libraries benefit only from the static libraries listed after
++    dnl it.
++    case " $LIB[]NAME" in
++      *" -l"*) LIBS="$LIBS $LIB[]NAME" ;;
++      *)       LIBS="$LIB[]NAME $LIBS" ;;
+     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.
@@ -3089,7 +1916,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      fi
 -    fi
 -  done
- 
+-
 -  cd ..
 -  rm -rf conftest.dir
 -else
@@ -3100,24 +1927,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AM_CONDITIONAL([am__fastdep$1], [
 -  test "x$enable_dependency_tracking" != xno \
 -  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-+# -------------------------------------------------------------------
-+# CONFIGNAME is the name given to the value in the libtool script.
-+# VARNAME is the (base) name used in the configure script.
-+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-+# VARNAME.  Any other value will be used directly.
-+m4_define([_LT_DECL],
-+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
-+    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
-+	[m4_ifval([$1], [$1], [$2])])
-+    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
-+    m4_ifval([$4],
-+	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
-+    lt_dict_add_subkey([lt_decl_dict], [$2],
-+	[tagged?], [m4_ifval([$5], [yes], [no])])])
++    AC_TRY_LINK([$3], [$4],
++      [ac_cv_lib[]Name=yes],
++      [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
++    LIBS="$ac_save_LIBS"
++  ])
++  if test "$ac_cv_lib[]Name" = yes; then
++    HAVE_LIB[]NAME=yes
++    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
++    AC_MSG_CHECKING([how to link with lib[]$1])
++    AC_MSG_RESULT([$LIB[]NAME])
++  else
++    HAVE_LIB[]NAME=no
++    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
++    dnl $INC[]NAME either.
++    CPPFLAGS="$ac_save_CPPFLAGS"
++    LIB[]NAME=
++    LTLIB[]NAME=
++    LIB[]NAME[]_PREFIX=
++  fi
++  AC_SUBST([HAVE_LIB]NAME)
++  AC_SUBST([LIB]NAME)
++  AC_SUBST([LTLIB]NAME)
++  AC_SUBST([LIB]NAME[_PREFIX])
++  popdef([NAME])
++  popdef([Name])
  ])
  
- 
+-
 -# AM_SET_DEPDIR
 -# -------------
 -# Choose a directory name for dependency files.
@@ -3125,12 +1962,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AC_DEFUN([AM_SET_DEPDIR],
 -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
--])
-+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-+# --------------------------------------------------------
-+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
- 
++dnl Determine the platform dependent parameters needed to use rpath:
++dnl   acl_libext,
++dnl   acl_shlibext,
++dnl   acl_hardcode_libdir_flag_spec,
++dnl   acl_hardcode_libdir_separator,
++dnl   acl_hardcode_direct,
++dnl   acl_hardcode_minus_L.
++AC_DEFUN([AC_LIB_RPATH],
++[
++  dnl Tell automake >= 1.10 to complain if config.rpath is missing.
++  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
++  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
++  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
++  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
++  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
++  AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [
++    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
++    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
++    . ./conftest.sh
++    rm -f ./conftest.sh
++    acl_cv_rpath=done
++  ])
++  wl="$acl_cv_wl"
++  acl_libext="$acl_cv_libext"
++  acl_shlibext="$acl_cv_shlibext"
++  acl_libname_spec="$acl_cv_libname_spec"
++  acl_library_names_spec="$acl_cv_library_names_spec"
++  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
++  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
++  acl_hardcode_direct="$acl_cv_hardcode_direct"
++  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
++  dnl Determine whether the user wants rpath handling at all.
++  AC_ARG_ENABLE([rpath],
++    [  --disable-rpath         do not hardcode runtime library paths],
++    :, enable_rpath=yes)
+ ])
  
+-
 -# AM_DEP_TRACK
 -# ------------
 -AC_DEFUN([AM_DEP_TRACK],
@@ -3143,88 +2012,50 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
 -AC_SUBST([AMDEPBACKSLASH])
-+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-+# ------------------------------------------------
-+m4_define([lt_decl_tag_varnames],
-+[_lt_decl_filter([tagged?], [yes], $@)])
-+
-+
-+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-+# ---------------------------------------------------------
-+m4_define([_lt_decl_filter],
-+[m4_case([$#],
-+  [0], [m4_fatal([$0: too few arguments: $#])],
-+  [1], [m4_fatal([$0: too few arguments: $#: $1])],
-+  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
-+  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
-+  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
++dnl AC_LIB_FROMPACKAGE(name, package)
++dnl declares that libname comes from the given package. The configure file
++dnl will then not have a --with-libname-prefix option but a
++dnl --with-package-prefix option. Several libraries can come from the same
++dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
++dnl macro call that searches for libname.
++AC_DEFUN([AC_LIB_FROMPACKAGE],
++[
++  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
++                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  define([acl_frompackage_]NAME, [$2])
++  popdef([NAME])
++  pushdef([PACK],[$2])
++  pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
++                                  [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  define([acl_libsinpackage_]PACKUP,
++    m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1])
++  popdef([PACKUP])
++  popdef([PACK])
  ])
  
 -# Generate code to set up dependency tracking.   -*- Autoconf -*-
- 
+-
 -# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
-+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-+# --------------------------------------------------
-+m4_define([lt_decl_quote_varnames],
-+[_lt_decl_filter([value], [1], $@)])
- 
+-
 -# 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.
-+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-+# ---------------------------------------------------
-+m4_define([lt_decl_dquote_varnames],
-+[_lt_decl_filter([value], [2], $@)])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
- 
+-
 -#serial 2
-+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-+# ---------------------------------------------------
-+m4_define([lt_decl_varnames_tagged],
-+[m4_assert([$# <= 2])dnl
-+_$0(m4_quote(m4_default([$1], [[, ]])),
-+    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
-+    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-+m4_define([_lt_decl_varnames_tagged],
-+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
- 
+-
 -# _AM_OUTPUT_DEPENDENCY_COMMANDS
-+
-+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-+# ------------------------------------------------
-+m4_define([lt_decl_all_varnames],
-+[_$0(m4_quote(m4_default([$1], [[, ]])),
-+     m4_if([$2], [],
-+	   m4_quote(lt_decl_varnames),
-+	m4_quote(m4_shift($@))))[]dnl
-+])
-+m4_define([_lt_decl_all_varnames],
-+[lt_join($@, lt_decl_varnames_tagged([$1],
-+			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-+])
-+
-+
-+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-+# ------------------------------------
-+# Quote a variable value, and forward it to `config.status' so that its
-+# declaration there will have the same value as in `configure'.  VARNAME
-+# must have a single quote delimited value for this to work.
-+m4_define([_LT_CONFIG_STATUS_DECLARE],
-+[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
-+
-+
-+# _LT_CONFIG_STATUS_DECLARATIONS
- # ------------------------------
+-# ------------------------------
 -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 -[for mf in $CONFIG_FILES; do
 -  # Strip MF so we end up with the name of the file.
@@ -3271,34 +2102,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  done
 -done
 -])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-+# We delimit libtool config variables with single quotes, so when
-+# we write them to config.status, we have to be sure to quote all
-+# embedded single quotes properly.  In configure, this macro expands
-+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-+#
-+#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
-+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
-+    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
- 
- 
+-
+-
 -# AM_OUTPUT_DEPENDENCY_COMMANDS
 -# -----------------------------
 -# This macro should only be invoked once -- use via AC_REQUIRE.
-+# _LT_LIBTOOL_TAGS
-+# ----------------
-+# Output comment and list of tags supported by the script
-+m4_defun([_LT_LIBTOOL_TAGS],
-+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-+available_tags="_LT_TAGS"dnl
-+])
-+
-+
-+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-+# -----------------------------------
-+# Extract the dictionary values for VARNAME (optionally with TAG) and
-+# expand to a commented shell variable setting:
- #
+-#
 -# 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.
@@ -3306,60 +2115,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -[AC_CONFIG_COMMANDS([depfiles],
 -     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
 -     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-+#    # Some comment about what VAR is for.
-+#    visible_name=$lt_internal_name
-+m4_define([_LT_LIBTOOL_DECLARE],
-+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
-+					   [description])))[]dnl
-+m4_pushdef([_libtool_name],
-+    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
-+    [0], [_libtool_name=[$]$1],
-+    [1], [_libtool_name=$lt_[]$1],
-+    [2], [_libtool_name=$lt_[]$1],
-+    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
- ])
- 
+-])
+-
 -# Check to see how 'make' treats includes.	-*- Autoconf -*-
- 
+-
 -# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
-+# _LT_LIBTOOL_CONFIG_VARS
-+# -----------------------
-+# Produce commented declarations of non-tagged libtool config variables
-+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-+# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
-+# section) are produced by _LT_LIBTOOL_TAG_VARS.
-+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-+[m4_foreach([_lt_var],
-+    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
-+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
- 
+-
 -# 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.
-+# _LT_LIBTOOL_TAG_VARS(TAG)
-+# -------------------------
-+m4_define([_LT_LIBTOOL_TAG_VARS],
-+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
-+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
- 
+-
 -# serial 2
-+# _LT_TAGVAR(VARNAME, [TAGNAME])
-+# ------------------------------
-+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
- 
+-
 -# AM_MAKE_INCLUDE()
 -# -----------------
 -# Check to see how make treats includes.
@@ -3400,89 +2178,74 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AC_SUBST([am__quote])
 -AC_MSG_RESULT([$_am_result])
 -rm -f confinc confmf
--])
- 
++dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
++dnl the libraries corresponding to explicit and implicit dependencies.
++dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
++dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
++dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
++AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
++[
++  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
++  pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
++                                [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])])
++  pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
++                                  [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])])
++  dnl Autoconf >= 2.61 supports dots in --with options.
++  pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)])
++  dnl By default, look in $includedir and $libdir.
++  use_additional=yes
++  AC_LIB_WITH_FINAL_PREFIX([
++    eval additional_includedir=\"$includedir\"
++    eval additional_libdir=\"$libdir\"
++  ])
++  AC_ARG_WITH(P_A_C_K[-prefix],
++[[  --with-]]P_A_C_K[[-prefix[=DIR]  search for ]PACKLIBS[ in DIR/include and DIR/lib
++  --without-]]P_A_C_K[[-prefix     don't search for ]PACKLIBS[ in includedir and libdir]],
++[
++    if test "X$withval" = "Xno"; then
++      use_additional=no
++    else
++      if test "X$withval" = "X"; then
++        AC_LIB_WITH_FINAL_PREFIX([
++          eval additional_includedir=\"$includedir\"
++          eval additional_libdir=\"$libdir\"
++        ])
++      else
++        additional_includedir="$withval/include"
++        additional_libdir="$withval/$acl_libdirstem"
++        if test "$acl_libdirstem2" != "$acl_libdirstem" \
++           && ! test -d "$withval/$acl_libdirstem"; then
++          additional_libdir="$withval/$acl_libdirstem2"
++        fi
++      fi
++    fi
+ ])
+-
 -# AM_CONDITIONAL                                              -*- Autoconf -*-
-+# _LT_CONFIG_COMMANDS
-+# -------------------
-+# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
-+# variables for single and double quote escaping we saved from calls
-+# to _LT_DECL, we can put quote escaped variables declarations
-+# into `config.status', and then the shell code to quote escape them in
-+# for loops in `config.status'.  Finally, any additional code accumulated
-+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-+m4_defun([_LT_CONFIG_COMMANDS],
-+[AC_PROVIDE_IFELSE([LT_OUTPUT],
-+	dnl If the libtool generation code has been placed in $CONFIG_LT,
-+	dnl instead of duplicating it all over again into config.status,
-+	dnl then we will have config.status run $CONFIG_LT later, so it
-+	dnl needs to know what name is stored there:
-+        [AC_CONFIG_COMMANDS([libtool],
-+            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
-+    dnl If the libtool generation code is destined for config.status,
-+    dnl expand the accumulated commands and init code now:
-+    [AC_CONFIG_COMMANDS([libtool],
-+        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-+])#_LT_CONFIG_COMMANDS
- 
+-
 -# Copyright 1997, 2000, 2001 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.
-+# Initialize.
-+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-+[
- 
+-
 -# 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.
-+# 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
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+sed_quote_subst='$sed_quote_subst'
-+double_quote_subst='$double_quote_subst'
-+delay_variable_subst='$delay_variable_subst'
-+_LT_CONFIG_STATUS_DECLARATIONS
-+LTCC='$LTCC'
-+LTCFLAGS='$LTCFLAGS'
-+compiler='$compiler_DEFAULT'
- 
+-
 -# serial 5
-+# Quote evaled strings.
-+for var in lt_decl_all_varnames([[ \
-+]], lt_decl_quote_varnames); do
-+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
-+    *[[\\\\\\\`\\"\\\$]]*)
-+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
-+      ;;
-+    *)
-+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-+      ;;
-+    esac
-+done
- 
+-
 -AC_PREREQ(2.52)
-+# Double-quote double-evaled strings.
-+for var in lt_decl_all_varnames([[ \
-+]], lt_decl_dquote_varnames); do
-+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
-+    *[[\\\\\\\`\\"\\\$]]*)
-+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
-+      ;;
-+    *)
-+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-+      ;;
-+    esac
-+done
- 
+-
 -# AM_CONDITIONAL(NAME, SHELL-CONDITION)
 -# -------------------------------------
 -# Define a conditional.
@@ -3503,61 +2266,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  AC_MSG_ERROR([conditional "$1" was never defined.
 -Usually this means the macro was only invoked conditionally.])
 -fi])])
-+# Fix-up fallback echo if it was mangled by the above quoting rules.
-+case \$lt_ECHO in
-+*'\\\[$]0 --fallback-echo"')dnl "
-+  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
-+  ;;
-+esac
- 
+-
 -# Add --enable-maintainer-mode option to configure.
 -# From Jim Meyering
-+_LT_OUTPUT_LIBTOOL_INIT
-+])
- 
+-
 -# Copyright 1996, 1998, 2000, 2001, 2002  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.
-+# LT_OUTPUT
-+# ---------
-+# This macro allows early generation of the libtool script (before
-+# AC_OUTPUT is called), incase it is used in configure for compilation
-+# tests.
-+AC_DEFUN([LT_OUTPUT],
-+[: ${CONFIG_LT=./config.lt}
-+AC_MSG_NOTICE([creating $CONFIG_LT])
-+cat >"$CONFIG_LT" <<_LTEOF
-+#! $SHELL
-+# Generated by $as_me.
-+# Run this file to recreate a libtool stub with the current configuration.
- 
+-
 -# 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.
-+lt_cl_silent=false
-+SHELL=\${CONFIG_SHELL-$SHELL}
-+_LTEOF
- 
+-
 -# 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., 59 Temple Place - Suite 330, Boston, MA
 -# 02111-1307, USA.
-+cat >>"$CONFIG_LT" <<\_LTEOF
-+AS_SHELL_SANITIZE
-+_AS_PREPARE
- 
+-
 -# serial 2
-+exec AS_MESSAGE_FD>&1
-+exec AS_MESSAGE_LOG_FD>>config.log
-+{
-+  echo
-+  AS_BOX([Running $as_me.])
-+} >&AS_MESSAGE_LOG_FD
- 
+-
 -AC_DEFUN([AM_MAINTAINER_MODE],
 -[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
 -  dnl maintainer-mode is disabled by default
@@ -3572,28 +2303,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  AC_SUBST(MAINT)dnl
 -]
 -)
-+lt_cl_help="\
-+\`$as_me' creates a local libtool stub from the current configuration,
-+for use in further configure time tests before the real libtool is
-+generated.
- 
+-
 -AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
-+Usage: $[0] [[OPTIONS]]
- 
+-
 -# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-+  -h, --help      print this help, then exit
-+  -V, --version   print version number, then exit
-+  -q, --quiet     do not print progress messages
-+  -d, --debug     don't remove temporary files
- 
+-
 -# serial 47 AC_PROG_LIBTOOL
-+Report bugs to <bug-libtool at gnu.org>."
- 
-+lt_cl_version="\
-+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-+configured by $[0], generated by m4_PACKAGE_STRING.
- 
+-
+-
 -# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
 -# -----------------------------------------------------------
 -# If this macro is not defined by Autoconf, define it here.
@@ -3602,22 +2319,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -         [m4_define([AC_PROVIDE_IFELSE],
 -	         [m4_ifdef([AC_PROVIDE_$1],
 -		           [$2], [$3])])])
-+Copyright (C) 2008 Free Software Foundation, Inc.
-+This config.lt script is free software; the Free Software Foundation
-+gives unlimited permision to copy, distribute and modify it."
- 
-+while test $[#] != 0
-+do
-+  case $[1] in
-+    --version | --v* | -V )
-+      echo "$lt_cl_version"; exit 0 ;;
-+    --help | --h* | -h )
-+      echo "$lt_cl_help"; exit 0 ;;
-+    --debug | --d* | -d )
-+      debug=: ;;
-+    --quiet | --q* | --silent | --s* | -q )
-+      lt_cl_silent=: ;;
- 
+-
+-
 -# AC_PROG_LIBTOOL
 -# ---------------
 -AC_DEFUN([AC_PROG_LIBTOOL],
@@ -3633,9 +2336,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    [AC_LIBTOOL_F77],
 -    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
 -])])
-+    -*) AC_MSG_ERROR([unrecognized option: $[1]
-+Try \`$[0] --help' for more information.]) ;;
- 
+-
 -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.
@@ -3653,17 +2354,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	     [define([LT_AC_PROG_GCJ],
 -		defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
 -])])# AC_PROG_LIBTOOL
-+    *) AC_MSG_ERROR([unrecognized argument: $[1]
-+Try \`$[0] --help' for more information.]) ;;
-+  esac
-+  shift
-+done
- 
-+if $lt_cl_silent; then
-+  exec AS_MESSAGE_FD>/dev/null
-+fi
-+_LTEOF
- 
+-
+-
 -# _AC_PROG_LIBTOOL
 -# ----------------
 -AC_DEFUN([_AC_PROG_LIBTOOL],
@@ -3671,58 +2363,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
 -AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
 -AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
-+cat >>"$CONFIG_LT" <<_LTEOF
-+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-+_LTEOF
- 
+-
 -# This can be used to rebuild libtool when needed
 -LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+cat >>"$CONFIG_LT" <<\_LTEOF
-+AC_MSG_NOTICE([creating $ofile])
-+_LT_OUTPUT_LIBTOOL_COMMANDS
-+AS_EXIT(0)
-+_LTEOF
-+chmod +x "$CONFIG_LT"
- 
+-
 -# Always use our own libtool.
 -LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 -AC_SUBST(LIBTOOL)dnl
-+# configure is writing to config.log, but config.lt does its own redirection,
-+# appending to config.log, which fails on DOS, as config.log is still kept
-+# open by configure.  Here we exec the FD to /dev/null, effectively closing
-+# config.log, so it can be properly (re)opened and appended to by config.lt.
-+if test "$no_create" != yes; then
-+  lt_cl_success=:
-+  test "$silent" = yes &&
-+    lt_config_lt_args="$lt_config_lt_args --quiet"
-+  exec AS_MESSAGE_LOG_FD>/dev/null
-+  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-+  exec AS_MESSAGE_LOG_FD>>config.log
-+  $lt_cl_success || AS_EXIT(1)
-+fi
-+])# LT_OUTPUT
- 
+-
 -# Prevent multiple expansion
 -define([AC_PROG_LIBTOOL], [])
 -])# _AC_PROG_LIBTOOL
- 
-+# _LT_CONFIG(TAG)
-+# ---------------
-+# If TAG is the built-in tag, create an initial libtool script with a
-+# default configuration from the untagged config vars.  Otherwise add code
-+# to config.status for appending the configuration named by TAG from the
-+# matching tagged config vars.
-+m4_defun([_LT_CONFIG],
-+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+_LT_CONFIG_SAVE_COMMANDS([
-+  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
-+  m4_if(_LT_TAG, [C], [
-+    # 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
- 
+-
+-
 -# AC_LIBTOOL_SETUP
 -# ----------------
 -AC_DEFUN([AC_LIBTOOL_SETUP],
@@ -3736,37 +2389,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -AC_REQUIRE([AC_PROG_LD])dnl
 -AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
 -AC_REQUIRE([AC_PROG_NM])dnl
-+    cfgfile="${ofile}T"
-+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
-+    $RM "$cfgfile"
- 
+-
 -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
-+    cat <<_LT_EOF >> "$cfgfile"
-+#! $SHELL
- 
+-
 -AC_LIBTOOL_SYS_MAX_CMD_LEN
 -AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
 -AC_LIBTOOL_OBJDIR
-+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-+#
-+_LT_COPYING
-+_LT_LIBTOOL_TAGS
- 
+-
 -AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
 -_LT_AC_PROG_ECHO_BACKSLASH
-+# ### BEGIN LIBTOOL CONFIG
-+_LT_LIBTOOL_CONFIG_VARS
-+_LT_LIBTOOL_TAG_VARS
-+# ### END LIBTOOL CONFIG
- 
+-
 -case $host_os in
 -aix3*)
 -  # AIX sometimes has problems with the GCC collect2 program.  For some
@@ -3778,94 +2415,43 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -  ;;
 -esac
-+_LT_EOF
- 
+-
 -# 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']
-+  case $host_os in
-+  aix3*)
-+    cat <<\_LT_EOF >> "$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
-+_LT_EOF
-+    ;;
-+  esac
- 
+-
 -# Same as above, but do not quote variable references.
 -[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
-+  _LT_PROG_LTMAIN
- 
+-
 -# Sed substitution to delay expansion of an escaped shell variable in a
 -# double_quote_subst'ed string.
 -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-+  # 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 '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
-+    || (rm -f "$cfgfile"; exit 1)
- 
+-
 -# Sed substitution to avoid accidental globbing in evaled expressions
 -no_glob_subst='s/\*/\\\*/g'
-+  _LT_PROG_XSI_SHELLFNS
- 
+-
 -# Constants:
 -rm="rm -f"
-+  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
-+    || (rm -f "$cfgfile"; exit 1)
- 
+-
 -# Global variables:
 -default_ofile=libtool
 -can_build_shared=yes
-+  mv -f "$cfgfile" "$ofile" ||
-+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-+  chmod +x "$ofile"
-+],
-+[cat <<_LT_EOF >> "$ofile"
- 
+-
 -# All known linkers require a `.a' archive for static linking (except M$VC,
 -# which needs '.lib').
 -libext=a
 -ltmain="$ac_aux_dir/ltmain.sh"
 -ofile="$default_ofile"
 -with_gnu_ld="$lt_cv_prog_gnu_ld"
-+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-+dnl in a comment (ie after a #).
-+# ### BEGIN LIBTOOL TAG CONFIG: $1
-+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-+# ### END LIBTOOL TAG CONFIG: $1
-+_LT_EOF
-+])dnl /m4_if
-+],
-+[m4_if([$1], [], [
-+    PACKAGE='$PACKAGE'
-+    VERSION='$VERSION'
-+    TIMESTAMP='$TIMESTAMP'
-+    RM='$RM'
-+    ofile='$ofile'], [])
-+])dnl /_LT_CONFIG_SAVE_COMMANDS
-+])# _LT_CONFIG
- 
+-
 -AC_CHECK_TOOL(AR, ar, false)
 -AC_CHECK_TOOL(RANLIB, ranlib, :)
 -AC_CHECK_TOOL(STRIP, strip, :)
- 
+-
 -old_CC="$CC"
 -old_CFLAGS="$CFLAGS"
-+# LT_SUPPORTED_TAG(TAG)
-+# ---------------------
-+# Trace this macro to discover what tags are supported by the libtool
-+# --tag option, using:
-+#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
-+AC_DEFUN([LT_SUPPORTED_TAG], [])
- 
+-
 -# Set sane defaults for various variables
 -test -z "$AR" && AR=ar
 -test -z "$AR_FLAGS" && AR_FLAGS=cru
@@ -3882,15 +2468,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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=
-+# C support is built-in for now
-+m4_define([_LT_LANG_C_enabled], [])
-+m4_define([_LT_TAGS], [])
- 
+-
 -if test -n "$RANLIB"; then
 -  case $host_os in
 -  openbsd*)
@@ -3902,25 +2485,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  esac
 -  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
 -fi
- 
+-
 -_LT_CC_BASENAME([$compiler])
-+# LT_LANG(LANG)
-+# -------------
-+# Enable libtool support for the given language if not already enabled.
-+AC_DEFUN([LT_LANG],
-+[AC_BEFORE([$0], [LT_OUTPUT])dnl
-+m4_case([$1],
-+  [C],			[_LT_LANG(C)],
-+  [C++],		[_LT_LANG(CXX)],
-+  [Java],		[_LT_LANG(GCJ)],
-+  [Fortran 77],		[_LT_LANG(F77)],
-+  [Fortran],		[_LT_LANG(FC)],
-+  [Windows Resource],	[_LT_LANG(RC)],
-+  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
-+    [_LT_LANG($1)],
-+    [m4_fatal([$0: unsupported language: "$1"])])])dnl
-+])# LT_LANG
- 
+-
 -# Only perform the check for file, if the check method requires it
 -case $deplibs_check_method in
 -file_magic*)
@@ -3929,104 +2496,40 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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)
-+# _LT_LANG(LANGNAME)
-+# ------------------
-+m4_defun([_LT_LANG],
-+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
-+  [LT_SUPPORTED_TAG([$1])dnl
-+  m4_append([_LT_TAGS], [$1 ])dnl
-+  m4_define([_LT_LANG_]$1[_enabled], [])dnl
-+  _LT_LANG_$1_CONFIG($1)])dnl
-+])# _LT_LANG
- 
+-
 -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 @<:@default=use both@:>@])],
 -    [pic_mode="$withval"],
 -    [pic_mode=default])
 -test -z "$pic_mode" && pic_mode=default
-+# _LT_LANG_DEFAULT_CONFIG
-+# -----------------------
-+m4_defun([_LT_LANG_DEFAULT_CONFIG],
-+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
-+  [LT_LANG(CXX)],
-+  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
- 
+-
 -# Use C for the default configuration in the libtool script
 -tagname=
 -AC_LIBTOOL_LANG_C_CONFIG
 -_LT_AC_TAGCONFIG
 -])# AC_LIBTOOL_SETUP
-+AC_PROVIDE_IFELSE([AC_PROG_F77],
-+  [LT_LANG(F77)],
-+  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
- 
-+AC_PROVIDE_IFELSE([AC_PROG_FC],
-+  [LT_LANG(FC)],
-+  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
- 
+-
+-
 -# _LT_AC_SYS_COMPILER
 -# -------------------
 -AC_DEFUN([_LT_AC_SYS_COMPILER],
-+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-+dnl pulling things in needlessly.
-+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
-+  [LT_LANG(GCJ)],
-+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
-+    [LT_LANG(GCJ)],
-+    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
-+      [LT_LANG(GCJ)],
-+      [m4_ifdef([AC_PROG_GCJ],
-+	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
-+       m4_ifdef([A][M_PROG_GCJ],
-+	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
-+       m4_ifdef([LT_PROG_GCJ],
-+	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-+
-+AC_PROVIDE_IFELSE([LT_PROG_RC],
-+  [LT_LANG(RC)],
-+  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-+])# _LT_LANG_DEFAULT_CONFIG
-+
-+# Obsolete macros:
-+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-+
-+
-+# _LT_TAG_COMPILER
-+# ----------------
-+m4_defun([_LT_TAG_COMPILER],
- [AC_REQUIRE([AC_PROG_CC])dnl
- 
-+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])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
+-[AC_REQUIRE([AC_PROG_CC])dnl
+-
+-# If no C compiler was specified, use CC.
+-LTCC=${LTCC-"$CC"}
+-
+-# Allow CC to be a program name with arguments.
+-compiler=$CC
 -])# _LT_AC_SYS_COMPILER
 -
 -
@@ -4044,275 +2547,108 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -done
 -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
 -])
-+])# _LT_TAG_COMPILER
- 
- 
- # _LT_COMPILER_BOILERPLATE
- # ------------------------
- # Check for compiler boilerplate output or warnings with
- # the simple compiler test code.
+-
+-
+-# _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' >conftest.err
-+m4_defun([_LT_COMPILER_BOILERPLATE],
-+[m4_require([_LT_DECL_SED])dnl
-+ac_outfile=conftest.$ac_objext
-+echo "$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`
+-_lt_compiler_boilerplate=`cat conftest.err`
 -$rm conftest*
-+$RM conftest*
- ])# _LT_COMPILER_BOILERPLATE
- 
- 
-@@ -1132,70 +2240,203 @@
- # ----------------------
- # Check for linker boilerplate output or warnings with
- # the simple link test code.
+-])# _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' >conftest.err
-+m4_defun([_LT_LINKER_BOILERPLATE],
-+[m4_require([_LT_DECL_SED])dnl
-+ac_outfile=conftest.$ac_objext
-+echo "$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`
+-_lt_linker_boilerplate=`cat conftest.err`
 -$rm conftest*
-+$RM -r conftest*
- ])# _LT_LINKER_BOILERPLATE
- 
-+# _LT_REQUIRED_DARWIN_CHECKS
-+# -------------------------
-+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
-+  case $host_os in
-+    rhapsody* | darwin*)
-+    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
-+    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
-+    AC_CHECK_TOOL([LIPO], [lipo], [:])
-+    AC_CHECK_TOOL([OTOOL], [otool], [:])
-+    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
-+    _LT_DECL([], [DSYMUTIL], [1],
-+      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
-+    _LT_DECL([], [NMEDIT], [1],
-+      [Tool to change global to local symbols on Mac OS X])
-+    _LT_DECL([], [LIPO], [1],
-+      [Tool to manipulate fat objects and archives on Mac OS X])
-+    _LT_DECL([], [OTOOL], [1],
-+      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
-+    _LT_DECL([], [OTOOL64], [1],
-+      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
- 
+-])# _LT_LINKER_BOILERPLATE
+-
+-
 -# _LT_AC_SYS_LIBPATH_AIX
 -# ----------------------
-+    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
-+      [lt_cv_apple_cc_single_mod=no
-+      if test -z "${LT_MULTI_MODULE}"; then
-+	# By default we will add the -single_module flag. You can override
-+	# by either setting the environment variable LT_MULTI_MODULE
-+	# non-empty at configure time, or by adding -multi_module to the
-+	# link flags.
-+	rm -rf libconftest.dylib*
-+	echo "int foo(void){return 1;}" > conftest.c
-+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
-+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
-+        _lt_result=$?
-+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
-+	  lt_cv_apple_cc_single_mod=yes
-+	else
-+	  cat conftest.err >&AS_MESSAGE_LOG_FD
-+	fi
-+	rm -rf libconftest.dylib*
-+	rm -f conftest.*
-+      fi])
-+    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
-+      [lt_cv_ld_exported_symbols_list],
-+      [lt_cv_ld_exported_symbols_list=no
-+      save_LDFLAGS=$LDFLAGS
-+      echo "_main" > conftest.sym
-+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
-+      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-+	[lt_cv_ld_exported_symbols_list=yes],
-+	[lt_cv_ld_exported_symbols_list=no])
-+	LDFLAGS="$save_LDFLAGS"
-+    ])
-+    case $host_os in
-+    rhapsody* | darwin1.[[012]])
-+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
-+    darwin1.*)
-+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-+    darwin*) # darwin 5.x on
-+      # if running on 10.5 or later, the deployment target defaults
-+      # to the OS version, if on x86, and 10.4, the deployment
-+      # target defaults to 10.4. Don't you love it?
-+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-+	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
-+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-+	10.[[012]]*)
-+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-+	10.*)
-+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-+      esac
-+    ;;
-+  esac
-+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
-+      _lt_dar_single_mod='$single_module'
-+    fi
-+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
-+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
-+    else
-+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+    fi
-+    if test "$DSYMUTIL" != ":"; then
-+      _lt_dsymutil='~$DSYMUTIL $lib || :'
-+    else
-+      _lt_dsymutil=
-+    fi
-+    ;;
-+  esac
-+])
-+
-+
-+# _LT_DARWIN_LINKER_FEATURES
-+# --------------------------
-+# Checks for linker and compiler features on darwin
-+m4_defun([_LT_DARWIN_LINKER_FEATURES],
-+[
-+  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
-+  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-+  _LT_TAGVAR(hardcode_direct, $1)=no
-+  _LT_TAGVAR(hardcode_automatic, $1)=yes
-+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-+  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
-+  _LT_TAGVAR(link_all_deplibs, $1)=yes
-+  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
-+  case $cc_basename in
-+     ifort*) _lt_dar_can_shared=yes ;;
-+     *) _lt_dar_can_shared=$GCC ;;
-+  esac
-+  if test "$_lt_dar_can_shared" = "yes"; then
-+    output_verbose_link_cmd=echo
-+    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-+    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-+    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-+    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-+    m4_if([$1], [CXX],
-+[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
-+      _LT_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${_lt_dsymutil}"
-+      _LT_TAGVAR(archive_expsym_cmds, $1)="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
-+    fi
-+],[])
-+  else
-+  _LT_TAGVAR(ld_shlibs, $1)=no
-+  fi
-+])
-+
-+# _LT_SYS_MODULE_PATH_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.
+-# 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; }
 -}'`
-+m4_defun([_LT_SYS_MODULE_PATH_AIX],
-+[m4_require([_LT_DECL_SED])dnl
-+AC_LINK_IFELSE(AC_LANG_PROGRAM,[
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
+-# 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=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-+fi],[])
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 -])# _LT_AC_SYS_LIBPATH_AIX
-+])# _LT_SYS_MODULE_PATH_AIX
- 
- 
+-
+-
 -# _LT_AC_SHELL_INIT(ARG)
 -# ----------------------
 -AC_DEFUN([_LT_AC_SHELL_INIT],
-+# _LT_SHELL_INIT(ARG)
-+# -------------------
-+m4_define([_LT_SHELL_INIT],
- [ifdef([AC_DIVERSION_NOTICE],
- 	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- 	 [AC_DIVERT_PUSH(NOTICE)])
- $1
- AC_DIVERT_POP
+-[ifdef([AC_DIVERSION_NOTICE],
+-	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+-	 [AC_DIVERT_PUSH(NOTICE)])
+-$1
+-AC_DIVERT_POP
 -])# _LT_AC_SHELL_INIT
-+])# _LT_SHELL_INIT
- 
- 
+-
+-
 -# _LT_AC_PROG_ECHO_BACKSLASH
 -# --------------------------
-+# _LT_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.
+-# 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([
-+m4_defun([_LT_PROG_ECHO_BACKSLASH],
-+[_LT_SHELL_INIT([
- # Check that we are running under the correct shell.
- SHELL=${CONFIG_SHELL-/bin/sh}
- 
+-# Check that we are running under the correct shell.
+-SHELL=${CONFIG_SHELL-/bin/sh}
+-
 -case X$ECHO in
-+case X$lt_ECHO in
- X*--fallback-echo)
-   # Remove one level of quotation (which was required for Make).
+-X*--fallback-echo)
+-  # Remove one level of quotation (which was required for Make).
 -  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
-+  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
-   ;;
- esac
- 
+-  ;;
+-esac
+-
 -echo=${ECHO-echo}
-+ECHO=${lt_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
-   :
+-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!
-+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
-+  # Yippee, $ECHO works!
-   :
- else
-   # Restart under the correct shell.
-@@ -1205,9 +2446,9 @@
- if test "X[$]1" = X--fallback-echo; then
-   # used as fallback echo
-   shift
+-  :
+-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 <<EOF
-+  cat <<_LT_EOF
- [$]*
+-[$]*
 -EOF
-+_LT_EOF
-   exit 0
- fi
- 
-@@ -1215,124 +2456,127 @@
- # if CDPATH is set.
- (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- 
+-  exit 0
+-fi
+-
+-# 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
+-
 -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
@@ -4326,19 +2662,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    fi
 -  done
 -fi
-+if test -z "$lt_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 &&
-+	 { 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
@@ -4349,31 +2673,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  #   echo "$something" | sed 's/\\/\\\\/g'
 -  #
 -  # So, first we look for a working echo in the user's PATH.
-+  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
-+    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"
+-    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` &&
@@ -4383,7 +2686,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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' &&
@@ -4421,49 +2724,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	   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"
-+    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
+-      else
 -	# maybe with a smaller string...
 -	prev=:
-+        # 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
@@ -4471,14 +2735,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  fi
 -	  prev="$cmd"
 -	done
-+	  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
@@ -4487,78 +2744,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  # Oops.  We lost completely, so just stick with echo.
 -	  echo=echo
 -	fi
-+	  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
+-      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.
+-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"
-+lt_ECHO=$ECHO
-+if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
-+   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
- fi
- 
+-fi
+-
 -AC_SUBST(ECHO)
 -])])# _LT_AC_PROG_ECHO_BACKSLASH
-+AC_SUBST(lt_ECHO)
-+])
-+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-+_LT_DECL([], [ECHO], [1],
-+    [An echo program that does not interpret backslashes])
-+])# _LT_PROG_ECHO_BACKSLASH
- 
- 
+-
+-
 -# _LT_AC_LOCK
 -# -----------
 -AC_DEFUN([_LT_AC_LOCK],
-+# _LT_ENABLE_LOCK
-+# ---------------
-+m4_defun([_LT_ENABLE_LOCK],
- [AC_ARG_ENABLE([libtool-lock],
+-[AC_ARG_ENABLE([libtool-lock],
 -    [AC_HELP_STRING([--disable-libtool-lock],
 -	[avoid locking (might break parallel builds)])])
-+  [AS_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
-@@ -1343,12 +2587,12 @@
-   echo 'int i;' > conftest.$ac_ext
-   if AC_TRY_EVAL(ac_compile); then
-     case `/usr/bin/file conftest.$ac_objext` in
+-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"
 -      ;;
-+      *ELF-32*)
-+	HPUX_IA64_MODE="32"
-+	;;
-+      *ELF-64*)
-+	HPUX_IA64_MODE="64"
-+	;;
-     esac
-   fi
-   rm -rf conftest*
-@@ -1357,72 +2601,79 @@
-   # Find out which ABI we are using.
-   echo '[#]line __oline__ "configure"' > conftest.$ac_ext
-   if AC_TRY_EVAL(ac_compile); then
+-    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*)
@@ -4584,41 +2816,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    esac
 -   fi
-+    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*
-   ;;
- 
+-  fi
+-  rm -rf conftest*
+-  ;;
+-
 -x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
-+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
-   # Find out which ABI we are using.
-   echo 'int i;' > conftest.$ac_ext
-   if AC_TRY_EVAL(ac_compile); then
+-  # 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
@@ -4652,316 +2857,189 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -          ;;
 -      esac
 -      ;;
-+    case `/usr/bin/file conftest.o` in
-+      *32-bit*)
-+	case $host in
-+	  x86_64-*kfreebsd*-gnu)
-+	    LD="${LD-ld} -m elf_i386_fbsd"
-+	    ;;
-+	  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-*kfreebsd*-gnu)
-+	    LD="${LD-ld} -m elf_x86_64_fbsd"
-+	    ;;
-+	  x86_64-*linux*)
-+	    LD="${LD-ld} -m elf_x86_64"
-+	    ;;
-+	  ppc*-*linux*|powerpc*-*linux*)
-+	    LD="${LD-ld} -m elf64ppc"
-+	    ;;
-+	  s390*-*linux*|s390*-*tpf*)
-+	    LD="${LD-ld} -m elf64_s390"
-+	    ;;
-+	  sparc*-*linux*)
-+	    LD="${LD-ld} -m elf64_sparc"
-+	    ;;
-+	esac
-+	;;
-     esac
-   fi
-   rm -rf conftest*
-@@ -1434,37 +2685,90 @@
-   CFLAGS="$CFLAGS -belf"
-   AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
-     [AC_LANG_PUSH(C)
+-    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_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[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
-   ;;
+-     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
+-  ;;
 -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)
-+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" ;;
-+      *)
-+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
-+	  LD="${LD-ld} -64"
-+	fi
-+	;;
-+      esac
-+      ;;
-+    esac
-+  fi
-+  rm -rf conftest*
-   ;;
+-  ;;
 -  ])
- esac
- 
- need_locks="$enable_libtool_lock"
-+])# _LT_ENABLE_LOCK
- 
+-esac
+-
+-need_locks="$enable_libtool_lock"
+-
 -])# _LT_AC_LOCK
- 
-+# _LT_CMD_OLD_ARCHIVE
-+# -------------------
-+m4_defun([_LT_CMD_OLD_ARCHIVE],
-+[AC_CHECK_TOOL(AR, ar, false)
-+test -z "$AR" && AR=ar
-+test -z "$AR_FLAGS" && AR_FLAGS=cru
-+_LT_DECL([], [AR], [1], [The archiver])
-+_LT_DECL([], [AR_FLAGS], [1])
- 
+-
+-
 -# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-+AC_CHECK_TOOL(STRIP, strip, :)
-+test -z "$STRIP" && STRIP=:
-+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-+
-+AC_CHECK_TOOL(RANLIB, ranlib, :)
-+test -z "$RANLIB" && RANLIB=:
-+_LT_DECL([], [RANLIB], [1],
-+    [Commands used to install an old-style archive])
-+
-+# Determine commands to create old-style static archives.
-+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-+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_DECL([], [old_postinstall_cmds], [2])
-+_LT_DECL([], [old_postuninstall_cmds], [2])
-+_LT_TAGDECL([], [old_archive_cmds], [2],
-+    [Commands used to build an old-style archive])
-+])# _LT_CMD_OLD_ARCHIVE
-+
-+
-+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- #		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
- # ----------------------------------------------------------------
- # Check whether the given compiler option works
+-#		[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_DEFUN([_LT_COMPILER_OPTION],
-+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+m4_require([_LT_DECL_SED])dnl
- AC_CACHE_CHECK([$1], [$2],
-   [$2=no
+-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
-+   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
-+   echo "$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.
-@@ -1472,7 +2776,7 @@
-    # 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 \
+-   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}? :&$lt_compiler_flag :; t' \
-+   -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)
-@@ -1483,41 +2787,48 @@
-    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.
+-   -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 >conftest.exp
 -     $SED '/^$/d' conftest.err >conftest.er2
 -     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
-+     $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
+-       $2=yes
+-     fi
+-   fi
 -   $rm conftest*
-+   $RM conftest*
- ])
- 
- if test x"[$]$2" = xyes; then
+-])
+-
+-if test x"[$]$2" = xyes; then
 -    ifelse([$5], , :, [$5])
-+    m4_if([$5], , :, [$5])
- else
+-else
 -    ifelse([$6], , :, [$6])
-+    m4_if([$6], , :, [$6])
- fi
+-fi
 -])# AC_LIBTOOL_COMPILER_OPTION
-+])# _LT_COMPILER_OPTION
- 
-+# Old name:
-+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([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],
-+
-+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-+#                  [ACTION-SUCCESS], [ACTION-FAILURE])
-+# ----------------------------------------------------
-+# Check whether the given linker option works
-+AC_DEFUN([_LT_LINKER_OPTION],
-+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+m4_require([_LT_DECL_SED])dnl
-+AC_CACHE_CHECK([$1], [$2],
-   [$2=no
-    save_LDFLAGS="$LDFLAGS"
-    LDFLAGS="$LDFLAGS $3"
+-  [$2=no
+-   save_LDFLAGS="$LDFLAGS"
+-   LDFLAGS="$LDFLAGS $3"
 -   printf "$lt_simple_link_test_code" > conftest.$ac_ext
-+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
-    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+-   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
 -     # The compiler can only warn and ignore the option if not recognized
-+     # 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
+-     # 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 > conftest.exp
 -       $SED '/^$/d' conftest.err >conftest.er2
-+       $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
-@@ -1525,22 +2836,28 @@
-        $2=yes
-      fi
-    fi
+-       if diff conftest.exp conftest.er2 >/dev/null; then
+-         $2=yes
+-       fi
+-     else
+-       $2=yes
+-     fi
+-   fi
 -   $rm conftest*
-+   $RM -r conftest*
-    LDFLAGS="$save_LDFLAGS"
- ])
- 
- if test x"[$]$2" = xyes; then
+-   LDFLAGS="$save_LDFLAGS"
+-])
+-
+-if test x"[$]$2" = xyes; then
 -    ifelse([$4], , :, [$4])
-+    m4_if([$4], , :, [$4])
- else
+-else
 -    ifelse([$5], , :, [$5])
-+    m4_if([$5], , :, [$5])
- fi
+-fi
 -])# AC_LIBTOOL_LINKER_OPTION
-+])# _LT_LINKER_OPTION
- 
-+# Old name:
-+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([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
-+
-+# LT_CMD_MAX_LEN
-+#---------------
-+AC_DEFUN([LT_CMD_MAX_LEN],
-+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+# 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
-@@ -1562,7 +2879,7 @@
-     lt_cv_sys_max_cmd_len=-1;
-     ;;
- 
+-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*)
-+  cygwin* | mingw* | cegcc*)
-     # 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,
-@@ -1586,44 +2903,72 @@
-     elif test -x /usr/sbin/sysctl; then
-       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
-     else
+-    # 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 *BSD
-+      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
+-    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`
+-    ;;
+-  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 -x /sbin/sysconfig; then
+-      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+-        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+-      esac
+-    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.
@@ -4980,439 +3058,375 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    # 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`
-+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-+    if test -n "$lt_cv_sys_max_cmd_len"; then
-+      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`
-+    else
-+      # Make teststring a little bigger before we do anything with it.
-+      # a 1K string should be a reasonable start.
-+      for i in 1 2 3 4 5 6 7 8 ; do
-+        teststring=$teststring$teststring
-+      done
-+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
-+      # 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.
-+      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
-+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
-+	      test $i != 17 # 1/2 MB should be enough
-+      do
-+        i=`expr $i + 1`
-+        teststring=$teststring$teststring
-+      done
-+      # Only check the string length outside the loop.
-+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
-+      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`
-+    fi
-     ;;
-   esac
- ])
-@@ -1632,27 +2977,35 @@
- else
-   AC_MSG_RESULT(none)
- fi
+-    ;;
+-  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
-+max_cmd_len=$lt_cv_sys_max_cmd_len
-+_LT_DECL([], [max_cmd_len], [0],
-+    [What is the maximum length of a command?])
-+])# LT_CMD_MAX_LEN
- 
-+# Old name:
-+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([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_HEADER_DLFCN
-+# ----------------
-+m4_defun([_LT_HEADER_DLFCN],
-+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-+])# _LT_HEADER_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
-+
-+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-+#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-+# ----------------------------------------------------------------
-+m4_defun([_LT_TRY_DLOPEN_SELF],
-+[m4_require([_LT_HEADER_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
+-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 <<EOF
-+  cat > conftest.$ac_ext <<_LT_EOF
- [#line __oline__ "configure"
- #include "confdefs.h"
- 
-@@ -1694,10 +3047,6 @@
- #  endif
- #endif
- 
+-[#line __oline__ "configure"
+-#include "confdefs.h"
+-
+-#if HAVE_DLFCN_H
+-#include <dlfcn.h>
+-#endif
+-
+-#include <stdio.h>
+-
+-#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 ()
- {
-@@ -1710,17 +3059,19 @@
-       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-       /* dlclose (self); */
-     }
-+  else
-+    puts (dlerror ());
- 
+-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); */
+-    }
+-
 -    exit (status);
-+  return status;
- }]
+-}]
 -EOF
-+_LT_EOF
-   if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+-  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
 -    (./conftest; exit; ) 2>/dev/null
-+    (./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 ;;
+-    lt_status=$?
+-    case x$lt_status in
+-      x$lt_dlno_uscore) $1 ;;
+-      x$lt_dlneed_uscore) $2 ;;
 -      x$lt_unknown|x*) $3 ;;
-+      x$lt_dlunknown|x*) $3 ;;
-     esac
-   else :
-     # compilation failed
-@@ -1728,13 +3079,13 @@
-   fi
- fi
- rm -fr conftest*
+-    esac
+-  else :
+-    # compilation failed
+-    $3
+-  fi
+-fi
+-rm -fr conftest*
 -])# _LT_AC_TRY_DLOPEN_SELF
-+])# _LT_TRY_DLOPEN_SELF
- 
- 
+-
+-
 -# AC_LIBTOOL_DLOPEN_SELF
 -# -------------------
 -AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
 -[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
-+# LT_SYS_DLOPEN_SELF
-+# ------------------
-+AC_DEFUN([LT_SYS_DLOPEN_SELF],
-+[m4_require([_LT_HEADER_DLFCN])dnl
- if test "x$enable_dlopen" != xyes; then
-   enable_dlopen=unknown
-   enable_dlopen_self=unknown
-@@ -1750,15 +3101,15 @@
-     lt_cv_dlopen_self=yes
-     ;;
- 
+-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*)
-+  mingw* | pw32* | cegcc*)
-     lt_cv_dlopen="LoadLibrary"
-     lt_cv_dlopen_libs=
+-    lt_cv_dlopen="LoadLibrary"
+-    lt_cv_dlopen_libs=
 -   ;;
-+    ;;
- 
-   cygwin*)
-     lt_cv_dlopen="dlopen"
-     lt_cv_dlopen_libs=
+-
+-  cygwin*)
+-    lt_cv_dlopen="dlopen"
+-    lt_cv_dlopen_libs=
 -   ;;
-+    ;;
- 
-   darwin*)
-   # if libdl is installed we need to link against it
-@@ -1768,13 +3119,13 @@
-     lt_cv_dlopen_libs=
-     lt_cv_dlopen_self=yes
-     ])
+-
+-  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],
+-
+-  *)
+-    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"],
-+	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- 	[AC_CHECK_FUNC([dlopen],
- 	      [lt_cv_dlopen="dlopen"],
- 	  [AC_CHECK_LIB([dl], [dlopen],
-@@ -1782,7 +3133,7 @@
- 	    [AC_CHECK_LIB([svld], [dlopen],
- 		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- 	      [AC_CHECK_LIB([dld], [dld_link],
+-	[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"])
-+		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- 	      ])
- 	    ])
- 	  ])
-@@ -1803,23 +3154,23 @@
-     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
- 
-     save_LDFLAGS="$LDFLAGS"
+-	      ])
+-	    ])
+-	  ])
+-	])
+-      ])
+-    ;;
+-  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"
 -    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-+    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
+-
+-    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_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
+-	    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
 -      LDFLAGS="$LDFLAGS $link_static_flag"
-+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-       AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+-      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, [dnl
-+	  _LT_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)
-       ])
-@@ -1841,22 +3192,36 @@
-   *) enable_dlopen_self_static=unknown ;;
-   esac
- fi
+-	    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
-+_LT_DECL([dlopen_support], [enable_dlopen], [0],
-+	 [Whether dlopen is supported])
-+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
-+	 [Whether dlopen of programs is supported])
-+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
-+	 [Whether dlopen of statically linked programs is supported])
-+])# LT_SYS_DLOPEN_SELF
- 
-+# Old name:
-+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([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
-+
-+# _LT_COMPILER_C_O([TAGNAME])
-+# ---------------------------
-+# Check to see if options -c and -o are simultaneously supported by compiler.
-+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-+m4_defun([_LT_COMPILER_C_O],
-+[m4_require([_LT_DECL_SED])dnl
-+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+m4_require([_LT_TAG_COMPILER])dnl
- AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+-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
-+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
-+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
-+   $RM -r conftest 2>/dev/null
-    mkdir conftest
-    cd conftest
-    mkdir out
+-   mkdir conftest
+-   cd conftest
+-   mkdir out
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+   echo "$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
-@@ -1864,7 +3229,7 @@
-    # 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 \
+-
+-   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}? :&$lt_compiler_flag :; t' \
-+   -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)
-@@ -1876,37 +3241,41 @@
-    then
-      # The compiler can only warn and ignore the option if not recognized
-      # So say no if there are warnings
+-   -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 > out/conftest.exp
 -     $SED '/^$/d' out/conftest.err >out/conftest.er2
 -     if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 -       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-+     $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_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-      fi
-    fi
+-     fi
+-   fi
 -   chmod u+w .
 -   $rm conftest*
-+   chmod u+w . 2>&AS_MESSAGE_LOG_FD
-+   $RM conftest*
-    # SGI C++ compiler will create directory out/ii_files/ for
-    # template instantiation
+-   # 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
-+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
-+   $RM out/* && rmdir out
-    cd ..
+-   cd ..
 -   rmdir conftest
 -   $rm conftest*
-+   $RM -r conftest
-+   $RM conftest*
- ])
+-])
 -])# AC_LIBTOOL_PROG_CC_C_O
-+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
-+	[Does compiler simultaneously support -c and -o options?])
-+])# _LT_COMPILER_C_O
- 
- 
+-
+-
 -# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
 -# -----------------------------------------
-+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-+# ----------------------------------
- # Check to see if we can do hard links to lock some files if needed
+-# 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
-+m4_defun([_LT_COMPILER_FILE_LOCKS],
-+[m4_require([_LT_ENABLE_LOCK])dnl
-+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+_LT_COMPILER_C_O([$1])
- 
- hard_links="nottested"
+-
+-hard_links="nottested"
 -if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
-+if test "$_LT_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
+-  # 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*
-+  $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
-@@ -1919,12 +3288,13 @@
- else
-   need_locks=no
- fi
+-  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
-+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-+])# _LT_COMPILER_FILE_LOCKS
- 
- 
+-
+-
 -# AC_LIBTOOL_OBJDIR
 -# -----------------
 -AC_DEFUN([AC_LIBTOOL_OBJDIR],
-+# _LT_CHECK_OBJDIR
-+# ----------------
-+m4_defun([_LT_CHECK_OBJDIR],
- [AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
- [rm -f .libs 2>/dev/null
- mkdir .libs 2>/dev/null
-@@ -1936,40 +3306,46 @@
- fi
- rmdir .libs 2>/dev/null])
- objdir=$lt_cv_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
-+_LT_DECL([], [objdir], [0],
-+         [The name of the directory that contains temporary libtool files])dnl
-+m4_pattern_allow([LT_OBJDIR])dnl
-+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
-+  [Define to the sub-directory in which libtool stores uninstalled libraries.])
-+])# _LT_CHECK_OBJDIR
- 
- 
+-
+-
 -# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
 -# ----------------------------------------------
-+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-+# --------------------------------------
- # Check hardcoding attributes.
+-# Check hardcoding attributes.
 -AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
-+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
- [AC_MSG_CHECKING([how to hardcode library paths into programs])
+-[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
-+_LT_TAGVAR(hardcode_action, $1)=
-+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
-+   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
-+   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
- 
+-
 -  # We can hardcode non-existant directories.
 -  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
-+  # We can hardcode non-existent directories.
-+  if test "$_LT_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
+-     # 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
-+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
-+     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
-     # Linking always hardcodes the temporary library directory.
+-    # Linking always hardcodes the temporary library directory.
 -    _LT_AC_TAGVAR(hardcode_action, $1)=relink
-+    _LT_TAGVAR(hardcode_action, $1)=relink
-   else
-     # We can link without hardcoding, and we can hardcode nonexisting dirs.
+-  else
+-    # We can link without hardcoding, and we can hardcode nonexisting dirs.
 -    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
-+    _LT_TAGVAR(hardcode_action, $1)=immediate
-   fi
- else
-   # We cannot hardcode anything, or else we can only hardcode existing
-   # directories.
+-  fi
+-else
+-  # We cannot hardcode anything, or else we can only hardcode existing
+-  # directories.
 -  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
-+  _LT_TAGVAR(hardcode_action, $1)=unsupported
- fi
+-fi
 -AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
-+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
- 
+-
 -if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
-+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
-+   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
-   # Fast installation is not supported
-   enable_fast_install=no
- elif test "$shlibpath_overrides_runpath" = yes ||
-@@ -1977,43 +3353,107 @@
-   # Fast installation is not necessary
-   enable_fast_install=needless
- fi
+-  # 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
-+_LT_TAGDECL([], [hardcode_action], [0],
-+    [How to hardcode a shared library path into an executable])
-+])# _LT_LINKER_HARDCODE_LIBPATH
- 
- 
+-
+-
 -# AC_LIBTOOL_SYS_LIB_STRIP
 -# ------------------------
 -AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
 -[striplib=
-+# _LT_CMD_STRIPLIB
-+# ----------------
-+m4_defun([_LT_CMD_STRIPLIB],
-+[m4_require([_LT_DECL_EGREP])
-+striplib=
- old_striplib=
- AC_MSG_CHECKING([whether stripping libraries is possible])
+-old_striplib=
+-AC_MSG_CHECKING([whether stripping libraries is possible])
 -if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
-+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
+-  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"
@@ -5423,99 +3437,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -       ;;
 -   *)
 -  AC_MSG_RESULT([no])
-+  darwin*)
-+    if test -n "$STRIP" ; then
-+      striplib="$STRIP -x"
-+      old_striplib="$STRIP -S"
-+      AC_MSG_RESULT([yes])
-+    else
-+      AC_MSG_RESULT([no])
-+    fi
-+    ;;
-+  *)
-+    AC_MSG_RESULT([no])
-     ;;
-   esac
- fi
+-    ;;
+-  esac
+-fi
 -])# AC_LIBTOOL_SYS_LIB_STRIP
-+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-+_LT_DECL([], [striplib], [1])
-+])# _LT_CMD_STRIPLIB
- 
- 
+-
+-
 -# AC_LIBTOOL_SYS_DYNAMIC_LINKER
-+# _LT_SYS_DYNAMIC_LINKER([TAG])
- # -----------------------------
- # PORTME Fill in your ld.so characteristics
+-# -----------------------------
+-# PORTME Fill in your ld.so characteristics
 -AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
 -[AC_MSG_CHECKING([dynamic linker characteristics])
-+m4_defun([_LT_SYS_DYNAMIC_LINKER],
-+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+m4_require([_LT_DECL_EGREP])dnl
-+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-+m4_require([_LT_DECL_OBJDUMP])dnl
-+m4_require([_LT_DECL_SED])dnl
-+AC_MSG_CHECKING([dynamic linker characteristics])
-+m4_if([$1],
-+	[], [
-+if test "$GCC" = yes; then
-+  case $host_os in
-+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-+    *) lt_awk_arg="/^libraries:/" ;;
-+  esac
-+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-+  if $ECHO "$lt_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.
-+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
-+  else
-+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+  fi
-+  # Ok, now we have the path, separated by spaces, we can step through it
-+  # and add multilib dir if necessary.
-+  lt_tmp_lt_search_path_spec=
-+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-+  for lt_sys_path in $lt_search_path_spec; do
-+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-+    else
-+      test -d "$lt_sys_path" && \
-+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-+    fi
-+  done
-+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
-+BEGIN {RS=" "; FS="/|\n";} {
-+  lt_foo="";
-+  lt_count=0;
-+  for (lt_i = NF; lt_i > 0; lt_i--) {
-+    if ($lt_i != "" && $lt_i != ".") {
-+      if ($lt_i == "..") {
-+        lt_count++;
-+      } else {
-+        if (lt_count == 0) {
-+          lt_foo="/" $lt_i lt_foo;
-+        } else {
-+          lt_count--;
-+        }
-+      }
-+    }
-+  }
-+  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
-+  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-+}'`
-+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
-+else
-+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-+fi])
- library_names_spec=
- libname_spec='lib$name'
- soname_spec=
-@@ -2027,20 +3467,6 @@
- version_type=none
- dynamic_linker="$host_os ld.so"
- sys_lib_dlsearch_path_spec="/lib /usr/lib"
+-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
@@ -5530,118 +3475,160 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 -fi
- need_lib_prefix=unknown
- hardcode_into_libs=no
- 
-@@ -2058,7 +3484,7 @@
-   soname_spec='${libname}${release}${shared_ext}$major'
-   ;;
- 
+-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*)
-+aix[[4-9]]*)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -2077,7 +3503,7 @@
-       aix4 | aix4.[[01]] | aix4.[[01]].*)
-       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- 	   echo ' yes '
+-  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
-+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- 	:
-       else
- 	can_build_shared=no
-@@ -2103,9 +3529,18 @@
-   ;;
- 
- amigaos*)
+-	:
+-      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<name>.so
+-      # instead of lib<name>.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'
-+  case $host_cpu in
-+  powerpc)
-+    # Since July 2007 AmigaOS4 officially supports .so libraries.
-+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    ;;
-+  m68k)
-+    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'
-+    ;;
-+  esac
-   ;;
- 
- beos*)
-@@ -2128,24 +3563,28 @@
-   # libtool to hard-code these into programs
-   ;;
- 
+-  ;;
+-
+-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*)
-+cygwin* | mingw* | pw32* | cegcc*)
-   version_type=windows
-   shrext_cmds=".dll"
-   need_version=no
-   need_lib_prefix=no
- 
-   case $GCC,$host_os in
+-  version_type=windows
+-  shrext_cmds=".dll"
+-  need_version=no
+-  need_lib_prefix=no
+-
+-  case $GCC,$host_os in
 -  yes,cygwin* | yes,mingw* | yes,pw32*)
-+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
-     library_names_spec='$libname.dll.a'
-     # DLL is installed to $(libdir)/../bin by postinstall_cmds
-     postinstall_cmds='base_file=`basename \${file}`~
+-    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'\''`~
-+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-       dldir=$destdir/`dirname \$dlpath`~
-       test -d \$dldir || mkdir -p \$dldir~
+-      dldir=$destdir/`dirname \$dlpath`~
+-      test -d \$dldir || mkdir -p \$dldir~
 -      $install_prog $dir/$dlname \$dldir/$dlname'
-+      $install_prog $dir/$dlname \$dldir/$dlname~
-+      chmod a+x \$dldir/$dlname~
-+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
-+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
-+      fi'
-     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-       dlpath=$dir/\$dldll~
+-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+-      dlpath=$dir/\$dldll~
 -       $rm \$dlpath'
-+       $RM \$dlpath'
-     shlibpath_overrides_runpath=yes
- 
-     case $host_os in
-@@ -2154,20 +3593,20 @@
-       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"
-       ;;
+-    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* | cegcc*)
-       # MinGW DLLs use traditional 'lib' prefix
-       soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+-      # 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
-+      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.
+-        # 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'`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-       else
+-      else
 -        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-       fi
-       ;;
-     pw32*)
-@@ -2191,17 +3630,13 @@
-   version_type=darwin
-   need_lib_prefix=no
-   need_version=no
+-      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'
-+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-   soname_spec='${libname}${release}${major}$shared_ext'
-   shlibpath_overrides_runpath=yes
-   shlibpath_var=DYLD_LIBRARY_PATH
+-  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
@@ -5649,16 +3636,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  else
 -    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
 -  fi
-+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-+m4_if([$1], [],[
-+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
-   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-   ;;
- 
-@@ -2218,22 +3653,17 @@
-   dynamic_linker=no
-   ;;
- 
+-  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
@@ -5671,51 +3664,70 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  dynamic_linker='GNU ld.so'
 -  ;;
 -
- freebsd* | dragonfly*)
-   # DragonFly does not have aout.  When/if they implement a new
-   # versioning mechanism, adjust this.
+-freebsd* | dragonfly*)
+-  # DragonFly does not have aout.  When/if they implement a new
+-  # versioning mechanism, adjust this.
 -  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+  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*)
-@@ -2255,10 +3685,15 @@
-     shlibpath_overrides_runpath=yes
-     hardcode_into_libs=yes
-     ;;
+-  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
+-    ;;
 -  *) # from 3.2 on
-+  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
-     ;;
-+  *) # from 4.6 on, and DragonFly
-+    shlibpath_overrides_runpath=yes
-+    hardcode_into_libs=yes
-+    ;;
-   esac
-   ;;
- 
-@@ -2278,7 +3713,7 @@
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-    shlibpath_overrides_runpath=no
+-    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
-+  case $host_cpu in
-   ia64*)
-     shrext_cmds='.so'
-     hardcode_into_libs=yes
-@@ -2294,18 +3729,18 @@
-     fi
-     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-     ;;
+-  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
@@ -5728,69 +3740,75 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     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
-@@ -2318,6 +3753,18 @@
-   postinstall_cmds='chmod 555 $lib'
-   ;;
- 
-+interix[[3-9]]*)
-+  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 ;;
-@@ -2361,7 +3808,7 @@
-   ;;
- 
- # This must be Linux ELF.
+-    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'
+-  ;;
+-
+-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*)
-+linux* | k*bsd*-gnu | kopensolaris*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -2370,32 +3817,26 @@
-   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-+  # Some binutils ld are patched to set DT_RUNPATH
-+  save_LDFLAGS=$LDFLAGS
-+  save_libdir=$libdir
-+  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
-+       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
-+  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-+    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
-+       [shlibpath_overrides_runpath=yes])])
-+  LDFLAGS=$save_LDFLAGS
-+  libdir=$save_libdir
-+
-   # 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
- 
+-  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
@@ -5808,153 +3826,187 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ;;
 -  esac
 -
-   # Append ld.so.conf contents to the search path
-   if test -f /etc/ld.so.conf; then
+-  # 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)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
 -    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
-+    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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-   fi
- 
-   # We used to test for /lib/ld.so.1 and disable shared libraries on
-@@ -2407,7 +3848,7 @@
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
- 
+-  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)
-+netbsdelf*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -2416,14 +3857,14 @@
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-   hardcode_into_libs=yes
+-  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'
-+  dynamic_linker='NetBSD ld.elf_so'
-   ;;
- 
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-  ;;
+-
+-netbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
+-  need_version=no
 -  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+  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'
-@@ -2444,24 +3885,31 @@
-   shlibpath_overrides_runpath=yes
-   ;;
- 
+-    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
-+*nto* | *qnx*)
-+  version_type=qnx
-   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
+-  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
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='ldqnx.so'
-   ;;
- 
- openbsd*)
-   version_type=sunos
-+  sys_lib_dlsearch_path_spec="/usr/lib"
-   need_lib_prefix=no
+-  ;;
+-
+-openbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
 -  need_version=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
+-  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
-+  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
-@@ -2495,11 +3943,8 @@
-   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-   ;;
- 
+-    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"
+-  ;;
+-
 -sco3.2v5*)
 -  version_type=osf
 -  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
-+rdos*)
-+  dynamic_linker=no
-   ;;
- 
- solaris*)
-@@ -2527,7 +3972,7 @@
-   need_version=yes
-   ;;
- 
+-  ;;
+-
+-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.2uw2* | sysv4.3* | sysv5*)
-+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'
-@@ -2536,7 +3981,6 @@
-     sni)
-       shlibpath_overrides_runpath=no
-       need_lib_prefix=no
+-  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)
-@@ -2560,6 +4004,39 @@
-   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
-+  shlibpath_overrides_runpath=yes
-+  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'
-+  else
-+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-+    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'
-+  ;;
-+
-+tpf*)
-+  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  ;;
-+
- uts4*)
-   version_type=linux
-   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-@@ -2573,273 +4050,59 @@
- esac
- AC_MSG_RESULT([$dynamic_linker])
- test "$dynamic_linker" = no && can_build_shared=no
+-      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
+-  ;;
+-
+-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
 -])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
 -
 -
@@ -6029,7 +4081,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  tagname=""
 -	fi
 -	;;
- 
+-
 -      RC)
 -	AC_LIBTOOL_LANG_RC_CONFIG
 -	;;
@@ -6055,10 +4107,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    rm -f "${ofile}T"
 -    AC_MSG_ERROR([unable to update list of available tagged configurations.])
 -  fi
-+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
+-fi
 -])# _LT_AC_TAGCONFIG
 -
 -
@@ -6184,14 +4233,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    esac],
 -    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
 -])# AC_ENABLE_FAST_INSTALL
- 
-+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
-+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-+fi
-+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
-+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-+fi
- 
+-
+-
 -# AC_DISABLE_FAST_INSTALL
 -# -----------------------
 -# set the default to --disable-fast-install
@@ -6199,44 +4242,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
 -AC_ENABLE_FAST_INSTALL(no)
 -])# AC_DISABLE_FAST_INSTALL
-+_LT_DECL([], [variables_saved_for_relink], [1],
-+    [Variables whose values should be saved in libtool wrapper scripts and
-+    restored at link time])
-+_LT_DECL([], [need_lib_prefix], [0],
-+    [Do we need the "lib" prefix for modules?])
-+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-+_LT_DECL([], [version_type], [0], [Library versioning type])
-+_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
-+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-+_LT_DECL([], [shlibpath_overrides_runpath], [0],
-+    [Is shlibpath searched before the hard-coded library search path?])
-+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-+_LT_DECL([], [library_names_spec], [1],
-+    [[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]])
-+_LT_DECL([], [soname_spec], [1],
-+    [[The coded name of the library, if different from the real name]])
-+_LT_DECL([], [postinstall_cmds], [2],
-+    [Command to use after installation of a shared archive])
-+_LT_DECL([], [postuninstall_cmds], [2],
-+    [Command to use after uninstallation of a shared archive])
-+_LT_DECL([], [finish_cmds], [2],
-+    [Commands used to finish a libtool library installation in a directory])
-+_LT_DECL([], [finish_eval], [1],
-+    [[As "finish_cmds", except a single script fragment to be evaled but
-+    not shown]])
-+_LT_DECL([], [hardcode_into_libs], [0],
-+    [Whether we should hardcode library paths into libraries])
-+_LT_DECL([], [sys_lib_search_path_spec], [2],
-+    [Compile-time system search path for libraries])
-+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
-+    [Run-time system search path for libraries])
-+])# _LT_SYS_DYNAMIC_LINKER
- 
- 
+-
+-
 -# AC_LIBTOOL_PICMODE([MODE])
-+# _LT_PATH_TOOL_PREFIX(TOOL)
- # --------------------------
+-# --------------------------
 -# implement the --with-pic flag
 -# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
 -AC_DEFUN([AC_LIBTOOL_PICMODE],
@@ -6265,87 +4274,82 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# find a file program which can recognise shared library
 -AC_DEFUN([AC_PATH_TOOL_PREFIX],
 -[AC_REQUIRE([AC_PROG_EGREP])dnl
-+# find a file program which can recognize shared library
-+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-+[m4_require([_LT_DECL_EGREP])dnl
- AC_MSG_CHECKING([for $1])
- AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
- [case $MAGIC_CMD in
-@@ -2852,7 +4115,7 @@
- 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_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])"
-+  ac_dummy="m4_if([$2], , $PATH, [$2])"
-   for ac_dir in $ac_dummy; do
-     IFS="$lt_save_ifs"
-     test -z "$ac_dir" && ac_dir=.
-@@ -2861,13 +4124,13 @@
-       if test -n "$file_magic_test_file"; then
- 	case $deplibs_check_method in
- 	"file_magic "*)
+-  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 \(.*\)\"`"
-+	  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
+-	  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 <<EOF 1>&2
-+	    cat <<_LT_EOF 1>&2
- 
- *** Warning: the command libtool uses to detect shared libraries,
- *** $file_magic_cmd, produces output that libtool cannot recognize.
-@@ -2878,7 +4141,7 @@
- *** may want to report the problem to your system manager and/or to
- *** bug-libtool at gnu.org
- 
+-
+-*** Warning: the command libtool uses to detect shared libraries,
+-*** $file_magic_cmd, produces output that libtool cannot recognize.
+-*** The result is that libtool may fail to recognize shared libraries
+-*** as such.  This will affect the creation of libtool libraries that
+-*** depend on shared libraries, but programs linked with such libtool
+-*** libraries will work regardless of this problem.  Nevertheless, you
+-*** may want to report the problem to your system manager and/or to
+-*** bug-libtool at gnu.org
+-
 -EOF
-+_LT_EOF
- 	  fi ;;
- 	esac
-       fi
-@@ -2895,37 +4158,47 @@
- else
-   AC_MSG_RESULT(no)
- fi
+-	  fi ;;
+-	esac
+-      fi
+-      break
+-    fi
+-  done
+-  IFS="$lt_save_ifs"
+-  MAGIC_CMD="$lt_save_MAGIC_CMD"
+-  ;;
+-esac])
+-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+-if test -n "$MAGIC_CMD"; then
+-  AC_MSG_RESULT($MAGIC_CMD)
+-else
+-  AC_MSG_RESULT(no)
+-fi
 -])# AC_PATH_TOOL_PREFIX
-+_LT_DECL([], [MAGIC_CMD], [0],
-+	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-+])# _LT_PATH_TOOL_PREFIX
- 
-+# Old name:
-+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
- 
+-
+-
 -# AC_PATH_MAGIC
 -# -------------
 -# find a file program which can recognise a shared library
 -AC_DEFUN([AC_PATH_MAGIC],
 -[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-+
-+# _LT_PATH_MAGIC
-+# --------------
-+# find a file program which can recognize a shared library
-+m4_defun([_LT_PATH_MAGIC],
-+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
- if test -z "$lt_cv_path_MAGIC_CMD"; then
-   if test -n "$ac_tool_prefix"; then
+-if test -z "$lt_cv_path_MAGIC_CMD"; then
+-  if test -n "$ac_tool_prefix"; then
 -    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-+    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-   else
-     MAGIC_CMD=:
-   fi
- fi
+-  else
+-    MAGIC_CMD=:
+-  fi
+-fi
 -])# AC_PATH_MAGIC
-+])# _LT_PATH_MAGIC
- 
- 
+-
+-
 -# AC_PROG_LD
-+# LT_PATH_LD
- # ----------
- # find the pathname to the GNU or non-GNU linker
+-# ----------
+-# find the pathname to the GNU or non-GNU linker
 -AC_DEFUN([AC_PROG_LD],
 -[AC_ARG_WITH([gnu-ld],
 -    [AC_HELP_STRING([--with-gnu-ld],
@@ -6354,289 +4358,312 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    [with_gnu_ld=no])
 -AC_REQUIRE([LT_AC_PROG_SED])dnl
 -AC_REQUIRE([AC_PROG_CC])dnl
-+AC_DEFUN([LT_PATH_LD],
-+[AC_REQUIRE([AC_PROG_CC])dnl
- AC_REQUIRE([AC_CANONICAL_HOST])dnl
- AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-+m4_require([_LT_DECL_SED])dnl
-+m4_require([_LT_DECL_EGREP])dnl
-+
-+AC_ARG_WITH([gnu-ld],
-+    [AS_HELP_STRING([--with-gnu-ld],
-+	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
-+    [test "$withval" = no || with_gnu_ld=yes],
-+    [with_gnu_ld=no])dnl
-+
- ac_prog=ld
- if test "$GCC" = yes; then
-   # Check if gcc -print-prog-name=ld gives a path.
-@@ -2942,9 +4215,9 @@
-     [[\\/]]* | ?:[[\\/]]*)
-       re_direlt='/[[^/]][[^/]]*/\.\./'
-       # Canonicalize the pathname of ld
+-AC_REQUIRE([AC_CANONICAL_HOST])dnl
+-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+-ac_prog=ld
+-if test "$GCC" = yes; then
+-  # Check if gcc -print-prog-name=ld gives a path.
+-  AC_MSG_CHECKING([for ld used by $CC])
+-  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%/%"`
-+      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"
-       ;;
-@@ -2971,7 +4244,7 @@
-     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,
+-      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 GNU ld's only accept -v.
-+      # 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 </dev/null` in
-       *GNU* | *'with BFD'*)
-@@ -2994,16 +4267,25 @@
-   AC_MSG_RESULT(no)
- fi
- test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+-      # Break only if it was the GNU/non-GNU ld that we prefer.
+-      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+-      *GNU* | *'with BFD'*)
+-	test "$with_gnu_ld" != no && break
+-	;;
+-      *)
+-	test "$with_gnu_ld" != yes && break
+-	;;
+-      esac
+-    fi
+-  done
+-  IFS="$lt_save_ifs"
+-else
+-  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+-fi])
+-LD="$lt_cv_path_LD"
+-if test -n "$LD"; then
+-  AC_MSG_RESULT($LD)
+-else
+-  AC_MSG_RESULT(no)
+-fi
+-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
 -AC_PROG_LD_GNU
 -])# AC_PROG_LD
-+_LT_PATH_LD_GNU
-+AC_SUBST([LD])
- 
-+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-+])# LT_PATH_LD
- 
+-
+-
 -# AC_PROG_LD_GNU
 -# --------------
 -AC_DEFUN([AC_PROG_LD_GNU],
 -[AC_REQUIRE([AC_PROG_EGREP])dnl
 -AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
 -[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
-+# Old names:
-+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AM_PROG_LD], [])
-+dnl AC_DEFUN([AC_PROG_LD], [])
-+
-+
-+# _LT_PATH_LD_GNU
-+#- --------------
-+m4_defun([_LT_PATH_LD_GNU],
-+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
- case `$LD -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
-   lt_cv_prog_gnu_ld=yes
-@@ -3013,14 +4295,14 @@
-   ;;
- esac])
- with_gnu_ld=$lt_cv_prog_gnu_ld
+-case `$LD -v 2>&1 </dev/null` in
+-*GNU* | *'with BFD'*)
+-  lt_cv_prog_gnu_ld=yes
+-  ;;
+-*)
+-  lt_cv_prog_gnu_ld=no
+-  ;;
+-esac])
+-with_gnu_ld=$lt_cv_prog_gnu_ld
 -])# AC_PROG_LD_GNU
-+])# _LT_PATH_LD_GNU
- 
- 
+-
+-
 -# AC_PROG_LD_RELOAD_FLAG
 -# ----------------------
-+# _LT_CMD_RELOAD
-+# --------------
- # find reload flag for linker
- #   -- PORTME Some linkers may need a different reload flag.
+-# find reload flag for linker
+-#   -- PORTME Some linkers may need a different reload flag.
 -AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
-+m4_defun([_LT_CMD_RELOAD],
- [AC_CACHE_CHECK([for $LD option to reload object files],
-   lt_cv_ld_reload_flag,
-   [lt_cv_ld_reload_flag='-r'])
-@@ -3033,21 +4315,25 @@
- case $host_os in
-   darwin*)
-     if test "$GCC" = yes; then
+-[AC_CACHE_CHECK([for $LD option to reload object files],
+-  lt_cv_ld_reload_flag,
+-  [lt_cv_ld_reload_flag='-r'])
+-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='$CC -nostdlib ${wl}-r -o $output$reload_objs'
-+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
-     else
-       reload_cmds='$LD$reload_flag -o $output$reload_objs'
-     fi
-     ;;
- esac
+-    else
+-      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+-    fi
+-    ;;
+-esac
 -])# AC_PROG_LD_RELOAD_FLAG
-+_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-+_LT_DECL([], [reload_cmds], [2])dnl
-+])# _LT_CMD_RELOAD
- 
- 
+-
+-
 -# AC_DEPLIBS_CHECK_METHOD
 -# -----------------------
-+# _LT_CHECK_MAGIC_METHOD
-+# ----------------------
- # how to check for library dependencies
- #  -- PORTME fill in with the dynamic library characteristics
+-# how to check for library dependencies
+-#  -- PORTME fill in with the dynamic library characteristics
 -AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
 -[AC_CACHE_CHECK([how to recognise dependent libraries],
-+m4_defun([_LT_CHECK_MAGIC_METHOD],
-+[m4_require([_LT_DECL_EGREP])
-+m4_require([_LT_DECL_OBJDUMP])
-+AC_CACHE_CHECK([how to recognize dependent libraries],
- lt_cv_deplibs_check_method,
- [lt_cv_file_magic_cmd='$MAGIC_CMD'
- lt_cv_file_magic_test_file=
-@@ -3064,7 +4350,7 @@
- # whether `pass_all' will *always* work, you probably want this one.
- 
- case $host_os in
+-lt_cv_deplibs_check_method,
+-[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*)
-+aix[[4-9]]*)
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
-@@ -3086,8 +4372,20 @@
- 
- mingw* | pw32*)
-   # Base MSYS/MinGW do not provide the 'file' command needed by
+-  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)?'
-+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
-+  # unless we find 'file', for example because we are cross-compiling.
-+  if ( file / ) >/dev/null 2>&1; then
-+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-+    lt_cv_file_magic_cmd='func_win32_libid'
-+  else
-+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
-+    lt_cv_file_magic_cmd='$OBJDUMP -f'
-+  fi
-+  ;;
-+
-+cegcc)
-+  # use the weaker test based on 'objdump'. See mingw*.
-+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
-   lt_cv_file_magic_cmd='$OBJDUMP -f'
-   ;;
- 
-@@ -3095,8 +4393,8 @@
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
+-  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
-+freebsd* | 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.
-@@ -3117,7 +4415,7 @@
- 
- hpux10.20* | hpux11*)
-   lt_cv_file_magic_cmd=/usr/bin/file
+-    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
-+  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
-@@ -3133,6 +4431,11 @@
-   esac
-   ;;
- 
-+interix[[3-9]]*)
-+  # 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;;
-@@ -3144,12 +4447,12 @@
-   ;;
- 
- # This must be Linux ELF.
+-  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
+-  ;;
+-
+-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*)
-+linux* | k*bsd*-gnu | kopensolaris*-gnu)
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
+-  lt_cv_deplibs_check_method=pass_all
+-  ;;
+-
 -netbsd*)
 -  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
-+netbsd* | netbsdelf*-gnu)
-+  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)$'
-@@ -3162,12 +4465,12 @@
-   lt_cv_file_magic_test_file=/usr/lib/libnls.so
-   ;;
- 
+-    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
-+*nto* | *qnx*)
-+  lt_cv_deplibs_check_method=pass_all
-   ;;
- 
- openbsd*)
+-  ;;
+-
+-openbsd*)
 -  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+  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)$'
-@@ -3178,7 +4481,7 @@
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
+-    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
+-  ;;
+-
 -sco3.2v5*)
-+rdos*)
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
-@@ -3186,7 +4489,11 @@
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
+-  lt_cv_deplibs_check_method=pass_all
+-  ;;
+-
+-solaris*)
+-  lt_cv_deplibs_check_method=pass_all
+-  ;;
+-
 -sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-+  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]]'
-@@ -3207,10 +4514,13 @@
-   siemens)
-     lt_cv_deplibs_check_method=pass_all
-     ;;
-+  pc)
-+    lt_cv_deplibs_check_method=pass_all
-+    ;;
-   esac
-   ;;
- 
+-  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
+-    ;;
+-  esac
+-  ;;
+-
 -sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
-+tpf*)
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- esac
-@@ -3218,58 +4528,106 @@
- 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
+-  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
- 
-+_LT_DECL([], [deplibs_check_method], [1],
-+    [Method to check whether dependent libraries are shared objects])
-+_LT_DECL([], [file_magic_cmd], [1],
-+    [Command to use when deplibs_check_method == "file_magic"])
-+])# _LT_CHECK_MAGIC_METHOD
- 
+-
+-
 -# AC_PROG_NM
-+
-+# LT_PATH_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,
-+# find the pathname to a BSD- or MS-compatible name lister
-+AC_DEFUN([LT_PATH_NM],
-+[AC_REQUIRE([AC_PROG_CC])dnl
-+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
- [if test -n "$NM"; then
-   # Let the user override the test.
-   lt_cv_path_NM="$NM"
- else
+-[if test -n "$NM"; then
+-  # Let the user override the test.
+-  lt_cv_path_NM="$NM"
+-else
 -  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 -  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
 -    IFS="$lt_save_ifs"
@@ -6656,106 +4683,41 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 -	*/dev/null*)
 -	  lt_cv_path_NM="$tmp_nm -p"
-+  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
- 	  ;;
- 	*)
+-	  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
-+	  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
+-	  ;;
+-	esac
 -      esac
 -    fi
-+      fi
-+    done
-+    IFS="$lt_save_ifs"
-   done
+-  done
 -  IFS="$lt_save_ifs"
 -  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
-+  : ${lt_cv_path_NM=no}
- fi])
+-fi])
 -NM="$lt_cv_path_NM"
 -])# AC_PROG_NM
-+if test "$lt_cv_path_NM" != "no"; then
-+  NM="$lt_cv_path_NM"
-+else
-+  # Didn't find any BSD compatible name lister, look for dumpbin.
-+  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
-+  AC_SUBST([DUMPBIN])
-+  if test "$DUMPBIN" != ":"; then
-+    NM="$DUMPBIN"
-+  fi
-+fi
-+test -z "$NM" && NM=nm
-+AC_SUBST([NM])
-+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-+
-+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
-+  [lt_cv_nm_interface="BSD nm"
-+  echo "int some_variable = 0;" > conftest.$ac_ext
-+  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
-+  (eval "$ac_compile" 2>conftest.err)
-+  cat conftest.err >&AS_MESSAGE_LOG_FD
-+  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
-+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
-+  cat conftest.err >&AS_MESSAGE_LOG_FD
-+  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
-+  cat conftest.out >&AS_MESSAGE_LOG_FD
-+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
-+    lt_cv_nm_interface="MS dumpbin"
-+  fi
-+  rm -f conftest*])
-+])# LT_PATH_NM
-+
-+# Old names:
-+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AM_PROG_NM], [])
-+dnl AC_DEFUN([AC_PROG_NM], [])
- 
- 
+-
+-
 -# AC_CHECK_LIBM
 -# -------------
-+# LT_LIB_M
-+# --------
- # check for math library
+-# check for math library
 -AC_DEFUN([AC_CHECK_LIBM],
-+AC_DEFUN([LT_LIB_M],
- [AC_REQUIRE([AC_CANONICAL_HOST])dnl
- LIBM=
- case $host in
-@@ -3284,2064 +4642,46 @@
-   AC_CHECK_LIB(m, cos, LIBM="-lm")
-   ;;
- esac
+-[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
 -
 -
@@ -8773,9 +6735,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # 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)
-+AC_SUBST([LIBM])
-+])# LT_LIB_M
- 
+-
 -  mv -f "$cfgfile" "$ofile" || \
 -    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
 -  chmod +x "$ofile"
@@ -8790,85 +6750,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -fi
 -])# AC_LIBTOOL_CONFIG
-+# Old name:
-+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-+dnl aclocal-1.4 backwards compatibility:
-+dnl AC_DEFUN([AC_CHECK_LIBM], [])
- 
- 
+-
+-
 -# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME])
 -# -------------------------------------------
 -AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
 -[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-+# _LT_COMPILER_NO_RTTI([TAGNAME])
-+# -------------------------------
-+m4_defun([_LT_COMPILER_NO_RTTI],
-+[m4_require([_LT_TAG_COMPILER])dnl
- 
+-
 -_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- 
- if test "$GCC" = yes; then
+-
+-if test "$GCC" = yes; then
 -  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-+  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- 
+-
 -  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-+  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-     lt_cv_prog_compiler_rtti_exceptions,
-     [-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"])
-+    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
- fi
+-fi
 -])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI
-+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
-+	[Compiler flag to turn off builtin functions])
-+])# _LT_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])
-+# _LT_CMD_GLOBAL_SYMBOLS
-+# ----------------------
-+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+AC_REQUIRE([AC_PROG_CC])dnl
-+AC_REQUIRE([LT_PATH_NM])dnl
-+AC_REQUIRE([LT_PATH_LD])dnl
-+m4_require([_LT_DECL_SED])dnl
-+m4_require([_LT_DECL_EGREP])dnl
-+m4_require([_LT_TAG_COMPILER])dnl
-+
- # 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],
-@@ -5355,33 +4695,18 @@
- # Regexp to match symbols that can be accessed directly from C.
- sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
- 
+-# 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]]'
-   ;;
+-# Define system-specific variables.
+-case $host_os in
+-aix*)
+-  symcode='[[BCDT]]'
+-  ;;
 -cygwin* | mingw* | pw32*)
-+cygwin* | mingw* | pw32* | cegcc*)
-   symcode='[[ABCDGISTW]]'
-   ;;
+-  symcode='[[ABCDGISTW]]'
+-  ;;
 -hpux*) # Its linker distinguishes data from code symbols
-+hpux*)
-   if test "$host_cpu" = ia64; then
-     symcode='[[ABCDEGRST]]'
-   fi
+-  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'"
 -  ;;
@@ -8878,17 +6816,6778 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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]]'
-@@ -5389,52 +4714,89 @@
- osf*)
-   symcode='[[BCDEGQRST]]'
-   ;;
+-  ;;
+-irix* | nonstopux*)
+-  symcode='[[BCDEGRST]]'
+-  ;;
+-osf*)
+-  symcode='[[BCDEGQRST]]'
+-  ;;
 -solaris* | sysv5*)
+-  symcode='[[BDRT]]'
+-  ;;
+-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 <<EOF
+-#ifdef __cplusplus
+-extern "C" {
+-#endif
+-char nm_test_var;
+-void nm_test_func(){}
+-#ifdef __cplusplus
+-}
+-#endif
+-int main(){nm_test_var='a';nm_test_func();return(0);}
+-EOF
+-
+-  if AC_TRY_EVAL(ac_compile); then
+-    # Now try to grab the symbols.
+-    nlist=conftest.nm
+-    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $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 <<EOF > 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 <<EOF >> 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 <<\EOF >> 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)=
+-      ;;
+-    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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
+-	    case "$host_cpu" in
+-	    hppa*64*|ia64*)
+-	      # +Z the default
+-	      ;;
+-	    *)
+-	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+-	      ;;
+-	    esac
+-	    ;;
+-	  *)
+-	    ;;
+-	esac
+-	;;
+-      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)='-static'
+-	    ;;
+-	  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*)
+-	;;
+-      sco*)
+-	case $cc_basename in
+-	  CC*)
+-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+-	    ;;
+-	  *)
+-	    ;;
+-	esac
+-	;;
+-      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
+-	;;
+-      unixware*)
+-	;;
+-      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'
+-      ;;
+-
+-    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*)
+-        # 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)='-static'
+-        ;;
+-      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'
+-      ;;
+-
+-    sco3.2v5*)
+-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic'
+-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn'
+-      ;;
+-
+-    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* | sysv5*)
+-      _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
+-      ;;
+-
+-    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
+-])
+-
+-
+-# 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
+-    ;;
+-  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 <<EOF 1>&2
+-
+-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+-*** to be unable to reliably create shared libraries on AIX.
+-*** Therefore, libtool is disabling shared libraries support.  If you
+-*** really care for shared libraries, you may want to modify your PATH
+-*** so that a non-GNU linker is found, and then restart.
+-
+-EOF
+-      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
+-
+-      # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
+-      # that the semantics of dynamic libraries on AmigaOS, at least up
+-      # to version 4, is to share data among multiple programs linked
+-      # with the same dynamic library.  Since this doesn't match the
+-      # behavior of shared libraries on other platforms, we can't use
+-      # them.
+-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
+-      ;;
+-
+-    beos*)
+-      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
+-	# Joseph Beckenbach <jrb3 at best.com> 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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000  ${wl}--out-implib,$lib'
+-      else
+-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
+-      fi
+-      ;;
+-
+-    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)=
+-	  ;;
+-	pgf77* | pgf90* )			# Portland Group f77 and f90 compilers
+-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
+-	  tmp_addflag=' -fpic -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* | sysv5*)
+-      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
+-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
+-	cat <<EOF 1>&2
+-
+-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+-*** create shared libraries on Solaris systems.  Therefore, libtool
+-*** is disabling shared libraries support.  We urge you to upgrade GNU
+-*** binutils to release 2.9.1 or newer.  Another option is to modify
+-*** your PATH or compiler configuration so that the native linker is
+-*** used, and then restart.
+-
+-EOF
+-      elif $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
+-      ;;
+-
+-    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 "$link_static_flag"; 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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'
+-	  # -bexpall does not export symbols beginning with underscore (_)
+-	  _LT_AC_TAGVAR(always_export_symbols, $1)=yes
+-	  # Exported symbols can be pulled into shared objects from archives
+-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
+-	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
+-	  # This is similar to how AIX traditionally builds it's shared libraries.
+-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 ld's
+-      _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 ld's
+-         _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* | hpux11*)
+-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+-	case "$host_cpu" in
+-	hppa*64*|ia64*)
+-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*)
+-	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
+-	  ;;
+-	*)
+-	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+-	  ;;
+-	esac
+-      fi
+-      if test "$with_gnu_ld" = no; then
+-	case "$host_cpu" in
+-	hppa*64*)
+-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
+-	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
+-	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
+-	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
+-	  ;;
+-	ia64*)
+-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+-	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
+-	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
+-
+-	  # 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(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
+-	  ;;
+-	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)=:
+-      ;;
+-
+-    sco3.2v5*)
+-      _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)='${wl}-Bexport'
+-      runpath_var=LD_RUN_PATH
+-      hardcode_runpath_var=yes
+-      ;;
+-
+-    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.2uw2*)
+-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
+-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
+-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
+-      hardcode_runpath_var=yes
+-      runpath_var=LD_RUN_PATH
+-      ;;
+-
+-   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[[78]]* | unixware7*)
+-      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text'
+-      if test "$GCC" = yes; then
+-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+-      else
+-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+-      fi
+-      runpath_var='LD_RUN_PATH'
+-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
+-      ;;
+-
+-    sysv5*)
+-      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
+-      # $CC -shared without GNU ld will not create a library from C++
+-      # object files and a static libstdc++, better avoid it by now
+-      _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'
+-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
+-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
+-      runpath_var='LD_RUN_PATH'
+-      ;;
+-
+-    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
+-
+-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
+-
+-#
+-# 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)
+-        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
++  dnl Search the library and its dependencies in $additional_libdir and
++  dnl $LDFLAGS. Using breadth-first-seach.
++  LIB[]NAME=
++  LTLIB[]NAME=
++  INC[]NAME=
++  LIB[]NAME[]_PREFIX=
++  dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been
++  dnl computed. So it has to be reset here.
++  HAVE_LIB[]NAME=
++  rpathdirs=
++  ltrpathdirs=
++  names_already_handled=
++  names_next_round='$1 $2'
++  while test -n "$names_next_round"; do
++    names_this_round="$names_next_round"
++    names_next_round=
++    for name in $names_this_round; do
++      already_handled=
++      for n in $names_already_handled; do
++        if test "$n" = "$name"; then
++          already_handled=yes
++          break
++        fi
++      done
++      if test -z "$already_handled"; then
++        names_already_handled="$names_already_handled $name"
++        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
++        dnl or AC_LIB_HAVE_LINKFLAGS call.
++        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
++        eval value=\"\$HAVE_LIB$uppername\"
++        if test -n "$value"; then
++          if test "$value" = yes; then
++            eval value=\"\$LIB$uppername\"
++            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
++            eval value=\"\$LTLIB$uppername\"
++            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
++          else
++            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
++            dnl that this library doesn't exist. So just drop it.
++            :
++          fi
++        else
++          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
++          dnl and the already constructed $LIBNAME/$LTLIBNAME.
++          found_dir=
++          found_la=
++          found_so=
++          found_a=
++          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
++          if test -n "$acl_shlibext"; then
++            shrext=".$acl_shlibext"             # typically: shrext=.so
++          else
++            shrext=
++          fi
++          if test $use_additional = yes; then
++            dir="$additional_libdir"
++            dnl The same code as in the loop below:
++            dnl First look for a shared library.
++            if test -n "$acl_shlibext"; then
++              if test -f "$dir/$libname$shrext"; then
++                found_dir="$dir"
++                found_so="$dir/$libname$shrext"
++              else
++                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++                  ver=`(cd "$dir" && \
++                        for f in "$libname$shrext".*; do echo "$f"; done \
++                        | sed -e "s,^$libname$shrext\\\\.,," \
++                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++                        | sed 1q ) 2>/dev/null`
++                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++                    found_dir="$dir"
++                    found_so="$dir/$libname$shrext.$ver"
++                  fi
++                else
++                  eval library_names=\"$acl_library_names_spec\"
++                  for f in $library_names; do
++                    if test -f "$dir/$f"; then
++                      found_dir="$dir"
++                      found_so="$dir/$f"
++                      break
++                    fi
++                  done
++                fi
++              fi
++            fi
++            dnl Then look for a static library.
++            if test "X$found_dir" = "X"; then
++              if test -f "$dir/$libname.$acl_libext"; then
++                found_dir="$dir"
++                found_a="$dir/$libname.$acl_libext"
++              fi
++            fi
++            if test "X$found_dir" != "X"; then
++              if test -f "$dir/$libname.la"; then
++                found_la="$dir/$libname.la"
++              fi
++            fi
++          fi
++          if test "X$found_dir" = "X"; then
++            for x in $LDFLAGS $LTLIB[]NAME; do
++              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++              case "$x" in
++                -L*)
++                  dir=`echo "X$x" | sed -e 's/^X-L//'`
++                  dnl First look for a shared library.
++                  if test -n "$acl_shlibext"; then
++                    if test -f "$dir/$libname$shrext"; then
++                      found_dir="$dir"
++                      found_so="$dir/$libname$shrext"
++                    else
++                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++                        ver=`(cd "$dir" && \
++                              for f in "$libname$shrext".*; do echo "$f"; done \
++                              | sed -e "s,^$libname$shrext\\\\.,," \
++                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++                              | sed 1q ) 2>/dev/null`
++                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++                          found_dir="$dir"
++                          found_so="$dir/$libname$shrext.$ver"
++                        fi
++                      else
++                        eval library_names=\"$acl_library_names_spec\"
++                        for f in $library_names; do
++                          if test -f "$dir/$f"; then
++                            found_dir="$dir"
++                            found_so="$dir/$f"
++                            break
++                          fi
++                        done
++                      fi
++                    fi
++                  fi
++                  dnl Then look for a static library.
++                  if test "X$found_dir" = "X"; then
++                    if test -f "$dir/$libname.$acl_libext"; then
++                      found_dir="$dir"
++                      found_a="$dir/$libname.$acl_libext"
++                    fi
++                  fi
++                  if test "X$found_dir" != "X"; then
++                    if test -f "$dir/$libname.la"; then
++                      found_la="$dir/$libname.la"
++                    fi
++                  fi
++                  ;;
++              esac
++              if test "X$found_dir" != "X"; then
++                break
++              fi
++            done
++          fi
++          if test "X$found_dir" != "X"; then
++            dnl Found the library.
++            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
++            if test "X$found_so" != "X"; then
++              dnl Linking with a shared library. We attempt to hardcode its
++              dnl directory into the executable's runpath, unless it's the
++              dnl standard /usr/lib.
++              if test "$enable_rpath" = no \
++                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
++                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
++                dnl No hardcoding is needed.
++                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
++              else
++                dnl Use an explicit option to hardcode DIR into the resulting
++                dnl binary.
++                dnl Potentially add DIR to ltrpathdirs.
++                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
++                haveit=
++                for x in $ltrpathdirs; do
++                  if test "X$x" = "X$found_dir"; then
++                    haveit=yes
++                    break
++                  fi
++                done
++                if test -z "$haveit"; then
++                  ltrpathdirs="$ltrpathdirs $found_dir"
++                fi
++                dnl The hardcoding into $LIBNAME is system dependent.
++                if test "$acl_hardcode_direct" = yes; then
++                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
++                  dnl resulting binary.
++                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
++                else
++                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
++                    dnl Use an explicit option to hardcode DIR into the resulting
++                    dnl binary.
++                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
++                    dnl Potentially add DIR to rpathdirs.
++                    dnl The rpathdirs will be appended to $LIBNAME at the end.
++                    haveit=
++                    for x in $rpathdirs; do
++                      if test "X$x" = "X$found_dir"; then
++                        haveit=yes
++                        break
++                      fi
++                    done
++                    if test -z "$haveit"; then
++                      rpathdirs="$rpathdirs $found_dir"
++                    fi
++                  else
++                    dnl Rely on "-L$found_dir".
++                    dnl But don't add it if it's already contained in the LDFLAGS
++                    dnl or the already constructed $LIBNAME
++                    haveit=
++                    for x in $LDFLAGS $LIB[]NAME; do
++                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++                      if test "X$x" = "X-L$found_dir"; then
++                        haveit=yes
++                        break
++                      fi
++                    done
++                    if test -z "$haveit"; then
++                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
++                    fi
++                    if test "$acl_hardcode_minus_L" != no; then
++                      dnl FIXME: Not sure whether we should use
++                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
++                      dnl here.
++                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
++                    else
++                      dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
++                      dnl here, because this doesn't fit in flags passed to the
++                      dnl compiler. So give up. No hardcoding. This affects only
++                      dnl very old systems.
++                      dnl FIXME: Not sure whether we should use
++                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
++                      dnl here.
++                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
++                    fi
++                  fi
++                fi
++              fi
++            else
++              if test "X$found_a" != "X"; then
++                dnl Linking with a static library.
++                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
++              else
++                dnl We shouldn't come here, but anyway it's good to have a
++                dnl fallback.
++                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
++              fi
++            fi
++            dnl Assume the include files are nearby.
++            additional_includedir=
++            case "$found_dir" in
++              */$acl_libdirstem | */$acl_libdirstem/)
++                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
++                if test "$name" = '$1'; then
++                  LIB[]NAME[]_PREFIX="$basedir"
++                fi
++                additional_includedir="$basedir/include"
++                ;;
++              */$acl_libdirstem2 | */$acl_libdirstem2/)
++                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
++                if test "$name" = '$1'; then
++                  LIB[]NAME[]_PREFIX="$basedir"
++                fi
++                additional_includedir="$basedir/include"
++                ;;
++            esac
++            if test "X$additional_includedir" != "X"; then
++              dnl Potentially add $additional_includedir to $INCNAME.
++              dnl But don't add it
++              dnl   1. if it's the standard /usr/include,
++              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
++              dnl   3. if it's already present in $CPPFLAGS or the already
++              dnl      constructed $INCNAME,
++              dnl   4. if it doesn't exist as a directory.
++              if test "X$additional_includedir" != "X/usr/include"; then
++                haveit=
++                if test "X$additional_includedir" = "X/usr/local/include"; then
++                  if test -n "$GCC"; then
++                    case $host_os in
++                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
++                    esac
++                  fi
++                fi
++                if test -z "$haveit"; then
++                  for x in $CPPFLAGS $INC[]NAME; do
++                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++                    if test "X$x" = "X-I$additional_includedir"; then
++                      haveit=yes
++                      break
++                    fi
++                  done
++                  if test -z "$haveit"; then
++                    if test -d "$additional_includedir"; then
++                      dnl Really add $additional_includedir to $INCNAME.
++                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
++                    fi
++                  fi
++                fi
++              fi
++            fi
++            dnl Look for dependencies.
++            if test -n "$found_la"; then
++              dnl Read the .la file. It defines the variables
++              dnl dlname, library_names, old_library, dependency_libs, current,
++              dnl age, revision, installed, dlopen, dlpreopen, libdir.
++              save_libdir="$libdir"
++              case "$found_la" in
++                */* | *\\*) . "$found_la" ;;
++                *) . "./$found_la" ;;
++              esac
++              libdir="$save_libdir"
++              dnl We use only dependency_libs.
++              for dep in $dependency_libs; do
++                case "$dep" in
++                  -L*)
++                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
++                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
++                    dnl But don't add it
++                    dnl   1. if it's the standard /usr/lib,
++                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
++                    dnl   3. if it's already present in $LDFLAGS or the already
++                    dnl      constructed $LIBNAME,
++                    dnl   4. if it doesn't exist as a directory.
++                    if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
++                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
++                      haveit=
++                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
++                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
++                        if test -n "$GCC"; then
++                          case $host_os in
++                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
++                          esac
++                        fi
++                      fi
++                      if test -z "$haveit"; then
++                        haveit=
++                        for x in $LDFLAGS $LIB[]NAME; do
++                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++                          if test "X$x" = "X-L$additional_libdir"; then
++                            haveit=yes
++                            break
++                          fi
++                        done
++                        if test -z "$haveit"; then
++                          if test -d "$additional_libdir"; then
++                            dnl Really add $additional_libdir to $LIBNAME.
++                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
++                          fi
++                        fi
++                        haveit=
++                        for x in $LDFLAGS $LTLIB[]NAME; do
++                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++                          if test "X$x" = "X-L$additional_libdir"; then
++                            haveit=yes
++                            break
++                          fi
++                        done
++                        if test -z "$haveit"; then
++                          if test -d "$additional_libdir"; then
++                            dnl Really add $additional_libdir to $LTLIBNAME.
++                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
++                          fi
++                        fi
++                      fi
++                    fi
++                    ;;
++                  -R*)
++                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
++                    if test "$enable_rpath" != no; then
++                      dnl Potentially add DIR to rpathdirs.
++                      dnl The rpathdirs will be appended to $LIBNAME at the end.
++                      haveit=
++                      for x in $rpathdirs; do
++                        if test "X$x" = "X$dir"; then
++                          haveit=yes
++                          break
++                        fi
++                      done
++                      if test -z "$haveit"; then
++                        rpathdirs="$rpathdirs $dir"
++                      fi
++                      dnl Potentially add DIR to ltrpathdirs.
++                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
++                      haveit=
++                      for x in $ltrpathdirs; do
++                        if test "X$x" = "X$dir"; then
++                          haveit=yes
++                          break
++                        fi
++                      done
++                      if test -z "$haveit"; then
++                        ltrpathdirs="$ltrpathdirs $dir"
++                      fi
++                    fi
++                    ;;
++                  -l*)
++                    dnl Handle this in the next round.
++                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
++                    ;;
++                  *.la)
++                    dnl Handle this in the next round. Throw away the .la's
++                    dnl directory; it is already contained in a preceding -L
++                    dnl option.
++                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
++                    ;;
++                  *)
++                    dnl Most likely an immediate library name.
++                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
++                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
++                    ;;
++                esac
++              done
++            fi
++          else
++            dnl Didn't find the library; assume it is in the system directories
++            dnl known to the linker and runtime loader. (All the system
++            dnl directories known to the linker should also be known to the
++            dnl runtime loader, otherwise the system is severely misconfigured.)
++            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
++            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
++          fi
+         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 <windows.h>
+-# #undef WIN32_LEAN_AND_MEAN
+-# #include <stdio.h>
+-#
+-# #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/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
+-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_MSG_RESULT([$SED])
+-])
+-
+-# Figure out how to run the assembler.             -*- Autoconf -*-
+-
+-# serial 2
+-
+-# Copyright 2001 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., 59 Temple Place - Suite 330, Boston, MA
+-# 02111-1307, USA.
+-
+-# AM_PROG_AS
+-# ----------
+-AC_DEFUN([AM_PROG_AS],
+-[# By default we simply use the C compiler to build assembly code.
+-AC_REQUIRE([AC_PROG_CC])
+-: ${CCAS='$(CC)'}
+-# Set ASFLAGS if not already set.
+-: ${CCASFLAGS='$(CFLAGS)'}
+-AC_SUBST(CCAS)
+-AC_SUBST(CCASFLAGS)])
+-
+-# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*-
+-
+-# Copyright 1996, 1997, 2000, 2001 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., 59 Temple Place - Suite 330, Boston, MA
+-# 02111-1307, USA.
+-
+-AC_PREREQ([2.52])
+-
+-# serial 6
+-
+-# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
+-AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
+-
+-# CFLAGS and library paths for XMMS
+-# written 15 December 1999 by Ben Gertzfield <che at debian.org>
+-
+-dnl Usage:
+-dnl AM_PATH_XMMS([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
+-dnl
+-dnl Example:
+-dnl AM_PATH_XMMS(0.9.5.1, , AC_MSG_ERROR([*** XMMS >= 0.9.5.1 not installed - please install first ***]))
+-dnl
+-dnl Defines XMMS_CFLAGS, XMMS_LIBS, XMMS_DATA_DIR, XMMS_PLUGIN_DIR, 
+-dnl XMMS_VISUALIZATION_PLUGIN_DIR, XMMS_INPUT_PLUGIN_DIR, 
+-dnl XMMS_OUTPUT_PLUGIN_DIR, XMMS_GENERAL_PLUGIN_DIR, XMMS_EFFECT_PLUGIN_DIR,
+-dnl and XMMS_VERSION for your plugin pleasure.
+-dnl
+-
+-dnl XMMS_TEST_VERSION(AVAILABLE-VERSION, NEEDED-VERSION [, ACTION-IF-OKAY [, ACTION-IF-NOT-OKAY]])
+-AC_DEFUN([XMMS_TEST_VERSION], [
+-
+-# Determine which version number is greater. Prints 2 to stdout if	
+-# the second number is greater, 1 if the first number is greater,	
+-# 0 if the numbers are equal.						
+-									
+-# Written 15 December 1999 by Ben Gertzfield <che at debian.org>		
+-# Revised 15 December 1999 by Jim Monty <monty at primenet.com>		
+-									
+-    AC_PROG_AWK
+-    xmms_got_version=[` $AWK '						\
+-BEGIN {									\
+-    print vercmp(ARGV[1], ARGV[2]);					\
+-}									\
+-									\
+-function vercmp(ver1, ver2,    ver1arr, ver2arr,			\
+-                               ver1len, ver2len,			\
+-                               ver1int, ver2int, len, i, p) {		\
+-									\
+-    ver1len = split(ver1, ver1arr, /\./);				\
+-    ver2len = split(ver2, ver2arr, /\./);				\
+-									\
+-    len = ver1len > ver2len ? ver1len : ver2len;			\
+-									\
+-    for (i = 1; i <= len; i++) {					\
+-        p = 1000 ^ (len - i);						\
+-        ver1int += ver1arr[i] * p;					\
+-        ver2int += ver2arr[i] * p;					\
+-    }									\
+-									\
+-    if (ver1int < ver2int)						\
+-        return 2;							\
+-    else if (ver1int > ver2int)						\
+-        return 1;							\
+-    else								\
+-        return 0;							\
+-}' $1 $2`]								
+-
+-    if test $xmms_got_version -eq 2; then 	# failure
+-	ifelse([$4], , :, $4)			
+-    else  					# success!
+-	ifelse([$3], , :, $3)
+-    fi
+-])
+-
+-AC_DEFUN([AM_PATH_XMMS],
+-[
+-AC_ARG_WITH(xmms-prefix,[  --with-xmms-prefix=PFX  Prefix where XMMS is installed (optional)],
+-	xmms_config_prefix="$withval", xmms_config_prefix="")
+-AC_ARG_WITH(xmms-exec-prefix,[  --with-xmms-exec-prefix=PFX Exec prefix where XMMS is installed (optional)],
+-	xmms_config_exec_prefix="$withval", xmms_config_exec_prefix="")
+-
+-if test x$xmms_config_exec_prefix != x; then
+-    xmms_config_args="$xmms_config_args --exec-prefix=$xmms_config_exec_prefix"
+-    if test x${XMMS_CONFIG+set} != xset; then
+-	XMMS_CONFIG=$xmms_config_exec_prefix/bin/xmms-config
+-    fi
+-fi
+-
+-if test x$xmms_config_prefix != x; then
+-    xmms_config_args="$xmms_config_args --prefix=$xmms_config_prefix"
+-    if test x${XMMS_CONFIG+set} != xset; then
+-  	XMMS_CONFIG=$xmms_config_prefix/bin/xmms-config
+-    fi
+-fi
+-
+-AC_PATH_PROG(XMMS_CONFIG, xmms-config, no)
+-min_xmms_version=ifelse([$1], ,0.9.5.1, $1)
+-
+-if test "$XMMS_CONFIG" = "no"; then
+-    no_xmms=yes
+-else
+-    XMMS_CFLAGS=`$XMMS_CONFIG $xmms_config_args --cflags`
+-    XMMS_LIBS=`$XMMS_CONFIG $xmms_config_args --libs`
+-    XMMS_VERSION=`$XMMS_CONFIG $xmms_config_args --version`
+-    XMMS_DATA_DIR=`$XMMS_CONFIG $xmms_config_args --data-dir`
+-    XMMS_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --plugin-dir`
+-    XMMS_VISUALIZATION_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args \
+-					--visualization-plugin-dir`
+-    XMMS_INPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --input-plugin-dir`
+-    XMMS_OUTPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --output-plugin-dir`
+-    XMMS_EFFECT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --effect-plugin-dir`
+-    XMMS_GENERAL_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --general-plugin-dir`
+-
+-    XMMS_TEST_VERSION($XMMS_VERSION, $min_xmms_version, ,no_xmms=version)
+-fi
+-
+-AC_MSG_CHECKING(for XMMS - version >= $min_xmms_version)
+-
+-if test "x$no_xmms" = x; then
+-    AC_MSG_RESULT(yes)
+-    ifelse([$2], , :, [$2])
+-else
+-    AC_MSG_RESULT(no)
+-
+-    if test "$XMMS_CONFIG" = "no" ; then
+-	echo "*** The xmms-config script installed by XMMS could not be found."
+-      	echo "*** If XMMS was installed in PREFIX, make sure PREFIX/bin is in"
+-	echo "*** your path, or set the XMMS_CONFIG environment variable to the"
+-	echo "*** full path to xmms-config."
++  if test "X$rpathdirs" != "X"; then
++    if test -n "$acl_hardcode_libdir_separator"; then
++      dnl Weird platform: only the last -rpath option counts, the user must
++      dnl pass all path elements in one option. We can arrange that for a
++      dnl single library, but not when more than one $LIBNAMEs are used.
++      alldirs=
++      for found_dir in $rpathdirs; do
++        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
++      done
++      dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
++      acl_save_libdir="$libdir"
++      libdir="$alldirs"
++      eval flag=\"$acl_hardcode_libdir_flag_spec\"
++      libdir="$acl_save_libdir"
++      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+     else
+-	if test "$no_xmms" = "version"; then
+-	    echo "*** An old version of XMMS, $XMMS_VERSION, was found."
+-	    echo "*** You need a version of XMMS newer than $min_xmms_version."
+-	    echo "*** The latest version of XMMS is always available from"
+-	    echo "*** http://www.xmms.org/"
+-	    echo "***"
+-
+-            echo "*** If you have already installed a sufficiently new version, this error"
+-            echo "*** probably means that the wrong copy of the xmms-config shell script is"
+-            echo "*** being found. The easiest way to fix this is to remove the old version"
+-            echo "*** of XMMS, but you can also set the XMMS_CONFIG environment to point to the"
+-            echo "*** correct copy of xmms-config. (In this case, you will have to"
+-            echo "*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf"
+-            echo "*** so that the correct libraries are found at run-time)"
+-	fi
+-    fi
+-    XMMS_CFLAGS=""
+-    XMMS_LIBS=""
+-    ifelse([$3], , :, [$3])
+-fi
+-AC_SUBST(XMMS_CFLAGS)
+-AC_SUBST(XMMS_LIBS)
+-AC_SUBST(XMMS_VERSION)
+-AC_SUBST(XMMS_DATA_DIR)
+-AC_SUBST(XMMS_PLUGIN_DIR)
+-AC_SUBST(XMMS_VISUALIZATION_PLUGIN_DIR)
+-AC_SUBST(XMMS_INPUT_PLUGIN_DIR)
+-AC_SUBST(XMMS_OUTPUT_PLUGIN_DIR)
+-AC_SUBST(XMMS_GENERAL_PLUGIN_DIR)
+-AC_SUBST(XMMS_EFFECT_PLUGIN_DIR)
+-])
+-
+-# Configure paths for libogg
+-# Jack Moffitt <jack at icecast.org> 10-21-2000
+-# Shamelessly stolen from Owen Taylor and Manish Singh
+-
+-dnl XIPH_PATH_OGG([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
+-dnl Test for libogg, and define OGG_CFLAGS and OGG_LIBS
+-dnl
+-AC_DEFUN([XIPH_PATH_OGG],
+-[dnl 
+-dnl Get the cflags and libraries
+-dnl
+-AC_ARG_WITH(ogg,[  --with-ogg=PFX   Prefix where libogg is installed (optional)], ogg_prefix="$withval", ogg_prefix="")
+-AC_ARG_WITH(ogg-libraries,[  --with-ogg-libraries=DIR   Directory where libogg library is installed (optional)], ogg_libraries="$withval", ogg_libraries="")
+-AC_ARG_WITH(ogg-includes,[  --with-ogg-includes=DIR   Directory where libogg header files are installed (optional)], ogg_includes="$withval", ogg_includes="")
+-AC_ARG_ENABLE(oggtest, [  --disable-oggtest       Do not try to compile and run a test Ogg program],, enable_oggtest=yes)
+-
+-  if test "x$ogg_libraries" != "x" ; then
+-    OGG_LIBS="-L$ogg_libraries"
+-  elif test "x$ogg_prefix" != "x" ; then
+-    OGG_LIBS="-L$ogg_prefix/lib"
+-  elif test "x$prefix" != "xNONE" ; then
+-    OGG_LIBS="-L$prefix/lib"
+-  fi
+-
+-  OGG_LIBS="$OGG_LIBS -logg"
+-
+-  if test "x$ogg_includes" != "x" ; then
+-    OGG_CFLAGS="-I$ogg_includes"
+-  elif test "x$ogg_prefix" != "x" ; then
+-    OGG_CFLAGS="-I$ogg_prefix/include"
+-  elif test "x$prefix" != "xNONE"; then
+-    OGG_CFLAGS="-I$prefix/include"
+-  fi
+-
+-  AC_MSG_CHECKING(for Ogg)
+-  no_ogg=""
+-
+-
+-  if test "x$enable_oggtest" = "xyes" ; then
+-    ac_save_CFLAGS="$CFLAGS"
+-    ac_save_LIBS="$LIBS"
+-    CFLAGS="$CFLAGS $OGG_CFLAGS"
+-    LIBS="$LIBS $OGG_LIBS"
+-dnl
+-dnl Now check if the installed Ogg is sufficiently new.
+-dnl
+-      rm -f conf.oggtest
+-      AC_TRY_RUN([
+-#include <stdio.h>
+-#include <stdlib.h>
+-#include <string.h>
+-#include <ogg/ogg.h>
+-
+-int main ()
+-{
+-  system("touch conf.oggtest");
+-  return 0;
+-}
+-
+-],, no_ogg=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
+-       CFLAGS="$ac_save_CFLAGS"
+-       LIBS="$ac_save_LIBS"
+-  fi
+-
+-  if test "x$no_ogg" = "x" ; then
+-     AC_MSG_RESULT(yes)
+-     ifelse([$1], , :, [$1])     
+-  else
+-     AC_MSG_RESULT(no)
+-     if test -f conf.oggtest ; then
+-       :
+-     else
+-       echo "*** Could not run Ogg test program, checking why..."
+-       CFLAGS="$CFLAGS $OGG_CFLAGS"
+-       LIBS="$LIBS $OGG_LIBS"
+-       AC_TRY_LINK([
+-#include <stdio.h>
+-#include <ogg/ogg.h>
+-],     [ return 0; ],
+-       [ echo "*** The test program compiled, but did not run. This usually means"
+-       echo "*** that the run-time linker is not finding Ogg or finding the wrong"
+-       echo "*** version of Ogg. If it is not finding Ogg, you'll need to set your"
+-       echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
+-       echo "*** to the installed location  Also, make sure you have run ldconfig if that"
+-       echo "*** is required on your system"
+-       echo "***"
+-       echo "*** If you have an old version installed, it is best to remove it, although"
+-       echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"],
+-       [ echo "*** The test program failed to compile or link. See the file config.log for the"
+-       echo "*** exact error that occured. This usually means Ogg was incorrectly installed"
+-       echo "*** or that you have moved Ogg since it was installed." ])
+-       CFLAGS="$ac_save_CFLAGS"
+-       LIBS="$ac_save_LIBS"
+-     fi
+-     OGG_CFLAGS=""
+-     OGG_LIBS=""
+-     ifelse([$2], , :, [$2])
+-  fi
+-  AC_SUBST(OGG_CFLAGS)
+-  AC_SUBST(OGG_LIBS)
+-  rm -f conf.oggtest
+-])
+-
+-# iconv.m4 serial AM4 (gettext-0.11.3)
+-dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
+-dnl This file is free software; the Free Software Foundation
+-dnl gives unlimited permission to copy and/or distribute it,
+-dnl with or without modifications, as long as this notice is preserved.
+-
+-dnl From Bruno Haible.
+-
+-AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
+-[
+-  dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
+-  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+-  AC_REQUIRE([AC_LIB_RPATH])
+-
+-  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+-  dnl accordingly.
+-  AC_LIB_LINKFLAGS_BODY([iconv])
+-])
+-
+-AC_DEFUN([AM_ICONV_LINK],
+-[
+-  dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
+-  dnl those with the standalone portable GNU libiconv installed).
+-
+-  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+-  dnl accordingly.
+-  AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
+-
+-  dnl Add $INCICONV to CPPFLAGS before performing the following checks,
+-  dnl because if the user has installed libiconv and not disabled its use
+-  dnl via --without-libiconv-prefix, he wants to use it. The first
+-  dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
+-  am_save_CPPFLAGS="$CPPFLAGS"
+-  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
+-
+-  AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
+-    am_cv_func_iconv="no, consider installing GNU libiconv"
+-    am_cv_lib_iconv=no
+-    AC_TRY_LINK([#include <stdlib.h>
+-#include <iconv.h>],
+-      [iconv_t cd = iconv_open("","");
+-       iconv(cd,NULL,NULL,NULL,NULL);
+-       iconv_close(cd);],
+-      am_cv_func_iconv=yes)
+-    if test "$am_cv_func_iconv" != yes; then
+-      am_save_LIBS="$LIBS"
+-      LIBS="$LIBS $LIBICONV"
+-      AC_TRY_LINK([#include <stdlib.h>
+-#include <iconv.h>],
+-        [iconv_t cd = iconv_open("","");
+-         iconv(cd,NULL,NULL,NULL,NULL);
+-         iconv_close(cd);],
+-        am_cv_lib_iconv=yes
+-        am_cv_func_iconv=yes)
+-      LIBS="$am_save_LIBS"
++      dnl The -rpath options are cumulative.
++      for found_dir in $rpathdirs; do
++        acl_save_libdir="$libdir"
++        libdir="$found_dir"
++        eval flag=\"$acl_hardcode_libdir_flag_spec\"
++        libdir="$acl_save_libdir"
++        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
++      done
+     fi
+-  ])
+-  if test "$am_cv_func_iconv" = yes; then
+-    AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
+   fi
+-  if test "$am_cv_lib_iconv" = yes; then
+-    AC_MSG_CHECKING([how to link with libiconv])
+-    AC_MSG_RESULT([$LIBICONV])
+-  else
+-    dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
+-    dnl either.
+-    CPPFLAGS="$am_save_CPPFLAGS"
+-    LIBICONV=
+-    LTLIBICONV=
+-  fi
+-  AC_SUBST(LIBICONV)
+-  AC_SUBST(LTLIBICONV)
+-])
+-
+-AC_DEFUN([AM_ICONV],
+-[
+-  AM_ICONV_LINK
+-  if test "$am_cv_func_iconv" = yes; then
+-    AC_MSG_CHECKING([for iconv declaration])
+-    AC_CACHE_VAL(am_cv_proto_iconv, [
+-      AC_TRY_COMPILE([
+-#include <stdlib.h>
+-#include <iconv.h>
+-extern
+-#ifdef __cplusplus
+-"C"
+-#endif
+-#if defined(__STDC__) || defined(__cplusplus)
+-size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+-#else
+-size_t iconv();
+-#endif
+-], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
+-      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
+-    am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+-    AC_MSG_RESULT([$]{ac_t:-
+-         }[$]am_cv_proto_iconv)
+-    AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
+-      [Define as const if the declaration of iconv() needs const.])
++  if test "X$ltrpathdirs" != "X"; then
++    dnl When using libtool, the option that works for both libraries and
++    dnl executables is -R. The -R options are cumulative.
++    for found_dir in $ltrpathdirs; do
++      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
++    done
+   fi
++  popdef([P_A_C_K])
++  popdef([PACKLIBS])
++  popdef([PACKUP])
++  popdef([PACK])
++  popdef([NAME])
+ ])
+ 
+-# lib-prefix.m4 serial 4 (gettext-0.14.2)
+-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
+-dnl This file is free software; the Free Software Foundation
+-dnl gives unlimited permission to copy and/or distribute it,
+-dnl with or without modifications, as long as this notice is preserved.
+-
+-dnl From Bruno Haible.
+-
+-dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
+-dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
+-dnl require excessive bracketing.
+-ifdef([AC_HELP_STRING],
+-[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
+-[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
+-
+-dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
+-dnl to access previously installed libraries. The basic assumption is that
+-dnl a user will want packages to use other packages he previously installed
+-dnl with the same --prefix option.
+-dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
+-dnl libraries, but is otherwise very convenient.
+-AC_DEFUN([AC_LIB_PREFIX],
+-[
+-  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
+-  AC_REQUIRE([AC_PROG_CC])
+-  AC_REQUIRE([AC_CANONICAL_HOST])
+-  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+-  dnl By default, look in $includedir and $libdir.
+-  use_additional=yes
+-  AC_LIB_WITH_FINAL_PREFIX([
+-    eval additional_includedir=\"$includedir\"
+-    eval additional_libdir=\"$libdir\"
+-  ])
+-  AC_LIB_ARG_WITH([lib-prefix],
+-[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
+-  --without-lib-prefix    don't search for libraries in includedir and libdir],
++dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
++dnl unless already present in VAR.
++dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
++dnl contains two or three consecutive elements that belong together.
++AC_DEFUN([AC_LIB_APPENDTOVAR],
+ [
+-    if test "X$withval" = "Xno"; then
+-      use_additional=no
+-    else
+-      if test "X$withval" = "X"; then
+-        AC_LIB_WITH_FINAL_PREFIX([
+-          eval additional_includedir=\"$includedir\"
+-          eval additional_libdir=\"$libdir\"
+-        ])
+-      else
+-        additional_includedir="$withval/include"
+-        additional_libdir="$withval/lib"
++  for element in [$2]; do
++    haveit=
++    for x in $[$1]; do
++      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++      if test "X$x" = "X$element"; then
++        haveit=yes
++        break
+       fi
++    done
++    if test -z "$haveit"; then
++      [$1]="${[$1]}${[$1]:+ }$element"
+     fi
++  done
+ ])
+-  if test $use_additional = yes; then
+-    dnl Potentially add $additional_includedir to $CPPFLAGS.
+-    dnl But don't add it
+-    dnl   1. if it's the standard /usr/include,
+-    dnl   2. if it's already present in $CPPFLAGS,
+-    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
+-    dnl   4. if it doesn't exist as a directory.
+-    if test "X$additional_includedir" != "X/usr/include"; then
+-      haveit=
+-      for x in $CPPFLAGS; do
+-        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-        if test "X$x" = "X-I$additional_includedir"; then
+-          haveit=yes
+-          break
+-        fi
+-      done
+-      if test -z "$haveit"; then
+-        if test "X$additional_includedir" = "X/usr/local/include"; then
+-          if test -n "$GCC"; then
+-            case $host_os in
+-              linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+-            esac
+-          fi
+-        fi
+-        if test -z "$haveit"; then
+-          if test -d "$additional_includedir"; then
+-            dnl Really add $additional_includedir to $CPPFLAGS.
+-            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
++
++dnl For those cases where a variable contains several -L and -l options
++dnl referring to unknown libraries and directories, this macro determines the
++dnl necessary additional linker options for the runtime path.
++dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
++dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
++dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
++dnl otherwise linking without libtool is assumed.
++AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
++[
++  AC_REQUIRE([AC_LIB_RPATH])
++  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
++  $1=
++  if test "$enable_rpath" != no; then
++    if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
++      dnl Use an explicit option to hardcode directories into the resulting
++      dnl binary.
++      rpathdirs=
++      next=
++      for opt in $2; do
++        if test -n "$next"; then
++          dir="$next"
++          dnl No need to hardcode the standard /usr/lib.
++          if test "X$dir" != "X/usr/$acl_libdirstem" \
++             && test "X$dir" != "X/usr/$acl_libdirstem2"; then
++            rpathdirs="$rpathdirs $dir"
+           fi
+-        fi
+-      fi
+-    fi
+-    dnl Potentially add $additional_libdir to $LDFLAGS.
+-    dnl But don't add it
+-    dnl   1. if it's the standard /usr/lib,
+-    dnl   2. if it's already present in $LDFLAGS,
+-    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
+-    dnl   4. if it doesn't exist as a directory.
+-    if test "X$additional_libdir" != "X/usr/lib"; then
+-      haveit=
+-      for x in $LDFLAGS; do
+-        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-        if test "X$x" = "X-L$additional_libdir"; then
+-          haveit=yes
+-          break
++          next=
++        else
++          case $opt in
++            -L) next=yes ;;
++            -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
++                 dnl No need to hardcode the standard /usr/lib.
++                 if test "X$dir" != "X/usr/$acl_libdirstem" \
++                    && test "X$dir" != "X/usr/$acl_libdirstem2"; then
++                   rpathdirs="$rpathdirs $dir"
++                 fi
++                 next= ;;
++            *) next= ;;
++          esac
+         fi
+       done
+-      if test -z "$haveit"; then
+-        if test "X$additional_libdir" = "X/usr/local/lib"; then
+-          if test -n "$GCC"; then
+-            case $host_os in
+-              linux*) haveit=yes;;
+-            esac
+-          fi
+-        fi
+-        if test -z "$haveit"; then
+-          if test -d "$additional_libdir"; then
+-            dnl Really add $additional_libdir to $LDFLAGS.
+-            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
++      if test "X$rpathdirs" != "X"; then
++        if test -n ""$3""; then
++          dnl libtool is used for linking. Use -R options.
++          for dir in $rpathdirs; do
++            $1="${$1}${$1:+ }-R$dir"
++          done
++        else
++          dnl The linker is used for linking directly.
++          if test -n "$acl_hardcode_libdir_separator"; then
++            dnl Weird platform: only the last -rpath option counts, the user
++            dnl must pass all path elements in one option.
++            alldirs=
++            for dir in $rpathdirs; do
++              alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
++            done
++            acl_save_libdir="$libdir"
++            libdir="$alldirs"
++            eval flag=\"$acl_hardcode_libdir_flag_spec\"
++            libdir="$acl_save_libdir"
++            $1="$flag"
++          else
++            dnl The -rpath options are cumulative.
++            for dir in $rpathdirs; do
++              acl_save_libdir="$libdir"
++              libdir="$dir"
++              eval flag=\"$acl_hardcode_libdir_flag_spec\"
++              libdir="$acl_save_libdir"
++              $1="${$1}${$1:+ }$flag"
++            done
+           fi
+         fi
+       fi
+     fi
+   fi
++  AC_SUBST([$1])
+ ])
+ 
+-dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
+-dnl acl_final_exec_prefix, containing the values to which $prefix and
+-dnl $exec_prefix will expand at the end of the configure script.
+-AC_DEFUN([AC_LIB_PREPARE_PREFIX],
+-[
+-  dnl Unfortunately, prefix and exec_prefix get only finally determined
+-  dnl at the end of configure.
+-  if test "X$prefix" = "XNONE"; then
+-    acl_final_prefix="$ac_default_prefix"
+-  else
+-    acl_final_prefix="$prefix"
+-  fi
+-  if test "X$exec_prefix" = "XNONE"; then
+-    acl_final_exec_prefix='${prefix}'
+-  else
+-    acl_final_exec_prefix="$exec_prefix"
+-  fi
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+-  prefix="$acl_save_prefix"
+-])
+-
+-dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
+-dnl variables prefix and exec_prefix bound to the values they will have
+-dnl at the end of the configure script.
+-AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
+-[
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  $1
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
+-])
+-
+-# lib-link.m4 serial 6 (gettext-0.14.3)
+-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
++# lib-prefix.m4 serial 7 (gettext-0.18)
++dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Bruno Haible.
+ 
+-AC_PREREQ(2.50)
+-
+-dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
+-dnl the libraries corresponding to explicit and implicit dependencies.
+-dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
+-dnl augments the CPPFLAGS variable.
+-AC_DEFUN([AC_LIB_LINKFLAGS],
+-[
+-  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+-  AC_REQUIRE([AC_LIB_RPATH])
+-  define([Name],[translit([$1],[./-], [___])])
+-  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+-                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+-  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
+-    AC_LIB_LINKFLAGS_BODY([$1], [$2])
+-    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
+-    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
+-    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
+-  ])
+-  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
+-  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
+-  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
+-  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+-  AC_SUBST([LIB]NAME)
+-  AC_SUBST([LTLIB]NAME)
+-  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
+-  dnl results of this search when this library appears as a dependency.
+-  HAVE_LIB[]NAME=yes
+-  undefine([Name])
+-  undefine([NAME])
+-])
+-
+-dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
+-dnl searches for libname and the libraries corresponding to explicit and
+-dnl implicit dependencies, together with the specified include files and
+-dnl the ability to compile and link the specified testcode. If found, it
+-dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
+-dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
+-dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
+-dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
+-AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
+-[
+-  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+-  AC_REQUIRE([AC_LIB_RPATH])
+-  define([Name],[translit([$1],[./-], [___])])
+-  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+-                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+-
+-  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
+-  dnl accordingly.
+-  AC_LIB_LINKFLAGS_BODY([$1], [$2])
+-
+-  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
+-  dnl because if the user has installed lib[]Name and not disabled its use
+-  dnl via --without-lib[]Name-prefix, he wants to use it.
+-  ac_save_CPPFLAGS="$CPPFLAGS"
+-  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+-
+-  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
+-    ac_save_LIBS="$LIBS"
+-    LIBS="$LIBS $LIB[]NAME"
+-    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
+-    LIBS="$ac_save_LIBS"
+-  ])
+-  if test "$ac_cv_lib[]Name" = yes; then
+-    HAVE_LIB[]NAME=yes
+-    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
+-    AC_MSG_CHECKING([how to link with lib[]$1])
+-    AC_MSG_RESULT([$LIB[]NAME])
+-  else
+-    HAVE_LIB[]NAME=no
+-    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
+-    dnl $INC[]NAME either.
+-    CPPFLAGS="$ac_save_CPPFLAGS"
+-    LIB[]NAME=
+-    LTLIB[]NAME=
+-  fi
+-  AC_SUBST([HAVE_LIB]NAME)
+-  AC_SUBST([LIB]NAME)
+-  AC_SUBST([LTLIB]NAME)
+-  undefine([Name])
+-  undefine([NAME])
+-])
+-
+-dnl Determine the platform dependent parameters needed to use rpath:
+-dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
+-dnl hardcode_direct, hardcode_minus_L.
+-AC_DEFUN([AC_LIB_RPATH],
+-[
+-  dnl Tell automake >= 1.10 to complain if config.rpath is missing.
+-  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
+-  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
+-  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
+-  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
+-  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
+-  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
+-    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+-    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+-    . ./conftest.sh
+-    rm -f ./conftest.sh
+-    acl_cv_rpath=done
+-  ])
+-  wl="$acl_cv_wl"
+-  libext="$acl_cv_libext"
+-  shlibext="$acl_cv_shlibext"
+-  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+-  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+-  hardcode_direct="$acl_cv_hardcode_direct"
+-  hardcode_minus_L="$acl_cv_hardcode_minus_L"
+-  dnl Determine whether the user wants rpath handling at all.
+-  AC_ARG_ENABLE(rpath,
+-    [  --disable-rpath         do not hardcode runtime library paths],
+-    :, enable_rpath=yes)
+-])
++dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
++dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
++dnl require excessive bracketing.
++ifdef([AC_HELP_STRING],
++[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
++[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
+ 
+-dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
+-dnl the libraries corresponding to explicit and implicit dependencies.
+-dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
+-AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
++dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
++dnl to access previously installed libraries. The basic assumption is that
++dnl a user will want packages to use other packages he previously installed
++dnl with the same --prefix option.
++dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
++dnl libraries, but is otherwise very convenient.
++AC_DEFUN([AC_LIB_PREFIX],
+ [
+-  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+-                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
++  AC_REQUIRE([AC_PROG_CC])
++  AC_REQUIRE([AC_CANONICAL_HOST])
++  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
++  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+   dnl By default, look in $includedir and $libdir.
+   use_additional=yes
+   AC_LIB_WITH_FINAL_PREFIX([
+     eval additional_includedir=\"$includedir\"
+     eval additional_libdir=\"$libdir\"
+   ])
+-  AC_LIB_ARG_WITH([lib$1-prefix],
+-[  --with-lib$1-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib
+-  --without-lib$1-prefix     don't search for lib$1 in includedir and libdir],
++  AC_LIB_ARG_WITH([lib-prefix],
++[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
++  --without-lib-prefix    don't search for libraries in includedir and libdir],
+ [
+     if test "X$withval" = "Xno"; then
+       use_additional=no
+@@ -7748,540 +1190,9152 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
+         ])
+       else
+         additional_includedir="$withval/include"
+-        additional_libdir="$withval/lib"
++        additional_libdir="$withval/$acl_libdirstem"
+       fi
+     fi
+ ])
+-  dnl Search the library and its dependencies in $additional_libdir and
+-  dnl $LDFLAGS. Using breadth-first-seach.
+-  LIB[]NAME=
+-  LTLIB[]NAME=
+-  INC[]NAME=
+-  rpathdirs=
+-  ltrpathdirs=
+-  names_already_handled=
+-  names_next_round='$1 $2'
+-  while test -n "$names_next_round"; do
+-    names_this_round="$names_next_round"
+-    names_next_round=
+-    for name in $names_this_round; do
+-      already_handled=
+-      for n in $names_already_handled; do
+-        if test "$n" = "$name"; then
+-          already_handled=yes
++  if test $use_additional = yes; then
++    dnl Potentially add $additional_includedir to $CPPFLAGS.
++    dnl But don't add it
++    dnl   1. if it's the standard /usr/include,
++    dnl   2. if it's already present in $CPPFLAGS,
++    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
++    dnl   4. if it doesn't exist as a directory.
++    if test "X$additional_includedir" != "X/usr/include"; then
++      haveit=
++      for x in $CPPFLAGS; do
++        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++        if test "X$x" = "X-I$additional_includedir"; then
++          haveit=yes
+           break
+         fi
+       done
+-      if test -z "$already_handled"; then
+-        names_already_handled="$names_already_handled $name"
+-        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
+-        dnl or AC_LIB_HAVE_LINKFLAGS call.
+-        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+-        eval value=\"\$HAVE_LIB$uppername\"
+-        if test -n "$value"; then
+-          if test "$value" = yes; then
+-            eval value=\"\$LIB$uppername\"
+-            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
+-            eval value=\"\$LTLIB$uppername\"
+-            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
+-          else
+-            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
+-            dnl that this library doesn't exist. So just drop it.
+-            :
++      if test -z "$haveit"; then
++        if test "X$additional_includedir" = "X/usr/local/include"; then
++          if test -n "$GCC"; then
++            case $host_os in
++              linux* | gnu* | k*bsd*-gnu) haveit=yes;;
++            esac
+           fi
+-        else
+-          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
+-          dnl and the already constructed $LIBNAME/$LTLIBNAME.
+-          found_dir=
+-          found_la=
+-          found_so=
+-          found_a=
+-          if test $use_additional = yes; then
+-            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
+-              found_dir="$additional_libdir"
+-              found_so="$additional_libdir/lib$name.$shlibext"
+-              if test -f "$additional_libdir/lib$name.la"; then
+-                found_la="$additional_libdir/lib$name.la"
+-              fi
+-            else
+-              if test -f "$additional_libdir/lib$name.$libext"; then
+-                found_dir="$additional_libdir"
+-                found_a="$additional_libdir/lib$name.$libext"
+-                if test -f "$additional_libdir/lib$name.la"; then
+-                  found_la="$additional_libdir/lib$name.la"
+-                fi
+-              fi
+-            fi
++        fi
++        if test -z "$haveit"; then
++          if test -d "$additional_includedir"; then
++            dnl Really add $additional_includedir to $CPPFLAGS.
++            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
+           fi
+-          if test "X$found_dir" = "X"; then
+-            for x in $LDFLAGS $LTLIB[]NAME; do
+-              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-              case "$x" in
+-                -L*)
+-                  dir=`echo "X$x" | sed -e 's/^X-L//'`
+-                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
+-                    found_dir="$dir"
+-                    found_so="$dir/lib$name.$shlibext"
+-                    if test -f "$dir/lib$name.la"; then
+-                      found_la="$dir/lib$name.la"
+-                    fi
+-                  else
+-                    if test -f "$dir/lib$name.$libext"; then
+-                      found_dir="$dir"
+-                      found_a="$dir/lib$name.$libext"
+-                      if test -f "$dir/lib$name.la"; then
+-                        found_la="$dir/lib$name.la"
+-                      fi
+-                    fi
+-                  fi
+-                  ;;
+-              esac
+-              if test "X$found_dir" != "X"; then
+-                break
+-              fi
+-            done
++        fi
++      fi
++    fi
++    dnl Potentially add $additional_libdir to $LDFLAGS.
++    dnl But don't add it
++    dnl   1. if it's the standard /usr/lib,
++    dnl   2. if it's already present in $LDFLAGS,
++    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
++    dnl   4. if it doesn't exist as a directory.
++    if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
++      haveit=
++      for x in $LDFLAGS; do
++        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
++        if test "X$x" = "X-L$additional_libdir"; then
++          haveit=yes
++          break
++        fi
++      done
++      if test -z "$haveit"; then
++        if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
++          if test -n "$GCC"; then
++            case $host_os in
++              linux*) haveit=yes;;
++            esac
+           fi
+-          if test "X$found_dir" != "X"; then
+-            dnl Found the library.
+-            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
+-            if test "X$found_so" != "X"; then
+-              dnl Linking with a shared library. We attempt to hardcode its
+-              dnl directory into the executable's runpath, unless it's the
+-              dnl standard /usr/lib.
+-              if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
+-                dnl No hardcoding is needed.
+-                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+-              else
+-                dnl Use an explicit option to hardcode DIR into the resulting
+-                dnl binary.
+-                dnl Potentially add DIR to ltrpathdirs.
+-                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+-                haveit=
+-                for x in $ltrpathdirs; do
+-                  if test "X$x" = "X$found_dir"; then
+-                    haveit=yes
+-                    break
+-                  fi
+-                done
+-                if test -z "$haveit"; then
+-                  ltrpathdirs="$ltrpathdirs $found_dir"
+-                fi
+-                dnl The hardcoding into $LIBNAME is system dependent.
+-                if test "$hardcode_direct" = yes; then
+-                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
+-                  dnl resulting binary.
+-                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+-                else
+-                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
+-                    dnl Use an explicit option to hardcode DIR into the resulting
+-                    dnl binary.
+-                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+-                    dnl Potentially add DIR to rpathdirs.
+-                    dnl The rpathdirs will be appended to $LIBNAME at the end.
+-                    haveit=
+-                    for x in $rpathdirs; do
+-                      if test "X$x" = "X$found_dir"; then
+-                        haveit=yes
+-                        break
+-                      fi
+-                    done
+-                    if test -z "$haveit"; then
+-                      rpathdirs="$rpathdirs $found_dir"
+-                    fi
+-                  else
+-                    dnl Rely on "-L$found_dir".
+-                    dnl But don't add it if it's already contained in the LDFLAGS
+-                    dnl or the already constructed $LIBNAME
+-                    haveit=
+-                    for x in $LDFLAGS $LIB[]NAME; do
+-                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-                      if test "X$x" = "X-L$found_dir"; then
+-                        haveit=yes
+-                        break
+-                      fi
+-                    done
+-                    if test -z "$haveit"; then
+-                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
+-                    fi
+-                    if test "$hardcode_minus_L" != no; then
+-                      dnl FIXME: Not sure whether we should use
+-                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+-                      dnl here.
+-                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+-                    else
+-                      dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
+-                      dnl here, because this doesn't fit in flags passed to the
+-                      dnl compiler. So give up. No hardcoding. This affects only
+-                      dnl very old systems.
+-                      dnl FIXME: Not sure whether we should use
+-                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+-                      dnl here.
+-                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+-                    fi
+-                  fi
+-                fi
+-              fi
+-            else
+-              if test "X$found_a" != "X"; then
+-                dnl Linking with a static library.
+-                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
+-              else
+-                dnl We shouldn't come here, but anyway it's good to have a
+-                dnl fallback.
+-                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
+-              fi
+-            fi
+-            dnl Assume the include files are nearby.
+-            additional_includedir=
+-            case "$found_dir" in
+-              */lib | */lib/)
+-                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
+-                additional_includedir="$basedir/include"
++        fi
++        if test -z "$haveit"; then
++          if test -d "$additional_libdir"; then
++            dnl Really add $additional_libdir to $LDFLAGS.
++            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
++          fi
++        fi
++      fi
++    fi
++  fi
++])
++
++dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
++dnl acl_final_exec_prefix, containing the values to which $prefix and
++dnl $exec_prefix will expand at the end of the configure script.
++AC_DEFUN([AC_LIB_PREPARE_PREFIX],
++[
++  dnl Unfortunately, prefix and exec_prefix get only finally determined
++  dnl at the end of configure.
++  if test "X$prefix" = "XNONE"; then
++    acl_final_prefix="$ac_default_prefix"
++  else
++    acl_final_prefix="$prefix"
++  fi
++  if test "X$exec_prefix" = "XNONE"; then
++    acl_final_exec_prefix='${prefix}'
++  else
++    acl_final_exec_prefix="$exec_prefix"
++  fi
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
++  prefix="$acl_save_prefix"
++])
++
++dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
++dnl variables prefix and exec_prefix bound to the values they will have
++dnl at the end of the configure script.
++AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
++[
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  $1
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++])
++
++dnl AC_LIB_PREPARE_MULTILIB creates
++dnl - a variable acl_libdirstem, containing the basename of the libdir, either
++dnl   "lib" or "lib64" or "lib/64",
++dnl - a variable acl_libdirstem2, as a secondary possible value for
++dnl   acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or
++dnl   "lib/amd64".
++AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
++[
++  dnl There is no formal standard regarding lib and lib64.
++  dnl On glibc systems, the current practice is that on a system supporting
++  dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
++  dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine
++  dnl the compiler's default mode by looking at the compiler's library search
++  dnl path. If at least one of its elements ends in /lib64 or points to a
++  dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI.
++  dnl Otherwise we use the default, namely "lib".
++  dnl On Solaris systems, the current practice is that on a system supporting
++  dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
++  dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
++  dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
++  AC_REQUIRE([AC_CANONICAL_HOST])
++  acl_libdirstem=lib
++  acl_libdirstem2=
++  case "$host_os" in
++    solaris*)
++      dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
++      dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
++      dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
++      dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
++      dnl symlink is missing, so we set acl_libdirstem2 too.
++      AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
++        [AC_EGREP_CPP([sixtyfour bits], [
++#ifdef _LP64
++sixtyfour bits
++#endif
++           ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
++        ])
++      if test $gl_cv_solaris_64bit = yes; then
++        acl_libdirstem=lib/64
++        case "$host_cpu" in
++          sparc*)        acl_libdirstem2=lib/sparcv9 ;;
++          i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
++        esac
++      fi
++      ;;
++    *)
++      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
++      if test -n "$searchpath"; then
++        acl_save_IFS="${IFS= 	}"; IFS=":"
++        for searchdir in $searchpath; do
++          if test -d "$searchdir"; then
++            case "$searchdir" in
++              */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
++              */../ | */.. )
++                # Better ignore directories of this form. They are misleading.
+                 ;;
++              *) searchdir=`cd "$searchdir" && pwd`
++                 case "$searchdir" in
++                   */lib64 ) acl_libdirstem=lib64 ;;
++                 esac ;;
+             esac
+-            if test "X$additional_includedir" != "X"; then
+-              dnl Potentially add $additional_includedir to $INCNAME.
+-              dnl But don't add it
+-              dnl   1. if it's the standard /usr/include,
+-              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
+-              dnl   3. if it's already present in $CPPFLAGS or the already
+-              dnl      constructed $INCNAME,
+-              dnl   4. if it doesn't exist as a directory.
+-              if test "X$additional_includedir" != "X/usr/include"; then
+-                haveit=
+-                if test "X$additional_includedir" = "X/usr/local/include"; then
+-                  if test -n "$GCC"; then
+-                    case $host_os in
+-                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+-                    esac
+-                  fi
+-                fi
+-                if test -z "$haveit"; then
+-                  for x in $CPPFLAGS $INC[]NAME; do
+-                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-                    if test "X$x" = "X-I$additional_includedir"; then
+-                      haveit=yes
+-                      break
+-                    fi
+-                  done
+-                  if test -z "$haveit"; then
+-                    if test -d "$additional_includedir"; then
+-                      dnl Really add $additional_includedir to $INCNAME.
+-                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
+-                    fi
+-                  fi
+-                fi
+-              fi
+-            fi
+-            dnl Look for dependencies.
+-            if test -n "$found_la"; then
+-              dnl Read the .la file. It defines the variables
+-              dnl dlname, library_names, old_library, dependency_libs, current,
+-              dnl age, revision, installed, dlopen, dlpreopen, libdir.
+-              save_libdir="$libdir"
+-              case "$found_la" in
+-                */* | *\\*) . "$found_la" ;;
+-                *) . "./$found_la" ;;
+-              esac
+-              libdir="$save_libdir"
+-              dnl We use only dependency_libs.
+-              for dep in $dependency_libs; do
+-                case "$dep" in
+-                  -L*)
+-                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+-                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
+-                    dnl But don't add it
+-                    dnl   1. if it's the standard /usr/lib,
+-                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
+-                    dnl   3. if it's already present in $LDFLAGS or the already
+-                    dnl      constructed $LIBNAME,
+-                    dnl   4. if it doesn't exist as a directory.
+-                    if test "X$additional_libdir" != "X/usr/lib"; then
+-                      haveit=
+-                      if test "X$additional_libdir" = "X/usr/local/lib"; then
+-                        if test -n "$GCC"; then
+-                          case $host_os in
+-                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+-                          esac
+-                        fi
+-                      fi
+-                      if test -z "$haveit"; then
+-                        haveit=
+-                        for x in $LDFLAGS $LIB[]NAME; do
+-                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-                          if test "X$x" = "X-L$additional_libdir"; then
+-                            haveit=yes
+-                            break
+-                          fi
+-                        done
+-                        if test -z "$haveit"; then
+-                          if test -d "$additional_libdir"; then
+-                            dnl Really add $additional_libdir to $LIBNAME.
+-                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
+-                          fi
+-                        fi
+-                        haveit=
+-                        for x in $LDFLAGS $LTLIB[]NAME; do
+-                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-                          if test "X$x" = "X-L$additional_libdir"; then
+-                            haveit=yes
+-                            break
+-                          fi
+-                        done
+-                        if test -z "$haveit"; then
+-                          if test -d "$additional_libdir"; then
+-                            dnl Really add $additional_libdir to $LTLIBNAME.
+-                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
+-                          fi
+-                        fi
+-                      fi
+-                    fi
+-                    ;;
+-                  -R*)
+-                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
+-                    if test "$enable_rpath" != no; then
+-                      dnl Potentially add DIR to rpathdirs.
+-                      dnl The rpathdirs will be appended to $LIBNAME at the end.
+-                      haveit=
+-                      for x in $rpathdirs; do
+-                        if test "X$x" = "X$dir"; then
+-                          haveit=yes
+-                          break
+-                        fi
+-                      done
+-                      if test -z "$haveit"; then
+-                        rpathdirs="$rpathdirs $dir"
+-                      fi
+-                      dnl Potentially add DIR to ltrpathdirs.
+-                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+-                      haveit=
+-                      for x in $ltrpathdirs; do
+-                        if test "X$x" = "X$dir"; then
+-                          haveit=yes
+-                          break
+-                        fi
+-                      done
+-                      if test -z "$haveit"; then
+-                        ltrpathdirs="$ltrpathdirs $dir"
+-                      fi
+-                    fi
+-                    ;;
+-                  -l*)
+-                    dnl Handle this in the next round.
+-                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+-                    ;;
+-                  *.la)
+-                    dnl Handle this in the next round. Throw away the .la's
+-                    dnl directory; it is already contained in a preceding -L
+-                    dnl option.
+-                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+-                    ;;
+-                  *)
+-                    dnl Most likely an immediate library name.
+-                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
+-                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
+-                    ;;
+-                esac
+-              done
+-            fi
++          fi
++        done
++        IFS="$acl_save_IFS"
++      fi
++      ;;
++  esac
++  test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
++])
++
++# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
++#
++#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
++#                 2006, 2007, 2008 Free Software Foundation, Inc.
++#   Written by Gordon Matzigkeit, 1996
++#
++# 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.
++
++m4_define([_LT_COPYING], [dnl
++#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
++#                 2006, 2007, 2008 Free Software Foundation, Inc.
++#   Written by Gordon Matzigkeit, 1996
++#
++#   This file is part of GNU Libtool.
++#
++# GNU Libtool 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.
++#
++# As a special exception to the GNU General Public License,
++# if you distribute this file as part of a program or library that
++# is built using GNU Libtool, you may include this file under the
++# same distribution terms that you use for the rest of that program.
++#
++# GNU Libtool 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 GNU Libtool; see the file COPYING.  If not, a copy
++# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
++# obtained by writing to the Free Software Foundation, Inc.,
++# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++])
++
++# serial 56 LT_INIT
++
++
++# LT_PREREQ(VERSION)
++# ------------------
++# Complain and exit if this libtool version is less that VERSION.
++m4_defun([LT_PREREQ],
++[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
++       [m4_default([$3],
++		   [m4_fatal([Libtool version $1 or higher is required],
++		             63)])],
++       [$2])])
++
++
++# _LT_CHECK_BUILDDIR
++# ------------------
++# Complain if the absolute build directory name contains unusual characters
++m4_defun([_LT_CHECK_BUILDDIR],
++[case `pwd` in
++  *\ * | *\	*)
++    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
++esac
++])
++
++
++# LT_INIT([OPTIONS])
++# ------------------
++AC_DEFUN([LT_INIT],
++[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
++AC_BEFORE([$0], [LT_LANG])dnl
++AC_BEFORE([$0], [LT_OUTPUT])dnl
++AC_BEFORE([$0], [LTDL_INIT])dnl
++m4_require([_LT_CHECK_BUILDDIR])dnl
++
++dnl Autoconf doesn't catch unexpanded LT_ macros by default:
++m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
++m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
++dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
++dnl unless we require an AC_DEFUNed macro:
++AC_REQUIRE([LTOPTIONS_VERSION])dnl
++AC_REQUIRE([LTSUGAR_VERSION])dnl
++AC_REQUIRE([LTVERSION_VERSION])dnl
++AC_REQUIRE([LTOBSOLETE_VERSION])dnl
++m4_require([_LT_PROG_LTMAIN])dnl
++
++dnl Parse OPTIONS
++_LT_SET_OPTIONS([$0], [$1])
++
++# This can be used to rebuild libtool when needed
++LIBTOOL_DEPS="$ltmain"
++
++# Always use our own libtool.
++LIBTOOL='$(SHELL) $(top_builddir)/libtool'
++AC_SUBST(LIBTOOL)dnl
++
++_LT_SETUP
++
++# Only expand once:
++m4_define([LT_INIT])
++])# LT_INIT
++
++# Old names:
++AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
++AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
++dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
++
++
++# _LT_CC_BASENAME(CC)
++# -------------------
++# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
++m4_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_FILEUTILS_DEFAULTS
++# ----------------------
++# It is okay to use these file commands and assume they have been set
++# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
++m4_defun([_LT_FILEUTILS_DEFAULTS],
++[: ${CP="cp -f"}
++: ${MV="mv -f"}
++: ${RM="rm -f"}
++])# _LT_FILEUTILS_DEFAULTS
++
++
++# _LT_SETUP
++# ---------
++m4_defun([_LT_SETUP],
++[AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_CANONICAL_BUILD])dnl
++_LT_DECL([], [host_alias], [0], [The host system])dnl
++_LT_DECL([], [host], [0])dnl
++_LT_DECL([], [host_os], [0])dnl
++dnl
++_LT_DECL([], [build_alias], [0], [The build system])dnl
++_LT_DECL([], [build], [0])dnl
++_LT_DECL([], [build_os], [0])dnl
++dnl
++AC_REQUIRE([AC_PROG_CC])dnl
++AC_REQUIRE([LT_PATH_LD])dnl
++AC_REQUIRE([LT_PATH_NM])dnl
++dnl
++AC_REQUIRE([AC_PROG_LN_S])dnl
++test -z "$LN_S" && LN_S="ln -s"
++_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
++dnl
++AC_REQUIRE([LT_CMD_MAX_LEN])dnl
++_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
++_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
++dnl
++m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++m4_require([_LT_CHECK_SHELL_FEATURES])dnl
++m4_require([_LT_CMD_RELOAD])dnl
++m4_require([_LT_CHECK_MAGIC_METHOD])dnl
++m4_require([_LT_CMD_OLD_ARCHIVE])dnl
++m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
++
++_LT_CONFIG_LIBTOOL_INIT([
++# See if we are running on zsh, and set the options which allow our
++# commands through without removal of \ escapes INIT.
++if test -n "\${ZSH_VERSION+set}" ; then
++   setopt NO_GLOB_SUBST
++fi
++])
++if test -n "${ZSH_VERSION+set}" ; then
++   setopt NO_GLOB_SUBST
++fi
++
++_LT_CHECK_OBJDIR
++
++m4_require([_LT_TAG_COMPILER])dnl
++_LT_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.
++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 delay expansion of an escaped single quote.
++delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
++
++# Sed substitution to avoid accidental globbing in evaled expressions
++no_glob_subst='s/\*/\\\*/g'
++
++# Global variables:
++ofile=libtool
++can_build_shared=yes
++
++# All known linkers require a `.a' archive for static linking (except MSVC,
++# which needs '.lib').
++libext=a
++
++with_gnu_ld="$lt_cv_prog_gnu_ld"
++
++old_CC="$CC"
++old_CFLAGS="$CFLAGS"
++
++# Set sane defaults for various variables
++test -z "$CC" && CC=cc
++test -z "$LTCC" && LTCC=$CC
++test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
++test -z "$LD" && LD=ld
++test -z "$ac_objext" && ac_objext=o
++
++_LT_CC_BASENAME([$compiler])
++
++# Only perform the check for file, if the check method requires it
++test -z "$MAGIC_CMD" && MAGIC_CMD=file
++case $deplibs_check_method in
++file_magic*)
++  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
++    _LT_PATH_MAGIC
++  fi
++  ;;
++esac
++
++# Use C for the default configuration in the libtool script
++LT_SUPPORTED_TAG([CC])
++_LT_LANG_C_CONFIG
++_LT_LANG_DEFAULT_CONFIG
++_LT_CONFIG_COMMANDS
++])# _LT_SETUP
++
++
++# _LT_PROG_LTMAIN
++# ---------------
++# Note that this code is called both from `configure', and `config.status'
++# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
++# `config.status' has no value for ac_aux_dir unless we are using Automake,
++# so we pass a copy along to make sure it has a sensible value anyway.
++m4_defun([_LT_PROG_LTMAIN],
++[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
++_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
++ltmain="$ac_aux_dir/ltmain.sh"
++])# _LT_PROG_LTMAIN
++
++
++
++# So that we can recreate a full libtool script including additional
++# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
++# in macros and then make a single call at the end using the `libtool'
++# label.
++
++
++# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
++# ----------------------------------------
++# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
++m4_define([_LT_CONFIG_LIBTOOL_INIT],
++[m4_ifval([$1],
++          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
++                     [$1
++])])])
++
++# Initialize.
++m4_define([_LT_OUTPUT_LIBTOOL_INIT])
++
++
++# _LT_CONFIG_LIBTOOL([COMMANDS])
++# ------------------------------
++# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
++m4_define([_LT_CONFIG_LIBTOOL],
++[m4_ifval([$1],
++          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
++                     [$1
++])])])
++
++# Initialize.
++m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
++
++
++# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
++# -----------------------------------------------------
++m4_defun([_LT_CONFIG_SAVE_COMMANDS],
++[_LT_CONFIG_LIBTOOL([$1])
++_LT_CONFIG_LIBTOOL_INIT([$2])
++])
++
++
++# _LT_FORMAT_COMMENT([COMMENT])
++# -----------------------------
++# Add leading comment marks to the start of each line, and a trailing
++# full-stop to the whole comment if one is not present already.
++m4_define([_LT_FORMAT_COMMENT],
++[m4_ifval([$1], [
++m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
++              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
++)])
++
++
++
++
++
++# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
++# -------------------------------------------------------------------
++# CONFIGNAME is the name given to the value in the libtool script.
++# VARNAME is the (base) name used in the configure script.
++# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
++# VARNAME.  Any other value will be used directly.
++m4_define([_LT_DECL],
++[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
++    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
++	[m4_ifval([$1], [$1], [$2])])
++    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
++    m4_ifval([$4],
++	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
++    lt_dict_add_subkey([lt_decl_dict], [$2],
++	[tagged?], [m4_ifval([$5], [yes], [no])])])
++])
++
++
++# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
++# --------------------------------------------------------
++m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
++
++
++# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
++# ------------------------------------------------
++m4_define([lt_decl_tag_varnames],
++[_lt_decl_filter([tagged?], [yes], $@)])
++
++
++# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
++# ---------------------------------------------------------
++m4_define([_lt_decl_filter],
++[m4_case([$#],
++  [0], [m4_fatal([$0: too few arguments: $#])],
++  [1], [m4_fatal([$0: too few arguments: $#: $1])],
++  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
++  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
++  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
++])
++
++
++# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
++# --------------------------------------------------
++m4_define([lt_decl_quote_varnames],
++[_lt_decl_filter([value], [1], $@)])
++
++
++# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
++# ---------------------------------------------------
++m4_define([lt_decl_dquote_varnames],
++[_lt_decl_filter([value], [2], $@)])
++
++
++# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
++# ---------------------------------------------------
++m4_define([lt_decl_varnames_tagged],
++[m4_assert([$# <= 2])dnl
++_$0(m4_quote(m4_default([$1], [[, ]])),
++    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
++    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
++m4_define([_lt_decl_varnames_tagged],
++[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
++
++
++# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
++# ------------------------------------------------
++m4_define([lt_decl_all_varnames],
++[_$0(m4_quote(m4_default([$1], [[, ]])),
++     m4_if([$2], [],
++	   m4_quote(lt_decl_varnames),
++	m4_quote(m4_shift($@))))[]dnl
++])
++m4_define([_lt_decl_all_varnames],
++[lt_join($@, lt_decl_varnames_tagged([$1],
++			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
++])
++
++
++# _LT_CONFIG_STATUS_DECLARE([VARNAME])
++# ------------------------------------
++# Quote a variable value, and forward it to `config.status' so that its
++# declaration there will have the same value as in `configure'.  VARNAME
++# must have a single quote delimited value for this to work.
++m4_define([_LT_CONFIG_STATUS_DECLARE],
++[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
++
++
++# _LT_CONFIG_STATUS_DECLARATIONS
++# ------------------------------
++# We delimit libtool config variables with single quotes, so when
++# we write them to config.status, we have to be sure to quote all
++# embedded single quotes properly.  In configure, this macro expands
++# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
++#
++#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
++m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
++[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
++    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
++
++
++# _LT_LIBTOOL_TAGS
++# ----------------
++# Output comment and list of tags supported by the script
++m4_defun([_LT_LIBTOOL_TAGS],
++[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
++available_tags="_LT_TAGS"dnl
++])
++
++
++# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
++# -----------------------------------
++# Extract the dictionary values for VARNAME (optionally with TAG) and
++# expand to a commented shell variable setting:
++#
++#    # Some comment about what VAR is for.
++#    visible_name=$lt_internal_name
++m4_define([_LT_LIBTOOL_DECLARE],
++[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
++					   [description])))[]dnl
++m4_pushdef([_libtool_name],
++    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
++m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
++    [0], [_libtool_name=[$]$1],
++    [1], [_libtool_name=$lt_[]$1],
++    [2], [_libtool_name=$lt_[]$1],
++    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
++m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
++])
++
++
++# _LT_LIBTOOL_CONFIG_VARS
++# -----------------------
++# Produce commented declarations of non-tagged libtool config variables
++# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
++# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
++# section) are produced by _LT_LIBTOOL_TAG_VARS.
++m4_defun([_LT_LIBTOOL_CONFIG_VARS],
++[m4_foreach([_lt_var],
++    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
++    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
++
++
++# _LT_LIBTOOL_TAG_VARS(TAG)
++# -------------------------
++m4_define([_LT_LIBTOOL_TAG_VARS],
++[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
++    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
++
++
++# _LT_TAGVAR(VARNAME, [TAGNAME])
++# ------------------------------
++m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
++
++
++# _LT_CONFIG_COMMANDS
++# -------------------
++# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
++# variables for single and double quote escaping we saved from calls
++# to _LT_DECL, we can put quote escaped variables declarations
++# into `config.status', and then the shell code to quote escape them in
++# for loops in `config.status'.  Finally, any additional code accumulated
++# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
++m4_defun([_LT_CONFIG_COMMANDS],
++[AC_PROVIDE_IFELSE([LT_OUTPUT],
++	dnl If the libtool generation code has been placed in $CONFIG_LT,
++	dnl instead of duplicating it all over again into config.status,
++	dnl then we will have config.status run $CONFIG_LT later, so it
++	dnl needs to know what name is stored there:
++        [AC_CONFIG_COMMANDS([libtool],
++            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
++    dnl If the libtool generation code is destined for config.status,
++    dnl expand the accumulated commands and init code now:
++    [AC_CONFIG_COMMANDS([libtool],
++        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
++])#_LT_CONFIG_COMMANDS
++
++
++# Initialize.
++m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
++[
++
++# 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
++
++sed_quote_subst='$sed_quote_subst'
++double_quote_subst='$double_quote_subst'
++delay_variable_subst='$delay_variable_subst'
++_LT_CONFIG_STATUS_DECLARATIONS
++LTCC='$LTCC'
++LTCFLAGS='$LTCFLAGS'
++compiler='$compiler_DEFAULT'
++
++# Quote evaled strings.
++for var in lt_decl_all_varnames([[ \
++]], lt_decl_quote_varnames); do
++    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
++    *[[\\\\\\\`\\"\\\$]]*)
++      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
++      ;;
++    *)
++      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
++      ;;
++    esac
++done
++
++# Double-quote double-evaled strings.
++for var in lt_decl_all_varnames([[ \
++]], lt_decl_dquote_varnames); do
++    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
++    *[[\\\\\\\`\\"\\\$]]*)
++      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
++      ;;
++    *)
++      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
++      ;;
++    esac
++done
++
++# Fix-up fallback echo if it was mangled by the above quoting rules.
++case \$lt_ECHO in
++*'\\\[$]0 --fallback-echo"')dnl "
++  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
++  ;;
++esac
++
++_LT_OUTPUT_LIBTOOL_INIT
++])
++
++
++# LT_OUTPUT
++# ---------
++# This macro allows early generation of the libtool script (before
++# AC_OUTPUT is called), incase it is used in configure for compilation
++# tests.
++AC_DEFUN([LT_OUTPUT],
++[: ${CONFIG_LT=./config.lt}
++AC_MSG_NOTICE([creating $CONFIG_LT])
++cat >"$CONFIG_LT" <<_LTEOF
++#! $SHELL
++# Generated by $as_me.
++# Run this file to recreate a libtool stub with the current configuration.
++
++lt_cl_silent=false
++SHELL=\${CONFIG_SHELL-$SHELL}
++_LTEOF
++
++cat >>"$CONFIG_LT" <<\_LTEOF
++AS_SHELL_SANITIZE
++_AS_PREPARE
++
++exec AS_MESSAGE_FD>&1
++exec AS_MESSAGE_LOG_FD>>config.log
++{
++  echo
++  AS_BOX([Running $as_me.])
++} >&AS_MESSAGE_LOG_FD
++
++lt_cl_help="\
++\`$as_me' creates a local libtool stub from the current configuration,
++for use in further configure time tests before the real libtool is
++generated.
++
++Usage: $[0] [[OPTIONS]]
++
++  -h, --help      print this help, then exit
++  -V, --version   print version number, then exit
++  -q, --quiet     do not print progress messages
++  -d, --debug     don't remove temporary files
++
++Report bugs to <bug-libtool at gnu.org>."
++
++lt_cl_version="\
++m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
++m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
++configured by $[0], generated by m4_PACKAGE_STRING.
++
++Copyright (C) 2008 Free Software Foundation, Inc.
++This config.lt script is free software; the Free Software Foundation
++gives unlimited permision to copy, distribute and modify it."
++
++while test $[#] != 0
++do
++  case $[1] in
++    --version | --v* | -V )
++      echo "$lt_cl_version"; exit 0 ;;
++    --help | --h* | -h )
++      echo "$lt_cl_help"; exit 0 ;;
++    --debug | --d* | -d )
++      debug=: ;;
++    --quiet | --q* | --silent | --s* | -q )
++      lt_cl_silent=: ;;
++
++    -*) AC_MSG_ERROR([unrecognized option: $[1]
++Try \`$[0] --help' for more information.]) ;;
++
++    *) AC_MSG_ERROR([unrecognized argument: $[1]
++Try \`$[0] --help' for more information.]) ;;
++  esac
++  shift
++done
++
++if $lt_cl_silent; then
++  exec AS_MESSAGE_FD>/dev/null
++fi
++_LTEOF
++
++cat >>"$CONFIG_LT" <<_LTEOF
++_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
++_LTEOF
++
++cat >>"$CONFIG_LT" <<\_LTEOF
++AC_MSG_NOTICE([creating $ofile])
++_LT_OUTPUT_LIBTOOL_COMMANDS
++AS_EXIT(0)
++_LTEOF
++chmod +x "$CONFIG_LT"
++
++# configure is writing to config.log, but config.lt does its own redirection,
++# appending to config.log, which fails on DOS, as config.log is still kept
++# open by configure.  Here we exec the FD to /dev/null, effectively closing
++# config.log, so it can be properly (re)opened and appended to by config.lt.
++if test "$no_create" != yes; then
++  lt_cl_success=:
++  test "$silent" = yes &&
++    lt_config_lt_args="$lt_config_lt_args --quiet"
++  exec AS_MESSAGE_LOG_FD>/dev/null
++  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
++  exec AS_MESSAGE_LOG_FD>>config.log
++  $lt_cl_success || AS_EXIT(1)
++fi
++])# LT_OUTPUT
++
++
++# _LT_CONFIG(TAG)
++# ---------------
++# If TAG is the built-in tag, create an initial libtool script with a
++# default configuration from the untagged config vars.  Otherwise add code
++# to config.status for appending the configuration named by TAG from the
++# matching tagged config vars.
++m4_defun([_LT_CONFIG],
++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++_LT_CONFIG_SAVE_COMMANDS([
++  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
++  m4_if(_LT_TAG, [C], [
++    # 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
++
++    cfgfile="${ofile}T"
++    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
++    $RM "$cfgfile"
++
++    cat <<_LT_EOF >> "$cfgfile"
++#! $SHELL
++
++# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
++# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
++# NOTE: Changes made to this file will be lost: look at ltmain.sh.
++#
++_LT_COPYING
++_LT_LIBTOOL_TAGS
++
++# ### BEGIN LIBTOOL CONFIG
++_LT_LIBTOOL_CONFIG_VARS
++_LT_LIBTOOL_TAG_VARS
++# ### END LIBTOOL CONFIG
++
++_LT_EOF
++
++  case $host_os in
++  aix3*)
++    cat <<\_LT_EOF >> "$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
++_LT_EOF
++    ;;
++  esac
++
++  _LT_PROG_LTMAIN
++
++  # 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 '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
++    || (rm -f "$cfgfile"; exit 1)
++
++  _LT_PROG_XSI_SHELLFNS
++
++  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
++    || (rm -f "$cfgfile"; exit 1)
++
++  mv -f "$cfgfile" "$ofile" ||
++    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
++  chmod +x "$ofile"
++],
++[cat <<_LT_EOF >> "$ofile"
++
++dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
++dnl in a comment (ie after a #).
++# ### BEGIN LIBTOOL TAG CONFIG: $1
++_LT_LIBTOOL_TAG_VARS(_LT_TAG)
++# ### END LIBTOOL TAG CONFIG: $1
++_LT_EOF
++])dnl /m4_if
++],
++[m4_if([$1], [], [
++    PACKAGE='$PACKAGE'
++    VERSION='$VERSION'
++    TIMESTAMP='$TIMESTAMP'
++    RM='$RM'
++    ofile='$ofile'], [])
++])dnl /_LT_CONFIG_SAVE_COMMANDS
++])# _LT_CONFIG
++
++
++# LT_SUPPORTED_TAG(TAG)
++# ---------------------
++# Trace this macro to discover what tags are supported by the libtool
++# --tag option, using:
++#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
++AC_DEFUN([LT_SUPPORTED_TAG], [])
++
++
++# C support is built-in for now
++m4_define([_LT_LANG_C_enabled], [])
++m4_define([_LT_TAGS], [])
++
++
++# LT_LANG(LANG)
++# -------------
++# Enable libtool support for the given language if not already enabled.
++AC_DEFUN([LT_LANG],
++[AC_BEFORE([$0], [LT_OUTPUT])dnl
++m4_case([$1],
++  [C],			[_LT_LANG(C)],
++  [C++],		[_LT_LANG(CXX)],
++  [Java],		[_LT_LANG(GCJ)],
++  [Fortran 77],		[_LT_LANG(F77)],
++  [Fortran],		[_LT_LANG(FC)],
++  [Windows Resource],	[_LT_LANG(RC)],
++  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
++    [_LT_LANG($1)],
++    [m4_fatal([$0: unsupported language: "$1"])])])dnl
++])# LT_LANG
++
++
++# _LT_LANG(LANGNAME)
++# ------------------
++m4_defun([_LT_LANG],
++[m4_ifdef([_LT_LANG_]$1[_enabled], [],
++  [LT_SUPPORTED_TAG([$1])dnl
++  m4_append([_LT_TAGS], [$1 ])dnl
++  m4_define([_LT_LANG_]$1[_enabled], [])dnl
++  _LT_LANG_$1_CONFIG($1)])dnl
++])# _LT_LANG
++
++
++# _LT_LANG_DEFAULT_CONFIG
++# -----------------------
++m4_defun([_LT_LANG_DEFAULT_CONFIG],
++[AC_PROVIDE_IFELSE([AC_PROG_CXX],
++  [LT_LANG(CXX)],
++  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
++
++AC_PROVIDE_IFELSE([AC_PROG_F77],
++  [LT_LANG(F77)],
++  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
++
++AC_PROVIDE_IFELSE([AC_PROG_FC],
++  [LT_LANG(FC)],
++  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
++
++dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
++dnl pulling things in needlessly.
++AC_PROVIDE_IFELSE([AC_PROG_GCJ],
++  [LT_LANG(GCJ)],
++  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
++    [LT_LANG(GCJ)],
++    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
++      [LT_LANG(GCJ)],
++      [m4_ifdef([AC_PROG_GCJ],
++	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
++       m4_ifdef([A][M_PROG_GCJ],
++	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
++       m4_ifdef([LT_PROG_GCJ],
++	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
++
++AC_PROVIDE_IFELSE([LT_PROG_RC],
++  [LT_LANG(RC)],
++  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
++])# _LT_LANG_DEFAULT_CONFIG
++
++# Obsolete macros:
++AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
++AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
++AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
++AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
++dnl AC_DEFUN([AC_LIBTOOL_F77], [])
++dnl AC_DEFUN([AC_LIBTOOL_FC], [])
++dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
++
++
++# _LT_TAG_COMPILER
++# ----------------
++m4_defun([_LT_TAG_COMPILER],
++[AC_REQUIRE([AC_PROG_CC])dnl
++
++_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
++_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
++_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
++_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])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_TAG_COMPILER
++
++
++# _LT_COMPILER_BOILERPLATE
++# ------------------------
++# Check for compiler boilerplate output or warnings with
++# the simple compiler test code.
++m4_defun([_LT_COMPILER_BOILERPLATE],
++[m4_require([_LT_DECL_SED])dnl
++ac_outfile=conftest.$ac_objext
++echo "$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.
++m4_defun([_LT_LINKER_BOILERPLATE],
++[m4_require([_LT_DECL_SED])dnl
++ac_outfile=conftest.$ac_objext
++echo "$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 -r conftest*
++])# _LT_LINKER_BOILERPLATE
++
++# _LT_REQUIRED_DARWIN_CHECKS
++# -------------------------
++m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
++  case $host_os in
++    rhapsody* | darwin*)
++    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
++    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
++    AC_CHECK_TOOL([LIPO], [lipo], [:])
++    AC_CHECK_TOOL([OTOOL], [otool], [:])
++    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
++    _LT_DECL([], [DSYMUTIL], [1],
++      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
++    _LT_DECL([], [NMEDIT], [1],
++      [Tool to change global to local symbols on Mac OS X])
++    _LT_DECL([], [LIPO], [1],
++      [Tool to manipulate fat objects and archives on Mac OS X])
++    _LT_DECL([], [OTOOL], [1],
++      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
++    _LT_DECL([], [OTOOL64], [1],
++      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
++
++    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
++      [lt_cv_apple_cc_single_mod=no
++      if test -z "${LT_MULTI_MODULE}"; then
++	# By default we will add the -single_module flag. You can override
++	# by either setting the environment variable LT_MULTI_MODULE
++	# non-empty at configure time, or by adding -multi_module to the
++	# link flags.
++	rm -rf libconftest.dylib*
++	echo "int foo(void){return 1;}" > conftest.c
++	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
++-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
++	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
++	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
++        _lt_result=$?
++	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
++	  lt_cv_apple_cc_single_mod=yes
++	else
++	  cat conftest.err >&AS_MESSAGE_LOG_FD
++	fi
++	rm -rf libconftest.dylib*
++	rm -f conftest.*
++      fi])
++    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
++      [lt_cv_ld_exported_symbols_list],
++      [lt_cv_ld_exported_symbols_list=no
++      save_LDFLAGS=$LDFLAGS
++      echo "_main" > conftest.sym
++      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
++      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
++	[lt_cv_ld_exported_symbols_list=yes],
++	[lt_cv_ld_exported_symbols_list=no])
++	LDFLAGS="$save_LDFLAGS"
++    ])
++    case $host_os in
++    rhapsody* | darwin1.[[012]])
++      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
++    darwin1.*)
++      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
++    darwin*) # darwin 5.x on
++      # if running on 10.5 or later, the deployment target defaults
++      # to the OS version, if on x86, and 10.4, the deployment
++      # target defaults to 10.4. Don't you love it?
++      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
++	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
++	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
++	10.[[012]]*)
++	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
++	10.*)
++	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
++      esac
++    ;;
++  esac
++    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
++      _lt_dar_single_mod='$single_module'
++    fi
++    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
++      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
++    else
++      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
++    fi
++    if test "$DSYMUTIL" != ":"; then
++      _lt_dsymutil='~$DSYMUTIL $lib || :'
++    else
++      _lt_dsymutil=
++    fi
++    ;;
++  esac
++])
++
++
++# _LT_DARWIN_LINKER_FEATURES
++# --------------------------
++# Checks for linker and compiler features on darwin
++m4_defun([_LT_DARWIN_LINKER_FEATURES],
++[
++  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
++  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
++  _LT_TAGVAR(hardcode_direct, $1)=no
++  _LT_TAGVAR(hardcode_automatic, $1)=yes
++  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
++  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
++  _LT_TAGVAR(link_all_deplibs, $1)=yes
++  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
++  case $cc_basename in
++     ifort*) _lt_dar_can_shared=yes ;;
++     *) _lt_dar_can_shared=$GCC ;;
++  esac
++  if test "$_lt_dar_can_shared" = "yes"; then
++    output_verbose_link_cmd=echo
++    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
++    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
++    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
++    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
++    m4_if([$1], [CXX],
++[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
++      _LT_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${_lt_dsymutil}"
++      _LT_TAGVAR(archive_expsym_cmds, $1)="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
++    fi
++],[])
++  else
++  _LT_TAGVAR(ld_shlibs, $1)=no
++  fi
++])
++
++# _LT_SYS_MODULE_PATH_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.
++m4_defun([_LT_SYS_MODULE_PATH_AIX],
++[m4_require([_LT_DECL_SED])dnl
++AC_LINK_IFELSE(AC_LANG_PROGRAM,[
++lt_aix_libpath_sed='
++    /Import File Strings/,/^$/ {
++	/^0/ {
++	    s/^0  *\(.*\)$/\1/
++	    p
++	}
++    }'
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
++# 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 "$lt_aix_libpath_sed"`
++fi],[])
++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
++])# _LT_SYS_MODULE_PATH_AIX
++
++
++# _LT_SHELL_INIT(ARG)
++# -------------------
++m4_define([_LT_SHELL_INIT],
++[ifdef([AC_DIVERSION_NOTICE],
++	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
++	 [AC_DIVERT_PUSH(NOTICE)])
++$1
++AC_DIVERT_POP
++])# _LT_SHELL_INIT
++
++
++# _LT_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.
++m4_defun([_LT_PROG_ECHO_BACKSLASH],
++[_LT_SHELL_INIT([
++# Check that we are running under the correct shell.
++SHELL=${CONFIG_SHELL-/bin/sh}
++
++case X$lt_ECHO in
++X*--fallback-echo)
++  # Remove one level of quotation (which was required for Make).
++  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
++  ;;
++esac
++
++ECHO=${lt_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 <<_LT_EOF
++[$]*
++_LT_EOF
++  exit 0
++fi
++
++# 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
++
++if test -z "$lt_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 &&
++	 { 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.
++lt_ECHO=$ECHO
++if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
++   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
++fi
++
++AC_SUBST(lt_ECHO)
++])
++_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
++_LT_DECL([], [ECHO], [1],
++    [An echo program that does not interpret backslashes])
++])# _LT_PROG_ECHO_BACKSLASH
++
++
++# _LT_ENABLE_LOCK
++# ---------------
++m4_defun([_LT_ENABLE_LOCK],
++[AC_ARG_ENABLE([libtool-lock],
++  [AS_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-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
++s390*-*linux*|s390*-*tpf*|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-*kfreebsd*-gnu)
++	    LD="${LD-ld} -m elf_i386_fbsd"
++	    ;;
++	  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-*kfreebsd*-gnu)
++	    LD="${LD-ld} -m elf_x86_64_fbsd"
++	    ;;
++	  x86_64-*linux*)
++	    LD="${LD-ld} -m elf_x86_64"
++	    ;;
++	  ppc*-*linux*|powerpc*-*linux*)
++	    LD="${LD-ld} -m elf64ppc"
++	    ;;
++	  s390*-*linux*|s390*-*tpf*)
++	    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_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[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" ;;
++      *)
++	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
++	  LD="${LD-ld} -64"
++	fi
++	;;
++      esac
++      ;;
++    esac
++  fi
++  rm -rf conftest*
++  ;;
++esac
++
++need_locks="$enable_libtool_lock"
++])# _LT_ENABLE_LOCK
++
++
++# _LT_CMD_OLD_ARCHIVE
++# -------------------
++m4_defun([_LT_CMD_OLD_ARCHIVE],
++[AC_CHECK_TOOL(AR, ar, false)
++test -z "$AR" && AR=ar
++test -z "$AR_FLAGS" && AR_FLAGS=cru
++_LT_DECL([], [AR], [1], [The archiver])
++_LT_DECL([], [AR_FLAGS], [1])
++
++AC_CHECK_TOOL(STRIP, strip, :)
++test -z "$STRIP" && STRIP=:
++_LT_DECL([], [STRIP], [1], [A symbol stripping program])
++
++AC_CHECK_TOOL(RANLIB, ranlib, :)
++test -z "$RANLIB" && RANLIB=:
++_LT_DECL([], [RANLIB], [1],
++    [Commands used to install an old-style archive])
++
++# Determine commands to create old-style static archives.
++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
++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_DECL([], [old_postinstall_cmds], [2])
++_LT_DECL([], [old_postuninstall_cmds], [2])
++_LT_TAGDECL([], [old_archive_cmds], [2],
++    [Commands used to build an old-style archive])
++])# _LT_CMD_OLD_ARCHIVE
++
++
++# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
++#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
++# ----------------------------------------------------------------
++# Check whether the given compiler option works
++AC_DEFUN([_LT_COMPILER_OPTION],
++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++m4_require([_LT_DECL_SED])dnl
++AC_CACHE_CHECK([$1], [$2],
++  [$2=no
++   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
++   echo "$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
++    m4_if([$5], , :, [$5])
++else
++    m4_if([$6], , :, [$6])
++fi
++])# _LT_COMPILER_OPTION
++
++# Old name:
++AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
++
++
++# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
++#                  [ACTION-SUCCESS], [ACTION-FAILURE])
++# ----------------------------------------------------
++# Check whether the given linker option works
++AC_DEFUN([_LT_LINKER_OPTION],
++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++m4_require([_LT_DECL_SED])dnl
++AC_CACHE_CHECK([$1], [$2],
++  [$2=no
++   save_LDFLAGS="$LDFLAGS"
++   LDFLAGS="$LDFLAGS $3"
++   echo "$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 -r conftest*
++   LDFLAGS="$save_LDFLAGS"
++])
++
++if test x"[$]$2" = xyes; then
++    m4_if([$4], , :, [$4])
++else
++    m4_if([$5], , :, [$5])
++fi
++])# _LT_LINKER_OPTION
++
++# Old name:
++AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
++
++
++# LT_CMD_MAX_LEN
++#---------------
++AC_DEFUN([LT_CMD_MAX_LEN],
++[AC_REQUIRE([AC_CANONICAL_HOST])dnl
++# 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* | cegcc*)
++    # 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
++    ;;
++  *)
++    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
++    if test -n "$lt_cv_sys_max_cmd_len"; then
++      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`
++    else
++      # Make teststring a little bigger before we do anything with it.
++      # a 1K string should be a reasonable start.
++      for i in 1 2 3 4 5 6 7 8 ; do
++        teststring=$teststring$teststring
++      done
++      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
++      # 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.
++      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
++	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
++	      test $i != 17 # 1/2 MB should be enough
++      do
++        i=`expr $i + 1`
++        teststring=$teststring$teststring
++      done
++      # Only check the string length outside the loop.
++      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
++      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`
++    fi
++    ;;
++  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
++max_cmd_len=$lt_cv_sys_max_cmd_len
++_LT_DECL([], [max_cmd_len], [0],
++    [What is the maximum length of a command?])
++])# LT_CMD_MAX_LEN
++
++# Old name:
++AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
++
++
++# _LT_HEADER_DLFCN
++# ----------------
++m4_defun([_LT_HEADER_DLFCN],
++[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
++])# _LT_HEADER_DLFCN
++
++
++# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
++#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
++# ----------------------------------------------------------------
++m4_defun([_LT_TRY_DLOPEN_SELF],
++[m4_require([_LT_HEADER_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 <<_LT_EOF
++[#line __oline__ "configure"
++#include "confdefs.h"
++
++#if HAVE_DLFCN_H
++#include <dlfcn.h>
++#endif
++
++#include <stdio.h>
++
++#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
++
++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 ());
++
++  return status;
++}]
++_LT_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_TRY_DLOPEN_SELF
++
++
++# LT_SYS_DLOPEN_SELF
++# ------------------
++AC_DEFUN([LT_SYS_DLOPEN_SELF],
++[m4_require([_LT_HEADER_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* | cegcc*)
++    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="-ldld"],
++	[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="-ldld"])
++	      ])
++	    ])
++	  ])
++	])
++      ])
++    ;;
++  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_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_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
++_LT_DECL([dlopen_support], [enable_dlopen], [0],
++	 [Whether dlopen is supported])
++_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
++	 [Whether dlopen of programs is supported])
++_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
++	 [Whether dlopen of statically linked programs is supported])
++])# LT_SYS_DLOPEN_SELF
++
++# Old name:
++AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
++
++
++# _LT_COMPILER_C_O([TAGNAME])
++# ---------------------------
++# Check to see if options -c and -o are simultaneously supported by compiler.
++# This macro does not hard code the compiler like AC_PROG_CC_C_O.
++m4_defun([_LT_COMPILER_C_O],
++[m4_require([_LT_DECL_SED])dnl
++m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++m4_require([_LT_TAG_COMPILER])dnl
++AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
++  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
++  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
++   $RM -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   echo "$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_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 ..
++   $RM -r conftest
++   $RM conftest*
++])
++_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
++	[Does compiler simultaneously support -c and -o options?])
++])# _LT_COMPILER_C_O
++
++
++# _LT_COMPILER_FILE_LOCKS([TAGNAME])
++# ----------------------------------
++# Check to see if we can do hard links to lock some files if needed
++m4_defun([_LT_COMPILER_FILE_LOCKS],
++[m4_require([_LT_ENABLE_LOCK])dnl
++m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++_LT_COMPILER_C_O([$1])
++
++hard_links="nottested"
++if test "$_LT_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
++_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
++])# _LT_COMPILER_FILE_LOCKS
++
++
++# _LT_CHECK_OBJDIR
++# ----------------
++m4_defun([_LT_CHECK_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
++_LT_DECL([], [objdir], [0],
++         [The name of the directory that contains temporary libtool files])dnl
++m4_pattern_allow([LT_OBJDIR])dnl
++AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
++  [Define to the sub-directory in which libtool stores uninstalled libraries.])
++])# _LT_CHECK_OBJDIR
++
++
++# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
++# --------------------------------------
++# Check hardcoding attributes.
++m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
++[AC_MSG_CHECKING([how to hardcode library paths into programs])
++_LT_TAGVAR(hardcode_action, $1)=
++if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
++   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
++   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
++
++  # We can hardcode non-existent directories.
++  if test "$_LT_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_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
++     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
++    # Linking always hardcodes the temporary library directory.
++    _LT_TAGVAR(hardcode_action, $1)=relink
++  else
++    # We can link without hardcoding, and we can hardcode nonexisting dirs.
++    _LT_TAGVAR(hardcode_action, $1)=immediate
++  fi
++else
++  # We cannot hardcode anything, or else we can only hardcode existing
++  # directories.
++  _LT_TAGVAR(hardcode_action, $1)=unsupported
++fi
++AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
++
++if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
++   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; 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
++_LT_TAGDECL([], [hardcode_action], [0],
++    [How to hardcode a shared library path into an executable])
++])# _LT_LINKER_HARDCODE_LIBPATH
++
++
++# _LT_CMD_STRIPLIB
++# ----------------
++m4_defun([_LT_CMD_STRIPLIB],
++[m4_require([_LT_DECL_EGREP])
++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"
++      old_striplib="$STRIP -S"
++      AC_MSG_RESULT([yes])
++    else
++      AC_MSG_RESULT([no])
++    fi
++    ;;
++  *)
++    AC_MSG_RESULT([no])
++    ;;
++  esac
++fi
++_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
++_LT_DECL([], [striplib], [1])
++])# _LT_CMD_STRIPLIB
++
++
++# _LT_SYS_DYNAMIC_LINKER([TAG])
++# -----------------------------
++# PORTME Fill in your ld.so characteristics
++m4_defun([_LT_SYS_DYNAMIC_LINKER],
++[AC_REQUIRE([AC_CANONICAL_HOST])dnl
++m4_require([_LT_DECL_EGREP])dnl
++m4_require([_LT_FILEUTILS_DEFAULTS])dnl
++m4_require([_LT_DECL_OBJDUMP])dnl
++m4_require([_LT_DECL_SED])dnl
++AC_MSG_CHECKING([dynamic linker characteristics])
++m4_if([$1],
++	[], [
++if test "$GCC" = yes; then
++  case $host_os in
++    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
++    *) lt_awk_arg="/^libraries:/" ;;
++  esac
++  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
++  if $ECHO "$lt_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.
++    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
++  else
++    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
++  fi
++  # Ok, now we have the path, separated by spaces, we can step through it
++  # and add multilib dir if necessary.
++  lt_tmp_lt_search_path_spec=
++  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
++  for lt_sys_path in $lt_search_path_spec; do
++    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
++      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
++    else
++      test -d "$lt_sys_path" && \
++	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
++    fi
++  done
++  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
++BEGIN {RS=" "; FS="/|\n";} {
++  lt_foo="";
++  lt_count=0;
++  for (lt_i = NF; lt_i > 0; lt_i--) {
++    if ($lt_i != "" && $lt_i != ".") {
++      if ($lt_i == "..") {
++        lt_count++;
++      } else {
++        if (lt_count == 0) {
++          lt_foo="/" $lt_i lt_foo;
++        } else {
++          lt_count--;
++        }
++      }
++    }
++  }
++  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
++  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
++}'`
++  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
++else
++  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
++fi])
++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"
++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'
++  ;;
++
++aix[[4-9]]*)
++  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<name>.so
++      # instead of lib<name>.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*)
++  case $host_cpu in
++  powerpc)
++    # Since July 2007 AmigaOS4 officially supports .so libraries.
++    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    ;;
++  m68k)
++    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'
++    ;;
++  esac
++  ;;
++
++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* | cegcc*)
++  version_type=windows
++  shrext_cmds=".dll"
++  need_version=no
++  need_lib_prefix=no
++
++  case $GCC,$host_os in
++  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
++    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~
++      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
++        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
++      fi'
++    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* | cegcc*)
++      # 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}${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`'
++m4_if([$1], [],[
++  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
++  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
++  ;;
++
++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
++    ;;
++  *) # from 4.6 on, and DragonFly
++    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'
++  ;;
++
++interix[[3-9]]*)
++  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* | k*bsd*-gnu | kopensolaris*-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'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  # Some binutils ld are patched to set DT_RUNPATH
++  save_LDFLAGS=$LDFLAGS
++  save_libdir=$libdir
++  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
++       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
++    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
++       [shlibpath_overrides_runpath=yes])])
++  LDFLAGS=$save_LDFLAGS
++  libdir=$save_libdir
++
++  # 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
++
++  # 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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
++    sys_lib_dlsearch_path_spec="/lib /usr/lib $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'
++  ;;
++
++netbsdelf*-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='NetBSD ld.elf_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=qnx
++  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='ldqnx.so'
++  ;;
++
++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"
++  ;;
++
++rdos*)
++  dynamic_linker=no
++  ;;
++
 +solaris*)
-   symcode='[[BDRT]]'
-   ;;
++  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
++      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
++  shlibpath_overrides_runpath=yes
++  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'
++  else
++    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
++    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'
++  ;;
++
++tpf*)
++  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  hardcode_into_libs=yes
++  ;;
++
++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
++
++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
++  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
++fi
++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
++  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
++fi
++
++_LT_DECL([], [variables_saved_for_relink], [1],
++    [Variables whose values should be saved in libtool wrapper scripts and
++    restored at link time])
++_LT_DECL([], [need_lib_prefix], [0],
++    [Do we need the "lib" prefix for modules?])
++_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
++_LT_DECL([], [version_type], [0], [Library versioning type])
++_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
++_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
++_LT_DECL([], [shlibpath_overrides_runpath], [0],
++    [Is shlibpath searched before the hard-coded library search path?])
++_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
++_LT_DECL([], [library_names_spec], [1],
++    [[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]])
++_LT_DECL([], [soname_spec], [1],
++    [[The coded name of the library, if different from the real name]])
++_LT_DECL([], [postinstall_cmds], [2],
++    [Command to use after installation of a shared archive])
++_LT_DECL([], [postuninstall_cmds], [2],
++    [Command to use after uninstallation of a shared archive])
++_LT_DECL([], [finish_cmds], [2],
++    [Commands used to finish a libtool library installation in a directory])
++_LT_DECL([], [finish_eval], [1],
++    [[As "finish_cmds", except a single script fragment to be evaled but
++    not shown]])
++_LT_DECL([], [hardcode_into_libs], [0],
++    [Whether we should hardcode library paths into libraries])
++_LT_DECL([], [sys_lib_search_path_spec], [2],
++    [Compile-time system search path for libraries])
++_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
++    [Run-time system search path for libraries])
++])# _LT_SYS_DYNAMIC_LINKER
++
++
++# _LT_PATH_TOOL_PREFIX(TOOL)
++# --------------------------
++# find a file program which can recognize shared library
++AC_DEFUN([_LT_PATH_TOOL_PREFIX],
++[m4_require([_LT_DECL_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="m4_if([$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 <<_LT_EOF 1>&2
++
++*** Warning: the command libtool uses to detect shared libraries,
++*** $file_magic_cmd, produces output that libtool cannot recognize.
++*** The result is that libtool may fail to recognize shared libraries
++*** as such.  This will affect the creation of libtool libraries that
++*** depend on shared libraries, but programs linked with such libtool
++*** libraries will work regardless of this problem.  Nevertheless, you
++*** may want to report the problem to your system manager and/or to
++*** bug-libtool at gnu.org
++
++_LT_EOF
++	  fi ;;
++	esac
++      fi
++      break
++    fi
++  done
++  IFS="$lt_save_ifs"
++  MAGIC_CMD="$lt_save_MAGIC_CMD"
++  ;;
++esac])
++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
++if test -n "$MAGIC_CMD"; then
++  AC_MSG_RESULT($MAGIC_CMD)
++else
++  AC_MSG_RESULT(no)
++fi
++_LT_DECL([], [MAGIC_CMD], [0],
++	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl
++])# _LT_PATH_TOOL_PREFIX
++
++# Old name:
++AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
++
++
++# _LT_PATH_MAGIC
++# --------------
++# find a file program which can recognize a shared library
++m4_defun([_LT_PATH_MAGIC],
++[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
++if test -z "$lt_cv_path_MAGIC_CMD"; then
++  if test -n "$ac_tool_prefix"; then
++    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
++  else
++    MAGIC_CMD=:
++  fi
++fi
++])# _LT_PATH_MAGIC
++
++
++# LT_PATH_LD
++# ----------
++# find the pathname to the GNU or non-GNU linker
++AC_DEFUN([LT_PATH_LD],
++[AC_REQUIRE([AC_PROG_CC])dnl
++AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_CANONICAL_BUILD])dnl
++m4_require([_LT_DECL_SED])dnl
++m4_require([_LT_DECL_EGREP])dnl
++
++AC_ARG_WITH([gnu-ld],
++    [AS_HELP_STRING([--with-gnu-ld],
++	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
++    [test "$withval" = no || with_gnu_ld=yes],
++    [with_gnu_ld=no])dnl
++
++ac_prog=ld
++if test "$GCC" = yes; then
++  # Check if gcc -print-prog-name=ld gives a path.
++  AC_MSG_CHECKING([for ld used by $CC])
++  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
++  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 </dev/null` in
++      *GNU* | *'with BFD'*)
++	test "$with_gnu_ld" != no && break
++	;;
++      *)
++	test "$with_gnu_ld" != yes && break
++	;;
++      esac
++    fi
++  done
++  IFS="$lt_save_ifs"
++else
++  lt_cv_path_LD="$LD" # Let the user override the test with a path.
++fi])
++LD="$lt_cv_path_LD"
++if test -n "$LD"; then
++  AC_MSG_RESULT($LD)
++else
++  AC_MSG_RESULT(no)
++fi
++test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
++_LT_PATH_LD_GNU
++AC_SUBST([LD])
++
++_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
++])# LT_PATH_LD
++
++# Old names:
++AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
++AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AM_PROG_LD], [])
++dnl AC_DEFUN([AC_PROG_LD], [])
++
++
++# _LT_PATH_LD_GNU
++#- --------------
++m4_defun([_LT_PATH_LD_GNU],
++[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
++[# I'd rather use --version here, but apparently some GNU lds only accept -v.
++case `$LD -v 2>&1 </dev/null` in
++*GNU* | *'with BFD'*)
++  lt_cv_prog_gnu_ld=yes
++  ;;
++*)
++  lt_cv_prog_gnu_ld=no
++  ;;
++esac])
++with_gnu_ld=$lt_cv_prog_gnu_ld
++])# _LT_PATH_LD_GNU
++
++
++# _LT_CMD_RELOAD
++# --------------
++# find reload flag for linker
++#   -- PORTME Some linkers may need a different reload flag.
++m4_defun([_LT_CMD_RELOAD],
++[AC_CACHE_CHECK([for $LD option to reload object files],
++  lt_cv_ld_reload_flag,
++  [lt_cv_ld_reload_flag='-r'])
++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
++_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
++_LT_DECL([], [reload_cmds], [2])dnl
++])# _LT_CMD_RELOAD
++
++
++# _LT_CHECK_MAGIC_METHOD
++# ----------------------
++# how to check for library dependencies
++#  -- PORTME fill in with the dynamic library characteristics
++m4_defun([_LT_CHECK_MAGIC_METHOD],
++[m4_require([_LT_DECL_EGREP])
++m4_require([_LT_DECL_OBJDUMP])
++AC_CACHE_CHECK([how to recognize dependent libraries],
++lt_cv_deplibs_check_method,
++[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
++aix[[4-9]]*)
++  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',
++  # unless we find 'file', for example because we are cross-compiling.
++  if ( file / ) >/dev/null 2>&1; then
++    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
++    lt_cv_file_magic_cmd='func_win32_libid'
++  else
++    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
++    lt_cv_file_magic_cmd='$OBJDUMP -f'
++  fi
++  ;;
++
++cegcc)
++  # use the weaker test based on 'objdump'. See mingw*.
++  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
++  lt_cv_file_magic_cmd='$OBJDUMP -f'
++  ;;
++
++darwin* | rhapsody*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++freebsd* | 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
++  ;;
++
++interix[[3-9]]*)
++  # 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* | k*bsd*-gnu | kopensolaris*-gnu)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++netbsd* | netbsdelf*-gnu)
++  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=pass_all
++  ;;
++
++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
++  ;;
++
++rdos*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++solaris*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
++  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
++  ;;
++
++tpf*)
++  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
++
++_LT_DECL([], [deplibs_check_method], [1],
++    [Method to check whether dependent libraries are shared objects])
++_LT_DECL([], [file_magic_cmd], [1],
++    [Command to use when deplibs_check_method == "file_magic"])
++])# _LT_CHECK_MAGIC_METHOD
++
++
++# LT_PATH_NM
++# ----------
++# find the pathname to a BSD- or MS-compatible name lister
++AC_DEFUN([LT_PATH_NM],
++[AC_REQUIRE([AC_PROG_CC])dnl
++AC_CACHE_CHECK([for BSD- or MS-compatible name lister (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
++  : ${lt_cv_path_NM=no}
++fi])
++if test "$lt_cv_path_NM" != "no"; then
++  NM="$lt_cv_path_NM"
++else
++  # Didn't find any BSD compatible name lister, look for dumpbin.
++  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
++  AC_SUBST([DUMPBIN])
++  if test "$DUMPBIN" != ":"; then
++    NM="$DUMPBIN"
++  fi
++fi
++test -z "$NM" && NM=nm
++AC_SUBST([NM])
++_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
++
++AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
++  [lt_cv_nm_interface="BSD nm"
++  echo "int some_variable = 0;" > conftest.$ac_ext
++  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
++  (eval "$ac_compile" 2>conftest.err)
++  cat conftest.err >&AS_MESSAGE_LOG_FD
++  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
++  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
++  cat conftest.err >&AS_MESSAGE_LOG_FD
++  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
++  cat conftest.out >&AS_MESSAGE_LOG_FD
++  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
++    lt_cv_nm_interface="MS dumpbin"
++  fi
++  rm -f conftest*])
++])# LT_PATH_NM
++
++# Old names:
++AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
++AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AM_PROG_NM], [])
++dnl AC_DEFUN([AC_PROG_NM], [])
++
++
++# LT_LIB_M
++# --------
++# check for math library
++AC_DEFUN([LT_LIB_M],
++[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_SUBST([LIBM])
++])# LT_LIB_M
++
++# Old name:
++AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
++dnl aclocal-1.4 backwards compatibility:
++dnl AC_DEFUN([AC_CHECK_LIBM], [])
++
++
++# _LT_COMPILER_NO_RTTI([TAGNAME])
++# -------------------------------
++m4_defun([_LT_COMPILER_NO_RTTI],
++[m4_require([_LT_TAG_COMPILER])dnl
++
++_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
++
++if test "$GCC" = yes; then
++  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
++
++  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
++    lt_cv_prog_compiler_rtti_exceptions,
++    [-fno-rtti -fno-exceptions], [],
++    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
++fi
++_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
++	[Compiler flag to turn off builtin functions])
++])# _LT_COMPILER_NO_RTTI
++
++
++# _LT_CMD_GLOBAL_SYMBOLS
++# ----------------------
++m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
++[AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_PROG_CC])dnl
++AC_REQUIRE([LT_PATH_NM])dnl
++AC_REQUIRE([LT_PATH_LD])dnl
++m4_require([_LT_DECL_SED])dnl
++m4_require([_LT_DECL_EGREP])dnl
++m4_require([_LT_TAG_COMPILER])dnl
++
++# 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]]*\)'
++
++# Define system-specific variables.
++case $host_os in
++aix*)
++  symcode='[[BCDT]]'
++  ;;
++cygwin* | mingw* | pw32* | cegcc*)
++  symcode='[[ABCDGISTW]]'
++  ;;
++hpux*)
++  if test "$host_cpu" = ia64; then
++    symcode='[[ABCDEGRST]]'
++  fi
++  ;;
++irix* | nonstopux*)
++  symcode='[[BCDEGRST]]'
++  ;;
++osf*)
++  symcode='[[BCDEGQRST]]'
++  ;;
++solaris*)
++  symcode='[[BDRT]]'
++  ;;
 +sco3.2v5*)
 +  symcode='[[DT]]'
 +  ;;
@@ -8898,11 +13597,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +sysv5* | sco5v6* | unixware* | OpenUNIX*)
 +  symcode='[[ABDT]]'
 +  ;;
- sysv4)
-   symcode='[[DFNSTU]]'
-   ;;
- esac
- 
++sysv4)
++  symcode='[[DFNSTU]]'
++  ;;
++esac
++
 +# If we're using GNU nm, then use its standard symbol codes.
 +case `$NM -V 2>&1` in
 +*GNU* | *'with BFD'*)
@@ -8918,30 +13617,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
 +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
 +
- # 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
++# 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.
++  ;;
++esac
++
 +# Try without a prefix underscore, 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'"
++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.
 +  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
 +    # Fake it for dumpbin and say T for any non-static function
 +    # and D for any global variable.
@@ -8961,79 +13651,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  else
 +    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[	 ]]\($symcode$symcode*\)[[	 ]][[	 ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
 +  fi
- 
-   # Check to see that the pipe works correctly.
-   pipe_works=no
- 
-   rm -f conftest*
--  cat > conftest.$ac_ext <<EOF
++
++  # Check to see that the pipe works correctly.
++  pipe_works=no
++
++  rm -f conftest*
 +  cat > conftest.$ac_ext <<_LT_EOF
- #ifdef __cplusplus
- extern "C" {
- #endif
- char nm_test_var;
--void nm_test_func(){}
++#ifdef __cplusplus
++extern "C" {
++#endif
++char nm_test_var;
 +void nm_test_func(void);
 +void nm_test_func(void){}
- #ifdef __cplusplus
- }
- #endif
- int main(){nm_test_var='a';nm_test_func();return(0);}
--EOF
++#ifdef __cplusplus
++}
++#endif
++int main(){nm_test_var='a';nm_test_func();return(0);}
 +_LT_EOF
- 
-   if AC_TRY_EVAL(ac_compile); then
-     # Now try to grab the symbols.
-@@ -5448,48 +4810,50 @@
-       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 <<EOF > conftest.$ac_ext
++
++  if AC_TRY_EVAL(ac_compile); then
++    # Now try to grab the symbols.
++    nlist=conftest.nm
++    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $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 <<_LT_EOF > conftest.$ac_ext
- #ifdef __cplusplus
- extern "C" {
- #endif
- 
--EOF
++#ifdef __cplusplus
++extern "C" {
++#endif
++
 +_LT_EOF
- 	  # Now generate the symbol file.
--	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
++	  # Now generate the symbol file.
 +	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
- 
--	  cat <<EOF >> conftest.$ac_ext
--#if defined (__STDC__) && __STDC__
--# define lt_ptr_t void *
--#else
--# define lt_ptr_t char *
--# define const
--#endif
++
 +	  cat <<_LT_EOF >> conftest.$ac_ext
- 
--/* The mapping between symbol names and symbols. */
++
 +/* The mapping between symbol names and symbols.  */
- const struct {
-   const char *name;
--  lt_ptr_t address;
++const struct {
++  const char *name;
 +  void       *address;
- }
--lt_preloaded_symbols[[]] =
++}
 +lt__PROGRAM__LTX_preloaded_symbols[[]] =
- {
--EOF
--	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
--	  cat <<\EOF >> conftest.$ac_ext
--  {0, (lt_ptr_t) 0}
++{
 +  { "@PROGRAM@", (void *) 0 },
 +_LT_EOF
 +	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
 +	  cat <<\_LT_EOF >> conftest.$ac_ext
 +  {0, (void *) 0}
- };
- 
++};
++
 +/* This works around a problem in FreeBSD linker */
 +#ifdef FREEBSD_WORKAROUND
 +static const void *lt_preloaded_setup() {
@@ -9041,36 +13715,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +}
 +#endif
 +
- #ifdef __cplusplus
- }
- #endif
--EOF
++#ifdef __cplusplus
++}
++#endif
 +_LT_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)"
++	  # 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_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- 	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- 	    pipe_works=yes
- 	  fi
-@@ -5508,7 +4872,7 @@
-     echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
-     cat conftest.$ac_ext >&5
-   fi
--  rm -f conftest* conftst*
++	  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 -rf conftest* conftst*
- 
-   # Do not use the global_symbol_pipe unless it works.
-   if test "$pipe_works" = yes; then
-@@ -5526,137 +4890,162 @@
- else
-   AC_MSG_RESULT(ok)
- fi
--]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
- 
++
++  # 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
++
 +_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
 +    [Take the output of nm and produce a listing of raw symbols and C names])
 +_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
@@ -9082,13 +13773,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
 +    [Transform the output of nm in a C name address pair when lib prefix is needed])
 +]) # _LT_CMD_GLOBAL_SYMBOLS
- 
--# 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)=
++
 +
 +# _LT_COMPILER_PIC([TAGNAME])
 +# ---------------------------
@@ -9097,32 +13782,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_TAGVAR(lt_prog_compiler_wl, $1)=
 +_LT_TAGVAR(lt_prog_compiler_pic, $1)=
 +_LT_TAGVAR(lt_prog_compiler_static, $1)=
- 
- AC_MSG_CHECKING([for $compiler option to produce PIC])
-- ifelse([$1],[CXX],[
++
++AC_MSG_CHECKING([for $compiler option to produce PIC])
 +m4_if([$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'
++  # C++ specific cases for pic, static, wl, etc.
++  if test "$GXX" = yes; then
 +    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +    _LT_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'
++
++    case $host_os in
++    aix*)
++      # All AIX code is PIC.
++      if test "$host_cpu" = ia64; then
++	# AIX 5 now supports IA64 processor
 +	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       fi
-       ;;
++      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'
++    amigaos*)
 +      case $host_cpu in
 +      powerpc)
 +            # see comment about AmigaOS4 .so support
@@ -9135,197 +13812,146 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
 +        ;;
 +      esac
-       ;;
--    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      ;;
 +
 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-       # PIC is the default for these OSes.
-       ;;
--    mingw* | os2* | pw32*)
++      # PIC is the default for these OSes.
++      ;;
 +    mingw* | cygwin* | os2* | pw32* | cegcc*)
-       # 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'
++      # 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).
 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 +      # (--disable-auto-import) libraries
 +      m4_if([$1], [GCJ], [],
 +	[_LT_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'
++      ;;
++    darwin* | rhapsody*)
++      # PIC is the default on this platform
++      # Common symbols not allowed in MH_DYLIB files
 +      _LT_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)=
++      ;;
++    *djgpp*)
++      # DJGPP does not support shared libraries at all
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
 +      ;;
 +    interix[[3-9]]*)
 +      # 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
++      ;;
++    sysv4*MP*)
++      if test -d /usr/nec; then
 +	_LT_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*)
++      fi
++      ;;
++    hpux*)
 +      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 +      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 +      # sets the default TLS model and affects inlining.
 +      case $host_cpu in
 +      hppa*64*)
- 	;;
-       *)
--	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++	;;
++      *)
 +	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- 	;;
-       esac
-       ;;
++	;;
++      esac
++      ;;
 +    *qnx* | *nto*)
 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
 +      # it will coredump.
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
 +      ;;
-     *)
--      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++    *)
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-       ;;
-     esac
-   else
-     case $host_os in
--      aix4* | aix5*)
++      ;;
++    esac
++  else
++    case $host_os in
 +      aix[[4-9]]*)
- 	# 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'
++	# All AIX code is PIC.
++	if test "$host_cpu" = ia64; then
++	  # AIX 5 now supports IA64 processor
 +	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- 	else
--	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
++	else
 +	  _LT_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"
++	fi
++	;;
++      chorus*)
++	case $cc_basename in
++	cxch68*)
++	  # Green Hills C++ Compiler
 +	  # _LT_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'
++	  ;;
++	esac
++	;;
++      dgux*)
++	case $cc_basename in
++	  ec++*)
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- 	    ;;
- 	  ghcx*)
- 	    # Green Hills C++ Compiler
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++	    ;;
++	  ghcx*)
++	    # Green Hills C++ Compiler
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- 	    ;;
- 	  *)
- 	    ;;
- 	esac
- 	;;
--      freebsd* | kfreebsd*-gnu | dragonfly*)
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
 +      freebsd* | 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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
++	# FreeBSD uses GNU C++
++	;;
++      hpux9* | hpux10* | hpux11*)
++	case $cc_basename in
++	  CC*)
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_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'
++	    if test "$host_cpu" != ia64; then
 +	      _LT_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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
--	    case "$host_cpu" in
++	    fi
++	    ;;
++	  aCC*)
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_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'
++	    hppa*64*|ia64*)
++	      # +Z the default
++	      ;;
++	    *)
 +	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- 	      ;;
- 	    esac
- 	    ;;
-@@ -5664,44 +5053,69 @@
- 	    ;;
- 	esac
- 	;;
++	      ;;
++	    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'
++      irix5* | irix6* | nonstopux*)
++	case $cc_basename in
++	  CC*)
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- 	    # CC pic flag -KPIC is the default.
- 	    ;;
- 	  *)
- 	    ;;
- 	esac
- 	;;
--      linux*)
++	    # CC pic flag -KPIC is the default.
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
 +      linux* | k*bsd*-gnu | kopensolaris*-gnu)
- 	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'
++	case $cc_basename in
++	  KCC*)
++	    # KAI C++ Compiler
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
 +	    _LT_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'
++	    ;;
 +	  ecpc* )
 +	    # old Intel C++ for x86_64 which still supported -KPIC.
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +	    _LT_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)='-static'
++	    ;;
 +	  icpc* )
 +	    # Intel C++, used to be incompatible with GCC.
 +	    # ICC 10 doesn't accept -KPIC any more.
@@ -9338,13 +13964,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
 +	    _LT_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'
++	    ;;
++	  cxx*)
++	    # Compaq C++
++	    # Make sure the PIC flag is empty.  It appears that all Alpha
++	    # Linux and Compaq Tru64 Unix objects are PIC.
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
 +	    ;;
@@ -9353,8 +13977,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- 	    ;;
- 	  *)
++	    ;;
++	  *)
 +	    case `$CC -V 2>&1 | sed 5q` in
 +	    *Sun\ C*)
 +	      # Sun C++ 5.9
@@ -9363,101 +13987,83 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
 +	      ;;
 +	    esac
- 	    ;;
- 	esac
- 	;;
-@@ -5712,30 +5126,35 @@
-       mvs*)
- 	case $cc_basename in
- 	  cxx*)
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
++	    ;;
++	esac
++	;;
++      lynxos*)
++	;;
++      m88k*)
++	;;
++      mvs*)
++	case $cc_basename in
++	  cxx*)
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- 	    ;;
- 	  *)
- 	    ;;
- 	esac
- 	;;
--      netbsd*)
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
 +      netbsd* | netbsdelf*-gnu)
- 	;;
++	;;
 +      *qnx* | *nto*)
 +        # QNX uses GNU C++, but need to define -shared option too, otherwise
 +        # it will coredump.
 +        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
 +        ;;
-       osf3* | osf4* | osf5*)
- 	case $cc_basename in
- 	  KCC*)
--	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
++      osf3* | osf4* | osf5*)
++	case $cc_basename in
++	  KCC*)
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- 	    ;;
- 	  RCC*)
- 	    # Rational C++ 2.4.1
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++	    ;;
++	  RCC*)
++	    # Rational C++ 2.4.1
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- 	    ;;
- 	  cxx*)
- 	    # Digital/Compaq C++
--	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++	    ;;
++	  cxx*)
++	    # Digital/Compaq C++
 +	    _LT_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'
++	    # Make sure the PIC flag is empty.  It appears that all Alpha
++	    # Linux and Compaq Tru64 Unix objects are PIC.
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- 	    ;;
- 	  *)
- 	    ;;
-@@ -5743,26 +5162,17 @@
- 	;;
-       psos*)
- 	;;
--      sco*)
--	case $cc_basename in
--	  CC*)
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
-       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 '
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
++      psos*)
++	;;
++      solaris*)
++	case $cc_basename in
++	  CC*)
++	    # Sun C++ 4.2, 5.x and Centerline C++
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
 +	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- 	    ;;
- 	  gcx*)
- 	    # Green Hills C++ Compiler
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
++	    ;;
++	  gcx*)
++	    # Green Hills C++ Compiler
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- 	    ;;
- 	  *)
- 	    ;;
-@@ -5772,335 +5182,434 @@
- 	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'
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
++      sunos4*)
++	case $cc_basename in
++	  CC*)
++	    # Sun C++ 4.x
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
 +	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- 	    ;;
- 	  lcc*)
- 	    # Lucid
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++	    ;;
++	  lcc*)
++	    # Lucid
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- 	    ;;
- 	  *)
- 	    ;;
- 	esac
- 	;;
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
 +      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 +	case $cc_basename in
 +	  CC*)
@@ -9467,50 +14073,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    ;;
 +	esac
 +	;;
-       tandem*)
- 	case $cc_basename in
- 	  NCC*)
- 	    # NonStop-UX NCC 3.20
--	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++      tandem*)
++	case $cc_basename in
++	  NCC*)
++	    # NonStop-UX NCC 3.20
 +	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- 	    ;;
- 	  *)
- 	    ;;
- 	esac
- 	;;
--      unixware*)
--	;;
-       vxworks*)
- 	;;
-       *)
--	_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
++      vxworks*)
++	;;
++      *)
 +	_LT_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'
++	;;
++    esac
++  fi
++],
++[
++  if test "$GCC" = yes; then
 +    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +    _LT_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'
++
++    case $host_os in
++      aix*)
++      # All AIX code is PIC.
++      if test "$host_cpu" = ia64; then
++	# AIX 5 now supports IA64 processor
 +	_LT_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'
++      fi
++      ;;
++
++    amigaos*)
 +      case $host_cpu in
 +      powerpc)
 +            # see comment about AmigaOS4 .so support
@@ -9523,28 +14118,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
 +        ;;
 +      esac
-       ;;
- 
--    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      ;;
++
 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-       # PIC is the default for these OSes.
-       ;;
- 
--    mingw* | pw32* | os2*)
++      # PIC is the default for these OSes.
++      ;;
++
 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
-       # 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'
++      # 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).
 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 +      # (--disable-auto-import) libraries
 +      m4_if([$1], [GCJ], [],
 +	[_LT_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'
++      ;;
++
++    darwin* | rhapsody*)
++      # PIC is the default on this platform
++      # Common symbols not allowed in MH_DYLIB files
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
 +      ;;
 +
@@ -9565,129 +14156,81 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    interix[[3-9]]*)
 +      # 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
++      ;;
++
++    msdosdjgpp*)
++      # Just because we use GCC doesn't mean we suddenly get shared libraries
++      # on systems that don't support them.
 +      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-       enable_shared=no
-       ;;
- 
++      enable_shared=no
++      ;;
++
 +    *nto* | *qnx*)
 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
 +      # it will coredump.
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
 +      ;;
 +
-     sysv4*MP*)
-       if test -d /usr/nec; then
--	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
++    sysv4*MP*)
++      if test -d /usr/nec; then
 +	_LT_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'
++      fi
++      ;;
++
++    *)
 +      _LT_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,'
++      ;;
++    esac
++  else
++    # PORTME Check for flag to pass linker flags through the system compiler.
++    case $host_os in
++    aix*)
 +      _LT_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'
++      if test "$host_cpu" = ia64; then
++	# AIX 5 now supports IA64 processor
 +	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       else
--	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
++      else
 +	_LT_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*)
++      fi
++      ;;
++
 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
-       # 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'
++      # 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).
 +      m4_if([$1], [GCJ], [],
 +	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-       ;;
- 
-     hpux9* | hpux10* | hpux11*)
--      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      ;;
++
++    hpux9* | hpux10* | hpux11*)
 +      _LT_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
++      # 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'
++      hppa*64*|ia64*)
++	# +Z the default
++	;;
++      *)
 +	_LT_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'
++	;;
++      esac
++      # Is there a better lt_prog_compiler_static that works with the bundled CC?
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-       ;;
- 
-     irix5* | irix6* | nonstopux*)
--      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      ;;
++
++    irix5* | irix6* | nonstopux*)
 +      _LT_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'
++      # PIC (with -KPIC) is the default.
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-       ;;
- 
--    linux*)
++      ;;
++
 +    linux* | k*bsd*-gnu | kopensolaris*-gnu)
-       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'
++      case $cc_basename in
 +      # old Intel for x86_64 which still supported -KPIC.
 +      ecc*)
 +	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-         ;;
--      pgcc* | pgf77* | pgf90*)
++        ;;
 +      # icc used to be incompatible with GCC.
 +      # ICC 10 doesn't accept -KPIC any more.
 +      icc* | ifort*)
@@ -9702,22 +14245,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	_LT_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)='-static'
++        # Portland Group compilers (*not* the Pentium gcc compiler,
++	# which looks to be a dead project)
 +	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
 +	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-         ;;
-       ccc*)
--        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++        ;;
++      ccc*)
 +        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-         # All Alpha code is PIC.
--        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++        # All Alpha code is PIC.
 +        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-         ;;
++        ;;
 +      xl*)
 +	# IBM XL C 8.0/Fortran 10.1 on PPC
 +	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
@@ -9740,9 +14278,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  ;;
 +	esac
 +	;;
-       esac
-       ;;
- 
++      esac
++      ;;
++
 +    newsos6)
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
@@ -9754,92 +14292,68 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
 +      ;;
 +
-     osf3* | osf4* | osf5*)
--      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++    osf3* | osf4* | osf5*)
 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       # All OSF/1 code is PIC.
--      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++      # All OSF/1 code is PIC.
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-       ;;
- 
--    sco3.2v5*)
--      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic'
--      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn'
++      ;;
++
 +    rdos*)
 +      _LT_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'
++      ;;
++
++    solaris*)
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       case $cc_basename in
-       f77* | f90* | f95*)
--	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
++      case $cc_basename in
++      f77* | f90* | f95*)
 +	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
-       *)
--	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
++      *)
 +	_LT_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'
++      esac
++      ;;
++
++    sunos4*)
 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       ;;
- 
--    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
--      _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 | sysv4.2uw2* | sysv4.3*)
 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +      _LT_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'
++      ;;
++
++    sysv4*MP*)
++      if test -d /usr/nec ;then
 +	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
 +	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       fi
-       ;;
- 
++      fi
++      ;;
++
 +    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 +      _LT_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
++    unicos*)
 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 +      _LT_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'
++      ;;
++
++    uts4*)
 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       ;;
- 
-     *)
--      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++      ;;
++
++    *)
 +      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-       ;;
-     esac
-   fi
- ])
--AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])
++      ;;
++    esac
++  fi
++])
 +case $host_os in
 +  # For platforms which do not support PIC, -DPIC is meaningless:
 +  *djgpp*)
@@ -9852,39 +14366,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
 +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
 +	[How to pass a linker flag through the compiler])
- 
- #
- # 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
++
++#
++# Check to make sure the PIC flag actually works.
++#
 +if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
 +  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
 +    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
 +    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
 +    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
-      "" | " "*) ;;
--     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
++     "" | " "*) ;;
 +     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_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])
++     esac],
 +    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
 +     _LT_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
--])
++fi
 +_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
 +	[Additional compiler flags for building library objects])
 +
@@ -9900,17 +14396,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
 +	[Compiler flag to prevent dynamic linking])
 +])# _LT_COMPILER_PIC
- 
- 
--# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME])
--# ------------------------------------
++
++
 +# _LT_LINKER_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'
++# See if the linker supports building shared libraries.
 +m4_defun([_LT_LINKER_SHLIBS],
 +[AC_REQUIRE([LT_PATH_LD])dnl
 +AC_REQUIRE([LT_PATH_NM])dnl
@@ -9922,62 +14412,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
 +m4_if([$1], [CXX], [
 +  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-   case $host_os in
--  aix4* | aix5*)
++  case $host_os in
 +  aix[[4-9]]*)
-     # 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'
++    # 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_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'
++    else
 +      _LT_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"
++    fi
++    ;;
++  pw32*)
 +    _LT_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'
++  ;;
 +  cygwin* | mingw* | cegcc*)
 +    _LT_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'
 +  ;;
 +  linux* | k*bsd*-gnu)
 +    _LT_TAGVAR(link_all_deplibs, $1)=no
-   ;;
-   *)
--    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  ;;
++  *)
 +    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-   ;;
-   esac
--],[
++  ;;
++  esac
 +  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
 +], [
-   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'
++  runpath_var=
 +  _LT_TAGVAR(allow_undefined_flag, $1)=
 +  _LT_TAGVAR(always_export_symbols, $1)=no
 +  _LT_TAGVAR(archive_cmds, $1)=
@@ -10002,120 +14462,90 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
 +  _LT_TAGVAR(thread_safe_flag_spec, $1)=
 +  _LT_TAGVAR(whole_archive_flag_spec, $1)=
-   # include_expsyms should be a list of space-separated symbols to be *always*
-   # included in the symbol list
--  _LT_AC_TAGVAR(include_expsyms, $1)=
++  # include_expsyms should be a list of space-separated symbols to be *always*
++  # included in the symbol list
 +  _LT_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_"
++  # 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_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-   # 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.
++  # 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.
 +  # Exclude shared library initialization/finalization symbols.
 +dnl Note also adjust exclude_expsyms for C++ above.
-   extract_expsyms_cmds=
--  # Just being paranoid about ensuring that cc_basename is set.
--  _LT_CC_BASENAME([$compiler])
++  extract_expsyms_cmds=
 +
-   case $host_os in
--  cygwin* | mingw* | pw32*)
++  case $host_os in
 +  cygwin* | mingw* | pw32* | cegcc*)
-     # 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++.
-@@ -6108,44 +5617,52 @@
-       with_gnu_ld=no
-     fi
-     ;;
++    # 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
-     ;;
++  openbsd*)
++    with_gnu_ld=no
++    ;;
 +  linux* | k*bsd*-gnu)
 +    _LT_TAGVAR(link_all_deplibs, $1)=no
 +    ;;
-   esac
- 
--  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
++  esac
++
 +  _LT_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}'
--    
++  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'
++    # 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_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
 +    _LT_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)=
++    # ancient GNU ld didn't support --whole-archive et. al.
 +    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
 +      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 +    else
 +      _LT_TAGVAR(whole_archive_flag_spec, $1)=
-     fi
-     supports_anon_versioning=no
--    case `$LD -v 2>/dev/null` in
++    fi
++    supports_anon_versioning=no
 +    case `$LD -v 2>&1` in
 +      *GNU\ gold*) supports_anon_versioning=yes ;;
-       *\ [[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
--    
++      *\ [[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*)
++    # See if GNU ld supports shared libraries.
++    case $host_os in
 +    aix[[3-9]]*)
-       # On AIX/PPC, the GNU linker is very broken
-       if test "$host_cpu" != ia64; then
--	_LT_AC_TAGVAR(ld_shlibs, $1)=no
--	cat <<EOF 1>&2
++      # On AIX/PPC, the GNU linker is very broken
++      if test "$host_cpu" != ia64; then
 +	_LT_TAGVAR(ld_shlibs, $1)=no
 +	cat <<_LT_EOF 1>&2
- 
- *** Warning: the GNU linker, at least up to release 2.9.1, is reported
- *** to be unable to reliably create shared libraries on AIX.
-@@ -6153,104 +5670,160 @@
- *** really care for shared libraries, you may want to modify your PATH
- *** so that a non-GNU linker is found, and then restart.
- 
--EOF
++
++*** Warning: the GNU linker, at least up to release 2.9.1, is reported
++*** to be unable to reliably create shared libraries on AIX.
++*** Therefore, libtool is disabling shared libraries support.  If you
++*** really care for shared libraries, you may want to modify your PATH
++*** so that a non-GNU linker is found, and then restart.
++
 +_LT_EOF
-       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
--
--      # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
--      # that the semantics of dynamic libraries on AmigaOS, at least up
--      # to version 4, is to share data among multiple programs linked
--      # with the same dynamic library.  Since this doesn't match the
--      # behavior of shared libraries on other platforms, we can't use
--      # them.
--      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++
++    amigaos*)
 +      case $host_cpu in
 +      powerpc)
 +            # see comment about AmigaOS4 .so support
@@ -10128,62 +14558,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +            _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +        ;;
 +      esac
-       ;;
- 
-     beos*)
--      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
--	_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      ;;
++
++    beos*)
 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 +	_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- 	# Joseph Beckenbach <jrb3 at best.com> 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'
++	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
++	# support --undefined.  This deserves some investigation.  FIXME
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-       else
--	_LT_AC_TAGVAR(ld_shlibs, $1)=no
++      else
 +	_LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
- 
--    cygwin* | mingw* | pw32*)
--      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
++      fi
++      ;;
++
 +    cygwin* | mingw* | pw32* | cegcc*)
 +      # _LT_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'
++      # as there is no search path for DLLs.
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
 +      _LT_TAGVAR(always_export_symbols, $1)=no
 +      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
 +      _LT_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}--image-base=0x10000000 ${wl}--out-implib,$lib'
++
 +      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
 +        _LT_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
++	# If the export-symbols file already is a .def file (1st line
++	# is EXPORTS), use it as is; otherwise, prepend...
 +	_LT_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}--image-base=0x10000000  ${wl}--out-implib,$lib'
++	  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
++      else
 +	_LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
- 
--    linux*)
--      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
++      fi
++      ;;
++
 +    interix[[3-9]]*)
 +      _LT_TAGVAR(hardcode_direct, $1)=no
 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
@@ -10209,36 +14621,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
 +	 && test "$tmp_diet" = no
 +      then
- 	tmp_addflag=
++	tmp_addflag=
 +	tmp_sharedflag='-shared'
- 	case $cc_basename,$host_cpu in
--	pgcc*)				# Portland Group C compiler
--	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++	case $cc_basename,$host_cpu in
 +        pgcc*)				# Portland Group C compiler
 +	  _LT_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* )			# Portland Group f77 and f90 compilers
--	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
--	  tmp_addflag=' -fpic -Mnomain' ;;
--	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
++	  ;;
 +	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
 +	  _LT_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' ;;
++	  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' ;;
 +	lf95*)				# Lahey Fortran 8.1
 +	  _LT_TAGVAR(whole_archive_flag_spec, $1)=
 +	  tmp_sharedflag='--shared' ;;
 +	xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
 +	  tmp_sharedflag='-qmkshrobj'
 +	  tmp_addflag= ;;
- 	esac
--	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++	esac
 +	case `$CC -V 2>&1 | sed 5q` in
 +	*Sun\ C*)			# Sun C 5.9
 +	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
@@ -10248,13 +14653,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  tmp_sharedflag='-G' ;;
 +	esac
 +	_LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$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
++
 +        if test "x$supports_anon_versioning" = xyes; then
 +          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
 +	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
@@ -10277,56 +14676,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  fi
 +	  ;;
 +	esac
-       else
--	_LT_AC_TAGVAR(ld_shlibs, $1)=no
++      else
 +        _LT_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'
++      fi
++      ;;
++
 +    netbsd* | netbsdelf*-gnu)
 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 +	_LT_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'
++	wlarc=
++      else
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 +	_LT_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* | sysv5*)
--      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
--	_LT_AC_TAGVAR(ld_shlibs, $1)=no
--	cat <<EOF 1>&2
++      fi
++      ;;
++
 +    solaris*)
 +      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
 +	_LT_TAGVAR(ld_shlibs, $1)=no
 +	cat <<_LT_EOF 1>&2
- 
- *** Warning: The releases 2.8.* of the GNU linker cannot reliably
- *** create shared libraries on Solaris systems.  Therefore, libtool
-@@ -6259,56 +5832,87 @@
- *** your PATH or compiler configuration so that the native linker is
- *** used, and then restart.
- 
--EOF
--      elif $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'
++
++*** Warning: The releases 2.8.* of the GNU linker cannot reliably
++*** create shared libraries on Solaris systems.  Therefore, libtool
++*** is disabling shared libraries support.  We urge you to upgrade GNU
++*** binutils to release 2.9.1 or newer.  Another option is to modify
++*** your PATH or compiler configuration so that the native linker is
++*** used, and then restart.
++
 +_LT_EOF
 +      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 +	_LT_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
++      else
 +	_LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
- 
++      fi
++      ;;
++
 +    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
 +      case `$LD -v 2>&1` in
 +        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
@@ -10358,139 +14743,104 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      esac
 +      ;;
 +
-     sunos4*)
--      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
++    sunos4*)
 +      _LT_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
++      wlarc=
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_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'
++      ;;
++
++    *)
 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 +	_LT_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
++      else
 +	_LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
-     esac
- 
--    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then
++      fi
++      ;;
++    esac
++
 +    if test "$_LT_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)=
++      runpath_var=
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
 +      _LT_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'
++    fi
++  else
++    # PORTME fill in a description of your system's linker (not GNU ld)
++    case $host_os in
++    aix3*)
 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
 +      _LT_TAGVAR(always_export_symbols, $1)=yes
 +      _LT_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 "$link_static_flag"; then
++      # Note: this linker hardcodes the directories in LIBPATH if there
++      # are no directories specified by -L.
 +      _LT_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
++	# Neither direct hardcoding nor static linking is supported with a
++	# broken collect2.
 +	_LT_TAGVAR(hardcode_direct, $1)=unsupported
-       fi
-       ;;
- 
--    aix4* | aix5*)
++      fi
++      ;;
++
 +    aix[[4-9]]*)
-       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.
-@@ -6318,23 +5922,24 @@
-       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'
++      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_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'
++	else
 +	  _LT_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*)
++	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]].*|aix[[5-9]]*)
- 	  for ld_flag in $LDFLAGS; do
--  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
--  	    aix_use_runtimelinking=yes
--  	    break
--  	  fi
++	  for ld_flag in $LDFLAGS; do
 +	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
 +	    aix_use_runtimelinking=yes
 +	    break
 +	  fi
- 	  done
++	  done
 +	  ;;
- 	esac
- 
- 	exp_sym_flag='-bexport'
-@@ -6347,177 +5952,143 @@
-       # 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
++	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_TAGVAR(archive_cmds, $1)=''
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
 +      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
- 
-       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
++
++      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
++	  then
 +	  # We have reworked collect2
 +	  :
- 	  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)=
++	  else
 +	  # We have old collect2
 +	  _LT_TAGVAR(hardcode_direct, $1)=unsupported
 +	  # It fails to find uninstalled libraries when the uninstalled
@@ -10499,47 +14849,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +	  _LT_TAGVAR(hardcode_libdir_separator, $1)=
- 	  fi
++	  fi
 +	  ;;
- 	esac
- 	shared_flag='-shared'
- 	if test "$aix_use_runtimelinking" = yes; then
- 	  shared_flag="$shared_flag "'${wl}-G'
- 	fi
++	esac
++	shared_flag='-shared'
++	if test "$aix_use_runtimelinking" = yes; then
++	  shared_flag="$shared_flag "'${wl}-G'
++	fi
 +	_LT_TAGVAR(link_all_deplibs, $1)=no
-       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:
++      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='-G'
++	else
 +	  if test "$aix_use_runtimelinking" = yes; then
- 	    shared_flag='${wl}-G'
- 	  else
- 	    shared_flag='${wl}-bM:SRE'
--  	fi
++	    shared_flag='${wl}-G'
++	  else
++	    shared_flag='${wl}-bM:SRE'
 +	  fi
- 	fi
-       fi
- 
++	fi
++      fi
++
 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
-       # 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
++      # It seems that -bexpall does not export symbols beginning with
++      # underscore (_), so it is better to generate a list of symbols to export.
 +      _LT_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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
--       else
++      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_TAGVAR(allow_undefined_flag, $1)='-berok'
 +        # Determine the default libpath from the value encoded in an
 +        # empty executable.
@@ -10547,48 +14886,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
 +        _LT_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 "X${wl}${allow_undefined_flag}" | $Xsed; 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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
++	if test "$host_cpu" = ia64; then
 +	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
 +	  _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
 +	  _LT_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"
++	else
 +	 # Determine the default libpath from the value encoded in an
 +	 # empty executable.
 +	 _LT_SYS_MODULE_PATH_AIX
 +	 _LT_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'
--	  # -bexpall does not export symbols beginning with underscore (_)
--	  _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++	  # Warning - without using the other run time loading flags,
++	  # -berok will link without error, but may produce a broken library.
 +	  _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
 +	  _LT_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)=' '
--	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
--	  # This is similar to how AIX traditionally builds it's shared libraries.
--	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
++	  # Exported symbols can be pulled into shared objects from archives
 +	  _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
 +	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
 +	  # This is similar to how AIX traditionally builds its shared libraries.
 +	  _LT_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
++	fi
++      fi
++      ;;
++
++    amigaos*)
 +      case $host_cpu in
 +      powerpc)
 +            # see comment about AmigaOS4 .so support
@@ -10601,176 +14921,92 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +            _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +        ;;
 +      esac
-       ;;
- 
-     bsdi[[45]]*)
--      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
++      ;;
++
++    bsdi[[45]]*)
 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
-       ;;
- 
--    cygwin* | mingw* | pw32*)
++      ;;
++
 +    cygwin* | mingw* | pw32* | cegcc*)
-       # 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
++      # 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_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
 +      _LT_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='
++      # 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_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -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'
++      # The linker will automatically build a .lib file if we build a DLL.
 +      _LT_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
++      # FIXME: Should let the user specify the lib program.
 +      _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
 +      _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
 +      _LT_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 ld's
--      _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 ld's
--         _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
++      ;;
++
++    darwin* | rhapsody*)
 +      _LT_DARWIN_LINKER_FEATURES($1)
-       ;;
- 
-     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
++      ;;
++
++    dgux*)
 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       ;;
- 
-     freebsd1*)
--      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++
++    freebsd1*)
 +      _LT_TAGVAR(ld_shlibs, $1)=no
-       ;;
- 
-     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-@@ -6525,91 +6096,106 @@
-     # 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
++      ;;
++
++    # 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_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_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
++      ;;
++
++    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
++    freebsd2*)
 +      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +      _LT_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
++      ;;
++
++    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
 +    freebsd* | dragonfly*)
 +      _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_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'
++      ;;
++
++    hpux9*)
++      if test "$GCC" = yes; then
 +	_LT_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'
++      else
 +	_LT_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
++      fi
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
 +      _LT_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'
++
++      # hardcode_minus_L: Not really in the search PATH,
++      # but as the default location of the library.
 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-       ;;
- 
--    hpux10* | hpux11*)
++      ;;
++
 +    hpux10*)
-       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
--	case "$host_cpu" in
--	hppa*64*|ia64*)
--	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 +      else
 +	_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
@@ -10796,74 +15032,48 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  ;;
 +	ia64*)
 +	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${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'
++	  ;;
++	*)
 +	  _LT_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*|ia64*)
--	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
++	  ;;
++	esac
++      else
 +	case $host_cpu in
 +	hppa*64*)
 +	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 +	  ;;
 +	ia64*)
 +	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- 	  ;;
- 	*)
--	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
++	  ;;
++	*)
 +	  _LT_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
--	case "$host_cpu" in
--	hppa*64*)
--	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
--	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
--	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
--	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
--	  ;;
--	ia64*)
--	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
--	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++	  ;;
++	esac
++      fi
++      if test "$with_gnu_ld" = no; then
 +	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
 +	_LT_TAGVAR(hardcode_libdir_separator, $1)=:
- 
--	  # 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
++
 +	case $host_cpu in
 +	hppa*64*|ia64*)
 +	  _LT_TAGVAR(hardcode_direct, $1)=no
 +	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- 	  ;;
- 	*)
--	  _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'
++	  ;;
++	*)
 +	  _LT_TAGVAR(hardcode_direct, $1)=yes
 +	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
 +	  _LT_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
++
++	  # hardcode_minus_L: Not really in the search PATH,
++	  # but as the default location of the library.
 +	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
- 	  ;;
- 	esac
-       fi
-@@ -6617,249 +6203,290 @@
- 
-     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'
++	  ;;
++	esac
++      fi
++      ;;
++
++    irix5* | irix6* | nonstopux*)
++      if test "$GCC" = yes; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 +	# Try to use the -exported_symbol ld option, if it does not
 +	# work, assume that -exports_file does not work either and
@@ -10874,46 +15084,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
 +        )
 +        LDFLAGS="$save_LDFLAGS"
-       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'
++      else
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 +	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
-       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
++      fi
 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
 +      _LT_TAGVAR(inherit_rpath, $1)=yes
 +      _LT_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
++      ;;
++
 +    netbsd* | netbsdelf*-gnu)
 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 +	_LT_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
++      else
 +	_LT_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
++      fi
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_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
++      ;;
++
++    newsos6)
 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
@@ -10922,16 +15115,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      ;;
 +
 +    *nto* | *qnx*)
-       ;;
- 
-     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'
++      ;;
++
++    openbsd*)
 +      if test -f /usr/libexec/ld.so; then
 +	_LT_TAGVAR(hardcode_direct, $1)=yes
 +	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
@@ -10953,104 +15139,58 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	     ;;
 +	  esac
 +	fi
-       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
++      else
 +	_LT_TAGVAR(ld_shlibs, $1)=no
-       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'
++      fi
++      ;;
++
++    os2*)
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
 +      _LT_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_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'
++      ;;
++
++    osf3*)
++      if test "$GCC" = yes; then
 +	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${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'
++      else
 +	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -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)=:
++      fi
 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
 +      _LT_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'
++      ;;
++
++    osf4* | osf5*)	# as osf3* with the addition of -msym flag
++      if test "$GCC" = yes; then
 +	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 +	_LT_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'
++      else
 +	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 +	_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
 +	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -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'
++
++	# Both c and cxx compiler support -rpath directly
 +	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-       fi
--      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
--      ;;
--
--    sco3.2v5*)
--      _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)='${wl}-Bexport'
--      runpath_var=LD_RUN_PATH
--      hardcode_runpath_var=yes
++      fi
 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-       ;;
- 
-     solaris*)
--      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
++      ;;
++
++    solaris*)
 +      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
-       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'
++      if test "$GCC" = yes; then
++	wlarc='${wl}'
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 +	_LT_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}-z ${wl}text ${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'
++      else
 +	case `$CC -V 2>&1` in
 +	*"Compilers 5.0"*)
 +	  wlarc=''
@@ -11065,25 +15205,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 +	  ;;
 +	esac
-       fi
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      fi
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
 +      _LT_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 ;;
++      case $host_os in
++      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
++      *)
 +	# The compiler driver will combine and reorder linker options,
 +	# but understands `-z linker_flag'.  GCC discards it without `$wl',
 +	# but is careful enough not to reorder.
@@ -11094,121 +15221,77 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
 +	fi
 +	;;
-       esac
--      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++      esac
 +      _LT_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'
++      ;;
++
++    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_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'
++      else
 +	_LT_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
++      fi
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +      _LT_TAGVAR(hardcode_direct, $1)=yes
 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
 +      _LT_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???
++      ;;
++
++    sysv4)
++      case $host_vendor in
++	sni)
 +	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +	  _LT_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
++	;;
++	siemens)
++	  ## LD is ld it makes a PLAMLIB
++	  ## CC just makes a GrossModule.
 +	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 +	  _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
 +	  _LT_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
++        ;;
++	motorola)
 +	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +	  _LT_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
++	;;
++      esac
++      runpath_var='LD_RUN_PATH'
 +      _LT_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.3*)
 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
 +      _LT_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
++      ;;
++
++    sysv4*MP*)
++      if test -d /usr/nec; then
 +	_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- 	runpath_var=LD_RUN_PATH
- 	hardcode_runpath_var=yes
--	_LT_AC_TAGVAR(ld_shlibs, $1)=yes
++	runpath_var=LD_RUN_PATH
++	hardcode_runpath_var=yes
 +	_LT_TAGVAR(ld_shlibs, $1)=yes
-       fi
-       ;;
- 
--    sysv4.2uw2*)
--      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
--      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
--      _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
--      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
--      hardcode_runpath_var=yes
--      runpath_var=LD_RUN_PATH
--      ;;
++      fi
++      ;;
++
 +    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
 +      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
 +      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
 +      runpath_var='LD_RUN_PATH'
- 
--   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[[78]]* | unixware7*)
--      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text'
-       if test "$GCC" = yes; then
--	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++
++      if test "$GCC" = yes; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 +	_LT_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 ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++      else
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 +	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-       fi
--      runpath_var='LD_RUN_PATH'
--      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-       ;;
- 
--    sysv5*)
--      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
--      # $CC -shared without GNU ld will not create a library from C++
--      # object files and a static libstdc++, better avoid it by now
--      _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'
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
--      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      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
@@ -11224,7 +15307,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-       runpath_var='LD_RUN_PATH'
++      runpath_var='LD_RUN_PATH'
 +
 +      if test "$GCC" = yes; then
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
@@ -11233,22 +15316,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 +	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$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
++      ;;
++
++    uts4*)
 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       ;;
- 
-     *)
--      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++
++    *)
 +      _LT_TAGVAR(ld_shlibs, $1)=no
-       ;;
-     esac
++      ;;
++    esac
 +
 +    if test x$host_vendor = xsni; then
 +      case $host in
@@ -11257,90 +15336,70 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	;;
 +      esac
 +    fi
-   fi
- ])
--AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
--test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
++  fi
++])
 +AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
 +test "$_LT_TAGVAR(ld_shlibs, $1)" = 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
++
 +_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
 +
 +_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
 +_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
 +_LT_DECL([], [extract_expsyms_cmds], [2],
 +    [The commands to extract the exported symbol list from a shared archive])
- 
- #
- # Do we need to explicitly link libc?
- #
--case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
++
++#
++# Do we need to explicitly link libc?
++#
 +case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
- x|xyes)
-   # Assume -lc should be added
--  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++x|xyes)
++  # Assume -lc should be added
 +  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- 
-   if test "$enable_shared" = yes && test "$GCC" = yes; then
--    case $_LT_AC_TAGVAR(archive_cmds, $1) in
++
++  if test "$enable_shared" = yes && test "$GCC" = yes; then
 +    case $_LT_TAGVAR(archive_cmds, $1) in
-     *'~'*)
-       # FIXME: we may have to deal with multi-command sequences.
-       ;;
-@@ -6868,118 +6495,1924 @@
-       # 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
++    *'~'*)
++      # 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*
 +      echo "$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)
++
++      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
++        soname=conftest
++        lib=conftest
++        libobjs=conftest.$ac_objext
++        deplibs=
 +        wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
 +	pic_flag=$_LT_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)
++        compiler_flags=-v
++        linker_flags=-v
++        verstring=
++        output_objdir=.
++        libname=conftest
 +        lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
 +        _LT_TAGVAR(allow_undefined_flag, $1)=
 +        if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
-         then
--	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++        then
 +	  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-         else
--	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++        else
 +	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-         fi
--        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
++        fi
 +        _LT_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)])
++      else
++        cat conftest.err 1>&5
++      fi
 +      $RM conftest*
 +      AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
-       ;;
-     esac
-   fi
-   ;;
- esac
--])# AC_LIBTOOL_PROG_LD_SHLIBS
++      ;;
++    esac
++  fi
++  ;;
++esac
 +
 +_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
 +    [Whether or not to add -lc for building shared libraries])
@@ -11418,46 +15477,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
 +dnl    [Compiler flag to generate thread safe objects])
 +])# _LT_LINKER_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 <windows.h>
--# #undef WIN32_LEAN_AND_MEAN
--# #include <stdio.h>
--#
--# #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/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_LANG_C_CONFIG([TAG])
 +# ------------------------
 +# Ensure that the configuration variables for a C compiler are suitably
@@ -11467,11 +15488,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +[m4_require([_LT_DECL_EGREP])dnl
 +lt_save_CC="$CC"
 +AC_LANG_PUSH(C)
- 
++
 +# Source file extension for C test sources.
 +ac_ext=c
- 
--# _LT_AC_TAGVAR(VARNAME, [TAGNAME])
++
 +# Object file extension for compiled C test sources.
 +objext=o
 +_LT_TAGVAR(objext, $1)=$objext
@@ -11783,7 +15803,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  # 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
+           else
+-            dnl Didn't find the library; assume it is in the system directories
+-            dnl known to the linker and runtime loader. (All the system
+-            dnl directories known to the linker should also be known to the
+-            dnl runtime loader, otherwise the system is severely misconfigured.)
+-            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+-            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
 +	    if test "$aix_use_runtimelinking" = yes; then
 +	      shared_flag='${wl}-G'
 +	    else
@@ -11827,8 +15853,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    # This is similar to how AIX traditionally builds its shared
 +	    # libraries.
 +	    _LT_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
+           fi
+         fi
 +        ;;
 +
 +      beos*)
@@ -12567,8 +16593,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +
 +
 +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
- # ---------------------------------
--AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
++# ---------------------------------
 +# Figure out "hidden" library dependencies from verbose
 +# compiler output when linking a shared library.
 +# Parse the compiler output and extract the necessary
@@ -12581,7 +16606,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_TAGVAR(predeps, $1)=
 +_LT_TAGVAR(postdeps, $1)=
 +_LT_TAGVAR(compiler_lib_search_path, $1)=
- 
++
 +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
@@ -12630,28 +16655,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +if AC_TRY_EVAL(ac_compile); then
 +  # Parse the compiler output and extract the necessary
 +  # objects, libraries and library flags.
- 
--# 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])
++
 +  # Sentinel used to keep track of whether or not we are before
 +  # the conftest object file.
 +  pre_test_object_deps_done=no
- 
--# This is just to silence aclocal about the macro not being used
--ifelse([AC_DISABLE_FAST_INSTALL])
++
 +  for p in `eval "$output_verbose_link_cmd"`; do
 +    case $p in
- 
--AC_DEFUN([LT_AC_PROG_GCJ],
--[AC_CHECK_TOOL(GCJ, gcj, no)
--  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
--  AC_SUBST(GCJFLAGS)
++
 +    -L* | -R* | -l*)
 +       # Some compilers place space between "-{L,R}" and the path.
 +       # Remove the space.
@@ -12779,10 +16790,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  esac
 +  ;;
 +esac
- ])
- 
--AC_DEFUN([LT_AC_PROG_RC],
--[AC_CHECK_TOOL(RC, windres, no)
++])
++
 +case " $_LT_TAGVAR(postdeps, $1) " in
 +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
 +esac
@@ -13246,8 +17255,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_DECL([], [FGREP], [1], [A literal string matcher])
 +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
 +AC_SUBST([GREP])
- ])
- 
++])
++
 +
 +# _LT_DECL_OBJDUMP
 +# --------------
@@ -13275,47 +17284,97 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +])# _LT_DECL_SED
 +
 +m4_ifndef([AC_PROG_SED], [
- # 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],
++# 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.                               #
 +
 +m4_defun([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.
-@@ -6997,6 +8430,7 @@
++[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
+-  if test "X$rpathdirs" != "X"; then
+-    if test -n "$hardcode_libdir_separator"; then
+-      dnl Weird platform: only the last -rpath option counts, the user must
+-      dnl pass all path elements in one option. We can arrange that for a
+-      dnl single library, but not when more than one $LIBNAMEs are used.
+-      alldirs=
+-      for found_dir in $rpathdirs; do
+-        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
+-      done
+-      dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
+-      acl_save_libdir="$libdir"
+-      libdir="$alldirs"
+-      eval flag=\"$hardcode_libdir_flag_spec\"
+-      libdir="$acl_save_libdir"
+-      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+-    else
+-      dnl The -rpath options are cumulative.
+-      for found_dir in $rpathdirs; do
+-        acl_save_libdir="$libdir"
+-        libdir="$found_dir"
+-        eval flag=\"$hardcode_libdir_flag_spec\"
+-        libdir="$acl_save_libdir"
+-        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+-      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
-@@ -7029,1259 +8463,1879 @@
- done
- ])
- SED=$lt_cv_path_SED
++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])
--])
++AC_MSG_RESULT([$SED])
 +])#AC_PROG_SED
 +])#m4_ifndef
- 
--# Figure out how to run the assembler.             -*- Autoconf -*-
++
 +# Old name:
 +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([LT_AC_PROG_SED], [])
- 
--# serial 2
- 
--# Copyright 2001 Free Software Foundation, Inc.
++
++
 +# _LT_CHECK_SHELL_FEATURES
 +# ------------------------
 +# Find out whether the shell is Bourne or XSI compatible,
@@ -13332,11 +17391,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  && xsi_shell=yes
 +AC_MSG_RESULT([$xsi_shell])
 +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
- 
--# 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.
++
 +AC_MSG_CHECKING([whether the shell understands "+="])
 +lt_shell_append=no
 +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
@@ -13344,22 +17399,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  && lt_shell_append=yes
 +AC_MSG_RESULT([$lt_shell_append])
 +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
- 
--# 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.
++
 +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
 +  lt_unset=unset
 +else
 +  lt_unset=false
 +fi
 +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
- 
--# 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., 59 Temple Place - Suite 330, Boston, MA
--# 02111-1307, USA.
++
 +# test EBCDIC or ASCII
 +case `echo X|tr X '\101'` in
 + A) # ASCII based system
@@ -13375,19 +17422,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
 +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
 +])# _LT_CHECK_SHELL_FEATURES
- 
--# AM_PROG_AS
--# ----------
--AC_DEFUN([AM_PROG_AS],
--[# By default we simply use the C compiler to build assembly code.
--AC_REQUIRE([AC_PROG_CC])
--: ${CCAS='$(CC)'}
--# Set ASFLAGS if not already set.
--: ${CCASFLAGS='$(CFLAGS)'}
--AC_SUBST(CCAS)
--AC_SUBST(CCASFLAGS)])
- 
--# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*-
++
++
 +# _LT_PROG_XSI_SHELLFNS
 +# ---------------------
 +# Bourne and XSI compatible variants of some useful shell functions.
@@ -13395,8 +17431,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +[case $xsi_shell in
 +  yes)
 +    cat << \_LT_EOF >> "$cfgfile"
- 
--# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc.
++
 +# func_dirname file append nondir_replacement
 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 +# otherwise set result to NONDIR_REPLACEMENT.
@@ -13407,21 +17442,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    *  ) func_dirname_result="${3}" ;;
 +  esac
 +}
- 
--# 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.
++
 +# func_basename file
 +func_basename ()
 +{
 +  func_basename_result="${1##*/}"
 +}
- 
--# 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.
++
 +# func_dirname_and_basename file append nondir_replacement
 +# perform func_basename and func_dirname in a single function
 +# call:
@@ -13442,11 +17469,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  esac
 +  func_basename_result="${1##*/}"
 +}
- 
--# 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., 59 Temple Place - Suite 330, Boston, MA
--# 02111-1307, USA.
++
 +# func_stripname prefix suffix name
 +# strip PREFIX and SUFFIX off of NAME.
 +# PREFIX and SUFFIX must not contain globbing or regex special
@@ -13460,16 +17483,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  func_stripname_result=${func_stripname_result#"${1}"}
 +  func_stripname_result=${func_stripname_result%"${2}"}
 +}
- 
--AC_PREREQ([2.52])
++
 +# func_opt_split
 +func_opt_split ()
 +{
 +  func_opt_split_opt=${1%%=*}
 +  func_opt_split_arg=${1#*=}
 +}
- 
--# serial 6
++
 +# func_lo2o object
 +func_lo2o ()
 +{
@@ -13478,83 +17499,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    *)    func_lo2o_result=${1} ;;
 +  esac
 +}
- 
--# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
--AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
++
 +# func_xform libobj-or-source
 +func_xform ()
 +{
 +  func_xform_result=${1%.*}.lo
 +}
- 
--# CFLAGS and library paths for XMMS
--# written 15 December 1999 by Ben Gertzfield <che at debian.org>
++
 +# func_arith arithmetic-term...
 +func_arith ()
 +{
 +  func_arith_result=$(( $[*] ))
 +}
- 
--dnl Usage:
--dnl AM_PATH_XMMS([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
--dnl
--dnl Example:
--dnl AM_PATH_XMMS(0.9.5.1, , AC_MSG_ERROR([*** XMMS >= 0.9.5.1 not installed - please install first ***]))
--dnl
--dnl Defines XMMS_CFLAGS, XMMS_LIBS, XMMS_DATA_DIR, XMMS_PLUGIN_DIR, 
--dnl XMMS_VISUALIZATION_PLUGIN_DIR, XMMS_INPUT_PLUGIN_DIR, 
--dnl XMMS_OUTPUT_PLUGIN_DIR, XMMS_GENERAL_PLUGIN_DIR, XMMS_EFFECT_PLUGIN_DIR,
--dnl and XMMS_VERSION for your plugin pleasure.
--dnl
++
 +# func_len string
 +# STRING may not start with a hyphen.
 +func_len ()
 +{
 +  func_len_result=${#1}
 +}
- 
--dnl XMMS_TEST_VERSION(AVAILABLE-VERSION, NEEDED-VERSION [, ACTION-IF-OKAY [, ACTION-IF-NOT-OKAY]])
--AC_DEFUN([XMMS_TEST_VERSION], [
++
 +_LT_EOF
 +    ;;
 +  *) # Bourne compatible functions.
 +    cat << \_LT_EOF >> "$cfgfile"
- 
--# Determine which version number is greater. Prints 2 to stdout if	
--# the second number is greater, 1 if the first number is greater,	
--# 0 if the numbers are equal.						
--									
--# Written 15 December 1999 by Ben Gertzfield <che at debian.org>		
--# Revised 15 December 1999 by Jim Monty <monty at primenet.com>		
--									
--    AC_PROG_AWK
--    xmms_got_version=[` $AWK '						\
--BEGIN {									\
--    print vercmp(ARGV[1], ARGV[2]);					\
--}									\
--									\
--function vercmp(ver1, ver2,    ver1arr, ver2arr,			\
--                               ver1len, ver2len,			\
--                               ver1int, ver2int, len, i, p) {		\
--									\
--    ver1len = split(ver1, ver1arr, /\./);				\
--    ver2len = split(ver2, ver2arr, /\./);				\
--									\
--    len = ver1len > ver2len ? ver1len : ver2len;			\
--									\
--    for (i = 1; i <= len; i++) {					\
--        p = 1000 ^ (len - i);						\
--        ver1int += ver1arr[i] * p;					\
--        ver2int += ver2arr[i] * p;					\
--    }									\
--									\
--    if (ver1int < ver2int)						\
--        return 2;							\
--    else if (ver1int > ver2int)						\
--        return 1;							\
--    else								\
--        return 0;							\
--}' $1 $2`]								
++
 +# func_dirname file append nondir_replacement
 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 +# otherwise set result to NONDIR_REPLACEMENT.
@@ -13568,12 +17537,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    func_dirname_result="$func_dirname_result${2}"
 +  fi
 +}
- 
--    if test $xmms_got_version -eq 2; then 	# failure
--	ifelse([$4], , :, $4)			
--    else  					# success!
--	ifelse([$3], , :, $3)
--    fi
++
 +# func_basename file
 +func_basename ()
 +{
@@ -13664,14 +17628,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_LT_EOF
 +    ;;
 +  esac
- ])
- 
--AC_DEFUN([AM_PATH_XMMS],
--[
--AC_ARG_WITH(xmms-prefix,[  --with-xmms-prefix=PFX  Prefix where XMMS is installed (optional)],
--	xmms_config_prefix="$withval", xmms_config_prefix="")
--AC_ARG_WITH(xmms-exec-prefix,[  --with-xmms-exec-prefix=PFX Exec prefix where XMMS is installed (optional)],
--	xmms_config_exec_prefix="$withval", xmms_config_exec_prefix="")
++])
++
 +# Helper functions for option handling.                    -*- Autoconf -*-
 +#
 +#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
@@ -13680,50 +17638,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# 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.
- 
--if test x$xmms_config_exec_prefix != x; then
--    xmms_config_args="$xmms_config_args --exec-prefix=$xmms_config_exec_prefix"
--    if test x${XMMS_CONFIG+set} != xset; then
--	XMMS_CONFIG=$xmms_config_exec_prefix/bin/xmms-config
--    fi
--fi
++
 +# serial 6 ltoptions.m4
- 
--if test x$xmms_config_prefix != x; then
--    xmms_config_args="$xmms_config_args --prefix=$xmms_config_prefix"
--    if test x${XMMS_CONFIG+set} != xset; then
--  	XMMS_CONFIG=$xmms_config_prefix/bin/xmms-config
--    fi
--fi
++
 +# This is to help aclocal find these macros, as it can't see m4_define.
 +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
- 
--AC_PATH_PROG(XMMS_CONFIG, xmms-config, no)
--min_xmms_version=ifelse([$1], ,0.9.5.1, $1)
- 
--if test "$XMMS_CONFIG" = "no"; then
--    no_xmms=yes
--else
--    XMMS_CFLAGS=`$XMMS_CONFIG $xmms_config_args --cflags`
--    XMMS_LIBS=`$XMMS_CONFIG $xmms_config_args --libs`
--    XMMS_VERSION=`$XMMS_CONFIG $xmms_config_args --version`
--    XMMS_DATA_DIR=`$XMMS_CONFIG $xmms_config_args --data-dir`
--    XMMS_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --plugin-dir`
--    XMMS_VISUALIZATION_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args \
--					--visualization-plugin-dir`
--    XMMS_INPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --input-plugin-dir`
--    XMMS_OUTPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --output-plugin-dir`
--    XMMS_EFFECT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --effect-plugin-dir`
--    XMMS_GENERAL_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --general-plugin-dir`
++
++
 +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
 +# ------------------------------------------
 +m4_define([_LT_MANGLE_OPTION],
 +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
- 
--    XMMS_TEST_VERSION($XMMS_VERSION, $min_xmms_version, ,no_xmms=version)
--fi
- 
--AC_MSG_CHECKING(for XMMS - version >= $min_xmms_version)
++
++
 +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
 +# ---------------------------------------
 +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
@@ -13735,54 +17662,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        _LT_MANGLE_DEFUN([$1], [$2]),
 +    [m4_warning([Unknown $1 option `$2'])])[]dnl
 +])
- 
--if test "x$no_xmms" = x; then
--    AC_MSG_RESULT(yes)
--    ifelse([$2], , :, [$2])
--else
--    AC_MSG_RESULT(no)
- 
--    if test "$XMMS_CONFIG" = "no" ; then
--	echo "*** The xmms-config script installed by XMMS could not be found."
--      	echo "*** If XMMS was installed in PREFIX, make sure PREFIX/bin is in"
--	echo "*** your path, or set the XMMS_CONFIG environment variable to the"
--	echo "*** full path to xmms-config."
--    else
--	if test "$no_xmms" = "version"; then
--	    echo "*** An old version of XMMS, $XMMS_VERSION, was found."
--	    echo "*** You need a version of XMMS newer than $min_xmms_version."
--	    echo "*** The latest version of XMMS is always available from"
--	    echo "*** http://www.xmms.org/"
--	    echo "***"
++
++
 +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
 +# ------------------------------------------------------------
 +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
 +m4_define([_LT_IF_OPTION],
 +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
- 
--            echo "*** If you have already installed a sufficiently new version, this error"
--            echo "*** probably means that the wrong copy of the xmms-config shell script is"
--            echo "*** being found. The easiest way to fix this is to remove the old version"
--            echo "*** of XMMS, but you can also set the XMMS_CONFIG environment to point to the"
--            echo "*** correct copy of xmms-config. (In this case, you will have to"
--            echo "*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf"
--            echo "*** so that the correct libraries are found at run-time)"
--	fi
--    fi
--    XMMS_CFLAGS=""
--    XMMS_LIBS=""
--    ifelse([$3], , :, [$3])
--fi
--AC_SUBST(XMMS_CFLAGS)
--AC_SUBST(XMMS_LIBS)
--AC_SUBST(XMMS_VERSION)
--AC_SUBST(XMMS_DATA_DIR)
--AC_SUBST(XMMS_PLUGIN_DIR)
--AC_SUBST(XMMS_VISUALIZATION_PLUGIN_DIR)
--AC_SUBST(XMMS_INPUT_PLUGIN_DIR)
--AC_SUBST(XMMS_OUTPUT_PLUGIN_DIR)
--AC_SUBST(XMMS_GENERAL_PLUGIN_DIR)
--AC_SUBST(XMMS_EFFECT_PLUGIN_DIR)
++
 +
 +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
 +# -------------------------------------------------------
@@ -13794,23 +17681,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		      [m4_define([$0_found])])])[]dnl
 +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
 +])[]dnl
- ])
- 
--# Configure paths for libogg
--# Jack Moffitt <jack at icecast.org> 10-21-2000
--# Shamelessly stolen from Owen Taylor and Manish Singh
- 
--dnl XIPH_PATH_OGG([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
--dnl Test for libogg, and define OGG_CFLAGS and OGG_LIBS
--dnl
--AC_DEFUN([XIPH_PATH_OGG],
--[dnl 
--dnl Get the cflags and libraries
--dnl
--AC_ARG_WITH(ogg,[  --with-ogg=PFX   Prefix where libogg is installed (optional)], ogg_prefix="$withval", ogg_prefix="")
--AC_ARG_WITH(ogg-libraries,[  --with-ogg-libraries=DIR   Directory where libogg library is installed (optional)], ogg_libraries="$withval", ogg_libraries="")
--AC_ARG_WITH(ogg-includes,[  --with-ogg-includes=DIR   Directory where libogg header files are installed (optional)], ogg_includes="$withval", ogg_includes="")
--AC_ARG_ENABLE(oggtest, [  --disable-oggtest       Do not try to compile and run a test Ogg program],, enable_oggtest=yes)
++])
++
++
 +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
 +# ----------------------------------------
 +# OPTION-LIST is a space-separated list of Libtool options associated
@@ -13821,14 +17694,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +[# Set options
 +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
 +    [_LT_SET_OPTION([$1], _LT_Option)])
- 
--  if test "x$ogg_libraries" != "x" ; then
--    OGG_LIBS="-L$ogg_libraries"
--  elif test "x$ogg_prefix" != "x" ; then
--    OGG_LIBS="-L$ogg_prefix/lib"
--  elif test "x$prefix" != "xNONE" ; then
--    OGG_LIBS="-L$prefix/lib"
--  fi
++
 +m4_if([$1],[LT_INIT],[
 +  dnl
 +  dnl Simply set some default values (i.e off) if boolean options were not
@@ -13849,128 +17715,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  		   [_LT_ENABLE_FAST_INSTALL])
 +  ])
 +])# _LT_SET_OPTIONS
- 
--  OGG_LIBS="$OGG_LIBS -logg"
- 
--  if test "x$ogg_includes" != "x" ; then
--    OGG_CFLAGS="-I$ogg_includes"
--  elif test "x$ogg_prefix" != "x" ; then
--    OGG_CFLAGS="-I$ogg_prefix/include"
--  elif test "x$prefix" != "xNONE"; then
--    OGG_CFLAGS="-I$prefix/include"
--  fi
- 
--  AC_MSG_CHECKING(for Ogg)
--  no_ogg=""
++
++
++
 +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
 +# -----------------------------------------
 +m4_define([_LT_MANGLE_DEFUN],
 +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
- 
- 
--  if test "x$enable_oggtest" = "xyes" ; then
--    ac_save_CFLAGS="$CFLAGS"
--    ac_save_LIBS="$LIBS"
--    CFLAGS="$CFLAGS $OGG_CFLAGS"
--    LIBS="$LIBS $OGG_LIBS"
--dnl
--dnl Now check if the installed Ogg is sufficiently new.
--dnl
--      rm -f conf.oggtest
--      AC_TRY_RUN([
--#include <stdio.h>
--#include <stdlib.h>
--#include <string.h>
--#include <ogg/ogg.h>
++
++
 +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
 +# -----------------------------------------------
 +m4_define([LT_OPTION_DEFINE],
 +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
 +])# LT_OPTION_DEFINE
- 
--int main ()
--{
--  system("touch conf.oggtest");
--  return 0;
--}
- 
--],, no_ogg=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
--       CFLAGS="$ac_save_CFLAGS"
--       LIBS="$ac_save_LIBS"
--  fi
++
++
 +# dlopen
 +# ------
 +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
 +])
- 
--  if test "x$no_ogg" = "x" ; then
--     AC_MSG_RESULT(yes)
--     ifelse([$1], , :, [$1])     
--  else
--     AC_MSG_RESULT(no)
--     if test -f conf.oggtest ; then
--       :
--     else
--       echo "*** Could not run Ogg test program, checking why..."
--       CFLAGS="$CFLAGS $OGG_CFLAGS"
--       LIBS="$LIBS $OGG_LIBS"
--       AC_TRY_LINK([
--#include <stdio.h>
--#include <ogg/ogg.h>
--],     [ return 0; ],
--       [ echo "*** The test program compiled, but did not run. This usually means"
--       echo "*** that the run-time linker is not finding Ogg or finding the wrong"
--       echo "*** version of Ogg. If it is not finding Ogg, you'll need to set your"
--       echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
--       echo "*** to the installed location  Also, make sure you have run ldconfig if that"
--       echo "*** is required on your system"
--       echo "***"
--       echo "*** If you have an old version installed, it is best to remove it, although"
--       echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"],
--       [ echo "*** The test program failed to compile or link. See the file config.log for the"
--       echo "*** exact error that occured. This usually means Ogg was incorrectly installed"
--       echo "*** or that you have moved Ogg since it was installed." ])
--       CFLAGS="$ac_save_CFLAGS"
--       LIBS="$ac_save_LIBS"
--     fi
--     OGG_CFLAGS=""
--     OGG_LIBS=""
--     ifelse([$2], , :, [$2])
--  fi
--  AC_SUBST(OGG_CFLAGS)
--  AC_SUBST(OGG_LIBS)
--  rm -f conf.oggtest
++
 +AU_DEFUN([AC_LIBTOOL_DLOPEN],
 +[_LT_SET_OPTION([LT_INIT], [dlopen])
 +AC_DIAGNOSE([obsolete],
 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
 +put the `dlopen' option into LT_INIT's first parameter.])
- ])
- 
--# iconv.m4 serial AM4 (gettext-0.11.3)
--dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
--dnl This file is free software; the Free Software Foundation
--dnl gives unlimited permission to copy and/or distribute it,
--dnl with or without modifications, as long as this notice is preserved.
++])
++
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
- 
--dnl From Bruno Haible.
- 
--AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
--[
--  dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
--  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
--  AC_REQUIRE([AC_LIB_RPATH])
++
++
 +# win32-dll
 +# ---------
 +# Declare package support for building win32 dll's.
 +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
 +[enable_win32_dll=yes
- 
--  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
--  dnl accordingly.
--  AC_LIB_LINKFLAGS_BODY([iconv])
++
 +case $host in
 +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
 +  AC_CHECK_TOOL(AS, as, false)
@@ -13995,25 +17777,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_DIAGNOSE([obsolete],
 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
 +put the `win32-dll' option into LT_INIT's first parameter.])
- ])
- 
--AC_DEFUN([AM_ICONV_LINK],
--[
--  dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
--  dnl those with the standalone portable GNU libiconv installed).
++])
++
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
- 
--  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
--  dnl accordingly.
--  AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
- 
--  dnl Add $INCICONV to CPPFLAGS before performing the following checks,
--  dnl because if the user has installed libiconv and not disabled its use
--  dnl via --without-libiconv-prefix, he wants to use it. The first
--  dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
--  am_save_CPPFLAGS="$CPPFLAGS"
--  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
++
++
 +# _LT_ENABLE_SHARED([DEFAULT])
 +# ----------------------------
 +# implement the --enable-shared flag, and supports the `shared' and
@@ -14042,44 +17811,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      ;;
 +    esac],
 +    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
- 
--  AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
--    am_cv_func_iconv="no, consider installing GNU libiconv"
--    am_cv_lib_iconv=no
--    AC_TRY_LINK([#include <stdlib.h>
--#include <iconv.h>],
--      [iconv_t cd = iconv_open("","");
--       iconv(cd,NULL,NULL,NULL,NULL);
--       iconv_close(cd);],
--      am_cv_func_iconv=yes)
--    if test "$am_cv_func_iconv" != yes; then
--      am_save_LIBS="$LIBS"
--      LIBS="$LIBS $LIBICONV"
--      AC_TRY_LINK([#include <stdlib.h>
--#include <iconv.h>],
--        [iconv_t cd = iconv_open("","");
--         iconv(cd,NULL,NULL,NULL,NULL);
--         iconv_close(cd);],
--        am_cv_lib_iconv=yes
--        am_cv_func_iconv=yes)
--      LIBS="$am_save_LIBS"
--    fi
--  ])
--  if test "$am_cv_func_iconv" = yes; then
--    AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
--  fi
--  if test "$am_cv_lib_iconv" = yes; then
--    AC_MSG_CHECKING([how to link with libiconv])
--    AC_MSG_RESULT([$LIBICONV])
--  else
--    dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
--    dnl either.
--    CPPFLAGS="$am_save_CPPFLAGS"
--    LIBICONV=
--    LTLIBICONV=
--  fi
--  AC_SUBST(LIBICONV)
--  AC_SUBST(LTLIBICONV)
++
 +    _LT_DECL([build_libtool_libs], [enable_shared], [0],
 +	[Whether or not to build shared libraries])
 +])# _LT_ENABLE_SHARED
@@ -14090,109 +17822,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# Old names:
 +AC_DEFUN([AC_ENABLE_SHARED],
 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
- ])
- 
--AC_DEFUN([AM_ICONV],
--[
--  AM_ICONV_LINK
--  if test "$am_cv_func_iconv" = yes; then
--    AC_MSG_CHECKING([for iconv declaration])
--    AC_CACHE_VAL(am_cv_proto_iconv, [
--      AC_TRY_COMPILE([
--#include <stdlib.h>
--#include <iconv.h>
--extern
--#ifdef __cplusplus
--"C"
--#endif
--#if defined(__STDC__) || defined(__cplusplus)
--size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
--#else
--size_t iconv();
--#endif
--], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
--      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
--    am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
--    AC_MSG_RESULT([$]{ac_t:-
--         }[$]am_cv_proto_iconv)
--    AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
--      [Define as const if the declaration of iconv() needs const.])
--  fi
++])
++
 +AC_DEFUN([AC_DISABLE_SHARED],
 +[_LT_SET_OPTION([LT_INIT], [disable-shared])
- ])
- 
--# lib-prefix.m4 serial 4 (gettext-0.14.2)
--dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
--dnl This file is free software; the Free Software Foundation
--dnl gives unlimited permission to copy and/or distribute it,
--dnl with or without modifications, as long as this notice is preserved.
++])
++
 +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
 +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
- 
--dnl From Bruno Haible.
++
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
 +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
- 
--dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
--dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
--dnl require excessive bracketing.
--ifdef([AC_HELP_STRING],
--[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
--[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
- 
--dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
--dnl to access previously installed libraries. The basic assumption is that
--dnl a user will want packages to use other packages he previously installed
--dnl with the same --prefix option.
--dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
--dnl libraries, but is otherwise very convenient.
--AC_DEFUN([AC_LIB_PREFIX],
--[
--  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
--  AC_REQUIRE([AC_PROG_CC])
--  AC_REQUIRE([AC_CANONICAL_HOST])
--  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
--  dnl By default, look in $includedir and $libdir.
--  use_additional=yes
--  AC_LIB_WITH_FINAL_PREFIX([
--    eval additional_includedir=\"$includedir\"
--    eval additional_libdir=\"$libdir\"
--  ])
--  AC_LIB_ARG_WITH([lib-prefix],
--[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
--  --without-lib-prefix    don't search for libraries in includedir and libdir],
--[
--    if test "X$withval" = "Xno"; then
--      use_additional=no
--    else
--      if test "X$withval" = "X"; then
--        AC_LIB_WITH_FINAL_PREFIX([
--          eval additional_includedir=\"$includedir\"
--          eval additional_libdir=\"$libdir\"
--        ])
--      else
--        additional_includedir="$withval/include"
--        additional_libdir="$withval/lib"
--      fi
--    fi
--])
--  if test $use_additional = yes; then
--    dnl Potentially add $additional_includedir to $CPPFLAGS.
--    dnl But don't add it
--    dnl   1. if it's the standard /usr/include,
--    dnl   2. if it's already present in $CPPFLAGS,
--    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
--    dnl   4. if it doesn't exist as a directory.
--    if test "X$additional_includedir" != "X/usr/include"; then
--      haveit=
--      for x in $CPPFLAGS; do
--        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--        if test "X$x" = "X-I$additional_includedir"; then
--          haveit=yes
--          break
--        fi
++
++
 +
 +# _LT_ENABLE_STATIC([DEFAULT])
 +# ----------------------------
@@ -14217,37 +17860,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	if test "X$pkg" = "X$p"; then
 +	  enable_static=yes
 +	fi
-       done
--      if test -z "$haveit"; then
--        if test "X$additional_includedir" = "X/usr/local/include"; then
--          if test -n "$GCC"; then
--            case $host_os in
--              linux* | gnu* | k*bsd*-gnu) haveit=yes;;
--            esac
--          fi
--        fi
--        if test -z "$haveit"; then
--          if test -d "$additional_includedir"; then
--            dnl Really add $additional_includedir to $CPPFLAGS.
--            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
--          fi
--        fi
--      fi
--    fi
--    dnl Potentially add $additional_libdir to $LDFLAGS.
--    dnl But don't add it
--    dnl   1. if it's the standard /usr/lib,
--    dnl   2. if it's already present in $LDFLAGS,
--    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
--    dnl   4. if it doesn't exist as a directory.
--    if test "X$additional_libdir" != "X/usr/lib"; then
--      haveit=
--      for x in $LDFLAGS; do
--        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--        if test "X$x" = "X-L$additional_libdir"; then
--          haveit=yes
--          break
--        fi
++      done
 +      IFS="$lt_save_ifs"
 +      ;;
 +    esac],
@@ -14301,24 +17914,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	if test "X$pkg" = "X$p"; then
 +	  enable_fast_install=yes
 +	fi
-       done
--      if test -z "$haveit"; then
--        if test "X$additional_libdir" = "X/usr/local/lib"; then
--          if test -n "$GCC"; then
--            case $host_os in
--              linux*) haveit=yes;;
--            esac
--          fi
--        fi
--        if test -z "$haveit"; then
--          if test -d "$additional_libdir"; then
--            dnl Really add $additional_libdir to $LDFLAGS.
--            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
--          fi
--        fi
--      fi
--    fi
--  fi
++      done
 +      IFS="$lt_save_ifs"
 +      ;;
 +    esac],
@@ -14337,48 +17933,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_DIAGNOSE([obsolete],
 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
 +the `fast-install' option into LT_INIT's first parameter.])
- ])
- 
--dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
--dnl acl_final_exec_prefix, containing the values to which $prefix and
--dnl $exec_prefix will expand at the end of the configure script.
--AC_DEFUN([AC_LIB_PREPARE_PREFIX],
--[
--  dnl Unfortunately, prefix and exec_prefix get only finally determined
--  dnl at the end of configure.
--  if test "X$prefix" = "XNONE"; then
--    acl_final_prefix="$ac_default_prefix"
--  else
--    acl_final_prefix="$prefix"
--  fi
--  if test "X$exec_prefix" = "XNONE"; then
--    acl_final_exec_prefix='${prefix}'
--  else
--    acl_final_exec_prefix="$exec_prefix"
--  fi
--  acl_save_prefix="$prefix"
--  prefix="$acl_final_prefix"
--  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
--  prefix="$acl_save_prefix"
++])
++
 +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
 +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
 +AC_DIAGNOSE([obsolete],
 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
 +the `disable-fast-install' option into LT_INIT's first parameter.])
- ])
- 
--dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
--dnl variables prefix and exec_prefix bound to the values they will have
--dnl at the end of the configure script.
--AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
--[
--  acl_save_prefix="$prefix"
--  prefix="$acl_final_prefix"
--  acl_save_exec_prefix="$exec_prefix"
--  exec_prefix="$acl_final_exec_prefix"
--  $1
--  exec_prefix="$acl_save_exec_prefix"
--  prefix="$acl_save_prefix"
++])
++
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
 +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
@@ -14410,19 +17973,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_DIAGNOSE([obsolete],
 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
 +put the `pic-only' option into LT_INIT's first parameter.])
- ])
- 
--# lib-link.m4 serial 6 (gettext-0.14.3)
--dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
--dnl This file is free software; the Free Software Foundation
--dnl gives unlimited permission to copy and/or distribute it,
--dnl with or without modifications, as long as this notice is preserved.
++])
++
 +dnl aclocal-1.4 backwards compatibility:
 +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
- 
--dnl From Bruno Haible.
- 
--AC_PREREQ(2.50)
++
++
 +m4_define([_LTDL_MODE], [])
 +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
 +		 [m4_define([_LTDL_MODE], [nonrecursive])])
@@ -14430,35 +17986,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		 [m4_define([_LTDL_MODE], [recursive])])
 +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
 +		 [m4_define([_LTDL_MODE], [subproject])])
- 
--dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
--dnl the libraries corresponding to explicit and implicit dependencies.
--dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
--dnl augments the CPPFLAGS variable.
--AC_DEFUN([AC_LIB_LINKFLAGS],
--[
--  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
--  AC_REQUIRE([AC_LIB_RPATH])
--  define([Name],[translit([$1],[./-], [___])])
--  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
--                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
--  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
--    AC_LIB_LINKFLAGS_BODY([$1], [$2])
--    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
--    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
--    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
--  ])
--  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
--  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
--  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
--  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
--  AC_SUBST([LIB]NAME)
--  AC_SUBST([LTLIB]NAME)
--  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
--  dnl results of this search when this library appears as a dependency.
--  HAVE_LIB[]NAME=yes
--  undefine([Name])
--  undefine([NAME])
++
 +m4_define([_LTDL_TYPE], [])
 +LT_OPTION_DEFINE([LTDL_INIT], [installable],
 +		 [m4_define([_LTDL_TYPE], [installable])])
@@ -14587,23 +18115,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  [lt_join(m4_quote(m4_default([$4], [[, ]])),
 +           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
 +		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
- ])
- 
--dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
--dnl searches for libname and the libraries corresponding to explicit and
--dnl implicit dependencies, together with the specified include files and
--dnl the ability to compile and link the specified testcode. If found, it
--dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
--dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
--dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
--dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
--AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
--[
--  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
--  AC_REQUIRE([AC_LIB_RPATH])
--  define([Name],[translit([$1],[./-], [___])])
--  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
--                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++])
++
 +# ltversion.m4 -- version numbers			-*- Autoconf -*-
 +#
 +#   Copyright (C) 2004 Free Software Foundation, Inc.
@@ -14612,44 +18125,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# 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.
- 
--  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
--  dnl accordingly.
--  AC_LIB_LINKFLAGS_BODY([$1], [$2])
++
 +# Generated from ltversion.in.
- 
--  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
--  dnl because if the user has installed lib[]Name and not disabled its use
--  dnl via --without-lib[]Name-prefix, he wants to use it.
--  ac_save_CPPFLAGS="$CPPFLAGS"
--  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
++
 +# serial 3017 ltversion.m4
 +# This file is part of GNU Libtool
- 
--  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
--    ac_save_LIBS="$LIBS"
--    LIBS="$LIBS $LIB[]NAME"
--    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
--    LIBS="$ac_save_LIBS"
--  ])
--  if test "$ac_cv_lib[]Name" = yes; then
--    HAVE_LIB[]NAME=yes
--    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
--    AC_MSG_CHECKING([how to link with lib[]$1])
--    AC_MSG_RESULT([$LIB[]NAME])
--  else
--    HAVE_LIB[]NAME=no
--    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
--    dnl $INC[]NAME either.
--    CPPFLAGS="$ac_save_CPPFLAGS"
--    LIB[]NAME=
--    LTLIB[]NAME=
--  fi
--  AC_SUBST([HAVE_LIB]NAME)
--  AC_SUBST([LIB]NAME)
--  AC_SUBST([LTLIB]NAME)
--  undefine([Name])
--  undefine([NAME])
++
 +m4_define([LT_PACKAGE_VERSION], [2.2.6b])
 +m4_define([LT_PACKAGE_REVISION], [1.3017])
 +
@@ -14658,37 +18139,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +macro_revision='1.3017'
 +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
 +_LT_DECL(, macro_revision, 0)
- ])
- 
--dnl Determine the platform dependent parameters needed to use rpath:
--dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
--dnl hardcode_direct, hardcode_minus_L.
--AC_DEFUN([AC_LIB_RPATH],
--[
--  dnl Tell automake >= 1.10 to complain if config.rpath is missing.
--  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
--  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
--  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
--  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
--  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
--  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
--    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
--    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
--    . ./conftest.sh
--    rm -f ./conftest.sh
--    acl_cv_rpath=done
--  ])
--  wl="$acl_cv_wl"
--  libext="$acl_cv_libext"
--  shlibext="$acl_cv_shlibext"
--  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
--  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
--  hardcode_direct="$acl_cv_hardcode_direct"
--  hardcode_minus_L="$acl_cv_hardcode_minus_L"
--  dnl Determine whether the user wants rpath handling at all.
--  AC_ARG_ENABLE(rpath,
--    [  --disable-rpath         do not hardcode runtime library paths],
--    :, enable_rpath=yes)
++])
++
 +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
 +#
 +#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
@@ -14716,7 +18168,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# included after everything else.  This provides aclocal with the
 +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
 +# because those macros already exist, or will be overwritten later.
-+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
++# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
 +#
 +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
 +# Yes, that means every name once taken will need to remain here until
@@ -14799,38 +18251,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +dnl require some minimum version.  Point them to the right macro.
 +m4_if([$1], [1.11.1], [],
 +      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- ])
- 
--dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
--dnl the libraries corresponding to explicit and implicit dependencies.
--dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
--AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
--[
--  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
--                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
--  dnl By default, look in $includedir and $libdir.
--  use_additional=yes
--  AC_LIB_WITH_FINAL_PREFIX([
--    eval additional_includedir=\"$includedir\"
--    eval additional_libdir=\"$libdir\"
--  ])
--  AC_LIB_ARG_WITH([lib$1-prefix],
--[  --with-lib$1-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib
--  --without-lib$1-prefix     don't search for lib$1 in includedir and libdir],
--[
--    if test "X$withval" = "Xno"; then
--      use_additional=no
--    else
--      if test "X$withval" = "X"; then
--        AC_LIB_WITH_FINAL_PREFIX([
--          eval additional_includedir=\"$includedir\"
--          eval additional_libdir=\"$libdir\"
--        ])
--      else
--        additional_includedir="$withval/include"
--        additional_libdir="$withval/lib"
--      fi
--    fi
++])
++
 +# _AM_AUTOCONF_VERSION(VERSION)
 +# -----------------------------
 +# aclocal traces this macro to find the Autoconf version.
@@ -14868,376 +18290,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AC_ARG_VAR([CCAS],      [assembler compiler command (defaults to CC)])
 +AC_ARG_VAR([CCASFLAGS], [assembler compiler flags (defaults to CFLAGS)])
 +_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl
- ])
--  dnl Search the library and its dependencies in $additional_libdir and
--  dnl $LDFLAGS. Using breadth-first-seach.
--  LIB[]NAME=
--  LTLIB[]NAME=
--  INC[]NAME=
--  rpathdirs=
--  ltrpathdirs=
--  names_already_handled=
--  names_next_round='$1 $2'
--  while test -n "$names_next_round"; do
--    names_this_round="$names_next_round"
--    names_next_round=
--    for name in $names_this_round; do
--      already_handled=
--      for n in $names_already_handled; do
--        if test "$n" = "$name"; then
--          already_handled=yes
--          break
--        fi
--      done
--      if test -z "$already_handled"; then
--        names_already_handled="$names_already_handled $name"
--        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
--        dnl or AC_LIB_HAVE_LINKFLAGS call.
--        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
--        eval value=\"\$HAVE_LIB$uppername\"
--        if test -n "$value"; then
--          if test "$value" = yes; then
--            eval value=\"\$LIB$uppername\"
--            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
--            eval value=\"\$LTLIB$uppername\"
--            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
--          else
--            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
--            dnl that this library doesn't exist. So just drop it.
--            :
--          fi
--        else
--          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
--          dnl and the already constructed $LIBNAME/$LTLIBNAME.
--          found_dir=
--          found_la=
--          found_so=
--          found_a=
--          if test $use_additional = yes; then
--            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
--              found_dir="$additional_libdir"
--              found_so="$additional_libdir/lib$name.$shlibext"
--              if test -f "$additional_libdir/lib$name.la"; then
--                found_la="$additional_libdir/lib$name.la"
--              fi
--            else
--              if test -f "$additional_libdir/lib$name.$libext"; then
--                found_dir="$additional_libdir"
--                found_a="$additional_libdir/lib$name.$libext"
--                if test -f "$additional_libdir/lib$name.la"; then
--                  found_la="$additional_libdir/lib$name.la"
--                fi
--              fi
--            fi
--          fi
--          if test "X$found_dir" = "X"; then
--            for x in $LDFLAGS $LTLIB[]NAME; do
--              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--              case "$x" in
--                -L*)
--                  dir=`echo "X$x" | sed -e 's/^X-L//'`
--                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
--                    found_dir="$dir"
--                    found_so="$dir/lib$name.$shlibext"
--                    if test -f "$dir/lib$name.la"; then
--                      found_la="$dir/lib$name.la"
--                    fi
--                  else
--                    if test -f "$dir/lib$name.$libext"; then
--                      found_dir="$dir"
--                      found_a="$dir/lib$name.$libext"
--                      if test -f "$dir/lib$name.la"; then
--                        found_la="$dir/lib$name.la"
--                      fi
--                    fi
--                  fi
--                  ;;
--              esac
--              if test "X$found_dir" != "X"; then
--                break
--              fi
--            done
--          fi
--          if test "X$found_dir" != "X"; then
--            dnl Found the library.
--            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
--            if test "X$found_so" != "X"; then
--              dnl Linking with a shared library. We attempt to hardcode its
--              dnl directory into the executable's runpath, unless it's the
--              dnl standard /usr/lib.
--              if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
--                dnl No hardcoding is needed.
--                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
--              else
--                dnl Use an explicit option to hardcode DIR into the resulting
--                dnl binary.
--                dnl Potentially add DIR to ltrpathdirs.
--                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
--                haveit=
--                for x in $ltrpathdirs; do
--                  if test "X$x" = "X$found_dir"; then
--                    haveit=yes
--                    break
--                  fi
--                done
--                if test -z "$haveit"; then
--                  ltrpathdirs="$ltrpathdirs $found_dir"
--                fi
--                dnl The hardcoding into $LIBNAME is system dependent.
--                if test "$hardcode_direct" = yes; then
--                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
--                  dnl resulting binary.
--                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
--                else
--                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
--                    dnl Use an explicit option to hardcode DIR into the resulting
--                    dnl binary.
--                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
--                    dnl Potentially add DIR to rpathdirs.
--                    dnl The rpathdirs will be appended to $LIBNAME at the end.
--                    haveit=
--                    for x in $rpathdirs; do
--                      if test "X$x" = "X$found_dir"; then
--                        haveit=yes
--                        break
--                      fi
--                    done
--                    if test -z "$haveit"; then
--                      rpathdirs="$rpathdirs $found_dir"
--                    fi
--                  else
--                    dnl Rely on "-L$found_dir".
--                    dnl But don't add it if it's already contained in the LDFLAGS
--                    dnl or the already constructed $LIBNAME
--                    haveit=
--                    for x in $LDFLAGS $LIB[]NAME; do
--                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--                      if test "X$x" = "X-L$found_dir"; then
--                        haveit=yes
--                        break
--                      fi
--                    done
--                    if test -z "$haveit"; then
--                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
--                    fi
--                    if test "$hardcode_minus_L" != no; then
--                      dnl FIXME: Not sure whether we should use
--                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
--                      dnl here.
--                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
--                    else
--                      dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
--                      dnl here, because this doesn't fit in flags passed to the
--                      dnl compiler. So give up. No hardcoding. This affects only
--                      dnl very old systems.
--                      dnl FIXME: Not sure whether we should use
--                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
--                      dnl here.
--                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
--                    fi
--                  fi
--                fi
--              fi
--            else
--              if test "X$found_a" != "X"; then
--                dnl Linking with a static library.
--                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
--              else
--                dnl We shouldn't come here, but anyway it's good to have a
--                dnl fallback.
--                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
--              fi
--            fi
--            dnl Assume the include files are nearby.
--            additional_includedir=
--            case "$found_dir" in
--              */lib | */lib/)
--                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
--                additional_includedir="$basedir/include"
--                ;;
--            esac
--            if test "X$additional_includedir" != "X"; then
--              dnl Potentially add $additional_includedir to $INCNAME.
--              dnl But don't add it
--              dnl   1. if it's the standard /usr/include,
--              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
--              dnl   3. if it's already present in $CPPFLAGS or the already
--              dnl      constructed $INCNAME,
--              dnl   4. if it doesn't exist as a directory.
--              if test "X$additional_includedir" != "X/usr/include"; then
--                haveit=
--                if test "X$additional_includedir" = "X/usr/local/include"; then
--                  if test -n "$GCC"; then
--                    case $host_os in
--                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
--                    esac
--                  fi
--                fi
--                if test -z "$haveit"; then
--                  for x in $CPPFLAGS $INC[]NAME; do
--                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--                    if test "X$x" = "X-I$additional_includedir"; then
--                      haveit=yes
--                      break
--                    fi
--                  done
--                  if test -z "$haveit"; then
--                    if test -d "$additional_includedir"; then
--                      dnl Really add $additional_includedir to $INCNAME.
--                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
--                    fi
--                  fi
--                fi
--              fi
--            fi
--            dnl Look for dependencies.
--            if test -n "$found_la"; then
--              dnl Read the .la file. It defines the variables
--              dnl dlname, library_names, old_library, dependency_libs, current,
--              dnl age, revision, installed, dlopen, dlpreopen, libdir.
--              save_libdir="$libdir"
--              case "$found_la" in
--                */* | *\\*) . "$found_la" ;;
--                *) . "./$found_la" ;;
--              esac
--              libdir="$save_libdir"
--              dnl We use only dependency_libs.
--              for dep in $dependency_libs; do
--                case "$dep" in
--                  -L*)
--                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
--                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
--                    dnl But don't add it
--                    dnl   1. if it's the standard /usr/lib,
--                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
--                    dnl   3. if it's already present in $LDFLAGS or the already
--                    dnl      constructed $LIBNAME,
--                    dnl   4. if it doesn't exist as a directory.
--                    if test "X$additional_libdir" != "X/usr/lib"; then
--                      haveit=
--                      if test "X$additional_libdir" = "X/usr/local/lib"; then
--                        if test -n "$GCC"; then
--                          case $host_os in
--                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
--                          esac
--                        fi
--                      fi
--                      if test -z "$haveit"; then
--                        haveit=
--                        for x in $LDFLAGS $LIB[]NAME; do
--                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--                          if test "X$x" = "X-L$additional_libdir"; then
--                            haveit=yes
--                            break
--                          fi
--                        done
--                        if test -z "$haveit"; then
--                          if test -d "$additional_libdir"; then
--                            dnl Really add $additional_libdir to $LIBNAME.
--                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
--                          fi
--                        fi
--                        haveit=
--                        for x in $LDFLAGS $LTLIB[]NAME; do
--                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--                          if test "X$x" = "X-L$additional_libdir"; then
--                            haveit=yes
--                            break
--                          fi
--                        done
--                        if test -z "$haveit"; then
--                          if test -d "$additional_libdir"; then
--                            dnl Really add $additional_libdir to $LTLIBNAME.
--                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
--                          fi
--                        fi
--                      fi
--                    fi
--                    ;;
--                  -R*)
--                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
--                    if test "$enable_rpath" != no; then
--                      dnl Potentially add DIR to rpathdirs.
--                      dnl The rpathdirs will be appended to $LIBNAME at the end.
--                      haveit=
--                      for x in $rpathdirs; do
--                        if test "X$x" = "X$dir"; then
--                          haveit=yes
--                          break
--                        fi
--                      done
--                      if test -z "$haveit"; then
--                        rpathdirs="$rpathdirs $dir"
--                      fi
--                      dnl Potentially add DIR to ltrpathdirs.
--                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
--                      haveit=
--                      for x in $ltrpathdirs; do
--                        if test "X$x" = "X$dir"; then
--                          haveit=yes
--                          break
--                        fi
--                      done
--                      if test -z "$haveit"; then
--                        ltrpathdirs="$ltrpathdirs $dir"
--                      fi
--                    fi
--                    ;;
--                  -l*)
--                    dnl Handle this in the next round.
--                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
--                    ;;
--                  *.la)
--                    dnl Handle this in the next round. Throw away the .la's
--                    dnl directory; it is already contained in a preceding -L
--                    dnl option.
--                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
--                    ;;
--                  *)
--                    dnl Most likely an immediate library name.
--                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
--                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
--                    ;;
--                esac
--              done
--            fi
--          else
--            dnl Didn't find the library; assume it is in the system directories
--            dnl known to the linker and runtime loader. (All the system
--            dnl directories known to the linker should also be known to the
--            dnl runtime loader, otherwise the system is severely misconfigured.)
--            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
--            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
--          fi
--        fi
--      fi
--    done
--  done
--  if test "X$rpathdirs" != "X"; then
--    if test -n "$hardcode_libdir_separator"; then
--      dnl Weird platform: only the last -rpath option counts, the user must
--      dnl pass all path elements in one option. We can arrange that for a
--      dnl single library, but not when more than one $LIBNAMEs are used.
--      alldirs=
--      for found_dir in $rpathdirs; do
--        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
--      done
--      dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
--      acl_save_libdir="$libdir"
--      libdir="$alldirs"
--      eval flag=\"$hardcode_libdir_flag_spec\"
--      libdir="$acl_save_libdir"
--      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
--    else
--      dnl The -rpath options are cumulative.
--      for found_dir in $rpathdirs; do
--        acl_save_libdir="$libdir"
--        libdir="$found_dir"
--        eval flag=\"$hardcode_libdir_flag_spec\"
--        libdir="$acl_save_libdir"
--        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
--      done
--    fi
++])
 +
 +# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 +
@@ -15391,12 +18444,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.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
--  if test "X$ltrpathdirs" != "X"; then
--    dnl When using libtool, the option that works for both libraries and
--    dnl executables is -R. The -R options are cumulative.
--    for found_dir in $ltrpathdirs; do
--      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
++  fi
 +  am__universal=false
 +  m4_case([$1], [CC],
 +    [case " $depcc " in #(
@@ -15421,23 +18469,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
 +      # Solaris 8's {/usr,}/bin/sh.
 +      touch sub/conftst$i.h
-     done
--  fi
--])
++    done
 +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
- 
--dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
--dnl unless already present in VAR.
--dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
--dnl contains two or three consecutive elements that belong together.
--AC_DEFUN([AC_LIB_APPENDTOVAR],
--[
--  for element in [$2]; do
--    haveit=
--    for x in $[$1]; do
--      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
--      if test "X$x" = "X$element"; then
--        haveit=yes
++
 +    # 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.  Also, some Intel
@@ -15486,13 +18520,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      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
--    done
--    if test -z "$haveit"; then
--      [$1]="${[$1]}${[$1]:+ }$element"
-     fi
-   done
++        break
++      fi
++    fi
++  done
 +
 +  cd ..
 +  rm -rf conftest.dir
@@ -15504,17 +18535,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AM_CONDITIONAL([am__fastdep$1], [
 +  test "x$enable_dependency_tracking" != xno \
 +  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
- ])
- 
--# lib-ld.m4 serial 3 (gettext-0.13)
--dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
--dnl This file is free software; the Free Software Foundation
--dnl gives unlimited permission to copy and/or distribute it,
--dnl with or without modifications, as long as this notice is preserved.
- 
--dnl Subroutines of libtool.m4,
--dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
--dnl with libtool.m4.
++])
++
++
 +# AM_SET_DEPDIR
 +# -------------
 +# Choose a directory name for dependency files.
@@ -15523,18 +18546,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
 +])
- 
--dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
--AC_DEFUN([AC_LIB_PROG_LD_GNU],
--[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
--[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
--case `$LD -v 2>&1 </dev/null` in
--*GNU* | *'with BFD'*)
--  acl_cv_prog_gnu_ld=yes ;;
--*)
--  acl_cv_prog_gnu_ld=no ;;
--esac])
--with_gnu_ld=$acl_cv_prog_gnu_ld
++
 +
 +# AM_DEP_TRACK
 +# ------------
@@ -15549,23 +18561,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
 +AC_SUBST([AMDEPBACKSLASH])dnl
 +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
- ])
- 
--dnl From libtool-1.4. Sets the variable LD.
--AC_DEFUN([AC_LIB_PROG_LD],
--[AC_ARG_WITH(gnu-ld,
--[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],
--test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
--AC_REQUIRE([AC_PROG_CC])dnl
--AC_REQUIRE([AC_CANONICAL_HOST])dnl
--# Prepare PATH_SEPARATOR.
--# 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=';'
++])
++
 +# Generate code to set up dependency tracking.              -*- Autoconf -*-
 +
 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
@@ -15604,7 +18601,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      dirpart=`AS_DIRNAME("$mf")`
 +    else
 +      continue
-+    fi
+     fi
+-  fi
+-  if test "X$ltrpathdirs" != "X"; then
+-    dnl When using libtool, the option that works for both libraries and
+-    dnl executables is -R. The -R options are cumulative.
+-    for found_dir in $ltrpathdirs; do
+-      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
 +    # Extract the definition of DEPDIR, am__include, and am__quote
 +    # from the Makefile without running `make'.
 +    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
@@ -15627,7 +18630,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      AS_MKDIR_P([$dirpart/$fdir])
 +      # echo "creating $dirpart/$file"
 +      echo '# dummy' > "$dirpart/$file"
-+    done
+     done
 +  done
 +}
 +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
@@ -15704,22 +18707,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +if test -z "$CYGPATH_W"; then
 +  if (cygpath --version) >/dev/null 2>/dev/null; then
 +    CYGPATH_W='cygpath -w'
-   else
--    PATH_SEPARATOR=:
++  else
 +    CYGPATH_W=echo
    fi
--  rm -f conf$$.sh
- fi
--ac_prog=ld
--if test "$GCC" = yes; then
--  # Check if gcc -print-prog-name=ld gives a path.
--  AC_MSG_CHECKING([for ld used by GCC])
--  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` ;;
++fi
 +AC_SUBST([CYGPATH_W])
 +
 +# Define the identity of the package.
@@ -15805,22 +18796,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      break ;;
 +    * )
 +      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-   esac
--  case $ac_prog in
--    # Accept absolute paths.
--    [[\\/]* | [A-Za-z]:[\\/]*)]
--      [re_direlt='/[^/][^/]*/\.\./']
--      # Canonicalize the path 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
--    ;;
++  esac
 +done
 +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 +
@@ -15839,36 +18815,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  case $am_aux_dir in
 +  *\ * | *\	*)
 +    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
-   *)
--    # If it is relative, then search for the first ld in PATH.
--    with_gnu_ld=unknown
--    ;;
++  *)
 +    install_sh="\${SHELL} $am_aux_dir/install-sh"
-   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(acl_cv_path_LD,
--[if test -z "$LD"; then
--  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
--  for ac_dir in $PATH; do
--    test -z "$ac_dir" && ac_dir=.
--    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
--      acl_cv_path_LD="$ac_dir/$ac_prog"
--      # Check to see if the program is GNU ld.  I'd rather use --version,
--      # but apparently some GNU ld's only accept -v.
--      # Break only if it was the GNU/non-GNU ld that we prefer.
--      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
--      *GNU* | *'with BFD'*)
--	test "$with_gnu_ld" != no && break ;;
--      *)
--	test "$with_gnu_ld" != yes && break ;;
--      esac
--    fi
--  done
--  IFS="$ac_save_ifs"
++  esac
++fi
 +AC_SUBST(install_sh)])
 +
 +# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
@@ -15886,12 +18836,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +mkdir .tst 2>/dev/null
 +if test -d .tst; then
 +  am__leading_dot=.
- else
--  acl_cv_path_LD="$LD" # Let the user override the test with a path.
--fi])
--LD="$acl_cv_path_LD"
--if test -n "$LD"; then
--  AC_MSG_RESULT($LD)
++else
 +  am__leading_dot=_
 +fi
 +rmdir .tst 2>/dev/null
@@ -16026,27 +18971,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# Use eval to expand $SHELL
 +if eval "$MISSING --run true"; then
 +  am_missing_run="$MISSING --run "
- else
--  AC_MSG_RESULT(no)
++else
 +  am_missing_run=
 +  AC_MSG_WARN([`missing' script is too old or missing])
- fi
--test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
--AC_LIB_PROG_LD_GNU
- ])
- 
--# codeset.m4 serial AM1 (gettext-0.10.40)
--dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
--dnl This file is free software; the Free Software Foundation
--dnl gives unlimited permission to copy and/or distribute it,
--dnl with or without modifications, as long as this notice is preserved.
++fi
++])
++
 +# Copyright (C) 2003, 2004, 2005, 2006  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.
- 
--dnl From Bruno Haible.
++
 +# AM_PROG_MKDIR_P
 +# ---------------
 +# Check for `mkdir -p'.
@@ -16065,34 +19001,116 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  [[\\/$]]* | ?:[[\\/]]*) ;;
 +  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
 +esac
-+])
+ ])
  
--AC_DEFUN([AM_LANGINFO_CODESET],
+-dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
+-dnl unless already present in VAR.
+-dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
+-dnl contains two or three consecutive elements that belong together.
+-AC_DEFUN([AC_LIB_APPENDTOVAR],
 -[
--  AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
--    [AC_TRY_LINK([#include <langinfo.h>],
--      [char* cs = nl_langinfo(CODESET);],
--      am_cv_langinfo_codeset=yes,
--      am_cv_langinfo_codeset=no)
--    ])
--  if test $am_cv_langinfo_codeset = yes; then
--    AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
--      [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
+-  for element in [$2]; do
+-    haveit=
+-    for x in $[$1]; do
+-      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+-      if test "X$x" = "X$element"; then
+-        haveit=yes
+-        break
+-      fi
+-    done
+-    if test -z "$haveit"; then
+-      [$1]="${[$1]}${[$1]:+ }$element"
+-    fi
+-  done
+-])
 +# Helper functions for option handling.                     -*- Autoconf -*-
-+
+ 
+-# lib-ld.m4 serial 3 (gettext-0.13)
+-dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
+-dnl This file is free software; the Free Software Foundation
+-dnl gives unlimited permission to copy and/or distribute it,
+-dnl with or without modifications, as long as this notice is preserved.
 +# Copyright (C) 2001, 2002, 2003, 2005, 2008  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.
-+
+ 
+-dnl Subroutines of libtool.m4,
+-dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
+-dnl with libtool.m4.
 +# serial 4
-+
+ 
+-dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
+-AC_DEFUN([AC_LIB_PROG_LD_GNU],
+-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
+-[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
+-case `$LD -v 2>&1 </dev/null` in
+-*GNU* | *'with BFD'*)
+-  acl_cv_prog_gnu_ld=yes ;;
+-*)
+-  acl_cv_prog_gnu_ld=no ;;
+-esac])
+-with_gnu_ld=$acl_cv_prog_gnu_ld
+-])
 +# _AM_MANGLE_OPTION(NAME)
 +# -----------------------
 +AC_DEFUN([_AM_MANGLE_OPTION],
 +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-+
+ 
+-dnl From libtool-1.4. Sets the variable LD.
+-AC_DEFUN([AC_LIB_PROG_LD],
+-[AC_ARG_WITH(gnu-ld,
+-[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],
+-test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
+-AC_REQUIRE([AC_PROG_CC])dnl
+-AC_REQUIRE([AC_CANONICAL_HOST])dnl
+-# Prepare PATH_SEPARATOR.
+-# 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
+-ac_prog=ld
+-if test "$GCC" = yes; then
+-  # Check if gcc -print-prog-name=ld gives a path.
+-  AC_MSG_CHECKING([for ld used by GCC])
+-  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.
+-    [[\\/]* | [A-Za-z]:[\\/]*)]
+-      [re_direlt='/[^/][^/]*/\.\./']
+-      # Canonicalize the path 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])
 +# _AM_SET_OPTION(NAME)
 +# ------------------------------
 +# Set option NAME.  Presently that only means defining a flag for this option.
@@ -16170,10 +19188,38 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +then
 +   # Ok.
 +   :
-+else
+ else
+-  AC_MSG_CHECKING([for non-GNU ld])
 +   AC_MSG_ERROR([newly created file is older than distributed files!
 +Check your system clock])
-+fi
+ fi
+-AC_CACHE_VAL(acl_cv_path_LD,
+-[if test -z "$LD"; then
+-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+-  for ac_dir in $PATH; do
+-    test -z "$ac_dir" && ac_dir=.
+-    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+-      acl_cv_path_LD="$ac_dir/$ac_prog"
+-      # Check to see if the program is GNU ld.  I'd rather use --version,
+-      # but apparently some GNU ld's only accept -v.
+-      # Break only if it was the GNU/non-GNU ld that we prefer.
+-      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+-      *GNU* | *'with BFD'*)
+-	test "$with_gnu_ld" != no && break ;;
+-      *)
+-	test "$with_gnu_ld" != yes && break ;;
+-      esac
+-    fi
+-  done
+-  IFS="$ac_save_ifs"
+-else
+-  acl_cv_path_LD="$LD" # Let the user override the test with a path.
+-fi])
+-LD="$acl_cv_path_LD"
+-if test -n "$LD"; then
+-  AC_MSG_RESULT($LD)
+-else
+-  AC_MSG_RESULT(no)
 +AC_MSG_RESULT(yes)])
 +
 +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
@@ -16200,18 +19246,38 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +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
+ fi
+-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+-AC_LIB_PROG_LD_GNU
+-])
 +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 +AC_SUBST([INSTALL_STRIP_PROGRAM])])
-+
+ 
+-# codeset.m4 serial AM1 (gettext-0.10.40)
+-dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
+-dnl This file is free software; the Free Software Foundation
+-dnl gives unlimited permission to copy and/or distribute it,
+-dnl with or without modifications, as long as this notice is preserved.
 +# Copyright (C) 2006, 2008  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.
-+
+ 
+-dnl From Bruno Haible.
 +# serial 2
-+
+ 
+-AC_DEFUN([AM_LANGINFO_CODESET],
+-[
+-  AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
+-    [AC_TRY_LINK([#include <langinfo.h>],
+-      [char* cs = nl_langinfo(CODESET);],
+-      am_cv_langinfo_codeset=yes,
+-      am_cv_langinfo_codeset=no)
+-    ])
+-  if test $am_cv_langinfo_codeset = yes; then
+-    AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
+-      [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
 +# _AM_SUBST_NOTMAKE(VARIABLE)
 +# ---------------------------
 +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
@@ -16313,18 +19379,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -])
 +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
-+
+ 
 +m4_include([m4/ogg.m4])
 +m4_include([m4/xmms.m4])
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/build/Makefile.in flac/build/Makefile.in
---- flac~/build/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/build/Makefile.in	2010-06-15 13:46:21.000000000 +0200
+--- flac.orig/build/Makefile.in
++++ flac/build/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -16358,7 +19423,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -16385,7 +19450,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -16393,7 +19458,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -16502,7 +19567,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,119 +156,143 @@
+@@ -178,119 +156,143 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -16694,7 +19759,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -311,7 +313,8 @@
+@@ -311,7 +313,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -16704,7 +19769,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -322,24 +325,46 @@
+@@ -322,24 +325,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -16752,7 +19817,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -358,17 +383,21 @@
+@@ -358,17 +383,21 @@ ps: ps-am
  
  ps-am:
  
@@ -16781,9 +19846,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/configure flac/configure
---- flac~/configure	2010-06-15 13:14:45.000000000 +0200
-+++ flac/configure	2010-06-15 13:45:28.000000000 +0200
+--- flac.orig/configure
++++ flac/configure
 @@ -1,81 +1,415 @@
  #! /bin/sh
  # Guess values for system-dependent variables and create Makefiles.
@@ -16833,6 +19897,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Support unset when possible.
 -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
 -  as_unset=unset
+-else
+-  as_unset=false
 +
 +as_nl='
 +'
@@ -16850,8 +19916,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 +  as_echo='printf %s\n'
 +  as_echo_n='printf %s'
- else
--  as_unset=false
++else
 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 +    as_echo_n='/usr/ucb/echo -n'
@@ -16881,9 +19946,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      PATH_SEPARATOR=';'
 +  }
 +fi
- 
--# Work around bugs in pre-3.0 UWIN ksh.
--$as_unset ENV MAIL MAILPATH
++
 +
 +# IFS
 +# We need space, tab and new line, in precisely that order.  Quoting is
@@ -16903,7 +19966,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 +  done
 +IFS=$as_save_IFS
-+
+ 
+-# Work around bugs in pre-3.0 UWIN ksh.
+-$as_unset ENV MAIL MAILPATH
 +     ;;
 +esac
 +# We did not find ourselves, most probably we were run as `sh COMMAND'
@@ -16994,6 +20059,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  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
 +  IFS=$as_save_IFS
 +  test -z "$as_dir" && as_dir=.
 +  as_found=:
@@ -17012,7 +20080,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	   done;;
 +       esac
 +  as_found=false
-+done
+ done
 +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
 +	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
 +  CONFIG_SHELL=$SHELL as_have_required=yes
@@ -17037,14 +20105,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  if test x${ZSH_VERSION+set} = xset ; then
 +    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
 +    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
-   else
--    $as_unset $as_var
++  else
 +    $as_echo "$0: Please tell bug-autoconf at gnu.org about your system,
 +$0: including any error possibly output before this
 +$0: message. Then install a modern shell, or manually run
 +$0: the script under such a shell if you do have one."
-   fi
--done
++  fi
 +  exit 1
 +fi
 +fi
@@ -17054,9 +20120,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# Unset more variables known to interfere with behavior of common tools.
 +CLICOLOR_FORCE= GREP_OPTIONS=
 +unset CLICOLOR_FORCE GREP_OPTIONS
- 
--# Required to use basename.
--if expr a : '\(a\)' >/dev/null 2>&1; then
++
 +## --------------------- ##
 +## M4sh Shell Functions. ##
 +## --------------------- ##
@@ -17185,7 +20249,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  $as_echo "$as_me: error: $1" >&2
 +  as_fn_exit $as_status
 +} # as_fn_error
-+
+ 
+-# Required to use basename.
+-if expr a : '\(a\)' >/dev/null 2>&1; then
 +if expr a : '\(a\)' >/dev/null 2>&1 &&
 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
    as_expr=expr
@@ -17218,7 +20284,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
 -  	  /^X\/\(\/\).*/{ s//\1/; q; }
 -  	  s/.*/./; q'`
--
 +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 +$as_echo X/"$0" |
 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
@@ -17235,11 +20300,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  }
 +	  s/.*/./; q'`
  
+-
 -# PATH needs CR, and LINENO needs CR and PATH.
  # Avoid depending upon Character Ranges.
  as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-@@ -83,146 +417,107 @@
+@@ -83,146 +417,107 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTE
  as_cr_digits='0123456789'
  as_cr_alnum=$as_cr_Letters$as_cr_digits
  
@@ -17459,7 +20525,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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'"
-@@ -231,36 +526,26 @@
+@@ -231,36 +526,26 @@ as_tr_cpp="eval sed 'y%*$as_cr_letters%P
  as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  
  
@@ -17501,7 +20567,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    :
  else
    # Restart under the correct shell.
-@@ -270,9 +555,9 @@
+@@ -270,9 +555,9 @@ fi
  if test "X$1" = X--fallback-echo; then
    # used as fallback echo
    shift
@@ -17513,7 +20579,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    exit 0
  fi
  
-@@ -280,143 +565,135 @@
+@@ -280,143 +565,135 @@ fi
  # if CDPATH is set.
  (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  
@@ -17623,8 +20689,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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"
 +    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' &&
@@ -17640,14 +20704,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        CONFIG_SHELL=/bin/ksh
 +        export CONFIG_SHELL
 +        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
-       else
--	# maybe with a smaller string...
--	prev=:
++      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
+ 	   test "X$echo_testing_string" = "X$echo_test_string"; then
+-	echo="$CONFIG_SHELL $0 --fallback-echo"
+-      else
+-	# maybe with a smaller string...
+-	prev=:
 +	  # Cool, printf works
 +	  :
 +        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
@@ -17752,7 +20818,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # Identity of this package.
  PACKAGE_NAME=
-@@ -424,51 +701,294 @@
+@@ -424,51 +701,294 @@ PACKAGE_TARNAME=
  PACKAGE_VERSION=
  PACKAGE_STRING=
  PACKAGE_BUGREPORT=
@@ -18061,7 +21127,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # The variables have the same names as the options, with
  # dashes changed to underlines.
  cache_file=/dev/null
-@@ -491,34 +1011,48 @@
+@@ -491,34 +1011,48 @@ x_libraries=NONE
  # 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.
@@ -18117,7 +21183,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
    -bindir | --bindir | --bindi | --bind | --bin | --bi)
      ac_prev=bindir ;;
-@@ -540,33 +1074,59 @@
+@@ -540,33 +1074,59 @@ do
    --config-cache | -C)
      cache_file=config.cache ;;
  
@@ -18195,7 +21261,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
-@@ -593,6 +1153,12 @@
+@@ -593,6 +1153,12 @@ do
    -host=* | --host=* | --hos=* | --ho=*)
      host_alias=$ac_optarg ;;
  
@@ -18208,7 +21274,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    -includedir | --includedir | --includedi | --included | --include \
    | --includ | --inclu | --incl | --inc)
      ac_prev=includedir ;;
-@@ -617,13 +1183,16 @@
+@@ -617,13 +1183,16 @@ do
    | --libexe=* | --libex=* | --libe=*)
      libexecdir=$ac_optarg ;;
  
@@ -18229,7 +21295,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      localstatedir=$ac_optarg ;;
  
    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
-@@ -688,6 +1257,16 @@
+@@ -688,6 +1257,16 @@ do
    | --progr-tra=* | --program-tr=* | --program-t=*)
      program_transform_name=$ac_optarg ;;
  
@@ -18246,7 +21312,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    | -silent | --silent | --silen | --sile | --sil)
      silent=yes ;;
-@@ -738,26 +1317,36 @@
+@@ -738,26 +1317,36 @@ do
      ac_init_version=: ;;
  
    -with-* | --with-*)
@@ -18298,7 +21364,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
    --x)
      # Obsolete; use --with-x.
-@@ -777,26 +1366,25 @@
+@@ -777,26 +1366,25 @@ do
    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
      x_libraries=$ac_optarg ;;
  
@@ -18334,7 +21400,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
      ;;
  
-@@ -805,31 +1393,36 @@
+@@ -805,31 +1393,36 @@ done
  
  if test -n "$ac_prev"; then
    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
@@ -18372,16 +21438,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  eval ac_val=$`echo $ac_var`
 +  eval ac_val=\$$ac_var
 +  # Remove trailing slashes.
-   case $ac_val in
--    [\\/$]* | ?:[\\/]* ) ;;
--    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
--   { (exit 1); exit 1; }; };;
++  case $ac_val in
 +    */ )
 +      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
 +      eval $ac_var=\$ac_val;;
 +  esac
 +  # Be sure to have absolute directory names.
-+  case $ac_val in
+   case $ac_val in
+-    [\\/$]* | ?:[\\/]* ) ;;
+-    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+-   { (exit 1); exit 1; }; };;
 +    [\\/$]* | ?:[\\/]* )  continue;;
 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
    esac
@@ -18389,7 +21455,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  done
  
  # There might be people who depend on the old broken behavior: `$host'
-@@ -843,7 +1436,7 @@
+@@ -843,7 +1436,7 @@ target=$target_alias
  if test "x$host_alias" != x; then
    if test "x$build_alias" = x; then
      cross_compiling=maybe
@@ -18398,7 +21464,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      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
-@@ -856,94 +1449,72 @@
+@@ -856,94 +1449,72 @@ test -n "$host_alias" && ac_tool_prefix=
  test "$silent" = yes && exec 6>/dev/null
  
  
@@ -18466,10 +21532,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
 -   { (exit 1); exit 1; }; }
 -  fi
-+if test ! -r "$srcdir/$ac_unique_file"; then
-+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
-+  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
- 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; }; }
@@ -18526,6 +21589,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -ac_env_FFLAGS_value=$FFLAGS
 -ac_cv_env_FFLAGS_set=${FFLAGS+set}
 -ac_cv_env_FFLAGS_value=$FFLAGS
++if test ! -r "$srcdir/$ac_unique_file"; then
++  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
++  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
++fi
 +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
 +ac_abs_confdir=`(
 +	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
@@ -18549,7 +21616,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  #
  # Report the --help message.
-@@ -972,14 +1543,11 @@
+@@ -972,14 +1543,11 @@ Configuration:
    -n, --no-create         do not create output files
        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
  
@@ -18566,7 +21633,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  By default, \`make install' will install all the files in
  \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
-@@ -989,18 +1557,25 @@
+@@ -989,18 +1557,25 @@ for instance \`--prefix=\$HOME'.
  For better control, use the options below.
  
  Fine tuning of the installation directories:
@@ -18604,7 +21671,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  _ACEOF
  
    cat <<\_ACEOF
-@@ -1021,18 +1596,17 @@
+@@ -1021,18 +1596,17 @@ if test -n "$ac_init_help"; then
    cat <<\_ACEOF
  
  Optional Features:
@@ -18630,7 +21697,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    --disable-libtool-lock  avoid locking (might break parallel builds)
    --disable-largefile     omit support for large files
    --disable-asm-optimizations
-@@ -1061,11 +1635,9 @@
+@@ -1061,11 +1635,9 @@ Optional Features:
  Optional Packages:
    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
@@ -18643,7 +21710,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    --with-xmms-prefix=PFX  Prefix where XMMS is installed (optional)
    --with-xmms-exec-prefix=PFX Exec prefix where XMMS is installed (optional)
    --with-ogg=PFX   Prefix where libogg is installed (optional)
-@@ -1080,131 +1652,720 @@
+@@ -1080,131 +1652,720 @@ Some influential environment variables:
    CFLAGS      C compiler flags
    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
                nonstandard directory <lib dir>
@@ -19448,7 +22515,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  {
  cat <<_ASUNAME
  ## --------- ##
-@@ -1223,7 +2384,7 @@
+@@ -1223,7 +2384,7 @@ uname -v = `(uname -v) 2>/dev/null || ec
  /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`
@@ -19457,7 +22524,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /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`
-@@ -1235,8 +2396,9 @@
+@@ -1235,8 +2396,9 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -19469,7 +22536,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  } >&5
  
-@@ -1258,7 +2420,6 @@
+@@ -1258,7 +2420,6 @@ _ACEOF
  ac_configure_args=
  ac_configure_args0=
  ac_configure_args1=
@@ -19477,7 +22544,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  ac_must_keep_next=false
  for ac_pass in 1 2
  do
-@@ -1269,13 +2430,13 @@
+@@ -1269,13 +2430,13 @@ do
      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
      | -silent | --silent | --silen | --sile | --sil)
        continue ;;
@@ -19495,7 +22562,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        if test $ac_must_keep_next = true; then
  	ac_must_keep_next=false # Got value, back to normal.
        else
-@@ -1291,21 +2452,19 @@
+@@ -1291,21 +2452,19 @@ do
  	  -* ) ac_must_keep_next=true ;;
  	esac
        fi
@@ -19522,7 +22589,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  trap 'exit_status=$?
    # Save into config.log some information that might help in debugging.
    {
-@@ -1318,20 +2477,35 @@
+@@ -1318,20 +2477,35 @@ trap 'exit_status=$?
  _ASBOX
      echo
      # The following way of writing the cache mishandles newlines in values,
@@ -19568,7 +22635,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      echo
  
      cat <<\_ASBOX
-@@ -1342,22 +2516,28 @@
+@@ -1342,22 +2516,28 @@ _ASBOX
      echo
      for ac_var in $ac_subst_vars
      do
@@ -19604,7 +22671,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        done | sort
        echo
      fi
-@@ -1369,26 +2549,26 @@
+@@ -1369,26 +2549,26 @@ _ASBOX
  ## ----------- ##
  _ASBOX
        echo
@@ -19641,7 +22708,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # Predefined preprocessor variables.
  
-@@ -1396,112 +2576,128 @@
+@@ -1396,112 +2576,128 @@ cat >>confdefs.h <<_ACEOF
  #define PACKAGE_NAME "$PACKAGE_NAME"
  _ACEOF
  
@@ -19805,19 +22872,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
 -echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
 -   { (exit 1); exit 1; }; }
+-fi
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
 +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
 +  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
- fi
++fi
 +## -------------------- ##
 +## Main body of script. ##
 +## -------------------- ##
  
  ac_ext=c
  ac_cpp='$CPP $CPPFLAGS'
-@@ -1510,48 +2706,30 @@
+@@ -1510,48 +2706,30 @@ ac_link='$CC -o conftest$ac_exeext $CFLA
  ac_compiler_gnu=$ac_cv_c_compiler_gnu
  
  
@@ -19868,11 +22936,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  { { 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; }; }
-+  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
- fi
+-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.
++  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
++fi
 +
 +# These three variables are undocumented and unsupported,
 +# and are intended to be withdrawn in a future Autoconf release.
@@ -19885,7 +22954,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # Find a good install program.  We prefer a C program (faster),
  # so one script is as good as another.  But avoid the broken or
-@@ -1566,22 +2744,23 @@
+@@ -1566,22 +2744,23 @@ ac_configure="$SHELL $ac_aux_dir/configu
  # 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.
@@ -19917,7 +22986,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    /usr/ucb/* ) ;;
    *)
      # OSF1 and SCO ODT 3.0 have their own names for install.
-@@ -1589,7 +2768,7 @@
+@@ -1589,7 +2768,7 @@ case $as_dir/ in
      # by default.
      for ac_prog in ginstall scoinst install; do
        for ac_exec_ext in '' $ac_executable_extensions; do
@@ -19926,7 +22995,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	  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.
-@@ -1599,30 +2778,43 @@
+@@ -1599,30 +2778,43 @@ case $as_dir/ in
  	    # program-specific install script used by HP pwplus--don't use.
  	    :
  	  else
@@ -19978,7 +23047,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  # It thinks the first close brace ends the variable substitution.
-@@ -1632,21 +2824,34 @@
+@@ -1632,21 +2824,34 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCR
  
  test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  
@@ -20017,7 +23086,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
     fi
     rm -f conftest.file
     if test "$*" != "X $srcdir/configure conftest.file" \
-@@ -1656,11 +2861,8 @@
+@@ -1656,11 +2861,8 @@ if (
        # 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".
@@ -20031,7 +23100,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
     fi
  
     test "$2" = conftest.file
-@@ -1669,49 +2871,206 @@
+@@ -1669,49 +2871,206 @@ then
     # Ok.
     :
  else
@@ -20096,8 +23165,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  *)
 +    install_sh="\${SHELL} $am_aux_dir/install-sh"
 +  esac
- fi
- 
++fi
++
 +# 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
@@ -20236,7 +23305,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    # removed, or if the value is a relative name.
 +    MKDIR_P="$ac_install_sh -d"
 +  fi
-+fi
+ fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
 +$as_echo "$MKDIR_P" >&6; }
 +
@@ -20245,7 +23314,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  [\\/$]* | ?:[\\/]*) ;;
 +  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
 +esac
-+
+ 
  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.
@@ -20261,7 +23330,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$AWK"; then
    ac_cv_prog_AWK="$AWK" # Let the user override the test.
-@@ -1721,55 +3080,59 @@
+@@ -1721,55 +3080,59 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -20346,7 +23415,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    SET_MAKE="MAKE=${MAKE-make}"
  fi
  
-@@ -1782,12 +3145,14 @@
+@@ -1782,12 +3145,14 @@ else
  fi
  rmdir .tst 2>/dev/null
  
@@ -20367,7 +23436,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  fi
  
  # test whether we have cygpath
-@@ -1830,121 +3195,34 @@
+@@ -1830,121 +3195,34 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_ru
  
  MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  
@@ -20503,7 +23572,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    MAINTAINER_MODE_TRUE=
    MAINTAINER_MODE_FALSE='#'
  else
-@@ -1959,188 +3237,156 @@
+@@ -1959,188 +3237,156 @@ fi
  # We need two libtools, one that builds both shared and static, and
  # one that builds only static.  This is because the resulting libtool
  # does not allow us to choose which to build at runtime.
@@ -20535,18 +23604,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
 +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
 +esac
-+
-+
-+
-+macro_version='2.2.6b'
-+macro_revision='1.3017'
-+
-+
-+
-+
-+
-+
-+
  
 -# Check whether --enable-static or --disable-static was given.
 -if test "${enable_static+set}" = set; then
@@ -20595,29 +23652,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  enable_fast_install=yes
 -fi;
-+
-+
-+
-+
-+ltmain="$ac_aux_dir/ltmain.sh"
  
- # Make sure we can run config.sub.
+-# 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; }; }
-+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
-+  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
- 
+-
 -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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
-+$as_echo_n "checking build system type... " >&6; }
-+if test "${ac_cv_build+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  ac_cv_build_alias=$build_alias
 -test -z "$ac_cv_build_alias" &&
 -  ac_cv_build_alias=`$ac_config_guess`
@@ -20629,6 +23675,73 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  { { 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; }; }
++macro_version='2.2.6b'
++macro_revision='1.3017'
+ 
+-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/'`
+ 
+ 
+-DEPDIR="${am__leading_dot}deps"
+ 
+-          ac_config_commands="$ac_config_commands depfiles"
+ 
+ 
+-am_make=${MAKE-make}
+-cat > confinc << 'END'
+-am__doit:
+-	@echo done
+-.PHONY: am__doit
+-END
+-# If we don't find an include directive, just comment out the code.
+-echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
+-echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
+-am__include="#"
+-am__quote=
++
++
++
++
++
++
++ltmain="$ac_aux_dir/ltmain.sh"
++
++# Make sure we can run config.sub.
++$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
++  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
++$as_echo_n "checking build system type... " >&6; }
++if test "${ac_cv_build+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
 +  ac_build_alias=$build_alias
 +test "x$ac_build_alias" = x &&
 +  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
@@ -20636,20 +23749,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
 +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
 +  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
- 
- fi
--echo "$as_me:$LINENO: result: $ac_cv_build" >&5
--echo "${ECHO_T}$ac_cv_build" >&6
++
++fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
 +$as_echo "$ac_cv_build" >&6; }
 +case $ac_cv_build in
 +*-*-*) ;;
 +*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
 +esac
- 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/'`
++build=$ac_cv_build
 +ac_save_IFS=$IFS; IFS='-'
 +set x $ac_cv_build
 +shift
@@ -20661,44 +23769,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +build_os=$*
 +IFS=$ac_save_IFS
 +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
- 
- 
--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
++
++
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
 +$as_echo_n "checking host system type... " >&6; }
 +if test "${ac_cv_host+set}" = set; then :
 +  $as_echo_n "(cached) " >&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; }; }
++else
 +  if test "x$host_alias" = x; then
 +  ac_cv_host=$ac_cv_build
 +else
 +  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
 +    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
 +fi
- 
- fi
--echo "$as_me:$LINENO: result: $ac_cv_host" >&5
--echo "${ECHO_T}$ac_cv_host" >&6
++
++fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
 +$as_echo "$ac_cv_host" >&6; }
 +case $ac_cv_host in
 +*-*-*) ;;
 +*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
 +esac
- 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/'`
++host=$ac_cv_host
 +ac_save_IFS=$IFS; IFS='-'
 +set x $ac_cv_host
 +shift
@@ -20710,28 +23802,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +host_os=$*
 +IFS=$ac_save_IFS
 +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
- 
- 
- DEPDIR="${am__leading_dot}deps"
- 
--          ac_config_commands="$ac_config_commands depfiles"
++
++
++DEPDIR="${am__leading_dot}deps"
++
 +ac_config_commands="$ac_config_commands depfiles"
- 
- 
- am_make=${MAKE-make}
- cat > confinc << 'END'
- am__doit:
--	@echo done
++
++
++am_make=${MAKE-make}
++cat > confinc << 'END'
++am__doit:
 +	@echo this is the am__doit target
- .PHONY: am__doit
- END
- # If we don't find an include directive, just comment out the code.
--echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
--echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
++.PHONY: am__doit
++END
++# If we don't find an include directive, just comment out the code.
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
 +$as_echo_n "checking for style of include used by $am_make... " >&6; }
- am__include="#"
- am__quote=
++am__include="#"
++am__quote=
  _am_result=none
  # First try GNU make style include.
  echo "include confinc" > confmf
@@ -20797,7 +23885,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    AMDEP_TRUE=
    AMDEP_FALSE='#'
  else
-@@ -2149,7 +3395,6 @@
+@@ -2149,7 +3395,6 @@ else
  fi
  
  
@@ -20805,7 +23893,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  ac_ext=c
  ac_cpp='$CPP $CPPFLAGS'
  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -2158,10 +3403,10 @@
+@@ -2158,10 +3403,10 @@ 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
@@ -20820,7 +23908,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$CC"; then
    ac_cv_prog_CC="$CC" # Let the user override the test.
-@@ -2171,35 +3416,37 @@
+@@ -2171,35 +3416,37 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -20870,7 +23958,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$ac_ct_CC"; then
    ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-@@ -2209,39 +3456,50 @@
+@@ -2209,39 +3456,50 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -20936,7 +24024,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$CC"; then
    ac_cv_prog_CC="$CC" # Let the user override the test.
-@@ -2251,77 +3509,37 @@
+@@ -2251,77 +3509,37 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -21028,7 +24116,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$CC"; then
    ac_cv_prog_CC="$CC" # Let the user override the test.
-@@ -2332,18 +3550,19 @@
+@@ -2332,18 +3550,19 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -21052,7 +24140,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  if test $ac_prog_rejected = yes; then
    # We found a bogon in the path, so make sure we never use it.
-@@ -2361,24 +3580,25 @@
+@@ -2361,24 +3580,25 @@ fi
  fi
  CC=$ac_cv_prog_CC
  if test -n "$CC"; then
@@ -21087,7 +24175,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$CC"; then
    ac_cv_prog_CC="$CC" # Let the user override the test.
-@@ -2388,39 +3608,41 @@
+@@ -2388,39 +3608,41 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -21142,7 +24230,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -n "$ac_ct_CC"; then
    ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-@@ -2430,66 +3652,78 @@
+@@ -2430,66 +3652,78 @@ for as_dir in $PATH
  do
    IFS=$as_save_IFS
    test -z "$as_dir" && as_dir=.
@@ -21257,7 +24345,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /* end confdefs.h.  */
  
  int
-@@ -2501,112 +3735,109 @@
+@@ -2501,112 +3735,109 @@ main ()
  }
  _ACEOF
  ac_clean_files_save=$ac_clean_files
@@ -21277,15 +24365,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # 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.
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
-+$as_echo_n "checking whether the C compiler works... " >&6; }
-+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
- 
+-
 -# 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
++$as_echo_n "checking whether the C compiler works... " >&6; }
++ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
++
 +# The possible output files:
 +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
 +
@@ -21447,7 +24536,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    # 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
-@@ -2614,38 +3845,90 @@
+@@ -2614,38 +3845,90 @@ if { (eval echo "$as_me:$LINENO: \"$ac_l
  for ac_file in conftest.exe conftest conftest.*; do
    test -f "$ac_file" || continue
    case $ac_file in
@@ -21465,15 +24554,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
 -See \`config.log' for more details." >&2;}
 -   { (exit 1); exit 1; }; }
-+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+as_fn_error "cannot compute suffix of executables: cannot compile and link
-+See \`config.log' for more details." "$LINENO" 5; }
- fi
+-fi
 -
 -rm -f conftest$ac_cv_exeext
 -echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
 -echo "${ECHO_T}$ac_cv_exeext" >&6
++  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error "cannot compute suffix of executables: cannot compile and link
++See \`config.log' for more details." "$LINENO" 5; }
++fi
 +rm -f conftest conftest$ac_cv_exeext
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
 +$as_echo "$ac_cv_exeext" >&6; }
@@ -21558,12 +24648,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /* end confdefs.h.  */
  
  int
-@@ -2657,45 +3940,46 @@
+@@ -2657,45 +3940,46 @@ main ()
  }
  _ACEOF
  rm -f conftest.o conftest.obj
 -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
+-  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
 +if { { ac_try="$ac_compile"
 +case "(($ac_try" in
 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
@@ -21572,10 +24666,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 +$as_echo "$ac_try_echo"; } >&5
 +  (eval "$ac_compile") 2>&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
++  ac_status=$?
 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 +  test $ac_status = 0; }; then :
 +  for ac_file in conftest.o conftest.obj conftest.*; do
@@ -21629,7 +24720,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /* end confdefs.h.  */
  
  int
-@@ -2709,55 +3993,34 @@
+@@ -2709,55 +3993,34 @@ main ()
    return 0;
  }
  _ACEOF
@@ -21686,16 +24777,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
-+$as_echo_n "checking whether $CC accepts -g... " >&6; }
-+if test "${ac_cv_prog_cc_g+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
++$as_echo_n "checking whether $CC accepts -g... " >&6; }
++if test "${ac_cv_prog_cc_g+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
 +  ac_save_c_werror_flag=$ac_c_werror_flag
 +   ac_c_werror_flag=yes
 +   ac_cv_prog_cc_g=no
@@ -21704,7 +24796,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /* end confdefs.h.  */
  
  int
-@@ -2768,39 +4031,49 @@
+@@ -2768,39 +4031,49 @@ main ()
    return 0;
  }
  _ACEOF
@@ -21738,8 +24830,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  CFLAGS=""
 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
- 
--ac_cv_prog_cc_g=no
++
 +int
 +main ()
 +{
@@ -21759,30 +24850,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +int
 +main ()
 +{
-+
+ 
+-ac_cv_prog_cc_g=no
 +  ;
 +  return 0;
 +}
 +_ACEOF
 +if ac_fn_c_try_compile "$LINENO"; then :
 +  ac_cv_prog_cc_g=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++   ac_c_werror_flag=$ac_save_c_werror_flag
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+   ac_c_werror_flag=$ac_save_c_werror_flag
-+fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 +$as_echo "$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
-@@ -2816,18 +4089,14 @@
+@@ -2816,18 +4089,14 @@ else
      CFLAGS=
    fi
  fi
@@ -21807,7 +24899,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  /* end confdefs.h.  */
  #include <stdarg.h>
  #include <stdio.h>
-@@ -2855,12 +4124,17 @@
+@@ -2855,12 +4124,17 @@ static char *f (char * (*g) (char **, in
  /* 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
@@ -21827,7 +24919,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  int test (int i, double x);
  struct s1 {int (*f) (int a);};
  struct s2 {int (*f) (double a);};
-@@ -2875,205 +4149,37 @@
+@@ -2875,205 +4149,37 @@ return f (e, argv, 0) != argv[0]  ||  f
    return 0;
  }
  _ACEOF
@@ -22052,7 +25144,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  ac_ext=c
  ac_cpp='$CPP $CPPFLAGS'
  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -3082,10 +4188,10 @@
+@@ -3082,10 +4188,10 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
  
  depcc="$CC"   am_compiler_list=
  
@@ -22067,7 +25159,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  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
-@@ -3110,6 +4216,11 @@
+@@ -3110,6 +4216,11 @@ else
    if test "$am_compiler_list" = ""; then
       am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
    fi
@@ -22079,7 +25171,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    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
-@@ -3121,11 +4232,23 @@
+@@ -3121,11 +4232,23 @@ else
      : > sub/conftest.c
      for i in 1 2 3 4 5 6; do
        echo '#include "conftst'$i'.h"' >> sub/conftest.c
@@ -22104,7 +25196,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      nosideeffect)
        # after this tag, mechanisms are not by side-effect, so they'll
        # only be used when explicitly requested
-@@ -3135,23 +4258,33 @@
+@@ -3135,23 +4258,33 @@ else
  	break
        fi
        ;;
@@ -22147,7 +25239,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
          am_cv_CC_dependencies_compiler_type=$depmode
          break
        fi
-@@ -3165,13 +4298,11 @@
+@@ -3165,13 +4298,11 @@ else
  fi
  
  fi
@@ -22164,7 +25256,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    test "x$enable_dependency_tracking" != xno \
    && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
    am__fastdepCC_TRUE=
-@@ -3182,91 +4313,317 @@
+@@ -3182,91 +4313,317 @@ else
  fi
  
  
@@ -22172,14 +25264,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
 +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
 +if test "${ac_cv_path_SED+set}" = set; then :
 +  $as_echo_n "(cached) " >&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
++else
 +            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
 +     for ac_i in 1 2 3 4 5 6 7; do
 +       ac_script="$ac_script$as_nl$ac_script"
@@ -22251,20 +25344,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +IFS=$as_save_IFS
 +  if test -z "$ac_cv_path_SED"; then
 +    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
-   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
 +else
 +  ac_cv_path_SED=$SED
 +fi
@@ -22326,14 +25406,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      # Best one so far, save it but keep looking for a better one
 +      ac_cv_path_GREP="$ac_path_GREP"
 +      ac_path_GREP_max=$ac_count
-     fi
++    fi
 +    # 10*(2^10) chars as input seems more than enough
 +    test $ac_count -gt 10 && break
-   done
--done
++  done
 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 +esac
- 
++
 +      $ac_path_GREP_found && break 3
 +    done
 +  done
@@ -22341,32 +25420,35 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +IFS=$as_save_IFS
 +  if test -z "$ac_cv_path_GREP"; then
 +    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-+  fi
+   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
 +else
 +  ac_cv_path_GREP=$GREP
- fi
- 
--SED=$lt_cv_path_SED
--echo "$as_me:$LINENO: result: $SED" >&5
--echo "${ECHO_T}$SED" >&6
++fi
++
 +fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
 +$as_echo "$ac_cv_path_GREP" >&6; }
 + GREP="$ac_cv_path_GREP"
- 
--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
++
 +
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
 +$as_echo_n "checking for egrep... " >&6; }
 +if test "${ac_cv_path_EGREP+set}" = set; then :
 +  $as_echo_n "(cached) " >&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'
++else
 +  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
 +   then ac_cv_path_EGREP="$GREP -E"
 +   else
@@ -22406,7 +25488,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      fi
 +    # 10*(2^10) chars as input seems more than enough
 +    test $ac_count -gt 10 && break
-+  done
+   done
+-done
 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 +esac
 +
@@ -22420,22 +25503,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fi
 +else
 +  ac_cv_path_EGREP=$EGREP
- fi
--echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
--echo "${ECHO_T}$ac_cv_prog_egrep" >&6
-- EGREP=$ac_cv_prog_egrep
++fi
  
 +   fi
-+fi
+ fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
 +$as_echo "$ac_cv_path_EGREP" >&6; }
 + EGREP="$ac_cv_path_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
+-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'
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
 +$as_echo_n "checking for fgrep... " >&6; }
 +if test "${ac_cv_path_FGREP+set}" = set; then :
@@ -22477,7 +25565,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      # Best one so far, save it but keep looking for a better one
 +      ac_cv_path_FGREP="$ac_path_FGREP"
 +      ac_path_FGREP_max=$ac_count
-+    fi
+     fi
 +    # 10*(2^10) chars as input seems more than enough
 +    test $ac_count -gt 10 && break
 +  done
@@ -22497,7 +25585,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +fi
 +
 +   fi
-+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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
 +$as_echo "$ac_cv_path_FGREP" >&6; }
 + FGREP="$ac_cv_path_FGREP"
@@ -22508,9 +25599,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +
 +
 +
-+
-+
-+
+ 
+ 
+ 
+-# 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
 +
 +
 +
@@ -22541,7 +25636,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    case $host in
    *-*-mingw*)
      # gcc leaves a trailing carriage return which upsets mingw
-@@ -3279,9 +4636,9 @@
+@@ -3279,9 +4636,9 @@ echo $ECHO_N "checking for ld used by $C
      [\\/]* | ?:[\\/]*)
        re_direlt='/[^/][^/]*/\.\./'
        # Canonicalize the pathname of ld
@@ -22554,7 +25649,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        done
        test -z "$LD" && LD="$ac_prog"
        ;;
-@@ -3295,14 +4652,14 @@
+@@ -3295,14 +4652,14 @@ echo $ECHO_N "checking for ld used by $C
      ;;
    esac
  elif test "$with_gnu_ld" = yes; then
@@ -22575,7 +25670,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  else
    if test -z "$LD"; then
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-@@ -3312,7 +4669,7 @@
+@@ -3312,7 +4669,7 @@ else
      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,
@@ -22584,7 +25679,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        # Break only if it was the GNU/non-GNU ld that we prefer.
        case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
        *GNU* | *'with BFD'*)
-@@ -3332,21 +4689,19 @@
+@@ -3332,21 +4689,19 @@ fi
  
  LD="$lt_cv_path_LD"
  if test -n "$LD"; then
@@ -22616,7 +25711,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  case `$LD -v 2>&1 </dev/null` in
  *GNU* | *'with BFD'*)
    lt_cv_prog_gnu_ld=yes
-@@ -3356,20 +4711,421 @@
+@@ -3356,137 +4711,603 @@ case `$LD -v 2>&1 </dev/null` in
    ;;
  esac
  fi
@@ -22631,7 +25726,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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='$CC -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
 +
 +
 +
@@ -22642,11 +25761,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
 +if test "${lt_cv_path_NM+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$NM"; then
-+  # Let the user override the test.
-+  lt_cv_path_NM="$NM"
-+else
+ else
+   if test -n "$NM"; then
+   # Let the user override the test.
+   lt_cv_path_NM="$NM"
+ else
+-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+-  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
+-    IFS="$lt_save_ifs"
+-    test -z "$ac_dir" && ac_dir=.
+-    tmp_nm="$ac_dir/${ac_tool_prefix}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"
 +  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"
@@ -22665,9 +25803,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	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
-+	  ;;
-+	*)
+ 	  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
 +	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 +	  */dev/null*)
 +	    lt_cv_path_NM="$tmp_nm -p"
@@ -22678,15 +25818,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    continue # so that we can try to find one that supports BSD flags
 +	    ;;
 +	  esac
-+	  ;;
-+	esac
+ 	  ;;
+ 	esac
+-      esac
+-    fi
 +      fi
 +    done
 +    IFS="$lt_save_ifs"
-+  done
+   done
+-  IFS="$lt_save_ifs"
+-  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
 +  : ${lt_cv_path_NM=no}
-+fi
-+fi
+ 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"
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
 +$as_echo "$lt_cv_path_NM" >&6; }
 +if test "$lt_cv_path_NM" != "no"; then
@@ -22720,18 +25867,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +done
 +  done
 +IFS=$as_save_IFS
-+
+ 
+-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
 +fi
 +fi
 +DUMPBIN=$ac_cv_prog_DUMPBIN
 +if test -n "$DUMPBIN"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
 +$as_echo "$DUMPBIN" >&6; }
-+else
+ else
+-  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
+-echo "${ECHO_T}no, using $LN_S" >&6
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
-+fi
-+
+ 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
 +
 +    test -n "$DUMPBIN" && break
 +  done
@@ -22746,7 +25905,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
-+else
+ 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.
 +  if test -n "$ac_ct_DUMPBIN"; then
 +  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
 +else
@@ -22764,7 +25936,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +done
 +  done
 +IFS=$as_save_IFS
-+
+ 
+-case $host_os in
+-aix4* | aix5*)
+-  lt_cv_deplibs_check_method=pass_all
+-  ;;
 +fi
 +fi
 +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
@@ -22775,11 +25951,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
 +fi
-+
-+
+ 
+-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
+-  ;;
 +  test -n "$ac_ct_DUMPBIN" && break
 +done
-+
+ 
+-cygwin*)
+-  # func_win32_libid is a shell function defined in ltmain.sh
+-  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 +  if test "x$ac_ct_DUMPBIN" = x; then
 +    DUMPBIN=":"
 +  else
@@ -23036,32 +26223,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking for $LD option to reload object files... " >&6; }
 +if test "${lt_cv_ld_reload_flag+set}" = set; then :
 +  $as_echo_n "(cached) " >&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
++else
++  lt_cv_ld_reload_flag='-r'
++fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
 +$as_echo "$lt_cv_ld_reload_flag" >&6; }
- reload_flag=$lt_cv_ld_reload_flag
- case $reload_flag in
- "" | " "*) ;;
-@@ -3379,74 +5135,127 @@
- case $host_os in
-   darwin*)
-     if test "$GCC" = yes; then
--      reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
++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
++      reload_cmds='$LD$reload_flag -o $output$reload_objs'
++    fi
++    ;;
++esac
++
 +
 +
 +
@@ -23077,41 +26259,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
- else
--  if test -n "$NM"; then
--  # Let the user override the test.
--  lt_cv_path_NM="$NM"
++else
 +  if test -n "$OBJDUMP"; then
 +  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
- else
--  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
--  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
--    IFS="$lt_save_ifs"
--    test -z "$ac_dir" && ac_dir=.
--    tmp_nm="$ac_dir/${ac_tool_prefix}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
++else
 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 +for as_dir in $PATH
 +do
@@ -23124,16 +26275,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    break 2
 +  fi
 +done
-   done
--  IFS="$lt_save_ifs"
--  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
++  done
 +IFS=$as_save_IFS
 +
- 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"
++fi
++fi
 +OBJDUMP=$ac_cv_prog_OBJDUMP
 +if test -n "$OBJDUMP"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
@@ -23142,13 +26288,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
 +fi
- 
--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
++
 +
 +fi
 +if test -z "$ac_cv_prog_OBJDUMP"; then
@@ -23159,9 +26299,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
- else
--  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
--echo "${ECHO_T}no, using $LN_S" >&6
++else
 +  if test -n "$ac_ct_OBJDUMP"; then
 +  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 +else
@@ -23189,12 +26327,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +else
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&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
++fi
++
 +  if test "x$ac_ct_OBJDUMP" = x; then
 +    OBJDUMP="false"
 +  else
@@ -23224,20 +26358,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
 +if test "${lt_cv_deplibs_check_method+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
- else
-   lt_cv_file_magic_cmd='$MAGIC_CMD'
- lt_cv_file_magic_test_file=
-@@ -3463,7 +5272,7 @@
- # whether `pass_all' will *always* work, you probably want this one.
- 
- case $host_os in
--aix4* | aix5*)
++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
 +aix[4-9]*)
-   lt_cv_deplibs_check_method=pass_all
++  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'
    ;;
  
-@@ -3485,8 +5294,20 @@
- 
  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'.
@@ -23259,7 +26415,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    lt_cv_file_magic_cmd='$OBJDUMP -f'
    ;;
  
-@@ -3494,8 +5315,8 @@
+@@ -3494,8 +5315,8 @@ darwin* | rhapsody*)
    lt_cv_deplibs_check_method=pass_all
    ;;
  
@@ -23270,7 +26426,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      case $host_cpu in
      i*86 )
        # Not sure whether the presence of OpenBSD here was a mistake.
-@@ -3516,7 +5337,7 @@
+@@ -3516,7 +5337,7 @@ gnu*)
  
  hpux10.20* | hpux11*)
    lt_cv_file_magic_cmd=/usr/bin/file
@@ -23279,19 +26435,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    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
-@@ -3532,6 +5353,11 @@
+@@ -3532,7 +5353,12 @@ hpux10.20* | hpux11*)
    esac
    ;;
  
+-irix5* | irix6* | nonstopux*)
 +interix[3-9]*)
 +  # 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*)
++irix5* | irix6* | nonstopux*)
    case $LD in
    *-32|*"-32 ") libmagic=32-bit;;
-@@ -3543,12 +5369,12 @@
+   *-n32|*"-n32 ") libmagic=N32;;
+@@ -3543,12 +5369,12 @@ irix5* | irix6* | nonstopux*)
    ;;
  
  # This must be Linux ELF.
@@ -23307,7 +26465,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      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)$'
-@@ -3561,12 +5387,12 @@
+@@ -3561,12 +5387,12 @@ newos6*)
    lt_cv_file_magic_test_file=/usr/lib/libnls.so
    ;;
  
@@ -23323,7 +26481,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      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)$'
-@@ -3577,7 +5403,7 @@
+@@ -3577,7 +5403,7 @@ osf3* | osf4* | osf5*)
    lt_cv_deplibs_check_method=pass_all
    ;;
  
@@ -23332,7 +26490,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    lt_cv_deplibs_check_method=pass_all
    ;;
  
-@@ -3585,7 +5411,11 @@
+@@ -3585,7 +5411,11 @@ solaris*)
    lt_cv_deplibs_check_method=pass_all
    ;;
  
@@ -23345,7 +26503,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    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]'
-@@ -3606,17 +5436,20 @@
+@@ -3606,17 +5436,20 @@ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
    siemens)
      lt_cv_deplibs_check_method=pass_all
      ;;
@@ -23369,680 +26527,52 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  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
-@@ -3624,18 +5457,632 @@
+@@ -3624,608 +5457,334 @@ test -z "$deplibs_check_method" && depli
  
  
  
-+
-+
-+
-+
-+
-+
-+
-+
-+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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_AR+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_AR="${ac_tool_prefix}ar"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+AR=$ac_cv_prog_AR
-+if test -n "$AR"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
-+$as_echo "$AR" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_AR="ar"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_AR=$ac_cv_prog_ac_ct_AR
-+if test -n "$ac_ct_AR"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
-+$as_echo "$ac_ct_AR" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_AR" = x; then
-+    AR="false"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    AR=$ac_ct_AR
-+  fi
-+else
-+  AR="$ac_cv_prog_AR"
-+fi
-+
-+test -z "$AR" && AR=ar
-+test -z "$AR_FLAGS" && AR_FLAGS=cru
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_STRIP+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+STRIP=$ac_cv_prog_STRIP
-+if test -n "$STRIP"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-+$as_echo "$STRIP" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_STRIP="strip"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-+if test -n "$ac_ct_STRIP"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-+$as_echo "$ac_ct_STRIP" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_STRIP" = x; then
-+    STRIP=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    STRIP=$ac_ct_STRIP
-+  fi
-+else
-+  STRIP="$ac_cv_prog_STRIP"
-+fi
-+
-+test -z "$STRIP" && STRIP=:
-+
-+
-+
-+
-+
-+
-+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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_RANLIB+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+RANLIB=$ac_cv_prog_RANLIB
-+if test -n "$RANLIB"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
-+$as_echo "$RANLIB" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_RANLIB="ranlib"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
-+if test -n "$ac_ct_RANLIB"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
-+$as_echo "$ac_ct_RANLIB" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_RANLIB" = x; then
-+    RANLIB=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    RANLIB=$ac_ct_RANLIB
-+  fi
-+else
-+  RANLIB="$ac_cv_prog_RANLIB"
-+fi
-+
-+test -z "$RANLIB" && RANLIB=:
-+
-+
-+
-+
-+
-+
-+# Determine commands to create old-style static archives.
-+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-+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
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
- # 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
- 
+-# If no C compiler was specified, use CC.
+-LTCC=${LTCC-"$CC"}
+-
+-# 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"
-+# Check for command to grab the raw symbol name followed by C symbol from nm.
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
-+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
-+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
-+  $as_echo_n "(cached) " >&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]*\)'
-+
-+# Define system-specific variables.
-+case $host_os in
-+aix*)
-+  symcode='[BCDT]'
-+  ;;
-+cygwin* | mingw* | pw32* | cegcc*)
-+  symcode='[ABCDGISTW]'
-+  ;;
-+hpux*)
-+  if test "$host_cpu" = ia64; then
-+    symcode='[ABCDEGRST]'
-+  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
-+
-+# If we're using GNU nm, then use its standard symbol codes.
-+case `$NM -V 2>&1` in
-+*GNU* | *'with BFD'*)
-+  symcode='[ABCDGIRSTW]' ;;
-+esac
-+
-+# Transform an extracted symbol line into a proper C declaration.
-+# Some systems (esp. on ia64) link data and code symbols differently,
-+# so use this general approach.
-+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \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\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
-+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
-+
-+# 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
-+
-+# Try without a prefix underscore, 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.
-+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
-+    # Fake it for dumpbin and say T for any non-static function
-+    # and D for any global variable.
-+    # Also find C++ and __fastcall symbols from MSVC++,
-+    # which start with @ or ?.
-+    lt_cv_sys_global_symbol_pipe="$AWK '"\
-+"     {last_section=section; section=\$ 3};"\
-+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-+"     \$ 0!~/External *\|/{next};"\
-+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-+"     {if(hide[section]) next};"\
-+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
-+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-+"     ' prfx=^$ac_symprfx"
-+  else
-+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
-+  fi
-+
-+  # Check to see that the pipe works correctly.
-+  pipe_works=no
-+
-+  rm -f conftest*
-+  cat > conftest.$ac_ext <<_LT_EOF
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+char nm_test_var;
-+void nm_test_func(void);
-+void nm_test_func(void){}
-+#ifdef __cplusplus
-+}
-+#endif
-+int main(){nm_test_var='a';nm_test_func();return(0);}
-+_LT_EOF
-+
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-+  (eval $ac_compile) 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; then
-+    # Now try to grab the symbols.
-+    nlist=conftest.nm
-+    if { { eval echo "\"\$as_me\":${as_lineno-$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=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } && 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 <<_LT_EOF > conftest.$ac_ext
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
-+_LT_EOF
-+	  # Now generate the symbol file.
-+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-+
-+	  cat <<_LT_EOF >> conftest.$ac_ext
-+
-+/* The mapping between symbol names and symbols.  */
-+const struct {
-+  const char *name;
-+  void       *address;
-+}
-+lt__PROGRAM__LTX_preloaded_symbols[] =
-+{
-+  { "@PROGRAM@", (void *) 0 },
-+_LT_EOF
-+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
-+	  cat <<\_LT_EOF >> conftest.$ac_ext
-+  {0, (void *) 0}
-+};
-+
-+/* This works around a problem in FreeBSD linker */
-+#ifdef FREEBSD_WORKAROUND
-+static const void *lt_preloaded_setup() {
-+  return lt__PROGRAM__LTX_preloaded_symbols;
-+}
-+#endif
-+
-+#ifdef __cplusplus
-+}
-+#endif
-+_LT_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\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
-+  (eval $ac_link) 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } && 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 -rf 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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
-+$as_echo "failed" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
-+$as_echo "ok" >&6; }
-+fi
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+# Check whether --enable-libtool-lock was given.
-+if test "${enable_libtool_lock+set}" = set; then :
-+  enableval=$enable_libtool_lock;
-+fi
  
 -fi;
- test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  
- # Some flags need to be propagated to the compiler or linker for good
-@@ -3644,100 +6091,107 @@
- ia64-*-hpux*)
-   # Find out which ABI we are using.
-   echo 'int i;' > conftest.$ac_ext
+-# 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
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (eval $ac_compile) 2>&5
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; then
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; then
-     case `/usr/bin/file conftest.$ac_objext` in
+-    case `/usr/bin/file conftest.$ac_objext` in
 -    *ELF-32*)
 -      HPUX_IA64_MODE="32"
 -      ;;
 -    *ELF-64*)
 -      HPUX_IA64_MODE="64"
 -      ;;
-+      *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.
+-    esac
+-  fi
+-  rm -rf conftest*
+-  ;;
+-*-*-irix6*)
+-  # Find out which ABI we are using.
 -  echo '#line 3665 "configure"' > conftest.$ac_ext
 -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-+  echo '#line 6112 "configure"' > conftest.$ac_ext
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (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
@@ -24070,46 +26600,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    esac
 -   fi
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; 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*
-   ;;
+-  fi
+-  rm -rf conftest*
+-  ;;
  
 -x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
-+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
-   # Find out which ABI we are using.
-   echo 'int i;' > conftest.$ac_ext
+-  # Find out which ABI we are using.
+-  echo 'int i;' > conftest.$ac_ext
 -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (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
@@ -24145,82 +26645,41 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -          ;;
 -      esac
 -      ;;
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; then
-+    case `/usr/bin/file conftest.o` in
-+      *32-bit*)
-+	case $host in
-+	  x86_64-*kfreebsd*-gnu)
-+	    LD="${LD-ld} -m elf_i386_fbsd"
-+	    ;;
-+	  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-*kfreebsd*-gnu)
-+	    LD="${LD-ld} -m elf_x86_64_fbsd"
-+	    ;;
-+	  x86_64-*linux*)
-+	    LD="${LD-ld} -m elf_x86_64"
-+	    ;;
-+	  ppc*-*linux*|powerpc*-*linux*)
-+	    LD="${LD-ld} -m elf64ppc"
-+	    ;;
-+	  s390*-*linux*|s390*-*tpf*)
-+	    LD="${LD-ld} -m elf64_s390"
-+	    ;;
-+	  sparc*-*linux*)
-+	    LD="${LD-ld} -m elf64_sparc"
-+	    ;;
-+	esac
-+	;;
-     esac
-   fi
-   rm -rf conftest*
-@@ -3747,10 +6201,10 @@
-   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
-   SAVE_CFLAGS="$CFLAGS"
-   CFLAGS="$CFLAGS -belf"
+-    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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
-+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
-+if test "${lt_cv_cc_needs_belf+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
-@@ -3758,11 +6212,7 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
+-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 <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
- int
-@@ -3773,37 +6223,13 @@
-   return 0;
- }
- _ACEOF
+-int
+-main ()
+-{
+ 
+-  ;
+-  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
@@ -24243,168 +26702,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; 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
-+  lt_cv_cc_needs_belf=no
- fi
--rm -f conftest.err conftest.$ac_objext \
--      conftest$ac_exeext conftest.$ac_ext
-+rm -f core 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'
-@@ -3811,33 +6237,639 @@
- 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
-+$as_echo "$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\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-+  (eval $ac_compile) 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; then
-+    case `/usr/bin/file conftest.o` in
-+    *64-bit*)
-+      case $lt_cv_prog_gnu_ld in
-+      yes*) LD="${LD-ld} -m elf64_sparc" ;;
-+      *)
-+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
-+	  LD="${LD-ld} -64"
-+	fi
-+	;;
-+      esac
-+      ;;
-+    esac
-+  fi
-+  rm -rf conftest*
-+  ;;
- esac
- 
- need_locks="$enable_libtool_lock"
- 
- 
-+  case $host_os in
-+    rhapsody* | darwin*)
-+    if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$DSYMUTIL"; then
-+  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+DSYMUTIL=$ac_cv_prog_DSYMUTIL
-+if test -n "$DSYMUTIL"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
-+$as_echo "$DSYMUTIL" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+
-+fi
-+if test -z "$ac_cv_prog_DSYMUTIL"; then
-+  ac_ct_DSYMUTIL=$DSYMUTIL
-+  # Extract the first word of "dsymutil", so it can be a program name with args.
-+set dummy dsymutil; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_DSYMUTIL"; then
-+  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
-+if test -n "$ac_ct_DSYMUTIL"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
-+$as_echo "$ac_ct_DSYMUTIL" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_DSYMUTIL" = x; then
-+    DSYMUTIL=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    DSYMUTIL=$ac_ct_DSYMUTIL
-+  fi
-+else
-+  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
-+fi
-+
-+    if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+-  lt_cv_cc_needs_belf=yes
++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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_NMEDIT+set}" = set; then :
++if test "${ac_cv_prog_AR+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$NMEDIT"; then
-+  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+ else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
++  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
@@ -24413,274 +26723,217 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  test -z "$as_dir" && as_dir=.
 +    for ac_exec_ext in '' $ac_executable_extensions; do
 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
++    ac_cv_prog_AR="${ac_tool_prefix}ar"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 +    break 2
 +  fi
 +done
 +  done
 +IFS=$as_save_IFS
-+
-+fi
-+fi
-+NMEDIT=$ac_cv_prog_NMEDIT
-+if test -n "$NMEDIT"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
-+$as_echo "$NMEDIT" >&6; }
+ 
+-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
+-  ;;
+-
+-esac
+-
+-need_locks="$enable_libtool_lock"
++AR=$ac_cv_prog_AR
++if test -n "$AR"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
++$as_echo "$AR" >&6; }
 +else
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
 +fi
-+
-+
-+fi
-+if test -z "$ac_cv_prog_NMEDIT"; then
-+  ac_ct_NMEDIT=$NMEDIT
-+  # Extract the first word of "nmedit", so it can be a program name with args.
-+set dummy nmedit; ac_word=$2
+ 
+ 
+-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
++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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
++if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_NMEDIT"; then
-+  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+ 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
++  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
+ do
+-  # Use a header file that comes with gcc, so configuring glibc
+-  # with a fresh cross-compiler works.
+-  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+-  # <limits.h> 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 <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#ifdef __STDC__
+-# include <limits.h>
+-#else
+-# include <assert.h>
+-#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=
 +  IFS=$as_save_IFS
 +  test -z "$as_dir" && as_dir=.
 +    for ac_exec_ext in '' $ac_executable_extensions; do
 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_NMEDIT="nmedit"
++    ac_cv_prog_ac_ct_AR="ar"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 +    break 2
-+  fi
+   fi
+-else
+-  ac_cpp_err=yes
 +done
 +  done
 +IFS=$as_save_IFS
 +
+ fi
+-if test -z "$ac_cpp_err"; then
+-  :
 +fi
-+fi
-+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
-+if test -n "$ac_ct_NMEDIT"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
-+$as_echo "$ac_ct_NMEDIT" >&6; }
-+else
++ac_ct_AR=$ac_cv_prog_ac_ct_AR
++if test -n "$ac_ct_AR"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
++$as_echo "$ac_ct_AR" >&6; }
+ else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-  # Broken: fails on valid input.
+-continue
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_NMEDIT" = x; then
-+    NMEDIT=":"
-+  else
+ 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 <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <ac_nonexistent.h>
+-_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
++  if test "x$ac_ct_AR" = x; then
++    AR="false"
+   else
+-    ac_cpp_err=
 +    case $cross_compiling:$ac_tool_warned in
 +yes:)
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 +ac_tool_warned=yes ;;
 +esac
-+    NMEDIT=$ac_ct_NMEDIT
-+  fi
-+else
-+  NMEDIT="$ac_cv_prog_NMEDIT"
-+fi
++    AR=$ac_ct_AR
+   fi
+ else
+-  ac_cpp_err=yes
++  AR="$ac_cv_prog_AR"
+ 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
++test -z "$AR" && AR=ar
++test -z "$AR_FLAGS" && AR_FLAGS=cru
 +
-+    if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}lipo; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_LIPO+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$LIPO"; then
-+  ac_cv_prog_LIPO="$LIPO" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
 +
-+fi
-+fi
-+LIPO=$ac_cv_prog_LIPO
-+if test -n "$LIPO"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
-+$as_echo "$LIPO" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
 +
 +
-+fi
-+if test -z "$ac_cv_prog_LIPO"; then
-+  ac_ct_LIPO=$LIPO
-+  # Extract the first word of "lipo", so it can be a program name with args.
-+set dummy lipo; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_LIPO"; then
-+  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_LIPO="lipo"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
-+if test -n "$ac_ct_LIPO"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
-+$as_echo "$ac_ct_LIPO" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_LIPO" = x; then
-+    LIPO=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    LIPO=$ac_ct_LIPO
-+  fi
-+else
-+  LIPO="$ac_cv_prog_LIPO"
-+fi
-+
-+    if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}otool; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_OTOOL+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$OTOOL"; then
-+  ac_cv_prog_OTOOL="$OTOOL" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
+ 
 +
-+fi
-+fi
-+OTOOL=$ac_cv_prog_OTOOL
-+if test -n "$OTOOL"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
-+$as_echo "$OTOOL" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
 +
 +
-+fi
-+if test -z "$ac_cv_prog_OTOOL"; then
-+  ac_ct_OTOOL=$OTOOL
-+  # Extract the first word of "otool", so it can be a program name with args.
-+set dummy otool; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_OTOOL"; then
-+  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_OTOOL="otool"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
 +
-+fi
-+fi
-+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
-+if test -n "$ac_ct_OTOOL"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
-+$as_echo "$ac_ct_OTOOL" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
 +
-+  if test "x$ac_ct_OTOOL" = x; then
-+    OTOOL=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    OTOOL=$ac_ct_OTOOL
-+  fi
-+else
-+  OTOOL="$ac_cv_prog_OTOOL"
-+fi
 +
-+    if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}otool64; ac_word=$2
++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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_OTOOL64+set}" = set; then :
++if test "${ac_cv_prog_STRIP+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
 +else
-+  if test -n "$OTOOL64"; then
-+  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
++  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
@@ -24689,282 +26942,74 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  test -z "$as_dir" && as_dir=.
 +    for ac_exec_ext in '' $ac_executable_extensions; do
 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
++    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 +    break 2
 +  fi
-+done
+ 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
 +  done
 +IFS=$as_save_IFS
 +
 +fi
 +fi
-+OTOOL64=$ac_cv_prog_OTOOL64
-+if test -n "$OTOOL64"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
-+$as_echo "$OTOOL64" >&6; }
++STRIP=$ac_cv_prog_STRIP
++if test -n "$STRIP"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
++$as_echo "$STRIP" >&6; }
 +else
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
-+fi
-+
-+
-+fi
-+if test -z "$ac_cv_prog_OTOOL64"; then
-+  ac_ct_OTOOL64=$OTOOL64
-+  # Extract the first word of "otool64", so it can be a program name with args.
-+set dummy otool64; ac_word=$2
+ fi
+ 
+-    done
+-    ac_cv_prog_CPP=$CPP
+ 
+ fi
+-  CPP=$ac_cv_prog_CPP
++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
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
++if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_OTOOL64"; then
-+  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+ 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
++  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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_OTOOL64="otool64"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
-+if test -n "$ac_ct_OTOOL64"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
-+$as_echo "$ac_ct_OTOOL64" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+  if test "x$ac_ct_OTOOL64" = x; then
-+    OTOOL64=":"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    OTOOL64=$ac_ct_OTOOL64
-+  fi
-+else
-+  OTOOL64="$ac_cv_prog_OTOOL64"
-+fi
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
-+$as_echo_n "checking for -single_module linker flag... " >&6; }
-+if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_apple_cc_single_mod=no
-+      if test -z "${LT_MULTI_MODULE}"; then
-+	# By default we will add the -single_module flag. You can override
-+	# by either setting the environment variable LT_MULTI_MODULE
-+	# non-empty at configure time, or by adding -multi_module to the
-+	# link flags.
-+	rm -rf libconftest.dylib*
-+	echo "int foo(void){return 1;}" > conftest.c
-+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-+-dynamiclib -Wl,-single_module conftest.c" >&5
-+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
-+        _lt_result=$?
-+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
-+	  lt_cv_apple_cc_single_mod=yes
-+	else
-+	  cat conftest.err >&5
-+	fi
-+	rm -rf libconftest.dylib*
-+	rm -f conftest.*
-+      fi
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
-+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
-+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
-+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_ld_exported_symbols_list=no
-+      save_LDFLAGS=$LDFLAGS
-+      echo "_main" > conftest.sym
-+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+int
-+main ()
-+{
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_c_try_link "$LINENO"; then :
-+  lt_cv_ld_exported_symbols_list=yes
-+else
-+  lt_cv_ld_exported_symbols_list=no
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-+	LDFLAGS="$save_LDFLAGS"
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
-+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
-+    case $host_os in
-+    rhapsody* | darwin1.[012])
-+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
-+    darwin1.*)
-+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-+    darwin*) # darwin 5.x on
-+      # if running on 10.5 or later, the deployment target defaults
-+      # to the OS version, if on x86, and 10.4, the deployment
-+      # target defaults to 10.4. Don't you love it?
-+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-+	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
-+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-+	10.[012]*)
-+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-+	10.*)
-+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-+      esac
-+    ;;
-+  esac
-+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
-+      _lt_dar_single_mod='$single_module'
-+    fi
-+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
-+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
-+    else
-+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+    fi
-+    if test "$DSYMUTIL" != ":"; then
-+      _lt_dsymutil='~$DSYMUTIL $lib || :'
-+    else
-+      _lt_dsymutil=
-+    fi
-+    ;;
-+  esac
-+
- 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
-+$as_echo_n "checking how to run the C preprocessor... " >&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
-+  if test "${ac_cv_prog_CPP+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-       # Double quotes because CPP needs to be expanded
-     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
-@@ -3851,11 +6883,7 @@
-   # <limits.h> 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.
+ do
+-  # Use a header file that comes with gcc, so configuring glibc
+-  # with a fresh cross-compiler works.
+-  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+-  # <limits.h> 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 <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #ifdef __STDC__
- # include <limits.h>
-@@ -3864,68 +6892,24 @@
- #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
-+if ac_fn_c_try_cpp "$LINENO"; then :
- 
-+else
-   # 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
-+  # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
+-/* end confdefs.h.  */
+-#ifdef __STDC__
+-# include <limits.h>
+-#else
+-# include <assert.h>
+-#endif
+-		     Syntax error
 -_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <ac_nonexistent.h>
- _ACEOF
 -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
 -  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
 -  ac_status=$?
@@ -24978,58 +27023,49 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
 -  else
 -    ac_cpp_err=
--  fi
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_STRIP="strip"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
+   fi
 -else
 -  ac_cpp_err=yes
--fi
++done
++  done
++IFS=$as_save_IFS
++
+ fi
 -if test -z "$ac_cpp_err"; then
-+if ac_fn_c_try_cpp "$LINENO"; then :
-   # Broken: success on invalid input.
- continue
+-  :
++fi
++ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
++if test -n "$ac_ct_STRIP"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
++$as_echo "$ac_ct_STRIP" >&6; }
  else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
-   # Passes both tests.
- ac_preproc_ok=:
- break
-@@ -3935,7 +6919,7 @@
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
--if $ac_preproc_ok; then
-+if $ac_preproc_ok; then :
-   break
+-  # Broken: fails on valid input.
+-continue
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
  fi
+-rm -f conftest.err conftest.$ac_ext
  
-@@ -3947,8 +6931,8 @@
- else
-   ac_cv_prog_CPP=$CPP
- fi
--echo "$as_me:$LINENO: result: $CPP" >&5
--echo "${ECHO_T}$CPP" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
-+$as_echo "$CPP" >&6; }
- ac_preproc_ok=false
- for ac_c_preproc_warn_flag in '' yes
- do
-@@ -3958,11 +6942,7 @@
-   # <limits.h> 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.
+-  # OK, works on sane cases.  Now check whether non-existent headers
+-  # can be detected and how.
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #ifdef __STDC__
- # include <limits.h>
-@@ -3971,68 +6951,24 @@
- #endif
- 		     Syntax error
- _ACEOF
+-/* end confdefs.h.  */
+-#include <ac_nonexistent.h>
+-_ACEOF
 -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
 -  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
 -  ac_status=$?
@@ -25041,112 +27077,80 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
++  if test "x$ac_ct_STRIP" = x; then
++    STRIP=":"
+   else
 -    ac_cpp_err=
--  fi
--else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    STRIP=$ac_ct_STRIP
+   fi
+ else
 -  ac_cpp_err=yes
--fi
++  STRIP="$ac_cv_prog_STRIP"
+ 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
-+if ac_fn_c_try_cpp "$LINENO"; then :
- 
-+else
-   # 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
-+  # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <ac_nonexistent.h>
- _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
+-  # Passes both tests.
+-ac_preproc_ok=:
+-break
 -fi
--if test -z "$ac_cpp_err"; then
-+if ac_fn_c_try_cpp "$LINENO"; 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
-@@ -4042,14 +6978,13 @@
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
+-rm -f conftest.err conftest.$ac_ext
++test -z "$STRIP" && STRIP=:
+ 
+-done
+-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+-rm -f conftest.err conftest.$ac_ext
 -if $ac_preproc_ok; then
 -  :
-+if $ac_preproc_ok; then :
-+
- else
+-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; }; }
-+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+as_fn_error "C preprocessor \"$CPP\" fails sanity check
-+See \`config.log' for more details." "$LINENO" 5; }
- fi
+-fi
  
- ac_ext=c
-@@ -4059,16 +6994,12 @@
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
-+$as_echo_n "checking for ANSI C header files... " >&6; }
-+if test "${ac_cv_header_stdc+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
- #include <stdarg.h>
-@@ -4083,51 +7014,23 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#include <stdlib.h>
+-#include <stdarg.h>
+-#include <string.h>
+-#include <float.h>
+ 
+-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
@@ -25169,90 +27173,131 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_header_stdc=yes
+-  ac_cv_header_stdc=yes
++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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_RANLIB+set}" = set; then :
++  $as_echo_n "(cached) " >&6
  else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
 -ac_cv_header_stdc=no
-+  ac_cv_header_stdc=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+rm -f core 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.
+-
+-if test $ac_cv_header_stdc = yes; then
+-  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <string.h>
- 
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+-/* end confdefs.h.  */
+-#include <string.h>
+-
+-_ACEOF
+-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 -  $EGREP "memchr" >/dev/null 2>&1; then
 -  :
-+  $EGREP "memchr" >/dev/null 2>&1; then :
-+
++  if test -n "$RANLIB"; then
++  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  else
-   ac_cv_header_stdc=no
- fi
-@@ -4137,18 +7040,14 @@
+-  ac_cv_header_stdc=no
+-fi
+-rm -f conftest*
++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
- if test $ac_cv_header_stdc = yes; then
-   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+ 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 <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
- 
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+-/* end confdefs.h.  */
+-#include <stdlib.h>
+-
+-_ACEOF
+-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 -  $EGREP "free" >/dev/null 2>&1; then
 -  :
-+  $EGREP "free" >/dev/null 2>&1; then :
-+
++fi
++RANLIB=$ac_cv_prog_RANLIB
++if test -n "$RANLIB"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
++$as_echo "$RANLIB" >&6; }
  else
-   ac_cv_header_stdc=no
+-  ac_cv_header_stdc=no
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
  fi
-@@ -4158,16 +7057,13 @@
+-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 $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
-+  if test "$cross_compiling" = yes; then :
-   :
+-  :
++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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
++  $as_echo_n "(cached) " >&6
  else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <ctype.h>
-+#include <stdlib.h>
- #if ((' ' & 0x0FF) == 0x020)
- # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
- # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-@@ -4187,109 +7083,40 @@
-   for (i = 0; i < 256; i++)
-     if (XOR (islower (i), ISLOWER (i))
- 	|| toupper (i) != TOUPPER (i))
+-/* end confdefs.h.  */
+-#include <ctype.h>
+-#if ((' ' & 0x0FF) == 0x020)
+-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+-#else
+-# define ISLOWER(c) \
+-		   (('a' <= (c) && (c) <= 'i') \
+-		     || ('j' <= (c) && (c) <= 'r') \
+-		     || ('s' <= (c) && (c) <= 'z'))
+-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+-#endif
+-
+-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+-int
+-main ()
+-{
+-  int i;
+-  for (i = 0; i < 256; i++)
+-    if (XOR (islower (i), ISLOWER (i))
+-	|| toupper (i) != TOUPPER (i))
 -      exit(2);
 -  exit (0);
-+      return 2;
-+  return 0;
- }
- _ACEOF
+-}
+-_ACEOF
 -rm -f conftest$ac_exeext
 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
 -  (eval $ac_link) 2>&5
@@ -25265,49 +27310,96 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  :
--else
++  if test -n "$ac_ct_RANLIB"; then
++  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+ else
 -  echo "$as_me: program exited with status $ac_status" >&5
 -echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+if ac_fn_c_try_run "$LINENO"; then :
++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_RANLIB="ranlib"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
 -( exit $ac_status )
 -ac_cv_header_stdc=no
-+else
-+  ac_cv_header_stdc=no
  fi
 -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-+  conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
-+
++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
++if test -n "$ac_ct_RANLIB"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
++$as_echo "$ac_ct_RANLIB" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
  fi
++
++  if test "x$ac_ct_RANLIB" = x; then
++    RANLIB=":"
++  else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    RANLIB=$ac_ct_RANLIB
++  fi
++else
++  RANLIB="$ac_cv_prog_RANLIB"
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
 -echo "${ECHO_T}$ac_cv_header_stdc" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
-+$as_echo "$ac_cv_header_stdc" >&6; }
- if test $ac_cv_header_stdc = yes; then
+-if test $ac_cv_header_stdc = yes; then
  
 -cat >>confdefs.h <<\_ACEOF
 -#define STDC_HEADERS 1
 -_ACEOF
-+$as_echo "#define STDC_HEADERS 1" >>confdefs.h
++test -z "$RANLIB" && RANLIB=:
++
++
  
++
++
++
++# Determine commands to create old-style static archives.
++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
++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
  
- # On IRIX 5.3, sys/types and inttypes.h are conflicting.
--
--
--
--
--
--
--
--
--
- for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- 		  inttypes.h stdint.h unistd.h
+-# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+ 
+ 
+ 
+@@ -4235,12076 +5794,6201 @@ fi
+ 
+ 
+ 
+-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+-		  inttypes.h stdint.h unistd.h
 -do
 -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 -echo "$as_me:$LINENO: checking for $ac_header" >&5
@@ -25322,7 +27414,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
 -$ac_includes_default
--
+ 
 -#include <$ac_header>
 -_ACEOF
 -rm -f conftest.$ac_objext
@@ -25351,7 +27443,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -25359,24 +27451,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+do :
-+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
-+"
-+eval as_val=\$$as_ac_Header
-+   if test "x$as_val" = x""yes; then :
-   cat >>confdefs.h <<_ACEOF
+-  cat >>confdefs.h <<_ACEOF
 -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
-+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
+-_ACEOF
  
- fi
-@@ -4297,1402 +7124,196 @@
- done
+-fi
  
+-done
  
--
- for ac_header in dlfcn.h
+ 
+ 
+-for ac_header in dlfcn.h
 -do
 -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 -if eval "test \"\${$as_ac_Header+set}\" = set"; then
@@ -25426,7 +27511,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -25466,13 +27551,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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: )
@@ -25514,21 +27599,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+do :
-+  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
-+"
-+if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
-   cat >>confdefs.h <<_ACEOF
+-  cat >>confdefs.h <<_ACEOF
 -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
-+#define HAVE_DLFCN_H 1
- _ACEOF
+-_ACEOF
  
- fi
+-fi
  
- done
+-done
  
 -ac_ext=cc
 -ac_cpp='$CXXCPP $CPPFLAGS'
@@ -25561,7 +27641,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
+ 
 -fi
 -fi
 -CXX=$ac_cv_prog_CXX
@@ -25589,7 +27669,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  if test -n "$ac_ct_CXX"; then
 -  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
--else
++
++
++
++
++
++
++
++
++# 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 for command to grab the raw symbol name followed by C symbol from nm.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
++$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
++if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 -for as_dir in $PATH
 -do
@@ -25600,9 +27703,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ac_cv_prog_ac_ct_CXX="$ac_prog"
 -    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
 -    break 2
--  fi
++
++# 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]*\)'
++
++# Define system-specific variables.
++case $host_os in
++aix*)
++  symcode='[BCDT]'
++  ;;
++cygwin* | mingw* | pw32* | cegcc*)
++  symcode='[ABCDGISTW]'
++  ;;
++hpux*)
++  if test "$host_cpu" = ia64; then
++    symcode='[ABCDEGRST]'
+   fi
 -done
 -done
++  ;;
++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
  
 -fi
 -fi
@@ -25614,16 +27761,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
 -fi
-+# Set options
++# If we're using GNU nm, then use its standard symbol codes.
++case `$NM -V 2>&1` in
++*GNU* | *'with BFD'*)
++  symcode='[ABCDGIRSTW]' ;;
++esac
  
 -  test -n "$ac_ct_CXX" && break
 -done
 -test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
++# Transform an extracted symbol line into a proper C declaration.
++# Some systems (esp. on ia64) link data and code symbols differently,
++# so use this general approach.
++lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  
 -  CXX=$ac_ct_CXX
 -fi
++# 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\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
++lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
++
++# 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
  
-+        enable_dlopen=no
++# Try without a prefix underscore, then with it.
++for ac_symprfx in "" "_"; do
  
 -# Provide some information about the compiler.
 -echo "$as_me:$LINENO:" \
@@ -25636,14 +27803,71 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  (exit $ac_status); }
 -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
 -  (eval $ac_compiler -v </dev/null >&5) 2>&5
--  ac_status=$?
++  # 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.
++  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
++    # Fake it for dumpbin and say T for any non-static function
++    # and D for any global variable.
++    # Also find C++ and __fastcall symbols from MSVC++,
++    # which start with @ or ?.
++    lt_cv_sys_global_symbol_pipe="$AWK '"\
++"     {last_section=section; section=\$ 3};"\
++"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
++"     \$ 0!~/External *\|/{next};"\
++"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
++"     {if(hide[section]) next};"\
++"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
++"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
++"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
++"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
++"     ' prfx=^$ac_symprfx"
++  else
++    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
++  fi
++
++  # Check to see that the pipe works correctly.
++  pipe_works=no
++
++  rm -f conftest*
++  cat > conftest.$ac_ext <<_LT_EOF
++#ifdef __cplusplus
++extern "C" {
++#endif
++char nm_test_var;
++void nm_test_func(void);
++void nm_test_func(void){}
++#ifdef __cplusplus
++}
++#endif
++int main(){nm_test_var='a';nm_test_func();return(0);}
++_LT_EOF
++
++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
+   ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }
 -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
 -  (eval $ac_compiler -V </dev/null >&5) 2>&5
--  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; then
++    # Now try to grab the symbols.
++    nlist=conftest.nm
++    if { { eval echo "\"\$as_me\":${as_lineno-$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); }
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } && 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
  
 -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
@@ -25656,18 +27880,49 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
-+  enable_win32_dll=no
++      # 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 <<_LT_EOF > conftest.$ac_ext
++#ifdef __cplusplus
++extern "C" {
++#endif
  
 -int
 -main ()
--{
++_LT_EOF
++	  # Now generate the symbol file.
++	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
++
++	  cat <<_LT_EOF >> conftest.$ac_ext
++
++/* The mapping between symbol names and symbols.  */
++const struct {
++  const char *name;
++  void       *address;
++}
++lt__PROGRAM__LTX_preloaded_symbols[] =
+ {
 -#ifndef __GNUC__
 -       choke me
--#endif
++  { "@PROGRAM@", (void *) 0 },
++_LT_EOF
++	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
++	  cat <<\_LT_EOF >> conftest.$ac_ext
++  {0, (void *) 0}
++};
++
++/* This works around a problem in FreeBSD linker */
++#ifdef FREEBSD_WORKAROUND
++static const void *lt_preloaded_setup() {
++  return lt__PROGRAM__LTX_preloaded_symbols;
++}
+ #endif
  
 -  ;
 -  return 0;
--}
++#ifdef __cplusplus
+ }
 -_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
@@ -25688,39 +27943,59 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	 { ac_try='test -s conftest.$ac_objext'
 -  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
 -  (eval $ac_try) 2>&5
--  ac_status=$?
++#endif
++_LT_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\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
++  (eval $ac_link) 2>&5
+   ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_compiler_gnu=yes
-+            # Check whether --enable-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
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } && 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 -rf 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
+ 
 -ac_compiler_gnu=no
--fi
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
--
-+  enable_shared=yes
+ 
++if test -z "$lt_cv_sys_global_symbol_pipe"; then
++  lt_cv_sys_global_symbol_to_cdecl=
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
 -echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
@@ -25732,14 +28007,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
++$as_echo "failed" >&6; }
+ else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
--
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
++$as_echo "ok" >&6; }
++fi
+ 
 -int
 -main ()
 -{
@@ -25795,7 +28076,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  else
 -    CXXFLAGS=
 -  fi
--fi
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++# Check whether --enable-libtool-lock was given.
++if test "${enable_libtool_lock+set}" = set; then :
++  enableval=$enable_libtool_lock;
+ fi
 -for ac_declaration in \
 -   '' \
 -   'extern "C" void std::exit (int) throw (); using std::exit;' \
@@ -25823,7 +28127,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
--  ac_status=$?
++
++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\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
+   ac_status=$?
 -  grep -v '^ *+' conftest.er1 >conftest.err
 -  rm -f conftest.er1
 -  cat conftest.err >&5
@@ -25833,19 +28148,133 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -			 || test ! -s conftest.err'
 -  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
 -  (eval $ac_try) 2>&5
--  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; 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 6112 "configure"' > conftest.$ac_ext
++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 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=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; 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-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
++s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
++  # Find out which ABI we are using.
++  echo 'int i;' > conftest.$ac_ext
++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
+   ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  :
--else
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; then
++    case `/usr/bin/file conftest.o` in
++      *32-bit*)
++	case $host in
++	  x86_64-*kfreebsd*-gnu)
++	    LD="${LD-ld} -m elf_i386_fbsd"
++	    ;;
++	  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-*kfreebsd*-gnu)
++	    LD="${LD-ld} -m elf_x86_64_fbsd"
++	    ;;
++	  x86_64-*linux*)
++	    LD="${LD-ld} -m elf_x86_64"
++	    ;;
++	  ppc*-*linux*|powerpc*-*linux*)
++	    LD="${LD-ld} -m elf64ppc"
++	    ;;
++	  s390*-*linux*|s390*-*tpf*)
++	    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"
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
++$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
++if test "${lt_cv_cc_needs_belf+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
++  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
  
 -continue
 -fi
@@ -25855,16 +28284,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
++     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
 -$ac_declaration
--int
--main ()
--{
++
+ int
+ main ()
+ {
 -exit (42);
--  ;
--  return 0;
--}
--_ACEOF
++
+   ;
+   return 0;
+ }
+ _ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -25888,11 +28320,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  break
--else
++if ac_fn_c_try_link "$LINENO"; then :
++  lt_cv_cc_needs_belf=yes
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
- 
--fi
+-
++  lt_cv_cc_needs_belf=no
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -done
 -rm -f conftest*
@@ -25900,13 +28335,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo '#ifdef __cplusplus' >>confdefs.h
 -  echo $ac_declaration      >>confdefs.h
 -  echo '#endif'             >>confdefs.h
--fi
++rm -f core 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
++$as_echo "$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\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
++  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; then
++    case `/usr/bin/file conftest.o` in
++    *64-bit*)
++      case $lt_cv_prog_gnu_ld in
++      yes*) LD="${LD-ld} -m elf64_sparc" ;;
++      *)
++	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
++	  LD="${LD-ld} -64"
++	fi
++	;;
++      esac
++      ;;
++    esac
++  fi
++  rm -rf conftest*
++  ;;
++esac
  
 -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
++need_locks="$enable_libtool_lock"
  
 -depcc="$CXX"  am_compiler_list=
  
@@ -25914,7 +28389,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++  case $host_os in
++    rhapsody* | darwin*)
++    if test -n "$ac_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
++set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
++  $as_echo_n "(cached) " >&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
@@ -25933,11 +28417,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # 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
++  if test -n "$DSYMUTIL"; then
++  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
+   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
@@ -25952,7 +28449,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      : > 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
@@ -25962,26 +28459,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      else
 -	break
 -      fi
-+  # Check whether --enable-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"
-       ;;
+-      ;;
 -    none) break ;;
-     esac
+-    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.
@@ -26001,20 +28481,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        break
 -      fi
 -    fi
--  done
--
++done
+   done
++IFS=$as_save_IFS
+ 
 -  cd ..
 -  rm -rf conftest.dir
- else
+-else
 -  am_cv_CXX_dependencies_compiler_type=none
--fi
+ fi
 -
--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
--
--
++DSYMUTIL=$ac_cv_prog_DSYMUTIL
++if test -n "$DSYMUTIL"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
++$as_echo "$DSYMUTIL" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
+ 
+ 
 -
 -if
 -  test "x$enable_dependency_tracking" != xno \
@@ -26024,12 +28514,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  am__fastdepCXX_TRUE='#'
 -  am__fastdepCXX_FALSE=
-+  enable_static=yes
  fi
- 
- 
- 
- 
+-
+-
+-
+-
 -if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
 -    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
 -    (test "X$CXX" != "Xg++"))) ; then
@@ -26043,13 +28532,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -if test -z "$CXXCPP"; then
 -  if test "${ac_cv_prog_CXXCPP+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
++if test -z "$ac_cv_prog_DSYMUTIL"; then
++  ac_ct_DSYMUTIL=$DSYMUTIL
++  # Extract the first word of "dsymutil", so it can be a program name with args.
++set dummy dsymutil; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
++  $as_echo_n "(cached) " >&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
++  if test -n "$ac_ct_DSYMUTIL"; then
++  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
+ do
 -  # Use a header file that comes with gcc, so configuring glibc
 -  # with a fresh cross-compiler works.
 -  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
@@ -26082,19 +28584,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
 -  else
 -    ac_cpp_err=
--  fi
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
+   fi
 -else
 -  ac_cpp_err=yes
--fi
++done
++  done
++IFS=$as_save_IFS
++
+ fi
 -if test -z "$ac_cpp_err"; then
 -  :
--else
++fi
++ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
++if test -n "$ac_ct_DSYMUTIL"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
++$as_echo "$ac_ct_DSYMUTIL" >&6; }
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
- 
+-
 -  # Broken: fails on valid input.
 -continue
--fi
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
 -rm -f conftest.err conftest.$ac_ext
  
 -  # OK, works on sane cases.  Now check whether non-existent headers
@@ -26118,45 +28638,101 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
++  if test "x$ac_ct_DSYMUTIL" = x; then
++    DSYMUTIL=":"
+   else
 -    ac_cpp_err=
--  fi
--else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    DSYMUTIL=$ac_ct_DSYMUTIL
+   fi
+ else
 -  ac_cpp_err=yes
--fi
++  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+ fi
 -if test -z "$ac_cpp_err"; then
 -  # Broken: success on invalid input.
 -continue
--else
++
++    if test -n "$ac_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
++set dummy ${ac_tool_prefix}nmedit; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_NMEDIT+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
++  if test -n "$NMEDIT"; then
++  ac_cv_prog_NMEDIT="$NMEDIT" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
 -  # Passes both tests.
 -ac_preproc_ok=:
 -break
--fi
+ 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
++fi
++NMEDIT=$ac_cv_prog_NMEDIT
++if test -n "$NMEDIT"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
++$as_echo "$NMEDIT" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
  
 -    done
 -    ac_cv_prog_CXXCPP=$CXXCPP
  
--fi
+ fi
 -  CXXCPP=$ac_cv_prog_CXXCPP
--else
++if test -z "$ac_cv_prog_NMEDIT"; then
++  ac_ct_NMEDIT=$NMEDIT
++  # Extract the first word of "nmedit", so it can be a program name with args.
++set dummy nmedit; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ 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
++  if test -n "$ac_ct_NMEDIT"; then
++  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
+ do
 -  # Use a header file that comes with gcc, so configuring glibc
 -  # with a fresh cross-compiler works.
 -  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
@@ -26189,23 +28765,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
 -  else
 -    ac_cpp_err=
--  fi
-+# Check whether --with-pic was given.
-+if test "${with_pic+set}" = set; then :
-+  withval=$with_pic; pic_mode="$withval"
- else
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_NMEDIT="nmedit"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
+   fi
+-else
 -  ac_cpp_err=yes
-+  pic_mode=default
++done
++  done
++IFS=$as_save_IFS
++
  fi
 -if test -z "$ac_cpp_err"; then
 -  :
--else
++fi
++ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
++if test -n "$ac_ct_NMEDIT"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
++$as_echo "$ac_ct_NMEDIT" >&6; }
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
- 
+-
 -  # Broken: fails on valid input.
 -continue
--fi
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
 -rm -f conftest.err conftest.$ac_ext
  
 -  # OK, works on sane cases.  Now check whether non-existent headers
@@ -26229,38 +28819,79 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
++  if test "x$ac_ct_NMEDIT" = x; then
++    NMEDIT=":"
+   else
 -    ac_cpp_err=
--  fi
--else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    NMEDIT=$ac_ct_NMEDIT
+   fi
+ else
 -  ac_cpp_err=yes
--fi
++  NMEDIT="$ac_cv_prog_NMEDIT"
+ fi
 -if test -z "$ac_cpp_err"; then
 -  # Broken: success on invalid input.
 -continue
--else
++
++    if test -n "$ac_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
++set dummy ${ac_tool_prefix}lipo; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_LIPO+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+test -z "$pic_mode" && pic_mode=default
++  if test -n "$LIPO"; then
++  ac_cv_prog_LIPO="$LIPO" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
 -  # Passes both tests.
 -ac_preproc_ok=:
 -break
--fi
+ 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
++fi
++LIPO=$ac_cv_prog_LIPO
++if test -n "$LIPO"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
++$as_echo "$LIPO" >&6; }
+ 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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
  
 -ac_ext=cc
 -ac_cpp='$CXXCPP $CPPFLAGS'
@@ -26268,9 +28899,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  
--fi
- 
- 
+ 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'
@@ -26284,58 +28915,73 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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 -z "$ac_cv_prog_LIPO"; then
++  ac_ct_LIPO=$LIPO
++  # Extract the first word of "lipo", so it can be a program name with args.
++set dummy lipo; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
++  $as_echo_n "(cached) " >&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=.
++  if test -n "$ac_ct_LIPO"; then
++  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # 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
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_LIPO="lipo"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+     break 2
+   fi
+ done
 -done
++  done
++IFS=$as_save_IFS
  
--fi
--fi
+ fi
+ fi
 -F77=$ac_cv_prog_F77
 -if test -n "$F77"; then
 -  echo "$as_me:$LINENO: result: $F77" >&5
 -echo "${ECHO_T}$F77" >&6
-+  # Check whether --enable-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
++ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
++if test -n "$ac_ct_LIPO"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
++$as_echo "$ac_ct_LIPO" >&6; }
  else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  enable_fast_install=yes
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
  fi
  
 -    test -n "$F77" && break
 -  done
--fi
++  if test "x$ac_ct_LIPO" = x; then
++    LIPO=":"
++  else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    LIPO=$ac_ct_LIPO
++  fi
++else
++  LIPO="$ac_cv_prog_LIPO"
+ 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
@@ -26346,42 +28992,64 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
++set dummy ${ac_tool_prefix}otool; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_OTOOL+set}" = set; then :
++  $as_echo_n "(cached) " >&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=.
++  if test -n "$OTOOL"; then
++  ac_cv_prog_OTOOL="$OTOOL" # 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
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+     break 2
+   fi
+ done
 -done
++  done
++IFS=$as_save_IFS
  
--fi
--fi
+ 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
++OTOOL=$ac_cv_prog_OTOOL
++if test -n "$OTOOL"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
++$as_echo "$OTOOL" >&6; }
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
  
 -  test -n "$ac_ct_F77" && break
 -done
  
 -  F77=$ac_ct_F77
--fi
- 
- 
+ fi
+-
+-
 -# Provide some information about the compiler.
 -echo "$as_me:5237:" \
 -     "checking for Fortran 77 compiler version" >&5
@@ -26402,7 +29070,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
@@ -26411,13 +29079,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++if test -z "$ac_cv_prog_OTOOL"; then
++  ac_ct_OTOOL=$OTOOL
++  # Extract the first word of "otool", so it can be a program name with args.
++set dummy otool; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  cat >conftest.$ac_ext <<_ACEOF
 -      program main
 -#ifndef __GNUC__
 -       choke me
 -#endif
- 
+-
 -      end
 -_ACEOF
 -rm -f conftest.$ac_objext
@@ -26443,16 +29119,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_compiler_gnu=yes
--else
++  if test -n "$ac_ct_OTOOL"; then
++  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_OTOOL="otool"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
 -ac_compiler_gnu=no
--fi
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -ac_cv_f77_compiler_gnu=$ac_compiler_gnu
- 
--fi
+-
+ 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
@@ -26467,7 +29159,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  FFLAGS=-g
 -cat >conftest.$ac_ext <<_ACEOF
 -      program main
- 
+-
 -      end
 -_ACEOF
 -rm -f conftest.$ac_objext
@@ -26493,17 +29185,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_prog_f77_g=yes
--else
++ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
++if test -n "$ac_ct_OTOOL"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
++$as_echo "$ac_ct_OTOOL" >&6; }
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+# This can be used to rebuild libtool when needed
-+LIBTOOL_DEPS="$ltmain"
- 
+-
 -ac_cv_prog_f77_g=no
--fi
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+# Always use our own libtool.
-+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  
 -fi
 -echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
@@ -26513,16 +29207,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -elif test $ac_cv_prog_f77_g = yes; then
 -  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
 -    FFLAGS="-g -O2"
--  else
++  if test "x$ac_ct_OTOOL" = x; then
++    OTOOL=":"
+   else
 -    FFLAGS="-g"
--  fi
--else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    OTOOL=$ac_ct_OTOOL
+   fi
+ else
 -  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
 -    FFLAGS="-O2"
 -  else
 -    FFLAGS=
 -  fi
--fi
++  OTOOL="$ac_cv_prog_OTOOL"
+ fi
  
 -G77=`test $ac_compiler_gnu = yes && echo yes`
 -ac_ext=c
@@ -26530,20 +29234,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++    if test -n "$ac_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
++set dummy ${ac_tool_prefix}otool64; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_OTOOL64+set}" = set; then :
++  $as_echo_n "(cached) " >&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
@@ -26552,13 +29263,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    # 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;
 -    ;;
++  if test -n "$OTOOL64"; then
++  ac_cv_prog_OTOOL64="$OTOOL64" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
 -  cygwin* | mingw*)
 -    # On Win9x/ME, this test blows up -- it succeeds, but takes
@@ -26570,6 +29298,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    # all of the supported platforms: 8192 (on NT/2K/XP).
 -    lt_cv_sys_max_cmd_len=8192;
 -    ;;
++fi
++fi
++OTOOL64=$ac_cv_prog_OTOOL64
++if test -n "$OTOOL64"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
++$as_echo "$OTOOL64" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
  
 -  amigaos*)
 -    # On AmigaOS with pdksh, this test takes hours, literally.
@@ -26624,16 +29362,64 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
 -    ;;
 -  esac
++fi
++if test -z "$ac_cv_prog_OTOOL64"; then
++  ac_ct_OTOOL64=$OTOOL64
++  # Extract the first word of "otool64", so it can be a program name with args.
++set dummy otool64; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  if test -n "$ac_ct_OTOOL64"; then
++  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_OTOOL64="otool64"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
  
--fi
+ fi
++fi
++ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
++if test -n "$ac_ct_OTOOL64"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
++$as_echo "$ac_ct_OTOOL64" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++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
++  if test "x$ac_ct_OTOOL64" = x; then
++    OTOOL64=":"
++  else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    OTOOL64=$ac_ct_OTOOL64
++  fi
+ else
 -  echo "$as_me:$LINENO: result: none" >&5
 -echo "${ECHO_T}none" >&6
--fi
++  OTOOL64="$ac_cv_prog_OTOOL64"
+ fi
  
  
  
@@ -26709,7 +29495,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -*GNU* | *'with BFD'*)
 -  symcode='[ABCDGIRSTW]' ;;
 -esac
-+test -z "$LN_S" && LN_S="ln -s"
  
 -# Try without a prefix undercore, then with it.
 -for ac_symprfx in "" "_"; do
@@ -26841,92 +29626,158 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me:$LINENO: result: ok" >&5
 -echo "${ECHO_T}ok" >&6
-+if test -n "${ZSH_VERSION+set}" ; then
-+   setopt NO_GLOB_SUBST
- fi
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
-+$as_echo_n "checking for objdir... " >&6; }
-+if test "${lt_cv_objdir+set}" = set; then :
+-else
+-  rm -f .libs 2>/dev/null
+-mkdir .libs 2>/dev/null
+-if test -d .libs; then
+-  lt_cv_objdir=.libs
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
++$as_echo_n "checking for -single_module linker flag... " >&6; }
++if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
-   rm -f .libs 2>/dev/null
- mkdir .libs 2>/dev/null
-@@ -5704,14 +7325,34 @@
- fi
- rmdir .libs 2>/dev/null
+-  # MS-DOS does not allow filenames that begin with a dot.
+-  lt_cv_objdir=_libs
+-fi
+-rmdir .libs 2>/dev/null
++  lt_cv_apple_cc_single_mod=no
++      if test -z "${LT_MULTI_MODULE}"; then
++	# By default we will add the -single_module flag. You can override
++	# by either setting the environment variable LT_MULTI_MODULE
++	# non-empty at configure time, or by adding -multi_module to the
++	# link flags.
++	rm -rf libconftest.dylib*
++	echo "int foo(void){return 1;}" > conftest.c
++	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
++-dynamiclib -Wl,-single_module conftest.c" >&5
++	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
++	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
++        _lt_result=$?
++	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
++	  lt_cv_apple_cc_single_mod=yes
++	else
++	  cat conftest.err >&5
++	fi
++	rm -rf libconftest.dylib*
++	rm -f conftest.*
++      fi
  fi
 -echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
 -echo "${ECHO_T}$lt_cv_objdir" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
-+$as_echo "$lt_cv_objdir" >&6; }
- objdir=$lt_cv_objdir
- 
- 
- 
+-objdir=$lt_cv_objdir
+-
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
++$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
++$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
++if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_ld_exported_symbols_list=no
++      save_LDFLAGS=$LDFLAGS
++      echo "_main" > conftest.sym
++      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
  
++int
++main ()
++{
  
-+cat >>confdefs.h <<_ACEOF
-+#define LT_OBJDIR "$lt_cv_objdir/"
++  ;
++  return 0;
++}
 +_ACEOF
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
- case $host_os in
- aix3*)
-   # AIX sometimes has problems with the GCC collect2 program.  For some
-@@ -5726,311 +7367,41 @@
++if ac_fn_c_try_link "$LINENO"; then :
++  lt_cv_ld_exported_symbols_list=yes
++else
++  lt_cv_ld_exported_symbols_list=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++	LDFLAGS="$save_LDFLAGS"
  
- # Sed substitution that helps us do robust quoting.  It backslashifies
- # metacharacters that are still active within double-quoted strings.
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
++$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
++    case $host_os in
++    rhapsody* | darwin1.[012])
++      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
++    darwin1.*)
++      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
++    darwin*) # darwin 5.x on
++      # if running on 10.5 or later, the deployment target defaults
++      # to the OS version, if on x86, and 10.4, the deployment
++      # target defaults to 10.4. Don't you love it?
++      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
++	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
++	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
++	10.[012]*)
++	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
++	10.*)
++	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
++      esac
++    ;;
++  esac
++    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
++      _lt_dar_single_mod='$single_module'
++    fi
++    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
++      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
++    else
++      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
++    fi
++    if test "$DSYMUTIL" != ":"; then
++      _lt_dsymutil='~$DSYMUTIL $lib || :'
++    else
++      _lt_dsymutil=
++    fi
++    ;;
++  esac
+ 
+-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'
-+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
- 
- # Same as above, but do not quote variable references.
+-
+-# Same as above, but do not quote variable references.
 -double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
-+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 delay expansion of an escaped single quote.
-+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-+
- # Sed substitution to avoid accidental globbing in evaled expressions
- no_glob_subst='s/\*/\\\*/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:
+-# Global variables:
 -default_ofile=libtool
-+ofile=libtool
- can_build_shared=yes
- 
+-can_build_shared=yes
+-
 -# All known linkers require a `.a' archive for static linking (except M$VC,
-+# All known linkers require a `.a' archive for static linking (except MSVC,
- # which needs '.lib').
- libext=a
+-# which needs '.lib').
+-libext=a
 -ltmain="$ac_aux_dir/ltmain.sh"
 -ofile="$default_ofile"
 -with_gnu_ld="$lt_cv_prog_gnu_ld"
@@ -26941,10 +29792,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  if test -n "$AR"; then
 -  ac_cv_prog_AR="$AR" # Let the user override the test.
--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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
++$as_echo_n "checking how to run the C preprocessor... " >&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 :
++  $as_echo_n "(cached) " >&6
+ else
 -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 -for as_dir in $PATH
--do
++      # 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
 -  IFS=$as_save_IFS
 -  test -z "$as_dir" && as_dir=.
 -  for ac_exec_ext in '' $ac_executable_extensions; do
@@ -26955,18 +29825,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
++  # Use a header file that comes with gcc, so configuring glibc
++  # with a fresh cross-compiler works.
++  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++		     Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
+ 
 -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
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
--
++  # Broken: fails on valid input.
++continue
+ fi
++rm -f conftest.err conftest.$ac_ext
+ 
 -fi
 -if test -z "$ac_cv_prog_AR"; then
 -  ac_ct_AR=$AR
@@ -26979,7 +29868,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  if test -n "$ac_ct_AR"; then
 -  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
--else
++  # OK, works on sane cases.  Now check whether nonexistent headers
++  # can be detected and how.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++  # Broken: success on invalid input.
++continue
+ else
 -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 -for as_dir in $PATH
 -do
@@ -26993,24 +29891,64 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
++  # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.$ac_ext
+ 
 -  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
--fi
--fi
++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
 -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
++  CPP=$ac_cv_prog_CPP
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
--
++  ac_cv_prog_CPP=$CPP
+ fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
++$as_echo "$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 <limits.h> to <assert.h> if __STDC__ is defined, since
++  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++		     Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
+ 
 -  AR=$ac_ct_AR
--else
+ else
 -  AR="$ac_cv_prog_AR"
--fi
--
++  # Broken: fails on valid input.
++continue
+ fi
++rm -f conftest.err conftest.$ac_ext
+ 
 -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
@@ -27021,7 +29959,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  if test -n "$RANLIB"; then
 -  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
--else
++  # OK, works on sane cases.  Now check whether nonexistent headers
++  # can be detected and how.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++  # Broken: success on invalid input.
++continue
+ else
 -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 -for as_dir in $PATH
 -do
@@ -27034,19 +29981,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    break 2
 -  fi
 -done
--done
--
++  # 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 :
+ 
 -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
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
--
++  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error "C preprocessor \"$CPP\" fails sanity check
++See \`config.log' for more details." "$LINENO" 5; }
+ fi
+ 
 -fi
 -if test -z "$ac_cv_prog_RANLIB"; then
 -  ac_ct_RANLIB=$RANLIB
@@ -27073,7 +30033,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
++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
+ 
 -  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
 -fi
 -fi
@@ -27081,16 +30046,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -if test -n "$ac_ct_RANLIB"; then
 -  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
 -echo "${ECHO_T}$ac_ct_RANLIB" >&6
--else
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
++$as_echo_n "checking for ANSI C header files... " >&6; }
++if test "${ac_cv_header_stdc+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
 -fi
--
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <stdlib.h>
++#include <stdarg.h>
++#include <string.h>
++#include <float.h>
++
++int
++main ()
++{
+ 
 -  RANLIB=$ac_ct_RANLIB
--else
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_header_stdc=yes
+ else
 -  RANLIB="$ac_cv_prog_RANLIB"
--fi
--
++  ac_cv_header_stdc=no
+ fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ 
 -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
@@ -27115,19 +30103,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
++if test $ac_cv_header_stdc = yes; then
++  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <string.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++  $EGREP "memchr" >/dev/null 2>&1; then :
+ 
 -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
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
--
--fi
++  ac_cv_header_stdc=no
+ fi
++rm -f conftest*
+ 
+ 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.
@@ -27153,38 +30152,93 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -done
 -done
--
+ 
 -  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
--fi
--fi
++if test $ac_cv_header_stdc = yes; then
++  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <stdlib.h>
++
++_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
 -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
++
++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
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
 -fi
--
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <ctype.h>
++#include <stdlib.h>
++#if ((' ' & 0x0FF) == 0x020)
++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
++#else
++# define ISLOWER(c) \
++		   (('a' <= (c) && (c) <= 'i') \
++		     || ('j' <= (c) && (c) <= 'r') \
++		     || ('s' <= (c) && (c) <= 'z'))
++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
++#endif
++
++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
++int
++main ()
++{
++  int i;
++  for (i = 0; i < 256; i++)
++    if (XOR (islower (i), ISLOWER (i))
++	|| toupper (i) != TOUPPER (i))
++      return 2;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
+ 
 -  STRIP=$ac_ct_STRIP
--else
+ else
 -  STRIP="$ac_cv_prog_STRIP"
--fi
++  ac_cv_header_stdc=no
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++  conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
-+with_gnu_ld="$lt_cv_prog_gnu_ld"
++fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
++$as_echo "$ac_cv_header_stdc" >&6; }
++if test $ac_cv_header_stdc = yes; then
  
- old_CC="$CC"
- old_CFLAGS="$CFLAGS"
+-old_CC="$CC"
+-old_CFLAGS="$CFLAGS"
++$as_echo "#define STDC_HEADERS 1" >>confdefs.h
  
- # Set sane defaults for various variables
+-# 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 "$CC" && CC=cc
+-test -z "$LTCC" && LTCC=$CC
 -test -z "$DLLTOOL" && DLLTOOL=dlltool
-+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
- test -z "$LD" && LD=ld
+-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
@@ -27192,13 +30246,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -test -z "$OBJDUMP" && OBJDUMP=objdump
 -test -z "$RANLIB" && RANLIB=:
 -test -z "$STRIP" && STRIP=:
- test -z "$ac_objext" && ac_objext=o
+-test -z "$ac_objext" && ac_objext=o
++fi
  
 -# 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=
--
++# On IRIX 5.3, sys/types and inttypes.h are conflicting.
++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
++		  inttypes.h stdint.h unistd.h
++do :
++  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
++"
++eval as_val=\$$as_ac_Header
++   if test "x$as_val" = x""yes; then :
++  cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
+ 
 -if test -n "$RANLIB"; then
 -  case $host_os in
 -  openbsd*)
@@ -27209,215 +30276,274 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ;;
 -  esac
 -  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
--fi
--
- for cc_temp in $compiler""; do
-   case $cc_temp in
-     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
-@@ -6039,17 +7410,18 @@
-     *) break;;
-   esac
+ 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-%%"`
-+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
-+test -z "$MAGIC_CMD" && MAGIC_CMD=file
- case $deplibs_check_method in
- file_magic*)
-   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+-
+-
+-# 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
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
-+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
-+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   case $MAGIC_CMD in
- [\\/*] |  ?:[\\/]*)
-@@ -6067,13 +7439,13 @@
-       if test -n "$file_magic_test_file"; then
- 	case $deplibs_check_method in
- 	"file_magic "*)
+-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 \(.*\)\"`"
-+	  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
+-	  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 <<EOF 1>&2
-+	    cat <<_LT_EOF 1>&2
  
- *** Warning: the command libtool uses to detect shared libraries,
- *** $file_magic_cmd, produces output that libtool cannot recognize.
-@@ -6084,7 +7456,7 @@
- *** may want to report the problem to your system manager and/or to
- *** bug-libtool at gnu.org
+-*** Warning: the command libtool uses to detect shared libraries,
+-*** $file_magic_cmd, produces output that libtool cannot recognize.
+-*** The result is that libtool may fail to recognize shared libraries
+-*** as such.  This will affect the creation of libtool libraries that
+-*** depend on shared libraries, but programs linked with such libtool
+-*** libraries will work regardless of this problem.  Nevertheless, you
+-*** may want to report the problem to your system manager and/or to
+-*** bug-libtool at gnu.org
  
 -EOF
-+_LT_EOF
- 	  fi ;;
- 	esac
-       fi
-@@ -6099,19 +7471,23 @@
+-	  fi ;;
+-	esac
+-      fi
+-      break
+-    fi
+-  done
+-  IFS="$lt_save_ifs"
+-  MAGIC_CMD="$lt_save_MAGIC_CMD"
+-  ;;
+-esac
+-fi
++for ac_header in dlfcn.h
++do :
++  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
++"
++if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
++  cat >>confdefs.h <<_ACEOF
++#define HAVE_DLFCN_H 1
++_ACEOF
  
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
+-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+-if test -n "$MAGIC_CMD"; then
 -  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
 -echo "${ECHO_T}$MAGIC_CMD" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-+$as_echo "$MAGIC_CMD" >&6; }
- else
+-else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
  fi
  
-+
-+
-+
-+
- if test -z "$lt_cv_path_MAGIC_CMD"; then
-   if test -n "$ac_tool_prefix"; then
+-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
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
-+$as_echo_n "checking for file... " >&6; }
-+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   case $MAGIC_CMD in
- [\\/*] |  ?:[\\/]*)
-@@ -6129,13 +7505,13 @@
-       if test -n "$file_magic_test_file"; then
- 	case $deplibs_check_method in
- 	"file_magic "*)
+-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 \(.*\)\"`"
-+	  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
+-	  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 <<EOF 1>&2
-+	    cat <<_LT_EOF 1>&2
++done
  
- *** Warning: the command libtool uses to detect shared libraries,
- *** $file_magic_cmd, produces output that libtool cannot recognize.
-@@ -6146,7 +7522,7 @@
- *** may want to report the problem to your system manager and/or to
- *** bug-libtool at gnu.org
+-*** Warning: the command libtool uses to detect shared libraries,
+-*** $file_magic_cmd, produces output that libtool cannot recognize.
+-*** The result is that libtool may fail to recognize shared libraries
+-*** as such.  This will affect the creation of libtool libraries that
+-*** depend on shared libraries, but programs linked with such libtool
+-*** libraries will work regardless of this problem.  Nevertheless, you
+-*** may want to report the problem to your system manager and/or to
+-*** bug-libtool at gnu.org
  
 -EOF
-+_LT_EOF
- 	  fi ;;
- 	esac
-       fi
-@@ -6161,13 +7537,14 @@
+-	  fi ;;
+-	esac
+-      fi
+-      break
+-    fi
+-  done
+-  IFS="$lt_save_ifs"
+-  MAGIC_CMD="$lt_save_MAGIC_CMD"
+-  ;;
+-esac
+-fi
  
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
+-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+-if test -n "$MAGIC_CMD"; then
 -  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
 -echo "${ECHO_T}$MAGIC_CMD" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-+$as_echo "$MAGIC_CMD" >&6; }
- else
+-else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- fi
+-fi
++# Set options
  
-+
-   else
-     MAGIC_CMD=:
-   fi
-@@ -6177,28 +7554,8 @@
-   ;;
- esac
+-  else
+-    MAGIC_CMD=:
+-  fi
+-fi
+ 
+-  fi
+-  ;;
+-esac
  
 -enable_dlopen=no
 -enable_win32_dll=no
--
++        enable_dlopen=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
--
--
++  enable_win32_dll=no
+ 
+ 
 -# Check whether --with-pic or --without-pic was given.
 -if test "${with_pic+set}" = set; then
 -  withval="$with_pic"
 -  pic_mode="$withval"
--else
++            # Check whether --enable-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
 -  pic_mode=default
 -fi;
 -test -z "$pic_mode" && pic_mode=default
 -
- # Use C for the default configuration in the libtool script
+-# Use C for the default configuration in the libtool script
 -tagname=
-+
- lt_save_CC="$CC"
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
-@@ -6215,113 +7572,59 @@
- objext=$objext
+-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
+-
++  enable_shared=yes
++fi
  
- # Code to be used in simple compile tests
+-# 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"
-+lt_simple_compile_test_code="int some_variable = 0;"
  
- # Code to be used in simple link tests
+-# Code to be used in simple link tests
 -lt_simple_link_test_code='int main(){return(0);}\n'
-+lt_simple_link_test_code='int main(){return(0);}'
-+
-+
-+
-+
-+
  
  
- # If no C compiler was specified, use CC.
- LTCC=${LTCC-"$CC"}
+-# 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
+-# Allow CC to be a program name with arguments.
+-compiler=$CC
  
-+# Save the default compiler, since it gets overwritten when the other
-+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-+compiler_DEFAULT=$CC
  
- # save warnings/boilerplate of simple test code
- ac_outfile=conftest.$ac_objext
+-# 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' >conftest.err
-+echo "$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`
+-_lt_compiler_boilerplate=`cat conftest.err`
 -$rm conftest*
-+$RM conftest*
++  # Check whether --enable-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
  
- ac_outfile=conftest.$ac_objext
+-ac_outfile=conftest.$ac_objext
 -printf "$lt_simple_link_test_code" >conftest.$ac_ext
 -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
-+echo "$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`
+-_lt_linker_boilerplate=`cat conftest.err`
 -$rm conftest*
--
--
+ 
+ 
 -#
 -# Check for any special shared library compilation flags.
 -#
@@ -27439,8 +30565,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_cv_prog_cc_can_build_shared=no
 -  fi
 -fi
--
--
+ 
+ 
 -#
 -# Check to make sure the static flag actually works.
 -#
@@ -27470,181 +30596,157 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   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
++
++
++
++# Check whether --with-pic was given.
++if test "${with_pic+set}" = set; then :
++  withval=$with_pic; pic_mode="$withval"
+ else
 -    lt_prog_compiler_static=
--fi
--
-+$RM -r conftest*
++  pic_mode=default
+ fi
  
  
-+if test -n "$compiler"; then
++test -z "$pic_mode" && pic_mode=default
  
- lt_prog_compiler_no_builtin_flag=
  
- if test "$GCC" = yes; then
-   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+-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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
-+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
-+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   lt_cv_prog_compiler_rtti_exceptions=no
+-else
+-  lt_cv_prog_compiler_rtti_exceptions=no
 -  ac_outfile=conftest.$ac_objext
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+   ac_outfile=conftest.$ac_objext
-+   echo "$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.
-@@ -6329,28 +7632,28 @@
-    # 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 \
+-   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}? :&$lt_compiler_flag :; t' \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
+-   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+-   -e 's:$: $lt_compiler_flag:'`
 -   (eval echo "\"\$as_me:6335: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:7638: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
+-   (eval "$lt_compile" 2>conftest.err)
+-   ac_status=$?
+-   cat conftest.err >&5
 -   echo "$as_me:6339: \$? = $ac_status" >&5
-+   echo "$as_me:7642: \$? = $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.
+-   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 >conftest.exp
 -     $SED '/^$/d' conftest.err >conftest.er2
 -     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
-+     $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
+-       lt_cv_prog_compiler_rtti_exceptions=yes
+-     fi
+-   fi
 -   $rm conftest*
-+   $RM conftest*
  
- fi
+-fi
 -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
-+$as_echo "$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"
-@@ -6360,12 +7663,17 @@
  
+-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"
++  # Check whether --enable-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
  
+-fi
+ 
 -lt_prog_compiler_wl=
-+
-+
-+
-+
-+
-+  lt_prog_compiler_wl=
- lt_prog_compiler_pic=
- lt_prog_compiler_static=
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
-+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  
-   if test "$GCC" = yes; then
-     lt_prog_compiler_wl='-Wl,'
-@@ -6381,19 +7689,29 @@
-       ;;
+-  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*)
+-    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'
-+      case $host_cpu in
-+      powerpc)
-+            # see comment about AmigaOS4 .so support
-+            lt_prog_compiler_pic='-fPIC'
-+        ;;
-+      m68k)
-+            # 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'
-+        ;;
-+      esac
-       ;;
+-      ;;
  
 -    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-       # PIC is the default for these OSes.
-       ;;
+-      # PIC is the default for these OSes.
+-      ;;
  
 -    mingw* | pw32* | os2*)
-+    mingw* | cygwin* | pw32* | os2* | cegcc*)
-       # 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).
-+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-+      # (--disable-auto-import) libraries
-       lt_prog_compiler_pic='-DDLL_EXPORT'
-       ;;
+-      # 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'
+-      ;;
  
-@@ -6403,6 +7721,25 @@
-       lt_prog_compiler_pic='-fno-common'
-       ;;
+-    darwin* | rhapsody*)
+-      # PIC is the default on this platform
+-      # Common symbols not allowed in MH_DYLIB files
+-      lt_prog_compiler_pic='-fno-common'
+-      ;;
  
-+    hpux*)
-+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-+      # sets the default TLS model and affects inlining.
-+      case $host_cpu in
-+      hppa*64*)
-+	# +Z the default
-+	;;
-+      *)
-+	lt_prog_compiler_pic='-fPIC'
-+	;;
-+      esac
-+      ;;
-+
-+    interix[3-9]*)
-+      # 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.
-@@ -6410,25 +7747,18 @@
-       enable_shared=no
-       ;;
+-    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
+-      ;;
  
-+    *nto* | *qnx*)
-+      # QNX uses GNU C++, but need to define -shared option too, otherwise
-+      # it will coredump.
-+      lt_prog_compiler_pic='-fPIC -shared'
-+      ;;
-+
-     sysv4*MP*)
-       if test -d /usr/nec; then
- 	lt_prog_compiler_pic=-Kconform_pic
-       fi
-       ;;
+-    sysv4*MP*)
+-      if test -d /usr/nec; then
+-	lt_prog_compiler_pic=-Kconform_pic
+-      fi
+-      ;;
++# This can be used to rebuild libtool when needed
++LIBTOOL_DEPS="$ltmain"
  
 -    hpux*)
 -      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
@@ -27658,14 +30760,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	;;
 -      esac
 -      ;;
--
-     *)
-       lt_prog_compiler_pic='-fPIC'
-       ;;
-@@ -6445,18 +7775,8 @@
- 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
-       fi
-       ;;
++# Always use our own libtool.
++LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+ 
+-    *)
+-      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
@@ -27678,229 +30791,174 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -       ;;
  
 -    mingw* | pw32* | os2*)
-+    mingw* | cygwin* | pw32* | os2* | cegcc*)
-       # 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'
-@@ -6466,7 +7786,7 @@
-       lt_prog_compiler_wl='-Wl,'
-       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-       # not for PA HP-UX.
+-      # 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
-+      case $host_cpu in
-       hppa*64*|ia64*)
- 	# +Z the default
- 	;;
-@@ -6484,42 +7804,83 @@
-       lt_prog_compiler_static='-non_shared'
-       ;;
+-      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*)
-+    linux* | k*bsd*-gnu | kopensolaris*-gnu)
-       case $cc_basename in
+-      case $cc_basename in
 -      icc* | ecc*)
-+      # old Intel for x86_64 which still supported -KPIC.
-+      ecc*)
- 	lt_prog_compiler_wl='-Wl,'
- 	lt_prog_compiler_pic='-KPIC'
- 	lt_prog_compiler_static='-static'
-         ;;
+-	lt_prog_compiler_wl='-Wl,'
+-	lt_prog_compiler_pic='-KPIC'
+-	lt_prog_compiler_static='-static'
+-        ;;
 -      pgcc* | pgf77* | pgf90*)
-+      # icc used to be incompatible with GCC.
-+      # ICC 10 doesn't accept -KPIC any more.
-+      icc* | ifort*)
-+	lt_prog_compiler_wl='-Wl,'
-+	lt_prog_compiler_pic='-fPIC'
-+	lt_prog_compiler_static='-static'
-+        ;;
-+      # Lahey Fortran 8.1.
-+      lf95*)
-+	lt_prog_compiler_wl='-Wl,'
-+	lt_prog_compiler_pic='--shared'
-+	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'
+-        # 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='-static'
-+	lt_prog_compiler_static='-Bstatic'
-         ;;
-       ccc*)
-         lt_prog_compiler_wl='-Wl,'
-         # All Alpha code is PIC.
-         lt_prog_compiler_static='-non_shared'
-         ;;
-+      xl*)
-+	# IBM XL C 8.0/Fortran 10.1 on PPC
-+	lt_prog_compiler_wl='-Wl,'
-+	lt_prog_compiler_pic='-qpic'
-+	lt_prog_compiler_static='-qstaticlink'
-+	;;
-+      *)
-+	case `$CC -V 2>&1 | sed 5q` in
-+	*Sun\ C*)
-+	  # Sun C 5.9
-+	  lt_prog_compiler_pic='-KPIC'
-+	  lt_prog_compiler_static='-Bstatic'
-+	  lt_prog_compiler_wl='-Wl,'
-+	  ;;
-+	*Sun\ F*)
-+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
-+	  lt_prog_compiler_pic='-KPIC'
-+	  lt_prog_compiler_static='-Bstatic'
-+	  lt_prog_compiler_wl=''
-+	  ;;
-+	esac
-+	;;
-       esac
-       ;;
+-        ;;
+-      ccc*)
+-        lt_prog_compiler_wl='-Wl,'
+-        # All Alpha code is PIC.
+-        lt_prog_compiler_static='-non_shared'
+-        ;;
+-      esac
+-      ;;
  
-+    newsos6)
-+      lt_prog_compiler_pic='-KPIC'
-+      lt_prog_compiler_static='-Bstatic'
-+      ;;
-+
-+    *nto* | *qnx*)
-+      # QNX uses GNU C++, but need to define -shared option too, otherwise
-+      # it will coredump.
-+      lt_prog_compiler_pic='-fPIC -shared'
-+      ;;
-+
-     osf3* | osf4* | osf5*)
-       lt_prog_compiler_wl='-Wl,'
-       # All OSF/1 code is PIC.
-       lt_prog_compiler_static='-non_shared'
-       ;;
+-    osf3* | osf4* | osf5*)
+-      lt_prog_compiler_wl='-Wl,'
+-      # All OSF/1 code is PIC.
+-      lt_prog_compiler_static='-non_shared'
+-      ;;
  
 -    sco3.2v5*)
 -      lt_prog_compiler_pic='-Kpic'
 -      lt_prog_compiler_static='-dn'
-+    rdos*)
-+      lt_prog_compiler_static='-non_shared'
-       ;;
+-      ;;
  
-     solaris*)
-@@ -6539,7 +7900,7 @@
-       lt_prog_compiler_static='-Bstatic'
-       ;;
+-    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* | sysv5*)
-+    sysv4 | sysv4.2uw2* | sysv4.3*)
-       lt_prog_compiler_wl='-Wl,'
-       lt_prog_compiler_pic='-KPIC'
-       lt_prog_compiler_static='-Bstatic'
-@@ -6552,6 +7913,12 @@
-       fi
-       ;;
+-      lt_prog_compiler_wl='-Wl,'
+-      lt_prog_compiler_pic='-KPIC'
+-      lt_prog_compiler_static='-Bstatic'
+-      ;;
  
-+    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
-@@ -6568,22 +7935,35 @@
-     esac
-   fi
+-    sysv4*MP*)
+-      if test -d /usr/nec ;then
+-	lt_prog_compiler_pic='-Kconform_pic'
+-	lt_prog_compiler_static='-Bstatic'
+-      fi
+-      ;;
+ 
+-    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
-+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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
-+$as_echo "$lt_prog_compiler_pic" >&6; }
-+
-+
-+
-+
-+
  
- #
- # Check to make sure the PIC flag actually works.
- #
- if test -n "$lt_prog_compiler_pic"; then
--
+-#
+-# 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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
-+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
-+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  lt_prog_compiler_pic_works=no
 -  ac_outfile=conftest.$ac_objext
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+  lt_cv_prog_compiler_pic_works=no
-+   ac_outfile=conftest.$ac_objext
-+   echo "$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.
-@@ -6591,30 +7971,30 @@
-    # 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 \
+-   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}? :&$lt_compiler_flag :; t' \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
+-   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+-   -e 's:$: $lt_compiler_flag:'`
 -   (eval echo "\"\$as_me:6597: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:7977: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
+-   (eval "$lt_compile" 2>conftest.err)
+-   ac_status=$?
+-   cat conftest.err >&5
 -   echo "$as_me:6601: \$? = $ac_status" >&5
-+   echo "$as_me:7981: \$? = $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.
+-   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 >conftest.exp
 -     $SED '/^$/d' conftest.err >conftest.er2
 -     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
 -       lt_prog_compiler_pic_works=yes
-+     $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_pic_works=yes
-      fi
-    fi
+-     fi
+-   fi
 -   $rm conftest*
-+   $RM conftest*
  
- fi
+-fi
 -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
 -echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
-+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  
 -if test x"$lt_prog_compiler_pic_works" = xyes; then
-+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
-     case $lt_prog_compiler_pic in
-      "" | " "*) ;;
-      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
-@@ -6625,27 +8005,70 @@
- fi
+-    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
+-fi
 -case "$host_os" in
 -  # For platforms which do not support PIC, -DPIC is meaningless:
 -  *djgpp*)
@@ -27915,271 +30973,115 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+
-+
-+
-+
-+
-+#
-+# Check to make sure the static flag actually works.
-+#
-+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
-+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
-+if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_prog_compiler_static_works=no
-+   save_LDFLAGS="$LDFLAGS"
-+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
-+   echo "$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_cv_prog_compiler_static_works=yes
-+       fi
-+     else
-+       lt_cv_prog_compiler_static_works=yes
-+     fi
-+   fi
-+   $RM -r conftest*
-+   LDFLAGS="$save_LDFLAGS"
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
-+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-+
-+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
-+    :
-+else
-+    lt_prog_compiler_static=
-+fi
-+
-+
-+
-+
-+
-+
-+
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   lt_cv_prog_compiler_c_o=no
+-else
+-  lt_cv_prog_compiler_c_o=no
 -   $rm -r conftest 2>/dev/null
-+   $RM -r conftest 2>/dev/null
-    mkdir conftest
-    cd conftest
-    mkdir out
+-   mkdir conftest
+-   cd conftest
+-   mkdir out
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+   echo "$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
-@@ -6653,86 +8076,151 @@
-    # 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 \
+-   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}? :&$lt_compiler_flag :; t' \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
+-   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+-   -e 's:$: $lt_compiler_flag:'`
 -   (eval echo "\"\$as_me:6659: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:8082: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
+-   (eval "$lt_compile" 2>out/conftest.err)
+-   ac_status=$?
+-   cat out/conftest.err >&5
 -   echo "$as_me:6663: \$? = $ac_status" >&5
-+   echo "$as_me:8086: \$? = $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
+-   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 > out/conftest.exp
 -     $SED '/^$/d' out/conftest.err >out/conftest.er2
 -     if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-+     $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
+-       lt_cv_prog_compiler_c_o=yes
+-     fi
+-   fi
 -   chmod u+w .
 -   $rm conftest*
-+   chmod u+w . 2>&5
-+   $RM conftest*
-    # SGI C++ compiler will create directory out/ii_files/ for
-    # template instantiation
+-   # 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
-+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
-+   $RM out/* && rmdir out
-    cd ..
+-   cd ..
 -   rmdir conftest
 -   $rm conftest*
-+   $RM -r conftest
-+   $RM conftest*
  
- fi
+-fi
 -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-+
-+
-+
-+
-+
-+
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_prog_compiler_c_o=no
-+   $RM -r conftest 2>/dev/null
-+   mkdir conftest
-+   cd conftest
-+   mkdir out
-+   echo "$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:8137: $lt_compile\"" >&5)
-+   (eval "$lt_compile" 2>out/conftest.err)
-+   ac_status=$?
-+   cat out/conftest.err >&5
-+   echo "$as_me:8141: \$? = $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 ..
-+   $RM -r conftest
-+   $RM conftest*
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-+
-+
  
++test -z "$LN_S" && LN_S="ln -s"
  
- 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
+-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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
-+$as_echo_n "checking if we can lock with hard links... " >&6; }
-   hard_links=yes
+-  hard_links=yes
 -  $rm conftest*
-+  $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
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
-+$as_echo "$hard_links" >&6; }
-   if test "$hard_links" = no; then
+-  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;}
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
-+$as_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
+-    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
-+
-+
-+
-+
-+
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  
-   runpath_var=
-   allow_undefined_flag=
+-  runpath_var=
+-  allow_undefined_flag=
 -  enable_shared_with_static_runtimes=no
-+  always_export_symbols=no
-   archive_cmds=
-   archive_expsym_cmds=
+-  archive_cmds=
+-  archive_expsym_cmds=
 -  old_archive_From_new_cmds=
 -  old_archive_from_expsyms_cmds=
-+  compiler_needs_object=no
-+  enable_shared_with_static_runtimes=no
-   export_dynamic_flag_spec=
+-  export_dynamic_flag_spec=
 -  whole_archive_flag_spec=
 -  thread_safe_flag_spec=
-+  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+  hardcode_automatic=no
-+  hardcode_direct=no
-+  hardcode_direct_absolute=no
-   hardcode_libdir_flag_spec=
-   hardcode_libdir_flag_spec_ld=
-   hardcode_libdir_separator=
+-  hardcode_libdir_flag_spec=
+-  hardcode_libdir_flag_spec_ld=
+-  hardcode_libdir_separator=
 -  hardcode_direct=no
-   hardcode_minus_L=no
-   hardcode_shlibpath_var=unsupported
-+  inherit_rpath=no
-   link_all_deplibs=unknown
+-  hardcode_minus_L=no
+-  hardcode_shlibpath_var=unsupported
+-  link_all_deplibs=unknown
 -  hardcode_automatic=no
-   module_cmds=
-   module_expsym_cmds=
+-  module_cmds=
+-  module_expsym_cmds=
 -  always_export_symbols=no
 -  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+  old_archive_from_new_cmds=
-+  old_archive_from_expsyms_cmds=
-+  thread_safe_flag_spec=
-+  whole_archive_flag_spec=
-   # include_expsyms should be a list of space-separated symbols to be *always*
-   # included in the symbol list
-   include_expsyms=
-@@ -6740,26 +8228,17 @@
-   # 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'.
+-  # 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_"
-+  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
-   # 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.
-+  # Exclude shared library initialization/finalization symbols.
-   extract_expsyms_cmds=
+-  # 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
@@ -28191,81 +31093,69 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -done
 -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  
-   case $host_os in
+-  case $host_os in
 -  cygwin* | mingw* | pw32*)
-+  cygwin* | mingw* | pw32* | cegcc*)
-     # 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++.
-@@ -6767,9 +8246,16 @@
-       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
-     ;;
-+  linux* | k*bsd*-gnu)
-+    link_all_deplibs=no
-+    ;;
-   esac
+-    # 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
+-    ;;
+-  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}'
  
-   ld_shlibs=yes
-@@ -6781,16 +8267,17 @@
-     # are reset later if shared libraries are not supported. Putting them
-     # here allows them to be overridden if necessary.
-     runpath_var=LD_RUN_PATH
+-    # 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'
-+    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.
+-    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=
-+    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
+-    fi
+-    supports_anon_versioning=no
 -    case `$LD -v 2>/dev/null` in
-+    case `$LD -v 2>&1` in
-+      *GNU\ gold*) supports_anon_versioning=yes ;;
-       *\ [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 ...
-@@ -6800,11 +8287,11 @@
+-      *\ [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
+-    # See if GNU ld supports shared libraries.
+-    case $host_os in
 -    aix3* | aix4* | aix5*)
-+    aix[3-9]*)
-       # On AIX/PPC, the GNU linker is very broken
-       if test "$host_cpu" != ia64; then
- 	ld_shlibs=no
+-      # On AIX/PPC, the GNU linker is very broken
+-      if test "$host_cpu" != ia64; then
+-	ld_shlibs=no
 -	cat <<EOF 1>&2
-+	cat <<_LT_EOF 1>&2
  
- *** Warning: the GNU linker, at least up to release 2.9.1, is reported
- *** to be unable to reliably create shared libraries on AIX.
-@@ -6812,26 +8299,27 @@
- *** really care for shared libraries, you may want to modify your PATH
- *** so that a non-GNU linker is found, and then restart.
+-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+-*** to be unable to reliably create shared libraries on AIX.
+-*** Therefore, libtool is disabling shared libraries support.  If you
+-*** really care for shared libraries, you may want to modify your PATH
+-*** so that a non-GNU linker is found, and then restart.
  
 -EOF
-+_LT_EOF
-       fi
-       ;;
+-      fi
+-      ;;
  
-     amigaos*)
+-    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
--
+ 
 -      # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
 -      # that the semantics of dynamic libraries on AmigaOS, at least up
 -      # to version 4, is to share data among multiple programs linked
@@ -28273,126 +31163,83 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      # behavior of shared libraries on other platforms, we can't use
 -      # them.
 -      ld_shlibs=no
-+      case $host_cpu in
-+      powerpc)
-+            # see comment about AmigaOS4 .so support
-+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+            archive_expsym_cmds=''
-+        ;;
-+      m68k)
-+            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
-+        ;;
-+      esac
-       ;;
+-      ;;
  
-     beos*)
+-    beos*)
 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- 	allow_undefined_flag=unsupported
- 	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- 	# support --undefined.  This deserves some investigation.  FIXME
-@@ -6841,17 +8329,17 @@
-       fi
-       ;;
+-	allow_undefined_flag=unsupported
+-	# Joseph Beckenbach <jrb3 at best.com> 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,
-+    cygwin* | mingw* | pw32* | cegcc*)
-+      # _LT_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
+-      # 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'
-+      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}--image-base=0x10000000 ${wl}--out-implib,$lib'
-+      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
-@@ -6860,44 +8348,99 @@
- 	  echo EXPORTS > $output_objdir/$soname.def;
- 	  cat $export_symbols >> $output_objdir/$soname.def;
- 	fi~
+-	# 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}--image-base=0x10000000  ${wl}--out-implib,$lib'
-+	$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
-       ;;
+-      else
+-	ld_shlibs=no
+-      fi
+-      ;;
++if test -n "${ZSH_VERSION+set}" ; then
++   setopt NO_GLOB_SUBST
++fi
  
 -    linux*)
 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+    interix[3-9]*)
-+      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'
-+      ;;
-+
-+    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
-+      tmp_diet=no
-+      if test "$host_os" = linux-dietlibc; then
-+	case $cc_basename in
-+	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
-+	esac
-+      fi
-+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
-+	 && test "$tmp_diet" = no
-+      then
- 	tmp_addflag=
-+	tmp_sharedflag='-shared'
- 	case $cc_basename,$host_cpu in
+-	tmp_addflag=
+-	case $cc_basename,$host_cpu in
 -	pgcc*)				# Portland Group C compiler
 -	  whole_archive_flag_spec=
-+        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* )			# Portland Group f77 and f90 compilers
 -	  whole_archive_flag_spec=
 -	  tmp_addflag=' -fpic -Mnomain' ;;
 -	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
-+	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' ;;
-+	lf95*)				# Lahey Fortran 8.1
-+	  whole_archive_flag_spec=
-+	  tmp_sharedflag='--shared' ;;
-+	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
-+	  tmp_sharedflag='-qmkshrobj'
-+	  tmp_addflag= ;;
- 	esac
+-	  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'
-+	case `$CC -V 2>&1 | sed 5q` in
-+	*Sun\ C*)			# Sun C 5.9
-+	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-+	  compiler_needs_object=yes
-+	  tmp_sharedflag='-G' ;;
-+	*Sun\ F*)			# Sun Fortran 8.3
-+	  tmp_sharedflag='-G' ;;
-+	esac
-+	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
++$as_echo_n "checking for objdir... " >&6; }
++if test "${lt_cv_objdir+set}" = set; then :
++  $as_echo_n "(cached) " >&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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
++$as_echo "$lt_cv_objdir" >&6; }
++objdir=$lt_cv_objdir
  
 -	if test $supports_anon_versioning = yes; then
 -	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
@@ -28400,187 +31247,140 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  $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
-+        if test "x$supports_anon_versioning" = xyes; 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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-+        fi
-+
-+	case $cc_basename in
-+	xlf*)
-+	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
-+	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
-+	  hardcode_libdir_flag_spec=
-+	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
-+	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
-+	  if test "x$supports_anon_versioning" = xyes; 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~
-+	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
-+	  fi
-+	  ;;
-+	esac
-       else
+-      else
 -	ld_shlibs=no
-+        ld_shlibs=no
-       fi
-       ;;
+-      fi
+-      ;;
  
 -    netbsd*)
 -      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+    netbsd* | netbsdelf*-gnu)
-+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- 	wlarc=
-       else
-@@ -6906,10 +8449,10 @@
-       fi
-       ;;
+-	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* | sysv5*)
 -      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
-+    solaris*)
-+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- 	ld_shlibs=no
+-	ld_shlibs=no
 -	cat <<EOF 1>&2
-+	cat <<_LT_EOF 1>&2
  
- *** Warning: The releases 2.8.* of the GNU linker cannot reliably
- *** create shared libraries on Solaris systems.  Therefore, libtool
-@@ -6918,8 +8461,8 @@
- *** your PATH or compiler configuration so that the native linker is
- *** used, and then restart.
+-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+-*** create shared libraries on Solaris systems.  Therefore, libtool
+-*** is disabling shared libraries support.  We urge you to upgrade GNU
+-*** binutils to release 2.9.1 or newer.  Another option is to modify
+-*** your PATH or compiler configuration so that the native linker is
+-*** used, and then restart.
  
 -EOF
 -      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+_LT_EOF
-+      elif $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
-@@ -6927,6 +8470,37 @@
-       fi
-       ;;
+-	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
+-      ;;
++cat >>confdefs.h <<_ACEOF
++#define LT_OBJDIR "$lt_cv_objdir/"
++_ACEOF
  
-+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
-+      case `$LD -v 2>&1` in
-+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
-+	ld_shlibs=no
-+	cat <<_LT_EOF 1>&2
-+
-+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-+*** reliably create shared libraries on SCO systems.  Therefore, libtool
-+*** is disabling shared libraries support.  We urge you to upgrade GNU
-+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
-+*** your PATH or compiler configuration so that the native linker is
-+*** used, and then restart.
-+
-+_LT_EOF
-+	;;
-+	*)
-+	  # 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.
-+	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-+	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-+	    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
-+      ;;
-+
-     sunos4*)
-       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-       wlarc=
-@@ -6935,7 +8509,7 @@
-       ;;
+-    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
-+      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
-@@ -6960,14 +8534,14 @@
-       # Note: this linker hardcodes the directories in LIBPATH if there
-       # are no directories specified by -L.
-       hardcode_minus_L=yes
+-	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 "$link_static_flag"; then
-+      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
-       ;;
+-	# Neither direct hardcoding nor static linking is supported with a
+-	# broken collect2.
+-	hardcode_direct=unsupported
+-      fi
+-      ;;
  
 -    aix4* | aix5*)
-+    aix[4-9]*)
-       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.
-@@ -6977,23 +8551,24 @@
-       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 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'
-+	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
+-	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'
-+	  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
+-	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.
+-	# 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*)
-+	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
- 	  for ld_flag in $LDFLAGS; do
+-	  for ld_flag in $LDFLAGS; do
 -  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
 -  	    aix_use_runtimelinking=yes
 -  	    break
 -  	  fi
-+	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
-+	    aix_use_runtimelinking=yes
-+	    break
-+	  fi
- 	  done
-+	  ;;
- 	esac
+-	  done
+-	esac
  
- 	exp_sym_flag='-bexport'
-@@ -7008,49 +8583,54 @@
+-	exp_sym_flag='-bexport'
+-	no_entry_flag='-bnoentry'
+-      fi
  
-       archive_cmds=''
-       hardcode_direct=yes
-+      hardcode_direct_absolute=yes
-       hardcode_libdir_separator=':'
-       link_all_deplibs=yes
-+      file_list_spec='${wl}-f,'
+-      # 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.
  
-       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`
+-      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
-+	  if test -f "$collect2name" &&
-+	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- 	  then
+-	  then
 -  	  # We have reworked collect2
 -  	  hardcode_direct=yes
-+	  # We have reworked collect2
-+	  :
- 	  else
+-	  else
 -  	  # We have old collect2
 -  	  hardcode_direct=unsupported
 -  	  # It fails to find uninstalled libraries when the uninstalled
@@ -28589,65 +31389,50 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  	  hardcode_minus_L=yes
 -  	  hardcode_libdir_flag_spec='-L$libdir'
 -  	  hardcode_libdir_separator=
-+	  # 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
-+	link_all_deplibs=no
-       else
- 	# not using gcc
- 	if test "$host_cpu" = ia64; then
+-	  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:
-+	# 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
+-	  shared_flag='-G'
+-	else
 -  	if test "$aix_use_runtimelinking" = yes; then
-+	  if test "$aix_use_runtimelinking" = yes; then
- 	    shared_flag='${wl}-G'
- 	  else
- 	    shared_flag='${wl}-bM:SRE'
+-	    shared_flag='${wl}-G'
+-	  else
+-	    shared_flag='${wl}-bM:SRE'
 -  	fi
-+	  fi
- 	fi
-       fi
+-	fi
+-      fi
  
-+      export_dynamic_flag_spec='${wl}-bexpall'
-       # 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
-@@ -7058,12 +8638,9 @@
- 	# Warning - without using the other runtime loading flags (-brtl),
- 	# -berok will link without error, but may produce a broken library.
- 	allow_undefined_flag='-berok'
+-      # 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 <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+        # Determine the default libpath from the value encoded in an
-+        # empty executable.
-+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
- int
-@@ -7074,57 +8651,36 @@
-   return 0;
- }
- _ACEOF
+-int
+-main ()
+-{
+ 
+-  ;
+-  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
@@ -28670,63 +31455,45 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
  
 -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 -}'`
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
+-# 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
--
-+if test -z "$aix_libpath"; then
-+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+-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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 -       else
-+        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 "X${wl}${allow_undefined_flag}" | $Xsed; 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"
+-	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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
-+	  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
+-	else
 -	 # Determine the default libpath from the value encoded in an empty executable.
 -	 cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+	 # Determine the default libpath from the value encoded in an
-+	 # empty executable.
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
- int
-@@ -7135,41 +8691,23 @@
-   return 0;
- }
- _ACEOF
+-int
+-main ()
+-{
+ 
+-  ;
+-  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
@@ -28749,100 +31516,97 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
++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
  
 -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 -}'`
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
+-# 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
--
-+if test -z "$aix_libpath"; then
-+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
++# Sed substitution that helps us do robust quoting.  It backslashifies
++# metacharacters that are still active within double-quoted strings.
++sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
++# Same as above, but do not quote variable references.
++double_quote_subst='s/\(["`\\]\)/\\\1/g'
  
- 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
-@@ -7177,30 +8715,35 @@
- 	  # -berok will link without error, but may produce a broken library.
- 	  no_undefined_flag=' ${wl}-bernotok'
- 	  allow_undefined_flag=' ${wl}-berok'
+-	 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'
 -	  # -bexpall does not export symbols beginning with underscore (_)
 -	  always_export_symbols=yes
- 	  # Exported symbols can be pulled into shared objects from archives
+-	  # Exported symbols can be pulled into shared objects from archives
 -	  whole_archive_flag_spec=' '
-+	  whole_archive_flag_spec='$convenience'
- 	  archive_cmds_need_lc=yes
+-	  archive_cmds_need_lc=yes
 -	  # This is similar to how AIX traditionally builds it's shared libraries.
 -	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-+	  # 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
-       ;;
+-	fi
+-      fi
+-      ;;
++# Sed substitution to delay expansion of an escaped shell variable in a
++# double_quote_subst'ed string.
++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  
-     amigaos*)
+-    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
-+      case $host_cpu in
-+      powerpc)
-+            # see comment about AmigaOS4 .so support
-+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+            archive_expsym_cmds=''
-+        ;;
-+      m68k)
-+            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
-+        ;;
-+      esac
-       ;;
+-      ;;
++# Sed substitution to delay expansion of an escaped single quote.
++delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  
-     bsdi[45]*)
-       export_dynamic_flag_spec=-rdynamic
-       ;;
+-    bsdi[45]*)
+-      export_dynamic_flag_spec=-rdynamic
+-      ;;
++# Sed substitution to avoid accidental globbing in evaled expressions
++no_glob_subst='s/\*/\\\*/g'
  
 -    cygwin* | mingw* | pw32*)
-+    cygwin* | mingw* | pw32* | cegcc*)
-       # When not using gcc, we currently assume that we are using
-       # Microsoft Visual C++.
-       # hardcode_libdir_flag_spec is actually meaningless, as there is
-@@ -7212,63 +8755,40 @@
-       # Tell ltmain to make .dll files, not .so files.
-       shrext_cmds=".dll"
-       # FIXME: Setting linknames here is a bad hack.
+-      # 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='
-+      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
-       # The linker will automatically build a .lib file if we build a DLL.
+-      # The linker will automatically build a .lib file if we build a DLL.
 -      old_archive_From_new_cmds='true'
-+      old_archive_from_new_cmds='true'
-       # FIXME: Should let the user specify the lib program.
+-      # FIXME: Should let the user specify the lib program.
 -      old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
-+      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
-       fix_srcfile_path='`cygpath -w "$srcfile"`'
-       enable_shared_with_static_runtimes=yes
-       ;;
+-      fix_srcfile_path='`cygpath -w "$srcfile"`'
+-      enable_shared_with_static_runtimes=yes
+-      ;;
++# Global variables:
++ofile=libtool
++can_build_shared=yes
  
-     darwin* | rhapsody*)
+-    darwin* | rhapsody*)
 -      case "$host_os" in
 -        rhapsody* | darwin1.[012])
 -         allow_undefined_flag='${wl}-undefined ${wl}suppress'
@@ -28890,191 +31654,291 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -          ;;
 -      esac
 -    fi
-+
-+
-+  archive_cmds_need_lc=no
-+  hardcode_direct=no
-+  hardcode_automatic=yes
-+  hardcode_shlibpath_var=unsupported
-+  whole_archive_flag_spec=''
-+  link_all_deplibs=yes
-+  allow_undefined_flag="$_lt_dar_allow_undefined"
-+  case $cc_basename in
-+     ifort*) _lt_dar_can_shared=yes ;;
-+     *) _lt_dar_can_shared=$GCC ;;
-+  esac
-+  if test "$_lt_dar_can_shared" = "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 $_lt_dar_single_mod${_lt_dsymutil}"
-+    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-+    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-+    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-+
-+  else
-+  ld_shlibs=no
-+  fi
-+
-       ;;
+-      ;;
++# All known linkers require a `.a' archive for static linking (except MSVC,
++# which needs '.lib').
++libext=a
  
-     dgux*)
-@@ -7301,7 +8821,7 @@
-       ;;
+-    dgux*)
+-      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+-      hardcode_libdir_flag_spec='-L$libdir'
+-      hardcode_shlibpath_var=no
+-      ;;
++with_gnu_ld="$lt_cv_prog_gnu_ld"
+ 
+-    freebsd1*)
+-      ld_shlibs=no
+-      ;;
++old_CC="$CC"
++old_CFLAGS="$CFLAGS"
+ 
+-    # 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
+-      ;;
++# Set sane defaults for various variables
++test -z "$CC" && CC=cc
++test -z "$LTCC" && LTCC=$CC
++test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
++test -z "$LD" && LD=ld
++test -z "$ac_objext" && ac_objext=o
+ 
+-    # 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
+-      ;;
++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-%%"`
  
-     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+-    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
 -    freebsd* | kfreebsd*-gnu | dragonfly*)
-+    freebsd* | dragonfly*)
-       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
-       hardcode_libdir_flag_spec='-R$libdir'
-       hardcode_direct=yes
-@@ -7310,9 +8830,9 @@
+-      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
+-    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'
-+	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
+-      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'
-+	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=:
-@@ -7324,48 +8844,63 @@
-       export_dynamic_flag_spec='${wl}-E'
-       ;;
+-      fi
+-      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+-      hardcode_libdir_separator=:
+-      hardcode_direct=yes
++# Only perform the check for file, if the check method requires it
++test -z "$MAGIC_CMD" && MAGIC_CMD=file
++case $deplibs_check_method in
++file_magic*)
++  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
++$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
++  $as_echo_n "(cached) " >&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 <<_LT_EOF 1>&2
+ 
+-      # 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'
+-      ;;
++*** Warning: the command libtool uses to detect shared libraries,
++*** $file_magic_cmd, produces output that libtool cannot recognize.
++*** The result is that libtool may fail to recognize shared libraries
++*** as such.  This will affect the creation of libtool libraries that
++*** depend on shared libraries, but programs linked with such libtool
++*** libraries will work regardless of this problem.  Nevertheless, you
++*** may want to report the problem to your system manager and/or to
++*** bug-libtool at gnu.org
  
 -    hpux10* | hpux11*)
-+    hpux10*)
-       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 -	case "$host_cpu" in
 -	hppa*64*|ia64*)
-+	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_flag_spec_ld='+b $libdir'
-+	hardcode_libdir_separator=:
-+	hardcode_direct=yes
-+	hardcode_direct_absolute=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 -fPIC ${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
+-	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*)
 -	  archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
-+	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='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- 	  ;;
+-	  ;;
++_LT_EOF
++	  fi ;;
  	esac
        fi
-       if test "$with_gnu_ld" = no; then
+-      if test "$with_gnu_ld" = no; then
 -	case "$host_cpu" in
 -	hppa*64*)
 -	  hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 -	  hardcode_libdir_flag_spec_ld='+b $libdir'
 -	  hardcode_libdir_separator=:
-+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
-+	hardcode_libdir_separator=:
-+
-+	case $host_cpu in
-+	hppa*64*|ia64*)
- 	  hardcode_direct=no
- 	  hardcode_shlibpath_var=no
- 	  ;;
+-	  hardcode_direct=no
+-	  hardcode_shlibpath_var=no
+-	  ;;
 -	ia64*)
 -	  hardcode_libdir_flag_spec='-L$libdir'
 -	  hardcode_direct=no
 -	  hardcode_shlibpath_var=no
--
++      break
++    fi
++  done
++  IFS="$lt_save_ifs"
++  MAGIC_CMD="$lt_save_MAGIC_CMD"
++  ;;
++esac
++fi
+ 
 -	  # hardcode_minus_L: Not really in the search PATH,
 -	  # but as the default location of the library.
 -	  hardcode_minus_L=yes
 -	  ;;
- 	*)
+-	*)
 -	  hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 -	  hardcode_libdir_separator=:
- 	  hardcode_direct=yes
-+	  hardcode_direct_absolute=yes
- 	  export_dynamic_flag_spec='${wl}-E'
- 
- 	  # hardcode_minus_L: Not really in the search PATH,
-@@ -7378,18 +8913,36 @@
+-	  hardcode_direct=yes
+-	  export_dynamic_flag_spec='${wl}-E'
++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
++if test -n "$MAGIC_CMD"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
++$as_echo "$MAGIC_CMD" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++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'
-+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+	# Try to use the -exported_symbol ld option, if it does not
-+	# work, assume that -exports_file does not work either and
-+	# implicitly export all symbols.
-+        save_LDFLAGS="$LDFLAGS"
-+        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
-+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+int foo(void) {}
-+_ACEOF
-+if ac_fn_c_try_link "$LINENO"; then :
-+  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+-	  # hardcode_minus_L: Not really in the search PATH,
+-	  # but as the default location of the library.
+-	  hardcode_minus_L=yes
+-	  ;;
++
++
++
++
++if test -z "$lt_cv_path_MAGIC_CMD"; then
++  if test -n "$ac_tool_prefix"; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
++$as_echo_n "checking for file... " >&6; }
++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
++  $as_echo_n "(cached) " >&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 <<_LT_EOF 1>&2
++
++*** Warning: the command libtool uses to detect shared libraries,
++*** $file_magic_cmd, produces output that libtool cannot recognize.
++*** The result is that libtool may fail to recognize shared libraries
++*** as such.  This will affect the creation of libtool libraries that
++*** depend on shared libraries, but programs linked with such libtool
++*** libraries will work regardless of this problem.  Nevertheless, you
++*** may want to report the problem to your system manager and/or to
++*** bug-libtool at gnu.org
 +
++_LT_EOF
++	  fi ;;
+ 	esac
+       fi
+-      ;;
++      break
++    fi
++  done
++  IFS="$lt_save_ifs"
++  MAGIC_CMD="$lt_save_MAGIC_CMD"
++  ;;
++esac
 +fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-+        LDFLAGS="$save_LDFLAGS"
-       else
+ 
+-    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'
-+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
-       fi
-+      archive_cmds_need_lc='no'
-       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-       hardcode_libdir_separator=:
-+      inherit_rpath=yes
-       link_all_deplibs=yes
-       ;;
+-      fi
+-      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+-      hardcode_libdir_separator=:
+-      link_all_deplibs=yes
+-      ;;
++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
++if test -n "$MAGIC_CMD"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
++$as_echo "$MAGIC_CMD" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
  
 -    netbsd*)
 -      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+    netbsd* | netbsdelf*-gnu)
-+      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
-@@ -7407,25 +8960,33 @@
-       hardcode_shlibpath_var=no
-       ;;
+-	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
+-      ;;
  
-+    *nto* | *qnx*)
-+      ;;
-+
-     openbsd*)
+-    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
+-      ;;
++  else
++    MAGIC_CMD=:
++  fi
++fi
+ 
+-    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
@@ -29082,28 +31946,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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'
-+      if test -f /usr/libexec/ld.so; then
-+	hardcode_direct=yes
-+	hardcode_shlibpath_var=no
-+	hardcode_direct_absolute=yes
-+	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
-       else
+-      else
 -       case $host_os in
 -	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
 -	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
@@ -29114,56 +31957,57 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 -	   ;;
 -       esac
-+	ld_shlibs=no
-       fi
-       ;;
+-      fi
+-      ;;
++  fi
++  ;;
++esac
  
-@@ -7433,18 +8994,19 @@
-       hardcode_libdir_flag_spec='-L$libdir'
-       hardcode_minus_L=yes
-       allow_undefined_flag=unsupported
+-    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'
-+      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'
-       ;;
+-      ;;
++# Use C for the default configuration in the libtool script
  
-     osf3*)
-       if test "$GCC" = yes; then
- 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+-    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'
-+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-       else
- 	allow_undefined_flag=' -expect_unresolved \*'
+-      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'
-+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-       fi
-+      archive_cmds_need_lc='no'
-       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-       hardcode_libdir_separator=:
-       ;;
-@@ -7452,57 +9014,59 @@
-     osf4* | osf5*)	# as osf3* with the addition of -msym flag
-       if test "$GCC" = yes; then
- 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+-      fi
+-      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+-      hardcode_libdir_separator=:
+-      ;;
++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
+ 
+-    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'
-+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-       else
- 	allow_undefined_flag=' -expect_unresolved \*'
+-	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'
-+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -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; printf "%s\\n" "-hidden">> $lib.exp~
-+	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -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
-+      archive_cmds_need_lc='no'
-       hardcode_libdir_separator=:
-       ;;
+-	# Both c and cxx compiler support -rpath directly
+-	hardcode_libdir_flag_spec='-rpath $libdir'
+-      fi
+-      hardcode_libdir_separator=:
+-      ;;
++# Source file extension for C test sources.
++ac_ext=c
  
 -    sco3.2v5*)
 -      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
@@ -29172,43 +32016,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      runpath_var=LD_RUN_PATH
 -      hardcode_runpath_var=yes
 -      ;;
--
-     solaris*)
++# Object file extension for compiled C test sources.
++objext=o
++objext=$objext
+ 
+-    solaris*)
 -      no_undefined_flag=' -z text'
-+      no_undefined_flag=' -z defs'
-       if test "$GCC" = yes; then
- 	wlarc='${wl}'
+-      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'
-+	archive_cmds='$CC -shared ${wl}-z ${wl}text ${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}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-       else
+-      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'
-+	case `$CC -V 2>&1` in
-+	*"Compilers 5.0"*)
-+	  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'
-+	  ;;
-+	*)
-+	  wlarc='${wl}'
-+	  archive_cmds='$CC -G${allow_undefined_flag} -h $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 -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-+	  ;;
-+	esac
-       fi
-       hardcode_libdir_flag_spec='-R$libdir'
-       hardcode_shlibpath_var=no
-       case $host_os in
-       solaris2.[0-5] | solaris2.[0-5].*) ;;
-       *)
+-      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.
@@ -29220,20 +32049,233 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 - 	*)
 - 	  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 ;;
-+	# The compiler driver will combine and reorder linker options,
-+	# but understands `-z linker_flag'.  GCC discards it without `$wl',
-+	# but is careful enough not to reorder.
-+	# Supported since Solaris 2.6 (maybe 2.5.1?)
-+	if test "$GCC" = yes; then
-+	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-+	else
-+	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
-+	fi
+-      esac
+-      link_all_deplibs=yes
+-      ;;
++# Code to be used in simple compile tests
++lt_simple_compile_test_code="int some_variable = 0;"
+ 
+-    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
+-      ;;
++# Code to be used in simple link tests
++lt_simple_link_test_code='int main(){return(0);}'
+ 
+-    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
++
++
++
++
++
++
++# 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 the default compiler, since it gets overwritten when the other
++# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
++compiler_DEFAULT=$CC
++
++# save warnings/boilerplate of simple test code
++ac_outfile=conftest.$ac_objext
++echo "$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
++echo "$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 -r conftest*
++
++
++if test -n "$compiler"; then
++
++lt_prog_compiler_no_builtin_flag=
++
++if test "$GCC" = yes; then
++  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
++
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
++$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
++if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_rtti_exceptions=no
++   ac_outfile=conftest.$ac_objext
++   echo "$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:7638: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>conftest.err)
++   ac_status=$?
++   cat conftest.err >&5
++   echo "$as_me:7642: \$? = $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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
++$as_echo "$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=
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
++$as_echo_n "checking for $compiler option to produce PIC... " >&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*)
++      case $host_cpu in
++      powerpc)
++            # see comment about AmigaOS4 .so support
++            lt_prog_compiler_pic='-fPIC'
+         ;;
+-	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
++      m68k)
++            # 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'
++        ;;
++      esac
++      ;;
++
++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      # PIC is the default for these OSes.
++      ;;
++
++    mingw* | cygwin* | pw32* | os2* | cegcc*)
++      # 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).
++      # Although the cygwin gcc ignores -fPIC, still need this for old-style
++      # (--disable-auto-import) libraries
++      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'
++      ;;
++
++    hpux*)
++      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
++      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
++      # sets the default TLS model and affects inlining.
++      case $host_cpu in
++      hppa*64*)
++	# +Z the default
 +	;;
++      *)
++	lt_prog_compiler_pic='-fPIC'
+ 	;;
        esac
-       link_all_deplibs=yes
+-      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'
++    interix[3-9]*)
++      # 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
++      ;;
++
++    *nto* | *qnx*)
++      # QNX uses GNU C++, but need to define -shared option too, otherwise
++      # it will coredump.
++      lt_prog_compiler_pic='-fPIC -shared'
        ;;
-@@ -7559,36 +9123,45 @@
+ 
+     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
++	lt_prog_compiler_pic=-Kconform_pic
        fi
        ;;
  
@@ -29241,25 +32283,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 -      hardcode_direct=yes
 -      hardcode_minus_L=no
-+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
-+      no_undefined_flag='${wl}-z,text'
-+      archive_cmds_need_lc=no
-       hardcode_shlibpath_var=no
+-      hardcode_shlibpath_var=no
 -      hardcode_runpath_var=yes
 -      runpath_var=LD_RUN_PATH
--      ;;
-+      runpath_var='LD_RUN_PATH'
- 
++    *)
++      lt_prog_compiler_pic='-fPIC'
+       ;;
+-
 -   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)
 -      no_undefined_flag='${wl}-z ${wl}text'
-       if test "$GCC" = yes; then
+-      if test "$GCC" = yes; then
 -	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	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'
++    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
 -	archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	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'
++	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
        fi
 -      runpath_var='LD_RUN_PATH'
 -      hardcode_shlibpath_var=no
@@ -29273,356 +32319,202 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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'
 -      hardcode_libdir_flag_spec=
-+    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='${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,$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
+-      hardcode_shlibpath_var=no
+-      runpath_var='LD_RUN_PATH'
++    mingw* | cygwin* | pw32* | os2* | cegcc*)
++      # 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'
        ;;
  
-     uts4*)
-@@ -7601,16 +9174,35 @@
-       ld_shlibs=no
-       ;;
-     esac
-+
-+    if test x$host_vendor = xsni; then
-+      case $host in
-+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-+	export_dynamic_flag_spec='${wl}-Blargedynsym'
+-    uts4*)
+-      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+-      hardcode_libdir_flag_spec='-L$libdir'
+-      hardcode_shlibpath_var=no
++    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
-+    fi
-   fi
++      # Is there a better lt_prog_compiler_static that works with the bundled CC?
++      lt_prog_compiler_static='${wl}-a ${wl}archive'
+       ;;
+ 
+-    *)
+-      ld_shlibs=no
++    irix5* | irix6* | nonstopux*)
++      lt_prog_compiler_wl='-Wl,'
++      # PIC (with -KPIC) is the default.
++      lt_prog_compiler_static='-non_shared'
+       ;;
+-    esac
+-  fi
  
 -echo "$as_me:$LINENO: result: $ld_shlibs" >&5
 -echo "${ECHO_T}$ld_shlibs" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
-+$as_echo "$ld_shlibs" >&6; }
- test "$ld_shlibs" = no && can_build_shared=no
+-test "$ld_shlibs" = no && can_build_shared=no
++    linux* | k*bsd*-gnu | kopensolaris*-gnu)
++      case $cc_basename in
++      # old Intel for x86_64 which still supported -KPIC.
++      ecc*)
++	lt_prog_compiler_wl='-Wl,'
++	lt_prog_compiler_pic='-KPIC'
++	lt_prog_compiler_static='-static'
++        ;;
++      # icc used to be incompatible with GCC.
++      # ICC 10 doesn't accept -KPIC any more.
++      icc* | ifort*)
++	lt_prog_compiler_wl='-Wl,'
++	lt_prog_compiler_pic='-fPIC'
++	lt_prog_compiler_static='-static'
++        ;;
++      # Lahey Fortran 8.1.
++      lf95*)
++	lt_prog_compiler_wl='-Wl,'
++	lt_prog_compiler_pic='--shared'
++	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'
++        ;;
++      xl*)
++	# IBM XL C 8.0/Fortran 10.1 on PPC
++	lt_prog_compiler_wl='-Wl,'
++	lt_prog_compiler_pic='-qpic'
++	lt_prog_compiler_static='-qstaticlink'
++	;;
++      *)
++	case `$CC -V 2>&1 | sed 5q` in
++	*Sun\ C*)
++	  # Sun C 5.9
++	  lt_prog_compiler_pic='-KPIC'
++	  lt_prog_compiler_static='-Bstatic'
++	  lt_prog_compiler_wl='-Wl,'
++	  ;;
++	*Sun\ F*)
++	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
++	  lt_prog_compiler_pic='-KPIC'
++	  lt_prog_compiler_static='-Bstatic'
++	  lt_prog_compiler_wl=''
++	  ;;
++	esac
++	;;
++      esac
++      ;;
  
 -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
-+with_gnu_ld=$with_gnu_ld
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
++    newsos6)
++      lt_prog_compiler_pic='-KPIC'
++      lt_prog_compiler_static='-Bstatic'
++      ;;
  
- #
- # Do we need to explicitly link libc?
-@@ -7629,21 +9221,22 @@
-       # 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.
+-#
+-# 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
++    *nto* | *qnx*)
++      # QNX uses GNU C++, but need to define -shared option too, otherwise
++      # it will coredump.
++      lt_prog_compiler_pic='-fPIC -shared'
++      ;;
+ 
+-  if test "$enable_shared" = yes && test "$GCC" = yes; then
+-    case $archive_cmds in
+-    *'~'*)
+-      # FIXME: we may have to deal with multi-command sequences.
++    osf3* | osf4* | osf5*)
++      lt_prog_compiler_wl='-Wl,'
++      # All OSF/1 code is PIC.
++      lt_prog_compiler_static='-non_shared'
+       ;;
+-    '$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
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
-+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
-+      $RM conftest*
-+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  
 -      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (eval $ac_compile) 2>&5
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); } 2>conftest.err; then
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } 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=
-@@ -7651,11 +9244,11 @@
-         libname=conftest
-         lt_save_allow_undefined_flag=$allow_undefined_flag
-         allow_undefined_flag=
+-        soname=conftest
+-        lib=conftest
+-        libobjs=conftest.$ac_objext
+-        deplibs=
+-        wl=$lt_prog_compiler_wl
+-        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
-+        if { { eval echo "\"\$as_me\":${as_lineno-$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=$?
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-         then
- 	  archive_cmds_need_lc=no
-         else
-@@ -7665,17 +9258,225 @@
-       else
-         cat conftest.err 1>&5
-       fi
+-        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
-+      $RM conftest*
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
-+$as_echo "$archive_cmds_need_lc" >&6; }
++    rdos*)
++      lt_prog_compiler_static='-non_shared'
        ;;
-     esac
-   fi
-   ;;
- esac
- 
+-    esac
+-  fi
+-  ;;
+-esac
+-
 -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
-+$as_echo_n "checking dynamic linker characteristics... " >&6; }
-+
-+if test "$GCC" = yes; then
-+  case $host_os in
-+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-+    *) lt_awk_arg="/^libraries:/" ;;
-+  esac
-+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-+  if $ECHO "$lt_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.
-+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
-+  else
-+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+  fi
-+  # Ok, now we have the path, separated by spaces, we can step through it
-+  # and add multilib dir if necessary.
-+  lt_tmp_lt_search_path_spec=
-+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-+  for lt_sys_path in $lt_search_path_spec; do
-+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-+    else
-+      test -d "$lt_sys_path" && \
-+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-+    fi
-+  done
-+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
-+BEGIN {RS=" "; FS="/|\n";} {
-+  lt_foo="";
-+  lt_count=0;
-+  for (lt_i = NF; lt_i > 0; lt_i--) {
-+    if ($lt_i != "" && $lt_i != ".") {
-+      if ($lt_i == "..") {
-+        lt_count++;
-+      } else {
-+        if (lt_count == 0) {
-+          lt_foo="/" $lt_i lt_foo;
-+        } else {
-+          lt_count--;
-+        }
-+      }
-+    }
-+  }
-+  if (lt_foo != "") { lt_freq[lt_foo]++; }
-+  if (lt_freq[lt_foo] == 1) { print lt_foo; }
-+}'`
-+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
-+else
-+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-+fi
- library_names_spec=
- libname_spec='lib$name'
- soname_spec=
-@@ -7689,20 +9490,6 @@
- version_type=none
- dynamic_linker="$host_os ld.so"
- sys_lib_dlsearch_path_spec="/lib /usr/lib"
+-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
@@ -29637,118 +32529,209 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 -fi
- need_lib_prefix=unknown
- hardcode_into_libs=no
+-need_lib_prefix=unknown
+-hardcode_into_libs=no
  
-@@ -7720,7 +9507,7 @@
-   soname_spec='${libname}${release}${shared_ext}$major'
-   ;;
+-# when you set need_version to no, make sure it does not cause -set_version
+-# flags to be left without arguments
+-need_version=unknown
++    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
++      ;;
+ 
+-case $host_os in
+-aix3*)
+-  version_type=linux
+-  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+-  shlibpath_var=LIBPATH
++    sunos4*)
++      lt_prog_compiler_wl='-Qoption ld '
++      lt_prog_compiler_pic='-PIC'
++      lt_prog_compiler_static='-Bstatic'
++      ;;
+ 
+-  # AIX 3 has no versioning support, so we append a major version to the name.
+-  soname_spec='${libname}${release}${shared_ext}$major'
+-  ;;
++    sysv4 | sysv4.2uw2* | sysv4.3*)
++      lt_prog_compiler_wl='-Wl,'
++      lt_prog_compiler_pic='-KPIC'
++      lt_prog_compiler_static='-Bstatic'
++      ;;
  
 -aix4* | aix5*)
-+aix[4-9]*)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -7739,7 +9526,7 @@
-       aix4 | aix4.[01] | aix4.[01].*)
-       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- 	   echo ' yes '
+-  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
-+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- 	:
-       else
- 	can_build_shared=no
-@@ -7765,9 +9552,18 @@
-   ;;
- 
- amigaos*)
+-	:
+-      else
+-	can_build_shared=no
++    sysv4*MP*)
++      if test -d /usr/nec ;then
++	lt_prog_compiler_pic='-Kconform_pic'
++	lt_prog_compiler_static='-Bstatic'
+       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<name>.so
+-      # instead of lib<name>.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'
-+  case $host_cpu in
-+  powerpc)
-+    # Since July 2007 AmigaOS4 officially supports .so libraries.
-+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    ;;
-+  m68k)
-+    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'
-+    ;;
-+  esac
-   ;;
- 
- beos*)
-@@ -7790,24 +9586,28 @@
-   # libtool to hard-code these into programs
-   ;;
- 
+-  ;;
+-
+-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*)
-+cygwin* | mingw* | pw32* | cegcc*)
-   version_type=windows
-   shrext_cmds=".dll"
-   need_version=no
-   need_lib_prefix=no
+-  version_type=windows
+-  shrext_cmds=".dll"
+-  need_version=no
+-  need_lib_prefix=no
  
-   case $GCC,$host_os in
+-  case $GCC,$host_os in
 -  yes,cygwin* | yes,mingw* | yes,pw32*)
-+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
-     library_names_spec='$libname.dll.a'
-     # DLL is installed to $(libdir)/../bin by postinstall_cmds
-     postinstall_cmds='base_file=`basename \${file}`~
+-    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'\''`~
-+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-       dldir=$destdir/`dirname \$dlpath`~
-       test -d \$dldir || mkdir -p \$dldir~
+-      dldir=$destdir/`dirname \$dlpath`~
+-      test -d \$dldir || mkdir -p \$dldir~
 -      $install_prog $dir/$dlname \$dldir/$dlname'
-+      $install_prog $dir/$dlname \$dldir/$dlname~
-+      chmod a+x \$dldir/$dlname~
-+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
-+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
-+      fi'
-     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-       dlpath=$dir/\$dldll~
+-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+-      dlpath=$dir/\$dldll~
 -       $rm \$dlpath'
-+       $RM \$dlpath'
-     shlibpath_overrides_runpath=yes
+-    shlibpath_overrides_runpath=yes
++    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
++      lt_prog_compiler_wl='-Wl,'
++      lt_prog_compiler_pic='-KPIC'
++      lt_prog_compiler_static='-Bstatic'
++      ;;
  
-     case $host_os in
-@@ -7816,20 +9616,20 @@
-       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"
+-    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"
++    unicos*)
++      lt_prog_compiler_wl='-Wl,'
++      lt_prog_compiler_can_build_shared=no
        ;;
 -    mingw*)
-+    mingw* | cegcc*)
-       # MinGW DLLs use traditional 'lib' prefix
-       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+-      # 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
-+      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.
+-        # 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'`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-       else
+-      else
 -        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-       fi
+-      fi
++
++    uts4*)
++      lt_prog_compiler_pic='-pic'
++      lt_prog_compiler_static='-Bstatic'
+       ;;
+-    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}'
++
++    *)
++      lt_prog_compiler_can_build_shared=no
        ;;
-     pw32*)
-@@ -7853,17 +9653,13 @@
-   version_type=darwin
-   need_lib_prefix=no
-   need_version=no
+     esac
+-    ;;
++  fi
+ 
++case $host_os in
++  # For platforms which do not support PIC, -DPIC is meaningless:
++  *djgpp*)
++    lt_prog_compiler_pic=
++    ;;
+   *)
+-    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
++    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
+     ;;
+-  esac
+-  dynamic_linker='Win32 ld.exe'
+-  # FIXME: first we should search . and the directory the executable is in
+-  shlibpath_var=PATH
+-  ;;
++esac
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
++$as_echo "$lt_prog_compiler_pic" >&6; }
+ 
+-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'
-+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-   soname_spec='${libname}${release}${major}$shared_ext'
-   shlibpath_overrides_runpath=yes
-   shlibpath_var=DYLD_LIBRARY_PATH
+-  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
@@ -29756,15 +32739,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  else
 -    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
 -  fi
-+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-+
-+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
-   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-   ;;
+-  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+-  ;;
  
-@@ -7880,22 +9676,17 @@
-   dynamic_linker=no
-   ;;
+-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
@@ -29777,52 +32766,108 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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.
+ 
+-freebsd* | dragonfly*)
+-  # DragonFly does not have aout.  When/if they implement a new
+-  # versioning mechanism, adjust this.
 -  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+  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*)
-@@ -7917,10 +9708,15 @@
-     shlibpath_overrides_runpath=yes
-     hardcode_into_libs=yes
-     ;;
+-  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
+-    ;;
 -  *) # from 3.2 on
-+  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
-     ;;
-+  *) # from 4.6 on, and DragonFly
-+    shlibpath_overrides_runpath=yes
-+    hardcode_into_libs=yes
-+    ;;
-   esac
-   ;;
+-    shlibpath_overrides_runpath=no
+-    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
+-  ;;
++#
++# Check to make sure the PIC flag actually works.
++#
++if test -n "$lt_prog_compiler_pic"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
++$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
++if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_pic_works=no
++   ac_outfile=conftest.$ac_objext
++   echo "$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:7977: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>conftest.err)
++   ac_status=$?
++   cat conftest.err >&5
++   echo "$as_me:7981: \$? = $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_pic_works=yes
++     fi
++   fi
++   $RM conftest*
  
-@@ -7940,7 +9736,7 @@
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-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
-+  case $host_cpu in
-   ia64*)
-     shrext_cmds='.so'
-     hardcode_into_libs=yes
-@@ -7956,18 +9752,18 @@
-     fi
-     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-     ;;
+-  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
@@ -29835,83 +32880,87 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     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
-@@ -7980,6 +9776,18 @@
-   postinstall_cmds='chmod 555 $lib'
-   ;;
- 
-+interix[3-9]*)
-+  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 ;;
-@@ -8023,7 +9831,7 @@
-   ;;
+-    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'
+-  ;;
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
++$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  
- # This must be Linux ELF.
--linux*)
-+linux* | k*bsd*-gnu | kopensolaris*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -8032,36 +9840,41 @@
-   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-+  # Some binutils ld are patched to set DT_RUNPATH
-+  save_LDFLAGS=$LDFLAGS
-+  save_libdir=$libdir
-+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
-+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+int
-+main ()
-+{
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_c_try_link "$LINENO"; then :
-+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
-+  shlibpath_overrides_runpath=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
+-  ;;
++if test x"$lt_cv_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
+ 
+-# No shared lib support for Linux oldld, aout, or coff.
+-linux*oldld* | linux*aout* | linux*coff*)
+-  dynamic_linker=no
+-  ;;
 +fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-+  LDFLAGS=$save_LDFLAGS
-+  libdir=$save_libdir
-+
-   # 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
+ 
+-# 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=
@@ -29933,298 +32982,311 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    rm -rf conftest*
 -    ;;
 -  esac
--
-   # Append ld.so.conf contents to the search path
-   if test -f /etc/ld.so.conf; then
+ 
+-  # 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)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
 -    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
-+    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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-   fi
+-  fi
  
-   # We used to test for /lib/ld.so.1 and disable shared libraries on
-@@ -8073,7 +9886,7 @@
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
+-  # 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)
-+netbsdelf*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -8082,14 +9895,14 @@
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-   hardcode_into_libs=yes
+-  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'
-+  dynamic_linker='NetBSD ld.elf_so'
-   ;;
+-  ;;
  
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-netbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
+-  need_version=no
 -  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+  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'
-@@ -8110,24 +9923,31 @@
-   shlibpath_overrides_runpath=yes
-   ;;
+-    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
+-  ;;
++#
++# Check to make sure the static flag actually works.
++#
++wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
++$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
++if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_static_works=no
++   save_LDFLAGS="$LDFLAGS"
++   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
++   echo "$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_cv_prog_compiler_static_works=yes
++       fi
++     else
++       lt_cv_prog_compiler_static_works=yes
++     fi
++   fi
++   $RM -r conftest*
++   LDFLAGS="$save_LDFLAGS"
+ 
+-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
+-  ;;
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
++$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  
 -nto-qnx*)
 -  version_type=linux
-+*nto* | *qnx*)
-+  version_type=qnx
-   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
+-  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
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='ldqnx.so'
-   ;;
+-  ;;
++if test x"$lt_cv_prog_compiler_static_works" = xyes; then
++    :
++else
++    lt_prog_compiler_static=
++fi
  
- openbsd*)
-   version_type=sunos
-+  sys_lib_dlsearch_path_spec="/usr/lib"
-   need_lib_prefix=no
+-openbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
 -  need_version=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
+-  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
-+  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
-@@ -8161,11 +9981,8 @@
-   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-   ;;
+-    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"
+-  ;;
  
 -sco3.2v5*)
 -  version_type=osf
 -  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
-+rdos*)
-+  dynamic_linker=no
-   ;;
+-  ;;
  
- solaris*)
-@@ -8193,7 +10010,7 @@
-   need_version=yes
-   ;;
+-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.2uw2* | sysv4.3* | sysv5*)
-+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'
-@@ -8202,7 +10019,6 @@
-     sni)
-       shlibpath_overrides_runpath=no
-       need_lib_prefix=no
+-  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)
-@@ -8226,6 +10042,39 @@
-   fi
-   ;;
+-      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
+-  ;;
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
++$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
++if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_c_o=no
++   $RM -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  
-+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
-+  shlibpath_overrides_runpath=yes
-+  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'
-+  else
-+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-+    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'
-+  ;;
-+
-+tpf*)
-+  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  ;;
-+
- uts4*)
-   version_type=linux
-   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-@@ -8237,23 +10086,121 @@
-   dynamic_linker=no
-   ;;
- 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
+-  ;;
++   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:8082: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>out/conftest.err)
++   ac_status=$?
++   cat out/conftest.err >&5
++   echo "$as_me:8086: \$? = $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 ..
++   $RM -r conftest
++   $RM conftest*
+ 
+-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
+-  ;;
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
++$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+ 
+-*)
+-  dynamic_linker=no
+-  ;;
+-esac
 -echo "$as_me:$LINENO: result: $dynamic_linker" >&5
 -echo "${ECHO_T}$dynamic_linker" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
-+$as_echo "$dynamic_linker" >&6; }
- test "$dynamic_linker" = no && can_build_shared=no
+-test "$dynamic_linker" = no && can_build_shared=no
  
 -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
-+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
-+
-+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
-+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-+fi
-+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
-+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-+fi
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
-+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
- hardcode_action=
+-hardcode_action=
 -if test -n "$hardcode_libdir_flag_spec" || \
 -   test -n "$runpath_var" || \
-+if test -n "$hardcode_libdir_flag_spec" ||
-+   test -n "$runpath_var" ||
-    test "X$hardcode_automatic" = "Xyes" ; then
+-   test "X$hardcode_automatic" = "Xyes" ; then
  
 -  # We can hardcode non-existant directories.
-+  # We can hardcode non-existent 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
+-  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 "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
-      test "$hardcode_minus_L" != no; then
-     # Linking always hardcodes the temporary library directory.
-     hardcode_action=relink
-@@ -8266,10 +10213,11 @@
-   # directories.
-   hardcode_action=unsupported
- fi
+-     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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
-+$as_echo "$hardcode_action" >&6; }
  
 -if test "$hardcode_action" = relink; then
-+if test "$hardcode_action" = relink ||
-+   test "$inherit_rpath" = yes; then
-   # Fast installation is not supported
-   enable_fast_install=no
- elif test "$shlibpath_overrides_runpath" = yes ||
-@@ -8278,36 +10226,12 @@
-   enable_fast_install=needless
- fi
+-  # 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=
@@ -30256,71 +33318,107 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
  
 -if test "x$enable_dlopen" != xyes; then
-+
-+
-+
-+
-+  if test "x$enable_dlopen" != xyes; then
-   enable_dlopen=unknown
-   enable_dlopen_self=unknown
-   enable_dlopen_self_static=unknown
-@@ -8322,83 +10246,55 @@
-     lt_cv_dlopen_self=yes
-     ;;
+-  enable_dlopen=unknown
+-  enable_dlopen_self=unknown
+-  enable_dlopen_self_static=unknown
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
++$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
++if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
+-  lt_cv_dlopen=no
+-  lt_cv_dlopen_libs=
++  lt_cv_prog_compiler_c_o=no
++   $RM -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ 
+-  case $host_os in
+-  beos*)
+-    lt_cv_dlopen="load_add_on"
+-    lt_cv_dlopen_libs=
+-    lt_cv_dlopen_self=yes
+-    ;;
++   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:8137: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>out/conftest.err)
++   ac_status=$?
++   cat out/conftest.err >&5
++   echo "$as_me:8141: \$? = $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 ..
++   $RM -r conftest
++   $RM conftest*
  
 -  mingw* | pw32*)
-+  mingw* | pw32* | cegcc*)
-     lt_cv_dlopen="LoadLibrary"
-     lt_cv_dlopen_libs=
+-    lt_cv_dlopen="LoadLibrary"
+-    lt_cv_dlopen_libs=
 -   ;;
-+    ;;
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
++$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  
-   cygwin*)
-     lt_cv_dlopen="dlopen"
-     lt_cv_dlopen_libs=
+-  cygwin*)
+-    lt_cv_dlopen="dlopen"
+-    lt_cv_dlopen_libs=
 -   ;;
-+    ;;
  
-   darwin*)
-   # if libdl is installed we need to link against it
+-  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
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-+$as_echo_n "checking for dlopen in -ldl... " >&6; }
-+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldl  $LIBS"
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-ldl  $LIBS"
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
 -/* Override any gcc2 internal prototype to avoid an error.  */
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
+-#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 ();
- int
- main ()
- {
+-char dlopen ();
+-int
+-main ()
+-{
 -dlopen ();
-+return dlopen ();
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  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
@@ -30343,38 +33441,51 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_lib_dl_dlopen=yes
- else
+-  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
-+  ac_cv_lib_dl_dlopen=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
-   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+-  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
++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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
++$as_echo_n "checking if we can lock with hard links... " >&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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
++$as_echo "$hard_links" >&6; }
++  if test "$hard_links" = no; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
++$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
++    need_locks=warn
++  fi
  else
- 
-@@ -8408,462 +10304,172 @@
- 
+-
+-    lt_cv_dlopen="dyld"
+-    lt_cv_dlopen_libs=
+-    lt_cv_dlopen_self=yes
+-
++  need_locks=no
  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
@@ -30389,20 +33500,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
 -   For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
 -    <limits.h> exists even on freestanding compilers.  */
--
+ 
 -#ifdef __STDC__
 -# include <limits.h>
 -#else
 -# include <assert.h>
 -#endif
--
+ 
 -#undef shl_load
--
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -30422,7 +33533,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#ifdef __cplusplus
 -}
 -#endif
--
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
++$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+ 
 -int
 -main ()
 -{
@@ -30466,48 +33579,77 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
-+if test "x$ac_cv_func_shl_load" = x""yes; then :
-   lt_cv_dlopen="shl_load"
- else
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
-+$as_echo_n "checking for shl_load in -ldld... " >&6; }
-+if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldld  $LIBS"
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-ldld  $LIBS"
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
++  runpath_var=
++  allow_undefined_flag=
++  always_export_symbols=no
++  archive_cmds=
++  archive_expsym_cmds=
++  compiler_needs_object=no
++  enable_shared_with_static_runtimes=no
++  export_dynamic_flag_spec=
++  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  hardcode_automatic=no
++  hardcode_direct=no
++  hardcode_direct_absolute=no
++  hardcode_libdir_flag_spec=
++  hardcode_libdir_flag_spec_ld=
++  hardcode_libdir_separator=
++  hardcode_minus_L=no
++  hardcode_shlibpath_var=unsupported
++  inherit_rpath=no
++  link_all_deplibs=unknown
++  module_cmds=
++  module_expsym_cmds=
++  old_archive_from_new_cmds=
++  old_archive_from_expsyms_cmds=
++  thread_safe_flag_spec=
++  whole_archive_flag_spec=
++  # 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_|_GLOBAL__F[ID]_.*'
++  # 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.
++  # Exclude shared library initialization/finalization symbols.
++  extract_expsyms_cmds=
  
 -/* Override any gcc2 internal prototype to avoid an error.  */
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
+-#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 ();
- int
- main ()
- {
+-char shl_load ();
+-int
+-main ()
+-{
 -shl_load ();
-+return shl_load ();
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  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
@@ -30530,21 +33672,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_lib_dld_shl_load=yes
- else
+-  ac_cv_lib_dld_shl_load=yes
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  case $host_os in
++  cygwin* | mingw* | pw32* | cegcc*)
++    # 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
++    ;;
++  linux* | k*bsd*-gnu)
++    link_all_deplibs=no
++    ;;
++  esac
+ 
 -ac_cv_lib_dld_shl_load=no
-+  ac_cv_lib_dld_shl_load=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
+-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
@@ -30564,20 +33722,57 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
 -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 -#define dlopen innocuous_dlopen
--
++  ld_shlibs=yes
++  if test "$with_gnu_ld" = yes; then
++    # If archive_cmds runs LD, not CC, wlarc should be empty
++    wlarc='${wl}'
+ 
 -/* System header to define __stub macros and hopefully few prototypes,
 -    which can conflict with char dlopen (); below.
 -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 -    <limits.h> exists even on freestanding compilers.  */
--
++    # 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>&1` in
++      *GNU\ gold*) supports_anon_versioning=yes ;;
++      *\ [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
+ 
 -#ifdef __STDC__
 -# include <limits.h>
 -#else
 -# include <assert.h>
 -#endif
--
++    # See if GNU ld supports shared libraries.
++    case $host_os in
++    aix[3-9]*)
++      # On AIX/PPC, the GNU linker is very broken
++      if test "$host_cpu" != ia64; then
++	ld_shlibs=no
++	cat <<_LT_EOF 1>&2
+ 
 -#undef dlopen
--
++*** Warning: the GNU linker, at least up to release 2.9.1, is reported
++*** to be unable to reliably create shared libraries on AIX.
++*** Therefore, libtool is disabling shared libraries support.  If you
++*** really care for shared libraries, you may want to modify your PATH
++*** so that a non-GNU linker is found, and then restart.
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -30597,7 +33792,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#ifdef __cplusplus
 -}
 -#endif
--
++_LT_EOF
++      fi
++      ;;
+ 
 -int
 -main ()
 -{
@@ -30629,14 +33827,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_func_dlopen=yes
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
-+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
-+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
-+  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
- else
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++    amigaos*)
++      case $host_cpu in
++      powerpc)
++            # see comment about AmigaOS4 .so support
++            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++            archive_expsym_cmds=''
++        ;;
++      m68k)
++            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
++        ;;
++      esac
++      ;;
+ 
 -ac_cv_func_dlopen=no
 -fi
 -rm -f conftest.err conftest.$ac_objext \
@@ -30645,48 +33853,47 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
-+if test "x$ac_cv_func_dlopen" = x""yes; then :
-   lt_cv_dlopen="dlopen"
- else
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-+$as_echo_n "checking for dlopen in -ldl... " >&6; }
-+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldl  $LIBS"
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-ldl  $LIBS"
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
++    beos*)
++      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
++	allow_undefined_flag=unsupported
++	# Joseph Beckenbach <jrb3 at best.com> 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
++      ;;
  
 -/* Override any gcc2 internal prototype to avoid an error.  */
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
+-#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 ();
- int
- main ()
- {
+-char dlopen ();
+-int
+-main ()
+-{
 -dlopen ();
-+return dlopen ();
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  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
@@ -30709,67 +33916,74 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_lib_dl_dlopen=yes
- else
+-  ac_cv_lib_dl_dlopen=yes
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++    cygwin* | mingw* | pw32* | cegcc*)
++      # _LT_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'
+ 
 -ac_cv_lib_dl_dlopen=no
-+  ac_cv_lib_dl_dlopen=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
-   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- else
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
-+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
-+if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
- LIBS="-lsvld  $LIBS"
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lsvld  $LIBS"
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
++      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
++      ;;
  
 -/* Override any gcc2 internal prototype to avoid an error.  */
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
+-#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 ();
- int
- main ()
- {
+-char dlopen ();
+-int
+-main ()
+-{
 -dlopen ();
-+return dlopen ();
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  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
@@ -30792,67 +34006,65 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_lib_svld_dlopen=yes
- else
+-  ac_cv_lib_svld_dlopen=yes
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++    interix[3-9]*)
++      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'
++      ;;
+ 
 -ac_cv_lib_svld_dlopen=no
-+  ac_cv_lib_svld_dlopen=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
-+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
-+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
-   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
- else
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
-+$as_echo_n "checking for dld_link in -ldld... " >&6; }
-+if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldld  $LIBS"
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-ldld  $LIBS"
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
+-/* end confdefs.h.  */
+-
 -/* Override any gcc2 internal prototype to avoid an error.  */
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
+-#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 dld_link ();
- int
- main ()
- {
+-char dld_link ();
+-int
+-main ()
+-{
 -dld_link ();
-+return dld_link ();
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  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
@@ -30875,193 +34087,629 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_lib_dld_dld_link=yes
- else
+-  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
-+  ac_cv_lib_dld_dld_link=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
+-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"
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
-+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
-+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
-+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
- fi
+-fi
++    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
++      tmp_diet=no
++      if test "$host_os" = linux-dietlibc; then
++	case $cc_basename in
++	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
++	esac
++      fi
++      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
++	 && test "$tmp_diet" = no
++      then
++	tmp_addflag=
++	tmp_sharedflag='-shared'
++	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' ;;
++	lf95*)				# Lahey Fortran 8.1
++	  whole_archive_flag_spec=
++	  tmp_sharedflag='--shared' ;;
++	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
++	  tmp_sharedflag='-qmkshrobj'
++	  tmp_addflag= ;;
++	esac
++	case `$CC -V 2>&1 | sed 5q` in
++	*Sun\ C*)			# Sun C 5.9
++	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
++	  compiler_needs_object=yes
++	  tmp_sharedflag='-G' ;;
++	*Sun\ F*)			# Sun Fortran 8.3
++	  tmp_sharedflag='-G' ;;
++	esac
++	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ 
++        if test "x$supports_anon_versioning" = xyes; 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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
++        fi
+ 
+-fi
++	case $cc_basename in
++	xlf*)
++	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
++	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
++	  hardcode_libdir_flag_spec=
++	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
++	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
++	  if test "x$supports_anon_versioning" = xyes; 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~
++	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
++	  fi
++	  ;;
++	esac
++      else
++        ld_shlibs=no
++      fi
++      ;;
+ 
++    netbsd* | netbsdelf*-gnu)
++      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
++      ;;
+ 
+-fi
++    solaris*)
++      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
++	ld_shlibs=no
++	cat <<_LT_EOF 1>&2
+ 
++*** Warning: The releases 2.8.* of the GNU linker cannot reliably
++*** create shared libraries on Solaris systems.  Therefore, libtool
++*** is disabling shared libraries support.  We urge you to upgrade GNU
++*** binutils to release 2.9.1 or newer.  Another option is to modify
++*** your PATH or compiler configuration so that the native linker is
++*** used, and then restart.
+ 
+-fi
++_LT_EOF
++      elif $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
++      ;;
+ 
++    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
++      case `$LD -v 2>&1` in
++        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
++	ld_shlibs=no
++	cat <<_LT_EOF 1>&2
+ 
+-fi
++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
++*** reliably create shared libraries on SCO systems.  Therefore, libtool
++*** is disabling shared libraries support.  We urge you to upgrade GNU
++*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
++*** your PATH or compiler configuration so that the native linker is
++*** used, and then restart.
+ 
++_LT_EOF
++	;;
++	*)
++	  # 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.
++	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
++	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
++	    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
++      ;;
+ 
+-fi
++    sunos4*)
++      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
++      wlarc=
++      hardcode_direct=yes
++      hardcode_shlibpath_var=no
++      ;;
+ 
+-    ;;
+-  esac
++    *)
++      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 "x$lt_cv_dlopen" != xno; then
+-    enable_dlopen=yes
++    if test "$ld_shlibs" = no; then
++      runpath_var=
++      hardcode_libdir_flag_spec=
++      export_dynamic_flag_spec=
++      whole_archive_flag_spec=
++    fi
+   else
+-    enable_dlopen=no
+-  fi
++    # 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
++      ;;
  
-@@ -8896,23 +10502,23 @@
-     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+-  case $lt_cv_dlopen in
+-  dlopen)
+-    save_CPPFLAGS="$CPPFLAGS"
+-    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
++    aix[4-9]*)
++      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
  
-     save_LDFLAGS="$LDFLAGS"
+-    save_LDFLAGS="$LDFLAGS"
 -    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
++	# 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].*|aix[5-9]*)
++	  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
  
-     save_LIBS="$LIBS"
-     LIBS="$lt_cv_dlopen_libs $LIBS"
+-    save_LIBS="$LIBS"
+-    LIBS="$lt_cv_dlopen_libs $LIBS"
++	exp_sym_flag='-bexport'
++	no_entry_flag='-bnoentry'
++      fi
  
 -    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
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
-+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
-+if test "${lt_cv_dlopen_self+set}" = set; then :
-+  $as_echo_n "(cached) " >&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
+-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 <<EOF
 -#line 8915 "configure"
-+  cat > conftest.$ac_ext <<_LT_EOF
-+#line 10521 "configure"
- #include "confdefs.h"
+-#include "confdefs.h"
++      # 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.
  
- #if HAVE_DLFCN_H
-@@ -8953,10 +10559,6 @@
- #  endif
- #endif
+-#if HAVE_DLFCN_H
+-#include <dlfcn.h>
+-#endif
++      archive_cmds=''
++      hardcode_direct=yes
++      hardcode_direct_absolute=yes
++      hardcode_libdir_separator=':'
++      link_all_deplibs=yes
++      file_list_spec='${wl}-f,'
+ 
+-#include <stdio.h>
++      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
++	  :
++	  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
++	link_all_deplibs=no
++      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
+ 
+-#ifdef RTLD_GLOBAL
+-#  define LT_DLGLOBAL		RTLD_GLOBAL
+-#else
+-#  ifdef DL_GLOBAL
+-#    define LT_DLGLOBAL		DL_GLOBAL
+-#  else
+-#    define LT_DLGLOBAL		0
+-#  endif
+-#endif
++      export_dynamic_flag_spec='${wl}-bexpall'
++      # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
+-/* 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
++int
++main ()
++{
  
 -#ifdef __cplusplus
 -extern "C" void exit (int);
 -#endif
 -
- void fnord() { int i=42;}
- int main ()
- {
-@@ -8969,21 +10571,23 @@
-       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-       /* dlclose (self); */
-     }
-+  else
-+    puts (dlerror ());
- 
+-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); */
+-    }
+-
 -    exit (status);
-+  return status;
++  ;
++  return 0;
  }
 -EOF
 -  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+_LT_EOF
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
-   (eval $ac_link) 2>&5
-   ac_status=$?
+-  (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; ) 2>/dev/null
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } && 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 ;;
+-    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_unknown|x*) lt_cv_dlopen_self=no ;;
-+      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
-     esac
-   else :
-     # compilation failed
-@@ -8994,23 +10598,23 @@
- 
+-    esac
+-  else :
+-    # compilation failed
+-    lt_cv_dlopen_self=no
+-  fi
+-fi
+-rm -fr conftest*
+-
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
  
++lt_aix_libpath_sed='
++    /Import File Strings/,/^$/ {
++	/^0/ {
++	    s/^0  *\(.*\)$/\1/
++	    p
++	}
++    }'
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
++# 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 "$lt_aix_libpath_sed"`
  fi
 -echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
 -echo "${ECHO_T}$lt_cv_dlopen_self" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
-+$as_echo "$lt_cv_dlopen_self" >&6; }
- 
-     if test "x$lt_cv_dlopen_self" = xyes; then
+-
+-    if test "x$lt_cv_dlopen_self" = xyes; then
 -      LDFLAGS="$LDFLAGS $link_static_flag"
 -      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
-+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
-+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
-+if test "${lt_cv_dlopen_self_static+set}" = set; then :
-+  $as_echo_n "(cached) " >&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
+-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 <<EOF
 -#line 9013 "configure"
-+  cat > conftest.$ac_ext <<_LT_EOF
-+#line 10617 "configure"
- #include "confdefs.h"
- 
- #if HAVE_DLFCN_H
-@@ -9051,10 +10655,6 @@
- #  endif
- #endif
+-#include "confdefs.h"
+-
+-#if HAVE_DLFCN_H
+-#include <dlfcn.h>
+-#endif
+-
+-#include <stdio.h>
+-
+-#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
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  
 -#ifdef __cplusplus
 -extern "C" void exit (int);
 -#endif
--
- void fnord() { int i=42;}
- int main ()
++        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 "X${wl}${allow_undefined_flag}" | $Xsed; 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
+-void fnord() { int i=42;}
+-int main ()
++int
++main ()
  {
-@@ -9067,21 +10667,23 @@
-       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-       /* dlclose (self); */
-     }
-+  else
-+    puts (dlerror ());
+-  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); */
+-    }
+-
 -    exit (status);
-+  return status;
++  ;
++  return 0;
  }
 -EOF
 -  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+_LT_EOF
-+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
-   (eval $ac_link) 2>&5
-   ac_status=$?
+-  (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; ) 2>/dev/null
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } && 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 ;;
+-    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_unknown|x*) lt_cv_dlopen_self_static=no ;;
-+      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
-     esac
-   else :
-     # compilation failed
-@@ -9092,8 +10694,8 @@
- 
- 
+-    esac
+-  else :
+-    # compilation failed
+-    lt_cv_dlopen_self_static=no
+-  fi
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++lt_aix_libpath_sed='
++    /Import File Strings/,/^$/ {
++	/^0/ {
++	    s/^0  *\(.*\)$/\1/
++	    p
++	}
++    }'
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
++# 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 "$lt_aix_libpath_sed"`
  fi
+-rm -fr conftest*
++fi
++rm -f core 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
++      ;;
+ 
+-fi
 -echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
 -echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
-+$as_echo "$lt_cv_dlopen_self_static" >&6; }
-     fi
+-    fi
++    amigaos*)
++      case $host_cpu in
++      powerpc)
++            # see comment about AmigaOS4 .so support
++            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++            archive_expsym_cmds=''
++        ;;
++      m68k)
++            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
++        ;;
++      esac
++      ;;
  
-     CPPFLAGS="$save_CPPFLAGS"
-@@ -9114,605 +10716,1201 @@
- fi
+-    CPPFLAGS="$save_CPPFLAGS"
+-    LDFLAGS="$save_LDFLAGS"
+-    LIBS="$save_LIBS"
+-    ;;
+-  esac
++    bsdi[45]*)
++      export_dynamic_flag_spec=-rdynamic
++      ;;
+ 
+-  case $lt_cv_dlopen_self in
+-  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+-  *) enable_dlopen_self=unknown ;;
+-  esac
++    cygwin* | mingw* | pw32* | cegcc*)
++      # 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 "X$deplibs" | $Xsed -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
++      ;;
+ 
+-  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
++    darwin* | rhapsody*)
  
  
 -# Report which librarie types wil actually be built
@@ -31069,11 +34717,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -31084,11 +34732,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    postinstall_cmds='$RANLIB $lib'
 -  fi
 -  ;;
++  archive_cmds_need_lc=no
++  hardcode_direct=no
++  hardcode_automatic=yes
++  hardcode_shlibpath_var=unsupported
++  whole_archive_flag_spec=''
++  link_all_deplibs=yes
++  allow_undefined_flag="$_lt_dar_allow_undefined"
++  case $cc_basename in
++     ifort*) _lt_dar_can_shared=yes ;;
++     *) _lt_dar_can_shared=$GCC ;;
++  esac
++  if test "$_lt_dar_can_shared" = "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 $_lt_dar_single_mod${_lt_dsymutil}"
++    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
++    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
++    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  
 -aix4* | aix5*)
 -  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
 -    test "$enable_shared" = yes && enable_static=no
--  fi
++  else
++  ld_shlibs=no
+   fi
 -    ;;
 -esac
 -echo "$as_me:$LINENO: result: $enable_shared" >&5
@@ -31100,7 +34767,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -31158,7 +34825,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_cv_prog_compiler_c_o \
 -    exclude_expsyms \
 -    include_expsyms; do
- 
+-
 -    case $var in
 -    old_archive_cmds | \
 -    old_archive_from_new_cmds | \
@@ -31177,7 +34844,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    *)
 -      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
--      ;;
+       ;;
 -    esac
 -  done
  
@@ -31186,15 +34853,33 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
 -    ;;
 -  esac
++    dgux*)
++      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      hardcode_libdir_flag_spec='-L$libdir'
++      hardcode_shlibpath_var=no
++      ;;
  
 -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;}
++    freebsd1*)
++      ld_shlibs=no
++      ;;
  
 -  cat <<__EOF__ >> "$cfgfile"
 -#! $SHELL
++    # 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
++      ;;
  
 -# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
 -# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
@@ -31224,172 +34909,450 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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.
++    # 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
++      ;;
  
 -# A sed program that does not truncate output.
 -SED=$lt_SED
++    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
++    freebsd* | dragonfly*)
++      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
++      hardcode_libdir_flag_spec='-R$libdir'
++      hardcode_direct=yes
++      hardcode_shlibpath_var=no
++      ;;
  
 -# Sed that helps us avoid accidentally triggering echo(1) options like -n.
 -Xsed="$SED -e 1s/^X//"
++    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
  
 -# 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
++      # 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'
++      ;;
  
 -# The names of the tagged configurations supported by this script.
 -available_tags=
++    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_flag_spec_ld='+b $libdir'
++	hardcode_libdir_separator=:
++	hardcode_direct=yes
++	hardcode_direct_absolute=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
++      ;;
  
 -# ### BEGIN LIBTOOL CONFIG
-+striplib=
-+old_striplib=
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
-+$as_echo_n "checking whether stripping libraries is possible... " >&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"
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "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"
-+      old_striplib="$STRIP -S"
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "yes" >&6; }
-+    else
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+    fi
-+    ;;
-+  *)
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+    ;;
-+  esac
-+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 -fPIC ${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=:
  
 -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
++	case $host_cpu in
++	hppa*64*|ia64*)
++	  hardcode_direct=no
++	  hardcode_shlibpath_var=no
++	  ;;
++	*)
++	  hardcode_direct=yes
++	  hardcode_direct_absolute=yes
++	  export_dynamic_flag_spec='${wl}-E'
  
 -# Shell to use when invoking shell scripts.
 -SHELL=$lt_SHELL
++	  # hardcode_minus_L: Not really in the search PATH,
++	  # but as the default location of the library.
++	  hardcode_minus_L=yes
++	  ;;
++	esac
++      fi
++      ;;
  
 -# Whether or not to build shared libraries.
 -build_libtool_libs=$enable_shared
++    irix5* | irix6* | nonstopux*)
++      if test "$GCC" = yes; then
++	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++	# Try to use the -exported_symbol ld option, if it does not
++	# work, assume that -exports_file does not work either and
++	# implicitly export all symbols.
++        save_LDFLAGS="$LDFLAGS"
++        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
++        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++int foo(void) {}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  
 -# Whether or not to build static libraries.
 -build_old_libs=$enable_static
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++        LDFLAGS="$save_LDFLAGS"
++      else
++	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
++	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
++      fi
++      archive_cmds_need_lc='no'
++      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
++      hardcode_libdir_separator=:
++      inherit_rpath=yes
++      link_all_deplibs=yes
++      ;;
  
 -# Whether or not to add -lc for building shared libraries.
 -build_libtool_need_lc=$archive_cmds_need_lc
++    netbsd* | netbsdelf*-gnu)
++      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
++      ;;
  
 -# Whether or not to disallow shared libs when runtime libs are static
 -allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
++    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
++      ;;
  
 -# Whether or not to optimize for fast installation.
 -fast_install=$enable_fast_install
++    *nto* | *qnx*)
++      ;;
  
 -# The host system.
 -host_alias=$host_alias
 -host=$host
 -host_os=$host_os
++    openbsd*)
++      if test -f /usr/libexec/ld.so; then
++	hardcode_direct=yes
++	hardcode_shlibpath_var=no
++	hardcode_direct_absolute=yes
++	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
++      else
++	ld_shlibs=no
++      fi
++      ;;
  
 -# The build system.
 -build_alias=$build_alias
 -build=$build
 -build_os=$build_os
++    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'
++      ;;
  
 -# An echo program that does not interpret backslashes.
 -echo=$lt_echo
++    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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++      else
++	allow_undefined_flag=' -expect_unresolved \*'
++	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
++      fi
++      archive_cmds_need_lc='no'
++      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
++      hardcode_libdir_separator=:
++      ;;
  
 -# The archiver.
 -AR=$lt_AR
 -AR_FLAGS=$lt_AR_FLAGS
++    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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${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='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -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; printf "%s\\n" "-hidden">> $lib.exp~
++	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  
 -# A C compiler.
 -LTCC=$lt_LTCC
-+  # Report which library types will actually be built
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
-+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
-+$as_echo "$can_build_shared" >&6; }
++	# Both c and cxx compiler support -rpath directly
++	hardcode_libdir_flag_spec='-rpath $libdir'
++      fi
++      archive_cmds_need_lc='no'
++      hardcode_libdir_separator=:
++      ;;
  
 -# A language-specific compiler.
 -CC=$lt_compiler
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
-+$as_echo_n "checking whether to build shared libraries... " >&6; }
-+  test "$can_build_shared" = "no" && enable_shared=no
++    solaris*)
++      no_undefined_flag=' -z defs'
++      if test "$GCC" = yes; then
++	wlarc='${wl}'
++	archive_cmds='$CC -shared ${wl}-z ${wl}text ${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}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
++      else
++	case `$CC -V 2>&1` in
++	*"Compilers 5.0"*)
++	  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'
++	  ;;
++	*)
++	  wlarc='${wl}'
++	  archive_cmds='$CC -G${allow_undefined_flag} -h $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 -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
++	  ;;
++	esac
++      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 and reorder linker options,
++	# but understands `-z linker_flag'.  GCC discards it without `$wl',
++	# but is careful enough not to reorder.
++	# Supported since Solaris 2.6 (maybe 2.5.1?)
++	if test "$GCC" = yes; then
++	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
++	else
++	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
++	fi
++	;;
++      esac
++      link_all_deplibs=yes
++      ;;
  
 -# Is the compiler the GNU C compiler?
 -with_gcc=$GCC
-+  # 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
-+    ;;
++    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
++      ;;
  
 -# An ERE matcher.
 -EGREP=$lt_EGREP
-+  aix[4-9]*)
-+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-+      test "$enable_shared" = yes && enable_static=no
-+    fi
-+    ;;
-+  esac
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
-+$as_echo "$enable_shared" >&6; }
++    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
++      ;;
  
 -# The linker used to build libraries.
 -LD=$lt_LD
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
-+$as_echo_n "checking whether to build static libraries... " >&6; }
-+  # Make sure either enable_shared or enable_static is yes.
-+  test "$enable_shared" = yes || enable_static=yes
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
-+$as_echo "$enable_static" >&6; }
++    sysv4.3*)
++      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      hardcode_shlibpath_var=no
++      export_dynamic_flag_spec='-Bexport'
++      ;;
  
 -# Whether we need hard or soft links.
 -LN_S=$lt_LN_S
++    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
++      ;;
  
 -# A BSD-compatible nm program.
 -NM=$lt_NM
++    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
++      no_undefined_flag='${wl}-z,text'
++      archive_cmds_need_lc=no
++      hardcode_shlibpath_var=no
++      runpath_var='LD_RUN_PATH'
  
 -# A symbol stripping program
 -STRIP=$lt_STRIP
++      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
++      ;;
  
 -# Used to examine libraries when file_magic_cmd begins "file"
 -MAGIC_CMD=$MAGIC_CMD
-+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
++    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='${wl}-R,$libdir'
++      hardcode_libdir_separator=':'
++      link_all_deplibs=yes
++      export_dynamic_flag_spec='${wl}-Bexport'
++      runpath_var='LD_RUN_PATH'
  
 -# Used on cygwin: DLL creation program.
 -DLLTOOL="$DLLTOOL"
-+CC="$lt_save_CC"
++      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
++      ;;
  
 -# Used on cygwin: object dumper.
 -OBJDUMP="$OBJDUMP"
++    uts4*)
++      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      hardcode_libdir_flag_spec='-L$libdir'
++      hardcode_shlibpath_var=no
++      ;;
  
 -# Used on cygwin: assembler.
 -AS="$AS"
++    *)
++      ld_shlibs=no
++      ;;
++    esac
  
 -# The name of the directory that contains temporary libtool files.
 -objdir=$objdir
++    if test x$host_vendor = xsni; then
++      case $host in
++      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
++	export_dynamic_flag_spec='${wl}-Blargedynsym'
++	;;
++      esac
++    fi
++  fi
  
 -# How to create reloadable object files.
 -reload_flag=$lt_reload_flag
 -reload_cmds=$lt_reload_cmds
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
++$as_echo "$ld_shlibs" >&6; }
++test "$ld_shlibs" = no && can_build_shared=no
  
 -# How to pass a linker flag through the compiler.
 -wl=$lt_lt_prog_compiler_wl
++with_gnu_ld=$with_gnu_ld
  
 -# Object file suffix (normally "o").
 -objext="$ac_objext"
@@ -31415,7 +35378,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -# Must we lock files when doing compilation?
 -need_locks=$lt_need_locks
-+        ac_config_commands="$ac_config_commands libtool"
  
 -# Do we need the lib prefix for modules?
 -need_lib_prefix=$need_lib_prefix
@@ -31428,31 +35390,84 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -# Whether dlopen of programs is supported.
 -dlopen_self=$enable_dlopen_self
-+# Only expand once:
  
 -# 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
-+sed -e 's/^build_old_libs=yes/build_old_libs=no/' libtool > libtool-disable-static
-+chmod +x libtool-disable-static
  
 -# Compiler flag to turn off builtin functions.
 -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-+ACLOCAL_AMFLAGS="-I m4"
++#
++# 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
  
 -# Compiler flag to allow reflexive dlopens.
 -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
++  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.
++      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
++$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
++      $RM conftest*
++      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  
 -# Compiler flag to generate shared objects directly from archives.
 -whole_archive_flag_spec=$lt_whole_archive_flag_spec
-+# By default we simply use the C compiler to build assembly code.
++      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
++  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } 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\":${as_lineno-$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=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }
++        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*
++      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
++$as_echo "$archive_cmds_need_lc" >&6; }
++      ;;
++    esac
++  fi
++  ;;
++esac
  
 -# Compiler flag to generate thread-safe objects.
 -thread_safe_flag_spec=$lt_thread_safe_flag_spec
-+test "${CCAS+set}" = set || CCAS=$CC
-+test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
  
 -# Library versioning type.
 -version_type=$version_type
@@ -31463,154 +35478,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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
-+depcc="$CCAS"   am_compiler_list=
  
 -# The coded name of the library, if different from the real name.
 -soname_spec=$lt_soname_spec
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-+$as_echo_n "checking dependency style of $depcc... " >&6; }
-+if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then :
-+  $as_echo_n "(cached) " >&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
  
 -# 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
-+  am_cv_CCAS_dependencies_compiler_type=none
-+  if test "$am_compiler_list" = ""; then
-+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
-+  fi
-+  am__universal=false
  
 -# 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
-+  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
  
 -# 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
-+    # 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.  Also, some Intel
-+    # versions had trouble with output in subdirs
-+    am__obj=sub/conftest.${OBJEXT-o}
-+    am__minus_obj="-o $am__obj"
-+    case $depmode in
-+    gcc)
-+      # This depmode causes a compiler race in universal mode.
-+      test "$am__universal" = false || continue
-+      ;;
-+    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
-+      ;;
-+    msvisualcpp | msvcmsys)
-+      # This compiler won't grok `-c -o', but also, the minuso test has
-+      # not run yet.  These depmodes are late enough in the game, and
-+      # so weak that their functioning should not be impacted.
-+      am__obj=conftest.${OBJEXT-o}
-+      am__minus_obj=
-+      ;;
-+    none) break ;;
-+    esac
-+    if depmode=$depmode \
-+       source=sub/conftest.c object=$am__obj \
-+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
-+         >/dev/null 2>conftest.err &&
-+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep $am__obj 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_CCAS_dependencies_compiler_type=$depmode
-+        break
-+      fi
-+    fi
-+  done
  
 -# 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
-+  cd ..
-+  rm -rf conftest.dir
-+else
-+  am_cv_CCAS_dependencies_compiler_type=none
-+fi
  
 -# Commands to strip libraries.
 -old_striplib=$lt_old_striplib
 -striplib=$lt_striplib
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
-+$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
-+CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
  
 -# Dependencies to place before the objects being linked to create a
 -# shared library.
 -predep_objects=$lt_predep_objects
-+ if
-+  test "x$enable_dependency_tracking" != xno \
-+  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
-+  am__fastdepCCAS_TRUE=
-+  am__fastdepCCAS_FALSE='#'
-+else
-+  am__fastdepCCAS_TRUE='#'
-+  am__fastdepCCAS_FALSE=
-+fi
  
 -# Dependencies to place after the objects being linked to create a
 -# shared library.
@@ -31619,56 +35519,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Dependencies to place before the objects being linked to create a
 -# shared library.
 -predeps=$lt_predeps
-+ac_ext=cpp
-+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
-+if test -z "$CXX"; then
-+  if test -n "$CCC"; then
-+    CXX=$CCC
-+  else
-+    if test -n "$ac_tool_prefix"; then
-+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
  
 -# Dependencies to place after the objects being linked to create a
 -# shared library.
 -postdeps=$lt_postdeps
-+fi
-+fi
-+CXX=$ac_cv_prog_CXX
-+if test -n "$CXX"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
-+$as_echo "$CXX" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
  
 -# The library search path used internally by the compiler when linking
 -# a shared library.
@@ -31676,395 +35530,86 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -# Method to check whether dependent libraries are shared objects.
 -deplibs_check_method=$lt_deplibs_check_method
-+    test -n "$CXX" && break
-+  done
-+fi
-+if test -z "$CXX"; then
-+  ac_ct_CXX=$CXX
-+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_CXX="$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
  
 -# Command to use when deplibs_check_method == file_magic.
 -file_magic_cmd=$lt_file_magic_cmd
-+fi
-+fi
-+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
-+if test -n "$ac_ct_CXX"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
-+$as_echo "$ac_ct_CXX" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
  
 -# 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
-+  test -n "$ac_ct_CXX" && break
-+done
  
 -# Commands used to finish a libtool library installation in a directory.
 -finish_cmds=$lt_finish_cmds
-+  if test "x$ac_ct_CXX" = x; then
-+    CXX="g++"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    CXX=$ac_ct_CXX
-+  fi
-+fi
  
 -# Same as above, but a single script fragment to be evaled but not shown.
 -finish_eval=$lt_finish_eval
-+  fi
-+fi
-+# Provide some information about the compiler.
-+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
-+set X $ac_compile
-+ac_compiler=$2
-+for ac_option in --version -v -V -qversion; do
-+  { { ac_try="$ac_compiler $ac_option >&5"
-+case "(($ac_try" in
-+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+  *) ac_try_echo=$ac_try;;
-+esac
-+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-+$as_echo "$ac_try_echo"; } >&5
-+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
-+  ac_status=$?
-+  if test -s conftest.err; then
-+    sed '10a\
-+... rest of stderr output deleted ...
-+         10q' conftest.err >conftest.er1
-+    cat conftest.er1 >&5
-+  fi
-+  rm -f conftest.er1 conftest.err
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-+done
  
 -# 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
-+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
-+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
 -# Transform the output of nm in a proper C declaration
 -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-+int
-+main ()
-+{
-+#ifndef __GNUC__
-+       choke me
-+#endif
  
 -# 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
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_compiler_gnu=yes
-+else
-+  ac_compiler_gnu=no
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  
 -# This is the shared library runtime path variable.
 -runpath_var=$runpath_var
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
-+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
-+if test $ac_compiler_gnu = yes; then
-+  GXX=yes
-+else
-+  GXX=
-+fi
-+ac_test_CXXFLAGS=${CXXFLAGS+set}
-+ac_save_CXXFLAGS=$CXXFLAGS
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
-+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
-+if test "${ac_cv_prog_cxx_g+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
-+   ac_cxx_werror_flag=yes
-+   ac_cv_prog_cxx_g=no
-+   CXXFLAGS="-g"
-+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
 -# This is the shared library path variable.
 -shlibpath_var=$shlibpath_var
-+int
-+main ()
-+{
  
 -# Is shlibpath searched before the hard-coded library search path?
 -shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_cv_prog_cxx_g=yes
-+else
-+  CXXFLAGS=""
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
 -# How to hardcode a shared library path into an executable.
 -hardcode_action=$hardcode_action
-+int
-+main ()
-+{
  
 -# Whether we should hardcode library paths into libraries.
 -hardcode_into_libs=$hardcode_into_libs
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
  
 -# 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
-+else
-+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-+	 CXXFLAGS="-g"
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
 -# 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
-+int
-+main ()
-+{
  
 -# Whether we need a single -rpath flag with a separated argument.
 -hardcode_libdir_separator=$lt_hardcode_libdir_separator
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_cv_prog_cxx_g=yes
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
-+$as_echo "$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
-+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
  
 -# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
 -# resulting binary.
 -hardcode_direct=$hardcode_direct
-+depcc="$CXX"  am_compiler_list=
  
 -# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
 -# resulting binary.
 -hardcode_minus_L=$hardcode_minus_L
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-+$as_echo_n "checking dependency style of $depcc... " >&6; }
-+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
-+  $as_echo_n "(cached) " >&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
  
 -# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
 -# the resulting binary.
 -hardcode_shlibpath_var=$hardcode_shlibpath_var
-+  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
-+  am__universal=false
-+  case " $depcc " in #(
-+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
-+     esac
  
 -# 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
-+  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
  
 -# Variables whose values should be saved in libtool wrapper scripts and
 -# restored at relink time.
 -variables_saved_for_relink="$variables_saved_for_relink"
-+    # 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.  Also, some Intel
-+    # versions had trouble with output in subdirs
-+    am__obj=sub/conftest.${OBJEXT-o}
-+    am__minus_obj="-o $am__obj"
-+    case $depmode in
-+    gcc)
-+      # This depmode causes a compiler race in universal mode.
-+      test "$am__universal" = false || continue
-+      ;;
-+    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
-+      ;;
-+    msvisualcpp | msvcmsys)
-+      # This compiler won't grok `-c -o', but also, the minuso test has
-+      # not run yet.  These depmodes are late enough in the game, and
-+      # so weak that their functioning should not be impacted.
-+      am__obj=conftest.${OBJEXT-o}
-+      am__minus_obj=
-+      ;;
-+    none) break ;;
-+    esac
-+    if depmode=$depmode \
-+       source=sub/conftest.c object=$am__obj \
-+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
-+         >/dev/null 2>conftest.err &&
-+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep $am__obj 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
  
 -# Whether libtool must link a program against all its dependency libraries.
 -link_all_deplibs=$link_all_deplibs
-+  cd ..
-+  rm -rf conftest.dir
-+else
-+  am_cv_CXX_dependencies_compiler_type=none
-+fi
  
 -# Compile-time system search path for libraries
 -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
-+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
-+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  
 -# Run-time system search path for libraries
 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-+ 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
  
 -# Fix the shell variable \$srcfile for the compiler.
 -fix_srcfile_path="$fix_srcfile_path"
@@ -32074,125 +35619,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -# The commands to list exported symbols.
 -export_symbols_cmds=$lt_export_symbols_cmds
-+ac_ext=cpp
-+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
-+if test -z "$CXX"; then
-+  if test -n "$CCC"; then
-+    CXX=$CCC
-+  else
-+    if test -n "$ac_tool_prefix"; then
-+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
  
 -# The commands to extract the exported symbol list from a shared archive.
 -extract_expsyms_cmds=$lt_extract_expsyms_cmds
-+fi
-+fi
-+CXX=$ac_cv_prog_CXX
-+if test -n "$CXX"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
-+$as_echo "$CXX" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
  
 -# 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
-+    test -n "$CXX" && break
-+  done
-+fi
-+if test -z "$CXX"; then
-+  ac_ct_CXX=$CXX
-+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-+    ac_cv_prog_ac_ct_CXX="$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
  
 -# ### END LIBTOOL CONFIG
-+fi
-+fi
-+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
-+if test -n "$ac_ct_CXX"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
-+$as_echo "$ac_ct_CXX" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
  
 -__EOF__
  
-+  test -n "$ac_ct_CXX" && break
-+done
  
 -  case $host_os in
 -  aix3*)
 -    cat <<\EOF >> "$cfgfile"
-+  if test "x$ac_ct_CXX" = x; then
-+    CXX="g++"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    CXX=$ac_ct_CXX
-+  fi
-+fi
  
 -# AIX sometimes has problems with the GCC collect2 program.  For some
 -# reason, if we set the COLLECT_NAMES environment variable, the problems
@@ -32200,66 +35644,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -if test "X${COLLECT_NAMES+set}" != Xset; then
 -  COLLECT_NAMES=
 -  export COLLECT_NAMES
-+  fi
- fi
+-fi
 -EOF
 -    ;;
 -  esac
-+# Provide some information about the compiler.
-+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
-+set X $ac_compile
-+ac_compiler=$2
-+for ac_option in --version -v -V -qversion; do
-+  { { ac_try="$ac_compiler $ac_option >&5"
-+case "(($ac_try" in
-+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+  *) ac_try_echo=$ac_try;;
-+esac
-+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-+$as_echo "$ac_try_echo"; } >&5
-+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
-+  ac_status=$?
-+  if test -s conftest.err; then
-+    sed '10a\
-+... rest of stderr output deleted ...
-+         10q' conftest.err >conftest.er1
-+    cat conftest.er1 >&5
-+  fi
-+  rm -f conftest.er1 conftest.err
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-+done
  
 -  # 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)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
-+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
-+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
 -  mv -f "$cfgfile" "$ofile" || \
 -    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
 -  chmod +x "$ofile"
-+int
-+main ()
-+{
-+#ifndef __GNUC__
-+       choke me
-+#endif
  
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_compiler_gnu=yes
- else
+-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.
@@ -32267,151 +35667,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  if test -f "$ltmain_in"; then
 -    test -f Makefile && make "$ltmain"
 -  fi
-+  ac_compiler_gnu=no
- fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+-fi
  
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
-+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
-+if test $ac_compiler_gnu = yes; then
-+  GXX=yes
-+else
-+  GXX=
-+fi
-+ac_test_CXXFLAGS=${CXXFLAGS+set}
-+ac_save_CXXFLAGS=$CXXFLAGS
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
-+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
-+if test "${ac_cv_prog_cxx_g+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
-+   ac_cxx_werror_flag=yes
-+   ac_cv_prog_cxx_g=no
-+   CXXFLAGS="-g"
-+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+int
-+main ()
-+{
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_cv_prog_cxx_g=yes
-+else
-+  CXXFLAGS=""
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
  
-+int
-+main ()
-+{
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+
-+else
-+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-+	 CXXFLAGS="-g"
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+int
-+main ()
-+{
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+if ac_fn_cxx_try_compile "$LINENO"; then :
-+  ac_cv_prog_cxx_g=yes
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
-+$as_echo "$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
- 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
+-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"
--
-+depcc="$CXX"  am_compiler_list=
+ 
  
 -# Check whether --with-tags or --without-tags was given.
 -if test "${with_tags+set}" = set; then
 -  withval="$with_tags"
 -  tagnames="$withval"
 -fi;
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-+$as_echo_n "checking dependency style of $depcc... " >&6; }
-+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
-+  $as_echo_n "(cached) " >&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
- 
+-
 -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;}
-+  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
-+  am__universal=false
-+  case " $depcc " in #(
-+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
-+     esac
- 
+-  fi
+-
 -  if test -z "$LTCC"; then
 -    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
 -    if test -z "$LTCC"; then
@@ -32420,85 +35699,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    else
 -      { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
 -echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
-+  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
-+
-+    # 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.  Also, some Intel
-+    # versions had trouble with output in subdirs
-+    am__obj=sub/conftest.${OBJEXT-o}
-+    am__minus_obj="-o $am__obj"
-+    case $depmode in
-+    gcc)
-+      # This depmode causes a compiler race in universal mode.
-+      test "$am__universal" = false || continue
-+      ;;
-+    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
-+      ;;
-+    msvisualcpp | msvcmsys)
-+      # This compiler won't grok `-c -o', but also, the minuso test has
-+      # not run yet.  These depmodes are late enough in the game, and
-+      # so weak that their functioning should not be impacted.
-+      am__obj=conftest.${OBJEXT-o}
-+      am__minus_obj=
-+      ;;
-+    none) break ;;
-+    esac
-+    if depmode=$depmode \
-+       source=sub/conftest.c object=$am__obj \
-+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
-+         >/dev/null 2>conftest.err &&
-+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep $am__obj 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
+-    fi
 -  fi
-+  done
  
 -  # 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'`
-+  cd ..
-+  rm -rf conftest.dir
-+else
-+  am_cv_CXX_dependencies_compiler_type=none
-+fi
  
 -  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 -  for tagname in $tagnames; do
@@ -32511,10 +35717,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   { (exit 1); exit 1; }; }
 -	;;
 -    esac
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
-+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
-+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  
 -    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
 -    then
@@ -32522,195 +35724,43 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
 -   { (exit 1); exit 1; }; }
 -    fi
-+ 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
  
 -    # 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
-+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=cpp
- 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
-+$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
-+if test -z "$CXXCPP"; then
-+  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
-+  $as_echo_n "(cached) " >&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 <limits.h> to <assert.h> if __STDC__ is defined, since
-+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#ifdef __STDC__
-+# include <limits.h>
-+#else
-+# include <assert.h>
-+#endif
-+		     Syntax error
-+_ACEOF
-+if ac_fn_cxx_try_cpp "$LINENO"; then :
-+
-+else
-+  # Broken: fails on valid input.
-+continue
-+fi
-+rm -f conftest.err conftest.$ac_ext
-+
-+  # OK, works on sane cases.  Now check whether nonexistent headers
-+  # can be detected and how.
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#include <ac_nonexistent.h>
-+_ACEOF
-+if ac_fn_cxx_try_cpp "$LINENO"; then :
-+  # Broken: success on invalid input.
-+continue
-+else
-+  # 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
-+$as_echo "$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 <limits.h> to <assert.h> if __STDC__ is defined, since
-+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#ifdef __STDC__
-+# include <limits.h>
-+#else
-+# include <assert.h>
-+#endif
-+		     Syntax error
-+_ACEOF
-+if ac_fn_cxx_try_cpp "$LINENO"; then :
-+
-+else
-+  # Broken: fails on valid input.
-+continue
-+fi
-+rm -f conftest.err conftest.$ac_ext
-+
-+  # OK, works on sane cases.  Now check whether nonexistent headers
-+  # can be detected and how.
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#include <ac_nonexistent.h>
-+_ACEOF
-+if ac_fn_cxx_try_cpp "$LINENO"; then :
-+  # Broken: success on invalid input.
-+continue
-+else
-+  # 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
-+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+_lt_caught_CXX_error=yes; }
-+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
-+
-+else
-+  _lt_caught_CXX_error=yes
-+fi
+-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
  
  
  
  
-+ac_ext=cpp
-+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=
-+compiler_needs_object_CXX=no
- export_dynamic_flag_spec_CXX=
- hardcode_direct_CXX=no
-+hardcode_direct_absolute_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
-+inherit_rpath_CXX=no
- module_cmds_CXX=
- module_expsym_cmds_CXX=
- link_all_deplibs_CXX=unknown
-@@ -9721,71 +11919,77 @@
- whole_archive_flag_spec_CXX=
- enable_shared_with_static_runtimes_CXX=no
+-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_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=
@@ -32718,69 +35768,41 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -predeps_CXX=
 -postdeps_CXX=
 -compiler_lib_search_path_CXX=
--
- # Source file extension for C++ test sources.
+ 
+-# Source file extension for C++ test sources.
 -ac_ext=cc
-+ac_ext=cpp
  
- # Object file extension for compiled C++ test sources.
- objext=o
- objext_CXX=$objext
+-# 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"
-+# No sense in running all these tests if we already determined that
-+# the CXX compiler isn't working.  Some variables (like enable_shared)
-+# are currently assumed to apply to all compilers on this platform,
-+# and will be corrupted by setting them based on a non-working compiler.
-+if test "$_lt_caught_CXX_error" != yes; then
-+  # Code to be used in simple compile tests
-+  lt_simple_compile_test_code="int some_variable = 0;"
-+
-+  # Code to be used in simple link tests
-+  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
-+
-+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-+
-+
-+
  
 -# 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 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
+-# 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' >conftest.err
-+  # save warnings/boilerplate of simple test code
-+  ac_outfile=conftest.$ac_objext
-+echo "$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`
+-_lt_compiler_boilerplate=`cat conftest.err`
 -$rm conftest*
-+$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' >conftest.err
-+  ac_outfile=conftest.$ac_objext
-+echo "$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`
+-_lt_linker_boilerplate=`cat conftest.err`
 -$rm conftest*
-+$RM -r conftest*
  
  
 -# Allow CC to be a program name with arguments.
@@ -32805,37 +35827,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -compiler=$CC
 -compiler_CXX=$CC
 -for cc_temp in $compiler""; do
-+  # 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 ) ;;
-@@ -9793,33 +11997,35 @@
-     *) break;;
-   esac
- done
+-  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-%%"`
-+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
@@ -32845,101 +35844,94 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  lt_prog_compiler_no_builtin_flag_CXX=
 -fi
-+  if test -n "$compiler"; then
-+    # We don't want -fno-exception when 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
-+    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
-+
-+# Check whether --with-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
+-else
+-  with_gnu_ld=no
 -fi;
-+fi
-+
- ac_prog=ld
- if test "$GCC" = yes; then
-   # Check if gcc -print-prog-name=ld gives a path.
+-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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
-+$as_echo_n "checking for ld used by $CC... " >&6; }
-   case $host in
-   *-*-mingw*)
-     # gcc leaves a trailing carriage return which upsets mingw
-@@ -9832,9 +12038,9 @@
-     [\\/]* | ?:[\\/]*)
-       re_direlt='/[^/][^/]*/\.\./'
-       # Canonicalize the pathname of ld
+-  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%/%"`
-+      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"
-       ;;
-@@ -9848,14 +12054,14 @@
-     ;;
-   esac
- elif test "$with_gnu_ld" = yes; then
+-      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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
-+$as_echo_n "checking for GNU ld... " >&6; }
- else
+-else
 -  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
-+$as_echo_n "checking for non-GNU ld... " >&6; }
- fi
+-fi
 -if test "${lt_cv_path_LD+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
-+if test "${lt_cv_path_LD+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   if test -z "$LD"; then
-   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-@@ -9865,7 +12071,7 @@
-     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,
+-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 GNU ld's only accept -v.
-+      # 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 </dev/null` in
-       *GNU* | *'with BFD'*)
-@@ -9885,21 +12091,19 @@
+-      # Break only if it was the GNU/non-GNU ld that we prefer.
+-      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+-      *GNU* | *'with BFD'*)
+-	test "$with_gnu_ld" != no && break
+-	;;
+-      *)
+-	test "$with_gnu_ld" != yes && break
+-	;;
+-      esac
+-    fi
+-  done
+-  IFS="$lt_save_ifs"
+-else
+-  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+-fi
+-fi
  
- LD="$lt_cv_path_LD"
- if test -n "$LD"; then
+-LD="$lt_cv_path_LD"
+-if test -n "$LD"; then
 -  echo "$as_me:$LINENO: result: $LD" >&5
 -echo "${ECHO_T}$LD" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-+$as_echo "$LD" >&6; }
- else
+-else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- fi
+-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; }; }
@@ -32947,26 +35939,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
-+test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
-+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
-+if test "${lt_cv_prog_gnu_ld+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
-+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
- case `$LD -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
-   lt_cv_prog_gnu_ld=yes
-@@ -9909,157 +12113,163 @@
-   ;;
- esac
- fi
+-case `$LD -v 2>&1 </dev/null` in
+-*GNU* | *'with BFD'*)
+-  lt_cv_prog_gnu_ld=yes
+-  ;;
+-*)
+-  lt_cv_prog_gnu_ld=no
+-  ;;
+-esac
+-fi
 -echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
-+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
- with_gnu_ld=$lt_cv_prog_gnu_ld
+-with_gnu_ld=$lt_cv_prog_gnu_ld
  
  
  
@@ -33002,52 +35988,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    # the platform it is being used on.
 -    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
 -  fi
-+      # 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'
  
 -  # 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"'
-+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
-+        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  
 -else
 -  GXX=no
 -  with_gnu_ld=no
 -  wlarc=
 -fi
-+        # 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"'
  
 -# 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
@@ -33065,12 +36016,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      aix_use_runtimelinking=no
 -      exp_sym_flag='-Bexport'
 -      no_entry_flag=""
-     else
+-    else
 -      aix_use_runtimelinking=no
-+      GXX=no
-+      with_gnu_ld=no
-+      wlarc=
-+    fi
  
 -      # Test if we are trying to use run time linking or normal
 -      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
@@ -33081,71 +36028,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  *-brtl*)
 -	    aix_use_runtimelinking=yes
 -	    break
-+    # PORTME: fill in a description of your system's C++ link characteristics
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-+    ld_shlibs_CXX=yes
-+    case $host_os in
-+      aix3*)
-+        # FIXME: insert proper C++ library support
-+        ld_shlibs_CXX=no
-+        ;;
-+      aix[4-9]*)
-+        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].*|aix[5-9]*)
-+	    for ld_flag in $LDFLAGS; do
-+	      case $ld_flag in
-+	      *-brtl*)
-+	        aix_use_runtimelinking=yes
-+	        break
-+	        ;;
-+	      esac
-+	    done
- 	    ;;
+-	    ;;
 -	  esac
 -	done
 -      esac
-+          esac
  
 -      exp_sym_flag='-bexport'
 -      no_entry_flag='-bnoentry'
 -    fi
-+          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.
-+        # 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
-+        archive_cmds_CXX=''
-+        hardcode_direct_CXX=yes
-+        hardcode_direct_absolute_CXX=yes
-+        hardcode_libdir_separator_CXX=':'
-+        link_all_deplibs_CXX=yes
-+        file_list_spec_CXX='${wl}-f,'
  
 -    if test "$GXX" = yes; then
 -      case $host_os in aix4.[012]|aix4.[012].*)
@@ -33186,45 +36087,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	fi
 -      fi
 -    fi
-+        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
-+	    :
-+	  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.
@@ -33239,25 +36101,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+        export_dynamic_flag_spec_CXX='${wl}-bexpall'
-+        # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
- int
-@@ -10070,58 +12280,37 @@
-   return 0;
- }
- _ACEOF
+-int
+-main ()
+-{
+ 
+-  ;
+-  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
@@ -33280,37 +36133,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_cxx_try_link "$LINENO"; then :
  
 -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 -}'`
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
+-# 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
--
-+if test -z "$aix_libpath"; then
-+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  
 -      hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
-+          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  
 -      archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 -     else
@@ -33325,23 +36163,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+          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 "X${wl}${allow_undefined_flag}" | $Xsed; 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
  
- int
-@@ -10132,730 +12321,785 @@
-   return 0;
- }
- _ACEOF
+-int
+-main ()
+-{
+ 
+-  ;
+-  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
@@ -33364,34 +36195,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_cxx_try_link "$LINENO"; then :
  
 -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
 -}'`
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
+-# 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
--
-+if test -z "$aix_libpath"; then
-+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+-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,
@@ -33416,21 +36233,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	;;
 -    esac
 -    ;;
--
-+	    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
-+        ;;
+ 
  
 -  cygwin* | mingw* | pw32*)
 -    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
@@ -33439,17 +36242,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    allow_undefined_flag_CXX=unsupported
 -    always_export_symbols_CXX=no
 -    enable_shared_with_static_runtimes_CXX=yes
-+      beos*)
-+	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-+	  allow_undefined_flag_CXX=unsupported
-+	  # Joseph Beckenbach <jrb3 at best.com> 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
-+	;;
- 
+-
 -    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}--image-base=0x10000000 ${wl}--out-implib,$lib'
 -      # If the export-symbols file already is a .def file (1st line
@@ -33484,21 +36277,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -           esac
 -         fi
 -         ;;
-+      chorus*)
-+        case $cc_basename in
-+          *)
-+	  # FIXME: insert proper C++ library support
-+	  ld_shlibs_CXX=no
-+	  ;;
-         esac
+-        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'
@@ -33514,21 +36300,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
 -          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}'
-+      cygwin* | mingw* | pw32* | cegcc*)
-+        # _LT_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
+-          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}'
@@ -33547,42 +36319,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -          ;;
 -      esac
 -      fi
-+	    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*)
-+
-+
-+  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
-+  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
-+  case $cc_basename in
-+     ifort*) _lt_dar_can_shared=yes ;;
-+     *) _lt_dar_can_shared=$GCC ;;
-+  esac
-+  if test "$_lt_dar_can_shared" = "yes"; then
-+    output_verbose_link_cmd=echo
-+    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-+    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-+    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-+    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-+       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
-+      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${_lt_dsymutil}"
-+      archive_expsym_cmds_CXX="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
-+    fi
-+
-+  else
-+  ld_shlibs_CXX=no
-+  fi
+-        ;;
  
 -  dgux*)
 -    case $cc_basename in
@@ -33598,7 +36335,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      *)
 -	# FIXME: insert proper C++ library support
 -	ld_shlibs_CXX=no
- 	;;
+-	;;
 -    esac
 -    ;;
 -  freebsd[12]*)
@@ -33623,7 +36360,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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
@@ -33646,28 +36383,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        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
-+      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
+-        ld_shlibs_CXX=no
 -      fi
 -      ;;
 -    esac
@@ -33679,23 +36395,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
 -	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
 -	hardcode_libdir_separator_CXX=:
-         ;;
+-        ;;
 -      ia64*)
 -	hardcode_libdir_flag_spec_CXX='-L$libdir'
-+
-+      freebsd-elf*)
-+        archive_cmds_need_lc_CXX=no
-         ;;
+-        ;;
 -      *)
 -	hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
 -	hardcode_libdir_separator_CXX=:
 -	export_dynamic_flag_spec_CXX='${wl}-E'
-+
-+      freebsd* | dragonfly*)
-+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
-+        # conventions
-+        ld_shlibs_CXX=yes
-         ;;
+-        ;;
 -      esac
 -    fi
 -    case "$host_cpu" in
@@ -33766,9 +36474,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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'
-+      gnu*)
-+        ;;
- 
+-
 -	# 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
@@ -33793,15 +36499,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    case $cc_basename in
 -      KCC*)
 -	# Kuck and Associates, Inc. (KAI) C++ Compiler
-+      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.
- 
+-
 -	# 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.
@@ -33816,41 +36514,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	# 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'
-+        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) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-+            ;;
-+          *)
-+            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
-+        ;;
- 
+-
 -	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
 -	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
-+      hpux10*|hpux11*)
-+        if test $with_gnu_ld = no; then
-+	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$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'
@@ -33876,128 +36543,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  ;;
 -	esac
 -	archive_cmds_need_lc_CXX=no
-+          case $host_cpu in
-+            hppa*64*|ia64*)
-+              ;;
-+            *)
-+	      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_direct_absolute_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 "X$list" | $Xsed'
-+	    ;;
-+          *)
-+	    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
-+        ;;
-+
-+      interix[3-9]*)
-+	hardcode_direct_CXX=no
-+	hardcode_shlibpath_var_CXX=no
- 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+-	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'
-+	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'
- 	;;
+-	;;
 -      pgCC*)
 -        # Portland Group C++ compiler
 -	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'
-+      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 "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- 
+-
 -	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
 -	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 -	whole_archive_flag_spec_CXX=''
-+	    # 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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${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 "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
-+	      fi
-+	    fi
-+	    link_all_deplibs_CXX=yes
-+	    ;;
-+        esac
-+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
-+        hardcode_libdir_separator_CXX=:
-+        inherit_rpath_CXX=yes
-         ;;
+-        ;;
 -      cxx*)
 -	# Compaq C++
 -	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
@@ -34006,10 +36564,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	runpath_var=LD_RUN_PATH
 -	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
 -	hardcode_libdir_separator_CXX=:
-+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
-+        case $cc_basename in
-+          KCC*)
-+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
  
 -	# Commands to make compiler produce verbose output that lists
 -	# what "hidden" libraries, object files and flags are used when
@@ -34074,170 +36628,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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 "X$list" | $Xsed'
- 
+-
 -	# 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'
-+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  
 -	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'
-+	    ;;
-+	  icpc* | ecpc* )
-+	    # 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* | pgcpp*)
-+            # Portland Group C++ compiler
-+	    case `$CC -V` in
-+	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
-+	      prelink_cmds_CXX='tpldir=Template.dir~
-+		rm -rf $tpldir~
-+		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
-+		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
-+	      old_archive_cmds_CXX='tpldir=Template.dir~
-+		rm -rf $tpldir~
-+		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
-+		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
-+		$RANLIB $oldlib'
-+	      archive_cmds_CXX='tpldir=Template.dir~
-+		rm -rf $tpldir~
-+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-+	      archive_expsym_cmds_CXX='tpldir=Template.dir~
-+		rm -rf $tpldir~
-+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-+	      ;;
-+	    *) # Version 6 will use weak symbols
-+	      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'
-+	      ;;
-+	    esac
  
 -	# 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'
-+	    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 "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
-+	    ;;
-+	  xl*)
-+	    # IBM XL 8.0 on PPC, with GNU ld
-+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
-+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
-+	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	    if test "x$supports_anon_versioning" = xyes; then
-+	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
-+		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-+		echo "local: *; };" >> $output_objdir/$libname.ver~
-+		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-+	    fi
-+	    ;;
-+	  *)
-+	    case `$CC -V 2>&1 | sed 5q` in
-+	    *Sun\ C*)
-+	      # Sun C++ 5.9
-+	      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='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
-+	      hardcode_libdir_flag_spec_CXX='-R$libdir'
-+	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-+	      compiler_needs_object_CXX=yes
-+
-+	      # Not sure whether something based on
-+	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
-+	      # would be better.
-+	      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'
-+	      ;;
-+	    esac
-+	    ;;
-+	esac
- 	;;
+-	;;
 -      RCC*)
 -	# Rational C++ 2.4.1
 -	# FIXME: insert proper C++ library support
-+
-+      lynxos*)
-+        # FIXME: insert proper C++ library support
- 	ld_shlibs_CXX=no
- 	;;
+-	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=:
-+      m88k*)
-+        # FIXME: insert proper C++ library support
-+        ld_shlibs_CXX=no
-+	;;
- 
+-
 -	# Commands to make compiler produce verbose output that lists
 -	# what "hidden" libraries, object files and flags are used when
 -	# linking a shared library.
@@ -34247,18 +36663,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	# 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'
-+      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
- 	;;
+-	;;
 -      *)
 -	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
 -	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
@@ -34266,71 +36671,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 -	  hardcode_libdir_separator_CXX=:
-+      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::"'
-+	;;
  
 -	  # 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"'
-+      *nto* | *qnx*)
-+        ld_shlibs_CXX=yes
-+	;;
  
-+      openbsd2*)
-+        # C++ shared libraries are fairly broken
-+	ld_shlibs_CXX=no
-+	;;
-+
-+      openbsd*)
-+	if test -f /usr/libexec/ld.so; then
-+	  hardcode_direct_CXX=yes
-+	  hardcode_shlibpath_var_CXX=no
-+	  hardcode_direct_absolute_CXX=yes
-+	  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
- 	else
+-	else
 -	  # FIXME: insert proper C++ library support
- 	  ld_shlibs_CXX=no
- 	fi
- 	;;
+-	  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'
-+      osf3* | osf4* | osf5*)
-+        case $cc_basename in
-+          KCC*)
-+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
  
 -	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 -	hardcode_libdir_separator_CXX=:
-+	    # 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'
  
 -	# Archives containing C++ object files must be created using
 -	# the KAI C++ compiler.
@@ -34348,41 +36713,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  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='${wl}-rpath,$libdir'
-+	    hardcode_libdir_separator_CXX=:
- 
+-
 -	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
 -	hardcode_libdir_separator_CXX=:
-+	    # Archives containing C++ object files must be created using
-+	    # the KAI C++ compiler.
-+	    case $host in
-+	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
-+	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
-+	    esac
-+	    ;;
-+          RCC*)
-+	    # Rational C++ 2.4.1
-+	    # FIXME: insert proper C++ library support
-+	    ld_shlibs_CXX=no
-+	    ;;
-+          cxx*)
-+	    case $host in
-+	      osf3*)
-+	        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 "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-+	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
-+		;;
-+	      *)
-+	        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 "X-set_version $verstring" | $Xsed` -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 "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
-+	          $RM $lib.exp'
-+	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
-+		;;
-+	    esac
- 
+-
 -	# Commands to make compiler produce verbose output that lists
 -	# what "hidden" libraries, object files and flags are used when
 -	# linking a shared library.
@@ -34397,38 +36731,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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_separator_CXX=:
  
 -	  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 "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
-+	    ;;
-+	  *)
-+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-+	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
-+	      case $host in
-+	        osf3*)
-+	          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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+		  ;;
-+	        *)
-+	          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" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+		  ;;
-+	      esac
  
 -	  # 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"'
-+	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
-+	      hardcode_libdir_separator_CXX=:
  
 -	else
 -	  # FIXME: insert proper C++ library support
@@ -34480,10 +36790,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -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} -nolib ${wl}-M ${wl}$lib.exp -h$soname -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"'
  
 -	hardcode_libdir_flag_spec_CXX='-R$libdir'
 -	hardcode_shlibpath_var_CXX=no
@@ -34499,15 +36805,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    # 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'
-+	    else
-+	      # FIXME: insert proper C++ library support
-+	      ld_shlibs_CXX=no
-+	    fi
- 	    ;;
+-	    ;;
 -	esac
 -	link_all_deplibs_CXX=yes
-+        esac
-+        ;;
  
 -	# Commands to make compiler produce verbose output that lists
 -	# what "hidden" libraries, object files and flags are used when
@@ -34518,11 +36818,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	# from the output so that they don't get included in the library
 -	# dependencies.
 -	output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[LR]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+      psos*)
-+        # FIXME: insert proper C++ library support
-+        ld_shlibs_CXX=no
-+        ;;
- 
+-
 -	# 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
@@ -34532,24 +36828,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      gcx*)
 -	# Green Hills C++ Compiler
 -	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-+      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
-+        ;;
  
 -	# The C++ compiler must be used to create the archive.
 -	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
@@ -34562,15 +36840,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    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'
-+      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'
  
 -	    # Commands to make compiler produce verbose output that lists
 -	    # what "hidden" libraries, object files and flags are used when
@@ -34582,142 +36851,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    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'
-+	    hardcode_libdir_flag_spec_CXX='-R$libdir'
-+	    hardcode_shlibpath_var_CXX=no
-+	    case $host_os in
-+	      solaris2.[0-5] | solaris2.[0-5].*) ;;
-+	      *)
-+		# The compiler driver will combine and reorder linker options,
-+		# but understands `-z linker_flag'.
-+	        # Supported since Solaris 2.6 (maybe 2.5.1?)
-+		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
-+	        ;;
-+	    esac
-+	    link_all_deplibs_CXX=yes
  
 -	    # 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
-+	    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'
-+	      case $host_os in
-+		solaris2.[0-5] | solaris2.[0-5].*) ;;
-+		*)
-+		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-+		  ;;
-+	      esac
-+	    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.
-+	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='${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,$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
-+      ;;
-+
-+      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
-+        ;;
  
 -	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
 -	fi
@@ -34734,14 +36873,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	# FIXME: insert proper C++ library support
 -	ld_shlibs_CXX=no
 -	;;
-       *)
+-      *)
 -	# FIXME: insert proper C++ library support
 -	ld_shlibs_CXX=no
 -	;;
-+        # FIXME: insert proper C++ library support
-+        ld_shlibs_CXX=no
-+        ;;
-     esac
+-    esac
 -    ;;
 -  vxworks*)
 -    # FIXME: insert proper C++ library support
@@ -34758,275 +36894,302 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
 -GCC_CXX="$GXX"
 -LD_CXX="$LD"
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
-+$as_echo "$ld_shlibs_CXX" >&6; }
-+    test "$ld_shlibs_CXX" = no && can_build_shared=no
  
-+    GCC_CXX="$GXX"
-+    LD_CXX="$LD"
  
 -cat > conftest.$ac_ext <<EOF
-+    ## CAVEAT EMPTOR:
-+    ## There is no encapsulation within the following macros, do not change
-+    ## the running order or otherwise move them around unless you know exactly
-+    ## what you are doing...
-+    # 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=
-+
-+cat > conftest.$ac_ext <<_LT_EOF
- class Foo
- {
- public:
-@@ -10863,13 +13107,13 @@
- private:
-   int a;
- };
+-class Foo
+-{
+-public:
+-  Foo (void) { a = 0; }
+-private:
+-  int a;
+-};
 -EOF
-+_LT_EOF
  
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-+if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (eval $ac_compile) 2>&5
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; then
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; then
-   # Parse the compiler output and extract the necessary
-   # objects, libraries and library flags.
+-  # Parse the compiler output and extract the necessary
+-  # objects, libraries and library flags.
  
-@@ -10877,19 +13121,14 @@
-   # the conftest object file.
-   pre_test_object_deps_done=no
+-  # 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
-+  for p in `eval "$output_verbose_link_cmd"`; do
-     case $p in
+-    case $p in
  
-     -L* | -R* | -l*)
-        # Some compilers place space between "-{L,R}" and the path.
-        # Remove the space.
+-    -L* | -R* | -l*)
+-       # Some compilers place space between "-{L,R}" and the path.
+-       # Remove the space.
 -       if test $p = "-L" \
 -	  || test $p = "-R"; then
-+       if test $p = "-L" ||
-+          test $p = "-R"; then
- 	 prev=$p
- 	 continue
-        else
-@@ -10954,18 +13193,109 @@
-   echo "libtool.m4: error: problem compiling CXX test program"
- fi
+-	 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
-+$RM -f confest.$objext
-+
-+# PORTME: override above test on systems where it is broken
-+case $host_os in
-+interix[3-9]*)
-+  # 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=
-+  ;;
-+
-+linux*)
-+  case `$CC -V 2>&1 | sed 5q` in
-+  *Sun\ C*)
-+    # Sun C++ 5.9
-+
-+    # The more standards-conforming stlport4 library is
-+    # incompatible with the Cstd library. Avoid specifying
-+    # it if it's in CXXFLAGS. Ignore libCrun as
-+    # -library=stlport4 depends on it.
-+    case " $CXX $CXXFLAGS " in
-+    *" -library=stlport4 "*)
-+      solaris_use_stlport4=yes
-+      ;;
-+    esac
-+
-+    if test "$solaris_use_stlport4" != yes; then
-+      postdeps_CXX='-library=Cstd -library=Crun'
-+    fi
-+    ;;
-+  esac
-+  ;;
-+
-+solaris*)
-+  case $cc_basename in
-+  CC*)
-+    # The more standards-conforming stlport4 library is
-+    # incompatible with the Cstd library. Avoid specifying
-+    # it if it's in CXXFLAGS. Ignore libCrun as
-+    # -library=stlport4 depends on it.
-+    case " $CXX $CXXFLAGS " in
-+    *" -library=stlport4 "*)
-+      solaris_use_stlport4=yes
-+      ;;
-+    esac
-+
-+    # 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.
-+    if test "$solaris_use_stlport4" != yes; then
-+      postdeps_CXX='-library=Cstd -library=Crun'
-+    fi
-+    ;;
-+  esac
-+  ;;
-+esac
-+
  
- case " $postdeps_CXX " in
- *" -lc "*) archive_cmds_need_lc_CXX=no ;;
- esac
-+ compiler_lib_search_dirs_CXX=
-+if test -n "${compiler_lib_search_path_CXX}"; then
-+ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-+fi
+-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'
+ 
 +
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
++$as_echo_n "checking dynamic linker characteristics... " >&6; }
 +
++if test "$GCC" = yes; then
++  case $host_os in
++    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
++    *) lt_awk_arg="/^libraries:/" ;;
++  esac
++  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
++  if $ECHO "$lt_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.
++    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
++  else
++    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
++  fi
++  # Ok, now we have the path, separated by spaces, we can step through it
++  # and add multilib dir if necessary.
++  lt_tmp_lt_search_path_spec=
++  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
++  for lt_sys_path in $lt_search_path_spec; do
++    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
++      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
++    else
++      test -d "$lt_sys_path" && \
++	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
++    fi
++  done
++  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
++BEGIN {RS=" "; FS="/|\n";} {
++  lt_foo="";
++  lt_count=0;
++  for (lt_i = NF; lt_i > 0; lt_i--) {
++    if ($lt_i != "" && $lt_i != ".") {
++      if ($lt_i == "..") {
++        lt_count++;
++      } else {
++        if (lt_count == 0) {
++          lt_foo="/" $lt_i lt_foo;
++        } else {
++          lt_count--;
++        }
++      }
++    }
++  }
++  if (lt_foo != "") { lt_freq[lt_foo]++; }
++  if (lt_freq[lt_foo] == 1) { print lt_foo; }
++}'`
++  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
++else
++  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
++fi
++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"
++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'
++  ;;
 +
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+    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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
-+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
- 
-   # C++ specific cases for pic, static, wl, etc.
-   if test "$GXX" = yes; then
-@@ -10980,18 +13310,30 @@
- 	lt_prog_compiler_static_CXX='-Bstatic'
++aix[4-9]*)
++  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
+-    aix*)
+-      # All AIX code is PIC.
+-      if test "$host_cpu" = ia64; then
+-	# AIX 5 now supports IA64 processor
+-	lt_prog_compiler_static_CXX='-Bstatic'
++      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
        ;;
-+
-     amigaos*)
+-    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'
-+      case $host_cpu in
-+      powerpc)
-+            # see comment about AmigaOS4 .so support
-+            lt_prog_compiler_pic_CXX='-fPIC'
-+        ;;
-+      m68k)
-+            # 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'
-+        ;;
-+      esac
-       ;;
+-      ;;
 -    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-+
-+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-       # PIC is the default for these OSes.
-       ;;
+-      # PIC is the default for these OSes.
+-      ;;
 -    mingw* | os2* | pw32*)
-+    mingw* | cygwin* | os2* | pw32* | cegcc*)
-       # 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).
-+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-+      # (--disable-auto-import) libraries
-       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
-       ;;
-     darwin* | rhapsody*)
-@@ -11003,29 +13345,39 @@
-       # DJGPP does not support shared libraries at all
-       lt_prog_compiler_pic_CXX=
-       ;;
-+    interix[3-9]*)
-+      # 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*)
+-      # 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=
+-      ;;
+-    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*)
-+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-+      # sets the default TLS model and affects inlining.
-+      case $host_cpu in
-+      hppa*64*)
- 	;;
-       *)
- 	lt_prog_compiler_pic_CXX='-fPIC'
- 	;;
-       esac
-       ;;
-+    *qnx* | *nto*)
-+      # QNX uses GNU C++, but need to define -shared option too, otherwise
-+      # it will coredump.
-+      lt_prog_compiler_pic_CXX='-fPIC -shared'
-+      ;;
-     *)
-       lt_prog_compiler_pic_CXX='-fPIC'
-       ;;
-     esac
-   else
-     case $host_os in
+-	;;
+-      *)
+-	lt_prog_compiler_pic_CXX='-fPIC'
+-	;;
+-      esac
+-      ;;
+-    *)
+-      lt_prog_compiler_pic_CXX='-fPIC'
+-      ;;
+-    esac
+-  else
+-    case $host_os in
 -      aix4* | aix5*)
-+      aix[4-9]*)
- 	# All AIX code is PIC.
- 	if test "$host_cpu" = ia64; then
- 	  # AIX 5 now supports IA64 processor
-@@ -11038,20 +13390,10 @@
- 	case $cc_basename in
- 	cxch68*)
- 	  # Green Hills C++ Compiler
+-	# 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"
-+	  # _LT_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
- 	;;
+-	  ;;
+-	esac
+-	;;
 -       darwin*)
 -         # PIC is the default on this platform
 -         # Common symbols not allowed in MH_DYLIB files
@@ -35037,127 +37200,126 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -           ;;
 -         esac
 -       ;;
-       dgux*)
- 	case $cc_basename in
- 	  ec++*)
-@@ -11065,22 +13407,22 @@
- 	    ;;
- 	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* | dragonfly*)
- 	# FreeBSD uses GNU C++
- 	;;
-       hpux9* | hpux10* | hpux11*)
- 	case $cc_basename in
- 	  CC*)
- 	    lt_prog_compiler_wl_CXX='-Wl,'
+-	# FreeBSD uses GNU C++
+-	;;
+-      hpux9* | hpux10* | hpux11*)
+-	case $cc_basename in
+-	  CC*)
+-	    lt_prog_compiler_wl_CXX='-Wl,'
 -	    lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
-+	    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,'
+-	    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="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
 -	    case "$host_cpu" in
-+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
-+	    case $host_cpu in
- 	    hppa*64*|ia64*)
- 	      # +Z the default
- 	      ;;
-@@ -11093,6 +13435,10 @@
- 	    ;;
- 	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*)
-@@ -11104,25 +13450,32 @@
- 	    ;;
- 	esac
- 	;;
+-	    hppa*64*|ia64*)
+-	      # +Z the default
+-	      ;;
+-	    *)
+-	      lt_prog_compiler_pic_CXX='+Z'
+-	      ;;
+-	    esac
+-	    ;;
+-	  *)
+-	    ;;
+-	esac
+-	;;
+-      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*)
-+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
- 	case $cc_basename in
- 	  KCC*)
- 	    # KAI C++ Compiler
- 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
- 	    lt_prog_compiler_pic_CXX='-fPIC'
- 	    ;;
+-	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++
-+	  ecpc* )
-+	    # old Intel C++ for x86_64 which still supported -KPIC.
- 	    lt_prog_compiler_wl_CXX='-Wl,'
- 	    lt_prog_compiler_pic_CXX='-KPIC'
- 	    lt_prog_compiler_static_CXX='-static'
- 	    ;;
+-	    lt_prog_compiler_wl_CXX='-Wl,'
+-	    lt_prog_compiler_pic_CXX='-KPIC'
+-	    lt_prog_compiler_static_CXX='-static'
+-	    ;;
 -	  pgCC*)
 -	    # Portland Group C++ compiler.
-+	  icpc* )
-+	    # Intel C++, used to be incompatible with GCC.
-+	    # ICC 10 doesn't accept -KPIC any more.
- 	    lt_prog_compiler_wl_CXX='-Wl,'
+-	    lt_prog_compiler_wl_CXX='-Wl,'
 -	    lt_prog_compiler_pic_CXX='-fpic'
-+	    lt_prog_compiler_pic_CXX='-fPIC'
- 	    lt_prog_compiler_static_CXX='-static'
- 	    ;;
-+	  pgCC* | pgcpp*)
-+	    # 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
-@@ -11130,7 +13483,21 @@
- 	    lt_prog_compiler_pic_CXX=
- 	    lt_prog_compiler_static_CXX='-non_shared'
- 	    ;;
-+	  xlc* | xlC*)
-+	    # IBM XL 8.0 on PPC
-+	    lt_prog_compiler_wl_CXX='-Wl,'
-+	    lt_prog_compiler_pic_CXX='-qpic'
-+	    lt_prog_compiler_static_CXX='-qstaticlink'
-+	    ;;
- 	  *)
-+	    case `$CC -V 2>&1 | sed 5q` in
-+	    *Sun\ C*)
-+	      # Sun C++ 5.9
-+	      lt_prog_compiler_pic_CXX='-KPIC'
-+	      lt_prog_compiler_static_CXX='-Bstatic'
-+	      lt_prog_compiler_wl_CXX='-Qoption ld '
-+	      ;;
-+	    esac
- 	    ;;
- 	esac
- 	;;
-@@ -11147,8 +13514,13 @@
- 	    ;;
- 	esac
- 	;;
+-	    lt_prog_compiler_static_CXX='-static'
+-	    ;;
+-	  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*)
-+      netbsd* | netbsdelf*-gnu)
- 	;;
-+      *qnx* | *nto*)
-+        # QNX uses GNU C++, but need to define -shared option too, otherwise
-+        # it will coredump.
-+        lt_prog_compiler_pic_CXX='-fPIC -shared'
-+        ;;
-       osf3* | osf4* | osf5*)
- 	case $cc_basename in
- 	  KCC*)
-@@ -11172,15 +13544,6 @@
- 	;;
-       psos*)
- 	;;
+-	;;
+-      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*)
+-	;;
 -      sco*)
 -	case $cc_basename in
 -	  CC*)
@@ -35167,123 +37329,114 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    ;;
 -	esac
 -	;;
-       solaris*)
- 	case $cc_basename in
- 	  CC*)
-@@ -11212,6 +13575,15 @@
- 	    ;;
- 	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
-+	;;
-       tandem*)
- 	case $cc_basename in
- 	  NCC*)
-@@ -11222,8 +13594,6 @@
- 	    ;;
- 	esac
- 	;;
+-      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
+-	;;
 -      unixware*)
 -	;;
-       vxworks*)
- 	;;
-       *)
-@@ -11232,22 +13602,32 @@
-     esac
-   fi
- 
+-      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
-+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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
-+$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
-+
-+
- 
- #
- # Check to make sure the PIC flag actually works.
- #
- if test -n "$lt_prog_compiler_pic_CXX"; then
+-
+-#
+-# 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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
-+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
-+if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  lt_prog_compiler_pic_works_CXX=no
 -  ac_outfile=conftest.$ac_objext
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+  lt_cv_prog_compiler_pic_works_CXX=no
-+   ac_outfile=conftest.$ac_objext
-+   echo "$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.
-@@ -11255,30 +13635,30 @@
-    # 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 \
+-   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}? :&$lt_compiler_flag :; t' \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
+-   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+-   -e 's:$: $lt_compiler_flag:'`
 -   (eval echo "\"\$as_me:11261: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:13641: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
+-   (eval "$lt_compile" 2>conftest.err)
+-   ac_status=$?
+-   cat conftest.err >&5
 -   echo "$as_me:11265: \$? = $ac_status" >&5
-+   echo "$as_me:13645: \$? = $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.
+-   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 >conftest.exp
 -     $SED '/^$/d' conftest.err >conftest.er2
 -     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
 -       lt_prog_compiler_pic_works_CXX=yes
-+     $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_pic_works_CXX=yes
-      fi
-    fi
+-     fi
+-   fi
 -   $rm conftest*
-+   $RM conftest*
- 
- fi
+-
+-fi
 -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
 -echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
-+$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
- 
+-
 -if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
-+if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
-     case $lt_prog_compiler_pic_CXX in
-      "" | " "*) ;;
-      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
-@@ -11289,27 +13669,64 @@
- fi
- 
- fi
+-    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*)
@@ -35293,315 +37446,167 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
 -    ;;
 -esac
- 
+-
 -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
-+
-+
-+#
-+# 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\"
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
-+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
-+if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_prog_compiler_static_works_CXX=no
-+   save_LDFLAGS="$LDFLAGS"
-+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
-+   echo "$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_cv_prog_compiler_static_works_CXX=yes
-+       fi
-+     else
-+       lt_cv_prog_compiler_static_works_CXX=yes
-+     fi
-+   fi
-+   $RM -r conftest*
-+   LDFLAGS="$save_LDFLAGS"
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
-+$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
-+
-+if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
-+    :
-+else
-+    lt_prog_compiler_static_CXX=
-+fi
-+
-+
-+
-+
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   lt_cv_prog_compiler_c_o_CXX=no
+-else
+-  lt_cv_prog_compiler_c_o_CXX=no
 -   $rm -r conftest 2>/dev/null
-+   $RM -r conftest 2>/dev/null
-    mkdir conftest
-    cd conftest
-    mkdir out
+-   mkdir conftest
+-   cd conftest
+-   mkdir out
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
-+   echo "$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
-@@ -11317,94 +13734,156 @@
-    # 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 \
+-
+-   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}? :&$lt_compiler_flag :; t' \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
+-   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+-   -e 's:$: $lt_compiler_flag:'`
 -   (eval echo "\"\$as_me:11323: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:13740: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
+-   (eval "$lt_compile" 2>out/conftest.err)
+-   ac_status=$?
+-   cat out/conftest.err >&5
 -   echo "$as_me:11327: \$? = $ac_status" >&5
-+   echo "$as_me:13744: \$? = $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
+-   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 > out/conftest.exp
 -     $SED '/^$/d' out/conftest.err >out/conftest.er2
 -     if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-+     $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
+-       lt_cv_prog_compiler_c_o_CXX=yes
+-     fi
+-   fi
 -   chmod u+w .
 -   $rm conftest*
-+   chmod u+w . 2>&5
-+   $RM conftest*
-    # SGI C++ compiler will create directory out/ii_files/ for
-    # template instantiation
+-   # 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
-+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
-+   $RM out/* && rmdir out
-    cd ..
+-   cd ..
 -   rmdir conftest
 -   $rm conftest*
-+   $RM -r conftest
-+   $RM conftest*
- 
- fi
+-
+-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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
-+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
-+
-+
-+
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  lt_cv_prog_compiler_c_o_CXX=no
-+   $RM -r conftest 2>/dev/null
-+   mkdir conftest
-+   cd conftest
-+   mkdir out
-+   echo "$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:13792: $lt_compile\"" >&5)
-+   (eval "$lt_compile" 2>out/conftest.err)
-+   ac_status=$?
-+   cat out/conftest.err >&5
-+   echo "$as_me:13796: \$? = $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 ..
-+   $RM -r conftest
-+   $RM conftest*
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
-+$as_echo "$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
+-
+-
+-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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
-+$as_echo_n "checking if we can lock with hard links... " >&6; }
-   hard_links=yes
+-  hard_links=yes
 -  $rm conftest*
-+  $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
+-  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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
-+$as_echo "$hard_links" >&6; }
-   if test "$hard_links" = no; then
+-  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;}
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
-+$as_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
- 
+-    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
-+
-+
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
- 
-   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-   case $host_os in
+-
+-  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+-  case $host_os in
 -  aix4* | aix5*)
-+  aix[4-9]*)
-     # 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 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'
-+    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
+-    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'
-+      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"
-   ;;
+-    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'
-+  cygwin* | mingw* | cegcc*)
-+    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'
-+  ;;
-+  linux* | k*bsd*-gnu)
-+    link_all_deplibs_CXX=no
-   ;;
-   *)
-     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-   ;;
-   esac
-+  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
- 
+-  ;;
+-  *)
+-    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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
-+$as_echo "$ld_shlibs_CXX" >&6; }
- test "$ld_shlibs_CXX" = no && can_build_shared=no
- 
+-test "$ld_shlibs_CXX" = 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
-+with_gnu_ld_CXX=$with_gnu_ld
-+
-+
-+
-+
-+
- 
- #
- # Do we need to explicitly link libc?
-@@ -11423,21 +13902,22 @@
-       # 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.
+-
+-#
+-# 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
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
-+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
-+      $RM conftest*
-+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- 
+-
 -      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
+-  (eval $ac_compile) 2>&5
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); } 2>conftest.err; then
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; } 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=
-@@ -11445,11 +13925,11 @@
-         libname=conftest
-         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
-         allow_undefined_flag_CXX=
+-        soname=conftest
+-        lib=conftest
+-        libobjs=conftest.$ac_objext
+-        deplibs=
+-        wl=$lt_prog_compiler_wl_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
-+        if { { eval echo "\"\$as_me\":${as_lineno-$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=$?
+-  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-         then
- 	  archive_cmds_need_lc_CXX=no
-         else
-@@ -11459,3298 +13939,81 @@
-       else
-         cat conftest.err 1>&5
-       fi
+-        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
@@ -37127,11 +39132,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    *)
 -      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
-+      $RM conftest*
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
-+$as_echo "$archive_cmds_need_lc_CXX" >&6; }
-       ;;
-     esac
+-      ;;
+-    esac
 -  done
 -
 -  case $lt_echo in
@@ -37421,33 +39423,162 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -
 -# Compile-time system search path for libraries
 -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
--
++    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<name>.so
++      # instead of lib<name>.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
++  ;;
+ 
 -# Run-time system search path for libraries
 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
--
++amigaos*)
++  case $host_cpu in
++  powerpc)
++    # Since July 2007 AmigaOS4 officially supports .so libraries.
++    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    ;;
++  m68k)
++    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'
++    ;;
++  esac
++  ;;
+ 
 -# Fix the shell variable \$srcfile for the compiler.
 -fix_srcfile_path="$fix_srcfile_path_CXX"
--
++beos*)
++  library_names_spec='${libname}${shared_ext}'
++  dynamic_linker="$host_os ld.so"
++  shlibpath_var=LIBRARY_PATH
++  ;;
+ 
 -# Set to yes if exported symbols are required.
 -always_export_symbols=$always_export_symbols_CXX
--
++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
++  ;;
+ 
 -# The commands to list exported symbols.
 -export_symbols_cmds=$lt_export_symbols_cmds_CXX
--
++cygwin* | mingw* | pw32* | cegcc*)
++  version_type=windows
++  shrext_cmds=".dll"
++  need_version=no
++  need_lib_prefix=no
+ 
 -# The commands to extract the exported symbol list from a shared archive.
 -extract_expsyms_cmds=$lt_extract_expsyms_cmds
--
++  case $GCC,$host_os in
++  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
++    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~
++      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
++        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
++      fi'
++    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
++      dlpath=$dir/\$dldll~
++       $RM \$dlpath'
++    shlibpath_overrides_runpath=yes
+ 
 -# Symbols that should not be listed in the preloaded symbols.
 -exclude_expsyms=$lt_exclude_expsyms_CXX
--
++    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* | cegcc*)
++      # 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
++    ;;
+ 
 -# Symbols that must always be exported.
 -include_expsyms=$lt_include_expsyms_CXX
--
++  *)
++    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
++  ;;
+ 
 -# ### END LIBTOOL TAG CONFIG: $tagname
--
++darwin* | rhapsody*)
++  dynamic_linker="$host_os dyld"
++  version_type=darwin
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${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`'
+ 
 -__EOF__
--
--
++  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
++  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
++  ;;
+ 
 -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
@@ -37455,16 +39586,116 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
 -  if test -f "$ltmain_in"; then
 -    test -f Makefile && make "$ltmain"
--  fi
++freebsd1*)
++  dynamic_linker=no
++  ;;
++
++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
 -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
++    ;;
++  *) # from 4.6 on, and DragonFly
++    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
++  ;;
+ 
 -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
--
++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'
++  ;;
+ 
 -CC=$lt_save_CC
 -LDCXX=$LD
 -LD=$lt_save_LD
@@ -37475,8 +39706,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++interix[3-9]*)
++  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
 -	  tagname=""
 -	fi
 -	;;
@@ -37529,22 +39777,88 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -
 -# Allow CC to be a program name with arguments.
 -compiler=$CC
--
--
++		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
++  ;;
+ 
 -# 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' >conftest.err
 -_lt_compiler_boilerplate=`cat conftest.err`
 -$rm conftest*
--
++# This must be Linux ELF.
++linux* | k*bsd*-gnu | kopensolaris*-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'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  # Some binutils ld are patched to set DT_RUNPATH
++  save_LDFLAGS=$LDFLAGS
++  save_libdir=$libdir
++  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
++       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -ac_outfile=conftest.$ac_objext
 -printf "$lt_simple_link_test_code" >conftest.$ac_ext
 -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
 -_lt_linker_boilerplate=`cat conftest.err`
 -$rm conftest*
--
--
++int
++main ()
++{
+ 
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
++  shlibpath_overrides_runpath=yes
++fi
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++  LDFLAGS=$save_LDFLAGS
++  libdir=$save_libdir
+ 
 -# Allow CC to be a program name with arguments.
 -lt_save_CC="$CC"
 -CC=${F77-"f77"}
@@ -37559,17 +39873,45 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  esac
 -done
 -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
--
--
++  # 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
+ 
++  # 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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
++    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
++  fi
+ 
 -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
--
++  # 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'
++  ;;
+ 
 -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
--
++netbsdelf*-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='NetBSD ld.elf_so'
++  ;;
+ 
 -# On AIX, shared libraries and static libraries use the same namespace, and
 -# are all built from PIC.
 -case "$host_os" in
@@ -37578,17 +39920,38 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  if test -n "$RANLIB"; then
 -    archive_cmds="$archive_cmds~\$RANLIB \$lib"
 -    postinstall_cmds='$RANLIB $lib'
--  fi
--  ;;
++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
+   ;;
 -aix4* | aix5*)
 -  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
 -    test "$enable_shared" = yes && enable_static=no
-   fi
+-  fi
++
++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
    ;;
- esac
+-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.
@@ -37604,14 +39967,58 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -lt_prog_compiler_wl_F77=
 -lt_prog_compiler_pic_F77=
 -lt_prog_compiler_static_F77=
--
++*nto* | *qnx*)
++  version_type=qnx
++  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='ldqnx.so'
++  ;;
+ 
 -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
--
++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
++  ;;
+ 
 -  if test "$GCC" = yes; then
 -    lt_prog_compiler_wl_F77='-Wl,'
 -    lt_prog_compiler_static_F77='-static'
--
++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
++  ;;
+ 
 -    case $host_os in
 -      aix*)
 -      # All AIX code is PIC.
@@ -37620,43 +40027,98 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	lt_prog_compiler_static_F77='-Bstatic'
 -      fi
 -      ;;
--
++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"
++  ;;
+ 
 -    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'
 -      ;;
--
++rdos*)
++  dynamic_linker=no
++  ;;
+ 
 -    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 -      # PIC is the default for these OSes.
 -      ;;
--
++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'
++  ;;
+ 
 -    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'
 -      ;;
--
++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
++  ;;
+ 
 -    darwin* | rhapsody*)
 -      # PIC is the default on this platform
 -      # Common symbols not allowed in MH_DYLIB files
 -      lt_prog_compiler_pic_F77='-fno-common'
--      ;;
++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
++      runpath_var=LD_RUN_PATH
+       ;;
 -
 -    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
--      ;;
++    siemens)
++      need_lib_prefix=no
+       ;;
 -
 -    sysv4*MP*)
 -      if test -d /usr/nec; then
 -	lt_prog_compiler_pic_F77=-Kconform_pic
 -      fi
--      ;;
--
++    motorola)
++      need_lib_prefix=no
++      need_version=no
++      shlibpath_overrides_runpath=no
++      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+       ;;
++  esac
++  ;;
+ 
 -    hpux*)
 -      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
 -      # not for PA HP-UX.
@@ -37669,14 +40131,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	;;
 -      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
++  ;;
+ 
 -    *)
 -      lt_prog_compiler_pic_F77='-fPIC'
 -      ;;
 -    esac
--  else
++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
++  shlibpath_overrides_runpath=yes
++  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'
+   else
 -    # PORTME Check for flag to pass linker flags through the system compiler.
--    case $host_os in
++    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+     case $host_os in
 -    aix*)
 -      lt_prog_compiler_wl_F77='-Wl,'
 -      if test "$host_cpu" = ia64; then
@@ -37713,23 +40195,45 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	;;
 -      *)
 -	lt_prog_compiler_pic_F77='+Z'
--	;;
++      sco3.2v5*)
++        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ 	;;
 -      esac
 -      # Is there a better lt_prog_compiler_static that works with the bundled CC?
 -      lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
 -      ;;
--
++    esac
++  fi
++  sys_lib_dlsearch_path_spec='/usr/lib'
++  ;;
+ 
 -    irix5* | irix6* | nonstopux*)
 -      lt_prog_compiler_wl_F77='-Wl,'
 -      # PIC (with -KPIC) is the default.
 -      lt_prog_compiler_static_F77='-non_shared'
 -      ;;
--
++tpf*)
++  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  hardcode_into_libs=yes
++  ;;
+ 
 -    newsos6)
 -      lt_prog_compiler_pic_F77='-KPIC'
 -      lt_prog_compiler_static_F77='-Bstatic'
 -      ;;
--
++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
++  ;;
+ 
 -    linux*)
 -      case $cc_basename in
 -      icc* | ecc*)
@@ -37751,18 +40255,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        ;;
 -      esac
 -      ;;
--
++*)
++  dynamic_linker=no
++  ;;
++esac
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
++$as_echo "$dynamic_linker" >&6; }
++test "$dynamic_linker" = no && can_build_shared=no
+ 
 -    osf3* | osf4* | osf5*)
 -      lt_prog_compiler_wl_F77='-Wl,'
 -      # All OSF/1 code is PIC.
 -      lt_prog_compiler_static_F77='-non_shared'
 -      ;;
--
++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
++
++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
++  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
++fi
++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
++  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
++fi
+ 
 -    sco3.2v5*)
 -      lt_prog_compiler_pic_F77='-Kpic'
 -      lt_prog_compiler_static_F77='-dn'
 -      ;;
--
+ 
 -    solaris*)
 -      lt_prog_compiler_pic_F77='-KPIC'
 -      lt_prog_compiler_static_F77='-Bstatic'
@@ -37773,50 +40295,50 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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* | sysv5*)
 -      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
 -      ;;
--
+ 
 -    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
@@ -37850,11 +40372,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     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
 -     "" | " "*) ;;
@@ -37864,7 +40386,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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:
@@ -37875,7 +40397,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
 -    ;;
 -esac
--
+ 
 -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
@@ -37948,10 +40470,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -37998,7 +40520,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
@@ -38012,12 +40534,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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.
@@ -38038,7 +40560,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      *\ 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*)
@@ -38046,17 +40568,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      if test "$host_cpu" != ia64; then
 -	ld_shlibs_F77=no
 -	cat <<EOF 1>&2
--
+ 
 -*** Warning: the GNU linker, at least up to release 2.9.1, is reported
 -*** to be unable to reliably create shared libraries on AIX.
 -*** Therefore, libtool is disabling shared libraries support.  If you
 -*** really care for shared libraries, you may want to modify your PATH
 -*** so that a non-GNU linker is found, and then restart.
--
+ 
 -EOF
 -      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'
@@ -38070,7 +40592,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      # them.
 -      ld_shlibs_F77=no
 -      ;;
--
+ 
 -    beos*)
 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
 -	allow_undefined_flag_F77=unsupported
@@ -38081,7 +40603,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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.
@@ -38090,7 +40612,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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}--image-base=0x10000000 ${wl}--out-implib,$lib'
 -	# If the export-symbols file already is a .def file (1st line
@@ -38106,7 +40628,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	ld_shlibs_F77=no
 -      fi
 -      ;;
--
+ 
 -    linux*)
 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
 -	tmp_addflag=
@@ -38125,7 +40647,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  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~
@@ -38302,7 +40824,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -       # Determine the default libpath from the value encoded in an empty executable.
 -       cat >conftest.$ac_ext <<_ACEOF
 -      program main
- 
+-
 -      end
 -_ACEOF
 -rm -f conftest.$ac_objext conftest$ac_exeext
@@ -38353,7 +40875,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	 # Determine the default libpath from the value encoded in an empty executable.
 -	 cat >conftest.$ac_ext <<_ACEOF
 -      program main
- 
+-
 -      end
 -_ACEOF
 -rm -f conftest.$ac_objext conftest$ac_exeext
@@ -38822,16 +41344,128 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ld_shlibs_F77=no
 -      ;;
 -    esac
--  fi
++
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
++$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
++hardcode_action=
++if test -n "$hardcode_libdir_flag_spec" ||
++   test -n "$runpath_var" ||
++   test "X$hardcode_automatic" = "Xyes" ; then
++
++  # We can hardcode non-existent 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_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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
++$as_echo "$hardcode_action" >&6; }
++
++if test "$hardcode_action" = relink ||
++   test "$inherit_rpath" = yes; 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
++
++
++
++
++
++
++  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* | cegcc*)
++    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
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
++$as_echo_n "checking for dlopen in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl  $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++
++/* Override any GCC internal prototype to avoid an error.
++   Use char because int might match the return type of a GCC
++   builtin and then its argument prototype would still apply.  */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_lib_dl_dlopen=yes
++else
++  ac_cv_lib_dl_dlopen=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
++$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
++  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
++else
  
 -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
++    lt_cv_dlopen="dyld"
++    lt_cv_dlopen_libs=
++    lt_cv_dlopen_self=yes
  
 -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
+ fi
  
 -#
 -# Do we need to explicitly link libc?
@@ -38840,6 +41474,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -38854,6 +41489,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++  *)
++    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
++if test "x$ac_cv_func_shl_load" = x""yes; then :
++  lt_cv_dlopen="shl_load"
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
++$as_echo_n "checking for shl_load in -ldld... " >&6; }
++if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldld  $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
  
 -      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>&5
@@ -38894,18 +41543,64 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -  ;;
 -esac
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
-+$as_echo_n "checking dynamic linker characteristics... " >&6; }
++/* Override any GCC internal prototype to avoid an error.
++   Use char because int might match the return type of a GCC
++   builtin and then its argument prototype would still apply.  */
++#ifdef __cplusplus
++extern "C"
++#endif
++char shl_load ();
++int
++main ()
++{
++return shl_load ();
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_lib_dld_shl_load=yes
++else
++  ac_cv_lib_dld_shl_load=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
++$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
++  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
++else
++  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
++if test "x$ac_cv_func_dlopen" = x""yes; then :
++  lt_cv_dlopen="dlopen"
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
++$as_echo_n "checking for dlopen in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl  $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
  
 -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=
-@@ -14764,20 +14027,6 @@
- version_type=none
- dynamic_linker="$host_os ld.so"
- sys_lib_dlsearch_path_spec="/lib /usr/lib"
+-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
@@ -38917,136 +41612,304 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  else
 -    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 -  fi
--else
++/* Override any GCC internal prototype to avoid an error.
++   Use char because int might match the return type of a GCC
++   builtin and then its argument prototype would still apply.  */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_lib_dl_dlopen=yes
+ else
 -  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
--fi
- need_lib_prefix=unknown
- hardcode_into_libs=no
++  ac_cv_lib_dl_dlopen=no
+ fi
+-need_lib_prefix=unknown
+-hardcode_into_libs=no
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
++$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
++  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
++$as_echo_n "checking for dlopen in -lsvld... " >&6; }
++if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_check_lib_save_LIBS=$LIBS
++LIBS="-lsvld  $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
  
-@@ -14795,7 +14044,7 @@
-   soname_spec='${libname}${release}${shared_ext}$major'
-   ;;
+-# when you set need_version to no, make sure it does not cause -set_version
+-# flags to be left without arguments
+-need_version=unknown
++/* Override any GCC internal prototype to avoid an error.
++   Use char because int might match the return type of a GCC
++   builtin and then its argument prototype would still apply.  */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_lib_svld_dlopen=yes
++else
++  ac_cv_lib_svld_dlopen=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
++$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
++if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
++  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
++$as_echo_n "checking for dld_link in -ldld... " >&6; }
++if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldld  $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
+-case $host_os in
+-aix3*)
+-  version_type=linux
+-  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+-  shlibpath_var=LIBPATH
++/* Override any GCC internal prototype to avoid an error.
++   Use char because int might match the return type of a GCC
++   builtin and then its argument prototype would still apply.  */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dld_link ();
++int
++main ()
++{
++return dld_link ();
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_lib_dld_dld_link=yes
++else
++  ac_cv_lib_dld_dld_link=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
++$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
++if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
++  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
++fi
+ 
+-  # AIX 3 has no versioning support, so we append a major version to the name.
+-  soname_spec='${libname}${release}${shared_ext}$major'
+-  ;;
  
 -aix4* | aix5*)
-+aix[4-9]*)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -14814,7 +14063,7 @@
-       aix4 | aix4.[01] | aix4.[01].*)
-       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- 	   echo ' yes '
+-  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
-+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- 	:
-       else
- 	can_build_shared=no
-@@ -14840,9 +14089,18 @@
-   ;;
+-	:
+-      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<name>.so
+-      # instead of lib<name>.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
+-  ;;
++fi
  
- amigaos*)
+-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'
-+  case $host_cpu in
-+  powerpc)
-+    # Since July 2007 AmigaOS4 officially supports .so libraries.
-+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    ;;
-+  m68k)
-+    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'
-+    ;;
-+  esac
-   ;;
+-  ;;
  
- beos*)
-@@ -14865,24 +14123,28 @@
-   # libtool to hard-code these into programs
-   ;;
+-beos*)
+-  library_names_spec='${libname}${shared_ext}'
+-  dynamic_linker="$host_os ld.so"
+-  shlibpath_var=LIBRARY_PATH
+-  ;;
++fi
+ 
+-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*)
-+cygwin* | mingw* | pw32* | cegcc*)
-   version_type=windows
-   shrext_cmds=".dll"
-   need_version=no
-   need_lib_prefix=no
+-  version_type=windows
+-  shrext_cmds=".dll"
+-  need_version=no
+-  need_lib_prefix=no
++fi
  
-   case $GCC,$host_os in
+-  case $GCC,$host_os in
 -  yes,cygwin* | yes,mingw* | yes,pw32*)
-+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
-     library_names_spec='$libname.dll.a'
-     # DLL is installed to $(libdir)/../bin by postinstall_cmds
-     postinstall_cmds='base_file=`basename \${file}`~
+-    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'\''`~
-+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-       dldir=$destdir/`dirname \$dlpath`~
-       test -d \$dldir || mkdir -p \$dldir~
+-      dldir=$destdir/`dirname \$dlpath`~
+-      test -d \$dldir || mkdir -p \$dldir~
 -      $install_prog $dir/$dlname \$dldir/$dlname'
-+      $install_prog $dir/$dlname \$dldir/$dlname~
-+      chmod a+x \$dldir/$dlname~
-+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
-+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
-+      fi'
-     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-       dlpath=$dir/\$dldll~
+-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+-      dlpath=$dir/\$dldll~
 -       $rm \$dlpath'
-+       $RM \$dlpath'
-     shlibpath_overrides_runpath=yes
+-    shlibpath_overrides_runpath=yes
  
-     case $host_os in
-@@ -14891,20 +14153,20 @@
-       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"
-       ;;
+-    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* | cegcc*)
-       # MinGW DLLs use traditional 'lib' prefix
-       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+-      # 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
-+      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.
+-        # 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'`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-       else
+-      else
 -        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-       fi
-       ;;
-     pw32*)
-@@ -14928,17 +14190,12 @@
-   version_type=darwin
-   need_lib_prefix=no
-   need_version=no
+-      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
+-    ;;
++fi
++
++
++fi
+ 
+-  *)
+-    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'
-+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-   soname_spec='${libname}${release}${major}$shared_ext'
-   shlibpath_overrides_runpath=yes
-   shlibpath_var=DYLD_LIBRARY_PATH
+-  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
++  if test "x$lt_cv_dlopen" != xno; then
++    enable_dlopen=yes
+   else
 -    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
--  fi
-+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-+
-   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-   ;;
++    enable_dlopen=no
+   fi
+-  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+-  ;;
  
-@@ -14955,22 +14212,17 @@
-   dynamic_linker=no
-   ;;
+-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
+-  ;;
++  case $lt_cv_dlopen in
++  dlopen)
++    save_CPPFLAGS="$CPPFLAGS"
++    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+ 
+-freebsd1*)
+-  dynamic_linker=no
+-  ;;
++    save_LDFLAGS="$LDFLAGS"
++    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  
 -kfreebsd*-gnu)
 -  version_type=linux
@@ -39059,52 +41922,89 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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.
++    save_LIBS="$LIBS"
++    LIBS="$lt_cv_dlopen_libs $LIBS"
+ 
+-freebsd* | dragonfly*)
+-  # DragonFly does not have aout.  When/if they implement a new
+-  # versioning mechanism, adjust this.
 -  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+  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*)
-@@ -14992,10 +14244,15 @@
-     shlibpath_overrides_runpath=yes
-     hardcode_into_libs=yes
-     ;;
+-  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
+-    ;;
 -  *) # from 3.2 on
-+  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
-     ;;
-+  *) # from 4.6 on, and DragonFly
-+    shlibpath_overrides_runpath=yes
-+    hardcode_into_libs=yes
-+    ;;
-   esac
-   ;;
+-    shlibpath_overrides_runpath=no
+-    hardcode_into_libs=yes
+-    ;;
+-  esac
+-  ;;
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
++$as_echo_n "checking whether a program can dlopen itself... " >&6; }
++if test "${lt_cv_dlopen_self+set}" = set; then :
++  $as_echo_n "(cached) " >&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 <<_LT_EOF
++#line 10521 "configure"
++#include "confdefs.h"
+ 
+-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
+-  ;;
++#if HAVE_DLFCN_H
++#include <dlfcn.h>
++#endif
  
-@@ -15015,7 +14272,7 @@
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-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
-+  case $host_cpu in
-   ia64*)
-     shrext_cmds='.so'
-     hardcode_into_libs=yes
-@@ -15031,18 +14288,18 @@
-     fi
-     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-     ;;
+-  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
@@ -39117,83 +42017,165 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     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
-@@ -15055,6 +14312,18 @@
-   postinstall_cmds='chmod 555 $lib'
-   ;;
+-    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'
+-  ;;
++#include <stdio.h>
  
-+interix[3-9]*)
-+  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;;
++#ifdef RTLD_GLOBAL
++#  define LT_DLGLOBAL		RTLD_GLOBAL
++#else
++#  ifdef DL_GLOBAL
++#    define LT_DLGLOBAL		DL_GLOBAL
++#  else
++#    define LT_DLGLOBAL		0
++#  endif
++#endif
 +
- irix5* | irix6* | nonstopux*)
-   case $host_os in
-     nonstopux*) version_type=nonstopux ;;
-@@ -15098,7 +14367,7 @@
-   ;;
- 
- # This must be Linux ELF.
--linux*)
-+linux* | k*bsd*-gnu | kopensolaris*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -15107,36 +14376,41 @@
-   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-+  # Some binutils ld are patched to set DT_RUNPATH
-+  save_LDFLAGS=$LDFLAGS
-+  save_libdir=$libdir
-+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
-+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
++/* 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
 +
-+int
-+main ()
++void fnord() { int i=42;}
++int main ()
 +{
++  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
++  int status = $lt_dlunknown;
 +
-+  ;
-+  return 0;
++  if (self)
++    {
++      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
++      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
++      /* dlclose (self); */
++    }
++  else
++    puts (dlerror ());
++
++  return status;
 +}
-+_ACEOF
-+if ac_fn_cxx_try_link "$LINENO"; then :
-+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
-+  shlibpath_overrides_runpath=yes
++_LT_EOF
++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
++  (eval $ac_link) 2>&5
++  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } && 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
+-    ;;
+-  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
+-  ;;
++  else :
++    # compilation failed
++    lt_cv_dlopen_self=no
++  fi
 +fi
++rm -fr conftest*
+ 
+-# 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
 +fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-+  LDFLAGS=$save_LDFLAGS
-+  libdir=$save_libdir
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
++$as_echo "$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\"
++      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
++$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
++if test "${lt_cv_dlopen_self_static+set}" = set; then :
++  $as_echo_n "(cached) " >&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 <<_LT_EOF
++#line 10617 "configure"
++#include "confdefs.h"
 +
-   # 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
++#if HAVE_DLFCN_H
++#include <dlfcn.h>
++#endif
  
 -  # find out which ABI we are using
 -  libsuff=
@@ -39215,113 +42197,262 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    rm -rf conftest*
 -    ;;
 -  esac
--
-   # Append ld.so.conf contents to the search path
-   if test -f /etc/ld.so.conf; then
++#include <stdio.h>
+ 
+-  # 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)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
 -    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
-+    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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-   fi
+-  fi
++#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 used to test for /lib/ld.so.1 and disable shared libraries on
-@@ -15148,7 +14422,7 @@
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
+-  # 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'
+-  ;;
++/* 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
  
 -knetbsd*-gnu)
-+netbsdelf*-gnu)
-   version_type=linux
-   need_lib_prefix=no
-   need_version=no
-@@ -15157,14 +14431,14 @@
-   shlibpath_var=LD_LIBRARY_PATH
-   shlibpath_overrides_runpath=no
-   hardcode_into_libs=yes
+-  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'
-+  dynamic_linker='NetBSD ld.elf_so'
-   ;;
+-  ;;
++void fnord() { int i=42;}
++int main ()
++{
++  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
++  int status = $lt_dlunknown;
  
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-   need_version=no
+-netbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
+-  need_version=no
 -  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+  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'
-@@ -15185,24 +14459,31 @@
-   shlibpath_overrides_runpath=yes
-   ;;
+-    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'
++  if (self)
++    {
++      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
++      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
++      /* dlclose (self); */
++    }
+   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'
++    puts (dlerror ());
++
++  return status;
++}
++_LT_EOF
++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
++  (eval $ac_link) 2>&5
++  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } && 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
+-  shlibpath_var=LD_LIBRARY_PATH
+-  shlibpath_overrides_runpath=yes
+-  hardcode_into_libs=yes
+-  ;;
++fi
++rm -fr conftest*
++
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
++$as_echo "$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
++
+ 
+-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
-+*nto* | *qnx*)
-+  version_type=qnx
-   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
+-  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
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='ldqnx.so'
-   ;;
+-  ;;
  
- openbsd*)
-   version_type=sunos
-+  sys_lib_dlsearch_path_spec="/usr/lib"
-   need_lib_prefix=no
+-openbsd*)
+-  version_type=sunos
+-  need_lib_prefix=no
 -  need_version=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
+-  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
-+  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
-@@ -15236,11 +14517,8 @@
-   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-   ;;
+-    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"
+-  ;;
  
 -sco3.2v5*)
 -  version_type=osf
 -  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
-+rdos*)
-+  dynamic_linker=no
-   ;;
+-  ;;
  
- solaris*)
-@@ -15268,7 +14546,7 @@
-   need_version=yes
-   ;;
+-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.2uw2* | sysv4.3* | sysv5*)
-+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'
-@@ -15277,7 +14555,6 @@
-     sni)
-       shlibpath_overrides_runpath=no
-       need_lib_prefix=no
+-  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)
-@@ -15301,2486 +14578,37 @@
-   fi
-   ;;
+-      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
+-  ;;
  
 -uts4*)
 -  version_type=linux
@@ -39329,7 +42460,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  soname_spec='${libname}${release}${shared_ext}$major'
 -  shlibpath_var=LD_LIBRARY_PATH
 -  ;;
--
+ 
 -*)
 -  dynamic_linker=no
 -  ;;
@@ -39337,14 +42468,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -echo "$as_me:$LINENO: result: $dynamic_linker" >&5
 -echo "${ECHO_T}$dynamic_linker" >&6
 -test "$dynamic_linker" = no && can_build_shared=no
--
+ 
 -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
@@ -39365,7 +42496,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -39374,19 +42505,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # Fast installation is not necessary
 -  enable_fast_install=needless
 -fi
--
--striplib=
--old_striplib=
+ 
+ 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"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
++$as_echo_n "checking whether stripping libraries is possible... " >&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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "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"
@@ -39400,12 +42536,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   *)
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--    ;;
--  esac
--fi
--
--
--
++  darwin*)
++    if test -n "$STRIP" ; then
++      striplib="$STRIP -x"
++      old_striplib="$STRIP -S"
++      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++    else
++      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++    fi
++    ;;
++  *)
++    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+     ;;
+   esac
+ 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
@@ -39485,195 +42635,561 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    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
--
++
++
++
++
++
++
++
++
++  # Report which library types will actually be built
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
++$as_echo_n "checking if libtool supports shared libraries... " >&6; }
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
++$as_echo "$can_build_shared" >&6; }
++
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
++$as_echo_n "checking whether to build shared libraries... " >&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
++    ;;
++
++  aix[4-9]*)
++    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
++      test "$enable_shared" = yes && enable_static=no
++    fi
+     ;;
+   esac
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
++$as_echo "$enable_shared" >&6; }
+ 
 -cfgfile="$ofile"
--
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
++$as_echo_n "checking whether to build static libraries... " >&6; }
++  # Make sure either enable_shared or enable_static is yes.
++  test "$enable_shared" = yes || enable_static=yes
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
++$as_echo "$enable_static" >&6; }
+ 
 -  cat <<__EOF__ >> "$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
--
++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
+ 
 -# Whether or not to build static libraries.
 -build_old_libs=$enable_static
--
++CC="$lt_save_CC"
+ 
 -# 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
--
+ 
 -# A language-specific compiler.
 -CC=$lt_compiler_F77
--
+ 
 -# Is the compiler the GNU C compiler?
 -with_gcc=$GCC_F77
--
+ 
 -# 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
--
++        ac_config_commands="$ac_config_commands libtool"
+ 
 -# 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"
--
++# Only expand once:
+ 
 -# Used on cygwin: object dumper.
 -OBJDUMP="$OBJDUMP"
--
+ 
 -# Used on cygwin: assembler.
 -AS="$AS"
--
++sed -e 's/^build_old_libs=yes/build_old_libs=no/' libtool > libtool-disable-static
++chmod +x libtool-disable-static
+ 
 -# The name of the directory that contains temporary libtool files.
 -objdir=$objdir
--
++ACLOCAL_AMFLAGS="-I m4"
+ 
 -# 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
--
++# By default we simply use the C compiler to build assembly code.
+ 
 -# Object file suffix (normally "o").
 -objext="$ac_objext"
--
++test "${CCAS+set}" = set || CCAS=$CC
++test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
+ 
 -# Old archive suffix (normally "a").
 -libext="$libext"
--
+ 
 -# Shared library suffix (normally ".so").
 -shrext_cmds='$shrext_cmds'
--
+ 
 -# Executable file suffix (normally "").
 -exeext="$exeext"
--
++depcc="$CCAS"   am_compiler_list=
+ 
 -# Additional compiler flags for building library objects.
 -pic_flag=$lt_lt_prog_compiler_pic_F77
 -pic_mode=$pic_mode
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
++$as_echo_n "checking dependency style of $depcc... " >&6; }
++if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then :
++  $as_echo_n "(cached) " >&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
+ 
 -# What is the maximum length of a command?
 -max_cmd_len=$lt_cv_sys_max_cmd_len
--
++  am_cv_CCAS_dependencies_compiler_type=none
++  if test "$am_compiler_list" = ""; then
++     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
++  fi
++  am__universal=false
+ 
 -# 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
--
++  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
+ 
 -# Do we need the lib prefix for modules?
 -need_lib_prefix=$need_lib_prefix
--
++    # 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.  Also, some Intel
++    # versions had trouble with output in subdirs
++    am__obj=sub/conftest.${OBJEXT-o}
++    am__minus_obj="-o $am__obj"
++    case $depmode in
++    gcc)
++      # This depmode causes a compiler race in universal mode.
++      test "$am__universal" = false || continue
++      ;;
++    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
++      ;;
++    msvisualcpp | msvcmsys)
++      # This compiler won't grok `-c -o', but also, the minuso test has
++      # not run yet.  These depmodes are late enough in the game, and
++      # so weak that their functioning should not be impacted.
++      am__obj=conftest.${OBJEXT-o}
++      am__minus_obj=
++      ;;
++    none) break ;;
++    esac
++    if depmode=$depmode \
++       source=sub/conftest.c object=$am__obj \
++       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
++       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
++         >/dev/null 2>conftest.err &&
++       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep $am__obj 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_CCAS_dependencies_compiler_type=$depmode
++        break
++      fi
++    fi
++  done
+ 
 -# Do we need a version for libraries?
 -need_version=$need_version
--
++  cd ..
++  rm -rf conftest.dir
++else
++  am_cv_CCAS_dependencies_compiler_type=none
++fi
+ 
 -# Whether dlopen is supported.
 -dlopen_support=$enable_dlopen
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
++$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
++CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
+ 
 -# Whether dlopen of programs is supported.
 -dlopen_self=$enable_dlopen_self
--
++ if
++  test "x$enable_dependency_tracking" != xno \
++  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
++  am__fastdepCCAS_TRUE=
++  am__fastdepCCAS_FALSE='#'
++else
++  am__fastdepCCAS_TRUE='#'
++  am__fastdepCCAS_FALSE=
++fi
+ 
 -# 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
--
++ac_ext=cpp
++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
++if test -z "$CXX"; then
++  if test -n "$CCC"; then
++    CXX=$CCC
++  else
++    if test -n "$ac_tool_prefix"; then
++  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
+ 
 -# Compiler flag to turn off builtin functions.
 -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
--
++fi
++fi
++CXX=$ac_cv_prog_CXX
++if test -n "$CXX"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
++$as_echo "$CXX" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
+ 
 -# 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
--
++    test -n "$CXX" && break
++  done
++fi
++if test -z "$CXX"; then
++  ac_ct_CXX=$CXX
++  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_CXX="$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
++if test -n "$ac_ct_CXX"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
++$as_echo "$ac_ct_CXX" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
+ 
 -# Compiler flag to generate thread-safe objects.
 -thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
--
+ 
 -# Library versioning type.
 -version_type=$version_type
--
++  test -n "$ac_ct_CXX" && break
++done
+ 
 -# Format of library name prefix.
 -libname_spec=$lt_libname_spec
--
++  if test "x$ac_ct_CXX" = x; then
++    CXX="g++"
++  else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    CXX=$ac_ct_CXX
++  fi
++fi
+ 
 -# 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
--
++  fi
++fi
++# Provide some information about the compiler.
++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
++set X $ac_compile
++ac_compiler=$2
++for ac_option in --version -v -V -qversion; do
++  { { ac_try="$ac_compiler $ac_option >&5"
++case "(($ac_try" in
++  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++  *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
++  ac_status=$?
++  if test -s conftest.err; then
++    sed '10a\
++... rest of stderr output deleted ...
++         10q' conftest.err >conftest.er1
++    cat conftest.er1 >&5
++  fi
++  rm -f conftest.er1 conftest.err
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }
++done
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
++$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
++if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# The coded name of the library, if different from the real name.
 -soname_spec=$lt_soname_spec
--
++int
++main ()
++{
++#ifndef __GNUC__
++       choke me
++#endif
+ 
 -# 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
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_compiler_gnu=yes
++else
++  ac_compiler_gnu=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+ 
 -# Create an old-style archive from a shared archive.
 -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
++$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
++if test $ac_compiler_gnu = yes; then
++  GXX=yes
++else
++  GXX=
++fi
++ac_test_CXXFLAGS=${CXXFLAGS+set}
++ac_save_CXXFLAGS=$CXXFLAGS
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
++$as_echo_n "checking whether $CXX accepts -g... " >&6; }
++if test "${ac_cv_prog_cxx_g+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
++   ac_cxx_werror_flag=yes
++   ac_cv_prog_cxx_g=no
++   CXXFLAGS="-g"
++   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# 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
--
++int
++main ()
++{
+ 
 -# 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
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_cv_prog_cxx_g=yes
++else
++  CXXFLAGS=""
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# 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
--
++int
++main ()
++{
+ 
 -# Commands to strip libraries.
 -old_striplib=$lt_old_striplib
 -striplib=$lt_striplib
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
+ 
 -# Dependencies to place before the objects being linked to create a
 -# shared library.
 -predep_objects=$lt_predep_objects_F77
@@ -39689,57 +43205,296 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Dependencies to place after the objects being linked to create a
 -# shared library.
 -postdeps=$lt_postdeps_F77
--
++else
++  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
++	 CXXFLAGS="-g"
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# The library search path used internally by the compiler when linking
 -# a shared library.
 -compiler_lib_search_path=$lt_compiler_lib_search_path_F77
--
++int
++main ()
++{
+ 
 -# Method to check whether dependent libraries are shared objects.
 -deplibs_check_method=$lt_deplibs_check_method
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_cv_prog_cxx_g=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
++$as_echo "$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
++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
+ 
 -# Command to use when deplibs_check_method == file_magic.
 -file_magic_cmd=$lt_file_magic_cmd
--
++depcc="$CXX"  am_compiler_list=
+ 
 -# Flag that allows shared libraries with undefined symbols to be built.
 -allow_undefined_flag=$lt_allow_undefined_flag_F77
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
++$as_echo_n "checking dependency style of $depcc... " >&6; }
++if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
++  $as_echo_n "(cached) " >&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
+ 
 -# Flag that forces no undefined symbols.
 -no_undefined_flag=$lt_no_undefined_flag_F77
--
++  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
++  am__universal=false
++  case " $depcc " in #(
++     *\ -arch\ *\ -arch\ *) am__universal=true ;;
++     esac
+ 
 -# Commands used to finish a libtool library installation in a directory.
 -finish_cmds=$lt_finish_cmds
--
++  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
+ 
 -# Same as above, but a single script fragment to be evaled but not shown.
 -finish_eval=$lt_finish_eval
--
++    # 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.  Also, some Intel
++    # versions had trouble with output in subdirs
++    am__obj=sub/conftest.${OBJEXT-o}
++    am__minus_obj="-o $am__obj"
++    case $depmode in
++    gcc)
++      # This depmode causes a compiler race in universal mode.
++      test "$am__universal" = false || continue
++      ;;
++    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
++      ;;
++    msvisualcpp | msvcmsys)
++      # This compiler won't grok `-c -o', but also, the minuso test has
++      # not run yet.  These depmodes are late enough in the game, and
++      # so weak that their functioning should not be impacted.
++      am__obj=conftest.${OBJEXT-o}
++      am__minus_obj=
++      ;;
++    none) break ;;
++    esac
++    if depmode=$depmode \
++       source=sub/conftest.c object=$am__obj \
++       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
++       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
++         >/dev/null 2>conftest.err &&
++       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep $am__obj 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
+ 
 -# 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
--
++  cd ..
++  rm -rf conftest.dir
++else
++  am_cv_CXX_dependencies_compiler_type=none
++fi
+ 
 -# Transform the output of nm in a proper C declaration
 -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
++$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
++CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+ 
 -# 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
--
++ 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
+ 
 -# 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
--
++ac_ext=cpp
++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
++if test -z "$CXX"; then
++  if test -n "$CCC"; then
++    CXX=$CCC
++  else
++    if test -n "$ac_tool_prefix"; then
++  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
+ 
 -# How to hardcode a shared library path into an executable.
 -hardcode_action=$hardcode_action_F77
--
++fi
++fi
++CXX=$ac_cv_prog_CXX
++if test -n "$CXX"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
++$as_echo "$CXX" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
+ 
 -# 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
--
++    test -n "$CXX" && break
++  done
++fi
++if test -z "$CXX"; then
++  ac_ct_CXX=$CXX
++  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_ac_ct_CXX="$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
+ 
 -# If ld is used when linking, flag to hardcode \$libdir into
 -# a binary during linking. This must work even if \$libdir does
 -# not exist.
@@ -39763,60 +43518,213 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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
--
++fi
++fi
++ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
++if test -n "$ac_ct_CXX"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
++$as_echo "$ac_ct_CXX" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
+ 
 -# 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
--
++  test -n "$ac_ct_CXX" && break
++done
+ 
 -# Compile-time system search path for libraries
 -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
--
++  if test "x$ac_ct_CXX" = x; then
++    CXX="g++"
++  else
++    case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++    CXX=$ac_ct_CXX
++  fi
++fi
+ 
 -# Run-time system search path for libraries
 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
--
++  fi
++fi
++# Provide some information about the compiler.
++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
++set X $ac_compile
++ac_compiler=$2
++for ac_option in --version -v -V -qversion; do
++  { { ac_try="$ac_compiler $ac_option >&5"
++case "(($ac_try" in
++  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++  *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
++  ac_status=$?
++  if test -s conftest.err; then
++    sed '10a\
++... rest of stderr output deleted ...
++         10q' conftest.err >conftest.er1
++    cat conftest.er1 >&5
++  fi
++  rm -f conftest.er1 conftest.err
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }
++done
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
++$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
++if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# Fix the shell variable \$srcfile for the compiler.
 -fix_srcfile_path="$fix_srcfile_path_F77"
--
++int
++main ()
++{
++#ifndef __GNUC__
++       choke me
++#endif
+ 
 -# Set to yes if exported symbols are required.
 -always_export_symbols=$always_export_symbols_F77
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_compiler_gnu=yes
++else
++  ac_compiler_gnu=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+ 
 -# The commands to list exported symbols.
 -export_symbols_cmds=$lt_export_symbols_cmds_F77
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
++$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
++if test $ac_compiler_gnu = yes; then
++  GXX=yes
++else
++  GXX=
++fi
++ac_test_CXXFLAGS=${CXXFLAGS+set}
++ac_save_CXXFLAGS=$CXXFLAGS
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
++$as_echo_n "checking whether $CXX accepts -g... " >&6; }
++if test "${ac_cv_prog_cxx_g+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
++   ac_cxx_werror_flag=yes
++   ac_cv_prog_cxx_g=no
++   CXXFLAGS="-g"
++   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# The commands to extract the exported symbol list from a shared archive.
 -extract_expsyms_cmds=$lt_extract_expsyms_cmds
--
++int
++main ()
++{
+ 
 -# Symbols that should not be listed in the preloaded symbols.
 -exclude_expsyms=$lt_exclude_expsyms_F77
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_cv_prog_cxx_g=yes
++else
++  CXXFLAGS=""
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# Symbols that must always be exported.
 -include_expsyms=$lt_include_expsyms_F77
--
++int
++main ()
++{
+ 
 -# ### END LIBTOOL TAG CONFIG: $tagname
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
+ 
 -__EOF__
--
--
--else
++else
++  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
++	 CXXFLAGS="-g"
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
++int
++main ()
++{
+ 
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_compile "$LINENO"; then :
++  ac_cv_prog_cxx_g=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
++$as_echo "$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 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
--
++  if test "$GXX" = yes; then
++    CXXFLAGS="-O2"
++  else
++    CXXFLAGS=
+   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
 -
+ 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
@@ -39864,7 +43772,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_lt_linker_boilerplate=`cat conftest.err`
 -$rm conftest*
 -
--
++depcc="$CXX"  am_compiler_list=
+ 
 -# Allow CC to be a program name with arguments.
 -lt_save_CC="$CC"
 -CC=${GCJ-"gcj"}
@@ -39879,25 +43788,155 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  esac
 -done
 -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
--
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
++$as_echo_n "checking dependency style of $depcc... " >&6; }
++if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
++  $as_echo_n "(cached) " >&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
++  am__universal=false
++  case " $depcc " in #(
++     *\ -arch\ *\ -arch\ *) am__universal=true ;;
++     esac
+ 
 -# GCJ did not exist at the time GCC didn't implicitly link libc in.
 -archive_cmds_need_lc_GCJ=no
--
++  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
+ 
 -old_archive_cmds_GCJ=$old_archive_cmds
--
--
++    # 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.  Also, some Intel
++    # versions had trouble with output in subdirs
++    am__obj=sub/conftest.${OBJEXT-o}
++    am__minus_obj="-o $am__obj"
++    case $depmode in
++    gcc)
++      # This depmode causes a compiler race in universal mode.
++      test "$am__universal" = false || continue
++      ;;
++    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
++      ;;
++    msvisualcpp | msvcmsys)
++      # This compiler won't grok `-c -o', but also, the minuso test has
++      # not run yet.  These depmodes are late enough in the game, and
++      # so weak that their functioning should not be impacted.
++      am__obj=conftest.${OBJEXT-o}
++      am__minus_obj=
++      ;;
++    none) break ;;
++    esac
++    if depmode=$depmode \
++       source=sub/conftest.c object=$am__obj \
++       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
++       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
++         >/dev/null 2>conftest.err &&
++       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep $am__obj 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
+ 
 -lt_prog_compiler_no_builtin_flag_GCJ=
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
++$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
++CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+ 
 -if test "$GCC" = yes; then
 -  lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
--
--
++ 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
+ 
+ 
 -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
++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=cpp
++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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
++$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
++if test -z "$CXXCPP"; then
++  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  lt_cv_prog_compiler_rtti_exceptions=no
 -  ac_outfile=conftest.$ac_objext
 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
@@ -39926,19 +43965,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     fi
 -   fi
 -   $rm conftest*
--
--fi
++      # 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 <limits.h> to <assert.h> if __STDC__ is defined, since
++  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++		     Syntax error
++_ACEOF
++if ac_fn_cxx_try_cpp "$LINENO"; then :
+ 
++else
++  # Broken: fails on valid input.
++continue
+ fi
 -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
--
++rm -f conftest.err conftest.$ac_ext
+ 
 -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
++  # OK, works on sane cases.  Now check whether nonexistent headers
++  # can be detected and how.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_cxx_try_cpp "$LINENO"; then :
++  # Broken: success on invalid input.
++continue
+ else
 -    :
--fi
--
--fi
--
++  # 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
+ 
 -lt_prog_compiler_wl_GCJ=
 -lt_prog_compiler_pic_GCJ=
 -lt_prog_compiler_static_GCJ=
@@ -40034,13 +44117,41 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -         ;;
 -       esac
 -       ;;
--
++    done
++    ac_cv_prog_CXXCPP=$CXXCPP
+ 
 -    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'
 -      ;;
--
++fi
++  CXXCPP=$ac_cv_prog_CXXCPP
++else
++  ac_cv_prog_CXXCPP=$CXXCPP
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
++$as_echo "$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 <limits.h> to <assert.h> if __STDC__ is defined, since
++  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++		     Syntax error
++_ACEOF
++if ac_fn_cxx_try_cpp "$LINENO"; then :
+ 
 -    hpux9* | hpux10* | hpux11*)
 -      lt_prog_compiler_wl_GCJ='-Wl,'
 -      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
@@ -40056,18 +44167,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      # Is there a better lt_prog_compiler_static that works with the bundled CC?
 -      lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
 -      ;;
--
++else
++  # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.$ac_ext
+ 
 -    irix5* | irix6* | nonstopux*)
 -      lt_prog_compiler_wl_GCJ='-Wl,'
 -      # PIC (with -KPIC) is the default.
 -      lt_prog_compiler_static_GCJ='-non_shared'
 -      ;;
--
++  # OK, works on sane cases.  Now check whether nonexistent headers
++  # can be detected and how.
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_cxx_try_cpp "$LINENO"; then :
++  # Broken: success on invalid input.
++continue
++else
++  # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.$ac_ext
+ 
 -    newsos6)
 -      lt_prog_compiler_pic_GCJ='-KPIC'
 -      lt_prog_compiler_static_GCJ='-Bstatic'
 -      ;;
--
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
+ 
 -    linux*)
 -      case $cc_basename in
 -      icc* | ecc*)
@@ -40089,18 +44224,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        ;;
 -      esac
 -      ;;
--
++else
++  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++_lt_caught_CXX_error=yes; }
++fi
+ 
 -    osf3* | osf4* | osf5*)
 -      lt_prog_compiler_wl_GCJ='-Wl,'
 -      # All OSF/1 code is PIC.
 -      lt_prog_compiler_static_GCJ='-non_shared'
 -      ;;
--
++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
+ 
 -    sco3.2v5*)
 -      lt_prog_compiler_pic_GCJ='-Kpic'
 -      lt_prog_compiler_static_GCJ='-dn'
 -      ;;
--
++else
++  _lt_caught_CXX_error=yes
++fi
+ 
 -    solaris*)
 -      lt_prog_compiler_pic_GCJ='-KPIC'
 -      lt_prog_compiler_static_GCJ='-Bstatic'
@@ -40111,50 +44259,91 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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* | sysv5*)
 -      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
 -      ;;
--
++ac_ext=cpp
++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
+ 
 -    unicos*)
 -      lt_prog_compiler_wl_GCJ='-Wl,'
 -      lt_prog_compiler_can_build_shared_GCJ=no
 -      ;;
--
++archive_cmds_need_lc_CXX=no
++allow_undefined_flag_CXX=
++always_export_symbols_CXX=no
++archive_expsym_cmds_CXX=
++compiler_needs_object_CXX=no
++export_dynamic_flag_spec_CXX=
++hardcode_direct_CXX=no
++hardcode_direct_absolute_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
++inherit_rpath_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
+ 
 -    uts4*)
 -      lt_prog_compiler_pic_GCJ='-pic'
 -      lt_prog_compiler_static_GCJ='-Bstatic'
 -      ;;
--
++# Source file extension for C++ test sources.
++ac_ext=cpp
+ 
 -    *)
 -      lt_prog_compiler_can_build_shared_GCJ=no
 -      ;;
 -    esac
 -  fi
--
++# Object file extension for compiled C++ test sources.
++objext=o
++objext_CXX=$objext
+ 
 -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
 -echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6
--
++# No sense in running all these tests if we already determined that
++# the CXX compiler isn't working.  Some variables (like enable_shared)
++# are currently assumed to apply to all compilers on this platform,
++# and will be corrupted by setting them based on a non-working compiler.
++if test "$_lt_caught_CXX_error" != yes; then
++  # Code to be used in simple compile tests
++  lt_simple_compile_test_code="int some_variable = 0;"
+ 
 -#
 -# Check to make sure the PIC flag actually works.
 -#
 -if test -n "$lt_prog_compiler_pic_GCJ"; then
--
++  # Code to be used in simple link tests
++  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
+ 
 -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
@@ -40188,11 +44377,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     fi
 -   fi
 -   $rm conftest*
--
++  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ 
 -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
 -     "" | " "*) ;;
@@ -40202,7 +44392,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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:
@@ -40213,7 +44403,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
 -    ;;
 -esac
--
+ 
 -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
@@ -40225,7 +44415,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   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.
@@ -40259,12 +44449,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   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
--
--
++# If no C compiler was specified, use CC.
++LTCC=${LTCC-"$CC"}
+ 
++# If no C compiler flags were specified, use CFLAGS.
++LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+ 
 -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
@@ -40286,10 +44480,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  need_locks=no
 -fi
--
++# Allow CC to be a program name with arguments.
++compiler=$CC
+ 
 -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
@@ -40327,14 +44523,48 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # 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
++  # save warnings/boilerplate of simple test code
++  ac_outfile=conftest.$ac_objext
++echo "$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
++echo "$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 -r 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 ) ;;
+@@ -16313,314 +11997,279 @@ echo $ECHO_N "checking whether the $comp
+     *) break;;
+   esac
+ done
 -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
 -
 -  case $host_os in
@@ -40350,12 +44580,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    with_gnu_ld=no
 -    ;;
 -  esac
--
++cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+ 
 -  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.
@@ -40367,7 +44598,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 -      else
 -  	whole_archive_flag_spec_GCJ=
--    fi
++  if test -n "$compiler"; then
++    # We don't want -fno-exception when 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
 -    supports_anon_versioning=no
 -    case `$LD -v 2>/dev/null` in
 -      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
@@ -40463,7 +44701,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  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~
@@ -40474,7 +44712,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	ld_shlibs_GCJ=no
 -      fi
 -      ;;
--
++    if test "$GXX" = yes; then
++      # Set up default GNU C++ configuration
+ 
 -    netbsd*)
 -      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
 -	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
@@ -40484,19 +44724,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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* | sysv5*)
 -      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
 -	ld_shlibs_GCJ=no
 -	cat <<EOF 1>&2
--
+ 
 -*** Warning: The releases 2.8.* of the GNU linker cannot reliably
 -*** create shared libraries on Solaris systems.  Therefore, libtool
 -*** is disabling shared libraries support.  We urge you to upgrade GNU
 -*** binutils to release 2.9.1 or newer.  Another option is to modify
 -*** your PATH or compiler configuration so that the native linker is
 -*** used, and then restart.
--
++# Check whether --with-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
+ 
 -EOF
 -      elif $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'
@@ -40504,15 +44750,108 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      else
 -	ld_shlibs_GCJ=no
 -      fi
--      ;;
--
++ac_prog=ld
++if test "$GCC" = yes; then
++  # Check if gcc -print-prog-name=ld gives a path.
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
++$as_echo_n "checking for ld used by $CC... " >&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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
++$as_echo_n "checking for GNU ld... " >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
++$as_echo_n "checking for non-GNU ld... " >&6; }
++fi
++if test "${lt_cv_path_LD+set}" = set; then :
++  $as_echo_n "(cached) " >&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 </dev/null` in
++      *GNU* | *'with BFD'*)
++	test "$with_gnu_ld" != no && break
++	;;
++      *)
++	test "$with_gnu_ld" != yes && break
++	;;
++      esac
++    fi
++  done
++  IFS="$lt_save_ifs"
++else
++  lt_cv_path_LD="$LD" # Let the user override the test with a path.
++fi
++fi
+ 
 -    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
 -      ;;
--
++LD="$lt_cv_path_LD"
++if test -n "$LD"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
++$as_echo "$LD" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
++$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
++if test "${lt_cv_prog_gnu_ld+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  # I'd rather use --version here, but apparently some GNU lds only accept -v.
++case `$LD -v 2>&1 </dev/null` in
++*GNU* | *'with BFD'*)
++  lt_cv_prog_gnu_ld=yes
++  ;;
++*)
++  lt_cv_prog_gnu_ld=no
++  ;;
++esac
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
++$as_echo "$lt_cv_prog_gnu_ld" >&6; }
++with_gnu_ld=$lt_cv_prog_gnu_ld
+ 
 -    *)
 -      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'
@@ -40522,7 +44861,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      fi
 -      ;;
 -    esac
--
+ 
 -    if test "$ld_shlibs_GCJ" = no; then
 -      runpath_var=
 -      hardcode_libdir_flag_spec_GCJ=
@@ -40545,7 +44884,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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
@@ -40562,7 +44901,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  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.
@@ -40574,33 +44913,134 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  	  fi
 -	  done
 -	esac
--
+ 
 -	exp_sym_flag='-bexport'
 -	no_entry_flag='-bnoentry'
--      fi
--
++
++
++      # 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
+ 
 -      # 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.
--
++      # 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"'
+ 
 -      archive_cmds_GCJ=''
 -      hardcode_direct_GCJ=yes
 -      hardcode_libdir_separator_GCJ=':'
 -      link_all_deplibs_GCJ=yes
--
++    else
++      GXX=no
++      with_gnu_ld=no
++      wlarc=
++    fi
+ 
 -      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`
++    # PORTME: fill in a description of your system's C++ link characteristics
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
++$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
++    ld_shlibs_CXX=yes
++    case $host_os in
++      aix3*)
++        # FIXME: insert proper C++ library support
++        ld_shlibs_CXX=no
++        ;;
++      aix[4-9]*)
++        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].*|aix[5-9]*)
++	    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_direct_absolute_CXX=yes
++        hardcode_libdir_separator_CXX=':'
++        link_all_deplibs_CXX=yes
++        file_list_spec_CXX='${wl}-f,'
++
++        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
++	  if test -f "$collect2name" &&
++	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ 	  then
 -  	  # We have reworked collect2
 -  	  hardcode_direct_GCJ=yes
--	  else
++	    # We have reworked collect2
++	    :
+ 	  else
 -  	  # We have old collect2
 -  	  hardcode_direct_GCJ=unsupported
 -  	  # It fails to find uninstalled libraries when the uninstalled
@@ -40609,7 +45049,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  	  hardcode_minus_L_GCJ=yes
 -  	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
 -  	  hardcode_libdir_separator_GCJ=
--	  fi
++	    # 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
@@ -40620,7 +45068,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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'
++          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'
@@ -40629,7 +45087,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  	fi
 -	fi
 -      fi
--
++          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
@@ -40643,16 +45109,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--int
--main ()
--{
--
--  ;
--  return 0;
--}
--_ACEOF
++        export_dynamic_flag_spec_CXX='${wl}-bexpall'
++        # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ 
+ int
+@@ -16631,57 +12280,37 @@ main ()
+   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
@@ -40675,21 +45150,35 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
--
++if ac_fn_cxx_try_link "$LINENO"; 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.
++lt_aix_libpath_sed='
++    /Import File Strings/,/^$/ {
++	/^0/ {
++	    s/^0  *\(.*\)$/\1/
++	    p
++	}
++    }'
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ # 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
++if test -z "$aix_libpath"; then
++  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ 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
--
++fi
++rm -f core 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 -       else
@@ -40704,16 +45193,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--int
--main ()
--{
--
--  ;
--  return 0;
--}
--_ACEOF
++          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 "X${wl}${allow_undefined_flag}" | $Xsed; 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 confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ 
+ int
+@@ -16692,8547 +12321,7808 @@ main ()
+   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
@@ -40736,21 +45234,35 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
--
++if ac_fn_cxx_try_link "$LINENO"; 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.
++lt_aix_libpath_sed='
++    /Import File Strings/,/^$/ {
++	/^0/ {
++	    s/^0  *\(.*\)$/\1/
++	    p
++	}
++    }'
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ # 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
++if test -z "$aix_libpath"; then
++  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ 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
--
++fi
++rm -f core 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.
@@ -40936,7 +45448,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
 -	  hardcode_direct_GCJ=no
 -	  hardcode_shlibpath_var_GCJ=no
--
++	    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
++        ;;
+ 
 -	  # hardcode_minus_L: Not really in the search PATH,
 -	  # but as the default location of the library.
 -	  hardcode_minus_L_GCJ=yes
@@ -40946,11 +45472,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  hardcode_libdir_separator_GCJ=:
 -	  hardcode_direct_GCJ=yes
 -	  export_dynamic_flag_spec_GCJ='${wl}-E'
--
++      beos*)
++	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
++	  allow_undefined_flag_CXX=unsupported
++	  # Joseph Beckenbach <jrb3 at best.com> 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
++	;;
+ 
 -	  # hardcode_minus_L: Not really in the search PATH,
 -	  # but as the default location of the library.
 -	  hardcode_minus_L_GCJ=yes
--	  ;;
++      chorus*)
++        case $cc_basename in
++          *)
++	  # FIXME: insert proper C++ library support
++	  ld_shlibs_CXX=no
+ 	  ;;
 -	esac
 -      fi
 -      ;;
@@ -40977,7 +45518,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_direct_GCJ=yes
 -      hardcode_shlibpath_var_GCJ=no
 -      ;;
--
++        esac
++        ;;
+ 
 -    newsos6)
 -      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 -      hardcode_direct_GCJ=yes
@@ -40985,7 +45528,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_libdir_separator_GCJ=:
 -      hardcode_shlibpath_var_GCJ=no
 -      ;;
--
++      cygwin* | mingw* | pw32* | cegcc*)
++        # _LT_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*)
+ 
 -    openbsd*)
 -      hardcode_direct_GCJ=yes
 -      hardcode_shlibpath_var_GCJ=no
@@ -41007,7 +45574,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -       esac
 -      fi
 -      ;;
--
+ 
 -    os2*)
 -      hardcode_libdir_flag_spec_GCJ='-L$libdir'
 -      hardcode_minus_L_GCJ=yes
@@ -41015,7 +45582,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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'
 -      ;;
--
++  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
++  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
++  case $cc_basename in
++     ifort*) _lt_dar_can_shared=yes ;;
++     *) _lt_dar_can_shared=$GCC ;;
++  esac
++  if test "$_lt_dar_can_shared" = "yes"; then
++    output_verbose_link_cmd=echo
++    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
++    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
++    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
++    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
++       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
++      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${_lt_dsymutil}"
++      archive_expsym_cmds_CXX="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
++    fi
+ 
 -    osf3*)
 -      if test "$GCC" = yes; then
 -	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
@@ -41027,7 +45615,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
 -      hardcode_libdir_separator_GCJ=:
 -      ;;
--
++  else
++  ld_shlibs_CXX=no
++  fi
+ 
 -    osf4* | osf5*)	# as osf3* with the addition of -msym flag
 -      if test "$GCC" = yes; then
 -	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
@@ -41038,13 +45629,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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=:
 -      ;;
--
++      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
++        ;;
+ 
 -    sco3.2v5*)
 -      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 -      hardcode_shlibpath_var_GCJ=no
@@ -41052,7 +45661,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      runpath_var=LD_RUN_PATH
 -      hardcode_runpath_var=yes
 -      ;;
--
++      freebsd[12]*)
++        # C++ shared libraries reported to be fairly broken before
++	# switch to ELF
++        ld_shlibs_CXX=no
++        ;;
+ 
 -    solaris*)
 -      no_undefined_flag_GCJ=' -z text'
 -      if test "$GCC" = yes; then
@@ -41085,7 +45699,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      esac
 -      link_all_deplibs_GCJ=yes
 -      ;;
--
++      freebsd-elf*)
++        archive_cmds_need_lc_CXX=no
++        ;;
+ 
 -    sunos4*)
 -      if test "x$host_vendor" = xsequent; then
 -	# Use $CC to link under sequent, because it throws in some extra .o
@@ -41099,7 +45716,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_minus_L_GCJ=yes
 -      hardcode_shlibpath_var_GCJ=no
 -      ;;
--
++      freebsd* | dragonfly*)
++        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
++        # conventions
++        ld_shlibs_CXX=yes
++        ;;
+ 
 -    sysv4)
 -      case $host_vendor in
 -	sni)
@@ -41112,7 +45734,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 -	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
 -	  hardcode_direct_GCJ=no
--        ;;
++      gnu*)
+         ;;
 -	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
@@ -41121,13 +45744,49 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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'
 -      ;;
--
++      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) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
++            ;;
++          *)
++            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
++        ;;
+ 
 -    sysv4*MP*)
 -      if test -d /usr/nec; then
 -	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
@@ -41137,7 +45796,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	ld_shlibs_GCJ=yes
 -      fi
 -      ;;
--
++      hpux10*|hpux11*)
++        if test $with_gnu_ld = no; then
++	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
++	  hardcode_libdir_separator_CXX=:
+ 
 -    sysv4.2uw2*)
 -      archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 -      hardcode_direct_GCJ=yes
@@ -41146,7 +45809,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_runpath_var=yes
 -      runpath_var=LD_RUN_PATH
 -      ;;
--
++          case $host_cpu in
++            hppa*64*|ia64*)
++              ;;
++            *)
++	      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_direct_absolute_CXX=yes
++            hardcode_minus_L_CXX=yes # Not in the search PATH,
++					         # but as the default
++					         # location of the library.
++            ;;
++        esac
+ 
 -   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)
 -      no_undefined_flag_GCJ='${wl}-z ${wl}text'
 -      if test "$GCC" = yes; then
@@ -41157,7 +45841,56 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      runpath_var='LD_RUN_PATH'
 -      hardcode_shlibpath_var_GCJ=no
 -      ;;
--
++        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 "X$list" | $Xsed'
++	    ;;
++          *)
++	    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
++        ;;
+ 
 -    sysv5*)
 -      no_undefined_flag_GCJ=' -z text'
 -      # $CC -shared without GNU ld will not create a library from C++
@@ -41169,28 +45902,207 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      hardcode_shlibpath_var_GCJ=no
 -      runpath_var='LD_RUN_PATH'
 -      ;;
--
++      interix[3-9]*)
++	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 "X-set_version $verstring" | $Xsed` -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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${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 "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
++	      fi
++	    fi
++	    link_all_deplibs_CXX=yes
++	    ;;
++        esac
++        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
++        hardcode_libdir_separator_CXX=:
++        inherit_rpath_CXX=yes
++        ;;
+ 
 -    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
 -      ;;
--
++      linux* | k*bsd*-gnu | kopensolaris*-gnu)
++        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 "X$list" | $Xsed'
++
++	    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* | ecpc* )
++	    # 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* | pgcpp*)
++            # Portland Group C++ compiler
++	    case `$CC -V` in
++	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
++	      prelink_cmds_CXX='tpldir=Template.dir~
++		rm -rf $tpldir~
++		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
++		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
++	      old_archive_cmds_CXX='tpldir=Template.dir~
++		rm -rf $tpldir~
++		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
++		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
++		$RANLIB $oldlib'
++	      archive_cmds_CXX='tpldir=Template.dir~
++		rm -rf $tpldir~
++		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
++		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
++	      archive_expsym_cmds_CXX='tpldir=Template.dir~
++		rm -rf $tpldir~
++		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
++		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
++	      ;;
++	    *) # Version 6 will use weak symbols
++	      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'
++	      ;;
++	    esac
+ 
 -    *)
 -      ld_shlibs_GCJ=no
 -      ;;
 -    esac
 -  fi
--
++	    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'
+ 
 -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
--
++	    runpath_var=LD_RUN_PATH
++	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
++	    hardcode_libdir_separator_CXX=:
+ 
 -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
--
++	    # 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 "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
++	    ;;
++	  xl*)
++	    # IBM XL 8.0 on PPC, with GNU ld
++	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
++	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
++	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++	    if test "x$supports_anon_versioning" = xyes; then
++	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
++		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
++		echo "local: *; };" >> $output_objdir/$libname.ver~
++		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
++	    fi
++	    ;;
++	  *)
++	    case `$CC -V 2>&1 | sed 5q` in
++	    *Sun\ C*)
++	      # Sun C++ 5.9
++	      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='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
++	      hardcode_libdir_flag_spec_CXX='-R$libdir'
++	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
++	      compiler_needs_object_CXX=yes
++
++	      # Not sure whether something based on
++	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
++	      # would be better.
++	      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'
++	      ;;
++	    esac
++	    ;;
++	esac
++	;;
+ 
 -#
 -# Do we need to explicitly link libc?
 -#
@@ -41198,7 +46110,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -x|xyes)
 -  # Assume -lc should be added
 -  archive_cmds_need_lc_GCJ=yes
--
++      lynxos*)
++        # FIXME: insert proper C++ library support
++	ld_shlibs_CXX=no
++	;;
+ 
 -  if test "$enable_shared" = yes && test "$GCC" = yes; then
 -    case $archive_cmds_GCJ in
 -    *'~'*)
@@ -41212,7 +46128,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
--
++      m88k*)
++        # FIXME: insert proper C++ library support
++        ld_shlibs_CXX=no
++	;;
+ 
 -      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>&5
 -  ac_status=$?
@@ -41252,7 +46172,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -  ;;
 -esac
--
++      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
++	;;
+ 
 -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
 -library_names_spec=
@@ -41284,27 +46216,60 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -need_lib_prefix=unknown
 -hardcode_into_libs=no
--
++      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::"'
++	;;
+ 
 -# when you set need_version to no, make sure it does not cause -set_version
 -# flags to be left without arguments
 -need_version=unknown
--
++      *nto* | *qnx*)
++        ld_shlibs_CXX=yes
++	;;
+ 
 -case $host_os in
 -aix3*)
 -  version_type=linux
 -  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
 -  shlibpath_var=LIBPATH
--
++      openbsd2*)
++        # C++ shared libraries are fairly broken
++	ld_shlibs_CXX=no
++	;;
+ 
 -  # AIX 3 has no versioning support, so we append a major version to the name.
 -  soname_spec='${libname}${release}${shared_ext}$major'
 -  ;;
--
++      openbsd*)
++	if test -f /usr/libexec/ld.so; then
++	  hardcode_direct_CXX=yes
++	  hardcode_shlibpath_var_CXX=no
++	  hardcode_direct_absolute_CXX=yes
++	  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
++	else
++	  ld_shlibs_CXX=no
++	fi
++	;;
+ 
 -aix4* | aix5*)
 -  version_type=linux
-+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-+  version_type=freebsd-elf
-   need_lib_prefix=no
-   need_version=no
+-  need_lib_prefix=no
+-  need_version=no
 -  hardcode_into_libs=yes
 -  if test "$host_cpu" = ia64; then
 -    # AIX 5 supports IA64
@@ -41344,40 +46309,141 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    shlibpath_var=LIBPATH
 -  fi
 -  ;;
--
++      osf3* | 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.
++	    case $host in
++	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
++	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
++	    esac
++	    ;;
++          RCC*)
++	    # Rational C++ 2.4.1
++	    # FIXME: insert proper C++ library support
++	    ld_shlibs_CXX=no
++	    ;;
++          cxx*)
++	    case $host in
++	      osf3*)
++	        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 "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
++	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
++		;;
++	      *)
++	        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 "X-set_version $verstring" | $Xsed` -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 "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
++	          $RM $lib.exp'
++	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
++		;;
++	    esac
+ 
 -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'
 -  ;;
--
++	    hardcode_libdir_separator_CXX=:
+ 
 -beos*)
 -  library_names_spec='${libname}${shared_ext}'
 -  dynamic_linker="$host_os ld.so"
 -  shlibpath_var=LIBRARY_PATH
 -  ;;
--
++	    # 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 "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
++	    ;;
++	  *)
++	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
++	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
++	      case $host in
++	        osf3*)
++	          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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++		  ;;
++	        *)
++	          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" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++		  ;;
++	      esac
++
++	      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
++        ;;
+ 
 -bsdi[45]*)
 -  version_type=linux
 -  need_version=no
 -  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-   soname_spec='${libname}${release}${shared_ext}$major'
+-  soname_spec='${libname}${release}${shared_ext}$major'
 -  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-   shlibpath_var=LD_LIBRARY_PATH
+-  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
 -  ;;
--
++      psos*)
++        # FIXME: insert proper C++ library support
++        ld_shlibs_CXX=no
++        ;;
+ 
 -cygwin* | mingw* | pw32*)
 -  version_type=windows
 -  shrext_cmds=".dll"
 -  need_version=no
 -  need_lib_prefix=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
++        ;;
+ 
 -  case $GCC,$host_os in
 -  yes,cygwin* | yes,mingw* | yes,pw32*)
 -    library_names_spec='$libname.dll.a'
@@ -41391,7 +46457,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      dlpath=$dir/\$dldll~
 -       $rm \$dlpath'
 -    shlibpath_overrides_runpath=yes
--
++      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 compiler driver will combine and reorder linker options,
++		# but understands `-z linker_flag'.
++	        # Supported since Solaris 2.6 (maybe 2.5.1?)
++		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
++	        ;;
++	    esac
++	    link_all_deplibs_CXX=yes
+ 
 -    case $host_os in
 -    cygwin*)
 -      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
@@ -41420,7 +46508,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    esac
 -    ;;
--
++	    output_verbose_link_cmd='echo'
+ 
 -  *)
 -    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
 -    ;;
@@ -41429,7 +46518,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # FIXME: first we should search . and the directory the executable is in
 -  shlibpath_var=PATH
 -  ;;
--
++	    # 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'
+ 
 -darwin* | rhapsody*)
 -  dynamic_linker="$host_os dyld"
 -  version_type=darwin
@@ -41437,7 +46535,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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_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.
@@ -41448,7 +46546,47 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/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'
++	      case $host_os in
++		solaris2.[0-5] | solaris2.[0-5].*) ;;
++		*)
++		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
++		  ;;
++	      esac
++	    fi
++	    ;;
++        esac
++        ;;
+ 
 -dgux*)
 -  version_type=linux
 -  need_lib_prefix=no
@@ -41457,11 +46595,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  soname_spec='${libname}${release}${shared_ext}$major'
 -  shlibpath_var=LD_LIBRARY_PATH
 -  ;;
--
++    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'
+ 
 -freebsd1*)
 -  dynamic_linker=no
 -  ;;
--
++      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
++      ;;
+ 
 -kfreebsd*-gnu)
 -  version_type=linux
 -  need_lib_prefix=no
@@ -41473,7 +46627,23 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  hardcode_into_libs=yes
 -  dynamic_linker='GNU ld.so'
 -  ;;
--
++      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_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='${wl}-R,$libdir'
++	hardcode_libdir_separator_CXX=':'
++	link_all_deplibs_CXX=yes
++	export_dynamic_flag_spec_CXX='${wl}-Bexport'
++	runpath_var='LD_RUN_PATH'
+ 
 -freebsd* | dragonfly*)
 -  # DragonFly does not have aout.  When/if they implement a new
 -  # versioning mechanism, adjust this.
@@ -41488,7 +46658,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    freebsd-*)
 -      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
 -      need_version=yes
--      ;;
++	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
+       ;;
 -  esac
 -  shlibpath_var=LD_LIBRARY_PATH
 -  case $host_os in
@@ -41505,7 +46685,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ;;
 -  esac
 -  ;;
--
+ 
 -gnu*)
 -  version_type=linux
 -  need_lib_prefix=no
@@ -41515,7 +46695,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  shlibpath_var=LD_LIBRARY_PATH
 -  hardcode_into_libs=yes
 -  ;;
--
++      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
++        ;;
+ 
 -hpux9* | hpux10* | hpux11*)
 -  # Give a soname corresponding to the major version so that dld.sl refuses to
 -  # link against other versions.
@@ -41561,7 +46754,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # HP-UX runs *really* slowly unless shared libraries are mode 555.
 -  postinstall_cmds='chmod 555 $lib'
 -  ;;
--
++      vxworks*)
++        # FIXME: insert proper C++ library support
++        ld_shlibs_CXX=no
++        ;;
+ 
 -irix5* | irix6* | nonstopux*)
 -  case $host_os in
 -    nonstopux*) version_type=nonstopux ;;
@@ -41589,7 +46786,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
 -      libsuff=64 shlibsuff=64 libmagic=64-bit;;
 -    *) libsuff= shlibsuff= libmagic=never-match;;
--    esac
++      *)
++        # FIXME: insert proper C++ library support
++        ld_shlibs_CXX=no
++        ;;
+     esac
 -    ;;
 -  esac
 -  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
@@ -41598,12 +46799,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
 -  ;;
--
++    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
++$as_echo "$ld_shlibs_CXX" >&6; }
++    test "$ld_shlibs_CXX" = no && can_build_shared=no
++
++    GCC_CXX="$GXX"
++    LD_CXX="$LD"
++
++    ## CAVEAT EMPTOR:
++    ## There is no encapsulation within the following macros, do not change
++    ## the running order or otherwise move them around unless you know exactly
++    ## what you are doing...
++    # 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=
+ 
 -# This must be Linux ELF.
 -linux*)
 -  version_type=linux
@@ -41618,15 +46836,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # Some rework will be needed to allow for fast_install
 -  # before this can be enabled.
 -  hardcode_into_libs=yes
--
++cat > conftest.$ac_ext <<_LT_EOF
++class Foo
++{
++public:
++  Foo (void) { a = 0; }
++private:
++  int a;
++};
++_LT_EOF
+ 
 -  # find out which ABI we are using
 -  libsuff=
 -  case "$host_cpu" in
 -  x86_64*|s390x*|powerpc64*)
 -    echo '#line 17601 "configure"' > conftest.$ac_ext
 -    if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
--  (eval $ac_compile) 2>&5
--  ac_status=$?
++if { { eval echo "\"\$as_me\":${as_lineno-$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
@@ -41639,13 +46867,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    rm -rf conftest*
 -    ;;
 -  esac
--
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }; then
++  # Parse the compiler output and extract the necessary
++  # objects, libraries and library flags.
+ 
 -  # 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)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
 -    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
 -  fi
--
++  # Sentinel used to keep track of whether or not we are before
++  # the conftest object file.
++  pre_test_object_deps_done=no
+ 
 -  # 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,
@@ -41654,7 +46889,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  # assume the GNU/Linux dynamic linker is in use.
 -  dynamic_linker='GNU/Linux ld.so'
 -  ;;
--
++  for p in `eval "$output_verbose_link_cmd"`; do
++    case $p in
+ 
 -knetbsd*-gnu)
 -  version_type=linux
 -  need_lib_prefix=no
@@ -41663,10 +46900,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  soname_spec='${libname}${release}${shared_ext}$major'
 -  shlibpath_var=LD_LIBRARY_PATH
 -  shlibpath_overrides_runpath=no
-   hardcode_into_libs=yes
+-  hardcode_into_libs=yes
 -  dynamic_linker='GNU ld.so'
 -  ;;
--
++    -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
+ 
 -netbsd*)
 -  version_type=sunos
 -  need_lib_prefix=no
@@ -41675,9 +46922,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    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'
-+  if test "$with_gnu_ld" = yes; then
-+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
-   else
+-  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'
@@ -41686,14 +46931,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  shlibpath_overrides_runpath=yes
 -  hardcode_into_libs=yes
 -  ;;
--
++       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
++       ;;
+ 
 -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
 -  ;;
--
++    *.$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
+ 
 -nto-qnx*)
 -  version_type=linux
 -  need_lib_prefix=no
@@ -41703,7 +46978,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  shlibpath_var=LD_LIBRARY_PATH
 -  shlibpath_overrides_runpath=yes
 -  ;;
--
++       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
++       ;;
+ 
 -openbsd*)
 -  version_type=sunos
 -  need_lib_prefix=no
@@ -41712,23 +47001,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
-+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-     case $host_os in
+-    case $host_os in
 -      openbsd2.[89] | openbsd2.[89].*)
 -	shlibpath_overrides_runpath=no
 -	;;
 -      *)
 -	shlibpath_overrides_runpath=yes
-+      sco3.2v5*)
-+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- 	;;
+-	;;
 -      esac
 -  else
 -    shlibpath_overrides_runpath=yes
-+    esac
-   fi
-+  sys_lib_dlsearch_path_spec='/usr/lib'
-   ;;
+-  fi
+-  ;;
++    *) ;; # Ignore the rest.
  
 -os2*)
 -  libname_spec='$name'
@@ -41738,7 +47023,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  dynamic_linker='OS/2 ld.exe'
 -  shlibpath_var=LIBPATH
 -  ;;
--
++    esac
++  done
+ 
 -osf3* | osf4* | osf5*)
 -  version_type=osf
 -  need_lib_prefix=no
@@ -41749,30 +47036,41 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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"
 -  ;;
--
++  # Clean up.
++  rm -f a.out a.exe
++else
++  echo "libtool.m4: error: problem compiling CXX test program"
++fi
+ 
 -sco3.2v5*)
 -  version_type=osf
 -  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
 -  ;;
--
++$RM -f confest.$objext
+ 
 -solaris*)
-+tpf*)
-+  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
+-  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_var=LD_LIBRARY_PATH
 -  shlibpath_overrides_runpath=yes
-+  shlibpath_overrides_runpath=no
-   hardcode_into_libs=yes
+-  hardcode_into_libs=yes
 -  # ldd complains unless libraries are executable
 -  postinstall_cmds='chmod +x $lib'
--  ;;
--
++# PORTME: override above test on systems where it is broken
++case $host_os in
++interix[3-9]*)
++  # 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=
+   ;;
+ 
 -sunos4*)
 -  version_type=sunos
 -  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
@@ -41783,8 +47081,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    need_lib_prefix=no
 -  fi
 -  need_version=yes
--  ;;
--
++linux*)
++  case `$CC -V 2>&1 | sed 5q` in
++  *Sun\ C*)
++    # Sun C++ 5.9
++
++    # The more standards-conforming stlport4 library is
++    # incompatible with the Cstd library. Avoid specifying
++    # it if it's in CXXFLAGS. Ignore libCrun as
++    # -library=stlport4 depends on it.
++    case " $CXX $CXXFLAGS " in
++    *" -library=stlport4 "*)
++      solaris_use_stlport4=yes
++      ;;
++    esac
++
++    if test "$solaris_use_stlport4" != yes; then
++      postdeps_CXX='-library=Cstd -library=Crun'
++    fi
++    ;;
++  esac
+   ;;
+ 
 -sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
 -  version_type=linux
 -  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -41805,10 +47123,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      need_version=no
 -      shlibpath_overrides_runpath=no
 -      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
--      ;;
++solaris*)
++  case $cc_basename in
++  CC*)
++    # The more standards-conforming stlport4 library is
++    # incompatible with the Cstd library. Avoid specifying
++    # it if it's in CXXFLAGS. Ignore libCrun as
++    # -library=stlport4 depends on it.
++    case " $CXX $CXXFLAGS " in
++    *" -library=stlport4 "*)
++      solaris_use_stlport4=yes
+       ;;
 -  esac
 -  ;;
--
++    esac
+ 
 -sysv4*MP*)
 -  if test -d /usr/nec ;then
 -    version_type=linux
@@ -41816,18 +47145,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    soname_spec='$libname${shared_ext}.$major'
 -    shlibpath_var=LD_LIBRARY_PATH
 -  fi
++    # 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.
++    if test "$solaris_use_stlport4" != yes; then
++      postdeps_CXX='-library=Cstd -library=Crun'
++    fi
++    ;;
++  esac
    ;;
++esac
  
- uts4*)
-@@ -17794,2190 +14622,113 @@
-   dynamic_linker=no
-   ;;
+-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
+-  ;;
++case " $postdeps_CXX " in
++*" -lc "*) archive_cmds_need_lc_CXX=no ;;
  esac
 -echo "$as_me:$LINENO: result: $dynamic_linker" >&5
 -echo "${ECHO_T}$dynamic_linker" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
-+$as_echo "$dynamic_linker" >&6; }
- test "$dynamic_linker" = no && can_build_shared=no
+-test "$dynamic_linker" = no && can_build_shared=no
++ compiler_lib_search_dirs_CXX=
++if test -n "${compiler_lib_search_path_CXX}"; then
++ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
++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
@@ -41835,7 +47183,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
@@ -41845,10 +47193,348 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -     test "$hardcode_minus_L_GCJ" != no; then
 -    # Linking always hardcodes the temporary library directory.
 -    hardcode_action_GCJ=relink
--  else
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++    lt_prog_compiler_wl_CXX=
++lt_prog_compiler_pic_CXX=
++lt_prog_compiler_static_CXX=
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
++$as_echo_n "checking for $compiler option to produce PIC... " >&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*)
++      case $host_cpu in
++      powerpc)
++            # see comment about AmigaOS4 .so support
++            lt_prog_compiler_pic_CXX='-fPIC'
++        ;;
++      m68k)
++            # 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'
++        ;;
++      esac
++      ;;
++
++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      # PIC is the default for these OSes.
++      ;;
++    mingw* | cygwin* | os2* | pw32* | cegcc*)
++      # 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).
++      # Although the cygwin gcc ignores -fPIC, still need this for old-style
++      # (--disable-auto-import) libraries
++      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=
++      ;;
++    interix[3-9]*)
++      # 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 64-bit PA HP-UX, but not for 32-bit
++      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
++      # sets the default TLS model and affects inlining.
++      case $host_cpu in
++      hppa*64*)
++	;;
++      *)
++	lt_prog_compiler_pic_CXX='-fPIC'
++	;;
++      esac
++      ;;
++    *qnx* | *nto*)
++      # QNX uses GNU C++, but need to define -shared option too, otherwise
++      # it will coredump.
++      lt_prog_compiler_pic_CXX='-fPIC -shared'
++      ;;
++    *)
++      lt_prog_compiler_pic_CXX='-fPIC'
++      ;;
++    esac
+   else
 -    # We can link without hardcoding, and we can hardcode nonexisting dirs.
 -    hardcode_action_GCJ=immediate
--  fi
++    case $host_os in
++      aix[4-9]*)
++	# 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_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
++	;;
++      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* | 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* | k*bsd*-gnu | kopensolaris*-gnu)
++	case $cc_basename in
++	  KCC*)
++	    # KAI C++ Compiler
++	    lt_prog_compiler_wl_CXX='--backend -Wl,'
++	    lt_prog_compiler_pic_CXX='-fPIC'
++	    ;;
++	  ecpc* )
++	    # old Intel C++ for x86_64 which still supported -KPIC.
++	    lt_prog_compiler_wl_CXX='-Wl,'
++	    lt_prog_compiler_pic_CXX='-KPIC'
++	    lt_prog_compiler_static_CXX='-static'
++	    ;;
++	  icpc* )
++	    # Intel C++, used to be incompatible with GCC.
++	    # ICC 10 doesn't accept -KPIC any more.
++	    lt_prog_compiler_wl_CXX='-Wl,'
++	    lt_prog_compiler_pic_CXX='-fPIC'
++	    lt_prog_compiler_static_CXX='-static'
++	    ;;
++	  pgCC* | pgcpp*)
++	    # 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'
++	    ;;
++	  xlc* | xlC*)
++	    # IBM XL 8.0 on PPC
++	    lt_prog_compiler_wl_CXX='-Wl,'
++	    lt_prog_compiler_pic_CXX='-qpic'
++	    lt_prog_compiler_static_CXX='-qstaticlink'
++	    ;;
++	  *)
++	    case `$CC -V 2>&1 | sed 5q` in
++	    *Sun\ C*)
++	      # Sun C++ 5.9
++	      lt_prog_compiler_pic_CXX='-KPIC'
++	      lt_prog_compiler_static_CXX='-Bstatic'
++	      lt_prog_compiler_wl_CXX='-Qoption ld '
++	      ;;
++	    esac
++	    ;;
++	esac
++	;;
++      lynxos*)
++	;;
++      m88k*)
++	;;
++      mvs*)
++	case $cc_basename in
++	  cxx*)
++	    lt_prog_compiler_pic_CXX='-W c,exportall'
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
++      netbsd* | netbsdelf*-gnu)
++	;;
++      *qnx* | *nto*)
++        # QNX uses GNU C++, but need to define -shared option too, otherwise
++        # it will coredump.
++        lt_prog_compiler_pic_CXX='-fPIC -shared'
++        ;;
++      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
++	;;
++      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
++	;;
++      tandem*)
++	case $cc_basename in
++	  NCC*)
++	    # NonStop-UX NCC 3.20
++	    lt_prog_compiler_pic_CXX='-KPIC'
++	    ;;
++	  *)
++	    ;;
++	esac
++	;;
++      vxworks*)
++	;;
++      *)
++	lt_prog_compiler_can_build_shared_CXX=no
++	;;
++    esac
+   fi
 -else
 -  # We cannot hardcode anything, or else we can only hardcode existing
 -  # directories.
@@ -41902,13 +47588,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
--    ;;
++case $host_os in
++  # For platforms which do not support PIC, -DPIC is meaningless:
++  *djgpp*)
++    lt_prog_compiler_pic_CXX=
+     ;;
 -
 -  mingw* | pw32*)
 -    lt_cv_dlopen="LoadLibrary"
@@ -41998,7 +47688,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -
 -   ;;
 -
--  *)
+   *)
 -    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
@@ -42024,9 +47714,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#else
 -# include <assert.h>
 -#endif
--
++    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
++    ;;
++esac
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
++$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
+ 
 -#undef shl_load
--
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -42046,7 +47741,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#ifdef __cplusplus
 -}
 -#endif
--
+ 
 -int
 -main ()
 -{
@@ -42081,9 +47776,46 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++#
++# Check to make sure the PIC flag actually works.
++#
++if test -n "$lt_prog_compiler_pic_CXX"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
++$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
++if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_pic_works_CXX=no
++   ac_outfile=conftest.$ac_objext
++   echo "$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:13641: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>conftest.err)
++   ac_status=$?
++   cat conftest.err >&5
++   echo "$as_me:13645: \$? = $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_pic_works_CXX=yes
++     fi
++   fi
++   $RM conftest*
+ 
 -ac_cv_func_shl_load=no
--fi
+ fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
 -fi
@@ -42147,7 +47879,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
++$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
+ 
 -ac_cv_lib_dld_shl_load=no
 -fi
 -rm -f conftest.err conftest.$ac_objext \
@@ -42163,7 +47897,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++if test x"$lt_cv_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
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
@@ -42178,15 +47917,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    which can conflict with char dlopen (); below.
 -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 -    <limits.h> exists even on freestanding compilers.  */
--
++    lt_prog_compiler_pic_CXX=
++     lt_prog_compiler_can_build_shared_CXX=no
++fi
+ 
 -#ifdef __STDC__
 -# include <limits.h>
 -#else
 -# include <assert.h>
 -#endif
--
++fi
+ 
 -#undef dlopen
--
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -42206,7 +47949,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#ifdef __cplusplus
 -}
 -#endif
--
+ 
 -int
 -main ()
 -{
@@ -42238,15 +47981,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_func_dlopen=yes
--else
++#
++# 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\"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
++$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
++if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  lt_cv_prog_compiler_static_works_CXX=no
++   save_LDFLAGS="$LDFLAGS"
++   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
++   echo "$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_cv_prog_compiler_static_works_CXX=yes
++       fi
++     else
++       lt_cv_prog_compiler_static_works_CXX=yes
++     fi
++   fi
++   $RM -r conftest*
++   LDFLAGS="$save_LDFLAGS"
+ 
 -ac_cv_func_dlopen=no
 -fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
--fi
+ 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
@@ -42265,7 +48037,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
++$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -42304,7 +48078,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_lib_dl_dlopen=yes
--else
++if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
++    :
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
@@ -42313,7 +48089,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
 -LIBS=$ac_check_lib_save_LIBS
--fi
++    lt_prog_compiler_static_CXX=
+ 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
@@ -42332,7 +48109,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
--
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -42374,7 +48151,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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 \
@@ -42399,7 +48176,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
--
+ 
 -/* Override any gcc2 internal prototype to avoid an error.  */
 -#ifdef __cplusplus
 -extern "C"
@@ -42438,10 +48215,55 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_lib_dld_dld_link=yes
--else
++
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
++$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
++if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  lt_cv_prog_compiler_c_o_CXX=no
++   $RM -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   echo "$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:13740: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>out/conftest.err)
++   ac_status=$?
++   cat out/conftest.err >&5
++   echo "$as_me:13744: \$? = $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 ..
++   $RM -r conftest
++   $RM conftest*
+ 
 -ac_cv_lib_dld_dld_link=no
 -fi
 -rm -f conftest.err conftest.$ac_objext \
@@ -42452,43 +48274,210 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
++$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+ 
+ 
 -fi
--
--
--fi
--
--
--fi
--
--
--fi
--
--
+ 
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
++$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
++if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  lt_cv_prog_compiler_c_o_CXX=no
++   $RM -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   echo "$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:13792: $lt_compile\"" >&5)
++   (eval "$lt_compile" 2>out/conftest.err)
++   ac_status=$?
++   cat out/conftest.err >&5
++   echo "$as_me:13796: \$? = $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 ..
++   $RM -r conftest
++   $RM conftest*
+ 
+ fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
++$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+ 
+ 
 -fi
--
--
+ 
+ 
++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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
++$as_echo_n "checking if we can lock with hard links... " >&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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
++$as_echo "$hard_links" >&6; }
++  if test "$hard_links" = no; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
++$as_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
+ 
+ 
 -fi
--
--    ;;
--  esac
--
+ 
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
++$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
++
++  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  case $host_os in
++  aix[4-9]*)
++    # 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* | cegcc*)
++    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'
++  ;;
++  linux* | k*bsd*-gnu)
++    link_all_deplibs_CXX=no
++  ;;
++  *)
++    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  ;;
+   esac
++  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+ 
 -  if test "x$lt_cv_dlopen" != xno; then
 -    enable_dlopen=yes
 -  else
 -    enable_dlopen=no
--  fi
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
++$as_echo "$ld_shlibs_CXX" >&6; }
++test "$ld_shlibs_CXX" = no && can_build_shared=no
++
++with_gnu_ld_CXX=$with_gnu_ld
++
++
++
++
++
++
++#
++# 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.
++      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
++$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
++      $RM conftest*
++      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
++
++      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
++  (eval $ac_compile) 2>&5
++  ac_status=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; } 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\":${as_lineno-$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=$?
++  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++  test $ac_status = 0; }
++        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*
++      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
++$as_echo "$archive_cmds_need_lc_CXX" >&6; }
++      ;;
++    esac
+   fi
++  ;;
++esac
+ 
 -  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"
 -    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
@@ -42502,13 +48491,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  cat > conftest.$ac_ext <<EOF
 -#line 18472 "configure"
 -#include "confdefs.h"
--
+ 
 -#if HAVE_DLFCN_H
 -#include <dlfcn.h>
 -#endif
--
+ 
 -#include <stdio.h>
--
+ 
 -#ifdef RTLD_GLOBAL
 -#  define LT_DLGLOBAL		RTLD_GLOBAL
 -#else
@@ -42518,7 +48507,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#    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
@@ -42540,24 +48529,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#    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); */
 -    }
--
+ 
 -    exit (status);
 -}
 -EOF
@@ -42579,12 +48568,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
 -      LDFLAGS="$LDFLAGS $link_static_flag"
 -      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
@@ -42600,13 +48589,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  cat > conftest.$ac_ext <<EOF
 -#line 18570 "configure"
 -#include "confdefs.h"
--
+ 
 -#if HAVE_DLFCN_H
 -#include <dlfcn.h>
 -#endif
--
+ 
 -#include <stdio.h>
--
+ 
 -#ifdef RTLD_GLOBAL
 -#  define LT_DLGLOBAL		RTLD_GLOBAL
 -#else
@@ -42616,7 +48605,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#    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
@@ -42638,24 +48627,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#    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); */
 -    }
--
+ 
 -    exit (status);
 -}
 -EOF
@@ -42677,16 +48666,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  fi
 -fi
 -rm -fr conftest*
--
--
-+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
+ 
+ 
+-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"
@@ -42697,16 +48683,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
-+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
-+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
- fi
--
--
+-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
@@ -42786,195 +48770,548 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    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 <<__EOF__ >> "$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
--
+ 
 -# A language-specific compiler.
 -CC=$lt_compiler_GCJ
--
+ 
 -# Is the compiler the GNU C compiler?
 -with_gcc=$GCC_GCJ
--
+ 
 -# 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
--
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
++$as_echo_n "checking dynamic linker characteristics... " >&6; }
+ 
 -# What is the maximum length of a command?
 -max_cmd_len=$lt_cv_sys_max_cmd_len
--
++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"
++need_lib_prefix=unknown
++hardcode_into_libs=no
+ 
 -# Does compiler simultaneously support -c and -o options?
 -compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
--
++# 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
+ 
 -# Must we lock files when doing compilation?
 -need_locks=$lt_need_locks
--
++  # AIX 3 has no versioning support, so we append a major version to the name.
++  soname_spec='${libname}${release}${shared_ext}$major'
++  ;;
+ 
 -# Do we need the lib prefix for modules?
 -need_lib_prefix=$need_lib_prefix
--
++aix[4-9]*)
++  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<name>.so
++      # instead of lib<name>.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
++  ;;
+ 
 -# Do we need a version for libraries?
 -need_version=$need_version
--
++amigaos*)
++  case $host_cpu in
++  powerpc)
++    # Since July 2007 AmigaOS4 officially supports .so libraries.
++    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    ;;
++  m68k)
++    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'
++    ;;
++  esac
++  ;;
+ 
 -# Whether dlopen is supported.
 -dlopen_support=$enable_dlopen
--
++beos*)
++  library_names_spec='${libname}${shared_ext}'
++  dynamic_linker="$host_os ld.so"
++  shlibpath_var=LIBRARY_PATH
++  ;;
+ 
 -# Whether dlopen of programs is supported.
 -dlopen_self=$enable_dlopen_self
--
++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
++  ;;
+ 
 -# Whether dlopen of statically linked programs is supported.
 -dlopen_self_static=$enable_dlopen_self_static
--
++cygwin* | mingw* | pw32* | cegcc*)
++  version_type=windows
++  shrext_cmds=".dll"
++  need_version=no
++  need_lib_prefix=no
+ 
 -# Compiler flag to prevent dynamic linking.
 -link_static_flag=$lt_lt_prog_compiler_static_GCJ
--
++  case $GCC,$host_os in
++  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
++    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~
++      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
++        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
++      fi'
++    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
++      dlpath=$dir/\$dldll~
++       $RM \$dlpath'
++    shlibpath_overrides_runpath=yes
+ 
 -# Compiler flag to turn off builtin functions.
 -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
--
++    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* | cegcc*)
++      # 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
++    ;;
+ 
 -# Compiler flag to allow reflexive dlopens.
 -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
--
++  *)
++    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
++  ;;
+ 
 -# Compiler flag to generate shared objects directly from archives.
 -whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
--
++darwin* | rhapsody*)
++  dynamic_linker="$host_os dyld"
++  version_type=darwin
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${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`'
+ 
 -# Compiler flag to generate thread-safe objects.
 -thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
--
++  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
++  ;;
+ 
 -# Library versioning type.
 -version_type=$version_type
--
++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
++  ;;
+ 
 -# Format of library name prefix.
 -libname_spec=$lt_libname_spec
--
++freebsd1*)
++  dynamic_linker=no
++  ;;
+ 
 -# 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
--
++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
++    ;;
++  *) # from 4.6 on, and DragonFly
++    shlibpath_overrides_runpath=yes
++    hardcode_into_libs=yes
++    ;;
++  esac
++  ;;
+ 
 -# The coded name of the library, if different from the real name.
 -soname_spec=$lt_soname_spec
--
++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
++  ;;
+ 
 -# 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
--
++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'
++  ;;
+ 
 -# Create an old-style archive from a shared archive.
 -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
--
++interix[3-9]*)
++  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
++  ;;
+ 
 -# 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
--
++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
++  ;;
+ 
 -# 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
--
++# No shared lib support for Linux oldld, aout, or coff.
++linux*oldld* | linux*aout* | linux*coff*)
++  dynamic_linker=no
++  ;;
+ 
 -# 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
--
++# This must be Linux ELF.
++linux* | k*bsd*-gnu | kopensolaris*-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'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  # Some binutils ld are patched to set DT_RUNPATH
++  save_LDFLAGS=$LDFLAGS
++  save_libdir=$libdir
++  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
++       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
+ 
 -# Commands to strip libraries.
 -old_striplib=$lt_old_striplib
 -striplib=$lt_striplib
--
++int
++main ()
++{
+ 
 -# Dependencies to place before the objects being linked to create a
 -# shared library.
 -predep_objects=$lt_predep_objects_GCJ
@@ -42990,57 +49327,252 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Dependencies to place after the objects being linked to create a
 -# shared library.
 -postdeps=$lt_postdeps_GCJ
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_cxx_try_link "$LINENO"; then :
++  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
++  shlibpath_overrides_runpath=yes
++fi
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++  LDFLAGS=$save_LDFLAGS
++  libdir=$save_libdir
+ 
 -# The library search path used internally by the compiler when linking
 -# a shared library.
 -compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
--
++  # 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
+ 
 -# Method to check whether dependent libraries are shared objects.
 -deplibs_check_method=$lt_deplibs_check_method
--
++  # 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/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
++    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
++  fi
+ 
 -# Command to use when deplibs_check_method == file_magic.
 -file_magic_cmd=$lt_file_magic_cmd
--
++  # 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'
++  ;;
+ 
 -# Flag that allows shared libraries with undefined symbols to be built.
 -allow_undefined_flag=$lt_allow_undefined_flag_GCJ
--
++netbsdelf*-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='NetBSD ld.elf_so'
++  ;;
+ 
 -# Flag that forces no undefined symbols.
 -no_undefined_flag=$lt_no_undefined_flag_GCJ
--
++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
++  ;;
+ 
 -# Commands used to finish a libtool library installation in a directory.
 -finish_cmds=$lt_finish_cmds
--
++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
++  ;;
+ 
 -# Same as above, but a single script fragment to be evaled but not shown.
 -finish_eval=$lt_finish_eval
--
++*nto* | *qnx*)
++  version_type=qnx
++  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='ldqnx.so'
++  ;;
+ 
 -# 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
--
++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
++  ;;
+ 
 -# Transform the output of nm in a proper C declaration
 -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
--
++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
++  ;;
+ 
 -# 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
--
++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"
++  ;;
+ 
 -# This is the shared library runtime path variable.
 -runpath_var=$runpath_var
--
++rdos*)
++  dynamic_linker=no
++  ;;
+ 
 -# This is the shared library path variable.
 -shlibpath_var=$shlibpath_var
--
++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'
++  ;;
+ 
 -# Is shlibpath searched before the hard-coded library search path?
 -shlibpath_overrides_runpath=$shlibpath_overrides_runpath
--
++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
++  ;;
+ 
 -# How to hardcode a shared library path into an executable.
 -hardcode_action=$hardcode_action_GCJ
--
++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
++      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
++  ;;
+ 
 -# Whether we should hardcode library paths into libraries.
 -hardcode_into_libs=$hardcode_into_libs
--
++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
++  ;;
+ 
 -# 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
--
++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
++  shlibpath_overrides_runpath=yes
++  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'
++  else
++    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
++    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'
++  ;;
+ 
 -# If ld is used when linking, flag to hardcode \$libdir into
 -# a binary during linking. This must work even if \$libdir does
 -# not exist.
@@ -43064,43 +49596,76 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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
--
++tpf*)
++  # TPF is a cross-target only.  Preferred cross-host = GNU/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}'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  hardcode_into_libs=yes
++  ;;
+ 
 -# Variables whose values should be saved in libtool wrapper scripts and
 -# restored at relink time.
 -variables_saved_for_relink="$variables_saved_for_relink"
--
++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
++  ;;
+ 
 -# Whether libtool must link a program against all its dependency libraries.
 -link_all_deplibs=$link_all_deplibs_GCJ
--
++*)
++  dynamic_linker=no
++  ;;
++esac
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
++$as_echo "$dynamic_linker" >&6; }
++test "$dynamic_linker" = no && can_build_shared=no
+ 
 -# Compile-time system search path for libraries
 -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
--
++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
+ 
 -# Run-time system search path for libraries
 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
--
++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
++  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
++fi
++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
++  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
++fi
+ 
 -# 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
@@ -43109,9 +49674,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  if test -f "$ltmain_in"; then
 -    test -f Makefile && make "$ltmain"
 -  fi
-+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
-+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
- fi
+-fi
  
  
 -ac_ext=c
@@ -43119,54 +49682,54 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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"}
--
+ 
 -# 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' >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' >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"}
@@ -43181,9 +49744,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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
@@ -43263,195 +49826,762 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    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 <<__EOF__ >> "$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
--
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
++$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
++hardcode_action_CXX=
++if test -n "$hardcode_libdir_flag_spec_CXX" ||
++   test -n "$runpath_var_CXX" ||
++   test "X$hardcode_automatic_CXX" = "Xyes" ; then
+ 
 -# Whether or not to build shared libraries.
 -build_libtool_libs=$enable_shared
--
++  # We can hardcode non-existent 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_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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
++$as_echo "$hardcode_action_CXX" >&6; }
+ 
 -# Whether or not to build static libraries.
 -build_old_libs=$enable_static
--
++if test "$hardcode_action_CXX" = relink ||
++   test "$inherit_rpath_CXX" = yes; 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
+ 
 -# 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
++  fi # test -n "$compiler"
  
 -# A C compiler.
 -LTCC=$lt_LTCC
++  CC=$lt_save_CC
++  LDCXX=$LD
++  LD=$lt_save_LD
++  GCC=$lt_save_GCC
++  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
++fi # test "$_lt_caught_CXX_error" != yes
  
 -# A language-specific compiler.
 -CC=$lt_compiler_RC
++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
  
 -# Is the compiler the GNU C compiler?
 -with_gcc=$GCC_RC
  
 -# An ERE matcher.
 -EGREP=$lt_EGREP
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
++$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
++set x ${MAKE-make}
++ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
++  $as_echo_n "(cached) " >&6
++else
++  cat >conftest.make <<\_ACEOF
++SHELL = /bin/sh
++all:
++	@echo '@@@%%%=$(MAKE)=@@@%%%'
++_ACEOF
++# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
++case `${MAKE-make} -f conftest.make 2>/dev/null` in
++  *@@@%%%=?*=@@@%%%*)
++    eval ac_cv_prog_make_${ac_make}_set=yes;;
++  *)
++    eval ac_cv_prog_make_${ac_make}_set=no;;
++esac
++rm -f conftest.make
++fi
++if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++  SET_MAKE=
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++  SET_MAKE="MAKE=${MAKE-make}"
++fi
  
 -# The linker used to build libraries.
 -LD=$lt_LD_RC
  
 -# Whether we need hard or soft links.
 -LN_S=$lt_LN_S
++# Check whether --enable-largefile was given.
++if test "${enable_largefile+set}" = set; then :
++  enableval=$enable_largefile;
++fi
  
 -# A BSD-compatible nm program.
 -NM=$lt_NM
++if test "$enable_largefile" != no; then
  
 -# A symbol stripping program
 -STRIP=$lt_STRIP
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
++$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
++if test "${ac_cv_sys_largefile_CC+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_cv_sys_largefile_CC=no
++     if test "$GCC" != yes; then
++       ac_save_CC=$CC
++       while :; do
++	 # IRIX 6.2 and later do not support large files by default,
++	 # so use the C compiler's -n32 option if that helps.
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++    We can't simply define LARGE_OFF_T to be 9223372036854775807,
++    since some C++ compilers masquerading as C compilers
++    incorrectly reject 9223372036854775807.  */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++		       && LARGE_OFF_T % 2147483647 == 1)
++		      ? 1 : -1];
++int
++main ()
++{
  
 -# Used to examine libraries when file_magic_cmd begins "file"
 -MAGIC_CMD=$MAGIC_CMD
++  ;
++  return 0;
++}
++_ACEOF
++	 if ac_fn_c_try_compile "$LINENO"; then :
++  break
++fi
++rm -f core conftest.err conftest.$ac_objext
++	 CC="$CC -n32"
++	 if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_sys_largefile_CC=' -n32'; break
++fi
++rm -f core conftest.err conftest.$ac_objext
++	 break
++       done
++       CC=$ac_save_CC
++       rm -f conftest.$ac_ext
++    fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
++$as_echo "$ac_cv_sys_largefile_CC" >&6; }
++  if test "$ac_cv_sys_largefile_CC" != no; then
++    CC=$CC$ac_cv_sys_largefile_CC
++  fi
  
 -# Used on cygwin: DLL creation program.
 -DLLTOOL="$DLLTOOL"
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
++$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
++if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  while :; do
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++    We can't simply define LARGE_OFF_T to be 9223372036854775807,
++    since some C++ compilers masquerading as C compilers
++    incorrectly reject 9223372036854775807.  */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++		       && LARGE_OFF_T % 2147483647 == 1)
++		      ? 1 : -1];
++int
++main ()
++{
  
 -# Used on cygwin: object dumper.
 -OBJDUMP="$OBJDUMP"
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_sys_file_offset_bits=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#define _FILE_OFFSET_BITS 64
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++    We can't simply define LARGE_OFF_T to be 9223372036854775807,
++    since some C++ compilers masquerading as C compilers
++    incorrectly reject 9223372036854775807.  */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++		       && LARGE_OFF_T % 2147483647 == 1)
++		      ? 1 : -1];
++int
++main ()
++{
  
 -# Used on cygwin: assembler.
 -AS="$AS"
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_sys_file_offset_bits=64; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++  ac_cv_sys_file_offset_bits=unknown
++  break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
++$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
++case $ac_cv_sys_file_offset_bits in #(
++  no | unknown) ;;
++  *)
++cat >>confdefs.h <<_ACEOF
++#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
++_ACEOF
++;;
++esac
++rm -rf conftest*
++  if test $ac_cv_sys_file_offset_bits = unknown; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
++$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
++if test "${ac_cv_sys_large_files+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  while :; do
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++    We can't simply define LARGE_OFF_T to be 9223372036854775807,
++    since some C++ compilers masquerading as C compilers
++    incorrectly reject 9223372036854775807.  */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++		       && LARGE_OFF_T % 2147483647 == 1)
++		      ? 1 : -1];
++int
++main ()
++{
  
 -# The name of the directory that contains temporary libtool files.
 -objdir=$objdir
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_sys_large_files=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#define _LARGE_FILES 1
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++    We can't simply define LARGE_OFF_T to be 9223372036854775807,
++    since some C++ compilers masquerading as C compilers
++    incorrectly reject 9223372036854775807.  */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++		       && LARGE_OFF_T % 2147483647 == 1)
++		      ? 1 : -1];
++int
++main ()
++{
  
 -# How to create reloadable object files.
 -reload_flag=$lt_reload_flag
 -reload_cmds=$lt_reload_cmds
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_sys_large_files=1; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++  ac_cv_sys_large_files=unknown
++  break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
++$as_echo "$ac_cv_sys_large_files" >&6; }
++case $ac_cv_sys_large_files in #(
++  no | unknown) ;;
++  *)
++cat >>confdefs.h <<_ACEOF
++#define _LARGE_FILES $ac_cv_sys_large_files
++_ACEOF
++;;
++esac
++rm -rf conftest*
++  fi
++fi
  
 -# How to pass a linker flag through the compiler.
 -wl=$lt_lt_prog_compiler_wl_RC
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
++$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
++if test "${ac_cv_sys_largefile_source+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  while :; do
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h> /* for off_t */
++     #include <stdio.h>
++int
++main ()
++{
++int (*fp) (FILE *, off_t, int) = fseeko;
++     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_sys_largefile_source=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#define _LARGEFILE_SOURCE 1
++#include <sys/types.h> /* for off_t */
++     #include <stdio.h>
++int
++main ()
++{
++int (*fp) (FILE *, off_t, int) = fseeko;
++     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++  ac_cv_sys_largefile_source=1; break
++fi
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++  ac_cv_sys_largefile_source=unknown
++  break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
++$as_echo "$ac_cv_sys_largefile_source" >&6; }
++case $ac_cv_sys_largefile_source in #(
++  no | unknown) ;;
++  *)
++cat >>confdefs.h <<_ACEOF
++#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
++_ACEOF
++;;
++esac
++rm -rf conftest*
  
 -# Object file suffix (normally "o").
 -objext="$ac_objext"
++# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
++# in glibc 2.1.3, but that breaks too many other things.
++# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
++if test $ac_cv_sys_largefile_source != unknown; then
  
 -# Old archive suffix (normally "a").
 -libext="$libext"
++$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
  
 -# Shared library suffix (normally ".so").
 -shrext_cmds='$shrext_cmds'
++fi
  
 -# 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
--
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void*" >&5
++$as_echo_n "checking size of void*... " >&6; }
++if test "${ac_cv_sizeof_voidp+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void*))" "ac_cv_sizeof_voidp"        "$ac_includes_default"; then :
+ 
 -# What is the maximum length of a command?
 -max_cmd_len=$lt_cv_sys_max_cmd_len
--
++else
++  if test "$ac_cv_type_voidp" = yes; then
++     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++{ as_fn_set_status 77
++as_fn_error "cannot compute sizeof (void*)
++See \`config.log' for more details." "$LINENO" 5; }; }
++   else
++     ac_cv_sizeof_voidp=0
++   fi
++fi
+ 
 -# Does compiler simultaneously support -c and -o options?
 -compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
--
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_voidp" >&5
++$as_echo "$ac_cv_sizeof_voidp" >&6; }
+ 
 -# 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
--
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_VOIDP $ac_cv_sizeof_voidp
++_ACEOF
+ 
 -# 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
--
++#@@@ new name is AC_CONFIG_HEADERS
++ac_config_headers="$ac_config_headers config.h"
+ 
 -# 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
--
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
++$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
++if test "${ac_cv_c_bigendian+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  ac_cv_c_bigendian=unknown
++    # See if we're dealing with a universal compiler.
++    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#ifndef __APPLE_CC__
++	       not a universal capable compiler
++	     #endif
++	     typedef int dummy;
++
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++	# Check for potential -arch flags.  It is not universal unless
++	# there are at least two -arch flags with different values.
++	ac_arch=
++	ac_prev=
++	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
++	 if test -n "$ac_prev"; then
++	   case $ac_word in
++	     i?86 | x86_64 | ppc | ppc64)
++	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
++		 ac_arch=$ac_word
++	       else
++		 ac_cv_c_bigendian=universal
++		 break
++	       fi
++	       ;;
++	   esac
++	   ac_prev=
++	 elif test "x$ac_word" = "x-arch"; then
++	   ac_prev=arch
++	 fi
++       done
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++    if test $ac_cv_c_bigendian = unknown; then
++      # See if sys/param.h defines the BYTE_ORDER macro.
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h>
++	     #include <sys/param.h>
+ 
 -# Compiler flag to allow reflexive dlopens.
 -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
--
++int
++main ()
++{
++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
++		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
++		     && LITTLE_ENDIAN)
++	      bogus endian macros
++	     #endif
+ 
 -# Compiler flag to generate shared objects directly from archives.
 -whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  # It does; now see whether it defined to BIG_ENDIAN or not.
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <sys/types.h>
++		#include <sys/param.h>
+ 
 -# Compiler flag to generate thread-safe objects.
 -thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
--
++int
++main ()
++{
++#if BYTE_ORDER != BIG_ENDIAN
++		 not big endian
++		#endif
+ 
 -# Library versioning type.
 -version_type=$version_type
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_c_bigendian=yes
++else
++  ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++    fi
++    if test $ac_cv_c_bigendian = unknown; then
++      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <limits.h>
+ 
 -# Format of library name prefix.
 -libname_spec=$lt_libname_spec
--
++int
++main ()
++{
++#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
++	      bogus endian macros
++	     #endif
+ 
 -# 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
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  # It does; now see whether it defined to _BIG_ENDIAN or not.
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++#include <limits.h>
+ 
 -# The coded name of the library, if different from the real name.
 -soname_spec=$lt_soname_spec
--
++int
++main ()
++{
++#ifndef _BIG_ENDIAN
++		 not big endian
++		#endif
+ 
 -# 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
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  ac_cv_c_bigendian=yes
++else
++  ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++    fi
++    if test $ac_cv_c_bigendian = unknown; then
++      # Compile a test program.
++      if test "$cross_compiling" = yes; then :
++  # Try to guess by grepping values from an object file.
++	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++short int ascii_mm[] =
++		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
++		short int ascii_ii[] =
++		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
++		int use_ascii (int i) {
++		  return ascii_mm[i] + ascii_ii[i];
++		}
++		short int ebcdic_ii[] =
++		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
++		short int ebcdic_mm[] =
++		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
++		int use_ebcdic (int i) {
++		  return ebcdic_mm[i] + ebcdic_ii[i];
++		}
++		extern int foo;
+ 
 -# Create an old-style archive from a shared archive.
 -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
--
++int
++main ()
++{
++return use_ascii (foo) == use_ebcdic (foo);
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
++	      ac_cv_c_bigendian=yes
++	    fi
++	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
++	      if test "$ac_cv_c_bigendian" = unknown; then
++		ac_cv_c_bigendian=no
++	      else
++		# finding both strings is unlikely to happen, but who knows?
++		ac_cv_c_bigendian=unknown
++	      fi
++	    fi
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++else
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h.  */
++$ac_includes_default
++int
++main ()
++{
+ 
 -# 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
--
++	     /* Are we little or big endian?  From Harbison&Steele.  */
++	     union
++	     {
++	       long int l;
++	       char c[sizeof (long int)];
++	     } u;
++	     u.l = 1;
++	     return u.c[sizeof (long int) - 1] == 1;
+ 
 -# 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
--
++  ;
++  return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++  ac_cv_c_bigendian=no
++else
++  ac_cv_c_bigendian=yes
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++  conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
+ 
 -# 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
--
++    fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
++$as_echo "$ac_cv_c_bigendian" >&6; }
++ case $ac_cv_c_bigendian in #(
++   yes)
++     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
++;; #(
++   no)
++      ;; #(
++   universal)
+ 
 -# Commands to strip libraries.
 -old_striplib=$lt_old_striplib
 -striplib=$lt_striplib
--
++$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
+ 
 -# Dependencies to place before the objects being linked to create a
 -# shared library.
 -predep_objects=$lt_predep_objects_RC
@@ -43467,57 +50597,98 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# Dependencies to place after the objects being linked to create a
 -# shared library.
 -postdeps=$lt_postdeps_RC
--
++     ;; #(
++   *)
++     as_fn_error "unknown endianness
++ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
++ esac
+ 
 -# The library search path used internally by the compiler when linking
 -# a shared library.
 -compiler_lib_search_path=$lt_compiler_lib_search_path_RC
--
+ 
 -# Method to check whether dependent libraries are shared objects.
 -deplibs_check_method=$lt_deplibs_check_method
--
++ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "$ac_includes_default"
++if test "x$ac_cv_type_socklen_t" = x""yes; then :
+ 
 -# Command to use when deplibs_check_method == file_magic.
 -file_magic_cmd=$lt_file_magic_cmd
--
++cat >>confdefs.h <<_ACEOF
++#define HAVE_SOCKLEN_T 1
++_ACEOF
+ 
 -# 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
--
++fi
+ 
 -# 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
--
++for ac_func in getopt_long
++do :
++  ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
++if test "x$ac_cv_func_getopt_long" = x""yes; then :
++  cat >>confdefs.h <<_ACEOF
++#define HAVE_GETOPT_LONG 1
++_ACEOF
+ 
 -# 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
--
++fi
++done
+ 
 -# 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
--
++case "$host_cpu" in
++	i*86)
++		cpu_ia32=true
++		$as_echo "#define FLAC__CPU_IA32 1" >>confdefs.h
+ 
 -# This is the shared library runtime path variable.
 -runpath_var=$runpath_var
--
+ 
 -# This is the shared library path variable.
 -shlibpath_var=$shlibpath_var
--
++		;;
++	powerpc)
++		cpu_ppc=true
++		$as_echo "#define FLAC__CPU_PPC 1" >>confdefs.h
+ 
 -# 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
--
++		;;
++	sparc)
++		cpu_sparc=true
++		$as_echo "#define FLAC__CPU_SPARC 1" >>confdefs.h
+ 
 -# 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
--
++		;;
++esac
++ if test "x$cpu_ia32" = xtrue; then
++  FLaC__CPU_IA32_TRUE=
++  FLaC__CPU_IA32_FALSE='#'
++else
++  FLaC__CPU_IA32_TRUE='#'
++  FLaC__CPU_IA32_FALSE=
++fi
+ 
 -# If ld is used when linking, flag to hardcode \$libdir into
 -# a binary during linking. This must work even if \$libdir does
 -# not exist.
@@ -43541,44 +50712,95 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -# 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
--
++ if test "x$cpu_ppc" = xtrue; then
++  FLaC__CPU_PPC_TRUE=
++  FLaC__CPU_PPC_FALSE='#'
++else
++  FLaC__CPU_PPC_TRUE='#'
++  FLaC__CPU_PPC_FALSE=
++fi
+ 
 -# Variables whose values should be saved in libtool wrapper scripts and
 -# restored at relink time.
 -variables_saved_for_relink="$variables_saved_for_relink"
--
++ if test "x$cpu_sparc" = xtrue; then
++  FLaC__CPU_SPARC_TRUE=
++  FLaC__CPU_SPARC_FALSE='#'
++else
++  FLaC__CPU_SPARC_TRUE='#'
++  FLaC__CPU_SPARC_FALSE=
++fi
+ 
 -# 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=$lt_sys_lib_search_path_spec
--
++case "$host" in
++	i386-*-openbsd3.[0-3]) OBJ_FORMAT=aoutb ;;
++	*-*-cygwin|*mingw*) OBJ_FORMAT=win32 ;;
++	*-*-darwin*) OBJ_FORMAT=macho ;;
++	*) OBJ_FORMAT=elf ;;
++esac
+ 
 -# Run-time system search path for libraries
 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
--
++case "$host" in
++	*-gnuspe)
++		abi_spe=true
++		$as_echo "#define FLAC__CPU_PPC_SPE 1" >>confdefs.h
+ 
 -# 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
++		;;
++esac
++ if test "x$abi_spe" = xtrue; then
++  FLaC__CPU_PPC_SPE_TRUE=
++  FLaC__CPU_PPC_SPE_FALSE='#'
++else
++  FLaC__CPU_PPC_SPE_TRUE='#'
++  FLaC__CPU_PPC_SPE_FALSE=
++fi
  
 -# 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
++# only needed because of ntohl() usage, can get rid of after that's gone:
++case "$host" in
++	*-*-cygwin|*mingw*) MINGW_WINSOCK_LIBS=-lwsock32 ;;
++	*) MINGW_WINSOCK_LIBS= ;;
++esac
  
 -# 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
++case "$host" in
++	*-pc-linux-gnu)
++		sys_linux=true
++		$as_echo "#define FLAC__SYS_LINUX 1" >>confdefs.h
  
 -# ### END LIBTOOL TAG CONFIG: $tagname
  
 -__EOF__
++		;;
++	*-*-darwin*)
++		sys_darwin=true
++		$as_echo "#define FLAC__SYS_DARWIN 1" >>confdefs.h
  
  
--else
++		;;
++esac
++ if test "x$sys_darwin" = xtrue; then
++  FLaC__SYS_DARWIN_TRUE=
++  FLaC__SYS_DARWIN_FALSE='#'
+ 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.
@@ -43586,18 +50808,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  if test -f "$ltmain_in"; then
 -    test -f Makefile && make "$ltmain"
 -  fi
--fi
++  FLaC__SYS_DARWIN_TRUE='#'
++  FLaC__SYS_DARWIN_FALSE=
+ fi
  
++ if test "x$sys_linux" = xtrue; then
++  FLaC__SYS_LINUX_TRUE=
++  FLaC__SYS_LINUX_FALSE='#'
++else
++  FLaC__SYS_LINUX_TRUE='#'
++  FLaC__SYS_LINUX_FALSE=
++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"
  
 -	;;
++if test "x$cpu_ia32" = xtrue ; then
++$as_echo "#define FLAC__ALIGN_MALLOC_DATA 1" >>confdefs.h
  
 -      *)
 -	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
@@ -43613,76 +50846,201 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    fi
 -  done
 -  IFS="$lt_save_ifs"
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
-+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
-+hardcode_action_CXX=
-+if test -n "$hardcode_libdir_flag_spec_CXX" ||
-+   test -n "$runpath_var_CXX" ||
-+   test "X$hardcode_automatic_CXX" = "Xyes" ; then
++fi
  
 -  # 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"
-+  # We can hardcode non-existent 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_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
+-  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
--
--
--
++# Check whether --enable-asm-optimizations was given.
++if test "${enable_asm_optimizations+set}" = set; then :
++  enableval=$enable_asm_optimizations; asm_opt=no
++else
++  asm_opt=yes
+ fi
+ 
++ if test "x$asm_opt" = xno; then
++  FLaC__NO_ASM_TRUE=
++  FLaC__NO_ASM_FALSE='#'
++else
++  FLaC__NO_ASM_TRUE='#'
++  FLaC__NO_ASM_FALSE=
++fi
+ 
++if test "x$asm_opt" = xno ; then
++$as_echo "#define FLAC__NO_ASM 1" >>confdefs.h
+ 
 -# 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'
--
++fi
+ 
 -# Prevent multiple expansion
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
++# Check whether --enable-debug was given.
++if test "${enable_debug+set}" = set; then :
++  enableval=$enable_debug; case "${enableval}" in
++	yes) debug=true ;;
++	no)  debug=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
++esac
++else
++  debug=false
++fi
+ 
++ if test "x$debug" = xtrue; then
++  DEBUG_TRUE=
++  DEBUG_FALSE='#'
++else
++  DEBUG_TRUE='#'
++  DEBUG_FALSE=
++fi
+ 
+ 
++# Check whether --enable-sse was given.
++if test "${enable_sse+set}" = set; then :
++  enableval=$enable_sse; case "${enableval}" in
++	yes) sse_os=true ;;
++	no)  sse_os=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-sse" "$LINENO" 5 ;;
++esac
++else
++  sse_os=false
++fi
+ 
++ if test "x$sse_os" = xtrue; then
++  FLaC__SSE_OS_TRUE=
++  FLaC__SSE_OS_FALSE='#'
++else
++  FLaC__SSE_OS_TRUE='#'
++  FLaC__SSE_OS_FALSE=
++fi
+ 
++if test "x$sse_os" = xtrue ; then
++$as_echo "#define FLAC__SSE_OS 1" >>confdefs.h
+ 
+ 
++fi
+ 
++# Check whether --enable-3dnow was given.
++if test "${enable_3dnow+set}" = set; then :
++  enableval=$enable_3dnow; case "${enableval}" in
++	yes) use_3dnow=true ;;
++	no)  use_3dnow=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-3dnow" "$LINENO" 5 ;;
++esac
++else
++  use_3dnow=true
++fi
+ 
++ if test "x$use_3dnow" = xtrue; then
++  FLaC__USE_3DNOW_TRUE=
++  FLaC__USE_3DNOW_FALSE='#'
++else
++  FLaC__USE_3DNOW_TRUE='#'
++  FLaC__USE_3DNOW_FALSE=
++fi
+ 
++if test "x$use_3dnow" = xtrue ; then
++$as_echo "#define FLAC__USE_3DNOW 1" >>confdefs.h
+ 
+ 
++fi
+ 
++# Check whether --enable-altivec was given.
++if test "${enable_altivec+set}" = set; then :
++  enableval=$enable_altivec; case "${enableval}" in
++	yes) use_altivec=true ;;
++	no)  use_altivec=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-altivec" "$LINENO" 5 ;;
++esac
++else
++  use_altivec=true
++fi
+ 
++ if test "x$use_altivec" = xtrue; then
++  FLaC__USE_ALTIVEC_TRUE=
++  FLaC__USE_ALTIVEC_FALSE='#'
++else
++  FLaC__USE_ALTIVEC_TRUE='#'
++  FLaC__USE_ALTIVEC_FALSE=
++fi
+ 
++if test "x$use_altivec" = xtrue ; then
++$as_echo "#define FLAC__USE_ALTIVEC 1" >>confdefs.h
+ 
+ 
++fi
+ 
++# Check whether --enable-thorough-tests was given.
++if test "${enable_thorough_tests+set}" = set; then :
++  enableval=$enable_thorough_tests; case "${enableval}" in
++	yes) thorough_tests=true ;;
++	no)  thorough_tests=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-thorough-tests" "$LINENO" 5 ;;
++esac
++else
++  thorough_tests=true
++fi
+ 
++# Check whether --enable-exhaustive-tests was given.
++if test "${enable_exhaustive_tests+set}" = set; then :
++  enableval=$enable_exhaustive_tests; case "${enableval}" in
++	yes) exhaustive_tests=true ;;
++	no)  exhaustive_tests=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-exhaustive-tests" "$LINENO" 5 ;;
++esac
++else
++  exhaustive_tests=false
++fi
+ 
 -sed -e 's/^build_old_libs=yes/build_old_libs=no/' libtool > libtool-disable-static
 -chmod +x libtool-disable-static
--
++if test "x$thorough_tests" = xfalse ; then
++FLAC__TEST_LEVEL=0
++elif test "x$exhaustive_tests" = xfalse ; then
++FLAC__TEST_LEVEL=1
++else
++FLAC__TEST_LEVEL=2
++fi
+ 
 -ACLOCAL_AMFLAGS="-I m4"
--
--
+ 
++# Check whether --enable-valgrind-testing was given.
++if test "${enable_valgrind_testing+set}" = set; then :
++  enableval=$enable_valgrind_testing; case "${enableval}" in
++	yes) FLAC__TEST_WITH_VALGRIND=yes ;;
++	no)  FLAC__TEST_WITH_VALGRIND=no ;;
++	*) as_fn_error "bad value ${enableval} for --enable-valgrind-testing" "$LINENO" 5 ;;
++esac
++else
++  FLAC__TEST_WITH_VALGRIND=no
++fi
+ 
 -# By default we simply use the C compiler to build assembly code.
--
+ 
 -: ${CCAS='$(CC)'}
 -# Set ASFLAGS if not already set.
 -: ${CCASFLAGS='$(CFLAGS)'}
--
--
+ 
++# Check whether --enable-doxygen-docs was given.
++if test "${enable_doxygen_docs+set}" = set; then :
++  enableval=$enable_doxygen_docs; case "${enableval}" in
++	yes) enable_doxygen_docs=true ;;
++	no)  enable_doxygen_docs=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-doxygen-docs" "$LINENO" 5 ;;
++esac
++else
++  enable_doxygen_docs=true
++fi
+ 
 -ac_ext=cc
 -ac_cpp='$CXXCPP $CPPFLAGS'
 -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -43697,38 +51055,91 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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 "x$enable_doxygen_docs" != xfalse ; then
++	for ac_prog in doxygen
++do
++  # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_DOXYGEN+set}" = set; then :
++  $as_echo_n "(cached) " >&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=.
++  if test -n "$DOXYGEN"; then
++  ac_cv_prog_DOXYGEN="$DOXYGEN" # 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
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_DOXYGEN="$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+     break 2
+   fi
+ done
++  done
++IFS=$as_save_IFS
++
++fi
++fi
++DOXYGEN=$ac_cv_prog_DOXYGEN
++if test -n "$DOXYGEN"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
++$as_echo "$DOXYGEN" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++  test -n "$DOXYGEN" && break
+ done
+ 
+ fi
++ if test -n "$DOXYGEN"; then
++  FLaC__HAS_DOXYGEN_TRUE=
++  FLaC__HAS_DOXYGEN_FALSE='#'
++else
++  FLaC__HAS_DOXYGEN_TRUE='#'
++  FLaC__HAS_DOXYGEN_FALSE=
+ fi
 -CXX=$ac_cv_prog_CXX
 -if test -n "$CXX"; then
 -  echo "$as_me:$LINENO: result: $CXX" >&5
 -echo "${ECHO_T}$CXX" >&6
--else
++
++
++# Check whether --enable-local-xmms-plugin was given.
++if test "${enable_local_xmms_plugin+set}" = set; then :
++  enableval=$enable_local_xmms_plugin; case "${enableval}" in
++	yes) install_xmms_plugin_locally=true ;;
++	no)  install_xmms_plugin_locally=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-local-xmms-plugin" "$LINENO" 5 ;;
++esac
+ else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
--fi
--
++  install_xmms_plugin_locally=false
+ fi
+ 
 -    test -n "$CXX" && break
 -  done
--fi
++ if test "x$install_xmms_plugin_locally" = xtrue; then
++  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE=
++  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE='#'
++else
++  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE='#'
++  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE=
+ 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
@@ -43739,55 +51150,112 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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
++
++
++# Check whether --enable-xmms-plugin was given.
++if test "${enable_xmms_plugin+set}" = set; then :
++  enableval=$enable_xmms_plugin; case "${enableval}" in
++	yes) enable_xmms_plugin=true ;;
++	no)  enable_xmms_plugin=false ;;
++	*) as_fn_error "bad value ${enableval} for --enable-xmms-plugin" "$LINENO" 5 ;;
++esac
+ else
 -  if test -n "$ac_ct_CXX"; then
 -  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
--else
++  enable_xmms_plugin=true
++fi
++
++if test "x$enable_xmms_plugin" != xfalse ; then
++
++
++# Check whether --with-xmms-prefix was given.
++if test "${with_xmms_prefix+set}" = set; then :
++  withval=$with_xmms_prefix; xmms_config_prefix="$withval"
++else
++  xmms_config_prefix=""
++fi
++
++
++# Check whether --with-xmms-exec-prefix was given.
++if test "${with_xmms_exec_prefix+set}" = set; then :
++  withval=$with_xmms_exec_prefix; xmms_config_exec_prefix="$withval"
++else
++  xmms_config_exec_prefix=""
++fi
++
++
++if test x$xmms_config_exec_prefix != x; then
++    xmms_config_args="$xmms_config_args --exec-prefix=$xmms_config_exec_prefix"
++    if test x${XMMS_CONFIG+set} != xset; then
++	XMMS_CONFIG=$xmms_config_exec_prefix/bin/xmms-config
++    fi
++fi
++
++if test x$xmms_config_prefix != x; then
++    xmms_config_args="$xmms_config_args --prefix=$xmms_config_prefix"
++    if test x${XMMS_CONFIG+set} != xset; then
++  	XMMS_CONFIG=$xmms_config_prefix/bin/xmms-config
++    fi
++fi
++
++# Extract the first word of "xmms-config", so it can be a program name with args.
++set dummy xmms-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_XMMS_CONFIG+set}" = set; then :
++  $as_echo_n "(cached) " >&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=.
++  case $XMMS_CONFIG in
++  [\\/]* | ?:[\\/]*)
++  ac_cv_path_XMMS_CONFIG="$XMMS_CONFIG" # Let the user override the test with a path.
++  ;;
++  *)
++  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
-+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-+    hardcode_action_CXX=immediate
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_path_XMMS_CONFIG="$as_dir/$ac_word$ac_exec_ext"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+     break 2
    fi
+ done
 -done
--done
--
--fi
++  done
++IFS=$as_save_IFS
+ 
++  test -z "$ac_cv_path_XMMS_CONFIG" && ac_cv_path_XMMS_CONFIG="no"
++  ;;
++esac
+ 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
++XMMS_CONFIG=$ac_cv_path_XMMS_CONFIG
++if test -n "$XMMS_CONFIG"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMMS_CONFIG" >&5
++$as_echo "$XMMS_CONFIG" >&6; }
  else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  # We cannot hardcode anything, or else we can only hardcode existing
-+  # directories.
-+  hardcode_action_CXX=unsupported
- fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
-+$as_echo "$hardcode_action_CXX" >&6; }
- 
+-fi
+-
 -  test -n "$ac_ct_CXX" && break
 -done
 -test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
 -
 -  CXX=$ac_ct_CXX
-+if test "$hardcode_action_CXX" = relink ||
-+   test "$inherit_rpath_CXX" = yes; 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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
  fi
  
  
@@ -43810,12 +51278,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }
--
++min_xmms_version=0.9.5.1
+ 
 -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
++if test "$XMMS_CONFIG" = "no"; then
++    no_xmms=yes
+ else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
@@ -43829,7 +51300,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -#ifndef __GNUC__
 -       choke me
 -#endif
--
++    XMMS_CFLAGS=`$XMMS_CONFIG $xmms_config_args --cflags`
++    XMMS_LIBS=`$XMMS_CONFIG $xmms_config_args --libs`
++    XMMS_VERSION=`$XMMS_CONFIG $xmms_config_args --version`
++    XMMS_DATA_DIR=`$XMMS_CONFIG $xmms_config_args --data-dir`
++    XMMS_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --plugin-dir`
++    XMMS_VISUALIZATION_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args \
++					--visualization-plugin-dir`
++    XMMS_INPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --input-plugin-dir`
++    XMMS_OUTPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --output-plugin-dir`
++    XMMS_EFFECT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --effect-plugin-dir`
++    XMMS_GENERAL_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --general-plugin-dir`
+ 
 -  ;
 -  return 0;
 -}
@@ -43884,10 +51366,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
 -/* end confdefs.h.  */
++# Determine which version number is greater. Prints 2 to stdout if
++# the second number is greater, 1 if the first number is greater,
++# 0 if the numbers are equal.
  
 -int
 -main ()
 -{
++# Written 15 December 1999 by Ben Gertzfield <che at debian.org>
++# Revised 15 December 1999 by Jim Monty <monty at primenet.com>
  
 -  ;
 -  return 0;
@@ -43916,10 +51403,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_prog_cxx_g=yes
--else
++    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
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_AWK+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ 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
@@ -43934,7 +51429,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  else
 -    CXXFLAGS="-g"
 -  fi
--else
++  if test -n "$AWK"; then
++  ac_cv_prog_AWK="$AWK" # Let the user override the test.
+ else
 -  if test "$GXX" = yes; then
 -    CXXFLAGS="-O2"
 -  else
@@ -43948,7 +51445,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -   'extern "C" void exit (int) throw ();' \
 -   'extern "C" void exit (int);' \
 -   'void exit (int);'
--do
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
+ do
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
@@ -43991,9 +51490,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++    for ac_exec_ext in '' $ac_executable_extensions; do
++  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++    ac_cv_prog_AWK="$ac_prog"
++    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++    break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
+ 
 -continue
--fi
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
@@ -44036,9 +51546,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+  fi # test -n "$compiler"
- 
--fi
+-
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -done
 -rm -f conftest*
@@ -44046,24 +51555,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo '#ifdef __cplusplus' >>confdefs.h
 -  echo $ac_declaration      >>confdefs.h
 -  echo '#endif'             >>confdefs.h
--fi
-+  CC=$lt_save_CC
-+  LDCXX=$LD
-+  LD=$lt_save_LD
-+  GCC=$lt_save_GCC
-+  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
-+fi # test "$_lt_caught_CXX_error" != yes
- 
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
-@@ -19985,161 +14736,58 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
++AWK=$ac_cv_prog_AWK
++if test -n "$AWK"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
++$as_echo "$AWK" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ 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
+-
 -depcc="$CXX"  am_compiler_list=
 -
 -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
@@ -44108,7 +51614,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      : > sub/conftst$i.h
 -    done
 -    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
--
++  test -n "$AWK" && break
++done
+ 
 -    case $depmode in
 -    nosideeffect)
 -      # after this tag, mechanisms are not by side-effect, so they'll
@@ -44139,22 +51647,75 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -        am_cv_CXX_dependencies_compiler_type=$depmode
 -        break
 -      fi
--    fi
++    xmms_got_version=` $AWK '						\
++BEGIN {									\
++    print vercmp(ARGV[1], ARGV[2]);					\
++}									\
++									\
++function vercmp(ver1, ver2,    ver1arr, ver2arr,			\
++                               ver1len, ver2len,			\
++                               ver1int, ver2int, len, i, p) {		\
++									\
++    ver1len = split(ver1, ver1arr, /\./);				\
++    ver2len = split(ver2, ver2arr, /\./);				\
++									\
++    len = ver1len > ver2len ? ver1len : ver2len;			\
++									\
++    for (i = 1; i <= len; i++) {					\
++        p = 1000 ^ (len - i);						\
++        ver1int += ver1arr[i] * p;					\
++        ver2int += ver2arr[i] * p;					\
++    }									\
++									\
++    if (ver1int < ver2int)						\
++        return 2;							\
++    else if (ver1int > ver2int)						\
++        return 1;							\
++    else								\
++        return 0;							\
++}' $XMMS_VERSION $min_xmms_version`
++
++    if test $xmms_got_version -eq 2; then 	# failure
++	no_xmms=version
++    else  					# success!
++	:
+     fi
 -  done
--
+ 
 -  cd ..
 -  rm -rf conftest.dir
 -else
 -  am_cv_CXX_dependencies_compiler_type=none
--fi
--
+ 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
--
--
--
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XMMS - version >= $min_xmms_version" >&5
++$as_echo_n "checking for XMMS - version >= $min_xmms_version... " >&6; }
+ 
++if test "x$no_xmms" = x; then
++    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++    :
++else
++    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
+ 
++    if test "$XMMS_CONFIG" = "no" ; then
++	echo "*** The xmms-config script installed by XMMS could not be found."
++      	echo "*** If XMMS was installed in PREFIX, make sure PREFIX/bin is in"
++	echo "*** your path, or set the XMMS_CONFIG environment variable to the"
++	echo "*** full path to xmms-config."
++    else
++	if test "$no_xmms" = "version"; then
++	    echo "*** An old version of XMMS, $XMMS_VERSION, was found."
++	    echo "*** You need a version of XMMS newer than $min_xmms_version."
++	    echo "*** The latest version of XMMS is always available from"
++	    echo "*** http://www.xmms.org/"
++	    echo "***"
+ 
 -if
 -  test "x$enable_dependency_tracking" != xno \
 -  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
@@ -44163,82 +51724,68 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  am__fastdepCXX_TRUE='#'
 -  am__fastdepCXX_FALSE=
--fi
--
--
++            echo "*** If you have already installed a sufficiently new version, this error"
++            echo "*** probably means that the wrong copy of the xmms-config shell script is"
++            echo "*** being found. The easiest way to fix this is to remove the old version"
++            echo "*** of XMMS, but you can also set the XMMS_CONFIG environment to point to the"
++            echo "*** correct copy of xmms-config. (In this case, you will have to"
++            echo "*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf"
++            echo "*** so that the correct libraries are found at run-time)"
++	fi
++    fi
++    XMMS_CFLAGS=""
++    XMMS_LIBS=""
++    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&5
++$as_echo "$as_me: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&2;}
+ fi
+ 
+ 
 -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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
-+set x ${MAKE-make}
-+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
-+  $as_echo_n "(cached) " >&6
- else
-   cat >conftest.make <<\_ACEOF
-+SHELL = /bin/sh
- all:
+-else
+-  cat >conftest.make <<\_ACEOF
+-all:
 -	@echo 'ac_maketemp="$(MAKE)"'
-+	@echo '@@@%%%=$(MAKE)=@@@%%%'
- _ACEOF
- # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+-_ACEOF
+-# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
 -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
 -if test -n "$ac_maketemp"; then
 -  eval ac_cv_prog_make_${ac_make}_set=yes
 -else
 -  eval ac_cv_prog_make_${ac_make}_set=no
 -fi
-+case `${MAKE-make} -f conftest.make 2>/dev/null` in
-+  *@@@%%%=?*=@@@%%%*)
-+    eval ac_cv_prog_make_${ac_make}_set=yes;;
-+  *)
-+    eval ac_cv_prog_make_${ac_make}_set=no;;
-+esac
- rm -f conftest.make
- fi
+-rm -f conftest.make
+-fi
 -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
 -  echo "$as_me:$LINENO: result: yes" >&5
 -echo "${ECHO_T}yes" >&6
-+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "yes" >&6; }
-   SET_MAKE=
- else
+-  SET_MAKE=
+-else
 -  echo "$as_me:$LINENO: result: no" >&5
 -echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-   SET_MAKE="MAKE=${MAKE-make}"
- fi
+-  SET_MAKE="MAKE=${MAKE-make}"
+-fi
  
  
 -# Check whether --enable-largefile or --disable-largefile was given.
 -if test "${enable_largefile+set}" = set; then
 -  enableval="$enable_largefile"
-+# Check whether --enable-largefile was given.
-+if test "${enable_largefile+set}" = set; then :
-+  enableval=$enable_largefile;
-+fi
  
 -fi;
- if test "$enable_largefile" != no; then
+-if test "$enable_largefile" != no; then
  
 -  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
 -echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
 -if test "${ac_cv_sys_largefile_CC+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
-+$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
-+if test "${ac_cv_sys_largefile_CC+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   ac_cv_sys_largefile_CC=no
-      if test "$GCC" != yes; then
-        ac_save_CC=$CC
-        while :; do
+-else
+-  ac_cv_sys_largefile_CC=no
+-     if test "$GCC" != yes; then
+-       ac_save_CC=$CC
+-       while :; do
 -     	 # IRIX 6.2 and later do not support large files by default,
 -     	 # so use the C compiler's -n32 option if that helps.
 -	 cat >conftest.$ac_ext <<_ACEOF
@@ -44246,16 +51793,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+	 # IRIX 6.2 and later do not support large files by default,
-+	 # so use the C compiler's -n32 option if that helps.
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
-  /* Check that off_t can represent 2**63 - 1 correctly.
-@@ -20158,89 +14806,34 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#include <sys/types.h>
+- /* Check that off_t can represent 2**63 - 1 correctly.
+-    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+-    since some C++ compilers masquerading as C compilers
+-    incorrectly reject 9223372036854775807.  */
+-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+-  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+-		       && LARGE_OFF_T % 2147483647 == 1)
+-		      ? 1 : -1];
+-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
@@ -44278,13 +51833,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+	 if ac_fn_c_try_compile "$LINENO"; then :
-   break
+-  break
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
- fi
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext
 -     	 CC="$CC -n32"
 -     	 rm -f conftest.$ac_objext
@@ -44309,55 +51863,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+rm -f core conftest.err conftest.$ac_objext
-+	 CC="$CC -n32"
-+	 if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_sys_largefile_CC=' -n32'; break
+-  ac_cv_sys_largefile_CC=' -n32'; break
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++
++
+ 
  fi
 -rm -f conftest.err conftest.$ac_objext
-+rm -f core conftest.err conftest.$ac_objext
- 	 break
-        done
-        CC=$ac_save_CC
-        rm -f conftest.$ac_ext
-     fi
+-	 break
+-       done
+-       CC=$ac_save_CC
+-       rm -f conftest.$ac_ext
+-    fi
++ if test -n "$XMMS_INPUT_PLUGIN_DIR"; then
++  FLaC__HAS_XMMS_TRUE=
++  FLaC__HAS_XMMS_FALSE='#'
++else
++  FLaC__HAS_XMMS_TRUE='#'
++  FLaC__HAS_XMMS_FALSE=
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
 -echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
-+$as_echo "$ac_cv_sys_largefile_CC" >&6; }
-   if test "$ac_cv_sys_largefile_CC" != no; then
-     CC=$CC$ac_cv_sys_largefile_CC
-   fi
+-  if test "$ac_cv_sys_largefile_CC" != no; then
+-    CC=$CC$ac_cv_sys_largefile_CC
+-  fi
  
 -  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
 -echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
 -if test "${ac_cv_sys_file_offset_bits+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
-+$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
-+if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   while :; do
+-else
+-  while :; do
 -  ac_cv_sys_file_offset_bits=no
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
-  /* Check that off_t can represent 2**63 - 1 correctly.
-@@ -20259,40 +14852,11 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#include <sys/types.h>
+- /* Check that off_t can represent 2**63 - 1 correctly.
+-    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+-    since some C++ compilers masquerading as C compilers
+-    incorrectly reject 9223372036854775807.  */
+-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+-  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+-		       && LARGE_OFF_T % 2147483647 == 1)
+-		      ? 1 : -1];
+-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
@@ -44381,12 +51943,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  break
--else
++# Check whether --enable-cpplibs was given.
++if test "${enable_cpplibs+set}" = set; then :
++  enableval=$enable_cpplibs; case "${enableval}" in
++	yes) disable_cpplibs=false ;;
++	no)  disable_cpplibs=true ;;
++	*)   as_fn_error "bad value ${enableval} for --enable-cpplibs" "$LINENO" 5 ;;
++esac
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  ac_cv_sys_file_offset_bits=no; break
++  disable_cpplibs=false
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  cat >conftest.$ac_ext <<_ACEOF
@@ -44394,15 +51962,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #define _FILE_OFFSET_BITS 64
- #include <sys/types.h>
-@@ -20312,60 +14876,33 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#define _FILE_OFFSET_BITS 64
+-#include <sys/types.h>
+- /* Check that off_t can represent 2**63 - 1 correctly.
+-    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+-    since some C++ compilers masquerading as C compilers
+-    incorrectly reject 9223372036854775807.  */
+-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+-  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+-		       && LARGE_OFF_T % 2147483647 == 1)
+-		      ? 1 : -1];
+-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
@@ -44425,62 +52003,82 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_sys_file_offset_bits=64; break
--else
+-  ac_cv_sys_file_offset_bits=64; break
++ if test "x$disable_cpplibs" != xtrue; then
++  FLaC__WITH_CPPLIBS_TRUE=
++  FLaC__WITH_CPPLIBS_FALSE='#'
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
++  FLaC__WITH_CPPLIBS_TRUE='#'
++  FLaC__WITH_CPPLIBS_FALSE=
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+  ac_cv_sys_file_offset_bits=unknown
-   break
- done
+-  break
+-done
++
++
++# Check whether --enable-ogg was given.
++if test "${enable_ogg+set}" = set; then :
++  enableval=$enable_ogg;  want_ogg=$enableval
++else
++   want_ogg=yes
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
 -echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
 -if test "$ac_cv_sys_file_offset_bits" != no; then
--
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
-+$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
-+case $ac_cv_sys_file_offset_bits in #(
-+  no | unknown) ;;
-+  *)
- cat >>confdefs.h <<_ACEOF
- #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
- _ACEOF
--
--fi
+ 
+-cat >>confdefs.h <<_ACEOF
+-#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
+-_ACEOF
+ 
++if test "x$want_ogg" != "xno"; then
++
++# Check whether --with-ogg was given.
++if test "${with_ogg+set}" = set; then :
++  withval=$with_ogg; ogg_prefix="$withval"
++else
++  ogg_prefix=""
+ fi
 -rm -f conftest*
 -  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
 -echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
 -if test "${ac_cv_sys_large_files+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
-+;;
-+esac
-+rm -rf conftest*
-+  if test $ac_cv_sys_file_offset_bits = unknown; then
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
-+$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
-+if test "${ac_cv_sys_large_files+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
++
++
++# Check whether --with-ogg-libraries was given.
++if test "${with_ogg_libraries+set}" = set; then :
++  withval=$with_ogg_libraries; ogg_libraries="$withval"
  else
-   while :; do
+-  while :; do
 -  ac_cv_sys_large_files=no
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
-  /* Check that off_t can represent 2**63 - 1 correctly.
-@@ -20384,40 +14921,11 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#include <sys/types.h>
+- /* Check that off_t can represent 2**63 - 1 correctly.
+-    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+-    since some C++ compilers masquerading as C compilers
+-    incorrectly reject 9223372036854775807.  */
+-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+-  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+-		       && LARGE_OFF_T % 2147483647 == 1)
+-		      ? 1 : -1];
+-int
+-main ()
+-{
++  ogg_libraries=""
++fi
+ 
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -44504,12 +52102,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  break
--else
++
++# Check whether --with-ogg-includes was given.
++if test "${with_ogg_includes+set}" = set; then :
++  withval=$with_ogg_includes; ogg_includes="$withval"
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  ac_cv_sys_large_files=no; break
++  ogg_includes=""
++fi
+ 
++# Check whether --enable-oggtest was given.
++if test "${enable_oggtest+set}" = set; then :
++  enableval=$enable_oggtest;
++else
++  enable_oggtest=yes
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  cat >conftest.$ac_ext <<_ACEOF
@@ -44517,15 +52124,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #define _LARGE_FILES 1
- #include <sys/types.h>
-@@ -20437,933 +14945,363 @@
-   return 0;
- }
- _ACEOF
+-/* end confdefs.h.  */
+-#define _LARGE_FILES 1
+-#include <sys/types.h>
+- /* Check that off_t can represent 2**63 - 1 correctly.
+-    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+-    since some C++ compilers masquerading as C compilers
+-    incorrectly reject 9223372036854775807.  */
+-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+-  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+-		       && LARGE_OFF_T % 2147483647 == 1)
+-		      ? 1 : -1];
+-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
@@ -44548,50 +52165,62 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_sys_large_files=1; break
+-  ac_cv_sys_large_files=1; break
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
- fi
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+  ac_cv_sys_large_files=unknown
-   break
- done
- fi
+-  break
+-done
+-fi
 -echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
 -echo "${ECHO_T}$ac_cv_sys_large_files" >&6
 -if test "$ac_cv_sys_large_files" != no; then
--
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
-+$as_echo "$ac_cv_sys_large_files" >&6; }
-+case $ac_cv_sys_large_files in #(
-+  no | unknown) ;;
-+  *)
- cat >>confdefs.h <<_ACEOF
- #define _LARGE_FILES $ac_cv_sys_large_files
- _ACEOF
--
++  if test "x$ogg_libraries" != "x" ; then
++    OGG_LIBS="-L$ogg_libraries"
++  elif test "x$ogg_prefix" != "x" ; then
++    OGG_LIBS="-L$ogg_prefix/lib"
++  elif test "x$prefix" != "xNONE" ; then
++    OGG_LIBS="-L$prefix/lib"
++  fi
++
++  OGG_LIBS="$OGG_LIBS -logg"
++
++  if test "x$ogg_includes" != "x" ; then
++    OGG_CFLAGS="-I$ogg_includes"
++  elif test "x$ogg_prefix" != "x" ; then
++    OGG_CFLAGS="-I$ogg_prefix/include"
++  elif test "x$prefix" != "xNONE"; then
++    OGG_CFLAGS="-I$prefix/include"
++  fi
+ 
+-cat >>confdefs.h <<_ACEOF
+-#define _LARGE_FILES $ac_cv_sys_large_files
+-_ACEOF
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ogg" >&5
++$as_echo_n "checking for Ogg... " >&6; }
++  no_ogg=""
+ 
 -fi
 -rm -f conftest*
-+;;
-+esac
-+rm -rf conftest*
-+  fi
- fi
+-fi
  
 -echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
 -echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
 -if test "${ac_cv_sys_largefile_source+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
-+$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
-+if test "${ac_cv_sys_largefile_source+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
++  if test "x$enable_oggtest" = "xyes" ; then
++    ac_save_CFLAGS="$CFLAGS"
++    ac_save_LIBS="$LIBS"
++    CFLAGS="$CFLAGS $OGG_CFLAGS"
++    LIBS="$LIBS $OGG_LIBS"
++      rm -f conf.oggtest
++      if test "$cross_compiling" = yes; then :
++  echo $ac_n "cross compiling; assumed OK... $ac_c"
  else
-   while :; do
+-  while :; do
 -  ac_cv_sys_largefile_source=no
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
@@ -44600,18 +52229,23 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -cat >>conftest.$ac_ext <<_ACEOF
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
--#include <stdio.h>
-+#include <sys/types.h> /* for off_t */
-+     #include <stdio.h>
- int
- main ()
++
+ #include <stdio.h>
+-int
+-main ()
++#include <stdlib.h>
++#include <string.h>
++#include <ogg/ogg.h>
++
++int main ()
  {
 -return !fseeko;
-+int (*fp) (FILE *, off_t, int) = fseeko;
-+     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
-   ;
+-  ;
++  system("touch conf.oggtest");
    return 0;
  }
++
++
  _ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
@@ -44639,9 +52273,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
-+if ac_fn_c_try_link "$LINENO"; then :
-+  ac_cv_sys_largefile_source=no; break
++if ac_fn_c_try_run "$LINENO"; then :
+ 
++else
++  no_ogg=yes
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  cat >conftest.$ac_ext <<_ACEOF
@@ -44649,20 +52284,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++  conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++       CFLAGS="$ac_save_CFLAGS"
++       LIBS="$ac_save_LIBS"
++  fi
++
++  if test "x$no_ogg" = "x" ; then
++     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++     have_ogg=yes
++  else
++     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++     if test -f conf.oggtest ; then
++       :
++     else
++       echo "*** Could not run Ogg test program, checking why..."
++       CFLAGS="$CFLAGS $OGG_CFLAGS"
++       LIBS="$LIBS $OGG_LIBS"
++       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #define _LARGEFILE_SOURCE 1
--#include <stdio.h>
-+#include <sys/types.h> /* for off_t */
-+     #include <stdio.h>
+-#define _LARGEFILE_SOURCE 1
++
+ #include <stdio.h>
++#include <ogg/ogg.h>
++
  int
  main ()
  {
 -return !fseeko;
-+int (*fp) (FILE *, off_t, int) = fseeko;
-+     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
++ return 0;
    ;
    return 0;
  }
@@ -44689,42 +52343,67 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
+-  ac_cv_sys_largefile_source=1; break
 +if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_sys_largefile_source=1; break
--else
++   echo "*** The test program compiled, but did not run. This usually means"
++       echo "*** that the run-time linker is not finding Ogg or finding the wrong"
++       echo "*** version of Ogg. If it is not finding Ogg, you'll need to set your"
++       echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
++       echo "*** to the installed location  Also, make sure you have run ldconfig if that"
++       echo "*** is required on your system"
++       echo "***"
++       echo "*** If you have an old version installed, it is best to remove it, although"
++       echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
+ 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
++   echo "*** The test program failed to compile or link. See the file config.log for the"
++       echo "*** exact error that occured. This usually means Ogg was incorrectly installed"
++       echo "*** or that you have moved Ogg since it was installed."
++fi
 +rm -f core conftest.err conftest.$ac_objext \
 +    conftest$ac_exeext conftest.$ac_ext
-+  ac_cv_sys_largefile_source=unknown
-   break
- done
++       CFLAGS="$ac_save_CFLAGS"
++       LIBS="$ac_save_LIBS"
++     fi
++     OGG_CFLAGS=""
++     OGG_LIBS=""
++     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&5
++$as_echo "$as_me: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&2;}
++  fi
++
++
++  rm -f conf.oggtest
+ 
+ fi
+-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
+-  break
+-done
++
++ if test "x$have_ogg" = xyes; then
++  FLaC__HAS_OGG_TRUE=
++  FLaC__HAS_OGG_FALSE='#'
++else
++  FLaC__HAS_OGG_TRUE='#'
++  FLaC__HAS_OGG_FALSE=
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
 -echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
 -if test "$ac_cv_sys_largefile_source" != no; then
--
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
-+$as_echo "$ac_cv_sys_largefile_source" >&6; }
-+case $ac_cv_sys_largefile_source in #(
-+  no | unknown) ;;
-+  *)
- cat >>confdefs.h <<_ACEOF
- #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
- _ACEOF
--
--fi
+ 
+-cat >>confdefs.h <<_ACEOF
+-#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
+-_ACEOF
++if test "x$have_ogg" = xyes ; then
++$as_echo "#define FLAC__HAS_OGG 1" >>confdefs.h
++
+ 
+ fi
 -rm -f conftest*
-+;;
-+esac
-+rm -rf conftest*
  
- # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
- # in glibc 2.1.3, but that breaks too many other things.
- # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
+-# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
+-# in glibc 2.1.3, but that breaks too many other things.
+-# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
 -echo "$as_me:$LINENO: checking for fseeko" >&5
 -echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
 -if test "${ac_cv_func_fseeko+set}" = set; then
@@ -44768,26 +52447,145 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_func_fseeko=yes
--else
++
++      if test "X$prefix" = "XNONE"; then
++    acl_final_prefix="$ac_default_prefix"
++  else
++    acl_final_prefix="$prefix"
++  fi
++  if test "X$exec_prefix" = "XNONE"; then
++    acl_final_exec_prefix='${prefix}'
++  else
++    acl_final_exec_prefix="$exec_prefix"
++  fi
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
++  prefix="$acl_save_prefix"
++
++
++# Check whether --with-gnu-ld was given.
++if test "${with_gnu_ld+set}" = set; then :
++  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  with_gnu_ld=no
++fi
+ 
 -ac_cv_func_fseeko=no
--fi
++# Prepare PATH_SEPARATOR.
++# 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
++ac_prog=ld
++if test "$GCC" = yes; then
++  # Check if gcc -print-prog-name=ld gives a path.
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
++$as_echo_n "checking for ld used by GCC... " >&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.
++    [\\/]* | [A-Za-z]:[\\/]*)
++      re_direlt='/[^/][^/]*/\.\./'
++      # Canonicalize the path 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
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
++$as_echo_n "checking for GNU ld... " >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
++$as_echo_n "checking for non-GNU ld... " >&6; }
++fi
++if test "${acl_cv_path_LD+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  if test -z "$LD"; then
++  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
++  for ac_dir in $PATH; do
++    test -z "$ac_dir" && ac_dir=.
++    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
++      acl_cv_path_LD="$ac_dir/$ac_prog"
++      # Check to see if the program is GNU ld.  I'd rather use --version,
++      # but apparently some GNU ld's only accept -v.
++      # Break only if it was the GNU/non-GNU ld that we prefer.
++      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
++      *GNU* | *'with BFD'*)
++        test "$with_gnu_ld" != no && break ;;
++      *)
++        test "$with_gnu_ld" != yes && break ;;
++      esac
++    fi
++  done
++  IFS="$ac_save_ifs"
++else
++  acl_cv_path_LD="$LD" # Let the user override the test with a path.
+ fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
--fi
+ fi
 -echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
 -echo "${ECHO_T}$ac_cv_func_fseeko" >&6
 -if test $ac_cv_func_fseeko = yes; then
-+if test $ac_cv_sys_largefile_source != unknown; then
- 
+-
 -cat >>confdefs.h <<\_ACEOF
 -#define HAVE_FSEEKO 1
 -_ACEOF
-+$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
  
++LD="$acl_cv_path_LD"
++if test -n "$LD"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
++$as_echo "$LD" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
++$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
++if test "${acl_cv_prog_gnu_ld+set}" = set; then :
++  $as_echo_n "(cached) " >&6
++else
++  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
++case `$LD -v 2>&1 </dev/null` in
++*GNU* | *'with BFD'*)
++  acl_cv_prog_gnu_ld=yes ;;
++*)
++  acl_cv_prog_gnu_ld=no ;;
++esac
  fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
++$as_echo "$acl_cv_prog_gnu_ld" >&6; }
++with_gnu_ld=$acl_cv_prog_gnu_ld
  
  
 -echo "$as_me:$LINENO: checking for void*" >&5
@@ -44836,44 +52634,61 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_cv_type_voidp=yes
-+# The cast to long int works around a bug in the HP C Compiler
-+# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-+# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
-+# This bug is HP SR number 8606223364.
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void*" >&5
-+$as_echo_n "checking size of void*... " >&6; }
-+if test "${ac_cv_sizeof_voidp+set}" = set; then :
++
++
++                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
++$as_echo_n "checking for shared library run path origin... " >&6; }
++if test "${acl_cv_rpath+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void*))" "ac_cv_sizeof_voidp"        "$ac_includes_default"; then :
  
 -ac_cv_type_voidp=no
-+else
-+  if test "$ac_cv_type_voidp" = yes; then
-+     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+{ as_fn_set_status 77
-+as_fn_error "cannot compute sizeof (void*)
-+See \`config.log' for more details." "$LINENO" 5; }; }
-+   else
-+     ac_cv_sizeof_voidp=0
-+   fi
++    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
++    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
++    . ./conftest.sh
++    rm -f ./conftest.sh
++    acl_cv_rpath=done
++
  fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
++$as_echo "$acl_cv_rpath" >&6; }
++  wl="$acl_cv_wl"
++  acl_libext="$acl_cv_libext"
++  acl_shlibext="$acl_cv_shlibext"
++  acl_libname_spec="$acl_cv_libname_spec"
++  acl_library_names_spec="$acl_cv_library_names_spec"
++  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
++  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
++  acl_hardcode_direct="$acl_cv_hardcode_direct"
++  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
++    # Check whether --enable-rpath was given.
++if test "${enable_rpath+set}" = set; then :
++  enableval=$enable_rpath; :
++else
++  enable_rpath=yes
  fi
 -echo "$as_me:$LINENO: result: $ac_cv_type_voidp" >&5
 -echo "${ECHO_T}$ac_cv_type_voidp" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_voidp" >&5
-+$as_echo "$ac_cv_sizeof_voidp" >&6; }
  
 -echo "$as_me:$LINENO: checking size of void*" >&5
 -echo $ECHO_N "checking size of void*... $ECHO_C" >&6
 -if test "${ac_cv_sizeof_voidp+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
++
++
++
++  acl_libdirstem=lib
++  acl_libdirstem2=
++  case "$host_os" in
++    solaris*)
++                                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
++$as_echo_n "checking for 64-bit host... " >&6; }
++if test "${gl_cv_solaris_64bit+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  if test "$ac_cv_type_voidp" = yes; then
 -  # The cast to unsigned long works around a bug in the HP C Compiler
 -  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
@@ -44886,7 +52701,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
++  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
 -$ac_includes_default
 -int
 -main ()
@@ -44934,12 +52750,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -{
 -static int test_array [1 - 2 * !(((long) (sizeof (void*))) <= $ac_mid)];
 -test_array [0] = 0
++#ifdef _LP64
++sixtyfour bits
++#endif
  
 -  ;
 -  return 0;
 -}
-+cat >>confdefs.h <<_ACEOF
-+#define SIZEOF_VOIDP $ac_cv_sizeof_voidp
  _ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
@@ -44964,9 +52781,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
 -  ac_hi=$ac_mid; break
--else
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++  $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
++  gl_cv_solaris_64bit=yes
+ else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
++  gl_cv_solaris_64bit=no
++fi
++rm -f conftest*
++
  
 -ac_lo=`expr $ac_mid + 1`
 -		    if test $ac_lo -le $ac_mid; then
@@ -44974,12 +52798,45 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -		      break
 -		    fi
 -		    ac_mid=`expr 2 '*' $ac_mid + 1`
--fi
+ fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  done
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
++$as_echo "$gl_cv_solaris_64bit" >&6; }
++      if test $gl_cv_solaris_64bit = yes; then
++        acl_libdirstem=lib/64
++        case "$host_cpu" in
++          sparc*)        acl_libdirstem2=lib/sparcv9 ;;
++          i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
++        esac
++      fi
++      ;;
++    *)
++      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
++      if test -n "$searchpath"; then
++        acl_save_IFS="${IFS= 	}"; IFS=":"
++        for searchdir in $searchpath; do
++          if test -d "$searchdir"; then
++            case "$searchdir" in
++              */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
++              */../ | */.. )
++                # Better ignore directories of this form. They are misleading.
++                ;;
++              *) searchdir=`cd "$searchdir" && pwd`
++                 case "$searchdir" in
++                   */lib64 ) acl_libdirstem=lib64 ;;
++                 esac ;;
++            esac
++          fi
++        done
++        IFS="$acl_save_IFS"
++      fi
++      ;;
++  esac
++  test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
  
 -cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
@@ -45034,8 +52891,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -{
 -static int test_array [1 - 2 * !(((long) (sizeof (void*))) >= $ac_mid)];
 -test_array [0] = 0
-+#@@@ new name is AC_CONFIG_HEADERS
-+ac_config_headers="$ac_config_headers config.h"
  
 -  ;
 -  return 0;
@@ -45077,21 +52932,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -  done
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
-+$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
-+if test "${ac_cv_c_bigendian+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
-+  ac_cv_c_bigendian=unknown
-+    # See if we're dealing with a universal compiler.
-+    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#ifndef __APPLE_CC__
-+	       not a universal capable compiler
-+	     #endif
-+	     typedef int dummy;
  
 -ac_lo= ac_hi=
 -fi
@@ -45103,57 +52946,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
- _ACEOF
+-_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+if ac_fn_c_try_compile "$LINENO"; then :
-+
-+	# Check for potential -arch flags.  It is not universal unless
-+	# there are at least two -arch flags with different values.
-+	ac_arch=
-+	ac_prev=
-+	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
-+	 if test -n "$ac_prev"; then
-+	   case $ac_word in
-+	     i?86 | x86_64 | ppc | ppc64)
-+	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
-+		 ac_arch=$ac_word
-+	       else
-+		 ac_cv_c_bigendian=universal
-+		 break
-+	       fi
-+	       ;;
-+	   esac
-+	   ac_prev=
-+	 elif test "x$ac_word" = "x-arch"; then
-+	   ac_prev=arch
-+	 fi
-+       done
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+    if test $ac_cv_c_bigendian = unknown; then
-+      # See if sys/param.h defines the BYTE_ORDER macro.
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
 -$ac_includes_default
-+#include <sys/types.h>
-+	     #include <sys/param.h>
-+
- int
- main ()
- {
+-int
+-main ()
+-{
 -static int test_array [1 - 2 * !(((long) (sizeof (void*))) <= $ac_mid)];
 -test_array [0] = 0
-+#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
-+		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
-+		     && LITTLE_ENDIAN)
-+	      bogus endian macros
-+	     #endif
  
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -45180,7 +52987,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
+ 
 -ac_lo=`expr '(' $ac_mid ')' + 1`
 -fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
@@ -45206,22 +53013,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  # It does; now see whether it defined to BIG_ENDIAN or not.
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
 -$ac_includes_default
 -long longval () { return (long) (sizeof (void*)); }
 -unsigned long ulongval () { return (long) (sizeof (void*)); }
 -#include <stdio.h>
 -#include <stdlib.h>
-+#include <sys/types.h>
-+		#include <sys/param.h>
-+
- int
- main ()
- {
--
+-int
+-main ()
+-{
+ 
 -  FILE *f = fopen ("conftest.val", "w");
 -  if (! f)
 -    exit (1);
@@ -45240,14 +53041,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      fprintf (f, "%lu\n", i);
 -    }
 -  exit (ferror (f) || fclose (f) != 0);
-+#if BYTE_ORDER != BIG_ENDIAN
-+		 not big endian
-+		#endif
  
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest$ac_exeext
 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
 -  (eval $ac_link) 2>&5
@@ -45264,7 +53062,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  echo "$as_me: program exited with status $ac_status" >&5
 -echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
+ 
 -( exit $ac_status )
 -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void*), 77
 -See \`config.log' for more details." >&5
@@ -45276,26 +53074,473 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -fi
 -rm -f conftest.val
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  ac_cv_c_bigendian=yes
- else
+-else
 -  ac_cv_sizeof_voidp=0
-+  ac_cv_c_bigendian=no
- fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
+-fi
+-fi
 -echo "$as_me:$LINENO: result: $ac_cv_sizeof_voidp" >&5
 -echo "${ECHO_T}$ac_cv_sizeof_voidp" >&6
 -cat >>confdefs.h <<_ACEOF
 -#define SIZEOF_VOIDP $ac_cv_sizeof_voidp
 -_ACEOF
--
--
--
++
++
++    use_additional=yes
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++
++    eval additional_includedir=\"$includedir\"
++    eval additional_libdir=\"$libdir\"
++
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++
++# Check whether --with-libiconv-prefix was given.
++if test "${with_libiconv_prefix+set}" = set; then :
++  withval=$with_libiconv_prefix;
++    if test "X$withval" = "Xno"; then
++      use_additional=no
++    else
++      if test "X$withval" = "X"; then
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++
++          eval additional_includedir=\"$includedir\"
++          eval additional_libdir=\"$libdir\"
++
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++      else
++        additional_includedir="$withval/include"
++        additional_libdir="$withval/$acl_libdirstem"
++        if test "$acl_libdirstem2" != "$acl_libdirstem" \
++           && ! test -d "$withval/$acl_libdirstem"; then
++          additional_libdir="$withval/$acl_libdirstem2"
++        fi
++      fi
++    fi
++
++fi
++
++      LIBICONV=
++  LTLIBICONV=
++  INCICONV=
++  LIBICONV_PREFIX=
++      HAVE_LIBICONV=
++  rpathdirs=
++  ltrpathdirs=
++  names_already_handled=
++  names_next_round='iconv '
++  while test -n "$names_next_round"; do
++    names_this_round="$names_next_round"
++    names_next_round=
++    for name in $names_this_round; do
++      already_handled=
++      for n in $names_already_handled; do
++        if test "$n" = "$name"; then
++          already_handled=yes
++          break
++        fi
++      done
++      if test -z "$already_handled"; then
++        names_already_handled="$names_already_handled $name"
++                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
++        eval value=\"\$HAVE_LIB$uppername\"
++        if test -n "$value"; then
++          if test "$value" = yes; then
++            eval value=\"\$LIB$uppername\"
++            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
++            eval value=\"\$LTLIB$uppername\"
++            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
++          else
++                                    :
++          fi
++        else
++                              found_dir=
++          found_la=
++          found_so=
++          found_a=
++          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
++          if test -n "$acl_shlibext"; then
++            shrext=".$acl_shlibext"             # typically: shrext=.so
++          else
++            shrext=
++          fi
++          if test $use_additional = yes; then
++            dir="$additional_libdir"
++                                    if test -n "$acl_shlibext"; then
++              if test -f "$dir/$libname$shrext"; then
++                found_dir="$dir"
++                found_so="$dir/$libname$shrext"
++              else
++                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++                  ver=`(cd "$dir" && \
++                        for f in "$libname$shrext".*; do echo "$f"; done \
++                        | sed -e "s,^$libname$shrext\\\\.,," \
++                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++                        | sed 1q ) 2>/dev/null`
++                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++                    found_dir="$dir"
++                    found_so="$dir/$libname$shrext.$ver"
++                  fi
++                else
++                  eval library_names=\"$acl_library_names_spec\"
++                  for f in $library_names; do
++                    if test -f "$dir/$f"; then
++                      found_dir="$dir"
++                      found_so="$dir/$f"
++                      break
++                    fi
++                  done
++                fi
++              fi
++            fi
++                        if test "X$found_dir" = "X"; then
++              if test -f "$dir/$libname.$acl_libext"; then
++                found_dir="$dir"
++                found_a="$dir/$libname.$acl_libext"
++              fi
++            fi
++            if test "X$found_dir" != "X"; then
++              if test -f "$dir/$libname.la"; then
++                found_la="$dir/$libname.la"
++              fi
++            fi
++          fi
++          if test "X$found_dir" = "X"; then
++            for x in $LDFLAGS $LTLIBICONV; do
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++              case "$x" in
++                -L*)
++                  dir=`echo "X$x" | sed -e 's/^X-L//'`
++                                    if test -n "$acl_shlibext"; then
++                    if test -f "$dir/$libname$shrext"; then
++                      found_dir="$dir"
++                      found_so="$dir/$libname$shrext"
++                    else
++                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++                        ver=`(cd "$dir" && \
++                              for f in "$libname$shrext".*; do echo "$f"; done \
++                              | sed -e "s,^$libname$shrext\\\\.,," \
++                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++                              | sed 1q ) 2>/dev/null`
++                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++                          found_dir="$dir"
++                          found_so="$dir/$libname$shrext.$ver"
++                        fi
++                      else
++                        eval library_names=\"$acl_library_names_spec\"
++                        for f in $library_names; do
++                          if test -f "$dir/$f"; then
++                            found_dir="$dir"
++                            found_so="$dir/$f"
++                            break
++                          fi
++                        done
++                      fi
++                    fi
++                  fi
++                                    if test "X$found_dir" = "X"; then
++                    if test -f "$dir/$libname.$acl_libext"; then
++                      found_dir="$dir"
++                      found_a="$dir/$libname.$acl_libext"
++                    fi
++                  fi
++                  if test "X$found_dir" != "X"; then
++                    if test -f "$dir/$libname.la"; then
++                      found_la="$dir/$libname.la"
++                    fi
++                  fi
++                  ;;
++              esac
++              if test "X$found_dir" != "X"; then
++                break
++              fi
++            done
++          fi
++          if test "X$found_dir" != "X"; then
++                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
++            if test "X$found_so" != "X"; then
++                                                        if test "$enable_rpath" = no \
++                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
++                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
++                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
++              else
++                                                                                haveit=
++                for x in $ltrpathdirs; do
++                  if test "X$x" = "X$found_dir"; then
++                    haveit=yes
++                    break
++                  fi
++                done
++                if test -z "$haveit"; then
++                  ltrpathdirs="$ltrpathdirs $found_dir"
++                fi
++                                if test "$acl_hardcode_direct" = yes; then
++                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
++                else
++                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
++                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
++                                                            haveit=
++                    for x in $rpathdirs; do
++                      if test "X$x" = "X$found_dir"; then
++                        haveit=yes
++                        break
++                      fi
++                    done
++                    if test -z "$haveit"; then
++                      rpathdirs="$rpathdirs $found_dir"
++                    fi
++                  else
++                                                                                haveit=
++                    for x in $LDFLAGS $LIBICONV; do
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++                      if test "X$x" = "X-L$found_dir"; then
++                        haveit=yes
++                        break
++                      fi
++                    done
++                    if test -z "$haveit"; then
++                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
++                    fi
++                    if test "$acl_hardcode_minus_L" != no; then
++                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
++                    else
++                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
++                    fi
++                  fi
++                fi
++              fi
++            else
++              if test "X$found_a" != "X"; then
++                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
++              else
++                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
++              fi
++            fi
++                        additional_includedir=
++            case "$found_dir" in
++              */$acl_libdirstem | */$acl_libdirstem/)
++                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
++                if test "$name" = 'iconv'; then
++                  LIBICONV_PREFIX="$basedir"
++                fi
++                additional_includedir="$basedir/include"
++                ;;
++              */$acl_libdirstem2 | */$acl_libdirstem2/)
++                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
++                if test "$name" = 'iconv'; then
++                  LIBICONV_PREFIX="$basedir"
++                fi
++                additional_includedir="$basedir/include"
++                ;;
++            esac
++            if test "X$additional_includedir" != "X"; then
++                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
++                haveit=
++                if test "X$additional_includedir" = "X/usr/local/include"; then
++                  if test -n "$GCC"; then
++                    case $host_os in
++                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
++                    esac
++                  fi
++                fi
++                if test -z "$haveit"; then
++                  for x in $CPPFLAGS $INCICONV; do
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++                    if test "X$x" = "X-I$additional_includedir"; then
++                      haveit=yes
++                      break
++                    fi
++                  done
++                  if test -z "$haveit"; then
++                    if test -d "$additional_includedir"; then
++                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
++                    fi
++                  fi
++                fi
++              fi
++            fi
++                        if test -n "$found_la"; then
++                                                        save_libdir="$libdir"
++              case "$found_la" in
++                */* | *\\*) . "$found_la" ;;
++                *) . "./$found_la" ;;
++              esac
++              libdir="$save_libdir"
++                            for dep in $dependency_libs; do
++                case "$dep" in
++                  -L*)
++                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
++                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
++                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
++                      haveit=
++                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
++                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
++                        if test -n "$GCC"; then
++                          case $host_os in
++                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
++                          esac
++                        fi
++                      fi
++                      if test -z "$haveit"; then
++                        haveit=
++                        for x in $LDFLAGS $LIBICONV; do
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++                          if test "X$x" = "X-L$additional_libdir"; then
++                            haveit=yes
++                            break
++                          fi
++                        done
++                        if test -z "$haveit"; then
++                          if test -d "$additional_libdir"; then
++                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
++                          fi
++                        fi
++                        haveit=
++                        for x in $LDFLAGS $LTLIBICONV; do
++
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
++
++                          if test "X$x" = "X-L$additional_libdir"; then
++                            haveit=yes
++                            break
++                          fi
++                        done
++                        if test -z "$haveit"; then
++                          if test -d "$additional_libdir"; then
++                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
++                          fi
++                        fi
++                      fi
++                    fi
++                    ;;
++                  -R*)
++                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
++                    if test "$enable_rpath" != no; then
++                                                                  haveit=
++                      for x in $rpathdirs; do
++                        if test "X$x" = "X$dir"; then
++                          haveit=yes
++                          break
++                        fi
++                      done
++                      if test -z "$haveit"; then
++                        rpathdirs="$rpathdirs $dir"
++                      fi
++                                                                  haveit=
++                      for x in $ltrpathdirs; do
++                        if test "X$x" = "X$dir"; then
++                          haveit=yes
++                          break
++                        fi
++                      done
++                      if test -z "$haveit"; then
++                        ltrpathdirs="$ltrpathdirs $dir"
++                      fi
++                    fi
++                    ;;
++                  -l*)
++                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
++                    ;;
++                  *.la)
++                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
++                    ;;
++                  *)
++                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
++                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
++                    ;;
++                esac
++              done
++            fi
++          else
++                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
++            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
++          fi
++        fi
++      fi
++    done
++  done
++  if test "X$rpathdirs" != "X"; then
++    if test -n "$acl_hardcode_libdir_separator"; then
++                        alldirs=
++      for found_dir in $rpathdirs; do
++        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
++      done
++            acl_save_libdir="$libdir"
++      libdir="$alldirs"
++      eval flag=\"$acl_hardcode_libdir_flag_spec\"
++      libdir="$acl_save_libdir"
++      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
++    else
++            for found_dir in $rpathdirs; do
++        acl_save_libdir="$libdir"
++        libdir="$found_dir"
++        eval flag=\"$acl_hardcode_libdir_flag_spec\"
++        libdir="$acl_save_libdir"
++        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
++      done
++    fi
++  fi
++  if test "X$ltrpathdirs" != "X"; then
++            for found_dir in $ltrpathdirs; do
++      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
++    done
++  fi
++
+ 
+ 
+ 
 -#@@@ new name is AC_CONFIG_HEADERS
 -          ac_config_headers="$ac_config_headers config.h"
--
--
+ 
+ 
 -echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
 -echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
 -if test "${ac_cv_c_bigendian+set}" = set; then
@@ -45307,30 +53552,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+    fi
-+    if test $ac_cv_c_bigendian = unknown; then
-+      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
 -#include <sys/types.h>
 -#include <sys/param.h>
-+#include <limits.h>
  
- int
- main ()
- {
+-int
+-main ()
+-{
 -#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
 - bogus endian macros
 -#endif
-+#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
-+	      bogus endian macros
-+	     #endif
  
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -45359,28 +53595,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  # It does; now see whether it defined to _BIG_ENDIAN or not.
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
 -#include <sys/types.h>
 -#include <sys/param.h>
-+#include <limits.h>
  
- int
- main ()
- {
+-int
+-main ()
+-{
 -#if BYTE_ORDER != BIG_ENDIAN
 - not big endian
 -#endif
-+#ifndef _BIG_ENDIAN
-+		 not big endian
-+		#endif
  
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -45403,20 +53632,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_c_bigendian=yes
- else
+-  ac_cv_c_bigendian=yes
+-else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
+ 
 -ac_cv_c_bigendian=no
-+  ac_cv_c_bigendian=no
- fi
+-fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
+ 
 -# It does not; compile a test program.
 -if test "$cross_compiling" = yes; then
 -  # try to guess the endianness by grepping values into an object file
@@ -45426,47 +53653,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+    fi
-+    if test $ac_cv_c_bigendian = unknown; then
-+      # Compile a test program.
-+      if test "$cross_compiling" = yes; then :
-+  # Try to guess by grepping values from an object file.
-+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
+-/* end confdefs.h.  */
 -short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
 -short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
 -void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
 -short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
 -short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
 -void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
-+short int ascii_mm[] =
-+		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
-+		short int ascii_ii[] =
-+		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
-+		int use_ascii (int i) {
-+		  return ascii_mm[i] + ascii_ii[i];
-+		}
-+		short int ebcdic_ii[] =
-+		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
-+		short int ebcdic_mm[] =
-+		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
-+		int use_ebcdic (int i) {
-+		  return ebcdic_mm[i] + ebcdic_ii[i];
-+		}
-+		extern int foo;
-+
- int
- main ()
- {
+-int
+-main ()
+-{
 - _ascii (); _ebcdic ();
-+return use_ascii (foo) == use_ebcdic (foo);
-   ;
-   return 0;
- }
- _ACEOF
+-  ;
+-  return 0;
+-}
+-_ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -45503,34 +53704,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
-+	      ac_cv_c_bigendian=yes
-+	    fi
-+	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
-+	      if test "$ac_cv_c_bigendian" = unknown; then
-+		ac_cv_c_bigendian=no
-+	      else
-+		# finding both strings is unlikely to happen, but who knows?
-+		ac_cv_c_bigendian=unknown
-+	      fi
-+	    fi
- fi
++          am_save_CPPFLAGS="$CPPFLAGS"
+ 
+-fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- else
+-else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
-+$ac_includes_default
- int
- main ()
- {
+-/* end confdefs.h.  */
+-int
+-main ()
+-{
 -  /* Are we little or big endian?  From Harbison&Steele.  */
 -  union
 -  {
@@ -45539,20 +53726,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  } u;
 -  u.l = 1;
 -  exit (u.c[sizeof (long) - 1] == 1);
-+
-+	     /* Are we little or big endian?  From Harbison&Steele.  */
-+	     union
-+	     {
-+	       long int l;
-+	       char c[sizeof (long int)];
-+	     } u;
-+	     u.l = 1;
-+	     return u.c[sizeof (long int) - 1] == 1;
-+
-+  ;
-+  return 0;
- }
- _ACEOF
+-}
+-_ACEOF
 -rm -f conftest$ac_exeext
 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
 -  (eval $ac_link) 2>&5
@@ -45564,39 +53739,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  ac_status=$?
 -  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 -  (exit $ac_status); }; }; then
-+if ac_fn_c_try_run "$LINENO"; then :
-   ac_cv_c_bigendian=no
- else
+-  ac_cv_c_bigendian=no
+-else
 -  echo "$as_me: program exited with status $ac_status" >&5
 -echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
--
++  for element in $INCICONV; do
++    haveit=
++    for x in $CPPFLAGS; do
+ 
 -( exit $ac_status )
 -ac_cv_c_bigendian=yes
 -fi
 -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-+  ac_cv_c_bigendian=yes
- fi
-+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-+  conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
+-fi
+-fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
-+
-+    fi
- fi
+-fi
 -echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
 -echo "${ECHO_T}$ac_cv_c_bigendian" >&6
 -case $ac_cv_c_bigendian in
 -  yes)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
-+$as_echo "$ac_cv_c_bigendian" >&6; }
-+ case $ac_cv_c_bigendian in #(
-+   yes)
-+     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
-+;; #(
-+   no)
-+      ;; #(
-+   universal)
++  acl_save_prefix="$prefix"
++  prefix="$acl_final_prefix"
++  acl_save_exec_prefix="$exec_prefix"
++  exec_prefix="$acl_final_exec_prefix"
++  eval x=\"$x\"
++  exec_prefix="$acl_save_exec_prefix"
++  prefix="$acl_save_prefix"
  
 -cat >>confdefs.h <<\_ACEOF
 -#define WORDS_BIGENDIAN 1
@@ -45611,37 +53781,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
 -   { (exit 1); exit 1; }; } ;;
 -esac
-+$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
++      if test "X$x" = "X$element"; then
++        haveit=yes
++        break
++      fi
++    done
++    if test -z "$haveit"; then
++      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
++    fi
++  done
  
-+     ;; #(
-+   *)
-+     as_fn_error "unknown endianness
-+ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
-+ esac
  
 -echo "$as_me:$LINENO: checking for socklen_t" >&5
 -echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
 -if test "${ac_cv_type_socklen_t+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
++$as_echo_n "checking for iconv... " >&6; }
++if test "${am_cv_func_iconv+set}" = set; then :
++  $as_echo_n "(cached) " >&6
+ else
 -  cat >conftest.$ac_ext <<_ACEOF
 -/* confdefs.h.  */
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
++
++    am_cv_func_iconv="no, consider installing GNU libiconv"
++    am_cv_lib_iconv=no
++    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
 -$ac_includes_default
--int
--main ()
--{
++#include <stdlib.h>
++#include <iconv.h>
+ int
+ main ()
+ {
 -if ((socklen_t *) 0)
 -  return 0;
 -if (sizeof (socklen_t))
 -  return 0;
--  ;
--  return 0;
--}
--_ACEOF
++iconv_t cd = iconv_open("","");
++       iconv(cd,NULL,NULL,NULL,NULL);
++       iconv_close(cd);
+   ;
+   return 0;
+ }
+ _ACEOF
 -rm -f conftest.$ac_objext
 -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 -  (eval $ac_compile) 2>conftest.er1
@@ -45668,7 +53854,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
- 
+-
 -ac_cv_type_socklen_t=no
 -fi
 -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
@@ -45676,17 +53862,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
 -echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
 -if test $ac_cv_type_socklen_t = yes; then
-+ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "$ac_includes_default"
-+if test "x$ac_cv_type_socklen_t" = x""yes; then :
- 
- cat >>confdefs.h <<_ACEOF
- #define HAVE_SOCKLEN_T 1
-@@ -21373,103 +15311,12 @@
+-
+-cat >>confdefs.h <<_ACEOF
+-#define HAVE_SOCKLEN_T 1
+-_ACEOF
+-
+-
++if ac_fn_c_try_link "$LINENO"; then :
++  am_cv_func_iconv=yes
  fi
- 
- 
 -
- for ac_func in getopt_long
+-
+-
+-for ac_func in getopt_long
 -do
 -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 -echo "$as_me:$LINENO: checking for $ac_func" >&5
@@ -45699,7 +53887,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -_ACEOF
 -cat confdefs.h >>conftest.$ac_ext
 -cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++    if test "$am_cv_func_iconv" != yes; then
++      am_save_LIBS="$LIBS"
++      LIBS="$LIBS $LIBICONV"
++      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
 -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
 -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 -#define $ac_func innocuous_$ac_func
@@ -45737,14 +53931,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -}
 -#endif
 -
--int
--main ()
--{
++#include <stdlib.h>
++#include <iconv.h>
+ int
+ main ()
+ {
 -return f != $ac_func;
--  ;
--  return 0;
--}
--_ACEOF
++iconv_t cd = iconv_open("","");
++         iconv(cd,NULL,NULL,NULL,NULL);
++         iconv_close(cd);
+   ;
+   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
@@ -45776,1609 +53975,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 -rm -f conftest.err conftest.$ac_objext \
 -      conftest$ac_exeext conftest.$ac_ext
--fi
++if ac_fn_c_try_link "$LINENO"; then :
++  am_cv_lib_iconv=yes
++        am_cv_func_iconv=yes
+ fi
 -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
 -if test `eval echo '${'$as_ac_var'}'` = yes; then
-+do :
-+  ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
-+if test "x$ac_cv_func_getopt_long" = x""yes; then :
-   cat >>confdefs.h <<_ACEOF
+-  cat >>confdefs.h <<_ACEOF
 -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
-+#define HAVE_GETOPT_LONG 1
- _ACEOF
- 
- fi
-@@ -21479,35 +15326,24 @@
- case "$host_cpu" in
- 	i*86)
- 		cpu_ia32=true
--		cat >>confdefs.h <<\_ACEOF
--#define FLAC__CPU_IA32 1
--_ACEOF
--
-+		$as_echo "#define FLAC__CPU_IA32 1" >>confdefs.h
- 
- 
- 		;;
- 	powerpc)
- 		cpu_ppc=true
--		cat >>confdefs.h <<\_ACEOF
--#define FLAC__CPU_PPC 1
 -_ACEOF
--
-+		$as_echo "#define FLAC__CPU_PPC 1" >>confdefs.h
- 
- 
- 		;;
- 	sparc)
- 		cpu_sparc=true
--		cat >>confdefs.h <<\_ACEOF
--#define FLAC__CPU_SPARC 1
--_ACEOF
--
-+		$as_echo "#define FLAC__CPU_SPARC 1" >>confdefs.h
- 
++rm -f core conftest.err conftest.$ac_objext \
++    conftest$ac_exeext conftest.$ac_ext
++      LIBS="$am_save_LIBS"
++    fi
  
- 		;;
- esac
--
--
--if test "x$cpu_ia32" = xtrue; then
-+ if test "x$cpu_ia32" = xtrue; then
-   FLaC__CPU_IA32_TRUE=
-   FLaC__CPU_IA32_FALSE='#'
- else
-@@ -21515,9 +15351,7 @@
-   FLaC__CPU_IA32_FALSE=
  fi
- 
--
--
--if test "x$cpu_ppc" = xtrue; then
-+ if test "x$cpu_ppc" = xtrue; then
-   FLaC__CPU_PPC_TRUE=
-   FLaC__CPU_PPC_FALSE='#'
- else
-@@ -21525,9 +15359,7 @@
-   FLaC__CPU_PPC_FALSE=
- fi
- 
+-done
 -
 -
--if test "x$cpu_sparc" = xtrue; then
-+ if test "x$cpu_sparc" = xtrue; then
-   FLaC__CPU_SPARC_TRUE=
-   FLaC__CPU_SPARC_FALSE='#'
- else
-@@ -21543,6 +15375,22 @@
- 	*) OBJ_FORMAT=elf ;;
- esac
- 
-+case "$host" in
-+	*-gnuspe)
-+		abi_spe=true
-+		$as_echo "#define FLAC__CPU_PPC_SPE 1" >>confdefs.h
-+
-+
-+		;;
-+esac
-+ if test "x$abi_spe" = xtrue; then
-+  FLaC__CPU_PPC_SPE_TRUE=
-+  FLaC__CPU_PPC_SPE_FALSE='#'
-+else
-+  FLaC__CPU_PPC_SPE_TRUE='#'
-+  FLaC__CPU_PPC_SPE_FALSE=
-+fi
-+
- 
- # only needed because of ntohl() usage, can get rid of after that's gone:
- case "$host" in
-@@ -21554,26 +15402,18 @@
- case "$host" in
- 	*-pc-linux-gnu)
- 		sys_linux=true
--		cat >>confdefs.h <<\_ACEOF
--#define FLAC__SYS_LINUX 1
--_ACEOF
--
-+		$as_echo "#define FLAC__SYS_LINUX 1" >>confdefs.h
- 
- 
- 		;;
- 	*-*-darwin*)
- 		sys_darwin=true
+-case "$host_cpu" in
+-	i*86)
+-		cpu_ia32=true
 -		cat >>confdefs.h <<\_ACEOF
--#define FLAC__SYS_DARWIN 1
--_ACEOF
--
-+		$as_echo "#define FLAC__SYS_DARWIN 1" >>confdefs.h
- 
- 
- 		;;
- esac
--
--
--if test "x$sys_darwin" = xtrue; then
-+ if test "x$sys_darwin" = xtrue; then
-   FLaC__SYS_DARWIN_TRUE=
-   FLaC__SYS_DARWIN_FALSE='#'
- else
-@@ -21581,9 +15421,7 @@
-   FLaC__SYS_DARWIN_FALSE=
- fi
- 
--
--
--if test "x$sys_linux" = xtrue; then
-+ if test "x$sys_linux" = xtrue; then
-   FLaC__SYS_LINUX_TRUE=
-   FLaC__SYS_LINUX_FALSE='#'
- else
-@@ -21593,24 +15431,19 @@
- 
- 
- if test "x$cpu_ia32" = xtrue ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__ALIGN_MALLOC_DATA 1
--_ACEOF
--
-+$as_echo "#define FLAC__ALIGN_MALLOC_DATA 1" >>confdefs.h
- 
- 
- fi
- 
--# Check whether --enable-asm-optimizations or --disable-asm-optimizations was given.
--if test "${enable_asm_optimizations+set}" = set; then
--  enableval="$enable_asm_optimizations"
--  asm_opt=no
-+# Check whether --enable-asm-optimizations was given.
-+if test "${enable_asm_optimizations+set}" = set; then :
-+  enableval=$enable_asm_optimizations; asm_opt=no
- else
-   asm_opt=yes
--fi;
--
-+fi
- 
--if test "x$asm_opt" = xno; then
-+ if test "x$asm_opt" = xno; then
-   FLaC__NO_ASM_TRUE=
-   FLaC__NO_ASM_FALSE='#'
- else
-@@ -21619,30 +15452,23 @@
- fi
- 
- if test "x$asm_opt" = xno ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__NO_ASM 1
--_ACEOF
--
-+$as_echo "#define FLAC__NO_ASM 1" >>confdefs.h
- 
- 
- fi
- 
--# Check whether --enable-debug or --disable-debug was given.
--if test "${enable_debug+set}" = set; then
--  enableval="$enable_debug"
--  case "${enableval}" in
-+# Check whether --enable-debug was given.
-+if test "${enable_debug+set}" = set; then :
-+  enableval=$enable_debug; case "${enableval}" in
- 	yes) debug=true ;;
- 	no)  debug=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
- esac
- else
-   debug=false
--fi;
--
-+fi
- 
--if test "x$debug" = xtrue; then
-+ if test "x$debug" = xtrue; then
-   DEBUG_TRUE=
-   DEBUG_FALSE='#'
- else
-@@ -21651,22 +15477,18 @@
- fi
- 
- 
--# Check whether --enable-sse or --disable-sse was given.
--if test "${enable_sse+set}" = set; then
--  enableval="$enable_sse"
--  case "${enableval}" in
-+# Check whether --enable-sse was given.
-+if test "${enable_sse+set}" = set; then :
-+  enableval=$enable_sse; case "${enableval}" in
- 	yes) sse_os=true ;;
- 	no)  sse_os=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-sse" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-sse" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-sse" "$LINENO" 5 ;;
- esac
- else
-   sse_os=false
--fi;
--
-+fi
- 
--if test "x$sse_os" = xtrue; then
-+ if test "x$sse_os" = xtrue; then
-   FLaC__SSE_OS_TRUE=
-   FLaC__SSE_OS_FALSE='#'
- else
-@@ -21675,30 +15497,23 @@
- fi
- 
- if test "x$sse_os" = xtrue ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__SSE_OS 1
--_ACEOF
--
-+$as_echo "#define FLAC__SSE_OS 1" >>confdefs.h
- 
- 
- fi
- 
--# Check whether --enable-3dnow or --disable-3dnow was given.
--if test "${enable_3dnow+set}" = set; then
--  enableval="$enable_3dnow"
--  case "${enableval}" in
-+# Check whether --enable-3dnow was given.
-+if test "${enable_3dnow+set}" = set; then :
-+  enableval=$enable_3dnow; case "${enableval}" in
- 	yes) use_3dnow=true ;;
- 	no)  use_3dnow=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-3dnow" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-3dnow" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-3dnow" "$LINENO" 5 ;;
- esac
- else
-   use_3dnow=true
--fi;
--
-+fi
- 
--if test "x$use_3dnow" = xtrue; then
-+ if test "x$use_3dnow" = xtrue; then
-   FLaC__USE_3DNOW_TRUE=
-   FLaC__USE_3DNOW_FALSE='#'
- else
-@@ -21707,30 +15522,23 @@
- fi
- 
- if test "x$use_3dnow" = xtrue ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__USE_3DNOW 1
+-#define FLAC__CPU_IA32 1
 -_ACEOF
 -
-+$as_echo "#define FLAC__USE_3DNOW 1" >>confdefs.h
- 
- 
- fi
- 
--# Check whether --enable-altivec or --disable-altivec was given.
--if test "${enable_altivec+set}" = set; then
--  enableval="$enable_altivec"
--  case "${enableval}" in
-+# Check whether --enable-altivec was given.
-+if test "${enable_altivec+set}" = set; then :
-+  enableval=$enable_altivec; case "${enableval}" in
- 	yes) use_altivec=true ;;
- 	no)  use_altivec=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-altivec" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-altivec" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-altivec" "$LINENO" 5 ;;
- esac
- else
-   use_altivec=true
--fi;
 -
-+fi
- 
--if test "x$use_altivec" = xtrue; then
-+ if test "x$use_altivec" = xtrue; then
-   FLaC__USE_ALTIVEC_TRUE=
-   FLaC__USE_ALTIVEC_FALSE='#'
- else
-@@ -21739,40 +15547,33 @@
- fi
- 
- if test "x$use_altivec" = xtrue ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__USE_ALTIVEC 1
--_ACEOF
 -
-+$as_echo "#define FLAC__USE_ALTIVEC 1" >>confdefs.h
- 
- 
- fi
- 
--# Check whether --enable-thorough-tests or --disable-thorough-tests was given.
--if test "${enable_thorough_tests+set}" = set; then
--  enableval="$enable_thorough_tests"
--  case "${enableval}" in
-+# Check whether --enable-thorough-tests was given.
-+if test "${enable_thorough_tests+set}" = set; then :
-+  enableval=$enable_thorough_tests; case "${enableval}" in
- 	yes) thorough_tests=true ;;
- 	no)  thorough_tests=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-thorough-tests" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-thorough-tests" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-thorough-tests" "$LINENO" 5 ;;
- esac
- else
-   thorough_tests=true
--fi;
--# Check whether --enable-exhaustive-tests or --disable-exhaustive-tests was given.
--if test "${enable_exhaustive_tests+set}" = set; then
--  enableval="$enable_exhaustive_tests"
--  case "${enableval}" in
-+fi
-+
-+# Check whether --enable-exhaustive-tests was given.
-+if test "${enable_exhaustive_tests+set}" = set; then :
-+  enableval=$enable_exhaustive_tests; case "${enableval}" in
- 	yes) exhaustive_tests=true ;;
- 	no)  exhaustive_tests=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-exhaustive-tests" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-exhaustive-tests" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-exhaustive-tests" "$LINENO" 5 ;;
- esac
- else
-   exhaustive_tests=false
--fi;
-+fi
-+
- if test "x$thorough_tests" = xfalse ; then
- FLAC__TEST_LEVEL=0
- elif test "x$exhaustive_tests" = xfalse ; then
-@@ -21782,43 +15583,39 @@
- fi
- 
- 
--# Check whether --enable-valgrind-testing or --disable-valgrind-testing was given.
--if test "${enable_valgrind_testing+set}" = set; then
--  enableval="$enable_valgrind_testing"
--  case "${enableval}" in
-+# Check whether --enable-valgrind-testing was given.
-+if test "${enable_valgrind_testing+set}" = set; then :
-+  enableval=$enable_valgrind_testing; case "${enableval}" in
- 	yes) FLAC__TEST_WITH_VALGRIND=yes ;;
- 	no)  FLAC__TEST_WITH_VALGRIND=no ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-valgrind-testing" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-valgrind-testing" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-valgrind-testing" "$LINENO" 5 ;;
- esac
- else
-   FLAC__TEST_WITH_VALGRIND=no
--fi;
-+fi
- 
- 
--# Check whether --enable-doxygen-docs or --disable-doxygen-docs was given.
--if test "${enable_doxygen_docs+set}" = set; then
--  enableval="$enable_doxygen_docs"
--  case "${enableval}" in
-+
-+# Check whether --enable-doxygen-docs was given.
-+if test "${enable_doxygen_docs+set}" = set; then :
-+  enableval=$enable_doxygen_docs; case "${enableval}" in
- 	yes) enable_doxygen_docs=true ;;
- 	no)  enable_doxygen_docs=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-doxygen-docs" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-doxygen-docs" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-doxygen-docs" "$LINENO" 5 ;;
- esac
- else
-   enable_doxygen_docs=true
--fi;
-+fi
-+
- if test "x$enable_doxygen_docs" != xfalse ; then
- 	for ac_prog in doxygen
- 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_DOXYGEN+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_DOXYGEN+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   if test -n "$DOXYGEN"; then
-   ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
-@@ -21828,33 +15625,33 @@
- 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
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_prog_DOXYGEN="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
-+  done
-+IFS=$as_save_IFS
- 
- fi
- fi
- DOXYGEN=$ac_cv_prog_DOXYGEN
- if test -n "$DOXYGEN"; then
--  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
--echo "${ECHO_T}$DOXYGEN" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
-+$as_echo "$DOXYGEN" >&6; }
- else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- fi
- 
-+
-   test -n "$DOXYGEN" && break
- done
- 
- fi
--
--
--if test -n "$DOXYGEN"; then
-+ if test -n "$DOXYGEN"; then
-   FLaC__HAS_DOXYGEN_TRUE=
-   FLaC__HAS_DOXYGEN_FALSE='#'
- else
-@@ -21863,22 +15660,18 @@
- fi
- 
- 
--# Check whether --enable-local-xmms-plugin or --disable-local-xmms-plugin was given.
--if test "${enable_local_xmms_plugin+set}" = set; then
--  enableval="$enable_local_xmms_plugin"
--  case "${enableval}" in
-+# Check whether --enable-local-xmms-plugin was given.
-+if test "${enable_local_xmms_plugin+set}" = set; then :
-+  enableval=$enable_local_xmms_plugin; case "${enableval}" in
- 	yes) install_xmms_plugin_locally=true ;;
- 	no)  install_xmms_plugin_locally=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-local-xmms-plugin" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-local-xmms-plugin" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-local-xmms-plugin" "$LINENO" 5 ;;
- esac
- else
-   install_xmms_plugin_locally=false
--fi;
--
-+fi
- 
--if test "x$install_xmms_plugin_locally" = xtrue; then
-+ if test "x$install_xmms_plugin_locally" = xtrue; then
-   FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE=
-   FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE='#'
- else
-@@ -21887,37 +15680,35 @@
- fi
- 
- 
--# Check whether --enable-xmms-plugin or --disable-xmms-plugin was given.
--if test "${enable_xmms_plugin+set}" = set; then
--  enableval="$enable_xmms_plugin"
--  case "${enableval}" in
-+# Check whether --enable-xmms-plugin was given.
-+if test "${enable_xmms_plugin+set}" = set; then :
-+  enableval=$enable_xmms_plugin; case "${enableval}" in
- 	yes) enable_xmms_plugin=true ;;
- 	no)  enable_xmms_plugin=false ;;
--	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-xmms-plugin" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-xmms-plugin" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*) as_fn_error "bad value ${enableval} for --enable-xmms-plugin" "$LINENO" 5 ;;
- esac
- else
-   enable_xmms_plugin=true
--fi;
-+fi
-+
- if test "x$enable_xmms_plugin" != xfalse ; then
- 
- 
--# Check whether --with-xmms-prefix or --without-xmms-prefix was given.
--if test "${with_xmms_prefix+set}" = set; then
--  withval="$with_xmms_prefix"
--  xmms_config_prefix="$withval"
-+# Check whether --with-xmms-prefix was given.
-+if test "${with_xmms_prefix+set}" = set; then :
-+  withval=$with_xmms_prefix; xmms_config_prefix="$withval"
- else
-   xmms_config_prefix=""
--fi;
-+fi
- 
--# Check whether --with-xmms-exec-prefix or --without-xmms-exec-prefix was given.
--if test "${with_xmms_exec_prefix+set}" = set; then
--  withval="$with_xmms_exec_prefix"
--  xmms_config_exec_prefix="$withval"
-+
-+# Check whether --with-xmms-exec-prefix was given.
-+if test "${with_xmms_exec_prefix+set}" = set; then :
-+  withval=$with_xmms_exec_prefix; xmms_config_exec_prefix="$withval"
- else
-   xmms_config_exec_prefix=""
--fi;
-+fi
-+
- 
- if test x$xmms_config_exec_prefix != x; then
-     xmms_config_args="$xmms_config_args --exec-prefix=$xmms_config_exec_prefix"
-@@ -21935,10 +15726,10 @@
- 
- # Extract the first word of "xmms-config", so it can be a program name with args.
- set dummy xmms-config; 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_path_XMMS_CONFIG+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_path_XMMS_CONFIG+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   case $XMMS_CONFIG in
-   [\\/]* | ?:[\\/]*)
-@@ -21950,29 +15741,30 @@
- 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
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_path_XMMS_CONFIG="$as_dir/$ac_word$ac_exec_ext"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
-+  done
-+IFS=$as_save_IFS
- 
-   test -z "$ac_cv_path_XMMS_CONFIG" && ac_cv_path_XMMS_CONFIG="no"
-   ;;
- esac
- fi
- XMMS_CONFIG=$ac_cv_path_XMMS_CONFIG
--
- if test -n "$XMMS_CONFIG"; then
--  echo "$as_me:$LINENO: result: $XMMS_CONFIG" >&5
--echo "${ECHO_T}$XMMS_CONFIG" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMMS_CONFIG" >&5
-+$as_echo "$XMMS_CONFIG" >&6; }
- else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- fi
- 
-+
- min_xmms_version=0.9.5.1
- 
- if test "$XMMS_CONFIG" = "no"; then
-@@ -22003,10 +15795,10 @@
- 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
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if test "${ac_cv_prog_AWK+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   if test -n "$AWK"; then
-   ac_cv_prog_AWK="$AWK" # Let the user override the test.
-@@ -22016,26 +15808,28 @@
- 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
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
-+  done
-+IFS=$as_save_IFS
- 
- fi
- fi
- AWK=$ac_cv_prog_AWK
- if test -n "$AWK"; then
--  echo "$as_me:$LINENO: result: $AWK" >&5
--echo "${ECHO_T}$AWK" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
-+$as_echo "$AWK" >&6; }
- else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- fi
- 
-+
-   test -n "$AWK" && break
- done
- 
-@@ -22075,16 +15869,16 @@
- 
- fi
- 
--echo "$as_me:$LINENO: checking for XMMS - version >= $min_xmms_version" >&5
--echo $ECHO_N "checking for XMMS - version >= $min_xmms_version... $ECHO_C" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XMMS - version >= $min_xmms_version" >&5
-+$as_echo_n "checking for XMMS - version >= $min_xmms_version... " >&6; }
- 
- if test "x$no_xmms" = x; then
--    echo "$as_me:$LINENO: result: yes" >&5
--echo "${ECHO_T}yes" >&6
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "yes" >&6; }
-     :
- else
--    echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
- 
-     if test "$XMMS_CONFIG" = "no" ; then
- 	echo "*** The xmms-config script installed by XMMS could not be found."
-@@ -22110,8 +15904,8 @@
-     fi
-     XMMS_CFLAGS=""
-     XMMS_LIBS=""
--    { echo "$as_me:$LINENO: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&5
--echo "$as_me: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&2;}
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&5
-+$as_echo "$as_me: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&2;}
- fi
- 
- 
-@@ -22125,9 +15919,7 @@
- 
- 
- fi
--
--
--if test -n "$XMMS_INPUT_PLUGIN_DIR"; then
-+ if test -n "$XMMS_INPUT_PLUGIN_DIR"; then
-   FLaC__HAS_XMMS_TRUE=
-   FLaC__HAS_XMMS_FALSE='#'
- else
-@@ -22136,22 +15928,18 @@
- fi
- 
- 
--# Check whether --enable-cpplibs or --disable-cpplibs was given.
--if test "${enable_cpplibs+set}" = set; then
--  enableval="$enable_cpplibs"
--  case "${enableval}" in
-+# Check whether --enable-cpplibs was given.
-+if test "${enable_cpplibs+set}" = set; then :
-+  enableval=$enable_cpplibs; case "${enableval}" in
- 	yes) disable_cpplibs=false ;;
- 	no)  disable_cpplibs=true ;;
--	*)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-cpplibs" >&5
--echo "$as_me: error: bad value ${enableval} for --enable-cpplibs" >&2;}
--   { (exit 1); exit 1; }; } ;;
-+	*)   as_fn_error "bad value ${enableval} for --enable-cpplibs" "$LINENO" 5 ;;
- esac
- else
-   disable_cpplibs=false
--fi;
--
-+fi
- 
--if test "x$disable_cpplibs" != xtrue; then
-+ if test "x$disable_cpplibs" != xtrue; then
-   FLaC__WITH_CPPLIBS_TRUE=
-   FLaC__WITH_CPPLIBS_FALSE='#'
- else
-@@ -22160,46 +15948,46 @@
- fi
- 
- 
--# Check whether --enable-ogg or --disable-ogg was given.
--if test "${enable_ogg+set}" = set; then
--  enableval="$enable_ogg"
--   want_ogg=$enableval
-+# Check whether --enable-ogg was given.
-+if test "${enable_ogg+set}" = set; then :
-+  enableval=$enable_ogg;  want_ogg=$enableval
- else
-    want_ogg=yes
--fi;
-+fi
-+
- 
- if test "x$want_ogg" != "xno"; then
- 
--# Check whether --with-ogg or --without-ogg was given.
--if test "${with_ogg+set}" = set; then
--  withval="$with_ogg"
--  ogg_prefix="$withval"
-+# Check whether --with-ogg was given.
-+if test "${with_ogg+set}" = set; then :
-+  withval=$with_ogg; ogg_prefix="$withval"
- else
-   ogg_prefix=""
--fi;
-+fi
- 
--# Check whether --with-ogg-libraries or --without-ogg-libraries was given.
--if test "${with_ogg_libraries+set}" = set; then
--  withval="$with_ogg_libraries"
--  ogg_libraries="$withval"
-+
-+# Check whether --with-ogg-libraries was given.
-+if test "${with_ogg_libraries+set}" = set; then :
-+  withval=$with_ogg_libraries; ogg_libraries="$withval"
- else
-   ogg_libraries=""
--fi;
-+fi
- 
--# Check whether --with-ogg-includes or --without-ogg-includes was given.
--if test "${with_ogg_includes+set}" = set; then
--  withval="$with_ogg_includes"
--  ogg_includes="$withval"
-+
-+# Check whether --with-ogg-includes was given.
-+if test "${with_ogg_includes+set}" = set; then :
-+  withval=$with_ogg_includes; ogg_includes="$withval"
- else
-   ogg_includes=""
--fi;
--# Check whether --enable-oggtest or --disable-oggtest was given.
--if test "${enable_oggtest+set}" = set; then
--  enableval="$enable_oggtest"
-+fi
- 
-+# Check whether --enable-oggtest was given.
-+if test "${enable_oggtest+set}" = set; then :
-+  enableval=$enable_oggtest;
- else
-   enable_oggtest=yes
--fi;
-+fi
-+
- 
-   if test "x$ogg_libraries" != "x" ; then
-     OGG_LIBS="-L$ogg_libraries"
-@@ -22219,8 +16007,8 @@
-     OGG_CFLAGS="-I$prefix/include"
-   fi
- 
--  echo "$as_me:$LINENO: checking for Ogg" >&5
--echo $ECHO_N "checking for Ogg... $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ogg" >&5
-+$as_echo_n "checking for Ogg... " >&6; }
-   no_ogg=""
- 
- 
-@@ -22230,14 +16018,10 @@
-     CFLAGS="$CFLAGS $OGG_CFLAGS"
-     LIBS="$LIBS $OGG_LIBS"
-       rm -f conf.oggtest
--      if test "$cross_compiling" = yes; then
-+      if test "$cross_compiling" = yes; then :
-   echo $ac_n "cross compiling; assumed OK... $ac_c"
- else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #include <stdio.h>
-@@ -22253,50 +16037,33 @@
- 
- 
- _ACEOF
--rm -f conftest$ac_exeext
--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); } && { ac_try='./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
--  :
--else
--  echo "$as_me: program exited with status $ac_status" >&5
--echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
-+if ac_fn_c_try_run "$LINENO"; then :
- 
--( exit $ac_status )
--no_ogg=yes
-+else
-+  no_ogg=yes
- fi
--rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-+  conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-+
-        CFLAGS="$ac_save_CFLAGS"
-        LIBS="$ac_save_LIBS"
-   fi
- 
-   if test "x$no_ogg" = "x" ; then
--     echo "$as_me:$LINENO: result: yes" >&5
--echo "${ECHO_T}yes" >&6
-+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "yes" >&6; }
-      have_ogg=yes
-   else
--     echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-      if test -f conf.oggtest ; then
-        :
-      else
-        echo "*** Could not run Ogg test program, checking why..."
-        CFLAGS="$CFLAGS $OGG_CFLAGS"
-        LIBS="$LIBS $OGG_LIBS"
--       cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
+-		;;
+-	powerpc)
+-		cpu_ppc=true
+-		cat >>confdefs.h <<\_ACEOF
+-#define FLAC__CPU_PPC 1
 -_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #include <stdio.h>
-@@ -22310,28 +16077,7 @@
-   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
-+if ac_fn_c_try_link "$LINENO"; then :
-    echo "*** The test program compiled, but did not run. This usually means"
-        echo "*** that the run-time linker is not finding Ogg or finding the wrong"
-        echo "*** version of Ogg. If it is not finding Ogg, you'll need to set your"
-@@ -22342,22 +16088,19 @@
-        echo "*** If you have an old version installed, it is best to remove it, although"
-        echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
- else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
 -
-- echo "*** The test program failed to compile or link. See the file config.log for the"
-+   echo "*** The test program failed to compile or link. See the file config.log for the"
-        echo "*** exact error that occured. This usually means Ogg was incorrectly installed"
-        echo "*** or that you have moved Ogg since it was installed."
- fi
--rm -f conftest.err conftest.$ac_objext \
--      conftest$ac_exeext conftest.$ac_ext
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-        CFLAGS="$ac_save_CFLAGS"
-        LIBS="$ac_save_LIBS"
-      fi
-      OGG_CFLAGS=""
-      OGG_LIBS=""
--     { echo "$as_me:$LINENO: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&5
--echo "$as_me: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&2;}
-+     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&5
-+$as_echo "$as_me: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&2;}
-   fi
- 
- 
-@@ -22365,9 +16108,7 @@
- 
- fi
- 
 -
 -
--if test "x$have_ogg" = xyes; then
-+ if test "x$have_ogg" = xyes; then
-   FLaC__HAS_OGG_TRUE=
-   FLaC__HAS_OGG_FALSE='#'
- else
-@@ -22376,10 +16117,7 @@
- fi
- 
- if test "x$have_ogg" = xyes ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__HAS_OGG 1
+-		;;
+-	sparc)
+-		cpu_sparc=true
+-		cat >>confdefs.h <<\_ACEOF
+-#define FLAC__CPU_SPARC 1
 -_ACEOF
 -
-+$as_echo "#define FLAC__HAS_OGG 1" >>confdefs.h
- 
- 
- fi
-@@ -22401,13 +16139,13 @@
-   prefix="$acl_save_prefix"
- 
- 
--# 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
-+# Check whether --with-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;
-+fi
-+
- # Prepare PATH_SEPARATOR.
- # The user is always right.
- if test "${PATH_SEPARATOR+set}" != set; then
-@@ -22424,8 +16162,8 @@
- 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 GCC" >&5
--echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
-+$as_echo_n "checking for ld used by GCC... " >&6; }
-   case $host in
-   *-*-mingw*)
-     # gcc leaves a trailing carriage return which upsets mingw
-@@ -22440,7 +16178,7 @@
-       # Canonicalize the path 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%/%"`
-+        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
-       done
-       test -z "$LD" && LD="$ac_prog"
-       ;;
-@@ -22454,14 +16192,14 @@
-     ;;
-   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
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
-+$as_echo_n "checking for GNU ld... " >&6; }
- else
--  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
--echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
-+$as_echo_n "checking for non-GNU ld... " >&6; }
- fi
--if test "${acl_cv_path_LD+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+if test "${acl_cv_path_LD+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   if test -z "$LD"; then
-   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
-@@ -22474,9 +16212,9 @@
-       # Break only if it was the GNU/non-GNU ld that we prefer.
-       case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
-       *GNU* | *'with BFD'*)
--	test "$with_gnu_ld" != no && break ;;
-+        test "$with_gnu_ld" != no && break ;;
-       *)
--	test "$with_gnu_ld" != yes && break ;;
-+        test "$with_gnu_ld" != yes && break ;;
-       esac
-     fi
-   done
-@@ -22488,19 +16226,17 @@
- 
- LD="$acl_cv_path_LD"
- if test -n "$LD"; then
--  echo "$as_me:$LINENO: result: $LD" >&5
--echo "${ECHO_T}$LD" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-+$as_echo "$LD" >&6; }
- else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "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 "${acl_cv_prog_gnu_ld+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
-+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
-+if test "${acl_cv_prog_gnu_ld+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
-   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
- case `$LD -v 2>&1 </dev/null` in
-@@ -22510,17 +16246,17 @@
-   acl_cv_prog_gnu_ld=no ;;
- esac
- fi
--echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
--echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
-+$as_echo "$acl_cv_prog_gnu_ld" >&6; }
- with_gnu_ld=$acl_cv_prog_gnu_ld
- 
- 
- 
- 
--                                                echo "$as_me:$LINENO: checking for shared library run path origin" >&5
--echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
--if test "${acl_cv_rpath+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
-+$as_echo_n "checking for shared library run path origin... " >&6; }
-+if test "${acl_cv_rpath+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
- 
-     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
-@@ -22530,22 +16266,92 @@
-     acl_cv_rpath=done
- 
- fi
--echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
--echo "${ECHO_T}$acl_cv_rpath" >&6
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
-+$as_echo "$acl_cv_rpath" >&6; }
-   wl="$acl_cv_wl"
--  libext="$acl_cv_libext"
--  shlibext="$acl_cv_shlibext"
--  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
--  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
--  hardcode_direct="$acl_cv_hardcode_direct"
--  hardcode_minus_L="$acl_cv_hardcode_minus_L"
--    # Check whether --enable-rpath or --disable-rpath was given.
--if test "${enable_rpath+set}" = set; then
--  enableval="$enable_rpath"
--  :
-+  acl_libext="$acl_cv_libext"
-+  acl_shlibext="$acl_cv_shlibext"
-+  acl_libname_spec="$acl_cv_libname_spec"
-+  acl_library_names_spec="$acl_cv_library_names_spec"
-+  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
-+  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
-+  acl_hardcode_direct="$acl_cv_hardcode_direct"
-+  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
-+    # Check whether --enable-rpath was given.
-+if test "${enable_rpath+set}" = set; then :
-+  enableval=$enable_rpath; :
- else
-   enable_rpath=yes
--fi;
-+fi
-+
-+
-+
-+
-+  acl_libdirstem=lib
-+  acl_libdirstem2=
-+  case "$host_os" in
-+    solaris*)
-+                                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
-+$as_echo_n "checking for 64-bit host... " >&6; }
-+if test "${gl_cv_solaris_64bit+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+#ifdef _LP64
-+sixtyfour bits
-+#endif
-+
-+_ACEOF
-+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-+  $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
-+  gl_cv_solaris_64bit=yes
-+else
-+  gl_cv_solaris_64bit=no
-+fi
-+rm -f conftest*
-+
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
-+$as_echo "$gl_cv_solaris_64bit" >&6; }
-+      if test $gl_cv_solaris_64bit = yes; then
-+        acl_libdirstem=lib/64
-+        case "$host_cpu" in
-+          sparc*)        acl_libdirstem2=lib/sparcv9 ;;
-+          i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
-+        esac
-+      fi
-+      ;;
-+    *)
-+      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
-+      if test -n "$searchpath"; then
-+        acl_save_IFS="${IFS= 	}"; IFS=":"
-+        for searchdir in $searchpath; do
-+          if test -d "$searchdir"; then
-+            case "$searchdir" in
-+              */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
-+              */../ | */.. )
-+                # Better ignore directories of this form. They are misleading.
-+                ;;
-+              *) searchdir=`cd "$searchdir" && pwd`
-+                 case "$searchdir" in
-+                   */lib64 ) acl_libdirstem=lib64 ;;
-+                 esac ;;
-+            esac
-+          fi
-+        done
-+        IFS="$acl_save_IFS"
-+      fi
-+      ;;
-+  esac
-+  test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
-+
-+
-+
-+
-+
- 
- 
- 
-@@ -22567,10 +16373,9 @@
-   prefix="$acl_save_prefix"
- 
- 
--# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
--if test "${with_libiconv_prefix+set}" = set; then
--  withval="$with_libiconv_prefix"
--
-+# Check whether --with-libiconv-prefix was given.
-+if test "${with_libiconv_prefix+set}" = set; then :
-+  withval=$with_libiconv_prefix;
-     if test "X$withval" = "Xno"; then
-       use_additional=no
-     else
-@@ -22589,14 +16394,21 @@
- 
-       else
-         additional_includedir="$withval/include"
--        additional_libdir="$withval/lib"
-+        additional_libdir="$withval/$acl_libdirstem"
-+        if test "$acl_libdirstem2" != "$acl_libdirstem" \
-+           && ! test -d "$withval/$acl_libdirstem"; then
-+          additional_libdir="$withval/$acl_libdirstem2"
-+        fi
-       fi
-     fi
- 
--fi;
-+fi
-+
-       LIBICONV=
-   LTLIBICONV=
-   INCICONV=
-+  LIBICONV_PREFIX=
-+      HAVE_LIBICONV=
-   rpathdirs=
-   ltrpathdirs=
-   names_already_handled=
-@@ -22630,22 +16442,52 @@
-           found_la=
-           found_so=
-           found_a=
-+          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
-+          if test -n "$acl_shlibext"; then
-+            shrext=".$acl_shlibext"             # typically: shrext=.so
-+          else
-+            shrext=
-+          fi
-           if test $use_additional = yes; then
--            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
--              found_dir="$additional_libdir"
--              found_so="$additional_libdir/lib$name.$shlibext"
--              if test -f "$additional_libdir/lib$name.la"; then
--                found_la="$additional_libdir/lib$name.la"
--              fi
--            else
--              if test -f "$additional_libdir/lib$name.$libext"; then
--                found_dir="$additional_libdir"
--                found_a="$additional_libdir/lib$name.$libext"
--                if test -f "$additional_libdir/lib$name.la"; then
--                  found_la="$additional_libdir/lib$name.la"
-+            dir="$additional_libdir"
-+                                    if test -n "$acl_shlibext"; then
-+              if test -f "$dir/$libname$shrext"; then
-+                found_dir="$dir"
-+                found_so="$dir/$libname$shrext"
-+              else
-+                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-+                  ver=`(cd "$dir" && \
-+                        for f in "$libname$shrext".*; do echo "$f"; done \
-+                        | sed -e "s,^$libname$shrext\\\\.,," \
-+                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-+                        | sed 1q ) 2>/dev/null`
-+                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-+                    found_dir="$dir"
-+                    found_so="$dir/$libname$shrext.$ver"
-+                  fi
-+                else
-+                  eval library_names=\"$acl_library_names_spec\"
-+                  for f in $library_names; do
-+                    if test -f "$dir/$f"; then
-+                      found_dir="$dir"
-+                      found_so="$dir/$f"
-+                      break
-+                    fi
-+                  done
-                 fi
-               fi
-             fi
-+                        if test "X$found_dir" = "X"; then
-+              if test -f "$dir/$libname.$acl_libext"; then
-+                found_dir="$dir"
-+                found_a="$dir/$libname.$acl_libext"
-+              fi
-+            fi
-+            if test "X$found_dir" != "X"; then
-+              if test -f "$dir/$libname.la"; then
-+                found_la="$dir/$libname.la"
-+              fi
-+            fi
-           fi
-           if test "X$found_dir" = "X"; then
-             for x in $LDFLAGS $LTLIBICONV; do
-@@ -22661,21 +16503,44 @@
-               case "$x" in
-                 -L*)
-                   dir=`echo "X$x" | sed -e 's/^X-L//'`
--                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
--                    found_dir="$dir"
--                    found_so="$dir/lib$name.$shlibext"
--                    if test -f "$dir/lib$name.la"; then
--                      found_la="$dir/lib$name.la"
--                    fi
--                  else
--                    if test -f "$dir/lib$name.$libext"; then
-+                                    if test -n "$acl_shlibext"; then
-+                    if test -f "$dir/$libname$shrext"; then
-                       found_dir="$dir"
--                      found_a="$dir/lib$name.$libext"
--                      if test -f "$dir/lib$name.la"; then
--                        found_la="$dir/lib$name.la"
-+                      found_so="$dir/$libname$shrext"
-+                    else
-+                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-+                        ver=`(cd "$dir" && \
-+                              for f in "$libname$shrext".*; do echo "$f"; done \
-+                              | sed -e "s,^$libname$shrext\\\\.,," \
-+                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-+                              | sed 1q ) 2>/dev/null`
-+                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-+                          found_dir="$dir"
-+                          found_so="$dir/$libname$shrext.$ver"
-+                        fi
-+                      else
-+                        eval library_names=\"$acl_library_names_spec\"
-+                        for f in $library_names; do
-+                          if test -f "$dir/$f"; then
-+                            found_dir="$dir"
-+                            found_so="$dir/$f"
-+                            break
-+                          fi
-+                        done
-                       fi
-                     fi
-                   fi
-+                                    if test "X$found_dir" = "X"; then
-+                    if test -f "$dir/$libname.$acl_libext"; then
-+                      found_dir="$dir"
-+                      found_a="$dir/$libname.$acl_libext"
-+                    fi
-+                  fi
-+                  if test "X$found_dir" != "X"; then
-+                    if test -f "$dir/$libname.la"; then
-+                      found_la="$dir/$libname.la"
-+                    fi
-+                  fi
-                   ;;
-               esac
-               if test "X$found_dir" != "X"; then
-@@ -22686,7 +16551,9 @@
-           if test "X$found_dir" != "X"; then
-                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
-             if test "X$found_so" != "X"; then
--                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
-+                                                        if test "$enable_rpath" = no \
-+                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
-+                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
-                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-               else
-                                                                                 haveit=
-@@ -22699,10 +16566,10 @@
-                 if test -z "$haveit"; then
-                   ltrpathdirs="$ltrpathdirs $found_dir"
-                 fi
--                                if test "$hardcode_direct" = yes; then
-+                                if test "$acl_hardcode_direct" = yes; then
-                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-                 else
--                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
-+                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
-                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-                                                             haveit=
-                     for x in $rpathdirs; do
-@@ -22734,7 +16601,7 @@
-                     if test -z "$haveit"; then
-                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
-                     fi
--                    if test "$hardcode_minus_L" != no; then
-+                    if test "$acl_hardcode_minus_L" != no; then
-                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-                     else
-                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
-@@ -22751,8 +16618,18 @@
-             fi
-                         additional_includedir=
-             case "$found_dir" in
--              */lib | */lib/)
--                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
-+              */$acl_libdirstem | */$acl_libdirstem/)
-+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
-+                if test "$name" = 'iconv'; then
-+                  LIBICONV_PREFIX="$basedir"
-+                fi
-+                additional_includedir="$basedir/include"
-+                ;;
-+              */$acl_libdirstem2 | */$acl_libdirstem2/)
-+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
-+                if test "$name" = 'iconv'; then
-+                  LIBICONV_PREFIX="$basedir"
-+                fi
-                 additional_includedir="$basedir/include"
-                 ;;
-             esac
-@@ -22801,9 +16678,11 @@
-                 case "$dep" in
-                   -L*)
-                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
--                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
-+                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
-+                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
-                       haveit=
--                      if test "X$additional_libdir" = "X/usr/local/lib"; then
-+                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
-+                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
-                         if test -n "$GCC"; then
-                           case $host_os in
-                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
-@@ -22903,21 +16782,21 @@
-     done
-   done
-   if test "X$rpathdirs" != "X"; then
--    if test -n "$hardcode_libdir_separator"; then
-+    if test -n "$acl_hardcode_libdir_separator"; then
-                         alldirs=
-       for found_dir in $rpathdirs; do
--        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
-+        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
-       done
-             acl_save_libdir="$libdir"
-       libdir="$alldirs"
--      eval flag=\"$hardcode_libdir_flag_spec\"
-+      eval flag=\"$acl_hardcode_libdir_flag_spec\"
-       libdir="$acl_save_libdir"
-       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
-     else
-             for found_dir in $rpathdirs; do
-         acl_save_libdir="$libdir"
-         libdir="$found_dir"
--        eval flag=\"$hardcode_libdir_flag_spec\"
-+        eval flag=\"$acl_hardcode_libdir_flag_spec\"
-         libdir="$acl_save_libdir"
-         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
-       done
-@@ -22935,6 +16814,11 @@
- 
- 
- 
-+
-+
-+
-+
-+
-           am_save_CPPFLAGS="$CPPFLAGS"
- 
-   for element in $INCICONV; do
-@@ -22960,19 +16844,15 @@
-   done
- 
- 
--  echo "$as_me:$LINENO: checking for iconv" >&5
--echo $ECHO_N "checking for iconv... $ECHO_C" >&6
--if test "${am_cv_func_iconv+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
-+$as_echo_n "checking for iconv... " >&6; }
-+if test "${am_cv_func_iconv+set}" = set; then :
-+  $as_echo_n "(cached) " >&6
- else
- 
-     am_cv_func_iconv="no, consider installing GNU libiconv"
-     am_cv_lib_iconv=no
--    cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
- #include <iconv.h>
-@@ -22986,44 +16866,15 @@
-   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
-+if ac_fn_c_try_link "$LINENO"; then :
-   am_cv_func_iconv=yes
--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
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-     if test "$am_cv_func_iconv" != yes; then
-       am_save_LIBS="$LIBS"
-       LIBS="$LIBS $LIBICONV"
--      cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
-+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
- #include <iconv.h>
-@@ -23037,55 +16888,145 @@
-   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
-+if ac_fn_c_try_link "$LINENO"; then :
-   am_cv_lib_iconv=yes
-         am_cv_func_iconv=yes
--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
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext conftest.$ac_ext
-       LIBS="$am_save_LIBS"
-     fi
- 
- fi
--echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
--echo "${ECHO_T}$am_cv_func_iconv" >&6
+-		;;
+-esac
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
 +$as_echo "$am_cv_func_iconv" >&6; }
-   if test "$am_cv_func_iconv" = yes; then
++  if test "$am_cv_func_iconv" = yes; then
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
 +$as_echo_n "checking for working iconv... " >&6; }
 +if test "${am_cv_func_iconv_works+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
 +else
  
--cat >>confdefs.h <<\_ACEOF
--#define HAVE_ICONV 1
 +            am_save_LIBS="$LIBS"
 +      if test $am_cv_lib_iconv = yes; then
 +        LIBS="$LIBS $LIBICONV"
@@ -47391,7 +54044,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +else
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
-+
+ 
+-if test "x$cpu_ia32" = xtrue; then
+-  FLaC__CPU_IA32_TRUE=
+-  FLaC__CPU_IA32_FALSE='#'
 +#include <iconv.h>
 +#include <string.h>
 +int main ()
@@ -47467,19 +54123,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    return 1;
 +  return 0;
 +}
- _ACEOF
++_ACEOF
 +if ac_fn_c_try_run "$LINENO"; then :
 +  am_cv_func_iconv_works=yes
-+else
+ else
+-  FLaC__CPU_IA32_TRUE='#'
+-  FLaC__CPU_IA32_FALSE=
 +  am_cv_func_iconv_works=no
-+fi
+ fi
+-
+-
+-
+-if test "x$cpu_ppc" = xtrue; then
+-  FLaC__CPU_PPC_TRUE=
+-  FLaC__CPU_PPC_FALSE='#'
+-else
+-  FLaC__CPU_PPC_TRUE='#'
+-  FLaC__CPU_PPC_FALSE=
 +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
-+fi
-+
+ fi
+ 
 +      LIBS="$am_save_LIBS"
-+
-+fi
+ 
+-
+-if test "x$cpu_sparc" = xtrue; then
+-  FLaC__CPU_SPARC_TRUE=
+-  FLaC__CPU_SPARC_FALSE='#'
+-else
+-  FLaC__CPU_SPARC_TRUE='#'
+-  FLaC__CPU_SPARC_FALSE=
+ fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
 +$as_echo "$am_cv_func_iconv_works" >&6; }
 +    case "$am_cv_func_iconv_works" in
@@ -47490,396 +54164,512 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    am_func_iconv=no am_cv_lib_iconv=no
 +  fi
 +  if test "$am_func_iconv" = yes; then
-+
+ 
 +$as_echo "#define HAVE_ICONV 1" >>confdefs.h
  
-   fi
-   if test "$am_cv_lib_iconv" = yes; then
--    echo "$as_me:$LINENO: checking how to link with libiconv" >&5
--echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
--    echo "$as_me:$LINENO: result: $LIBICONV" >&5
--echo "${ECHO_T}$LIBICONV" >&6
+-case "$host" in
+-	i386-*-openbsd3.[0-3]) OBJ_FORMAT=aoutb ;;
+-	*-*-cygwin|*mingw*) OBJ_FORMAT=win32 ;;
+-	*-*-darwin*) OBJ_FORMAT=macho ;;
+-	*) OBJ_FORMAT=elf ;;
+-esac
++  fi
++  if test "$am_cv_lib_iconv" = yes; then
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
 +$as_echo_n "checking how to link with libiconv... " >&6; }
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
 +$as_echo "$LIBICONV" >&6; }
-   else
-             CPPFLAGS="$am_save_CPPFLAGS"
-     LIBICONV=
-@@ -23095,17 +17036,13 @@
++  else
++            CPPFLAGS="$am_save_CPPFLAGS"
++    LIBICONV=
++    LTLIBICONV=
++  fi
  
  
-   if test "$am_cv_func_iconv" = yes; then
--    echo "$as_me:$LINENO: checking for iconv declaration" >&5
--echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
--    if test "${am_cv_proto_iconv+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
+-# only needed because of ntohl() usage, can get rid of after that's gone:
+-case "$host" in
+-	*-*-cygwin|*mingw*) MINGW_WINSOCK_LIBS=-lwsock32 ;;
+-	*) MINGW_WINSOCK_LIBS= ;;
+-esac
+ 
++  if test "$am_cv_func_iconv" = yes; then
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
 +$as_echo_n "checking for iconv declaration... " >&6; }
 +    if test "${am_cv_proto_iconv+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
- else
++else
  
--      cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
+-case "$host" in
+-	*-pc-linux-gnu)
+-		sys_linux=true
+-		cat >>confdefs.h <<\_ACEOF
+-#define FLAC__SYS_LINUX 1
 -_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
++/* end confdefs.h.  */
  
- #include <stdlib.h>
-@@ -23128,44 +17065,20 @@
-   return 0;
- }
++#include <stdlib.h>
++#include <iconv.h>
++extern
++#ifdef __cplusplus
++"C"
++#endif
++#if defined(__STDC__) || defined(__cplusplus)
++size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
++#else
++size_t iconv();
++#endif
+ 
++int
++main ()
++{
+ 
+-		;;
+-	*-*-darwin*)
+-		sys_darwin=true
+-		cat >>confdefs.h <<\_ACEOF
+-#define FLAC__SYS_DARWIN 1
++  ;
++  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
+-
+-
+-
+-		;;
+-esac
+-
+-
+-if test "x$sys_darwin" = xtrue; then
+-  FLaC__SYS_DARWIN_TRUE=
+-  FLaC__SYS_DARWIN_FALSE='#'
 +if ac_fn_c_try_compile "$LINENO"; then :
-   am_cv_proto_iconv_arg1=""
++  am_cv_proto_iconv_arg1=""
  else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--am_cv_proto_iconv_arg1="const"
+-  FLaC__SYS_DARWIN_TRUE='#'
+-  FLaC__SYS_DARWIN_FALSE=
 +  am_cv_proto_iconv_arg1="const"
  fi
--rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
+-
+-
+-
+-if test "x$sys_linux" = xtrue; then
+-  FLaC__SYS_LINUX_TRUE=
+-  FLaC__SYS_LINUX_FALSE='#'
+-else
+-  FLaC__SYS_LINUX_TRUE='#'
+-  FLaC__SYS_LINUX_FALSE=
 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
++      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
  fi
  
-     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
--    echo "$as_me:$LINENO: result: ${ac_t:-
--         }$am_cv_proto_iconv" >&5
--echo "${ECHO_T}${ac_t:-
--         }$am_cv_proto_iconv" >&6
++    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result:
 +         $am_cv_proto_iconv" >&5
 +$as_echo "
 +         $am_cv_proto_iconv" >&6; }
  
- cat >>confdefs.h <<_ACEOF
- #define ICONV_CONST $am_cv_proto_iconv_arg1
-@@ -23174,66 +17087,36 @@
-   fi
+-if test "x$cpu_ia32" = xtrue ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__ALIGN_MALLOC_DATA 1
++cat >>confdefs.h <<_ACEOF
++#define ICONV_CONST $am_cv_proto_iconv_arg1
+ _ACEOF
  
++  fi
  
--  echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
--echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
--if test "${am_cv_langinfo_codeset+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
+ 
+-fi
+-
+-# Check whether --enable-asm-optimizations or --disable-asm-optimizations was given.
+-if test "${enable_asm_optimizations+set}" = set; then
+-  enableval="$enable_asm_optimizations"
+-  asm_opt=no
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
 +$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
 +if test "${am_cv_langinfo_codeset+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  asm_opt=yes
+-fi;
+-
+-
+-if test "x$asm_opt" = xno; then
+-  FLaC__NO_ASM_TRUE=
+-  FLaC__NO_ASM_FALSE='#'
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <langinfo.h>
- int
- main ()
- {
--char* cs = nl_langinfo(CODESET);
++/* end confdefs.h.  */
++#include <langinfo.h>
++int
++main ()
++{
 +char* cs = nl_langinfo(CODESET); return !cs;
-   ;
-   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
++  ;
++  return 0;
++}
++_ACEOF
 +if ac_fn_c_try_link "$LINENO"; then :
-   am_cv_langinfo_codeset=yes
++  am_cv_langinfo_codeset=yes
  else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--am_cv_langinfo_codeset=no
+-  FLaC__NO_ASM_TRUE='#'
+-  FLaC__NO_ASM_FALSE=
 +  am_cv_langinfo_codeset=no
  fi
--rm -f conftest.err conftest.$ac_objext \
--      conftest$ac_exeext conftest.$ac_ext
 +rm -f core conftest.err conftest.$ac_objext \
 +    conftest$ac_exeext conftest.$ac_ext
  
- fi
--echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
--echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
+-if test "x$asm_opt" = xno ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__NO_ASM 1
+-_ACEOF
++fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
 +$as_echo "$am_cv_langinfo_codeset" >&6; }
-   if test $am_cv_langinfo_codeset = yes; then
++  if test $am_cv_langinfo_codeset = yes; then
  
--cat >>confdefs.h <<\_ACEOF
--#define HAVE_LANGINFO_CODESET 1
--_ACEOF
 +$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
  
-   fi
++  fi
  
-@@ -23242,10 +17125,10 @@
- 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_DOCBOOK_TO_MAN+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
+-fi
+ 
+-# Check whether --enable-debug or --disable-debug was given.
+-if test "${enable_debug+set}" = set; then
+-  enableval="$enable_debug"
+-  case "${enableval}" in
+-	yes) debug=true ;;
+-	no)  debug=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
++for ac_prog in docbook-to-man docbook2man
++do
++  # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_DOCBOOK_TO_MAN+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
-   if test -n "$DOCBOOK_TO_MAN"; then
-   ac_cv_prog_DOCBOOK_TO_MAN="$DOCBOOK_TO_MAN" # Let the user override the test.
-@@ -23255,32 +17138,32 @@
- 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
+-  debug=false
+-fi;
+-
++  if test -n "$DOCBOOK_TO_MAN"; then
++  ac_cv_prog_DOCBOOK_TO_MAN="$DOCBOOK_TO_MAN" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_prog_DOCBOOK_TO_MAN="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
++    ac_cv_prog_DOCBOOK_TO_MAN="$ac_prog"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
++    break 2
++  fi
++done
 +  done
 +IFS=$as_save_IFS
  
- fi
- fi
- DOCBOOK_TO_MAN=$ac_cv_prog_DOCBOOK_TO_MAN
- if test -n "$DOCBOOK_TO_MAN"; then
--  echo "$as_me:$LINENO: result: $DOCBOOK_TO_MAN" >&5
--echo "${ECHO_T}$DOCBOOK_TO_MAN" >&6
+-if test "x$debug" = xtrue; then
+-  DEBUG_TRUE=
+-  DEBUG_FALSE='#'
++fi
++fi
++DOCBOOK_TO_MAN=$ac_cv_prog_DOCBOOK_TO_MAN
++if test -n "$DOCBOOK_TO_MAN"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOCBOOK_TO_MAN" >&5
 +$as_echo "$DOCBOOK_TO_MAN" >&6; }
  else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
+-  DEBUG_TRUE='#'
+-  DEBUG_FALSE=
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
  fi
  
-+
-   test -n "$DOCBOOK_TO_MAN" && break
- done
  
+-# Check whether --enable-sse or --disable-sse was given.
+-if test "${enable_sse+set}" = set; then
+-  enableval="$enable_sse"
+-  case "${enableval}" in
+-	yes) sse_os=true ;;
+-	no)  sse_os=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-sse" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-sse" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
+-else
+-  sse_os=false
+-fi;
 -
--
--if test -n "$DOCBOOK_TO_MAN"; then
++  test -n "$DOCBOOK_TO_MAN" && break
++done
+ 
+-if test "x$sse_os" = xtrue; then
+-  FLaC__SSE_OS_TRUE=
+-  FLaC__SSE_OS_FALSE='#'
 + if test -n "$DOCBOOK_TO_MAN"; then
-   FLaC__HAS_DOCBOOK_TO_MAN_TRUE=
-   FLaC__HAS_DOCBOOK_TO_MAN_FALSE='#'
++  FLaC__HAS_DOCBOOK_TO_MAN_TRUE=
++  FLaC__HAS_DOCBOOK_TO_MAN_FALSE='#'
  else
-@@ -23289,10 +17172,7 @@
+-  FLaC__SSE_OS_TRUE='#'
+-  FLaC__SSE_OS_FALSE=
++  FLaC__HAS_DOCBOOK_TO_MAN_TRUE='#'
++  FLaC__HAS_DOCBOOK_TO_MAN_FALSE=
  fi
  
- if test -n "$DOCBOOK_TO_MAN" ; then
+-if test "x$sse_os" = xtrue ; then
 -cat >>confdefs.h <<\_ACEOF
--#define FLAC__HAS_DOCBOOK_TO_MAN 1
+-#define FLAC__SSE_OS 1
 -_ACEOF
 -
++if test -n "$DOCBOOK_TO_MAN" ; then
 +$as_echo "#define FLAC__HAS_DOCBOOK_TO_MAN 1" >>confdefs.h
  
  
  fi
-@@ -23302,10 +17182,10 @@
- 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_NASM+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
+ 
+-# Check whether --enable-3dnow or --disable-3dnow was given.
+-if test "${enable_3dnow+set}" = set; then
+-  enableval="$enable_3dnow"
+-  case "${enableval}" in
+-	yes) use_3dnow=true ;;
+-	no)  use_3dnow=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-3dnow" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-3dnow" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
++# only matters for x86
++for ac_prog in nasm
++do
++  # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_NASM+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
-   if test -n "$NASM"; then
-   ac_cv_prog_NASM="$NASM" # Let the user override the test.
-@@ -23315,32 +17195,32 @@
- 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
+-  use_3dnow=true
+-fi;
+-
+-
+-if test "x$use_3dnow" = xtrue; then
+-  FLaC__USE_3DNOW_TRUE=
+-  FLaC__USE_3DNOW_FALSE='#'
++  if test -n "$NASM"; then
++  ac_cv_prog_NASM="$NASM" # Let the user override the test.
+ else
+-  FLaC__USE_3DNOW_TRUE='#'
+-  FLaC__USE_3DNOW_FALSE=
+-fi
+-
+-if test "x$use_3dnow" = xtrue ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__USE_3DNOW 1
+-_ACEOF
+-
+-
++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_prog_NASM="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
++    ac_cv_prog_NASM="$ac_prog"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
++    break 2
++  fi
++done
 +  done
 +IFS=$as_save_IFS
  
  fi
- fi
- NASM=$ac_cv_prog_NASM
- if test -n "$NASM"; then
--  echo "$as_me:$LINENO: result: $NASM" >&5
--echo "${ECHO_T}$NASM" >&6
+-
+-# Check whether --enable-altivec or --disable-altivec was given.
+-if test "${enable_altivec+set}" = set; then
+-  enableval="$enable_altivec"
+-  case "${enableval}" in
+-	yes) use_altivec=true ;;
+-	no)  use_altivec=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-altivec" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-altivec" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
++fi
++NASM=$ac_cv_prog_NASM
++if test -n "$NASM"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NASM" >&5
 +$as_echo "$NASM" >&6; }
  else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
+-  use_altivec=true
+-fi;
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
- fi
++fi
  
-+
-   test -n "$NASM" && break
- done
  
--
--
--if test -n "$NASM"; then
+-if test "x$use_altivec" = xtrue; then
+-  FLaC__USE_ALTIVEC_TRUE=
+-  FLaC__USE_ALTIVEC_FALSE='#'
++  test -n "$NASM" && break
++done
++
 + if test -n "$NASM"; then
-   FLaC__HAS_NASM_TRUE=
-   FLaC__HAS_NASM_FALSE='#'
++  FLaC__HAS_NASM_TRUE=
++  FLaC__HAS_NASM_FALSE='#'
  else
-@@ -23349,10 +17229,7 @@
+-  FLaC__USE_ALTIVEC_TRUE='#'
+-  FLaC__USE_ALTIVEC_FALSE=
++  FLaC__HAS_NASM_TRUE='#'
++  FLaC__HAS_NASM_FALSE=
  fi
  
- if test -n "$NASM" ; then
+-if test "x$use_altivec" = xtrue ; then
 -cat >>confdefs.h <<\_ACEOF
--#define FLAC__HAS_NASM 1
+-#define FLAC__USE_ALTIVEC 1
 -_ACEOF
 -
++if test -n "$NASM" ; then
 +$as_echo "#define FLAC__HAS_NASM 1" >>confdefs.h
  
  
  fi
-@@ -23362,10 +17239,10 @@
- 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_AS+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
+ 
+-# Check whether --enable-thorough-tests or --disable-thorough-tests was given.
+-if test "${enable_thorough_tests+set}" = set; then
+-  enableval="$enable_thorough_tests"
+-  case "${enableval}" in
+-	yes) thorough_tests=true ;;
+-	no)  thorough_tests=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-thorough-tests" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-thorough-tests" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
++# only matters for PowerPC
++for ac_prog in as
++do
++  # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_AS+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
-   if test -n "$AS"; then
-   ac_cv_prog_AS="$AS" # Let the user override the test.
-@@ -23375,26 +17252,28 @@
- 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
+-  thorough_tests=true
+-fi;
+-# Check whether --enable-exhaustive-tests or --disable-exhaustive-tests was given.
+-if test "${enable_exhaustive_tests+set}" = set; then
+-  enableval="$enable_exhaustive_tests"
+-  case "${enableval}" in
+-	yes) exhaustive_tests=true ;;
+-	no)  exhaustive_tests=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-exhaustive-tests" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-exhaustive-tests" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
++  if test -n "$AS"; then
++  ac_cv_prog_AS="$AS" # Let the user override the test.
+ else
+-  exhaustive_tests=false
+-fi;
+-if test "x$thorough_tests" = xfalse ; then
+-FLAC__TEST_LEVEL=0
+-elif test "x$exhaustive_tests" = xfalse ; then
+-FLAC__TEST_LEVEL=1
++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_prog_AS="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
++    ac_cv_prog_AS="$ac_prog"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
--done
++    break 2
++  fi
++done
 +  done
 +IFS=$as_save_IFS
- 
- fi
- fi
- AS=$ac_cv_prog_AS
- if test -n "$AS"; then
--  echo "$as_me:$LINENO: result: $AS" >&5
--echo "${ECHO_T}$AS" >&6
++
++fi
++fi
++AS=$ac_cv_prog_AS
++if test -n "$AS"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
 +$as_echo "$AS" >&6; }
  else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
+-FLAC__TEST_LEVEL=2
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 +$as_echo "no" >&6; }
  fi
  
-+
-   test -n "$AS" && break
- done
- test -n "$AS" || AS="as"
-@@ -23403,10 +17282,10 @@
+ 
+-# Check whether --enable-valgrind-testing or --disable-valgrind-testing was given.
+-if test "${enable_valgrind_testing+set}" = set; then
+-  enableval="$enable_valgrind_testing"
+-  case "${enableval}" in
+-	yes) FLAC__TEST_WITH_VALGRIND=yes ;;
+-	no)  FLAC__TEST_WITH_VALGRIND=no ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-valgrind-testing" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-valgrind-testing" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
+-else
+-  FLAC__TEST_WITH_VALGRIND=no
+-fi;
+-
++  test -n "$AS" && break
++done
++test -n "$AS" || AS="as"
+ 
+-# Check whether --enable-doxygen-docs or --disable-doxygen-docs was given.
+-if test "${enable_doxygen_docs+set}" = set; then
+-  enableval="$enable_doxygen_docs"
+-  case "${enableval}" in
+-	yes) enable_doxygen_docs=true ;;
+-	no)  enable_doxygen_docs=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-doxygen-docs" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-doxygen-docs" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
+-else
+-  enable_doxygen_docs=true
+-fi;
+-if test "x$enable_doxygen_docs" != xfalse ; then
+-	for ac_prog in doxygen
++for ac_prog in gas
  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_GAS+set}" = set; then
+-if test "${ac_cv_prog_DOXYGEN+set}" = set; then
 -  echo $ECHO_N "(cached) $ECHO_C" >&6
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 +$as_echo_n "checking for $ac_word... " >&6; }
 +if test "${ac_cv_prog_GAS+set}" = set; then :
 +  $as_echo_n "(cached) " >&6
  else
-   if test -n "$GAS"; then
-   ac_cv_prog_GAS="$GAS" # Let the user override the test.
-@@ -23416,26 +17295,28 @@
+-  if test -n "$DOXYGEN"; then
+-  ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
++  if test -n "$GAS"; then
++  ac_cv_prog_GAS="$GAS" # 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_DOXYGEN="$ac_prog"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
 +    for ac_exec_ext in '' $ac_executable_extensions; do
 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-     ac_cv_prog_GAS="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
++    ac_cv_prog_GAS="$ac_prog"
 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
      break 2
    fi
@@ -47890,10 +54680,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  fi
  fi
- GAS=$ac_cv_prog_GAS
- if test -n "$GAS"; then
--  echo "$as_me:$LINENO: result: $GAS" >&5
--echo "${ECHO_T}$GAS" >&6
+-DOXYGEN=$ac_cv_prog_DOXYGEN
+-if test -n "$DOXYGEN"; then
+-  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
+-echo "${ECHO_T}$DOXYGEN" >&6
++GAS=$ac_cv_prog_GAS
++if test -n "$GAS"; then
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GAS" >&5
 +$as_echo "$GAS" >&6; }
  else
@@ -47903,94 +54695,218 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo "no" >&6; }
  fi
  
+-  test -n "$DOXYGEN" && break
 +
-   test -n "$GAS" && break
++  test -n "$GAS" && break
  done
- test -n "$GAS" || GAS="gas"
-@@ -23444,9 +17325,7 @@
- # try -v (apple as) and --version (gas) at the same time
- test "$AS" = "as" && as --version -v < /dev/null 2>&1 | grep Apple >/dev/null || AS=gas
++test -n "$GAS" || GAS="gas"
  
--
--
--if test "$AS" = "as"; then
+-fi
+ 
++# try -v (apple as) and --version (gas) at the same time
++test "$AS" = "as" && as --version -v < /dev/null 2>&1 | grep Apple >/dev/null || AS=gas
+ 
+-if test -n "$DOXYGEN"; then
+-  FLaC__HAS_DOXYGEN_TRUE=
+-  FLaC__HAS_DOXYGEN_FALSE='#'
 + if test "$AS" = "as"; then
-   FLaC__HAS_AS_TRUE=
-   FLaC__HAS_AS_FALSE='#'
++  FLaC__HAS_AS_TRUE=
++  FLaC__HAS_AS_FALSE='#'
  else
-@@ -23454,9 +17333,7 @@
-   FLaC__HAS_AS_FALSE=
+-  FLaC__HAS_DOXYGEN_TRUE='#'
+-  FLaC__HAS_DOXYGEN_FALSE=
++  FLaC__HAS_AS_TRUE='#'
++  FLaC__HAS_AS_FALSE=
  fi
  
 -
+-# Check whether --enable-local-xmms-plugin or --disable-local-xmms-plugin was given.
+-if test "${enable_local_xmms_plugin+set}" = set; then
+-  enableval="$enable_local_xmms_plugin"
+-  case "${enableval}" in
+-	yes) install_xmms_plugin_locally=true ;;
+-	no)  install_xmms_plugin_locally=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-local-xmms-plugin" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-local-xmms-plugin" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
+-else
+-  install_xmms_plugin_locally=false
+-fi;
+-
 -
--if test "$AS" = "gas"; then
+-if test "x$install_xmms_plugin_locally" = xtrue; then
+-  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE=
+-  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE='#'
 + if test "$AS" = "gas"; then
-   FLaC__HAS_GAS_TRUE=
-   FLaC__HAS_GAS_FALSE='#'
++  FLaC__HAS_GAS_TRUE=
++  FLaC__HAS_GAS_FALSE='#'
  else
-@@ -23465,19 +17342,13 @@
+-  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE='#'
+-  FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE=
++  FLaC__HAS_GAS_TRUE='#'
++  FLaC__HAS_GAS_FALSE=
  fi
  
- if test "$AS" = "as" ; then
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__HAS_AS 1
--_ACEOF
 -
+-# Check whether --enable-xmms-plugin or --disable-xmms-plugin was given.
+-if test "${enable_xmms_plugin+set}" = set; then
+-  enableval="$enable_xmms_plugin"
+-  case "${enableval}" in
+-	yes) enable_xmms_plugin=true ;;
+-	no)  enable_xmms_plugin=false ;;
+-	*) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-xmms-plugin" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-xmms-plugin" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
+-else
+-  enable_xmms_plugin=true
+-fi;
+-if test "x$enable_xmms_plugin" != xfalse ; then
++if test "$AS" = "as" ; then
 +$as_echo "#define FLAC__HAS_AS 1" >>confdefs.h
  
  
- fi
- if test "$AS" = "gas" ; then
- # funniest. macro. ever.
--cat >>confdefs.h <<\_ACEOF
--#define FLAC__HAS_GAS 1
--_ACEOF
--
+-# Check whether --with-xmms-prefix or --without-xmms-prefix was given.
+-if test "${with_xmms_prefix+set}" = set; then
+-  withval="$with_xmms_prefix"
+-  xmms_config_prefix="$withval"
+-else
+-  xmms_config_prefix=""
+-fi;
++fi
++if test "$AS" = "gas" ; then
++# funniest. macro. ever.
 +$as_echo "#define FLAC__HAS_GAS 1" >>confdefs.h
  
+-# Check whether --with-xmms-exec-prefix or --without-xmms-exec-prefix was given.
+-if test "${with_xmms_exec_prefix+set}" = set; then
+-  withval="$with_xmms_exec_prefix"
+-  xmms_config_exec_prefix="$withval"
+-else
+-  xmms_config_exec_prefix=""
+-fi;
  
+-if test x$xmms_config_exec_prefix != x; then
+-    xmms_config_args="$xmms_config_args --exec-prefix=$xmms_config_exec_prefix"
+-    if test x${XMMS_CONFIG+set} != xset; then
+-	XMMS_CONFIG=$xmms_config_exec_prefix/bin/xmms-config
+-    fi
  fi
-@@ -23495,9 +17366,7 @@
+ 
+-if test x$xmms_config_prefix != x; then
+-    xmms_config_args="$xmms_config_args --prefix=$xmms_config_prefix"
+-    if test x${XMMS_CONFIG+set} != xset; then
+-  	XMMS_CONFIG=$xmms_config_prefix/bin/xmms-config
+-    fi
++CPPFLAGS='-I$(top_builddir) -I$(srcdir)/include -I$(top_srcdir)/include'" $CPPFLAGS"
++if test "x$debug" = xtrue; then
++	CPPFLAGS="-DDEBUG $CPPFLAGS"
++	CFLAGS="-g $CFLAGS"
++else
++	CPPFLAGS="-DNDEBUG $CPPFLAGS"
++	if test "x$GCC" = xyes; then
++		CPPFLAGS="-DFLaC__INLINE=__inline__ $CPPFLAGS"
++		CFLAGS="-O3 -funroll-loops -finline-functions -Wall -W -Winline $CFLAGS"
++	fi
  fi
  
- #@@@
--
--
--if test "yes" = "no"; then
+-# Extract the first word of "xmms-config", so it can be a program name with args.
+-set dummy xmms-config; 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_path_XMMS_CONFIG+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
++#@@@
 + if test "yes" = "no"; then
-   FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE=
-   FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE='#'
++  FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE=
++  FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE='#'
  else
-@@ -23505,9 +17374,7 @@
-   FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE=
+-  case $XMMS_CONFIG in
+-  [\\/]* | ?:[\\/]*)
+-  ac_cv_path_XMMS_CONFIG="$XMMS_CONFIG" # Let the user override the test with a path.
+-  ;;
+-  *)
+-  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_path_XMMS_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    break 2
+-  fi
+-done
+-done
+-
+-  test -z "$ac_cv_path_XMMS_CONFIG" && ac_cv_path_XMMS_CONFIG="no"
+-  ;;
+-esac
++  FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE='#'
++  FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE=
  fi
+-XMMS_CONFIG=$ac_cv_path_XMMS_CONFIG
  
--
--
--if test "yes" = "no"; then
+-if test -n "$XMMS_CONFIG"; then
+-  echo "$as_me:$LINENO: result: $XMMS_CONFIG" >&5
+-echo "${ECHO_T}$XMMS_CONFIG" >&6
 + if test "yes" = "no"; then
-   FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE=
-   FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE='#'
++  FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE=
++  FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE='#'
  else
-@@ -23516,7 +17383,7 @@
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
++  FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE='#'
++  FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE=
  fi
  
+-min_xmms_version=0.9.5.1
+-
+-if test "$XMMS_CONFIG" = "no"; then
+-    no_xmms=yes
+-else
+-    XMMS_CFLAGS=`$XMMS_CONFIG $xmms_config_args --cflags`
+-    XMMS_LIBS=`$XMMS_CONFIG $xmms_config_args --libs`
+-    XMMS_VERSION=`$XMMS_CONFIG $xmms_config_args --version`
+-    XMMS_DATA_DIR=`$XMMS_CONFIG $xmms_config_args --data-dir`
+-    XMMS_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --plugin-dir`
+-    XMMS_VISUALIZATION_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args \
+-					--visualization-plugin-dir`
+-    XMMS_INPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --input-plugin-dir`
+-    XMMS_OUTPUT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --output-plugin-dir`
+-    XMMS_EFFECT_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --effect-plugin-dir`
+-    XMMS_GENERAL_PLUGIN_DIR=`$XMMS_CONFIG $xmms_config_args --general-plugin-dir`
  
--                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ac_config_files="$ac_config_files Makefile src/Makefile src/libFLAC/Makefile src/libFLAC/flac.pc src/libFLAC/ia32/Makefile src/libFLAC/ppc/Makefile src/libFLAC/ppc/as/Makefile src/libFLAC/ppc/gas/Makefile src/libFLAC/include/Makefile src/libFLAC/include/private/Makefile src/libFLAC/include/protected/Makefile src/libFLAC++/Makefile src/libFLAC++/flac++.pc src/flac/Makefile src/metaflac/Makefile src/monkeys_audio_utilities/Makefile src/monkeys_audio_utilities/flac_mac/Makefile src/monkeys_audio_utilities/flac_ren/Makefile src/plugin_common/Makefile src/plugin_winamp2/Makefile src/plugin_winamp2/include/Makefile src/plugin_winamp2/include/winamp2/Makefile src/plugin_xmms/Makefile src/share/Makefile src/share/getopt/Makefile src/share/grabbag/Makefile src/share/replaygain_analysis/Makefile src/share/replaygain_synthesis/Makefile src/share/replaygain_synthesis/include/Makefile src/share/replaygain_synthesis/include/private/Makefile src/share/utf8/Makefile src/test_grabbag/Makefile src/test_grabbag/cuesheet/Makefile src/test_grabbag/picture/Makefile src/test_libs_common/Makefile src/test_libFLAC/Makefile src/test_libFLAC++/Makefile src/test_seeking/Makefile src/test_streams/Makefile examples/Makefile examples/c/Makefile examples/c/decode/Makefile examples/c/decode/file/Makefile examples/c/encode/Makefile examples/c/encode/file/Makefile examples/cpp/Makefile examples/cpp/decode/Makefile examples/cpp/decode/file/Makefile examples/cpp/encode/Makefile examples/cpp/encode/file/Makefile include/Makefile include/FLAC/Makefile include/FLAC++/Makefile include/share/Makefile include/share/grabbag/Makefile include/test_libs_common/Makefile doc/Makefile doc/html/Makefile doc/html/images/Makefile doc/html/images/hw/Makefile doc/html/ru/Makefile m4/Makefile man/Makefile test/Makefile test/cuesheets/Makefile test/flac-to-flac-metadata-test-files/Makefile test/metaflac-test-files/Makefile test/pictures/Makefile build/Makefile obj/Makefile obj/debug/Makefile obj/debug/bin/Makefile obj/debug/lib/Makefile obj/release/Makefile obj/release/bin/Makefile obj/release/lib/Makefile"
 +ac_config_files="$ac_config_files Makefile src/Makefile src/libFLAC/Makefile src/libFLAC/flac.pc src/libFLAC/ia32/Makefile src/libFLAC/ppc/Makefile src/libFLAC/ppc/as/Makefile src/libFLAC/ppc/gas/Makefile src/libFLAC/include/Makefile src/libFLAC/include/private/Makefile src/libFLAC/include/protected/Makefile src/libFLAC++/Makefile src/libFLAC++/flac++.pc src/flac/Makefile src/metaflac/Makefile src/monkeys_audio_utilities/Makefile src/monkeys_audio_utilities/flac_mac/Makefile src/monkeys_audio_utilities/flac_ren/Makefile src/plugin_common/Makefile src/plugin_winamp2/Makefile src/plugin_winamp2/include/Makefile src/plugin_winamp2/include/winamp2/Makefile src/plugin_xmms/Makefile src/share/Makefile src/share/getopt/Makefile src/share/grabbag/Makefile src/share/replaygain_analysis/Makefile src/share/replaygain_synthesis/Makefile src/share/replaygain_synthesis/include/Makefile src/share/replaygain_synthesis/include/private/Makefile src/share/utf8/Makefile src/test_grabbag/Makefile src/test_grabbag/cuesheet/Makefile src/test_grabbag/picture/Makefile src/test_libs_common/Makefile src/test_libFLAC/Makefile src/test_libFLAC++/Makefile src/test_seeking/Makefile src/test_streams/Makefile examples/Makefile examples/c/Makefile examples/c/decode/Makefile examples/c/decode/file/Makefile examples/c/encode/Makefile examples/c/encode/file/Makefile examples/cpp/Makefile examples/cpp/decode/Makefile examples/cpp/decode/file/Makefile examples/cpp/encode/Makefile examples/cpp/encode/file/Makefile include/Makefile include/FLAC/Makefile include/FLAC++/Makefile include/share/Makefile include/share/grabbag/Makefile include/test_libs_common/Makefile doc/Makefile doc/html/Makefile doc/html/images/Makefile doc/html/images/hw/Makefile doc/html/ru/Makefile m4/Makefile man/Makefile test/Makefile test/cuesheets/Makefile test/flac-to-flac-metadata-test-files/Makefile test/metaflac-test-files/Makefile test/pictures/Makefile build/Makefile obj/Makefile obj/debug/Makefile obj/debug/bin/Makefile obj/debug/lib/Makefile obj/release/Makefile obj/release/bin/Makefile obj/release/lib/Makefile"
  
- cat >confcache <<\_ACEOF
- # This file is a shell script that caches the results of configure
-@@ -23536,39 +17403,59 @@
++cat >confcache <<\_ACEOF
++# This file is a shell script that caches the results of configure
++# tests run on this system so they can be shared between configure
++# scripts and configure runs, see configure's option --config-cache.
++# It is not useful on other systems.  If it contains results you don't
++# want to keep, you may remove or edit it.
++#
++# config.status only pays attention to the cache file if you give it
++# the --recheck option to rerun configure.
++#
++# `ac_cv_env_foo' variables (set or unset) will be overridden when
++# loading this file, other *unset* `ac_cv_foo' will be assigned the
++# following values.
  
- # The following way of writing the cache mishandles newlines in values,
- # but we know of no workaround that is simple, portable, and efficient.
--# So, don't put newlines in cache variables' values.
+-# Determine which version number is greater. Prints 2 to stdout if
+-# the second number is greater, 1 if the first number is greater,
+-# 0 if the numbers are equal.
++_ACEOF
+ 
+-# Written 15 December 1999 by Ben Gertzfield <che at debian.org>
+-# Revised 15 December 1999 by Jim Monty <monty at primenet.com>
++# The following way of writing the cache mishandles newlines in values,
++# but we know of no workaround that is simple, portable, and efficient.
 +# So, we kill variables containing newlines.
- # Ultrix sh set writes to stderr and can't be redirected directly,
- # and sets the high bit in the cache file unless we assign to the vars.
--{
++# Ultrix sh set writes to stderr and can't be redirected directly,
++# and sets the high bit in the cache file unless we assign to the vars.
 +(
 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
 +    eval ac_val=\$$ac_var
@@ -48007,44 +54923,51 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      esac ;;
 +    esac
 +  done
-+
-   (set) 2>&1 |
--    case `(ac_space=' '; set | grep ac_space) 2>&1` in
--    *ac_space=\ *)
--      # `set' does not quote correctly, so add quotes (double-quote
--      # substitution turns \\\\ into \\, and sed turns \\ into \).
+ 
+-    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
++  (set) 2>&1 |
 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
 +    *${as_nl}ac_space=\ *)
 +      # `set' does not quote correctly, so add quotes: double-quote
 +      # substitution turns \\\\ into \\, and sed turns \\ into \.
-       sed -n \
- 	"s/'/'\\\\''/g;
- 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
--      ;;
++      sed -n \
++	"s/'/'\\\\''/g;
++	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
 +      ;; #(
-     *)
-       # `set' quotes correctly as required by POSIX, so do not add quotes.
--      sed -n \
--	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
++    *)
++      # `set' quotes correctly as required by POSIX, so do not add quotes.
 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
-       ;;
--    esac;
--} |
++      ;;
 +    esac |
 +    sort
 +) |
-   sed '
++  sed '
 +     /^ac_cv_env_/b end
-      t clear
--     : clear
++     t clear
 +     :clear
-      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
-      t end
--     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
--     : end' >>confcache
--if diff $cache_file confcache >/dev/null 2>&1; then :; else
--  if test -w $cache_file; then
--    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
++     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
++     t end
 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
 +     :end' >>confcache
 +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
@@ -48052,56 +54975,105 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    test "x$cache_file" != "x/dev/null" &&
 +      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
 +$as_echo "$as_me: updating cache $cache_file" >&6;}
-     cat confcache >$cache_file
-   else
--    echo "not updating unwritable cache $cache_file"
++    cat confcache >$cache_file
++  else
 +    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
    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
- rm -f confcache
-@@ -23577,227 +17464,154 @@
- # Let make expand exec_prefix.
- test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
++rm -f confcache
  
--# VPATH may cause trouble with some makes, so we remove $(srcdir),
--# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
--# trailing colons and then remove the whole line if VPATH becomes empty
--# (actually we leave an empty line to preserve line numbers).
--if test "x$srcdir" = x.; then
--  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
--s/:*\$(srcdir):*/:/;
--s/:*\${srcdir}:*/:/;
--s/:*@srcdir@:*/:/;
--s/^\([^=]*=[	 ]*\):*/\1/;
--s/:*$//;
--s/^[^=]*=[	 ]*$//;
--}'
--fi
+-  test -n "$AWK" && break
+-done
 -
- DEFS=-DHAVE_CONFIG_H
+-    xmms_got_version=` $AWK '						\
+-BEGIN {									\
+-    print vercmp(ARGV[1], ARGV[2]);					\
+-}									\
+-									\
+-function vercmp(ver1, ver2,    ver1arr, ver2arr,			\
+-                               ver1len, ver2len,			\
+-                               ver1int, ver2int, len, i, p) {		\
+-									\
+-    ver1len = split(ver1, ver1arr, /\./);				\
+-    ver2len = split(ver2, ver2arr, /\./);				\
+-									\
+-    len = ver1len > ver2len ? ver1len : ver2len;			\
+-									\
+-    for (i = 1; i <= len; i++) {					\
+-        p = 1000 ^ (len - i);						\
+-        ver1int += ver1arr[i] * p;					\
+-        ver2int += ver2arr[i] * p;					\
+-    }									\
+-									\
+-    if (ver1int < ver2int)						\
+-        return 2;							\
+-    else if (ver1int > ver2int)						\
+-        return 1;							\
+-    else								\
+-        return 0;							\
+-}' $XMMS_VERSION $min_xmms_version`
++test "x$prefix" = xNONE && prefix=$ac_default_prefix
++# Let make expand exec_prefix.
++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  
- ac_libobjs=
- ac_ltlibobjs=
- for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
-   # 1. Remove the extension, and $U if already installed.
--  ac_i=`echo "$ac_i" |
--	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
--  # 2. Add them.
--  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
--  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
+-    if test $xmms_got_version -eq 2; then 	# failure
+-	no_xmms=version
+-    else  					# success!
+-	:
+-    fi
++DEFS=-DHAVE_CONFIG_H
+ 
+-fi
++ac_libobjs=
++ac_ltlibobjs=
++for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
++  # 1. Remove the extension, and $U if already installed.
 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
 +  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
 +  #    will be set to the directory where LIBOBJS objects are built.
 +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
 +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
- done
- LIBOBJS=$ac_libobjs
++done
++LIBOBJS=$ac_libobjs
  
- LTLIBOBJS=$ac_ltlibobjs
+-echo "$as_me:$LINENO: checking for XMMS - version >= $min_xmms_version" >&5
+-echo $ECHO_N "checking for XMMS - version >= $min_xmms_version... $ECHO_C" >&6
++LTLIBOBJS=$ac_ltlibobjs
  
+-if test "x$no_xmms" = x; then
+-    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
  
+-    if test "$XMMS_CONFIG" = "no" ; then
+-	echo "*** The xmms-config script installed by XMMS could not be found."
+-      	echo "*** If XMMS was installed in PREFIX, make sure PREFIX/bin is in"
+-	echo "*** your path, or set the XMMS_CONFIG environment variable to the"
+-	echo "*** full path to xmms-config."
+-    else
+-	if test "$no_xmms" = "version"; then
+-	    echo "*** An old version of XMMS, $XMMS_VERSION, was found."
+-	    echo "*** You need a version of XMMS newer than $min_xmms_version."
+-	    echo "*** The latest version of XMMS is always available from"
+-	    echo "*** http://www.xmms.org/"
+-	    echo "***"
 + if test -n "$EXEEXT"; then
 +  am__EXEEXT_TRUE=
 +  am__EXEEXT_FALSE='#'
@@ -48109,276 +55081,152 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  am__EXEEXT_TRUE='#'
 +  am__EXEEXT_FALSE=
 +fi
-+
- if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
--Usually this means the macro was only invoked conditionally." >&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; }; }
+ 
+-            echo "*** If you have already installed a sufficiently new version, this error"
+-            echo "*** probably means that the wrong copy of the xmms-config shell script is"
+-            echo "*** being found. The easiest way to fix this is to remove the old version"
+-            echo "*** of XMMS, but you can also set the XMMS_CONFIG environment to point to the"
+-            echo "*** correct copy of xmms-config. (In this case, you will have to"
+-            echo "*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf"
+-            echo "*** so that the correct libraries are found at run-time)"
+-	fi
+-    fi
+-    XMMS_CFLAGS=""
+-    XMMS_LIBS=""
+-    { echo "$as_me:$LINENO: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&5
+-echo "$as_me: WARNING: *** XMMS >= 0.9.5.1 not installed - XMMS support will not be built" >&2;}
++if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
 +  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- 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 "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
 +  as_fn_error "conditional \"AMDEP\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- 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__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
 +  as_fn_error "conditional \"am__fastdepCC\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
 +fi
 +if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
 +  as_fn_error "conditional \"am__fastdepCCAS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- 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
++if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
 +  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- 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
++if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
 +  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  fi
-+
- if test -z "${FLaC__CPU_IA32_TRUE}" && test -z "${FLaC__CPU_IA32_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_IA32\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__CPU_IA32\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
+ 
++if test -z "${FLaC__CPU_IA32_TRUE}" && test -z "${FLaC__CPU_IA32_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__CPU_IA32\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__CPU_PPC_TRUE}" && test -z "${FLaC__CPU_PPC_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_PPC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__CPU_PPC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__CPU_PPC_TRUE}" && test -z "${FLaC__CPU_PPC_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__CPU_PPC\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__CPU_SPARC_TRUE}" && test -z "${FLaC__CPU_SPARC_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_SPARC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__CPU_SPARC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__CPU_SPARC_TRUE}" && test -z "${FLaC__CPU_SPARC_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__CPU_SPARC\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
 +fi
 +if test -z "${FLaC__CPU_PPC_SPE_TRUE}" && test -z "${FLaC__CPU_PPC_SPE_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__CPU_PPC_SPE\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__SYS_DARWIN_TRUE}" && test -z "${FLaC__SYS_DARWIN_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SYS_DARWIN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__SYS_DARWIN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__SYS_DARWIN_TRUE}" && test -z "${FLaC__SYS_DARWIN_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__SYS_DARWIN\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__SYS_LINUX_TRUE}" && test -z "${FLaC__SYS_LINUX_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SYS_LINUX\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__SYS_LINUX\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__SYS_LINUX_TRUE}" && test -z "${FLaC__SYS_LINUX_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__SYS_LINUX\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__NO_ASM_TRUE}" && test -z "${FLaC__NO_ASM_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__NO_ASM\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__NO_ASM\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__NO_ASM_TRUE}" && test -z "${FLaC__NO_ASM_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__NO_ASM\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"DEBUG\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"DEBUG\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
 +  as_fn_error "conditional \"DEBUG\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__SSE_OS_TRUE}" && test -z "${FLaC__SSE_OS_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SSE_OS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__SSE_OS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__SSE_OS_TRUE}" && test -z "${FLaC__SSE_OS_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__SSE_OS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__USE_3DNOW_TRUE}" && test -z "${FLaC__USE_3DNOW_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__USE_3DNOW\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__USE_3DNOW\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__USE_3DNOW_TRUE}" && test -z "${FLaC__USE_3DNOW_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__USE_3DNOW\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__USE_ALTIVEC_TRUE}" && test -z "${FLaC__USE_ALTIVEC_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__USE_ALTIVEC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__USE_ALTIVEC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__USE_ALTIVEC_TRUE}" && test -z "${FLaC__USE_ALTIVEC_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__USE_ALTIVEC\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_DOXYGEN_TRUE}" && test -z "${FLaC__HAS_DOXYGEN_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_DOXYGEN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_DOXYGEN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_DOXYGEN_TRUE}" && test -z "${FLaC__HAS_DOXYGEN_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_DOXYGEN\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE}" && test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__INSTALL_XMMS_PLUGIN_LOCALLY\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__INSTALL_XMMS_PLUGIN_LOCALLY\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE}" && test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__INSTALL_XMMS_PLUGIN_LOCALLY\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_XMMS_TRUE}" && test -z "${FLaC__HAS_XMMS_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_XMMS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_XMMS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_XMMS_TRUE}" && test -z "${FLaC__HAS_XMMS_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_XMMS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__WITH_CPPLIBS_TRUE}" && test -z "${FLaC__WITH_CPPLIBS_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__WITH_CPPLIBS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__WITH_CPPLIBS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__WITH_CPPLIBS_TRUE}" && test -z "${FLaC__WITH_CPPLIBS_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__WITH_CPPLIBS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_OGG_TRUE}" && test -z "${FLaC__HAS_OGG_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_OGG\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_OGG\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_OGG_TRUE}" && test -z "${FLaC__HAS_OGG_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_OGG\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_DOCBOOK_TO_MAN_TRUE}" && test -z "${FLaC__HAS_DOCBOOK_TO_MAN_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_DOCBOOK_TO_MAN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_DOCBOOK_TO_MAN\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_DOCBOOK_TO_MAN_TRUE}" && test -z "${FLaC__HAS_DOCBOOK_TO_MAN_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_DOCBOOK_TO_MAN\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_NASM_TRUE}" && test -z "${FLaC__HAS_NASM_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_NASM\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_NASM\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_NASM_TRUE}" && test -z "${FLaC__HAS_NASM_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_NASM\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_AS_TRUE}" && test -z "${FLaC__HAS_AS_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_AS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_AS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_AS_TRUE}" && test -z "${FLaC__HAS_AS_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_AS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_GAS_TRUE}" && test -z "${FLaC__HAS_GAS_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_GAS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_GAS\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_GAS_TRUE}" && test -z "${FLaC__HAS_GAS_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_GAS\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_AS__TEMPORARILY_DISABLED\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_AS__TEMPORARILY_DISABLED\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_AS__TEMPORARILY_DISABLED\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_GAS__TEMPORARILY_DISABLED\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"FLaC__HAS_GAS__TEMPORARILY_DISABLED\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
++fi
++if test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE}"; then
 +  as_fn_error "conditional \"FLaC__HAS_GAS__TEMPORARILY_DISABLED\" was never defined.
 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
++fi
  
- : ${CONFIG_STATUS=./config.status}
++: ${CONFIG_STATUS=./config.status}
 +ac_write_fail=0
- 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 <<_ACEOF
++ac_clean_files_save=$ac_clean_files
++ac_clean_files="$ac_clean_files $CONFIG_STATUS"
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
 +as_write_fail=0
 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
- #! $SHELL
- # Generated by $as_me.
- # Run this file to recreate the current configuration.
-@@ -23807,81 +17621,252 @@
- debug=false
- ac_cs_recheck=false
- ac_cs_silent=false
--SHELL=\${CONFIG_SHELL-$SHELL}
--_ACEOF
++#! $SHELL
++# Generated by $as_me.
++# Run this file to recreate the current configuration.
++# Compiler output produced by configure, useful for debugging
++# configure, is in config.log if it exists.
+ 
++debug=false
++ac_cs_recheck=false
++ac_cs_silent=false
  
--cat >>$CONFIG_STATUS <<\_ACEOF
--## --------------------- ##
--## M4sh Initialization.  ##
--## --------------------- ##
 +SHELL=\${CONFIG_SHELL-$SHELL}
 +export SHELL
 +_ASEOF
@@ -48387,19 +55235,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +## M4sh Initialization. ##
 +## -------------------- ##
  
--# Be Bourne compatible
--if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
 +# Be more Bourne compatible
 +DUALCASE=1; export DUALCASE # for MKS sh
 +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
++  emulate sh
++  NULLCMD=:
 +  # Pre-4.2 versions of Zsh do 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
++  # is contrary to our usage.  Disable this feature.
++  alias -g '${1+"$@"}'='"$@"'
 +  setopt NO_GLOB_SUBST
 +else
 +  case `(set -o) 2>/dev/null` in #(
@@ -48408,13 +55251,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  *) :
 +     ;;
 +esac
- fi
--DUALCASE=1; export DUALCASE # for MKS sh
++fi
+ 
  
--# Support unset when possible.
--if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
--  as_unset=unset
-+
 +as_nl='
 +'
 +export as_nl
@@ -48431,8 +55270,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 +  as_echo='printf %s\n'
 +  as_echo_n='printf %s'
- else
--  as_unset=false
++else
 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 +    as_echo_n='/usr/ucb/echo -n'
@@ -48452,7 +55290,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fi
 +  export as_echo_body
 +  as_echo='sh -c $as_echo_body as_echo'
- fi
++fi
  
 +# The user is always right.
 +if test "${PATH_SEPARATOR+set}" != set; then
@@ -48463,9 +55301,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  }
 +fi
  
--# Work around bugs in pre-3.0 UWIN ksh.
--$as_unset ENV MAIL MAILPATH
-+
+ 
 +# IFS
 +# We need space, tab and new line, in precisely that order.  Quoting is
 +# there to prevent editors from complaining about space-tab.
@@ -48484,7 +55320,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 +  done
 +IFS=$as_save_IFS
-+
+ 
+-fi
 +     ;;
 +esac
 +# We did not find ourselves, most probably we were run as `sh COMMAND'
@@ -48505,29 +55342,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +do eval test x\${$as_var+set} = xset \
 +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 +done
- PS1='$ '
- PS2='> '
- PS4='+ '
++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
++# NLS nuisances.
 +LC_ALL=C
 +export LC_ALL
 +LANGUAGE=C
 +export LANGUAGE
-+
+ 
+-if test -n "$XMMS_INPUT_PLUGIN_DIR"; then
+-  FLaC__HAS_XMMS_TRUE=
+-  FLaC__HAS_XMMS_FALSE='#'
+-else
+-  FLaC__HAS_XMMS_TRUE='#'
+-  FLaC__HAS_XMMS_FALSE=
+-fi
 +# CDPATH.
 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-+
-+
+ 
+ 
+-# Check whether --enable-cpplibs or --disable-cpplibs was given.
+-if test "${enable_cpplibs+set}" = set; then
+-  enableval="$enable_cpplibs"
+-  case "${enableval}" in
+-	yes) disable_cpplibs=false ;;
+-	no)  disable_cpplibs=true ;;
+-	*)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-cpplibs" >&5
+-echo "$as_me: error: bad value ${enableval} for --enable-cpplibs" >&2;}
+-   { (exit 1); exit 1; }; } ;;
+-esac
 +# as_fn_error ERROR [LINENO LOG_FD]
 +# ---------------------------------
 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
@@ -48539,14 +55384,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  if test "$3"; then
 +    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
-   fi
--done
++  fi
 +  $as_echo "$as_me: error: $1" >&2
 +  as_fn_exit $as_status
 +} # as_fn_error
- 
--# Required to use basename.
--if expr a : '\(a\)' >/dev/null 2>&1; then
++
 +
 +# as_fn_set_status STATUS
 +# -----------------------
@@ -48585,7 +55427,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  {
 +    eval $1+=\$2
 +  }'
-+else
+ else
+-  disable_cpplibs=false
+-fi;
 +  as_fn_append ()
 +  {
 +    eval $1=\$$1\$2
@@ -48608,41 +55452,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    as_val=`expr "$@" || test $? -eq 1`
 +  }
 +fi # as_fn_arith
-+
-+
+ 
+ 
+-if test "x$disable_cpplibs" != xtrue; then
+-  FLaC__WITH_CPPLIBS_TRUE=
+-  FLaC__WITH_CPPLIBS_FALSE='#'
 +if expr a : '\(a\)' >/dev/null 2>&1 &&
 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-   as_expr=expr
++  as_expr=expr
  else
-   as_expr=false
+-  FLaC__WITH_CPPLIBS_TRUE='#'
+-  FLaC__WITH_CPPLIBS_FALSE=
++  as_expr=false
  fi
  
--if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
-   as_basename=basename
- else
-   as_basename=false
- fi
++  as_basename=basename
++else
++  as_basename=false
++fi
  
+-# Check whether --enable-ogg or --disable-ogg was given.
+-if test "${enable_ogg+set}" = set; then
+-  enableval="$enable_ogg"
+-   want_ogg=$enableval
 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 +  as_dirname=dirname
-+else
+ else
+-   want_ogg=yes
+-fi;
 +  as_dirname=false
 +fi
  
--# Name of the executable.
--as_me=`$as_basename "$0" ||
+-if test "x$want_ogg" != "xno"; then
 +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'`
--
++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
++	 X"$0" : 'X\(//\)$' \| \
 +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 +$as_echo X/"$0" |
 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
@@ -48659,122 +55504,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  }
 +	  s/.*/./; q'`
  
--# PATH needs CR, and LINENO needs CR and PATH.
- # Avoid depending upon Character Ranges.
- as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-@@ -23889,148 +17874,123 @@
- as_cr_digits='0123456789'
- as_cr_alnum=$as_cr_Letters$as_cr_digits
+-# Check whether --with-ogg or --without-ogg was given.
+-if test "${with_ogg+set}" = set; then
+-  withval="$with_ogg"
+-  ogg_prefix="$withval"
+-else
+-  ogg_prefix=""
+-fi;
++# 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_myself |
--    sed '
--      N
--      s,$,-,
--      : loop
--      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
--      t loop
--      s,-$,,
--      s,^['$as_cr_digits']*\n,,
--    ' >$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= ;;
+-# Check whether --with-ogg-libraries or --without-ogg-libraries was given.
+-if test "${with_ogg_libraries+set}" = set; then
+-  withval="$with_ogg_libraries"
+-  ogg_libraries="$withval"
+-else
+-  ogg_libraries=""
+-fi;
 +ECHO_C= ECHO_N= ECHO_T=
 +case `echo -n x` in #(((((
 +-n*)
@@ -48786,31 +55536,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  esac;;
 +*)
 +  ECHO_N='-n';;
- esac
++esac
  
--if expr a : '\(a\)' >/dev/null 2>&1; then
--  as_expr=expr
+-# Check whether --with-ogg-includes or --without-ogg-includes was given.
+-if test "${with_ogg_includes+set}" = set; then
+-  withval="$with_ogg_includes"
+-  ogg_includes="$withval"
 +rm -f conf$$ conf$$.exe conf$$.file
 +if test -d conf$$.dir; then
 +  rm -f conf$$.dir/conf$$.file
  else
--  as_expr=false
+-  ogg_includes=""
+-fi;
+-# Check whether --enable-oggtest or --disable-oggtest was given.
+-if test "${enable_oggtest+set}" = set; then
+-  enableval="$enable_oggtest"
+-
 +  rm -f conf$$.dir
 +  mkdir conf$$.dir 2>/dev/null
- 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
++fi
 +if (echo >conf$$.file) 2>/dev/null; then
 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
-     as_ln_s='ln -s'
++    as_ln_s='ln -s'
 +    # ... but there are two gotchas:
 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
@@ -48821,23 +55568,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    as_ln_s=ln
 +  else
 +    as_ln_s='cp -p'
-   fi
--elif ln conf$$.file conf$$ 2>/dev/null; then
--  as_ln_s=ln
++  fi
  else
-   as_ln_s='cp -p'
- fi
--rm -f conf$$ conf$$.exe conf$$.file
+-  enable_oggtest=yes
+-fi;
++  as_ln_s='cp -p'
++fi
 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 +rmdir conf$$.dir 2>/dev/null
-+
  
+-  if test "x$ogg_libraries" != "x" ; then
+-    OGG_LIBS="-L$ogg_libraries"
+-  elif test "x$ogg_prefix" != "x" ; then
+-    OGG_LIBS="-L$ogg_prefix/lib"
+-  elif test "x$prefix" != "xNONE" ; then
+-    OGG_LIBS="-L$prefix/lib"
+-  fi
+ 
+-  OGG_LIBS="$OGG_LIBS -logg"
 +# as_fn_mkdir_p
 +# -------------
 +# Create "$as_dir" as a directory, including parents if necessary.
 +as_fn_mkdir_p ()
 +{
-+
+ 
+-  if test "x$ogg_includes" != "x" ; then
+-    OGG_CFLAGS="-I$ogg_includes"
+-  elif test "x$ogg_prefix" != "x" ; then
+-    OGG_CFLAGS="-I$ogg_prefix/include"
+-  elif test "x$prefix" != "xNONE"; then
+-    OGG_CFLAGS="-I$prefix/include"
+-  fi
 +  case $as_dir in #(
 +  -*) as_dir=./$as_dir;;
 +  esac
@@ -48876,21 +55637,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    done
 +    test -z "$as_dirs" || eval "mkdir $as_dirs"
 +  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-+
-+
+ 
+-  echo "$as_me:$LINENO: checking for Ogg" >&5
+-echo $ECHO_N "checking for Ogg... $ECHO_C" >&6
+-  no_ogg=""
+ 
 +} # as_fn_mkdir_p
- if mkdir -p . 2>/dev/null; then
--  as_mkdir_p=:
++if mkdir -p . 2>/dev/null; then
 +  as_mkdir_p='mkdir -p "$as_dir"'
- else
-   test -d ./-p && rmdir ./-p
-   as_mkdir_p=false
- fi
++else
++  test -d ./-p && rmdir ./-p
++  as_mkdir_p=false
++fi
  
--as_executable_p="test -f"
+-  if test "x$enable_oggtest" = "xyes" ; then
+-    ac_save_CFLAGS="$CFLAGS"
+-    ac_save_LIBS="$LIBS"
+-    CFLAGS="$CFLAGS $OGG_CFLAGS"
+-    LIBS="$LIBS $OGG_LIBS"
+-      rm -f conf.oggtest
+-      if test "$cross_compiling" = yes; then
+-  echo $ac_n "cross compiling; assumed OK... $ac_c"
 +if test -x / >/dev/null 2>&1; then
 +  as_test_x='test -x'
-+else
+ else
+-  cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
 +  if ls -dL / >/dev/null 2>&1; then
 +    as_ls_L_option=L
 +  else
@@ -48911,83 +55687,159 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +fi
 +as_executable_p=$as_test_x
  
- # 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'"
-@@ -24039,31 +17999,20 @@
- as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+-#include <stdio.h>
+-#include <stdlib.h>
+-#include <string.h>
+-#include <ogg/ogg.h>
++# 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'"
+ 
+-int main ()
+-{
+-  system("touch conf.oggtest");
+-  return 0;
+-}
++# 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
+-_ACEOF
+-rm -f conftest$ac_exeext
+-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); } && { ac_try='./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
+-  :
+-else
+-  echo "$as_me: program exited with status $ac_status" >&5
+-echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
++exec 6>&1
 +## ----------------------------------- ##
 +## Main body of $CONFIG_STATUS script. ##
 +## ----------------------------------- ##
 +_ASEOF
 +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  
--# Open the log real soon, to keep \$[0] and so on meaningful, and to
+-( exit $ac_status )
+-no_ogg=yes
+-fi
+-rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-fi
+-       CFLAGS="$ac_save_CFLAGS"
+-       LIBS="$ac_save_LIBS"
+-  fi
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +# Save the log message, 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' <<_ASBOX
--## Running $as_me. ##
--_ASBOX
--} >&5
--cat >&5 <<_CSEOF
--
++# report actual input values of CONFIG_FILES etc. instead of their
 +# values after options handling.
 +ac_log="
- This file was extended by $as_me, which was
--generated by GNU Autoconf 2.59.  Invocation command line was
++This file was extended by $as_me, which was
 +generated by GNU Autoconf 2.65.  Invocation command line was
  
-   CONFIG_FILES    = $CONFIG_FILES
-   CONFIG_HEADERS  = $CONFIG_HEADERS
-@@ -24071,45 +18020,47 @@
-   CONFIG_COMMANDS = $CONFIG_COMMANDS
-   $ $0 $@
+-  if test "x$no_ogg" = "x" ; then
+-     echo "$as_me:$LINENO: result: yes" >&5
+-echo "${ECHO_T}yes" >&6
+-     have_ogg=yes
+-  else
+-     echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-     if test -f conf.oggtest ; then
+-       :
+-     else
+-       echo "*** Could not run Ogg test program, checking why..."
+-       CFLAGS="$CFLAGS $OGG_CFLAGS"
+-       LIBS="$LIBS $OGG_LIBS"
+-       cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
++  CONFIG_FILES    = $CONFIG_FILES
++  CONFIG_HEADERS  = $CONFIG_HEADERS
++  CONFIG_LINKS    = $CONFIG_LINKS
++  CONFIG_COMMANDS = $CONFIG_COMMANDS
++  $ $0 $@
  
--_CSEOF
--echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
--echo >&5
+-#include <stdio.h>
+-#include <ogg/ogg.h>
 +on `(hostname || uname -n) 2>/dev/null | sed 1q`
 +"
-+
+ 
+-int
+-main ()
+-{
+- return 0;
+-  ;
+-  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
+-   echo "*** The test program compiled, but did not run. This usually means"
+-       echo "*** that the run-time linker is not finding Ogg or finding the wrong"
+-       echo "*** version of Ogg. If it is not finding Ogg, you'll need to set your"
+-       echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
+-       echo "*** to the installed location  Also, make sure you have run ldconfig if that"
+-       echo "*** is required on your system"
+-       echo "***"
+-       echo "*** If you have an old version installed, it is best to remove it, although"
+-       echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
+-else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
  
--# Files that config.status was made for.
--if test -n "$ac_config_files"; then
--  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
+- echo "*** The test program failed to compile or link. See the file config.log for the"
+-       echo "*** exact error that occured. This usually means Ogg was incorrectly installed"
+-       echo "*** or that you have moved Ogg since it was installed."
 -fi
+-rm -f conftest.err conftest.$ac_objext \
+-      conftest$ac_exeext conftest.$ac_ext
+-       CFLAGS="$ac_save_CFLAGS"
+-       LIBS="$ac_save_LIBS"
+-     fi
+-     OGG_CFLAGS=""
+-     OGG_LIBS=""
+-     { echo "$as_me:$LINENO: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&5
+-echo "$as_me: WARNING: *** Ogg development enviroment not installed - Ogg support will not be built" >&2;}
+-  fi
 +case $ac_config_files in *"
 +"*) set x $ac_config_files; shift; ac_config_files=$*;;
 +esac
  
--if test -n "$ac_config_headers"; then
--  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
--fi
 +case $ac_config_headers in *"
 +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
 +esac
  
--if test -n "$ac_config_links"; then
--  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
--fi
+-  rm -f conf.oggtest
  
--if test -n "$ac_config_commands"; then
--  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
 -fi
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 +# Files that config.status was made for.
@@ -48995,176 +55847,260 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +config_headers="$ac_config_headers"
 +config_commands="$ac_config_commands"
  
--cat >>$CONFIG_STATUS <<\_ACEOF
 +_ACEOF
  
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- ac_cs_usage="\
--\`$as_me' instantiates files from templates according to the
--current configuration.
++ac_cs_usage="\
 +\`$as_me' instantiates files and other configuration actions
 +from templates according to the current configuration.  Unless the files
 +and actions are specified as TAGs, all are instantiated by default.
  
--Usage: $0 [OPTIONS] [FILE]...
+-if test "x$have_ogg" = xyes; then
+-  FLaC__HAS_OGG_TRUE=
+-  FLaC__HAS_OGG_FALSE='#'
+-else
+-  FLaC__HAS_OGG_TRUE='#'
+-  FLaC__HAS_OGG_FALSE=
+-fi
 +Usage: $0 [OPTION]... [TAG]...
  
-   -h, --help       print this help, then exit
--  -V, --version    print version number, then exit
--  -q, --quiet      do not print progress messages
+-if test "x$have_ogg" = xyes ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__HAS_OGG 1
+-_ACEOF
++  -h, --help       print this help, then exit
 +  -V, --version    print version number and configuration settings, then exit
 +      --config     print configuration, then exit
 +  -q, --quiet, --silent
 +                   do not print progress messages
-   -d, --debug      don't remove temporary files
-       --recheck    update $as_me by reconfiguring in the same conditions
--  --file=FILE[:TEMPLATE]
--		   instantiate the configuration file FILE
--  --header=FILE[:TEMPLATE]
--		   instantiate the configuration header FILE
++  -d, --debug      don't remove temporary files
++      --recheck    update $as_me by reconfiguring in the same conditions
 +      --file=FILE[:TEMPLATE]
 +                   instantiate the configuration file FILE
 +      --header=FILE[:TEMPLATE]
 +                   instantiate the configuration header FILE
  
- Configuration files:
- $config_files
-@@ -24120,84 +18071,86 @@
- Configuration commands:
- $config_commands
++Configuration files:
++$config_files
+ 
++Configuration headers:
++$config_headers
+ 
+-fi
++Configuration commands:
++$config_commands
  
--Report bugs to <bug-autoconf at gnu.org>."
--_ACEOF
 +Report bugs to the package provider."
  
--cat >>$CONFIG_STATUS <<_ACEOF
+-      if test "X$prefix" = "XNONE"; then
+-    acl_final_prefix="$ac_default_prefix"
+-  else
+-    acl_final_prefix="$prefix"
+-  fi
+-  if test "X$exec_prefix" = "XNONE"; then
+-    acl_final_exec_prefix='${prefix}'
+-  else
+-    acl_final_exec_prefix="$exec_prefix"
+-  fi
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+-  prefix="$acl_save_prefix"
 +_ACEOF
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
- ac_cs_version="\\
- config.status
--configured by $0, generated by GNU Autoconf 2.59,
--  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
++ac_cs_version="\\
++config.status
 +configured by $0, generated by GNU Autoconf 2.65,
 +  with options \\"\$ac_cs_config\\"
  
--Copyright (C) 2003 Free Software Foundation, Inc.
 +Copyright (C) 2009 Free Software Foundation, Inc.
- This config.status script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it."
--srcdir=$srcdir
--INSTALL="$INSTALL"
-+
++This config.status script is free software; the Free Software Foundation
++gives unlimited permission to copy, distribute and modify it."
+ 
+-# 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;
+-# Prepare PATH_SEPARATOR.
+-# 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
+-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 GCC" >&5
+-echo $ECHO_N "checking for ld used by GCC... $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.
+-    [\\/]* | [A-Za-z]:[\\/]*)
+-      re_direlt='/[^/][^/]*/\.\./'
+-      # Canonicalize the path 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
 +ac_pwd='$ac_pwd'
 +srcdir='$srcdir'
 +INSTALL='$INSTALL'
 +MKDIR_P='$MKDIR_P'
 +AWK='$AWK'
 +test -n "\$AWK" || AWK=awk
- _ACEOF
- 
--cat >>$CONFIG_STATUS <<\_ACEOF
--# If no file are specified by the user, then we need to provide default
--# value.  By we need to know if files were specified by the user.
++_ACEOF
++
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +# The default lists apply if the user does not specify any file.
- ac_need_defaults=:
- while test $# != 0
- do
-   case $1 in
-   --*=*)
--    ac_option=`expr "x$1" : 'x\([^=]*\)='`
--    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
++ac_need_defaults=:
++while test $# != 0
++do
++  case $1 in
++  --*=*)
 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
 +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
-     ac_shift=:
++    ac_shift=:
      ;;
--  -*)
-+  *)
-     ac_option=$1
-     ac_optarg=$2
-     ac_shift=shift
+   *)
+-    # If it is relative, then search for the first ld in PATH.
+-    with_gnu_ld=unknown
++    ac_option=$1
++    ac_optarg=$2
++    ac_shift=shift
      ;;
--  *) # This is not an option, so the user has probably given explicit
--     # arguments.
--     ac_option=$1
--     ac_need_defaults=false;;
    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 "${acl_cv_path_LD+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  if test -z "$LD"; then
+-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+-  for ac_dir in $PATH; do
+-    test -z "$ac_dir" && ac_dir=.
+-    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+-      acl_cv_path_LD="$ac_dir/$ac_prog"
+-      # Check to see if the program is GNU ld.  I'd rather use --version,
+-      # but apparently some GNU ld's only accept -v.
+-      # Break only if it was the GNU/non-GNU ld that we prefer.
+-      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+-      *GNU* | *'with BFD'*)
+-	test "$with_gnu_ld" != no && break ;;
+-      *)
+-	test "$with_gnu_ld" != yes && break ;;
+-      esac
+-    fi
+-  done
+-  IFS="$ac_save_ifs"
+-else
+-  acl_cv_path_LD="$LD" # Let the user override the test with a path.
+-fi
+-fi
  
-   case $ac_option in
-   # Handling of the options.
--_ACEOF
--cat >>$CONFIG_STATUS <<\_ACEOF
-   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
-     ac_cs_recheck=: ;;
--  --version | --vers* | -V )
--    echo "$ac_cs_version"; exit 0 ;;
--  --he | --h)
--    # Conflict between --help and --header
--    { { echo "$as_me:$LINENO: error: ambiguous option: $1
--Try \`$0 --help' for more information." >&5
--echo "$as_me: error: ambiguous option: $1
--Try \`$0 --help' for more information." >&2;}
--   { (exit 1); exit 1; }; };;
--  --help | --hel | -h )
--    echo "$ac_cs_usage"; exit 0 ;;
--  --debug | --d* | -d )
+-LD="$acl_cv_path_LD"
+-if test -n "$LD"; then
+-  echo "$as_me:$LINENO: result: $LD" >&5
+-echo "${ECHO_T}$LD" >&6
+-else
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
++  case $ac_option in
++  # Handling of the options.
++  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
++    ac_cs_recheck=: ;;
 +  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
 +    $as_echo "$ac_cs_version"; exit ;;
 +  --config | --confi | --conf | --con | --co | --c )
 +    $as_echo "$ac_cs_config"; exit ;;
 +  --debug | --debu | --deb | --de | --d | -d )
-     debug=: ;;
-   --file | --fil | --fi | --f )
-     $ac_shift
--    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
++    debug=: ;;
++  --file | --fil | --fi | --f )
++    $ac_shift
 +    case $ac_optarg in
 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 +    esac
 +    as_fn_append CONFIG_FILES " '$ac_optarg'"
-     ac_need_defaults=false;;
-   --header | --heade | --head | --hea )
-     $ac_shift
--    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
++    ac_need_defaults=false;;
++  --header | --heade | --head | --hea )
++    $ac_shift
 +    case $ac_optarg in
 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 +    esac
 +    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
-     ac_need_defaults=false;;
++    ac_need_defaults=false;;
 +  --he | --h)
 +    # Conflict between --help and --header
 +    as_fn_error "ambiguous option: \`$1'
 +Try \`$0 --help' for more information.";;
 +  --help | --hel | -h )
 +    $as_echo "$ac_cs_usage"; exit ;;
-   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-   | -silent | --silent | --silen | --sile | --sil | --si | --s)
-     ac_cs_silent=: ;;
- 
-   # This is an error.
--  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
--Try \`$0 --help' for more information." >&5
--echo "$as_me: error: unrecognized option: $1
--Try \`$0 --help' for more information." >&2;}
--   { (exit 1); exit 1; }; } ;;
++  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++  | -silent | --silent | --silen | --sile | --sil | --si | --s)
++    ac_cs_silent=: ;;
++
++  # This is an error.
 +  -*) as_fn_error "unrecognized option: \`$1'
 +Try \`$0 --help' for more information." ;;
- 
--  *) ac_config_targets="$ac_config_targets $1" ;;
++
 +  *) as_fn_append ac_config_targets " $1"
 +     ac_need_defaults=false ;;
- 
-   esac
-   shift
-@@ -24211,114 +18164,478 @@
++
++  esac
++  shift
++done
++
++ac_configure_extra_args=
++
++if $ac_cs_silent; then
++  exec 6>/dev/null
++  ac_configure_extra_args="$ac_configure_extra_args --silent"
  fi
- 
- _ACEOF
--cat >>$CONFIG_STATUS <<_ACEOF
+-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 "${acl_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 ld's only accept -v.
+-case `$LD -v 2>&1 </dev/null` in
+-*GNU* | *'with BFD'*)
+-  acl_cv_prog_gnu_ld=yes ;;
+-*)
+-  acl_cv_prog_gnu_ld=no ;;
+-esac
++
++_ACEOF
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- if \$ac_cs_recheck; then
--  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
--  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
++if \$ac_cs_recheck; then
 +  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
 +  shift
 +  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
@@ -49172,8 +56108,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  export CONFIG_SHELL
 +  exec "\$@"
  fi
+-echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
+-echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
+-with_gnu_ld=$acl_cv_prog_gnu_ld
  
- _ACEOF
++_ACEOF
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +exec 5>>config.log
 +{
@@ -49183,23 +56122,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +_ASBOX
 +  $as_echo "$ac_log"
 +} >&5
- 
--cat >>$CONFIG_STATUS <<_ACEOF
++
 +_ACEOF
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- #
--# INIT-COMMANDS section.
++#
 +# INIT-COMMANDS
- #
--
- AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
++#
++AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  
--_ACEOF
  
 +# 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
-+
+ 
+-                                                echo "$as_me:$LINENO: checking for shared library run path origin" >&5
+-echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
+-if test "${acl_cv_rpath+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
 +sed_quote_subst='$sed_quote_subst'
 +double_quote_subst='$double_quote_subst'
 +delay_variable_subst='$delay_variable_subst'
@@ -49378,7 +56318,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +LTCC='$LTCC'
 +LTCFLAGS='$LTCFLAGS'
 +compiler='$compiler_DEFAULT'
- 
++
 +# Quote evaled strings.
 +for var in SED \
 +GREP \
@@ -49480,7 +56420,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    esac
 +done
  
--cat >>$CONFIG_STATUS <<\_ACEOF
+-    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+-    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+-    . ./conftest.sh
+-    rm -f ./conftest.sh
+-    acl_cv_rpath=done
 +# Double-quote double-evaled strings.
 +for var in reload_cmds \
 +old_postinstall_cmds \
@@ -49518,7 +56462,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      ;;
 +    esac
 +done
-+
+ 
 +# Fix-up fallback echo if it was mangled by the above quoting rules.
 +case \$lt_ECHO in
 +*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
@@ -49533,110 +56477,52 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# commands through without removal of \ escapes INIT.
 +if test -n "\${ZSH_VERSION+set}" ; then
 +   setopt NO_GLOB_SUBST
-+fi
-+
-+
+ fi
+-echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
+-echo "${ECHO_T}$acl_cv_rpath" >&6
+-  wl="$acl_cv_wl"
+-  libext="$acl_cv_libext"
+-  shlibext="$acl_cv_shlibext"
+-  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+-  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+-  hardcode_direct="$acl_cv_hardcode_direct"
+-  hardcode_minus_L="$acl_cv_hardcode_minus_L"
+-    # Check whether --enable-rpath or --disable-rpath was given.
+-if test "${enable_rpath+set}" = set; then
+-  enableval="$enable_rpath"
+-  :
+-else
+-  enable_rpath=yes
+-fi;
+ 
+ 
 +    PACKAGE='$PACKAGE'
 +    VERSION='$VERSION'
 +    TIMESTAMP='$TIMESTAMP'
 +    RM='$RM'
 +    ofile='$ofile'
-+
-+
-+
-+
-+
-+
+ 
+ 
+ 
+ 
+ 
+-    use_additional=yes
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
 +_ACEOF
-+
+ 
+-    eval additional_includedir=\"$includedir\"
+-    eval additional_libdir=\"$libdir\"
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-+
+ 
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +# Handling of arguments.
- for ac_config_target in $ac_config_targets
- do
--  case "$ac_config_target" in
--  # Handling of arguments.
--  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
--  "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
--  "src/libFLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/Makefile" ;;
--  "src/libFLAC/flac.pc" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/flac.pc" ;;
--  "src/libFLAC/ia32/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ia32/Makefile" ;;
--  "src/libFLAC/ppc/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/Makefile" ;;
--  "src/libFLAC/ppc/as/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/as/Makefile" ;;
--  "src/libFLAC/ppc/gas/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/gas/Makefile" ;;
--  "src/libFLAC/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/Makefile" ;;
--  "src/libFLAC/include/private/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/private/Makefile" ;;
--  "src/libFLAC/include/protected/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/protected/Makefile" ;;
--  "src/libFLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC++/Makefile" ;;
--  "src/libFLAC++/flac++.pc" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC++/flac++.pc" ;;
--  "src/flac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/flac/Makefile" ;;
--  "src/metaflac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/metaflac/Makefile" ;;
--  "src/monkeys_audio_utilities/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/Makefile" ;;
--  "src/monkeys_audio_utilities/flac_mac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/flac_mac/Makefile" ;;
--  "src/monkeys_audio_utilities/flac_ren/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/flac_ren/Makefile" ;;
--  "src/plugin_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_common/Makefile" ;;
--  "src/plugin_winamp2/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/Makefile" ;;
--  "src/plugin_winamp2/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/include/Makefile" ;;
--  "src/plugin_winamp2/include/winamp2/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/include/winamp2/Makefile" ;;
--  "src/plugin_xmms/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_xmms/Makefile" ;;
--  "src/share/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/Makefile" ;;
--  "src/share/getopt/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/getopt/Makefile" ;;
--  "src/share/grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/grabbag/Makefile" ;;
--  "src/share/replaygain_analysis/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_analysis/Makefile" ;;
--  "src/share/replaygain_synthesis/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/Makefile" ;;
--  "src/share/replaygain_synthesis/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/include/Makefile" ;;
--  "src/share/replaygain_synthesis/include/private/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/include/private/Makefile" ;;
--  "src/share/utf8/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/utf8/Makefile" ;;
--  "src/test_grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/Makefile" ;;
--  "src/test_grabbag/cuesheet/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/cuesheet/Makefile" ;;
--  "src/test_grabbag/picture/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/picture/Makefile" ;;
--  "src/test_libs_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libs_common/Makefile" ;;
--  "src/test_libFLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libFLAC/Makefile" ;;
--  "src/test_libFLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libFLAC++/Makefile" ;;
--  "src/test_seeking/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_seeking/Makefile" ;;
--  "src/test_streams/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_streams/Makefile" ;;
--  "examples/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
--  "examples/c/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/Makefile" ;;
--  "examples/c/decode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/decode/Makefile" ;;
--  "examples/c/decode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/decode/file/Makefile" ;;
--  "examples/c/encode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/encode/Makefile" ;;
--  "examples/c/encode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/encode/file/Makefile" ;;
--  "examples/cpp/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/Makefile" ;;
--  "examples/cpp/decode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/decode/Makefile" ;;
--  "examples/cpp/decode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/decode/file/Makefile" ;;
--  "examples/cpp/encode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/encode/Makefile" ;;
--  "examples/cpp/encode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/encode/file/Makefile" ;;
--  "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
--  "include/FLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/FLAC/Makefile" ;;
--  "include/FLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/FLAC++/Makefile" ;;
--  "include/share/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/share/Makefile" ;;
--  "include/share/grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/share/grabbag/Makefile" ;;
--  "include/test_libs_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/test_libs_common/Makefile" ;;
--  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
--  "doc/html/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/Makefile" ;;
--  "doc/html/images/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/images/Makefile" ;;
--  "doc/html/images/hw/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/images/hw/Makefile" ;;
--  "doc/html/ru/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/ru/Makefile" ;;
--  "m4/Makefile" ) CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
--  "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
--  "test/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
--  "test/cuesheets/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/cuesheets/Makefile" ;;
--  "test/flac-to-flac-metadata-test-files/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/flac-to-flac-metadata-test-files/Makefile" ;;
--  "test/metaflac-test-files/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/metaflac-test-files/Makefile" ;;
--  "test/pictures/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/pictures/Makefile" ;;
--  "build/Makefile" ) CONFIG_FILES="$CONFIG_FILES build/Makefile" ;;
--  "obj/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/Makefile" ;;
--  "obj/debug/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/Makefile" ;;
--  "obj/debug/bin/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/bin/Makefile" ;;
--  "obj/debug/lib/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/lib/Makefile" ;;
--  "obj/release/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/Makefile" ;;
--  "obj/release/bin/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/bin/Makefile" ;;
--  "obj/release/lib/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/lib/Makefile" ;;
--  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
--  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
--  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
--echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
--   { (exit 1); exit 1; }; };;
++for ac_config_target in $ac_config_targets
++do
 +  case $ac_config_target in
 +    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
 +    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
@@ -49717,58 +56603,129 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    "obj/release/Makefile") CONFIG_FILES="$CONFIG_FILES obj/release/Makefile" ;;
 +    "obj/release/bin/Makefile") CONFIG_FILES="$CONFIG_FILES obj/release/bin/Makefile" ;;
 +    "obj/release/lib/Makefile") CONFIG_FILES="$CONFIG_FILES obj/release/lib/Makefile" ;;
-+
+ 
 +  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
-   esac
- done
++  esac
++done
  
-+
- # If the user did not use the arguments to specify the items to instantiate,
- # then the envvar interface is used.  Set only those that are not.
- # We use the long form for the default assignment because of an extremely
-@@ -24330,909 +18647,1482 @@
- fi
+-# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
+-if test "${with_libiconv_prefix+set}" = set; then
+-  withval="$with_libiconv_prefix"
  
- # Have a temporary directory for convenience.  Make it in the build tree
--# simply because there is no reason to put it here, and in addition,
+-    if test "X$withval" = "Xno"; then
+-      use_additional=no
+-    else
+-      if test "X$withval" = "X"; then
++# If the user did not use the arguments to specify the items to instantiate,
++# then the envvar interface is used.  Set only those that are not.
++# We use the long form for the default assignment because of an extremely
++# bizarre bug on SunOS 4.1.3.
++if $ac_need_defaults; then
++  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
++  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
++  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
++fi
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
++# Have a temporary directory for convenience.  Make it in the build tree
 +# simply because there is no reason against having it here, and in addition,
- # creating and moving files from /tmp can sometimes cause problems.
--# Create a temporary directory, and hook for its removal unless debugging.
++# creating and moving files from /tmp can sometimes cause problems.
 +# Hook for its removal unless debugging.
 +# Note that there is a small window in which the directory will not be cleaned:
 +# after its creation but before its name has been assigned to `$tmp'.
- $debug ||
- {
--  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
--  trap '{ (exit 1); exit 1; }' 1 2 13 15
++$debug ||
++{
 +  tmp=
 +  trap 'exit_status=$?
 +  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
 +' 0
 +  trap 'as_fn_exit 1' 1 2 13 15
- }
--
- # Create a (secure) tmp directory for tmp files.
++}
++# Create a (secure) tmp directory for tmp files.
  
- {
--  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
+-          eval additional_includedir=\"$includedir\"
+-          eval additional_libdir=\"$libdir\"
++{
 +  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
-   test -n "$tmp" && test -d "$tmp"
- }  ||
- {
--  tmp=./confstat$$-$RANDOM
--  (umask 077 && mkdir $tmp)
--} ||
++  test -n "$tmp" && test -d "$tmp"
++}  ||
++{
 +  tmp=./conf$$-$RANDOM
 +  (umask 077 && mkdir "$tmp")
 +} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
-+
+ 
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +# Set up the scripts for CONFIG_FILES section.
 +# No need to generate them if there are no CONFIG_FILES.
 +# This happens for instance with `./config.status config.h'.
 +if test -n "$CONFIG_FILES"; then
-+
-+
+ 
+-      else
+-        additional_includedir="$withval/include"
+-        additional_libdir="$withval/lib"
+-      fi
+-    fi
+ 
+-fi;
+-      LIBICONV=
+-  LTLIBICONV=
+-  INCICONV=
+-  rpathdirs=
+-  ltrpathdirs=
+-  names_already_handled=
+-  names_next_round='iconv '
+-  while test -n "$names_next_round"; do
+-    names_this_round="$names_next_round"
+-    names_next_round=
+-    for name in $names_this_round; do
+-      already_handled=
+-      for n in $names_already_handled; do
+-        if test "$n" = "$name"; then
+-          already_handled=yes
+-          break
+-        fi
+-      done
+-      if test -z "$already_handled"; then
+-        names_already_handled="$names_already_handled $name"
+-                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+-        eval value=\"\$HAVE_LIB$uppername\"
+-        if test -n "$value"; then
+-          if test "$value" = yes; then
+-            eval value=\"\$LIB$uppername\"
+-            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
+-            eval value=\"\$LTLIB$uppername\"
+-            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
+-          else
+-                                    :
+-          fi
+-        else
+-                              found_dir=
+-          found_la=
+-          found_so=
+-          found_a=
+-          if test $use_additional = yes; then
+-            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
+-              found_dir="$additional_libdir"
+-              found_so="$additional_libdir/lib$name.$shlibext"
+-              if test -f "$additional_libdir/lib$name.la"; then
+-                found_la="$additional_libdir/lib$name.la"
+-              fi
+-            else
+-              if test -f "$additional_libdir/lib$name.$libext"; then
+-                found_dir="$additional_libdir"
+-                found_a="$additional_libdir/lib$name.$libext"
+-                if test -f "$additional_libdir/lib$name.la"; then
+-                  found_la="$additional_libdir/lib$name.la"
+-                fi
+-              fi
+-            fi
+-          fi
+-          if test "X$found_dir" = "X"; then
+-            for x in $LDFLAGS $LTLIBICONV; do
 +ac_cr=`echo X | tr X '\015'`
 +# On cygwin, bash can eat \r inside `` if the user requested igncr.
 +# But we know of no other shell where ac_cr would be empty at this
@@ -49782,15 +56739,85 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +else
 +  ac_cs_awk_cr=$ac_cr
 +fi
-+
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +echo 'BEGIN {' >"$tmp/subs1.awk" &&
 +_ACEOF
-+
-+
- {
--   echo "$me: cannot create a temporary directory in ." >&2
--   { (exit 1); exit 1; }
--}
+ 
+-              case "$x" in
+-                -L*)
+-                  dir=`echo "X$x" | sed -e 's/^X-L//'`
+-                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
+-                    found_dir="$dir"
+-                    found_so="$dir/lib$name.$shlibext"
+-                    if test -f "$dir/lib$name.la"; then
+-                      found_la="$dir/lib$name.la"
+-                    fi
+-                  else
+-                    if test -f "$dir/lib$name.$libext"; then
+-                      found_dir="$dir"
+-                      found_a="$dir/lib$name.$libext"
+-                      if test -f "$dir/lib$name.la"; then
+-                        found_la="$dir/lib$name.la"
+-                      fi
+-                    fi
+-                  fi
+-                  ;;
+-              esac
+-              if test "X$found_dir" != "X"; then
+-                break
+-              fi
+-            done
+-          fi
+-          if test "X$found_dir" != "X"; then
+-                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
+-            if test "X$found_so" != "X"; then
+-                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
+-                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+-              else
+-                                                                                haveit=
+-                for x in $ltrpathdirs; do
+-                  if test "X$x" = "X$found_dir"; then
+-                    haveit=yes
+-                    break
+-                  fi
+-                done
+-                if test -z "$haveit"; then
+-                  ltrpathdirs="$ltrpathdirs $found_dir"
+-                fi
+-                                if test "$hardcode_direct" = yes; then
+-                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+-                else
+-                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
+-                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+-                                                            haveit=
+-                    for x in $rpathdirs; do
+-                      if test "X$x" = "X$found_dir"; then
+-                        haveit=yes
+-                        break
+-                      fi
+-                    done
+-                    if test -z "$haveit"; then
+-                      rpathdirs="$rpathdirs $found_dir"
+-                    fi
+-                  else
+-                                                                                haveit=
+-                    for x in $LDFLAGS $LIBICONV; do
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
++{
 +  echo "cat >conf$$subs.awk <<_ACEOF" &&
 +  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
 +  echo "_ACEOF"
@@ -49801,7 +56828,49 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +for ac_last_try in false false false false false :; do
 +  . ./conf$$subs.sh ||
 +    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-+
+ 
+-                      if test "X$x" = "X-L$found_dir"; then
+-                        haveit=yes
+-                        break
+-                      fi
+-                    done
+-                    if test -z "$haveit"; then
+-                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
+-                    fi
+-                    if test "$hardcode_minus_L" != no; then
+-                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+-                    else
+-                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+-                    fi
+-                  fi
+-                fi
+-              fi
+-            else
+-              if test "X$found_a" != "X"; then
+-                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
+-              else
+-                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
+-              fi
+-            fi
+-                        additional_includedir=
+-            case "$found_dir" in
+-              */lib | */lib/)
+-                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
+-                additional_includedir="$basedir/include"
+-                ;;
+-            esac
+-            if test "X$additional_includedir" != "X"; then
+-                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
+-                haveit=
+-                if test "X$additional_includedir" = "X/usr/local/include"; then
+-                  if test -n "$GCC"; then
+-                    case $host_os in
+-                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+-                    esac
+-                  fi
+-                fi
+-                if test -z "$haveit"; then
+-                  for x in $CPPFLAGS $INCICONV; do
 +  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
 +  if test $ac_delim_n = $ac_delim_num; then
 +    break
@@ -49813,9 +56882,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +done
 +rm -f conf$$subs.sh
  
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 +cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
- _ACEOF
++_ACEOF
 +sed -n '
 +h
 +s/^/S["/; s/!.*/"]=/
@@ -49865,8 +56941,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +cat >>"\$tmp/subs1.awk" <<_ACAWK &&
 +  for (key in S) S_is_set[key] = 1
 +  FS = ""
- 
--cat >>$CONFIG_STATUS <<_ACEOF
++
 +}
 +{
 +  line = $ 0
@@ -49884,186 +56959,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    } else
 +      len += 1 + keylen
 +  }
- 
--#
--# CONFIG_FILES section.
--#
++
 +  print line
 +}
- 
--# No need to generate the scripts if there are no CONFIG_FILES.
--# This happens for instance when ./config.status config.h
--if test -n "\$CONFIG_FILES"; then
--  # Protect against being on the right side of a sed subst in config.status.
--  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
--   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
--s, at SHELL@,$SHELL,;t t
--s, at PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
--s, at PACKAGE_NAME@,$PACKAGE_NAME,;t t
--s, at PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
--s, at PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
--s, at PACKAGE_STRING@,$PACKAGE_STRING,;t t
--s, at PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
--s, at exec_prefix@,$exec_prefix,;t t
--s, at prefix@,$prefix,;t t
--s, at program_transform_name@,$program_transform_name,;t t
--s, at bindir@,$bindir,;t t
--s, at sbindir@,$sbindir,;t t
--s, at libexecdir@,$libexecdir,;t t
--s, at datadir@,$datadir,;t t
--s, at sysconfdir@,$sysconfdir,;t t
--s, at sharedstatedir@,$sharedstatedir,;t t
--s, at localstatedir@,$localstatedir,;t t
--s, at libdir@,$libdir,;t t
--s, at includedir@,$includedir,;t t
--s, at oldincludedir@,$oldincludedir,;t t
--s, at infodir@,$infodir,;t t
--s, at mandir@,$mandir,;t t
--s, at build_alias@,$build_alias,;t t
--s, at host_alias@,$host_alias,;t t
--s, at target_alias@,$target_alias,;t t
--s, at DEFS@,$DEFS,;t t
--s, at ECHO_C@,$ECHO_C,;t t
--s, at ECHO_N@,$ECHO_N,;t t
--s, at ECHO_T@,$ECHO_T,;t t
--s, at LIBS@,$LIBS,;t t
--s, at INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
--s, at INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
--s, at INSTALL_DATA@,$INSTALL_DATA,;t t
--s, at CYGPATH_W@,$CYGPATH_W,;t t
--s, at PACKAGE@,$PACKAGE,;t t
--s, at VERSION@,$VERSION,;t t
--s, at ACLOCAL@,$ACLOCAL,;t t
--s, at AUTOCONF@,$AUTOCONF,;t t
--s, at AUTOMAKE@,$AUTOMAKE,;t t
--s, at AUTOHEADER@,$AUTOHEADER,;t t
--s, at MAKEINFO@,$MAKEINFO,;t t
--s, at AMTAR@,$AMTAR,;t t
--s, at install_sh@,$install_sh,;t t
--s, at STRIP@,$STRIP,;t t
--s, at ac_ct_STRIP@,$ac_ct_STRIP,;t t
--s, at INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
--s, at AWK@,$AWK,;t t
--s, at SET_MAKE@,$SET_MAKE,;t t
--s, at am__leading_dot@,$am__leading_dot,;t t
--s, at MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
--s, at MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
--s, at MAINT@,$MAINT,;t t
--s, at build@,$build,;t t
--s, at build_cpu@,$build_cpu,;t t
--s, at build_vendor@,$build_vendor,;t t
--s, at build_os@,$build_os,;t t
--s, at host@,$host,;t t
--s, at host_cpu@,$host_cpu,;t t
--s, at host_vendor@,$host_vendor,;t t
--s, at host_os@,$host_os,;t t
--s, at CC@,$CC,;t t
--s, at CFLAGS@,$CFLAGS,;t t
--s, at LDFLAGS@,$LDFLAGS,;t t
--s, at CPPFLAGS@,$CPPFLAGS,;t t
--s, at ac_ct_CC@,$ac_ct_CC,;t t
--s, at EXEEXT@,$EXEEXT,;t t
--s, at OBJEXT@,$OBJEXT,;t t
--s, at DEPDIR@,$DEPDIR,;t t
--s, at am__include@,$am__include,;t t
--s, at am__quote@,$am__quote,;t t
--s, at AMDEP_TRUE@,$AMDEP_TRUE,;t t
--s, at AMDEP_FALSE@,$AMDEP_FALSE,;t t
--s, at AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
--s, at CCDEPMODE@,$CCDEPMODE,;t t
--s, at am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
--s, at am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
--s, at EGREP@,$EGREP,;t t
--s, at LN_S@,$LN_S,;t t
--s, at ECHO@,$ECHO,;t t
--s, at AR@,$AR,;t t
--s, at ac_ct_AR@,$ac_ct_AR,;t t
--s, at RANLIB@,$RANLIB,;t t
--s, at ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
--s, at CPP@,$CPP,;t t
--s, at CXX@,$CXX,;t t
--s, at CXXFLAGS@,$CXXFLAGS,;t t
--s, at ac_ct_CXX@,$ac_ct_CXX,;t t
--s, at CXXDEPMODE@,$CXXDEPMODE,;t t
--s, at am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
--s, at am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
--s, at CXXCPP@,$CXXCPP,;t t
--s, at F77@,$F77,;t t
--s, at FFLAGS@,$FFLAGS,;t t
--s, at ac_ct_F77@,$ac_ct_F77,;t t
--s, at LIBTOOL@,$LIBTOOL,;t t
--s, at ACLOCAL_AMFLAGS@,$ACLOCAL_AMFLAGS,;t t
--s, at CCAS@,$CCAS,;t t
--s, at CCASFLAGS@,$CCASFLAGS,;t t
--s, at FLaC__CPU_IA32_TRUE@,$FLaC__CPU_IA32_TRUE,;t t
--s, at FLaC__CPU_IA32_FALSE@,$FLaC__CPU_IA32_FALSE,;t t
--s, at FLaC__CPU_PPC_TRUE@,$FLaC__CPU_PPC_TRUE,;t t
--s, at FLaC__CPU_PPC_FALSE@,$FLaC__CPU_PPC_FALSE,;t t
--s, at FLaC__CPU_SPARC_TRUE@,$FLaC__CPU_SPARC_TRUE,;t t
--s, at FLaC__CPU_SPARC_FALSE@,$FLaC__CPU_SPARC_FALSE,;t t
--s, at OBJ_FORMAT@,$OBJ_FORMAT,;t t
--s, at MINGW_WINSOCK_LIBS@,$MINGW_WINSOCK_LIBS,;t t
--s, at FLaC__SYS_DARWIN_TRUE@,$FLaC__SYS_DARWIN_TRUE,;t t
--s, at FLaC__SYS_DARWIN_FALSE@,$FLaC__SYS_DARWIN_FALSE,;t t
--s, at FLaC__SYS_LINUX_TRUE@,$FLaC__SYS_LINUX_TRUE,;t t
--s, at FLaC__SYS_LINUX_FALSE@,$FLaC__SYS_LINUX_FALSE,;t t
--s, at FLaC__NO_ASM_TRUE@,$FLaC__NO_ASM_TRUE,;t t
--s, at FLaC__NO_ASM_FALSE@,$FLaC__NO_ASM_FALSE,;t t
--s, at DEBUG_TRUE@,$DEBUG_TRUE,;t t
--s, at DEBUG_FALSE@,$DEBUG_FALSE,;t t
--s, at FLaC__SSE_OS_TRUE@,$FLaC__SSE_OS_TRUE,;t t
--s, at FLaC__SSE_OS_FALSE@,$FLaC__SSE_OS_FALSE,;t t
--s, at FLaC__USE_3DNOW_TRUE@,$FLaC__USE_3DNOW_TRUE,;t t
--s, at FLaC__USE_3DNOW_FALSE@,$FLaC__USE_3DNOW_FALSE,;t t
--s, at FLaC__USE_ALTIVEC_TRUE@,$FLaC__USE_ALTIVEC_TRUE,;t t
--s, at FLaC__USE_ALTIVEC_FALSE@,$FLaC__USE_ALTIVEC_FALSE,;t t
--s, at FLAC__TEST_LEVEL@,$FLAC__TEST_LEVEL,;t t
--s, at FLAC__TEST_WITH_VALGRIND@,$FLAC__TEST_WITH_VALGRIND,;t t
--s, at DOXYGEN@,$DOXYGEN,;t t
--s, at FLaC__HAS_DOXYGEN_TRUE@,$FLaC__HAS_DOXYGEN_TRUE,;t t
--s, at FLaC__HAS_DOXYGEN_FALSE@,$FLaC__HAS_DOXYGEN_FALSE,;t t
--s, at FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE@,$FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE,;t t
--s, at FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE@,$FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE,;t t
--s, at XMMS_CONFIG@,$XMMS_CONFIG,;t t
--s, at XMMS_CFLAGS@,$XMMS_CFLAGS,;t t
--s, at XMMS_LIBS@,$XMMS_LIBS,;t t
--s, at XMMS_VERSION@,$XMMS_VERSION,;t t
--s, at XMMS_DATA_DIR@,$XMMS_DATA_DIR,;t t
--s, at XMMS_PLUGIN_DIR@,$XMMS_PLUGIN_DIR,;t t
--s, at XMMS_VISUALIZATION_PLUGIN_DIR@,$XMMS_VISUALIZATION_PLUGIN_DIR,;t t
--s, at XMMS_INPUT_PLUGIN_DIR@,$XMMS_INPUT_PLUGIN_DIR,;t t
--s, at XMMS_OUTPUT_PLUGIN_DIR@,$XMMS_OUTPUT_PLUGIN_DIR,;t t
--s, at XMMS_GENERAL_PLUGIN_DIR@,$XMMS_GENERAL_PLUGIN_DIR,;t t
--s, at XMMS_EFFECT_PLUGIN_DIR@,$XMMS_EFFECT_PLUGIN_DIR,;t t
--s, at FLaC__HAS_XMMS_TRUE@,$FLaC__HAS_XMMS_TRUE,;t t
--s, at FLaC__HAS_XMMS_FALSE@,$FLaC__HAS_XMMS_FALSE,;t t
--s, at FLaC__WITH_CPPLIBS_TRUE@,$FLaC__WITH_CPPLIBS_TRUE,;t t
--s, at FLaC__WITH_CPPLIBS_FALSE@,$FLaC__WITH_CPPLIBS_FALSE,;t t
--s, at OGG_CFLAGS@,$OGG_CFLAGS,;t t
--s, at OGG_LIBS@,$OGG_LIBS,;t t
--s, at FLaC__HAS_OGG_TRUE@,$FLaC__HAS_OGG_TRUE,;t t
--s, at FLaC__HAS_OGG_FALSE@,$FLaC__HAS_OGG_FALSE,;t t
--s, at LIBICONV@,$LIBICONV,;t t
--s, at LTLIBICONV@,$LTLIBICONV,;t t
--s, at DOCBOOK_TO_MAN@,$DOCBOOK_TO_MAN,;t t
--s, at FLaC__HAS_DOCBOOK_TO_MAN_TRUE@,$FLaC__HAS_DOCBOOK_TO_MAN_TRUE,;t t
--s, at FLaC__HAS_DOCBOOK_TO_MAN_FALSE@,$FLaC__HAS_DOCBOOK_TO_MAN_FALSE,;t t
--s, at NASM@,$NASM,;t t
--s, at FLaC__HAS_NASM_TRUE@,$FLaC__HAS_NASM_TRUE,;t t
--s, at FLaC__HAS_NASM_FALSE@,$FLaC__HAS_NASM_FALSE,;t t
--s, at AS@,$AS,;t t
--s, at GAS@,$GAS,;t t
--s, at FLaC__HAS_AS_TRUE@,$FLaC__HAS_AS_TRUE,;t t
--s, at FLaC__HAS_AS_FALSE@,$FLaC__HAS_AS_FALSE,;t t
--s, at FLaC__HAS_GAS_TRUE@,$FLaC__HAS_GAS_TRUE,;t t
--s, at FLaC__HAS_GAS_FALSE@,$FLaC__HAS_GAS_FALSE,;t t
--s, at FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE@,$FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE,;t t
--s, at FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE@,$FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE,;t t
--s, at FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE@,$FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE,;t t
--s, at FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE@,$FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE,;t t
--s, at LIBOBJS@,$LIBOBJS,;t t
--s, at LTLIBOBJS@,$LTLIBOBJS,;t t
--CEOF
++
 +_ACAWK
 +_ACEOF
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
@@ -50075,6 +56974,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  || as_fn_error "could not setup config files machinery" "$LINENO" 5
 +_ACEOF
  
+-                    if test "X$x" = "X-I$additional_includedir"; then
+-                      haveit=yes
+-                      break
+-                    fi
+-                  done
+-                  if test -z "$haveit"; then
+-                    if test -d "$additional_includedir"; then
+-                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
+-                    fi
+-                  fi
+-                fi
+-              fi
+-            fi
+-                        if test -n "$found_la"; then
+-                                                        save_libdir="$libdir"
+-              case "$found_la" in
+-                */* | *\\*) . "$found_la" ;;
+-                *) . "./$found_la" ;;
+-              esac
+-              libdir="$save_libdir"
+-                            for dep in $dependency_libs; do
+-                case "$dep" in
+-                  -L*)
+-                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+-                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
+-                      haveit=
+-                      if test "X$additional_libdir" = "X/usr/local/lib"; then
+-                        if test -n "$GCC"; then
+-                          case $host_os in
+-                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+-                          esac
+-                        fi
+-                      fi
+-                      if test -z "$haveit"; then
+-                        haveit=
+-                        for x in $LDFLAGS $LIBICONV; do
 +# VPATH may cause trouble with some makes, so we remove $(srcdir),
 +# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
 +# trailing colons and then remove the whole line if VPATH becomes empty
@@ -50092,51 +57027,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +fi # test -n "$CONFIG_FILES"
-+
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +# Set up the scripts for CONFIG_HEADERS section.
 +# No need to generate them if there are no CONFIG_HEADERS.
 +# This happens for instance with `./config.status Makefile'.
 +if test -n "$CONFIG_HEADERS"; then
 +cat >"$tmp/defines.awk" <<\_ACAWK ||
 +BEGIN {
- _ACEOF
- 
--  cat >>$CONFIG_STATUS <<\_ACEOF
--  # Split the substitutions into bite-sized pieces for seds with
--  # small command number limits, like on Digital OSF/1 and HP-UX.
--  ac_max_sed_lines=48
--  ac_sed_frag=1 # Number of current file.
--  ac_beg=1 # First line for current file.
--  ac_end=$ac_max_sed_lines # Line after last line for current file.
--  ac_more_lines=:
--  ac_sed_cmds=
--  while $ac_more_lines; do
--    if test $ac_beg -gt 1; then
--      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
--    else
--      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
--    fi
--    if test ! -s $tmp/subs.frag; then
--      ac_more_lines=false
--    else
--      # The purpose of the label and of the branching condition is to
--      # speed up the sed processing (if there are no `@' at all, there
--      # is no need to browse any of the substitutions).
--      # These are the two extra sed commands mentioned above.
--      (echo ':t
--  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
--      if test -z "$ac_sed_cmds"; then
--	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
--      else
--	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
--      fi
--      ac_sed_frag=`expr $ac_sed_frag + 1`
--      ac_beg=$ac_end
--      ac_end=`expr $ac_end + $ac_max_sed_lines`
--    fi
--  done
--  if test -z "$ac_sed_cmds"; then
--    ac_sed_cmds=cat
++_ACEOF
++
 +# Transform confdefs.h into an awk script `defines.awk', embedded as
 +# here-document in config.status, that substitutes the proper values into
 +# config.h.in to produce config.h.
@@ -50152,10 +57058,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
 +  else
 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
-   fi
--fi # test -n "$CONFIG_FILES"
++  fi
 +done
  
+-                          if test "X$x" = "X-L$additional_libdir"; then
+-                            haveit=yes
+-                            break
+-                          fi
+-                        done
+-                        if test -z "$haveit"; then
+-                          if test -d "$additional_libdir"; then
+-                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
+-                          fi
+-                        fi
+-                        haveit=
+-                        for x in $LDFLAGS $LTLIBICONV; do
 +# For the awk script, D is an array of macro values keyed by name,
 +# likewise P contains macro parameters if any.  Preserve backslash
 +# newline sequences.
@@ -50233,30 +57150,83 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +}
 +{ print }
 +_ACAWK
- _ACEOF
--cat >>$CONFIG_STATUS <<\_ACEOF
--for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
--  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
--  case $ac_file in
--  - | *:- | *:-:* ) # input from stdin
--	cat >$tmp/stdin
--	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
--	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
--  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
--	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
--  * )   ac_file_in=$ac_file.in ;;
++_ACEOF
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +  as_fn_error "could not setup config headers machinery" "$LINENO" 5
 +fi # test -n "$CONFIG_HEADERS"
-+
-+
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
+ 
+-                          if test "X$x" = "X-L$additional_libdir"; then
+-                            haveit=yes
+-                            break
+-                          fi
+-                        done
+-                        if test -z "$haveit"; then
+-                          if test -d "$additional_libdir"; then
+-                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
+-                          fi
+-                        fi
+-                      fi
+-                    fi
+-                    ;;
+-                  -R*)
+-                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
+-                    if test "$enable_rpath" != no; then
+-                                                                  haveit=
+-                      for x in $rpathdirs; do
+-                        if test "X$x" = "X$dir"; then
+-                          haveit=yes
+-                          break
+-                        fi
+-                      done
+-                      if test -z "$haveit"; then
+-                        rpathdirs="$rpathdirs $dir"
+-                      fi
+-                                                                  haveit=
+-                      for x in $ltrpathdirs; do
+-                        if test "X$x" = "X$dir"; then
+-                          haveit=yes
+-                          break
+-                        fi
+-                      done
+-                      if test -z "$haveit"; then
+-                        ltrpathdirs="$ltrpathdirs $dir"
+-                      fi
+-                    fi
+-                    ;;
+-                  -l*)
+-                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+-                    ;;
+-                  *.la)
+-                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+-                    ;;
+-                  *)
+-                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
+-                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
+-                    ;;
+-                esac
+-              done
+-            fi
+-          else
+-                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+-            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
+-          fi
+-        fi
+-      fi
 +eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
 +shift
 +for ac_tag
 +do
 +  case $ac_tag in
 +  :[FHLC]) ac_mode=$ac_tag; continue;;
-   esac
++  esac
 +  case $ac_mode$ac_tag in
 +  :[FHL]*:*);;
 +  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
@@ -50270,9 +57240,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  shift
 +  ac_file=$1
 +  shift
- 
--  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
--  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
++
 +  case $ac_mode in
 +  :L) ac_source=$1;;
 +  :[FH])
@@ -50293,7 +57261,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      esac
 +      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
 +      as_fn_append ac_file_inputs " '$ac_f'"
-+    done
+     done
+-  done
+-  if test "X$rpathdirs" != "X"; then
+-    if test -n "$hardcode_libdir_separator"; then
+-                        alldirs=
+-      for found_dir in $rpathdirs; do
+-        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
+-      done
+-            acl_save_libdir="$libdir"
+-      libdir="$alldirs"
+-      eval flag=\"$hardcode_libdir_flag_spec\"
+-      libdir="$acl_save_libdir"
+-      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+-    else
+-            for found_dir in $rpathdirs; do
+-        acl_save_libdir="$libdir"
+-        libdir="$found_dir"
+-        eval flag=\"$hardcode_libdir_flag_spec\"
+-        libdir="$acl_save_libdir"
+-        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+-      done
 +
 +    # Let's still pretend it is `configure' which instantiates (i.e., don't
 +    # use $as_me), people would be surprised to read:
@@ -50305,7 +57293,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      configure_input="$ac_file.  $configure_input"
 +      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
 +$as_echo "$as_me: creating $ac_file" >&6;}
-+    fi
+     fi
+-  fi
+-  if test "X$ltrpathdirs" != "X"; then
+-            for found_dir in $ltrpathdirs; do
+-      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
+-    done
+-  fi
 +    # Neutralize special characters interpreted by sed in replacement strings.
 +    case $configure_input in #(
 +    *\&* | *\|* | *\\* )
@@ -50322,42 +57316,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  esac
 +
 +  ac_dir=`$as_dirname -- "$ac_file" ||
- $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- 	 X"$ac_file" : 'X\(//\)[^/]' \| \
- 	 X"$ac_file" : 'X\(//\)$' \| \
--	 X"$ac_file" : 'X\(/\)' \| \
--	 .     : '\(.\)' 2>/dev/null ||
--echo X"$ac_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 "$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; }; }; }
--
++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
++	 X"$ac_file" : 'X\(//\)[^/]' \| \
++	 X"$ac_file" : 'X\(//\)$' \| \
 +	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
 +$as_echo X"$ac_file" |
 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
@@ -50378,15 +57339,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  }
 +	  s/.*/./; q'`
 +  as_dir="$ac_dir"; as_fn_mkdir_p
-   ac_builddir=.
++  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 "$ac_dir" in
 +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 +*)
@@ -50403,71 +57357,22 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# for backward compatibility:
 +ac_top_builddir=$ac_top_build_prefix
  
- case $srcdir in
--  .)  # No --srcdir option.  We are building in place.
++case $srcdir in
 +  .)  # 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=.
 +    ac_top_srcdir=$ac_top_builddir_sub
 +    ac_abs_top_srcdir=$ac_pwd ;;
 +  [\\/]* | ?:[\\/]* )  # Absolute name.
-     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 ;;
++    ac_srcdir=$srcdir$ac_dir_suffix;
 +    ac_top_srcdir=$srcdir
 +    ac_abs_top_srcdir=$srcdir ;;
 +  *) # Relative name.
 +    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 +    ac_top_srcdir=$ac_top_build_prefix$srcdir
 +    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
- esac
++esac
 +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  
--# 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
  
 +  case $ac_mode in
 +  :F)
@@ -50475,11 +57380,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  # CONFIG_FILE
 +  #
  
-   case $INSTALL in
-   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
--  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
++  case $INSTALL in
++  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
 +  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
-   esac
++  esac
 +  ac_MKDIR_P=$MKDIR_P
 +  case $MKDIR_P in
 +  [\\/$]* | ?:[\\/]* ) ;;
@@ -50487,49 +57391,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  esac
 +_ACEOF
  
--  if test x"$ac_file" != x-; then
--    { echo "$as_me:$LINENO: creating $ac_file" >&5
--echo "$as_me: creating $ac_file" >&6;}
--    rm -f "$ac_file"
--  fi
--  # Let's still pretend it is `configure' which instantiates (i.e., don't
--  # use $as_me), people would be surprised to read:
--  #    /* config.h.  Generated by config.status.  */
--  if test x"$ac_file" = x-; then
--    configure_input=
--  else
--    configure_input="$ac_file.  "
--  fi
--  configure_input=$configure_input"Generated from `echo $ac_file_in |
--				     sed 's,.*/,,'` by configure."
--
--  # First look for the input files in the build tree, otherwise in the
--  # src tree.
--  ac_file_inputs=`IFS=:
--    for f in $ac_file_in; do
--      case $f in
--      -) echo $tmp/stdin ;;
--      [\\/$]*)
--	 # Absolute (can't be DOS-style, as IFS=:)
--	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
--echo "$as_me: error: cannot find input file: $f" >&2;}
--   { (exit 1); exit 1; }; }
--	 echo "$f";;
--      *) # Relative
--	 if test -f "$f"; then
--	   # Build tree
--	   echo "$f"
--	 elif test -f "$srcdir/$f"; then
--	   # Source tree
--	   echo "$srcdir/$f"
--	 else
--	   # /dev/null tree
--	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
--echo "$as_me: error: cannot find input file: $f" >&2;}
--   { (exit 1); exit 1; }; }
--	 fi;;
--      esac
--    done` || { (exit 1); exit 1; }
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 +# If the template does not know about datarootdir, expand it.
 +# FIXME: This hack should be removed a few years after 2.60.
@@ -50549,9 +57410,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
- _ACEOF
--cat >>$CONFIG_STATUS <<_ACEOF
--  sed "$ac_vpsub
++_ACEOF
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 +  ac_datarootdir_hack='
 +  s&@datadir@&$datadir&g
@@ -50562,30 +57421,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  s&\\\${datarootdir}&$datarootdir&g' ;;
 +esac
 +_ACEOF
-+
+ 
+-          am_save_CPPFLAGS="$CPPFLAGS"
 +# Neutralize VPATH when `$srcdir' = `.'.
 +# Shell code in configure.ac might set extrasub.
 +# FIXME: do we really want to maintain this feature?
 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 +ac_sed_extra="$ac_vpsub
- $extrasub
- _ACEOF
--cat >>$CONFIG_STATUS <<\_ACEOF
++$extrasub
++_ACEOF
 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- :t
- /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
--s, at configure_input@,$configure_input,;t t
--s, at srcdir@,$ac_srcdir,;t t
--s, at abs_srcdir@,$ac_abs_srcdir,;t t
--s, at top_srcdir@,$ac_top_srcdir,;t t
--s, at abs_top_srcdir@,$ac_abs_top_srcdir,;t t
--s, at builddir@,$ac_builddir,;t t
--s, at abs_builddir@,$ac_abs_builddir,;t t
--s, at top_builddir@,$ac_top_builddir,;t t
--s, at abs_top_builddir@,$ac_abs_top_builddir,;t t
--s, at INSTALL@,$ac_INSTALL,;t t
--" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
--  rm -f $tmp/stdin
++:t
++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
 +s|@configure_input@|$ac_sed_conf_input|;t t
 +s&@top_builddir@&$ac_top_builddir_sub&;t t
 +s&@top_build_prefix@&$ac_top_build_prefix&;t t
@@ -50610,7 +57457,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +which seems to be undefined.  Please make sure it is defined." >&5
 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 +which seems to be undefined.  Please make sure it is defined." >&2;}
-+
+ 
+-  for element in $INCICONV; do
+-    haveit=
+-    for x in $CPPFLAGS; do
 +  rm -f "$tmp/stdin"
 +  case $ac_file in
 +  -) cat "$tmp/out" && rm -f "$tmp/out";;
@@ -50622,8 +57472,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  #
 +  # CONFIG_HEADER
 +  #
-   if test x"$ac_file" != x-; then
--    mv $tmp/out $ac_file
++  if test x"$ac_file" != x-; then
 +    {
 +      $as_echo "/* $configure_input  */" \
 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
@@ -50637,14 +57486,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      mv "$tmp/config.h" "$ac_file" \
 +	|| as_fn_error "could not create $ac_file" "$LINENO" 5
 +    fi
-   else
--    cat $tmp/out
--    rm -f $tmp/out
++  else
 +    $as_echo "/* $configure_input  */" \
 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
 +      || as_fn_error "could not create -" "$LINENO" 5
-   fi
--
++  fi
 +# Compute "$ac_file"'s index in $config_headers.
 +_am_arg="$ac_file"
 +_am_stamp_count=1
@@ -50655,9 +57501,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    * )
 +      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
 +  esac
- done
--_ACEOF
--cat >>$CONFIG_STATUS <<\_ACEOF
++done
 +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
 +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 +	 X"$_am_arg" : 'X\(//\)[^/]' \| \
@@ -50682,12 +57526,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  }
 +	  s/.*/./; q'`/stamp-h$_am_stamp_count
 + ;;
-+
+ 
+-  acl_save_prefix="$prefix"
+-  prefix="$acl_final_prefix"
+-  acl_save_exec_prefix="$exec_prefix"
+-  exec_prefix="$acl_final_exec_prefix"
+-  eval x=\"$x\"
+-  exec_prefix="$acl_save_exec_prefix"
+-  prefix="$acl_save_prefix"
 +  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
 +$as_echo "$as_me: executing $ac_file commands" >&6;}
 + ;;
 +  esac
  
+-      if test "X$x" = "X$element"; then
+-        haveit=yes
+-        break
+-      fi
+-    done
+-    if test -z "$haveit"; then
+-      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
 +
 +  case $ac_file$ac_mode in
 +    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
@@ -50736,7 +57594,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  s/.*/./; q'`
 +    else
 +      continue
-+    fi
+     fi
 +    # Extract the definition of DEPDIR, am__include, and am__quote
 +    # from the Makefile without running `make'.
 +    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
@@ -50782,21 +57640,72 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      # echo "creating $dirpart/$file"
 +      echo '# dummy' > "$dirpart/$file"
 +    done
-+  done
+   done
 +}
 + ;;
 +    "libtool":C)
-+
+ 
 +    # 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
-+
+ 
+-  echo "$as_me:$LINENO: checking for iconv" >&5
+-echo $ECHO_N "checking for iconv... $ECHO_C" >&6
+-if test "${am_cv_func_iconv+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
 +    cfgfile="${ofile}T"
 +    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
 +    $RM "$cfgfile"
-+
+ 
+-    am_cv_func_iconv="no, consider installing GNU libiconv"
+-    am_cv_lib_iconv=no
+-    cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <stdlib.h>
+-#include <iconv.h>
+-int
+-main ()
+-{
+-iconv_t cd = iconv_open("","");
+-       iconv(cd,NULL,NULL,NULL,NULL);
+-       iconv_close(cd);
+-  ;
+-  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
+-  am_cv_func_iconv=yes
+-else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
 +    cat <<_LT_EOF >> "$cfgfile"
 +#! $SHELL
 +
@@ -50804,27 +57713,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
 +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
- #
--# CONFIG_HEADER section.
++#
 +#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
 +#                 2006, 2007, 2008 Free Software Foundation, Inc.
 +#   Written by Gordon Matzigkeit, 1996
- #
--
--# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
--# NAME is the cpp macro being defined and VALUE is the value it is being given.
++#
 +#   This file is part of GNU Libtool.
- #
--# ac_d sets the value in "#define NAME VALUE" lines.
--ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
--ac_dB='[	 ].*$,\1#\2'
--ac_dC=' '
--ac_dD=',;t'
--# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
--ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
--ac_uB='$,\1#\2define\3'
--ac_uC=' '
--ac_uD=',;t'
++#
 +# GNU Libtool 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
@@ -50845,17 +57740,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
 +# obtained by writing to the Free Software Foundation, Inc.,
 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- 
--for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
--  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
--  case $ac_file in
--  - | *:- | *:-:* ) # input from stdin
--	cat >$tmp/stdin
--	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
--	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
--  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
--	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
--  * )   ac_file_in=$ac_file.in ;;
++
 +
 +# The names of the tagged configurations supported by this script.
 +available_tags="CXX "
@@ -50877,355 +57762,1256 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +
 +# Whether or not to optimize for fast installation.
 +fast_install=$enable_fast_install
-+
+ 
+-fi
+-rm -f conftest.err conftest.$ac_objext \
+-      conftest$ac_exeext conftest.$ac_ext
+-    if test "$am_cv_func_iconv" != yes; then
+-      am_save_LIBS="$LIBS"
+-      LIBS="$LIBS $LIBICONV"
+-      cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <stdlib.h>
+-#include <iconv.h>
+-int
+-main ()
+-{
+-iconv_t cd = iconv_open("","");
+-         iconv(cd,NULL,NULL,NULL,NULL);
+-         iconv_close(cd);
+-  ;
+-  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
+-  am_cv_lib_iconv=yes
+-        am_cv_func_iconv=yes
+-else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
 +# The host system.
 +host_alias=$host_alias
 +host=$host
 +host_os=$host_os
-+
+ 
+-fi
+-rm -f conftest.err conftest.$ac_objext \
+-      conftest$ac_exeext conftest.$ac_ext
+-      LIBS="$am_save_LIBS"
+-    fi
 +# The build system.
 +build_alias=$build_alias
 +build=$build
 +build_os=$build_os
-+
+ 
+-fi
+-echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
+-echo "${ECHO_T}$am_cv_func_iconv" >&6
+-  if test "$am_cv_func_iconv" = yes; then
 +# A sed program that does not truncate output.
 +SED=$lt_SED
-+
+ 
+-cat >>confdefs.h <<\_ACEOF
+-#define HAVE_ICONV 1
+-_ACEOF
 +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
 +Xsed="\$SED -e 1s/^X//"
-+
+ 
+-  fi
+-  if test "$am_cv_lib_iconv" = yes; then
+-    echo "$as_me:$LINENO: checking how to link with libiconv" >&5
+-echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
+-    echo "$as_me:$LINENO: result: $LIBICONV" >&5
+-echo "${ECHO_T}$LIBICONV" >&6
+-  else
+-            CPPFLAGS="$am_save_CPPFLAGS"
+-    LIBICONV=
+-    LTLIBICONV=
+-  fi
 +# A grep program that handles long lines.
 +GREP=$lt_GREP
-+
+ 
 +# An ERE matcher.
 +EGREP=$lt_EGREP
-+
+ 
 +# A literal string matcher.
 +FGREP=$lt_FGREP
-+
+ 
+-  if test "$am_cv_func_iconv" = yes; then
+-    echo "$as_me:$LINENO: checking for iconv declaration" >&5
+-echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
+-    if test "${am_cv_proto_iconv+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
 +# A BSD- or MS-compatible name lister.
 +NM=$lt_NM
-+
+ 
+-      cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
 +# Whether we need soft or hard links.
 +LN_S=$lt_LN_S
-+
+ 
+-#include <stdlib.h>
+-#include <iconv.h>
+-extern
+-#ifdef __cplusplus
+-"C"
+-#endif
+-#if defined(__STDC__) || defined(__cplusplus)
+-size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+-#else
+-size_t iconv();
+-#endif
 +# What is the maximum length of a command?
 +max_cmd_len=$max_cmd_len
-+
+ 
+-int
+-main ()
+-{
 +# Object file suffix (normally "o").
 +objext=$ac_objext
-+
+ 
+-  ;
+-  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
+-  am_cv_proto_iconv_arg1=""
+-else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
 +# Executable file suffix (normally "").
 +exeext=$exeext
-+
+ 
+-am_cv_proto_iconv_arg1="const"
+-fi
+-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
+-      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
+-fi
 +# whether the shell understands "unset".
 +lt_unset=$lt_unset
-+
+ 
+-    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+-    echo "$as_me:$LINENO: result: ${ac_t:-
+-         }$am_cv_proto_iconv" >&5
+-echo "${ECHO_T}${ac_t:-
+-         }$am_cv_proto_iconv" >&6
 +# turn spaces into newlines.
 +SP2NL=$lt_lt_SP2NL
-+
+ 
+-cat >>confdefs.h <<_ACEOF
+-#define ICONV_CONST $am_cv_proto_iconv_arg1
+-_ACEOF
 +# turn newlines into spaces.
 +NL2SP=$lt_lt_NL2SP
-+
+ 
+-  fi
 +# How to create reloadable object files.
 +reload_flag=$lt_reload_flag
 +reload_cmds=$lt_reload_cmds
-+
+ 
 +# An object symbol dumper.
 +OBJDUMP=$lt_OBJDUMP
-+
+ 
+-  echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
+-echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
+-if test "${am_cv_langinfo_codeset+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <langinfo.h>
+-int
+-main ()
+-{
+-char* cs = nl_langinfo(CODESET);
+-  ;
+-  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
+-  am_cv_langinfo_codeset=yes
+-else
+-  echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
 +# Method to check whether dependent libraries are shared objects.
 +deplibs_check_method=$lt_deplibs_check_method
-+
+ 
+-am_cv_langinfo_codeset=no
+-fi
+-rm -f conftest.err conftest.$ac_objext \
+-      conftest$ac_exeext conftest.$ac_ext
 +# Command to use when deplibs_check_method == "file_magic".
 +file_magic_cmd=$lt_file_magic_cmd
-+
+ 
+-fi
+-echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
+-echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
+-  if test $am_cv_langinfo_codeset = yes; then
 +# The archiver.
 +AR=$lt_AR
 +AR_FLAGS=$lt_AR_FLAGS
-+
+ 
+-cat >>confdefs.h <<\_ACEOF
+-#define HAVE_LANGINFO_CODESET 1
+-_ACEOF
 +# A symbol stripping program.
 +STRIP=$lt_STRIP
-+
+ 
+-  fi
 +# Commands used to install an old-style archive.
 +RANLIB=$lt_RANLIB
 +old_postinstall_cmds=$lt_old_postinstall_cmds
 +old_postuninstall_cmds=$lt_old_postuninstall_cmds
-+
+ 
 +# A C compiler.
 +LTCC=$lt_CC
-+
+ 
+-for ac_prog in docbook-to-man docbook2man
+-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_DOCBOOK_TO_MAN+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  if test -n "$DOCBOOK_TO_MAN"; then
+-  ac_cv_prog_DOCBOOK_TO_MAN="$DOCBOOK_TO_MAN" # 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_DOCBOOK_TO_MAN="$ac_prog"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    break 2
+-  fi
+-done
+-done
 +# LTCC compiler flags.
 +LTCFLAGS=$lt_CFLAGS
-+
+ 
+-fi
+-fi
+-DOCBOOK_TO_MAN=$ac_cv_prog_DOCBOOK_TO_MAN
+-if test -n "$DOCBOOK_TO_MAN"; then
+-  echo "$as_me:$LINENO: result: $DOCBOOK_TO_MAN" >&5
+-echo "${ECHO_T}$DOCBOOK_TO_MAN" >&6
+-else
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-fi
 +# 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
-+
+ 
+-  test -n "$DOCBOOK_TO_MAN" && break
+-done
 +# 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
-+
+ 
 +# Transform the output of nm in a C name address pair when lib prefix is needed.
 +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
-+
+ 
+-if test -n "$DOCBOOK_TO_MAN"; then
+-  FLaC__HAS_DOCBOOK_TO_MAN_TRUE=
+-  FLaC__HAS_DOCBOOK_TO_MAN_FALSE='#'
+-else
+-  FLaC__HAS_DOCBOOK_TO_MAN_TRUE='#'
+-  FLaC__HAS_DOCBOOK_TO_MAN_FALSE=
+-fi
 +# The name of the directory that contains temporary libtool files.
 +objdir=$objdir
-+
+ 
+-if test -n "$DOCBOOK_TO_MAN" ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__HAS_DOCBOOK_TO_MAN 1
+-_ACEOF
 +# Shell to use when invoking shell scripts.
 +SHELL=$lt_SHELL
-+
+ 
 +# An echo program that does not interpret backslashes.
 +ECHO=$lt_ECHO
-+
+ 
 +# Used to examine libraries when file_magic_cmd begins with "file".
 +MAGIC_CMD=$MAGIC_CMD
-+
+ 
+-fi
 +# Must we lock files when doing compilation?
 +need_locks=$lt_need_locks
-+
+ 
+-# only matters for x86
+-for ac_prog in nasm
+-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_NASM+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  if test -n "$NASM"; then
+-  ac_cv_prog_NASM="$NASM" # 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_NASM="$ac_prog"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    break 2
+-  fi
+-done
+-done
 +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
 +DSYMUTIL=$lt_DSYMUTIL
-+
+ 
+-fi
+-fi
+-NASM=$ac_cv_prog_NASM
+-if test -n "$NASM"; then
+-  echo "$as_me:$LINENO: result: $NASM" >&5
+-echo "${ECHO_T}$NASM" >&6
+-else
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-fi
 +# Tool to change global to local symbols on Mac OS X.
 +NMEDIT=$lt_NMEDIT
-+
+ 
+-  test -n "$NASM" && break
+-done
 +# Tool to manipulate fat objects and archives on Mac OS X.
 +LIPO=$lt_LIPO
-+
+ 
 +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
 +OTOOL=$lt_OTOOL
-+
+ 
 +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
 +OTOOL64=$lt_OTOOL64
-+
+ 
+-if test -n "$NASM"; then
+-  FLaC__HAS_NASM_TRUE=
+-  FLaC__HAS_NASM_FALSE='#'
+-else
+-  FLaC__HAS_NASM_TRUE='#'
+-  FLaC__HAS_NASM_FALSE=
+-fi
 +# Old archive suffix (normally "a").
 +libext=$libext
-+
+ 
+-if test -n "$NASM" ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__HAS_NASM 1
+-_ACEOF
 +# Shared library suffix (normally ".so").
 +shrext_cmds=$lt_shrext_cmds
-+
+ 
 +# The commands to extract the exported symbol list from a shared archive.
 +extract_expsyms_cmds=$lt_extract_expsyms_cmds
-+
+ 
 +# Variables whose values should be saved in libtool wrapper scripts and
 +# restored at link time.
 +variables_saved_for_relink=$lt_variables_saved_for_relink
-+
+ 
+-fi
 +# Do we need the "lib" prefix for modules?
 +need_lib_prefix=$need_lib_prefix
-+
+ 
+-# only matters for PowerPC
+-for ac_prog in as
+-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_AS+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  if test -n "$AS"; then
+-  ac_cv_prog_AS="$AS" # 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_AS="$ac_prog"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    break 2
+-  fi
+-done
+-done
 +# Do we need a version for libraries?
 +need_version=$need_version
-+
+ 
+-fi
+-fi
+-AS=$ac_cv_prog_AS
+-if test -n "$AS"; then
+-  echo "$as_me:$LINENO: result: $AS" >&5
+-echo "${ECHO_T}$AS" >&6
+-else
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-fi
 +# Library versioning type.
 +version_type=$version_type
-+
+ 
+-  test -n "$AS" && break
+-done
+-test -n "$AS" || AS="as"
 +# Shared library runtime path variable.
 +runpath_var=$runpath_var
 +
 +# Shared library path variable.
 +shlibpath_var=$shlibpath_var
-+
+ 
+-for ac_prog in gas
+-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_GAS+set}" = set; then
+-  echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-  if test -n "$GAS"; then
+-  ac_cv_prog_GAS="$GAS" # 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_GAS="$ac_prog"
+-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    break 2
+-  fi
+-done
+-done
 +# Is shlibpath searched before the hard-coded library search path?
 +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-+
+ 
+-fi
+-fi
+-GAS=$ac_cv_prog_GAS
+-if test -n "$GAS"; then
+-  echo "$as_me:$LINENO: result: $GAS" >&5
+-echo "${ECHO_T}$GAS" >&6
+-else
+-  echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-fi
 +# Format of library name prefix.
 +libname_spec=$lt_libname_spec
-+
+ 
+-  test -n "$GAS" && break
+-done
+-test -n "$GAS" || GAS="gas"
 +# 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
-+
+ 
+-# try -v (apple as) and --version (gas) at the same time
+-test "$AS" = "as" && as --version -v < /dev/null 2>&1 | grep Apple >/dev/null || AS=gas
 +# Command to use after installation of a shared archive.
 +postinstall_cmds=$lt_postinstall_cmds
-+
+ 
 +# Command to use after uninstallation of a shared archive.
 +postuninstall_cmds=$lt_postuninstall_cmds
-+
+ 
 +# Commands used to finish a libtool library installation in a directory.
 +finish_cmds=$lt_finish_cmds
-+
+ 
+-if test "$AS" = "as"; then
+-  FLaC__HAS_AS_TRUE=
+-  FLaC__HAS_AS_FALSE='#'
+-else
+-  FLaC__HAS_AS_TRUE='#'
+-  FLaC__HAS_AS_FALSE=
+-fi
 +# As "finish_cmds", except a single script fragment to be evaled but
 +# not shown.
 +finish_eval=$lt_finish_eval
-+
+ 
 +# Whether we should hardcode library paths into libraries.
 +hardcode_into_libs=$hardcode_into_libs
-+
+ 
 +# Compile-time system search path for libraries.
 +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-+
+ 
+-if test "$AS" = "gas"; then
+-  FLaC__HAS_GAS_TRUE=
+-  FLaC__HAS_GAS_FALSE='#'
+-else
+-  FLaC__HAS_GAS_TRUE='#'
+-  FLaC__HAS_GAS_FALSE=
+-fi
 +# Run-time system search path for libraries.
 +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-+
+ 
+-if test "$AS" = "as" ; then
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__HAS_AS 1
+-_ACEOF
 +# 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
-+
+ 
+-fi
+-if test "$AS" = "gas" ; then
+-# funniest. macro. ever.
+-cat >>confdefs.h <<\_ACEOF
+-#define FLAC__HAS_GAS 1
+-_ACEOF
 +# Commands to strip libraries.
 +old_striplib=$lt_old_striplib
 +striplib=$lt_striplib
-+
-+
+ 
+ 
 +# The linker used to build libraries.
 +LD=$lt_LD
-+
+ 
+-fi
 +# Commands used to build an old-style archive.
 +old_archive_cmds=$lt_old_archive_cmds
-+
+ 
+-CPPFLAGS='-I$(top_builddir) -I$(srcdir)/include -I$(top_srcdir)/include'" $CPPFLAGS"
+-if test "x$debug" = xtrue; then
+-	CPPFLAGS="-DDEBUG $CPPFLAGS"
+-	CFLAGS="-g $CFLAGS"
+-else
+-	CPPFLAGS="-DNDEBUG $CPPFLAGS"
+-	if test "x$GCC" = xyes; then
+-		CPPFLAGS="-DFLaC__INLINE=__inline__ $CPPFLAGS"
+-		CFLAGS="-O3 -funroll-loops -finline-functions -Wall -W -Winline $CFLAGS"
+-	fi
+-fi
 +# A language specific compiler.
 +CC=$lt_compiler
-+
+ 
+-#@@@
 +# Is the compiler the GNU compiler?
 +with_gcc=$GCC
-+
+ 
 +# Compiler flag to turn off builtin functions.
 +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-+
+ 
+-if test "yes" = "no"; then
+-  FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE=
+-  FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE='#'
+-else
+-  FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE='#'
+-  FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE=
+-fi
 +# How to pass a linker flag through the compiler.
 +wl=$lt_lt_prog_compiler_wl
-+
+ 
 +# Additional compiler flags for building library objects.
 +pic_flag=$lt_lt_prog_compiler_pic
-+
+ 
 +# Compiler flag to prevent dynamic linking.
 +link_static_flag=$lt_lt_prog_compiler_static
-+
+ 
+-if test "yes" = "no"; then
+-  FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE=
+-  FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE='#'
+-else
+-  FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE='#'
+-  FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE=
+-fi
 +# Does compiler simultaneously support -c and -o options?
 +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
-+
+ 
 +# Whether or not to add -lc for building shared libraries.
 +build_libtool_need_lc=$archive_cmds_need_lc
-+
+ 
+-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ac_config_files="$ac_config_files Makefile src/Makefile src/libFLAC/Makefile src/libFLAC/flac.pc src/libFLAC/ia32/Makefile src/libFLAC/ppc/Makefile src/libFLAC/ppc/as/Makefile src/libFLAC/ppc/gas/Makefile src/libFLAC/include/Makefile src/libFLAC/include/private/Makefile src/libFLAC/include/protected/Makefile src/libFLAC++/Makefile src/libFLAC++/flac++.pc src/flac/Makefile src/metaflac/Makefile src/monkeys_audio_utilities/Makefile src/monkeys_audio_utilities/flac_mac/Makefile src/monkeys_audio_utilities/flac_ren/Makefile src/plugin_common/Makefile src/plugin_winamp2/Makefile src/plugin_winamp2/include/Makefile src/plugin_winamp2/include/winamp2/Makefile src/plugin_xmms/Makefile src/share/Makefile src/share/getopt/Makefile src/share/grabbag/Makefile src/share/replaygain_analysis/Makefile src/share/replaygain_synthesis/Makefile src/share/replaygain_synthesis/include/Makefile src/share/replaygain_synthesis/include/private/Makefile src/share/utf8/Makefile src/test_grabbag/Makefile src/test_grabbag/cuesheet/Makefile src/test_grabbag/picture/Makefile src/test_libs_common/Makefile src/test_libFLAC/Makefile src/test_libFLAC++/Makefile src/test_seeking/Makefile src/test_streams/Makefile examples/Makefile examples/c/Makefile examples/c/decode/Makefile examples/c/decode/file/Makefile examples/c/encode/Makefile examples/c/encode/file/Makefile examples/cpp/Makefile examples/cpp/decode/Makefile examples/cpp/decode/file/Makefile examples/cpp/encode/Makefile examples/cpp/encode/file/Makefile include/Makefile include/FLAC/Makefile include/FLAC++/Makefile include/share/Makefile include/share/grabbag/Makefile include/test_libs_common/Makefile doc/Makefile doc/html/Makefile doc/html/images/Makefile doc/html/images/hw/Makefile doc/html/ru/Makefile m4/Makefile man/Makefile test/Makefile test/cuesheets/Makefile test/flac-to-flac-metadata-test-files/Makefile test/metaflac-test-files/Makefile test/pictures/Makefile build/Makefile obj/Makefile obj/debug/Makefile obj/debug/bin/Makefile obj/debug/lib/Makefile obj/release/Makefile obj/release/bin/Makefile obj/release/lib/Makefile"
 +# Whether or not to disallow shared libs when runtime libs are static.
 +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
-+
+ 
+-cat >confcache <<\_ACEOF
+-# This file is a shell script that caches the results of configure
+-# tests run on this system so they can be shared between configure
+-# scripts and configure runs, see configure's option --config-cache.
+-# It is not useful on other systems.  If it contains results you don't
+-# want to keep, you may remove or edit it.
+-#
+-# config.status only pays attention to the cache file if you give it
+-# the --recheck option to rerun configure.
+-#
+-# `ac_cv_env_foo' variables (set or unset) will be overridden when
+-# loading this file, other *unset* `ac_cv_foo' will be assigned the
+-# following values.
 +# Compiler flag to allow reflexive dlopens.
 +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
-+
+ 
+-_ACEOF
 +# Compiler flag to generate shared objects directly from archives.
 +whole_archive_flag_spec=$lt_whole_archive_flag_spec
-+
+ 
+-# The following way of writing the cache mishandles newlines in values,
+-# but we know of no workaround that is simple, portable, and efficient.
+-# So, don't put newlines in cache variables' values.
+-# Ultrix sh set writes to stderr and can't be redirected directly,
+-# and sets the high bit in the cache file unless we assign to the vars.
+-{
+-  (set) 2>&1 |
+-    case `(ac_space=' '; set | grep ac_space) 2>&1` in
+-    *ac_space=\ *)
+-      # `set' does not quote correctly, so add quotes (double-quote
+-      # substitution turns \\\\ into \\, and sed turns \\ into \).
+-      sed -n \
+-	"s/'/'\\\\''/g;
+-	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+-      ;;
+-    *)
+-      # `set' quotes correctly as required by POSIX, so do not add quotes.
+-      sed -n \
+-	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
+-      ;;
+-    esac;
+-} |
+-  sed '
+-     t clear
+-     : clear
+-     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+-     t end
+-     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+-     : end' >>confcache
+-if diff $cache_file confcache >/dev/null 2>&1; then :; else
+-  if test -w $cache_file; then
+-    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
+-    cat confcache >$cache_file
+-  else
+-    echo "not updating unwritable cache $cache_file"
+-  fi
+-fi
+-rm -f confcache
 +# Whether the compiler copes with passing no objects directly.
 +compiler_needs_object=$lt_compiler_needs_object
-+
+ 
+-test "x$prefix" = xNONE && prefix=$ac_default_prefix
+-# Let make expand exec_prefix.
+-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
 +# Create an old-style archive from a shared archive.
 +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
-+
+ 
+-# VPATH may cause trouble with some makes, so we remove $(srcdir),
+-# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+-# trailing colons and then remove the whole line if VPATH becomes empty
+-# (actually we leave an empty line to preserve line numbers).
+-if test "x$srcdir" = x.; then
+-  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
+-s/:*\$(srcdir):*/:/;
+-s/:*\${srcdir}:*/:/;
+-s/:*@srcdir@:*/:/;
+-s/^\([^=]*=[	 ]*\):*/\1/;
+-s/:*$//;
+-s/^[^=]*=[	 ]*$//;
+-}'
+-fi
 +# Create a temporary old-style archive to link instead of a shared archive.
 +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
-+
+ 
+-DEFS=-DHAVE_CONFIG_H
 +# Commands used to build a shared archive.
 +archive_cmds=$lt_archive_cmds
 +archive_expsym_cmds=$lt_archive_expsym_cmds
-+
+ 
+-ac_libobjs=
+-ac_ltlibobjs=
+-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+-  # 1. Remove the extension, and $U if already installed.
+-  ac_i=`echo "$ac_i" |
+-	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
+-  # 2. Add them.
+-  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
+-  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
+-done
+-LIBOBJS=$ac_libobjs
 +# Commands used to build a loadable module if different from building
 +# a shared archive.
 +module_cmds=$lt_module_cmds
 +module_expsym_cmds=$lt_module_expsym_cmds
-+
+ 
+-LTLIBOBJS=$ac_ltlibobjs
 +# Whether we are building with GNU ld or not.
 +with_gnu_ld=$lt_with_gnu_ld
-+
+ 
 +# Flag that allows shared libraries with undefined symbols to be built.
 +allow_undefined_flag=$lt_allow_undefined_flag
-+
+ 
+-if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&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
+-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
+-if test -z "${FLaC__CPU_IA32_TRUE}" && test -z "${FLaC__CPU_IA32_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_IA32\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__CPU_IA32\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__CPU_PPC_TRUE}" && test -z "${FLaC__CPU_PPC_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_PPC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__CPU_PPC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__CPU_SPARC_TRUE}" && test -z "${FLaC__CPU_SPARC_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__CPU_SPARC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__CPU_SPARC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__SYS_DARWIN_TRUE}" && test -z "${FLaC__SYS_DARWIN_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SYS_DARWIN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__SYS_DARWIN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__SYS_LINUX_TRUE}" && test -z "${FLaC__SYS_LINUX_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SYS_LINUX\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__SYS_LINUX\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__NO_ASM_TRUE}" && test -z "${FLaC__NO_ASM_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__NO_ASM\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__NO_ASM\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"DEBUG\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"DEBUG\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__SSE_OS_TRUE}" && test -z "${FLaC__SSE_OS_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__SSE_OS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__SSE_OS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__USE_3DNOW_TRUE}" && test -z "${FLaC__USE_3DNOW_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__USE_3DNOW\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__USE_3DNOW\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__USE_ALTIVEC_TRUE}" && test -z "${FLaC__USE_ALTIVEC_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__USE_ALTIVEC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__USE_ALTIVEC\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_DOXYGEN_TRUE}" && test -z "${FLaC__HAS_DOXYGEN_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_DOXYGEN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_DOXYGEN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE}" && test -z "${FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__INSTALL_XMMS_PLUGIN_LOCALLY\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__INSTALL_XMMS_PLUGIN_LOCALLY\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_XMMS_TRUE}" && test -z "${FLaC__HAS_XMMS_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_XMMS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_XMMS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__WITH_CPPLIBS_TRUE}" && test -z "${FLaC__WITH_CPPLIBS_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__WITH_CPPLIBS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__WITH_CPPLIBS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_OGG_TRUE}" && test -z "${FLaC__HAS_OGG_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_OGG\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_OGG\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_DOCBOOK_TO_MAN_TRUE}" && test -z "${FLaC__HAS_DOCBOOK_TO_MAN_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_DOCBOOK_TO_MAN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_DOCBOOK_TO_MAN\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_NASM_TRUE}" && test -z "${FLaC__HAS_NASM_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_NASM\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_NASM\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_AS_TRUE}" && test -z "${FLaC__HAS_AS_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_AS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_AS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_GAS_TRUE}" && test -z "${FLaC__HAS_GAS_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_GAS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_GAS\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_AS__TEMPORARILY_DISABLED\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_AS__TEMPORARILY_DISABLED\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
+-if test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE}" && test -z "${FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE}"; then
+-  { { echo "$as_me:$LINENO: error: conditional \"FLaC__HAS_GAS__TEMPORARILY_DISABLED\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&5
+-echo "$as_me: error: conditional \"FLaC__HAS_GAS__TEMPORARILY_DISABLED\" was never defined.
+-Usually this means the macro was only invoked conditionally." >&2;}
+-   { (exit 1); exit 1; }; }
+-fi
 +# Flag that enforces no undefined symbols.
 +no_undefined_flag=$lt_no_undefined_flag
-+
+ 
+-: ${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 <<_ACEOF
+-#! $SHELL
+-# Generated by $as_me.
+-# Run this file to recreate the current configuration.
+-# Compiler output produced by configure, useful for debugging
+-# configure, is in config.log if it exists.
 +# 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
-+
+ 
+-debug=false
+-ac_cs_recheck=false
+-ac_cs_silent=false
+-SHELL=\${CONFIG_SHELL-$SHELL}
+-_ACEOF
 +# 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
-+
+ 
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-## --------------------- ##
+-## M4sh Initialization.  ##
+-## --------------------- ##
 +# Whether we need a single "-rpath" flag with a separated argument.
 +hardcode_libdir_separator=$lt_hardcode_libdir_separator
-+
+ 
+-# 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
 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 +# DIR into the resulting binary.
 +hardcode_direct=$hardcode_direct
-+
+ 
+-# Support unset when possible.
+-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+-  as_unset=unset
+-else
+-  as_unset=false
+-fi
 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 +# DIR into the resulting binary and the resulting library dependency is
 +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
 +# library is relocated.
 +hardcode_direct_absolute=$hardcode_direct_absolute
-+
+ 
 +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
 +# into the resulting binary.
 +hardcode_minus_L=$hardcode_minus_L
-+
+ 
+-# Work around bugs in pre-3.0 UWIN ksh.
+-$as_unset ENV MAIL MAILPATH
+-PS1='$ '
+-PS2='> '
+-PS4='+ '
 +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
 +# into the resulting binary.
 +hardcode_shlibpath_var=$hardcode_shlibpath_var
-+
+ 
+-# 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
 +# 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
-+
+ 
+-# Required to use basename.
+-if expr a : '\(a\)' >/dev/null 2>&1; then
+-  as_expr=expr
+-else
+-  as_expr=false
+-fi
 +# Set to yes if linker adds runtime paths of dependent libraries
 +# to runtime path list.
 +inherit_rpath=$inherit_rpath
-+
+ 
+-if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
+-  as_basename=basename
+-else
+-  as_basename=false
+-fi
 +# Whether libtool must link a program against all its dependency libraries.
 +link_all_deplibs=$link_all_deplibs
-+
+ 
 +# Fix the shell variable \$srcfile for the compiler.
 +fix_srcfile_path=$lt_fix_srcfile_path
-+
+ 
+-# 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'`
 +# 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
-+
+ 
+-# 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
 +# Symbols that should not be listed in the preloaded symbols.
 +exclude_expsyms=$lt_exclude_expsyms
-+
+ 
+-# 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
 +# Symbols that must always be exported.
 +include_expsyms=$lt_include_expsyms
-+
+ 
 +# Commands necessary for linking programs (against libraries) with templates.
 +prelink_cmds=$lt_prelink_cmds
-+
+ 
+-  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
 +# Specify filename containing input files.
 +file_list_spec=$lt_file_list_spec
-+
+ 
+-       ;;
+-  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
 +# How to hardcode a shared library path into an executable.
 +hardcode_action=$hardcode_action
-+
+ 
+-  # 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_myself |
+-    sed '
+-      N
+-      s,$,-,
+-      : loop
+-      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
+-      t loop
+-      s,-$,,
+-      s,^['$as_cr_digits']*\n,,
+-    ' >$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; }; }
 +# The directories searched by this compiler when creating a shared library.
 +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
-+
+ 
+-  # 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
+-}
 +# Dependencies to place before and after the objects being linked to
 +# create a shared library.
 +predep_objects=$lt_predep_objects
 +postdep_objects=$lt_postdep_objects
 +predeps=$lt_predeps
 +postdeps=$lt_postdeps
-+
+ 
 +# The library search path used internally by the compiler when linking
 +# a shared library.
 +compiler_lib_search_path=$lt_compiler_lib_search_path
-+
+ 
+-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
 +# ### END LIBTOOL CONFIG
-+
+ 
+-if expr a : '\(a\)' >/dev/null 2>&1; then
+-  as_expr=expr
+-else
+-  as_expr=false
+-fi
 +_LT_EOF
-+
+ 
+-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'
 +  case $host_os in
 +  aix3*)
 +    cat <<\_LT_EOF >> "$cfgfile"
@@ -51235,13 +59021,1059 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +if test "X${COLLECT_NAMES+set}" != Xset; then
 +  COLLECT_NAMES=
 +  export COLLECT_NAMES
-+fi
+ fi
+-rm -f conf$$ conf$$.exe conf$$.file
 +_LT_EOF
 +    ;;
++  esac
+ 
+-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"
++ltmain="$ac_aux_dir/ltmain.sh"
+ 
+-# 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'"
++  # 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 '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
++    || (rm -f "$cfgfile"; exit 1)
+ 
++  case $xsi_shell in
++  yes)
++    cat << \_LT_EOF >> "$cfgfile"
+ 
+-# IFS
+-# We need space, tab and new line, in precisely that order.
+-as_nl='
+-'
+-IFS=" 	$as_nl"
++# func_dirname file append nondir_replacement
++# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
++# otherwise set result to NONDIR_REPLACEMENT.
++func_dirname ()
++{
++  case ${1} in
++    */*) func_dirname_result="${1%/*}${2}" ;;
++    *  ) func_dirname_result="${3}" ;;
++  esac
++}
+ 
+-# CDPATH.
+-$as_unset CDPATH
++# func_basename file
++func_basename ()
++{
++  func_basename_result="${1##*/}"
++}
+ 
+-exec 6>&1
++# func_dirname_and_basename file append nondir_replacement
++# perform func_basename and func_dirname in a single function
++# call:
++#   dirname:  Compute the dirname of FILE.  If nonempty,
++#             add APPEND to the result, otherwise set result
++#             to NONDIR_REPLACEMENT.
++#             value returned in "$func_dirname_result"
++#   basename: Compute filename of FILE.
++#             value retuned in "$func_basename_result"
++# Implementation must be kept synchronized with func_dirname
++# and func_basename. For efficiency, we do not delegate to
++# those functions but instead duplicate the functionality here.
++func_dirname_and_basename ()
++{
++  case ${1} in
++    */*) func_dirname_result="${1%/*}${2}" ;;
++    *  ) func_dirname_result="${3}" ;;
++  esac
++  func_basename_result="${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
++# func_stripname prefix suffix name
++# strip PREFIX and SUFFIX off of NAME.
++# PREFIX and SUFFIX must not contain globbing or regex special
++# characters, hashes, percent signs, but SUFFIX may contain a leading
++# dot (in which case that matches only a dot).
++func_stripname ()
+ {
+-  echo
+-  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+-## Running $as_me. ##
+-_ASBOX
+-} >&5
+-cat >&5 <<_CSEOF
++  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
++  # positional parameters, so assign one to ordinary parameter first.
++  func_stripname_result=${3}
++  func_stripname_result=${func_stripname_result#"${1}"}
++  func_stripname_result=${func_stripname_result%"${2}"}
++}
+ 
+-This file was extended by $as_me, which was
+-generated by GNU Autoconf 2.59.  Invocation command line was
++# func_opt_split
++func_opt_split ()
++{
++  func_opt_split_opt=${1%%=*}
++  func_opt_split_arg=${1#*=}
++}
+ 
+-  CONFIG_FILES    = $CONFIG_FILES
+-  CONFIG_HEADERS  = $CONFIG_HEADERS
+-  CONFIG_LINKS    = $CONFIG_LINKS
+-  CONFIG_COMMANDS = $CONFIG_COMMANDS
+-  $ $0 $@
++# func_lo2o object
++func_lo2o ()
++{
++  case ${1} in
++    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
++    *)    func_lo2o_result=${1} ;;
++  esac
++}
+ 
+-_CSEOF
+-echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
+-echo >&5
+-_ACEOF
++# func_xform libobj-or-source
++func_xform ()
++{
++  func_xform_result=${1%.*}.lo
++}
+ 
+-# Files that config.status was made for.
+-if test -n "$ac_config_files"; then
+-  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
+-fi
++# func_arith arithmetic-term...
++func_arith ()
++{
++  func_arith_result=$(( $* ))
++}
+ 
+-if test -n "$ac_config_headers"; then
+-  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
+-fi
++# func_len string
++# STRING may not start with a hyphen.
++func_len ()
++{
++  func_len_result=${#1}
++}
+ 
+-if test -n "$ac_config_links"; then
+-  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
+-fi
++_LT_EOF
++    ;;
++  *) # Bourne compatible functions.
++    cat << \_LT_EOF >> "$cfgfile"
+ 
+-if test -n "$ac_config_commands"; then
+-  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
+-fi
++# func_dirname file append nondir_replacement
++# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
++# otherwise set result to NONDIR_REPLACEMENT.
++func_dirname ()
++{
++  # Extract subdirectory from the argument.
++  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
++  if test "X$func_dirname_result" = "X${1}"; then
++    func_dirname_result="${3}"
++  else
++    func_dirname_result="$func_dirname_result${2}"
++  fi
++}
+ 
+-cat >>$CONFIG_STATUS <<\_ACEOF
++# func_basename file
++func_basename ()
++{
++  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
++}
+ 
+-ac_cs_usage="\
+-\`$as_me' instantiates files from templates according to the
+-current configuration.
+ 
+-Usage: $0 [OPTIONS] [FILE]...
++# func_stripname prefix suffix name
++# strip PREFIX and SUFFIX off of NAME.
++# PREFIX and SUFFIX must not contain globbing or regex special
++# characters, hashes, percent signs, but SUFFIX may contain a leading
++# dot (in which case that matches only a dot).
++# func_strip_suffix prefix name
++func_stripname ()
++{
++  case ${2} in
++    .*) func_stripname_result=`$ECHO "X${3}" \
++           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
++    *)  func_stripname_result=`$ECHO "X${3}" \
++           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
++  esac
++}
+ 
+-  -h, --help       print this help, then exit
+-  -V, --version    print version number, then exit
+-  -q, --quiet      do not print progress messages
+-  -d, --debug      don't remove temporary files
+-      --recheck    update $as_me by reconfiguring in the same conditions
+-  --file=FILE[:TEMPLATE]
+-		   instantiate the configuration file FILE
+-  --header=FILE[:TEMPLATE]
+-		   instantiate the configuration header FILE
++# sed scripts:
++my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
++my_sed_long_arg='1s/^-[^=]*=//'
+ 
+-Configuration files:
+-$config_files
++# func_opt_split
++func_opt_split ()
++{
++  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
++  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
++}
+ 
+-Configuration headers:
+-$config_headers
++# func_lo2o object
++func_lo2o ()
++{
++  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
++}
+ 
+-Configuration commands:
+-$config_commands
++# func_xform libobj-or-source
++func_xform ()
++{
++  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
++}
+ 
+-Report bugs to <bug-autoconf at gnu.org>."
+-_ACEOF
++# func_arith arithmetic-term...
++func_arith ()
++{
++  func_arith_result=`expr "$@"`
++}
+ 
+-cat >>$CONFIG_STATUS <<_ACEOF
+-ac_cs_version="\\
+-config.status
+-configured by $0, generated by GNU Autoconf 2.59,
+-  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
++# func_len string
++# STRING may not start with a hyphen.
++func_len ()
++{
++  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
++}
+ 
+-Copyright (C) 2003 Free Software Foundation, Inc.
+-This config.status script is free software; the Free Software Foundation
+-gives unlimited permission to copy, distribute and modify it."
+-srcdir=$srcdir
+-INSTALL="$INSTALL"
+-_ACEOF
++_LT_EOF
++esac
+ 
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-# If no file are specified by the user, then we need to provide default
+-# value.  By we need to know if files were specified by the user.
+-ac_need_defaults=:
+-while test $# != 0
+-do
+-  case $1 in
+-  --*=*)
+-    ac_option=`expr "x$1" : 'x\([^=]*\)='`
+-    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
+-    ac_shift=:
++case $lt_shell_append in
++  yes)
++    cat << \_LT_EOF >> "$cfgfile"
++
++# func_append var value
++# Append VALUE to the end of shell variable VAR.
++func_append ()
++{
++  eval "$1+=\$2"
++}
++_LT_EOF
+     ;;
+-  -*)
+-    ac_option=$1
+-    ac_optarg=$2
+-    ac_shift=shift
++  *)
++    cat << \_LT_EOF >> "$cfgfile"
++
++# func_append var value
++# Append VALUE to the end of shell variable VAR.
++func_append ()
++{
++  eval "$1=\$$1\$2"
++}
++
++_LT_EOF
+     ;;
+-  *) # This is not an option, so the user has probably given explicit
+-     # arguments.
+-     ac_option=$1
+-     ac_need_defaults=false;;
    esac
  
+-  case $ac_option in
+-  # Handling of the options.
+-_ACEOF
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+-    ac_cs_recheck=: ;;
+-  --version | --vers* | -V )
+-    echo "$ac_cs_version"; exit 0 ;;
+-  --he | --h)
+-    # Conflict between --help and --header
+-    { { echo "$as_me:$LINENO: error: ambiguous option: $1
+-Try \`$0 --help' for more information." >&5
+-echo "$as_me: error: ambiguous option: $1
+-Try \`$0 --help' for more information." >&2;}
+-   { (exit 1); exit 1; }; };;
+-  --help | --hel | -h )
+-    echo "$ac_cs_usage"; exit 0 ;;
+-  --debug | --d* | -d )
+-    debug=: ;;
+-  --file | --fil | --fi | --f )
+-    $ac_shift
+-    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
+-    ac_need_defaults=false;;
+-  --header | --heade | --head | --hea )
+-    $ac_shift
+-    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
+-    ac_need_defaults=false;;
+-  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+-  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+-    ac_cs_silent=: ;;
+ 
+-  # This is an error.
+-  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
+-Try \`$0 --help' for more information." >&5
+-echo "$as_me: error: unrecognized option: $1
+-Try \`$0 --help' for more information." >&2;}
+-   { (exit 1); exit 1; }; } ;;
++  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
++    || (rm -f "$cfgfile"; exit 1)
++
++  mv -f "$cfgfile" "$ofile" ||
++    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
++  chmod +x "$ofile"
+ 
+-  *) ac_config_targets="$ac_config_targets $1" ;;
+ 
+-  esac
+-  shift
+-done
++    cat <<_LT_EOF >> "$ofile"
+ 
+-ac_configure_extra_args=
++# ### BEGIN LIBTOOL TAG CONFIG: CXX
+ 
+-if $ac_cs_silent; then
+-  exec 6>/dev/null
+-  ac_configure_extra_args="$ac_configure_extra_args --silent"
+-fi
++# The linker used to build libraries.
++LD=$lt_LD_CXX
+ 
+-_ACEOF
+-cat >>$CONFIG_STATUS <<_ACEOF
+-if \$ac_cs_recheck; then
+-  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
+-  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+-fi
++# Commands used to build an old-style archive.
++old_archive_cmds=$lt_old_archive_cmds_CXX
+ 
+-_ACEOF
++# A language specific compiler.
++CC=$lt_compiler_CXX
+ 
+-cat >>$CONFIG_STATUS <<_ACEOF
+-#
+-# INIT-COMMANDS section.
+-#
++# Is the compiler the GNU compiler?
++with_gcc=$GCC_CXX
+ 
+-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
++# Compiler flag to turn off builtin functions.
++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
+ 
+-_ACEOF
++# How to pass a linker flag through the compiler.
++wl=$lt_lt_prog_compiler_wl_CXX
+ 
++# Additional compiler flags for building library objects.
++pic_flag=$lt_lt_prog_compiler_pic_CXX
+ 
++# Compiler flag to prevent dynamic linking.
++link_static_flag=$lt_lt_prog_compiler_static_CXX
+ 
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-for ac_config_target in $ac_config_targets
+-do
+-  case "$ac_config_target" in
+-  # Handling of arguments.
+-  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+-  "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
+-  "src/libFLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/Makefile" ;;
+-  "src/libFLAC/flac.pc" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/flac.pc" ;;
+-  "src/libFLAC/ia32/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ia32/Makefile" ;;
+-  "src/libFLAC/ppc/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/Makefile" ;;
+-  "src/libFLAC/ppc/as/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/as/Makefile" ;;
+-  "src/libFLAC/ppc/gas/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/ppc/gas/Makefile" ;;
+-  "src/libFLAC/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/Makefile" ;;
+-  "src/libFLAC/include/private/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/private/Makefile" ;;
+-  "src/libFLAC/include/protected/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC/include/protected/Makefile" ;;
+-  "src/libFLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC++/Makefile" ;;
+-  "src/libFLAC++/flac++.pc" ) CONFIG_FILES="$CONFIG_FILES src/libFLAC++/flac++.pc" ;;
+-  "src/flac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/flac/Makefile" ;;
+-  "src/metaflac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/metaflac/Makefile" ;;
+-  "src/monkeys_audio_utilities/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/Makefile" ;;
+-  "src/monkeys_audio_utilities/flac_mac/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/flac_mac/Makefile" ;;
+-  "src/monkeys_audio_utilities/flac_ren/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/monkeys_audio_utilities/flac_ren/Makefile" ;;
+-  "src/plugin_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_common/Makefile" ;;
+-  "src/plugin_winamp2/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/Makefile" ;;
+-  "src/plugin_winamp2/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/include/Makefile" ;;
+-  "src/plugin_winamp2/include/winamp2/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_winamp2/include/winamp2/Makefile" ;;
+-  "src/plugin_xmms/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/plugin_xmms/Makefile" ;;
+-  "src/share/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/Makefile" ;;
+-  "src/share/getopt/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/getopt/Makefile" ;;
+-  "src/share/grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/grabbag/Makefile" ;;
+-  "src/share/replaygain_analysis/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_analysis/Makefile" ;;
+-  "src/share/replaygain_synthesis/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/Makefile" ;;
+-  "src/share/replaygain_synthesis/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/include/Makefile" ;;
+-  "src/share/replaygain_synthesis/include/private/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/replaygain_synthesis/include/private/Makefile" ;;
+-  "src/share/utf8/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/share/utf8/Makefile" ;;
+-  "src/test_grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/Makefile" ;;
+-  "src/test_grabbag/cuesheet/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/cuesheet/Makefile" ;;
+-  "src/test_grabbag/picture/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_grabbag/picture/Makefile" ;;
+-  "src/test_libs_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libs_common/Makefile" ;;
+-  "src/test_libFLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libFLAC/Makefile" ;;
+-  "src/test_libFLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_libFLAC++/Makefile" ;;
+-  "src/test_seeking/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_seeking/Makefile" ;;
+-  "src/test_streams/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test_streams/Makefile" ;;
+-  "examples/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
+-  "examples/c/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/Makefile" ;;
+-  "examples/c/decode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/decode/Makefile" ;;
+-  "examples/c/decode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/decode/file/Makefile" ;;
+-  "examples/c/encode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/encode/Makefile" ;;
+-  "examples/c/encode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/c/encode/file/Makefile" ;;
+-  "examples/cpp/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/Makefile" ;;
+-  "examples/cpp/decode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/decode/Makefile" ;;
+-  "examples/cpp/decode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/decode/file/Makefile" ;;
+-  "examples/cpp/encode/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/encode/Makefile" ;;
+-  "examples/cpp/encode/file/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/cpp/encode/file/Makefile" ;;
+-  "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
+-  "include/FLAC/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/FLAC/Makefile" ;;
+-  "include/FLAC++/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/FLAC++/Makefile" ;;
+-  "include/share/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/share/Makefile" ;;
+-  "include/share/grabbag/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/share/grabbag/Makefile" ;;
+-  "include/test_libs_common/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/test_libs_common/Makefile" ;;
+-  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
+-  "doc/html/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/Makefile" ;;
+-  "doc/html/images/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/images/Makefile" ;;
+-  "doc/html/images/hw/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/images/hw/Makefile" ;;
+-  "doc/html/ru/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/html/ru/Makefile" ;;
+-  "m4/Makefile" ) CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
+-  "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
+-  "test/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
+-  "test/cuesheets/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/cuesheets/Makefile" ;;
+-  "test/flac-to-flac-metadata-test-files/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/flac-to-flac-metadata-test-files/Makefile" ;;
+-  "test/metaflac-test-files/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/metaflac-test-files/Makefile" ;;
+-  "test/pictures/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/pictures/Makefile" ;;
+-  "build/Makefile" ) CONFIG_FILES="$CONFIG_FILES build/Makefile" ;;
+-  "obj/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/Makefile" ;;
+-  "obj/debug/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/Makefile" ;;
+-  "obj/debug/bin/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/bin/Makefile" ;;
+-  "obj/debug/lib/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/debug/lib/Makefile" ;;
+-  "obj/release/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/Makefile" ;;
+-  "obj/release/bin/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/bin/Makefile" ;;
+-  "obj/release/lib/Makefile" ) CONFIG_FILES="$CONFIG_FILES obj/release/lib/Makefile" ;;
+-  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+-  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+-  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+-echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+-   { (exit 1); exit 1; }; };;
+-  esac
+-done
++# Does compiler simultaneously support -c and -o options?
++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
+ 
+-# If the user did not use the arguments to specify the items to instantiate,
+-# then the envvar interface is used.  Set only those that are not.
+-# We use the long form for the default assignment because of an extremely
+-# bizarre bug on SunOS 4.1.3.
+-if $ac_need_defaults; then
+-  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+-  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+-  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+-fi
++# Whether or not to add -lc for building shared libraries.
++build_libtool_need_lc=$archive_cmds_need_lc_CXX
+ 
+-# Have a temporary directory for convenience.  Make it in the build tree
+-# simply because there is no reason to put it here, and in addition,
+-# creating and moving files from /tmp can sometimes cause problems.
+-# Create a temporary directory, and hook for its removal unless debugging.
+-$debug ||
+-{
+-  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
+-  trap '{ (exit 1); exit 1; }' 1 2 13 15
+-}
++# Whether or not to disallow shared libs when runtime libs are static.
++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
+ 
+-# Create a (secure) tmp directory for tmp files.
++# Compiler flag to allow reflexive dlopens.
++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
+ 
+-{
+-  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
+-  test -n "$tmp" && test -d "$tmp"
+-}  ||
+-{
+-  tmp=./confstat$$-$RANDOM
+-  (umask 077 && mkdir $tmp)
+-} ||
+-{
+-   echo "$me: cannot create a temporary directory in ." >&2
+-   { (exit 1); exit 1; }
+-}
++# Compiler flag to generate shared objects directly from archives.
++whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
+ 
+-_ACEOF
++# Whether the compiler copes with passing no objects directly.
++compiler_needs_object=$lt_compiler_needs_object_CXX
+ 
+-cat >>$CONFIG_STATUS <<_ACEOF
++# Create an old-style archive from a shared archive.
++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
+ 
+-#
+-# CONFIG_FILES section.
+-#
++# 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
+ 
+-# No need to generate the scripts if there are no CONFIG_FILES.
+-# This happens for instance when ./config.status config.h
+-if test -n "\$CONFIG_FILES"; then
+-  # Protect against being on the right side of a sed subst in config.status.
+-  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
+-   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
+-s, at SHELL@,$SHELL,;t t
+-s, at PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
+-s, at PACKAGE_NAME@,$PACKAGE_NAME,;t t
+-s, at PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
+-s, at PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
+-s, at PACKAGE_STRING@,$PACKAGE_STRING,;t t
+-s, at PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
+-s, at exec_prefix@,$exec_prefix,;t t
+-s, at prefix@,$prefix,;t t
+-s, at program_transform_name@,$program_transform_name,;t t
+-s, at bindir@,$bindir,;t t
+-s, at sbindir@,$sbindir,;t t
+-s, at libexecdir@,$libexecdir,;t t
+-s, at datadir@,$datadir,;t t
+-s, at sysconfdir@,$sysconfdir,;t t
+-s, at sharedstatedir@,$sharedstatedir,;t t
+-s, at localstatedir@,$localstatedir,;t t
+-s, at libdir@,$libdir,;t t
+-s, at includedir@,$includedir,;t t
+-s, at oldincludedir@,$oldincludedir,;t t
+-s, at infodir@,$infodir,;t t
+-s, at mandir@,$mandir,;t t
+-s, at build_alias@,$build_alias,;t t
+-s, at host_alias@,$host_alias,;t t
+-s, at target_alias@,$target_alias,;t t
+-s, at DEFS@,$DEFS,;t t
+-s, at ECHO_C@,$ECHO_C,;t t
+-s, at ECHO_N@,$ECHO_N,;t t
+-s, at ECHO_T@,$ECHO_T,;t t
+-s, at LIBS@,$LIBS,;t t
+-s, at INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
+-s, at INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
+-s, at INSTALL_DATA@,$INSTALL_DATA,;t t
+-s, at CYGPATH_W@,$CYGPATH_W,;t t
+-s, at PACKAGE@,$PACKAGE,;t t
+-s, at VERSION@,$VERSION,;t t
+-s, at ACLOCAL@,$ACLOCAL,;t t
+-s, at AUTOCONF@,$AUTOCONF,;t t
+-s, at AUTOMAKE@,$AUTOMAKE,;t t
+-s, at AUTOHEADER@,$AUTOHEADER,;t t
+-s, at MAKEINFO@,$MAKEINFO,;t t
+-s, at AMTAR@,$AMTAR,;t t
+-s, at install_sh@,$install_sh,;t t
+-s, at STRIP@,$STRIP,;t t
+-s, at ac_ct_STRIP@,$ac_ct_STRIP,;t t
+-s, at INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
+-s, at AWK@,$AWK,;t t
+-s, at SET_MAKE@,$SET_MAKE,;t t
+-s, at am__leading_dot@,$am__leading_dot,;t t
+-s, at MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
+-s, at MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
+-s, at MAINT@,$MAINT,;t t
+-s, at build@,$build,;t t
+-s, at build_cpu@,$build_cpu,;t t
+-s, at build_vendor@,$build_vendor,;t t
+-s, at build_os@,$build_os,;t t
+-s, at host@,$host,;t t
+-s, at host_cpu@,$host_cpu,;t t
+-s, at host_vendor@,$host_vendor,;t t
+-s, at host_os@,$host_os,;t t
+-s, at CC@,$CC,;t t
+-s, at CFLAGS@,$CFLAGS,;t t
+-s, at LDFLAGS@,$LDFLAGS,;t t
+-s, at CPPFLAGS@,$CPPFLAGS,;t t
+-s, at ac_ct_CC@,$ac_ct_CC,;t t
+-s, at EXEEXT@,$EXEEXT,;t t
+-s, at OBJEXT@,$OBJEXT,;t t
+-s, at DEPDIR@,$DEPDIR,;t t
+-s, at am__include@,$am__include,;t t
+-s, at am__quote@,$am__quote,;t t
+-s, at AMDEP_TRUE@,$AMDEP_TRUE,;t t
+-s, at AMDEP_FALSE@,$AMDEP_FALSE,;t t
+-s, at AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
+-s, at CCDEPMODE@,$CCDEPMODE,;t t
+-s, at am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
+-s, at am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
+-s, at EGREP@,$EGREP,;t t
+-s, at LN_S@,$LN_S,;t t
+-s, at ECHO@,$ECHO,;t t
+-s, at AR@,$AR,;t t
+-s, at ac_ct_AR@,$ac_ct_AR,;t t
+-s, at RANLIB@,$RANLIB,;t t
+-s, at ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
+-s, at CPP@,$CPP,;t t
+-s, at CXX@,$CXX,;t t
+-s, at CXXFLAGS@,$CXXFLAGS,;t t
+-s, at ac_ct_CXX@,$ac_ct_CXX,;t t
+-s, at CXXDEPMODE@,$CXXDEPMODE,;t t
+-s, at am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
+-s, at am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
+-s, at CXXCPP@,$CXXCPP,;t t
+-s, at F77@,$F77,;t t
+-s, at FFLAGS@,$FFLAGS,;t t
+-s, at ac_ct_F77@,$ac_ct_F77,;t t
+-s, at LIBTOOL@,$LIBTOOL,;t t
+-s, at ACLOCAL_AMFLAGS@,$ACLOCAL_AMFLAGS,;t t
+-s, at CCAS@,$CCAS,;t t
+-s, at CCASFLAGS@,$CCASFLAGS,;t t
+-s, at FLaC__CPU_IA32_TRUE@,$FLaC__CPU_IA32_TRUE,;t t
+-s, at FLaC__CPU_IA32_FALSE@,$FLaC__CPU_IA32_FALSE,;t t
+-s, at FLaC__CPU_PPC_TRUE@,$FLaC__CPU_PPC_TRUE,;t t
+-s, at FLaC__CPU_PPC_FALSE@,$FLaC__CPU_PPC_FALSE,;t t
+-s, at FLaC__CPU_SPARC_TRUE@,$FLaC__CPU_SPARC_TRUE,;t t
+-s, at FLaC__CPU_SPARC_FALSE@,$FLaC__CPU_SPARC_FALSE,;t t
+-s, at OBJ_FORMAT@,$OBJ_FORMAT,;t t
+-s, at MINGW_WINSOCK_LIBS@,$MINGW_WINSOCK_LIBS,;t t
+-s, at FLaC__SYS_DARWIN_TRUE@,$FLaC__SYS_DARWIN_TRUE,;t t
+-s, at FLaC__SYS_DARWIN_FALSE@,$FLaC__SYS_DARWIN_FALSE,;t t
+-s, at FLaC__SYS_LINUX_TRUE@,$FLaC__SYS_LINUX_TRUE,;t t
+-s, at FLaC__SYS_LINUX_FALSE@,$FLaC__SYS_LINUX_FALSE,;t t
+-s, at FLaC__NO_ASM_TRUE@,$FLaC__NO_ASM_TRUE,;t t
+-s, at FLaC__NO_ASM_FALSE@,$FLaC__NO_ASM_FALSE,;t t
+-s, at DEBUG_TRUE@,$DEBUG_TRUE,;t t
+-s, at DEBUG_FALSE@,$DEBUG_FALSE,;t t
+-s, at FLaC__SSE_OS_TRUE@,$FLaC__SSE_OS_TRUE,;t t
+-s, at FLaC__SSE_OS_FALSE@,$FLaC__SSE_OS_FALSE,;t t
+-s, at FLaC__USE_3DNOW_TRUE@,$FLaC__USE_3DNOW_TRUE,;t t
+-s, at FLaC__USE_3DNOW_FALSE@,$FLaC__USE_3DNOW_FALSE,;t t
+-s, at FLaC__USE_ALTIVEC_TRUE@,$FLaC__USE_ALTIVEC_TRUE,;t t
+-s, at FLaC__USE_ALTIVEC_FALSE@,$FLaC__USE_ALTIVEC_FALSE,;t t
+-s, at FLAC__TEST_LEVEL@,$FLAC__TEST_LEVEL,;t t
+-s, at FLAC__TEST_WITH_VALGRIND@,$FLAC__TEST_WITH_VALGRIND,;t t
+-s, at DOXYGEN@,$DOXYGEN,;t t
+-s, at FLaC__HAS_DOXYGEN_TRUE@,$FLaC__HAS_DOXYGEN_TRUE,;t t
+-s, at FLaC__HAS_DOXYGEN_FALSE@,$FLaC__HAS_DOXYGEN_FALSE,;t t
+-s, at FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE@,$FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE,;t t
+-s, at FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE@,$FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE,;t t
+-s, at XMMS_CONFIG@,$XMMS_CONFIG,;t t
+-s, at XMMS_CFLAGS@,$XMMS_CFLAGS,;t t
+-s, at XMMS_LIBS@,$XMMS_LIBS,;t t
+-s, at XMMS_VERSION@,$XMMS_VERSION,;t t
+-s, at XMMS_DATA_DIR@,$XMMS_DATA_DIR,;t t
+-s, at XMMS_PLUGIN_DIR@,$XMMS_PLUGIN_DIR,;t t
+-s, at XMMS_VISUALIZATION_PLUGIN_DIR@,$XMMS_VISUALIZATION_PLUGIN_DIR,;t t
+-s, at XMMS_INPUT_PLUGIN_DIR@,$XMMS_INPUT_PLUGIN_DIR,;t t
+-s, at XMMS_OUTPUT_PLUGIN_DIR@,$XMMS_OUTPUT_PLUGIN_DIR,;t t
+-s, at XMMS_GENERAL_PLUGIN_DIR@,$XMMS_GENERAL_PLUGIN_DIR,;t t
+-s, at XMMS_EFFECT_PLUGIN_DIR@,$XMMS_EFFECT_PLUGIN_DIR,;t t
+-s, at FLaC__HAS_XMMS_TRUE@,$FLaC__HAS_XMMS_TRUE,;t t
+-s, at FLaC__HAS_XMMS_FALSE@,$FLaC__HAS_XMMS_FALSE,;t t
+-s, at FLaC__WITH_CPPLIBS_TRUE@,$FLaC__WITH_CPPLIBS_TRUE,;t t
+-s, at FLaC__WITH_CPPLIBS_FALSE@,$FLaC__WITH_CPPLIBS_FALSE,;t t
+-s, at OGG_CFLAGS@,$OGG_CFLAGS,;t t
+-s, at OGG_LIBS@,$OGG_LIBS,;t t
+-s, at FLaC__HAS_OGG_TRUE@,$FLaC__HAS_OGG_TRUE,;t t
+-s, at FLaC__HAS_OGG_FALSE@,$FLaC__HAS_OGG_FALSE,;t t
+-s, at LIBICONV@,$LIBICONV,;t t
+-s, at LTLIBICONV@,$LTLIBICONV,;t t
+-s, at DOCBOOK_TO_MAN@,$DOCBOOK_TO_MAN,;t t
+-s, at FLaC__HAS_DOCBOOK_TO_MAN_TRUE@,$FLaC__HAS_DOCBOOK_TO_MAN_TRUE,;t t
+-s, at FLaC__HAS_DOCBOOK_TO_MAN_FALSE@,$FLaC__HAS_DOCBOOK_TO_MAN_FALSE,;t t
+-s, at NASM@,$NASM,;t t
+-s, at FLaC__HAS_NASM_TRUE@,$FLaC__HAS_NASM_TRUE,;t t
+-s, at FLaC__HAS_NASM_FALSE@,$FLaC__HAS_NASM_FALSE,;t t
+-s, at AS@,$AS,;t t
+-s, at GAS@,$GAS,;t t
+-s, at FLaC__HAS_AS_TRUE@,$FLaC__HAS_AS_TRUE,;t t
+-s, at FLaC__HAS_AS_FALSE@,$FLaC__HAS_AS_FALSE,;t t
+-s, at FLaC__HAS_GAS_TRUE@,$FLaC__HAS_GAS_TRUE,;t t
+-s, at FLaC__HAS_GAS_FALSE@,$FLaC__HAS_GAS_FALSE,;t t
+-s, at FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE@,$FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE,;t t
+-s, at FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE@,$FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE,;t t
+-s, at FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE@,$FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE,;t t
+-s, at FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE@,$FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE,;t t
+-s, at LIBOBJS@,$LIBOBJS,;t t
+-s, at LTLIBOBJS@,$LTLIBOBJS,;t t
+-CEOF
+-
+-_ACEOF
+-
+-  cat >>$CONFIG_STATUS <<\_ACEOF
+-  # Split the substitutions into bite-sized pieces for seds with
+-  # small command number limits, like on Digital OSF/1 and HP-UX.
+-  ac_max_sed_lines=48
+-  ac_sed_frag=1 # Number of current file.
+-  ac_beg=1 # First line for current file.
+-  ac_end=$ac_max_sed_lines # Line after last line for current file.
+-  ac_more_lines=:
+-  ac_sed_cmds=
+-  while $ac_more_lines; do
+-    if test $ac_beg -gt 1; then
+-      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
+-    else
+-      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
+-    fi
+-    if test ! -s $tmp/subs.frag; then
+-      ac_more_lines=false
+-    else
+-      # The purpose of the label and of the branching condition is to
+-      # speed up the sed processing (if there are no `@' at all, there
+-      # is no need to browse any of the substitutions).
+-      # These are the two extra sed commands mentioned above.
+-      (echo ':t
+-  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
+-      if test -z "$ac_sed_cmds"; then
+-	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
+-      else
+-	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
+-      fi
+-      ac_sed_frag=`expr $ac_sed_frag + 1`
+-      ac_beg=$ac_end
+-      ac_end=`expr $ac_end + $ac_max_sed_lines`
+-    fi
+-  done
+-  if test -z "$ac_sed_cmds"; then
+-    ac_sed_cmds=cat
+-  fi
+-fi # test -n "$CONFIG_FILES"
++# Commands used to build a shared archive.
++archive_cmds=$lt_archive_cmds_CXX
++archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
+ 
+-_ACEOF
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
+-  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
+-  case $ac_file in
+-  - | *:- | *:-:* ) # input from stdin
+-	cat >$tmp/stdin
+-	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
+-	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
+-  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
+-	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
+-  * )   ac_file_in=$ac_file.in ;;
+-  esac
++# Commands used to build a loadable module if different from building
++# a shared archive.
++module_cmds=$lt_module_cmds_CXX
++module_expsym_cmds=$lt_module_expsym_cmds_CXX
+ 
+-  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
+-  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
+-$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+-	 X"$ac_file" : 'X\(//\)[^/]' \| \
+-	 X"$ac_file" : 'X\(//\)$' \| \
+-	 X"$ac_file" : 'X\(/\)' \| \
+-	 .     : '\(.\)' 2>/dev/null ||
+-echo X"$ac_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 "$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; }; }; }
++# Whether we are building with GNU ld or not.
++with_gnu_ld=$lt_with_gnu_ld_CXX
+ 
+-  ac_builddir=.
++# Flag that allows shared libraries with undefined symbols to be built.
++allow_undefined_flag=$lt_allow_undefined_flag_CXX
+ 
+-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
++# Flag that enforces no undefined symbols.
++no_undefined_flag=$lt_no_undefined_flag_CXX
+ 
+-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
++# 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
+ 
+-# 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
++# 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
+ 
+-  case $INSTALL in
+-  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+-  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
+-  esac
++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
++# DIR into the resulting binary.
++hardcode_direct=$hardcode_direct_CXX
+ 
+-  if test x"$ac_file" != x-; then
+-    { echo "$as_me:$LINENO: creating $ac_file" >&5
+-echo "$as_me: creating $ac_file" >&6;}
+-    rm -f "$ac_file"
+-  fi
+-  # Let's still pretend it is `configure' which instantiates (i.e., don't
+-  # use $as_me), people would be surprised to read:
+-  #    /* config.h.  Generated by config.status.  */
+-  if test x"$ac_file" = x-; then
+-    configure_input=
+-  else
+-    configure_input="$ac_file.  "
+-  fi
+-  configure_input=$configure_input"Generated from `echo $ac_file_in |
+-				     sed 's,.*/,,'` by configure."
++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
++# DIR into the resulting binary and the resulting library dependency is
++# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
++# library is relocated.
++hardcode_direct_absolute=$hardcode_direct_absolute_CXX
+ 
+-  # First look for the input files in the build tree, otherwise in the
+-  # src tree.
+-  ac_file_inputs=`IFS=:
+-    for f in $ac_file_in; do
+-      case $f in
+-      -) echo $tmp/stdin ;;
+-      [\\/$]*)
+-	 # Absolute (can't be DOS-style, as IFS=:)
+-	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
+-echo "$as_me: error: cannot find input file: $f" >&2;}
+-   { (exit 1); exit 1; }; }
+-	 echo "$f";;
+-      *) # Relative
+-	 if test -f "$f"; then
+-	   # Build tree
+-	   echo "$f"
+-	 elif test -f "$srcdir/$f"; then
+-	   # Source tree
+-	   echo "$srcdir/$f"
+-	 else
+-	   # /dev/null tree
+-	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
+-echo "$as_me: error: cannot find input file: $f" >&2;}
+-   { (exit 1); exit 1; }; }
+-	 fi;;
+-      esac
+-    done` || { (exit 1); exit 1; }
+-_ACEOF
+-cat >>$CONFIG_STATUS <<_ACEOF
+-  sed "$ac_vpsub
+-$extrasub
+-_ACEOF
+-cat >>$CONFIG_STATUS <<\_ACEOF
+-:t
+-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+-s, at configure_input@,$configure_input,;t t
+-s, at srcdir@,$ac_srcdir,;t t
+-s, at abs_srcdir@,$ac_abs_srcdir,;t t
+-s, at top_srcdir@,$ac_top_srcdir,;t t
+-s, at abs_top_srcdir@,$ac_abs_top_srcdir,;t t
+-s, at builddir@,$ac_builddir,;t t
+-s, at abs_builddir@,$ac_abs_builddir,;t t
+-s, at top_builddir@,$ac_top_builddir,;t t
+-s, at abs_top_builddir@,$ac_abs_top_builddir,;t t
+-s, at INSTALL@,$ac_INSTALL,;t t
+-" $ac_file_inputs | (eval "$ac_sed_cmds") >$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
++# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
++# into the resulting binary.
++hardcode_minus_L=$hardcode_minus_L_CXX
+ 
+-done
+-_ACEOF
+-cat >>$CONFIG_STATUS <<\_ACEOF
++# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
++# into the resulting binary.
++hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
+ 
+-#
+-# CONFIG_HEADER section.
+-#
++# 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
+ 
+-# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
+-# NAME is the cpp macro being defined and VALUE is the value it is being given.
+-#
+-# ac_d sets the value in "#define NAME VALUE" lines.
+-ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
+-ac_dB='[	 ].*$,\1#\2'
+-ac_dC=' '
+-ac_dD=',;t'
+-# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
+-ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
+-ac_uB='$,\1#\2define\3'
+-ac_uC=' '
+-ac_uD=',;t'
++# Set to yes if linker adds runtime paths of dependent libraries
++# to runtime path list.
++inherit_rpath=$inherit_rpath_CXX
+ 
+-for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
+-  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
+-  case $ac_file in
+-  - | *:- | *:-:* ) # input from stdin
+-	cat >$tmp/stdin
+-	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
+-	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
+-  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
+-	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
+-  * )   ac_file_in=$ac_file.in ;;
+-  esac
++# Whether libtool must link a program against all its dependency libraries.
++link_all_deplibs=$link_all_deplibs_CXX
+ 
 -  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
 -echo "$as_me: creating $ac_file" >&6;}
++# Fix the shell variable \$srcfile for the compiler.
++fix_srcfile_path=$lt_fix_srcfile_path_CXX
  
 -  # First look for the input files in the build tree, otherwise in the
 -  # src tree.
@@ -51273,9 +60105,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    done` || { (exit 1); exit 1; }
 -  # Remove the trailing spaces.
 -  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
-+ltmain="$ac_aux_dir/ltmain.sh"
++# Set to "yes" if exported symbols are required.
++always_export_symbols=$always_export_symbols_CXX
  
 -_ACEOF
++# The commands to list exported symbols.
++export_symbols_cmds=$lt_export_symbols_cmds_CXX
  
 -# Transform confdefs.h into two sed scripts, `conftest.defines' and
 -# `conftest.undefs', that substitutes the proper values into
@@ -51307,23 +60142,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
 -sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
 -rm -f confdef2sed.sed
-+  # 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 '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
-+    || (rm -f "$cfgfile"; exit 1)
- 
+-
 -# This sed command replaces #undef with comments.  This is necessary, for
 -# example, in the case of _POSIX_SOURCE, which is predefined and required
 -# on some systems where configure will not decide to define it.
 -cat >>conftest.undefs <<\_ACEOF
 -s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
 -_ACEOF
-+  case $xsi_shell in
-+  yes)
-+    cat << \_LT_EOF >> "$cfgfile"
- 
+-
 -# Break up conftest.defines because some shells have a limit on the size
 -# of here documents, and old seds have small limits too (100 cmds).
 -echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
@@ -51353,17 +60179,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -rm -f conftest.defines
 -echo '  fi # grep' >>$CONFIG_STATUS
 -echo >>$CONFIG_STATUS
-+# func_dirname file append nondir_replacement
-+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
-+# otherwise set result to NONDIR_REPLACEMENT.
-+func_dirname ()
-+{
-+  case ${1} in
-+    */*) func_dirname_result="${1%/*}${2}" ;;
-+    *  ) func_dirname_result="${3}" ;;
-+  esac
-+}
- 
+-
 -# Break up conftest.undefs because some shells have a limit on the size
 -# of here documents, and old seds have small limits too (100 cmds).
 -echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
@@ -51388,12 +60204,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  mv conftest.tail conftest.undefs
 -done
 -rm -f conftest.undefs
-+# func_basename file
-+func_basename ()
-+{
-+  func_basename_result="${1##*/}"
-+}
- 
+-
 -cat >>$CONFIG_STATUS <<\_ACEOF
 -  # Let's still pretend it is `configure' which instantiates (i.e., don't
 -  # use $as_me), people would be surprised to read:
@@ -51446,98 +60257,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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; }; }; }
-+# func_dirname_and_basename file append nondir_replacement
-+# perform func_basename and func_dirname in a single function
-+# call:
-+#   dirname:  Compute the dirname of FILE.  If nonempty,
-+#             add APPEND to the result, otherwise set result
-+#             to NONDIR_REPLACEMENT.
-+#             value returned in "$func_dirname_result"
-+#   basename: Compute filename of FILE.
-+#             value retuned in "$func_basename_result"
-+# Implementation must be kept synchronized with func_dirname
-+# and func_basename. For efficiency, we do not delegate to
-+# those functions but instead duplicate the functionality here.
-+func_dirname_and_basename ()
-+{
-+  case ${1} in
-+    */*) func_dirname_result="${1%/*}${2}" ;;
-+    *  ) func_dirname_result="${3}" ;;
-+  esac
-+  func_basename_result="${1##*/}"
-+}
++# Symbols that should not be listed in the preloaded symbols.
++exclude_expsyms=$lt_exclude_expsyms_CXX
  
 -      rm -f $ac_file
 -      mv $tmp/config.h $ac_file
 -    fi
-+# func_stripname prefix suffix name
-+# strip PREFIX and SUFFIX off of NAME.
-+# PREFIX and SUFFIX must not contain globbing or regex special
-+# characters, hashes, percent signs, but SUFFIX may contain a leading
-+# dot (in which case that matches only a dot).
-+func_stripname ()
-+{
-+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
-+  # positional parameters, so assign one to ordinary parameter first.
-+  func_stripname_result=${3}
-+  func_stripname_result=${func_stripname_result#"${1}"}
-+  func_stripname_result=${func_stripname_result%"${2}"}
-+}
-+
-+# func_opt_split
-+func_opt_split ()
-+{
-+  func_opt_split_opt=${1%%=*}
-+  func_opt_split_arg=${1#*=}
-+}
-+
-+# func_lo2o object
-+func_lo2o ()
-+{
-+  case ${1} in
-+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
-+    *)    func_lo2o_result=${1} ;;
-+  esac
-+}
-+
-+# func_xform libobj-or-source
-+func_xform ()
-+{
-+  func_xform_result=${1%.*}.lo
-+}
-+
-+# func_arith arithmetic-term...
-+func_arith ()
-+{
-+  func_arith_result=$(( $* ))
-+}
-+
-+# func_len string
-+# STRING may not start with a hyphen.
-+func_len ()
-+{
-+  func_len_result=${#1}
-+}
-+
-+_LT_EOF
-+    ;;
-+  *) # Bourne compatible functions.
-+    cat << \_LT_EOF >> "$cfgfile"
-+
-+# func_dirname file append nondir_replacement
-+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
-+# otherwise set result to NONDIR_REPLACEMENT.
-+func_dirname ()
-+{
-+  # Extract subdirectory from the argument.
-+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
-+  if test "X$func_dirname_result" = "X${1}"; then
-+    func_dirname_result="${3}"
-   else
+-  else
 -    cat $tmp/config.h
 -    rm -f $tmp/config.h
-+    func_dirname_result="$func_dirname_result${2}"
-   fi
+-  fi
 -# Compute $ac_file's index in $config_headers.
 -_am_stamp_count=1
 -for _am_header in $config_headers :; do
@@ -51546,29 +60275,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      break ;;
 -    * )
 -      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-+}
-+
-+# func_basename file
-+func_basename ()
-+{
-+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
-+}
-+
-+
-+# func_stripname prefix suffix name
-+# strip PREFIX and SUFFIX off of NAME.
-+# PREFIX and SUFFIX must not contain globbing or regex special
-+# characters, hashes, percent signs, but SUFFIX may contain a leading
-+# dot (in which case that matches only a dot).
-+# func_strip_suffix prefix name
-+func_stripname ()
-+{
-+  case ${2} in
-+    .*) func_stripname_result=`$ECHO "X${3}" \
-+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
-+    *)  func_stripname_result=`$ECHO "X${3}" \
-+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
-   esac
+-  esac
 -done
 -echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
 -$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
@@ -51585,7 +60292,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -done
 -_ACEOF
 -cat >>$CONFIG_STATUS <<\_ACEOF
-+}
++# Symbols that must always be exported.
++include_expsyms=$lt_include_expsyms_CXX
  
 -#
 -# CONFIG_COMMANDS section.
@@ -51629,17 +60337,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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; }; }; }
-+# sed scripts:
-+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
-+my_sed_long_arg='1s/^-[^=]*=//'
++# Commands necessary for linking programs (against libraries) with templates.
++prelink_cmds=$lt_prelink_cmds_CXX
  
 -  ac_builddir=.
-+# func_opt_split
-+func_opt_split ()
-+{
-+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
-+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
-+}
++# Specify filename containing input files.
++file_list_spec=$lt_file_list_spec_CXX
  
 -if test "$ac_dir" != .; then
 -  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
@@ -51648,11 +60351,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -else
 -  ac_dir_suffix= ac_top_builddir=
 -fi
-+# func_lo2o object
-+func_lo2o ()
-+{
-+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
-+}
++# How to hardcode a shared library path into an executable.
++hardcode_action=$hardcode_action_CXX
  
 -case $srcdir in
 -  .)  # No --srcdir option.  We are building in place.
@@ -51669,11 +60369,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
 -    ac_top_srcdir=$ac_top_builddir$srcdir ;;
 -esac
-+# func_xform libobj-or-source
-+func_xform ()
-+{
-+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
-+}
++# The directories searched by this compiler when creating a shared library.
++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
  
 -# Do not use `cd foo && pwd` to compute absolute paths, because
 -# the directories may not exist.
@@ -51712,25 +60409,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
 -  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
 -  esac;;
-+# func_arith arithmetic-term...
-+func_arith ()
-+{
-+  func_arith_result=`expr "$@"`
-+}
-+
-+# func_len string
-+# STRING may not start with a hyphen.
-+func_len ()
-+{
-+  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
-+}
-+
-+_LT_EOF
- esac
+-esac
++# Dependencies to place before and after the objects being linked to
++# create a shared library.
++predep_objects=$lt_predep_objects_CXX
++postdep_objects=$lt_postdep_objects_CXX
++predeps=$lt_predeps_CXX
++postdeps=$lt_postdeps_CXX
  
-+case $lt_shell_append in
-+  yes)
-+    cat << \_LT_EOF >> "$cfgfile"
++# The library search path used internally by the compiler when linking
++# a shared library.
++compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
  
 -  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
 -echo "$as_me: executing $ac_dest commands" >&6;}
@@ -51820,186 +60509,6 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -  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; }; }; }
-+# func_append var value
-+# Append VALUE to the end of shell variable VAR.
-+func_append ()
-+{
-+  eval "$1+=\$2"
-+}
-+_LT_EOF
-+    ;;
-+  *)
-+    cat << \_LT_EOF >> "$cfgfile"
-+
-+# func_append var value
-+# Append VALUE to the end of shell variable VAR.
-+func_append ()
-+{
-+  eval "$1=\$$1\$2"
-+}
-+
-+_LT_EOF
-+    ;;
-+  esac
-+
-+
-+  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
-+    || (rm -f "$cfgfile"; exit 1)
-+
-+  mv -f "$cfgfile" "$ofile" ||
-+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-+  chmod +x "$ofile"
-+
-+
-+    cat <<_LT_EOF >> "$ofile"
-+
-+# ### BEGIN LIBTOOL TAG CONFIG: CXX
-+
-+# The linker used to build libraries.
-+LD=$lt_LD_CXX
-+
-+# Commands used to build an old-style archive.
-+old_archive_cmds=$lt_old_archive_cmds_CXX
-+
-+# A language specific compiler.
-+CC=$lt_compiler_CXX
-+
-+# Is the compiler the GNU compiler?
-+with_gcc=$GCC_CXX
-+
-+# Compiler flag to turn off builtin functions.
-+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
-+
-+# How to pass a linker flag through the compiler.
-+wl=$lt_lt_prog_compiler_wl_CXX
-+
-+# Additional compiler flags for building library objects.
-+pic_flag=$lt_lt_prog_compiler_pic_CXX
-+
-+# Compiler flag to prevent dynamic linking.
-+link_static_flag=$lt_lt_prog_compiler_static_CXX
-+
-+# Does compiler simultaneously support -c and -o options?
-+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
-+
-+# 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
-+
-+# 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
-+
-+# Whether the compiler copes with passing no objects directly.
-+compiler_needs_object=$lt_compiler_needs_object_CXX
-+
-+# 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 a shared archive.
-+archive_cmds=$lt_archive_cmds_CXX
-+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
-+
-+# Commands used to build a loadable module if different from building
-+# a shared archive.
-+module_cmds=$lt_module_cmds_CXX
-+module_expsym_cmds=$lt_module_expsym_cmds_CXX
-+
-+# Whether we are building with GNU ld or not.
-+with_gnu_ld=$lt_with_gnu_ld_CXX
-+
-+# Flag that allows shared libraries with undefined symbols to be built.
-+allow_undefined_flag=$lt_allow_undefined_flag_CXX
-+
-+# Flag that enforces no undefined symbols.
-+no_undefined_flag=$lt_no_undefined_flag_CXX
-+
-+# 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 DIR/libNAME\${shared_ext} during linking hardcodes
-+# DIR into the resulting binary and the resulting library dependency is
-+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
-+# library is relocated.
-+hardcode_direct_absolute=$hardcode_direct_absolute_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
-+
-+# Set to yes if linker adds runtime paths of dependent libraries
-+# to runtime path list.
-+inherit_rpath=$inherit_rpath_CXX
-+
-+# Whether libtool must link a program against all its dependency libraries.
-+link_all_deplibs=$link_all_deplibs_CXX
-+
-+# Fix the shell variable \$srcfile for the compiler.
-+fix_srcfile_path=$lt_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
-+
-+# 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
-+
-+# Commands necessary for linking programs (against libraries) with templates.
-+prelink_cmds=$lt_prelink_cmds_CXX
-+
-+# Specify filename containing input files.
-+file_list_spec=$lt_file_list_spec_CXX
-+
-+# How to hardcode a shared library path into an executable.
-+hardcode_action=$hardcode_action_CXX
-+
-+# The directories searched by this compiler when creating a shared library.
-+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
-+
-+# Dependencies to place before and after the objects being linked to
-+# create a shared library.
-+predep_objects=$lt_predep_objects_CXX
-+postdep_objects=$lt_postdep_objects_CXX
-+predeps=$lt_predeps_CXX
-+postdeps=$lt_postdeps_CXX
-+
-+# The library search path used internally by the compiler when linking
-+# a shared library.
-+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
-+
 +# ### END LIBTOOL TAG CONFIG: CXX
 +_LT_EOF
  
@@ -52028,7 +60537,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # configure is writing to config.log, and then calls config.status.
  # config.status does its own redirection, appending to config.log.
-@@ -25252,6 +20142,10 @@
+@@ -25252,6 +20142,10 @@ if test "$no_create" != yes; then
    exec 5>>config.log
    # Use ||, not &&, to avoid exiting from the if with $? = 1, which
    # would make configure fail if this is the last instruction.
@@ -52040,9 +60549,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  fi
  
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/doc/Makefile.in flac/doc/Makefile.in
---- flac~/doc/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/doc/Makefile.in	2010-06-15 13:46:21.000000000 +0200
+--- flac.orig/doc/Makefile.in
++++ flac/doc/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -52075,7 +60583,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,87 @@
+@@ -52,11 +49,87 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -52165,7 +60673,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +139,7 @@
+@@ -66,6 +139,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -52173,7 +60681,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +150,61 @@
+@@ -76,93 +150,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -52282,7 +60790,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,110 +220,124 @@
+@@ -178,110 +220,124 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -52457,7 +60965,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
-@@ -290,7 +346,13 @@
+@@ -290,7 +346,13 @@ uninstall-docDATA:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -52472,7 +60980,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -301,16 +363,21 @@
+@@ -301,16 +363,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -52499,7 +61007,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -330,123 +397,137 @@
+@@ -330,123 +397,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -52697,7 +61205,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -456,8 +537,9 @@
+@@ -456,8 +537,9 @@ check: check-recursive
  all-am: Makefile $(DATA)
  installdirs: installdirs-recursive
  installdirs-am:
@@ -52709,7 +61217,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -477,7 +559,8 @@
+@@ -477,7 +559,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -52719,7 +61227,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -488,25 +571,46 @@
+@@ -488,25 +571,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -52768,7 +61276,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -526,27 +630,25 @@
+@@ -526,27 +630,25 @@ ps: ps-recursive
  
  ps-am:
  
@@ -52813,7 +61321,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  @FLaC__HAS_DOXYGEN_TRUE at FLAC.tag: Doxyfile
-@@ -561,6 +663,7 @@
+@@ -561,6 +663,7 @@ uninstall-info: uninstall-info-recursive
  
  maintainer-clean-local:
  	rm -rf FLAC.tag html/api doxytmp
@@ -52821,9 +61329,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/doc/html/Makefile.in flac/doc/html/Makefile.in
---- flac~/doc/html/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/doc/html/Makefile.in	2010-06-15 13:46:21.000000000 +0200
+--- flac.orig/doc/html/Makefile.in
++++ flac/doc/html/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -52856,7 +61363,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,87 @@
+@@ -52,11 +49,87 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -52946,7 +61453,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +139,7 @@
+@@ -66,6 +139,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -52954,7 +61461,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +150,61 @@
+@@ -76,93 +150,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -53063,7 +61570,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,53 +220,61 @@
+@@ -178,53 +220,61 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -53138,7 +61645,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  doc_DATA = \
  	changelog.html \
  	comparison.html \
-@@ -271,60 +321,66 @@
+@@ -271,60 +321,66 @@ doc_DATA = \
  	news.html \
  	ogg_mapping.html
  
@@ -53242,7 +61749,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
-@@ -333,7 +389,13 @@
+@@ -333,7 +389,13 @@ uninstall-docDATA:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -53257,7 +61764,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -344,16 +406,21 @@
+@@ -344,16 +406,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -53284,7 +61791,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -373,123 +440,137 @@
+@@ -373,123 +440,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -53482,7 +61989,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -499,8 +580,9 @@
+@@ -499,8 +580,9 @@ check: check-recursive
  all-am: Makefile $(DATA)
  installdirs: installdirs-recursive
  installdirs-am:
@@ -53494,7 +62001,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -520,7 +602,8 @@
+@@ -520,7 +602,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -53504,7 +62011,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -531,25 +614,46 @@
+@@ -531,25 +614,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -53553,7 +62060,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -569,28 +673,25 @@
+@@ -569,28 +673,25 @@ ps: ps-recursive
  
  ps-am:
  
@@ -53599,7 +62106,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  # The install targets don't copy whole directories so we have to
-@@ -602,6 +703,7 @@
+@@ -602,6 +703,7 @@ uninstall-local:
  	rm -rf $(DESTDIR)$(docdir)/api
  maintainer-clean-local:
  	rm -rf api
@@ -53607,9 +62114,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/doc/html/images/Makefile.in flac/doc/html/images/Makefile.in
---- flac~/doc/html/images/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/doc/html/images/Makefile.in	2010-06-15 13:46:21.000000000 +0200
+--- flac.orig/doc/html/images/Makefile.in
++++ flac/doc/html/images/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -53642,7 +62148,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,87 @@
+@@ -52,11 +49,87 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -53732,7 +62238,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +139,7 @@
+@@ -66,6 +139,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -53740,7 +62246,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +150,61 @@
+@@ -76,93 +150,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -53849,7 +62355,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,113 +220,127 @@
+@@ -178,113 +220,127 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -54027,7 +62533,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
-@@ -293,7 +349,13 @@
+@@ -293,7 +349,13 @@ uninstall-docDATA:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -54042,7 +62548,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -304,16 +366,21 @@
+@@ -304,16 +366,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -54069,7 +62575,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -333,123 +400,137 @@
+@@ -333,123 +400,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -54267,7 +62773,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -459,8 +540,9 @@
+@@ -459,8 +540,9 @@ check: check-recursive
  all-am: Makefile $(DATA)
  installdirs: installdirs-recursive
  installdirs-am:
@@ -54279,7 +62785,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -480,7 +562,8 @@
+@@ -480,7 +562,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -54289,7 +62795,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -491,25 +574,46 @@
+@@ -491,25 +574,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -54338,17 +62844,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -528,26 +632,25 @@
+@@ -528,26 +632,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-docDATA uninstall-info-am
 +uninstall-am: uninstall-docDATA
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -54382,9 +62888,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/doc/html/images/hw/Makefile.in flac/doc/html/images/hw/Makefile.in
---- flac~/doc/html/images/hw/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/doc/html/images/hw/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/doc/html/images/hw/Makefile.in
++++ flac/doc/html/images/hw/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -54417,7 +62922,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,47 @@
+@@ -52,11 +49,47 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -54467,7 +62972,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -54475,7 +62980,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -54584,7 +63089,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,51 +180,60 @@
+@@ -178,51 +180,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -54657,7 +63162,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  doc_DATA = \
  	Blackbird_Front_low3_325x87.jpg \
  	MS300frontsmall_270x108.jpg \
-@@ -253,97 +264,110 @@
+@@ -253,97 +264,110 @@ doc_DATA = \
  	tvix-4000_325x204.jpg \
  	vibez_nofm_combi_black_b_325x220.jpg
  
@@ -54822,7 +63327,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -363,7 +387,8 @@
+@@ -363,7 +387,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -54832,7 +63337,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -374,24 +399,46 @@
+@@ -374,24 +399,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -54880,7 +63385,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -410,17 +457,22 @@
+@@ -410,17 +457,22 @@ ps: ps-am
  
  ps-am:
  
@@ -54911,9 +63416,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/doc/html/ru/Makefile.in flac/doc/html/ru/Makefile.in
---- flac~/doc/html/ru/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/doc/html/ru/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/doc/html/ru/Makefile.in
++++ flac/doc/html/ru/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -54946,7 +63450,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,47 @@
+@@ -52,11 +49,47 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -54996,7 +63500,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -55004,7 +63508,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -55113,7 +63617,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,51 +180,60 @@
+@@ -178,51 +180,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -55186,7 +63690,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  doc_DATA = \
  	authors.html \
  	comparison.html \
-@@ -237,97 +248,110 @@
+@@ -237,97 +248,110 @@ doc_DATA = \
  	links.html \
  	news.html
  
@@ -55351,7 +63855,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -347,7 +371,8 @@
+@@ -347,7 +371,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -55361,7 +63865,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -358,24 +383,46 @@
+@@ -358,24 +383,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -55409,7 +63913,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -394,17 +441,22 @@
+@@ -394,17 +441,22 @@ ps: ps-am
  
  ps-am:
  
@@ -55440,9 +63944,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/Makefile.in flac/examples/Makefile.in
---- flac~/examples/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/Makefile.in
++++ flac/examples/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -55476,7 +63979,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -55543,7 +64046,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -55551,7 +64054,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -55660,7 +64163,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,78 +196,99 @@
+@@ -178,78 +196,99 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -55790,7 +64293,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -257,10 +296,6 @@
+@@ -257,10 +296,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -55801,7 +64304,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -268,7 +303,13 @@
+@@ -268,7 +303,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -55816,7 +64319,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -279,16 +320,21 @@
+@@ -279,16 +320,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -55843,7 +64346,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -308,123 +354,137 @@
+@@ -308,123 +354,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -56041,7 +64544,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -434,7 +494,6 @@
+@@ -434,7 +494,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -56049,7 +64552,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -454,7 +513,8 @@
+@@ -454,7 +513,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -56059,7 +64562,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -465,25 +525,46 @@
+@@ -465,25 +525,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -56108,17 +64611,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -502,26 +583,25 @@
+@@ -502,26 +583,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -56152,9 +64655,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/c/Makefile.in flac/examples/c/Makefile.in
---- flac~/examples/c/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/c/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/c/Makefile.in
++++ flac/examples/c/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -56188,7 +64690,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -56255,7 +64757,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -56263,7 +64765,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -56372,7 +64874,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -56494,7 +64996,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -56505,7 +65007,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -56520,7 +65022,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -56547,7 +65049,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -56745,7 +65247,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -56753,7 +65255,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -56763,7 +65265,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -56812,17 +65314,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -56856,9 +65358,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/c/decode/Makefile.in flac/examples/c/decode/Makefile.in
---- flac~/examples/c/decode/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/c/decode/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/c/decode/Makefile.in
++++ flac/examples/c/decode/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -56892,7 +65393,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -56959,7 +65460,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -56967,7 +65468,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -57076,7 +65577,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -57198,7 +65699,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -57209,7 +65710,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -57224,7 +65725,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -57251,7 +65752,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -57449,7 +65950,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -57457,7 +65958,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -57467,7 +65968,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -57516,17 +66017,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -57560,9 +66061,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/c/decode/file/Makefile.in flac/examples/c/decode/file/Makefile.in
---- flac~/examples/c/decode/file/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/c/decode/file/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/c/decode/file/Makefile.in
++++ flac/examples/c/decode/file/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -57595,7 +66095,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,45 @@
+@@ -52,11 +49,45 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -57643,7 +66143,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +97,7 @@
+@@ -66,6 +97,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -57651,7 +66151,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +108,61 @@
+@@ -76,93 +108,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -57760,7 +66260,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +178,64 @@
+@@ -178,54 +178,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -57836,7 +66336,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  example_c_decode_file_LDADD = \
  	$(top_builddir)/src/libFLAC/libFLAC.la \
  	@OGG_LIBS@ \
-@@ -233,57 +243,55 @@
+@@ -233,57 +243,55 @@ example_c_decode_file_LDADD = \
  	-lm
  
  example_c_decode_file_SOURCES = main.c
@@ -57933,7 +66433,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -291,37 +299,25 @@
+@@ -291,37 +299,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -57983,7 +66483,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -329,99 +325,91 @@
+@@ -329,99 +325,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -58127,7 +66627,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -442,7 +430,8 @@
+@@ -442,7 +430,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -58137,7 +66637,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -456,24 +445,46 @@
+@@ -456,24 +445,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -58185,7 +66685,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -494,18 +505,23 @@
+@@ -494,18 +505,23 @@ ps: ps-am
  
  ps-am:
  
@@ -58215,9 +66715,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/c/encode/Makefile.in flac/examples/c/encode/Makefile.in
---- flac~/examples/c/encode/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/c/encode/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/c/encode/Makefile.in
++++ flac/examples/c/encode/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -58251,7 +66750,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -58318,7 +66817,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -58326,7 +66825,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -58435,7 +66934,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -58557,7 +67056,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -58568,7 +67067,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -58583,7 +67082,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -58610,7 +67109,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -58808,7 +67307,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -58816,7 +67315,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -58826,7 +67325,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -58875,17 +67374,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -58919,9 +67418,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/c/encode/file/Makefile.in flac/examples/c/encode/file/Makefile.in
---- flac~/examples/c/encode/file/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/c/encode/file/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/c/encode/file/Makefile.in
++++ flac/examples/c/encode/file/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -58954,7 +67452,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,45 @@
+@@ -52,11 +49,45 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -59002,7 +67500,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +97,7 @@
+@@ -66,6 +97,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -59010,7 +67508,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +108,61 @@
+@@ -76,93 +108,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -59119,7 +67617,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +178,64 @@
+@@ -178,54 +178,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -59195,7 +67693,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  example_c_encode_file_LDADD = \
  	$(top_builddir)/src/libFLAC/libFLAC.la \
  	@OGG_LIBS@ \
-@@ -233,57 +243,55 @@
+@@ -233,57 +243,55 @@ example_c_encode_file_LDADD = \
  	-lm
  
  example_c_encode_file_SOURCES = main.c
@@ -59292,7 +67790,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -291,37 +299,25 @@
+@@ -291,37 +299,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -59342,7 +67840,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -329,99 +325,91 @@
+@@ -329,99 +325,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -59486,7 +67984,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -442,7 +430,8 @@
+@@ -442,7 +430,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -59496,7 +67994,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -456,24 +445,46 @@
+@@ -456,24 +445,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -59544,7 +68042,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -494,18 +505,23 @@
+@@ -494,18 +505,23 @@ ps: ps-am
  
  ps-am:
  
@@ -59574,9 +68072,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/cpp/Makefile.in flac/examples/cpp/Makefile.in
---- flac~/examples/cpp/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/cpp/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/cpp/Makefile.in
++++ flac/examples/cpp/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -59610,7 +68107,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -59677,7 +68174,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -59685,7 +68182,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -59794,7 +68291,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -59916,7 +68413,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -59927,7 +68424,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -59942,7 +68439,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -59969,7 +68466,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -60167,7 +68664,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -60175,7 +68672,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -60185,7 +68682,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -60234,17 +68731,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -60278,9 +68775,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/cpp/decode/Makefile.in flac/examples/cpp/decode/Makefile.in
---- flac~/examples/cpp/decode/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/cpp/decode/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/cpp/decode/Makefile.in
++++ flac/examples/cpp/decode/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -60314,7 +68810,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -60381,7 +68877,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -60389,7 +68885,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -60498,7 +68994,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -60620,7 +69116,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -60631,7 +69127,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -60646,7 +69142,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -60673,7 +69169,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -60871,7 +69367,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -60879,7 +69375,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -60889,7 +69385,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -60938,17 +69434,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -60982,9 +69478,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/cpp/decode/file/Makefile.in flac/examples/cpp/decode/file/Makefile.in
---- flac~/examples/cpp/decode/file/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/cpp/decode/file/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/cpp/decode/file/Makefile.in
++++ flac/examples/cpp/decode/file/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -61017,7 +69512,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,47 @@
+@@ -52,11 +49,47 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -61067,7 +69562,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -61075,7 +69570,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -61184,7 +69679,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +180,64 @@
+@@ -178,54 +180,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -61260,7 +69755,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  example_cpp_decode_file_LDADD = \
  	$(top_builddir)/src/libFLAC++/libFLAC++.la \
  	$(top_builddir)/src/libFLAC/libFLAC.la \
-@@ -234,59 +246,55 @@
+@@ -234,59 +246,55 @@ example_cpp_decode_file_LDADD = \
  	-lm
  
  example_cpp_decode_file_SOURCES = main.cpp
@@ -61359,7 +69854,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -294,37 +302,25 @@
+@@ -294,37 +302,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .cpp.o:
@@ -61409,7 +69904,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -332,99 +328,91 @@
+@@ -332,99 +328,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -61553,7 +70048,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -445,7 +433,8 @@
+@@ -445,7 +433,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -61563,7 +70058,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -459,24 +448,46 @@
+@@ -459,24 +448,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -61611,7 +70106,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -497,18 +508,23 @@
+@@ -497,18 +508,23 @@ ps: ps-am
  
  ps-am:
  
@@ -61641,9 +70136,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/cpp/encode/Makefile.in flac/examples/cpp/encode/Makefile.in
---- flac~/examples/cpp/encode/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/cpp/encode/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/cpp/encode/Makefile.in
++++ flac/examples/cpp/encode/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -61677,7 +70171,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -61744,7 +70238,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -61752,7 +70246,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -61861,7 +70355,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -61983,7 +70477,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -61994,7 +70488,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -62009,7 +70503,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -62036,7 +70530,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -62234,7 +70728,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -62242,7 +70736,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -62252,7 +70746,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -62301,17 +70795,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -62345,9 +70839,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/examples/cpp/encode/file/Makefile.in flac/examples/cpp/encode/file/Makefile.in
---- flac~/examples/cpp/encode/file/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/examples/cpp/encode/file/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/examples/cpp/encode/file/Makefile.in
++++ flac/examples/cpp/encode/file/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -62380,7 +70873,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,47 @@
+@@ -52,11 +49,47 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -62430,7 +70923,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -62438,7 +70931,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -62547,7 +71040,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +180,64 @@
+@@ -178,54 +180,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -62623,7 +71116,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  example_cpp_encode_file_LDADD = \
  	$(top_builddir)/src/libFLAC++/libFLAC++.la \
  	$(top_builddir)/src/libFLAC/libFLAC.la \
-@@ -234,59 +246,55 @@
+@@ -234,59 +246,55 @@ example_cpp_encode_file_LDADD = \
  	-lm
  
  example_cpp_encode_file_SOURCES = main.cpp
@@ -62722,7 +71215,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -294,37 +302,25 @@
+@@ -294,37 +302,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .cpp.o:
@@ -62772,7 +71265,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -332,99 +328,91 @@
+@@ -332,99 +328,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -62916,7 +71409,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -445,7 +433,8 @@
+@@ -445,7 +433,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -62926,7 +71419,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -459,24 +448,46 @@
+@@ -459,24 +448,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -62974,7 +71467,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -497,18 +508,23 @@
+@@ -497,18 +508,23 @@ ps: ps-am
  
  ps-am:
  
@@ -63004,9 +71497,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/FLAC/Makefile.in flac/include/FLAC/Makefile.in
---- flac~/include/FLAC/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/FLAC/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/FLAC++/Makefile.in
++++ flac/include/FLAC++/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -63039,14 +71531,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,50 @@
+@@ -65,11 +62,50 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
 +build_triplet = @build@
  host_triplet = @host@
-+subdir = include/FLAC
-+DIST_COMMON = $(flaccinclude_HEADERS) $(srcdir)/Makefile.am \
++subdir = include/FLAC++
++DIST_COMMON = $(flaccppinclude_HEADERS) $(srcdir)/Makefile.am \
 +	$(srcdir)/Makefile.in
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
@@ -63080,8 +71572,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +am__base_list = \
 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-+am__installdirs = "$(DESTDIR)$(flaccincludedir)"
-+HEADERS = $(flaccinclude_HEADERS)
++am__installdirs = "$(DESTDIR)$(flaccppincludedir)"
++HEADERS = $(flaccppinclude_HEADERS)
 +ETAGS = etags
 +CTAGS = ctags
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -63092,7 +71584,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +115,7 @@
+@@ -79,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -63100,7 +71592,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +126,61 @@
+@@ -89,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -63209,7 +71701,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,49 +196,60 @@
+@@ -191,49 +196,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -63275,30 +71767,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +top_build_prefix = @top_build_prefix@
 +top_builddir = @top_builddir@
 +top_srcdir = @top_srcdir@
- flaccincludedir = $(includedir)/FLAC
+ flaccppincludedir = $(includedir)/FLAC++
 -
- flaccinclude_HEADERS = \
+ flaccppinclude_HEADERS = \
  	all.h \
- 	assert.h \
-@@ -245,143 +261,155 @@
- 	stream_decoder.h \
- 	stream_encoder.h
+ 	decoder.h \
+@@ -241,144 +257,155 @@ flaccppinclude_HEADERS = \
+ 	export.h \
+ 	metadata.h
  
--subdir = include/FLAC
+-subdir = include/FLAC++
 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 -CONFIG_HEADER = $(top_builddir)/config.h
 -CONFIG_CLEAN_FILES =
 -DIST_SOURCES =
--HEADERS = $(flaccinclude_HEADERS)
+-HEADERS = $(flaccppinclude_HEADERS)
 -
--DIST_COMMON = $(flaccinclude_HEADERS) $(srcdir)/Makefile.in Makefile.am
+-DIST_COMMON = $(flaccppinclude_HEADERS) $(srcdir)/Makefile.in \
+-	Makefile.am
  all: all-am
  
  .SUFFIXES:
 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 -	cd $(top_srcdir) && \
--	  $(AUTOMAKE) --gnu  include/FLAC/Makefile
+-	  $(AUTOMAKE) --gnu  include/FLAC++/Makefile
 -Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
 -	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
@@ -63310,9 +71803,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      exit 1;; \
 +	  esac; \
 +	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/FLAC/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/FLAC++/Makefile'; \
 +	$(am__cd) $(top_srcdir) && \
-+	  $(AUTOMAKE) --gnu include/FLAC/Makefile
++	  $(AUTOMAKE) --gnu include/FLAC++/Makefile
 +.PRECIOUS: Makefile
 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 +	@case '$?' in \
@@ -63341,31 +71834,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -distclean-libtool:
 -	-rm -f libtool
 -uninstall-info-am:
--flaccincludeHEADERS_INSTALL = $(INSTALL_HEADER)
- install-flaccincludeHEADERS: $(flaccinclude_HEADERS)
+-flaccppincludeHEADERS_INSTALL = $(INSTALL_HEADER)
+ install-flaccppincludeHEADERS: $(flaccppinclude_HEADERS)
  	@$(NORMAL_INSTALL)
--	$(mkinstalldirs) $(DESTDIR)$(flaccincludedir)
--	@list='$(flaccinclude_HEADERS)'; for p in $$list; do \
-+	test -z "$(flaccincludedir)" || $(MKDIR_P) "$(DESTDIR)$(flaccincludedir)"
-+	@list='$(flaccinclude_HEADERS)'; test -n "$(flaccincludedir)" || list=; \
+-	$(mkinstalldirs) $(DESTDIR)$(flaccppincludedir)
+-	@list='$(flaccppinclude_HEADERS)'; for p in $$list; do \
++	test -z "$(flaccppincludedir)" || $(MKDIR_P) "$(DESTDIR)$(flaccppincludedir)"
++	@list='$(flaccppinclude_HEADERS)'; test -n "$(flaccppincludedir)" || list=; \
 +	for p in $$list; do \
  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 -	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " $(flaccincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccincludedir)/$$f"; \
--	  $(flaccincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccincludedir)/$$f; \
+-	  echo " $(flaccppincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccppincludedir)/$$f"; \
+-	  $(flaccppincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccppincludedir)/$$f; \
 +	  echo "$$d$$p"; \
 +	done | $(am__base_list) | \
 +	while read files; do \
-+	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(flaccincludedir)'"; \
-+	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(flaccincludedir)" || exit $$?; \
++	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(flaccppincludedir)'"; \
++	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(flaccppincludedir)" || exit $$?; \
  	done
  
- uninstall-flaccincludeHEADERS:
+ uninstall-flaccppincludeHEADERS:
  	@$(NORMAL_UNINSTALL)
--	@list='$(flaccinclude_HEADERS)'; for p in $$list; do \
+-	@list='$(flaccppinclude_HEADERS)'; for p in $$list; do \
 -	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " rm -f $(DESTDIR)$(flaccincludedir)/$$f"; \
--	  rm -f $(DESTDIR)$(flaccincludedir)/$$f; \
+-	  echo " rm -f $(DESTDIR)$(flaccppincludedir)/$$f"; \
+-	  rm -f $(DESTDIR)$(flaccppincludedir)/$$f; \
 -	done
 -
 -ETAGS = etags
@@ -63375,11 +71868,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -CTAGSFLAGS =
 -
 -tags: TAGS
-+	@list='$(flaccinclude_HEADERS)'; test -n "$(flaccincludedir)" || list=; \
++	@list='$(flaccppinclude_HEADERS)'; test -n "$(flaccppincludedir)" || list=; \
 +	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +	test -n "$$files" || exit 0; \
-+	echo " ( cd '$(DESTDIR)$(flaccincludedir)' && rm -f" $$files ")"; \
-+	cd "$(DESTDIR)$(flaccincludedir)" && rm -f $$files
++	echo " ( cd '$(DESTDIR)$(flaccppincludedir)' && rm -f" $$files ")"; \
++	cd "$(DESTDIR)$(flaccppincludedir)" && rm -f $$files
  
  ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
  	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -63507,14 +72000,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  all-am: Makefile $(HEADERS)
 -
  installdirs:
--	$(mkinstalldirs) $(DESTDIR)$(flaccincludedir)
-+	for dir in "$(DESTDIR)$(flaccincludedir)"; do \
+-	$(mkinstalldirs) $(DESTDIR)$(flaccppincludedir)
++	for dir in "$(DESTDIR)$(flaccppincludedir)"; do \
 +	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 +	done
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -401,7 +429,8 @@
+@@ -398,7 +425,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -63524,7 +72017,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -412,25 +441,46 @@
+@@ -409,25 +437,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -63544,7 +72037,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  info-am:
  
- install-data-am: install-flaccincludeHEADERS
+ install-data-am: install-flaccppincludeHEADERS
  
 +install-dvi: install-dvi-am
 +
@@ -63573,12 +72066,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -449,18 +499,23 @@
+@@ -446,18 +495,23 @@ ps: ps-am
  
  ps-am:
  
--uninstall-am: uninstall-flaccincludeHEADERS uninstall-info-am
-+uninstall-am: uninstall-flaccincludeHEADERS
+-uninstall-am: uninstall-flaccppincludeHEADERS uninstall-info-am
++uninstall-am: uninstall-flaccppincludeHEADERS
 +
 +.MAKE: install-am install-strip
  
@@ -63586,29 +72079,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	clean-libtool ctags distclean distclean-generic \
 -	distclean-libtool distclean-tags distdir dvi dvi-am info \
 -	info-am install install-am install-data install-data-am \
--	install-exec install-exec-am install-flaccincludeHEADERS \
+-	install-exec install-exec-am install-flaccppincludeHEADERS \
 -	install-info install-info-am install-man install-strip \
 -	installcheck installcheck-am installdirs maintainer-clean \
 -	maintainer-clean-generic mostlyclean mostlyclean-generic \
 -	mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
--	uninstall-am uninstall-flaccincludeHEADERS uninstall-info-am
+-	uninstall-am uninstall-flaccppincludeHEADERS uninstall-info-am
 +	distclean-libtool distclean-tags distdir dvi dvi-am html \
 +	html-am info info-am install install-am install-data \
 +	install-data-am install-dvi install-dvi-am install-exec \
-+	install-exec-am install-flaccincludeHEADERS install-html \
++	install-exec-am install-flaccppincludeHEADERS install-html \
 +	install-html-am install-info install-info-am install-man \
 +	install-pdf install-pdf-am install-ps install-ps-am \
 +	install-strip installcheck installcheck-am installdirs \
 +	maintainer-clean maintainer-clean-generic mostlyclean \
 +	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-+	tags uninstall uninstall-am uninstall-flaccincludeHEADERS
++	tags uninstall uninstall-am uninstall-flaccppincludeHEADERS
 +
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/FLAC++/Makefile.in flac/include/FLAC++/Makefile.in
---- flac~/include/FLAC++/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/FLAC++/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/FLAC/Makefile.in
++++ flac/include/FLAC/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -63641,14 +72133,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,50 @@
+@@ -65,11 +62,50 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
 +build_triplet = @build@
  host_triplet = @host@
-+subdir = include/FLAC++
-+DIST_COMMON = $(flaccppinclude_HEADERS) $(srcdir)/Makefile.am \
++subdir = include/FLAC
++DIST_COMMON = $(flaccinclude_HEADERS) $(srcdir)/Makefile.am \
 +	$(srcdir)/Makefile.in
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
@@ -63682,8 +72174,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +am__base_list = \
 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-+am__installdirs = "$(DESTDIR)$(flaccppincludedir)"
-+HEADERS = $(flaccppinclude_HEADERS)
++am__installdirs = "$(DESTDIR)$(flaccincludedir)"
++HEADERS = $(flaccinclude_HEADERS)
 +ETAGS = etags
 +CTAGS = ctags
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -63694,7 +72186,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +115,7 @@
+@@ -79,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -63702,7 +72194,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +126,61 @@
+@@ -89,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -63811,7 +72303,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,49 +196,60 @@
+@@ -191,49 +196,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -63877,31 +72369,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +top_build_prefix = @top_build_prefix@
 +top_builddir = @top_builddir@
 +top_srcdir = @top_srcdir@
- flaccppincludedir = $(includedir)/FLAC++
+ flaccincludedir = $(includedir)/FLAC
 -
- flaccppinclude_HEADERS = \
+ flaccinclude_HEADERS = \
  	all.h \
- 	decoder.h \
-@@ -241,144 +257,155 @@
- 	export.h \
- 	metadata.h
+ 	assert.h \
+@@ -245,143 +261,155 @@ flaccinclude_HEADERS = \
+ 	stream_decoder.h \
+ 	stream_encoder.h
  
--subdir = include/FLAC++
+-subdir = include/FLAC
 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 -CONFIG_HEADER = $(top_builddir)/config.h
 -CONFIG_CLEAN_FILES =
 -DIST_SOURCES =
--HEADERS = $(flaccppinclude_HEADERS)
+-HEADERS = $(flaccinclude_HEADERS)
 -
--DIST_COMMON = $(flaccppinclude_HEADERS) $(srcdir)/Makefile.in \
--	Makefile.am
+-DIST_COMMON = $(flaccinclude_HEADERS) $(srcdir)/Makefile.in Makefile.am
  all: all-am
  
  .SUFFIXES:
 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 -	cd $(top_srcdir) && \
--	  $(AUTOMAKE) --gnu  include/FLAC++/Makefile
+-	  $(AUTOMAKE) --gnu  include/FLAC/Makefile
 -Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
 -	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
@@ -63913,9 +72404,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      exit 1;; \
 +	  esac; \
 +	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/FLAC++/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/FLAC/Makefile'; \
 +	$(am__cd) $(top_srcdir) && \
-+	  $(AUTOMAKE) --gnu include/FLAC++/Makefile
++	  $(AUTOMAKE) --gnu include/FLAC/Makefile
 +.PRECIOUS: Makefile
 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 +	@case '$?' in \
@@ -63944,31 +72435,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -distclean-libtool:
 -	-rm -f libtool
 -uninstall-info-am:
--flaccppincludeHEADERS_INSTALL = $(INSTALL_HEADER)
- install-flaccppincludeHEADERS: $(flaccppinclude_HEADERS)
+-flaccincludeHEADERS_INSTALL = $(INSTALL_HEADER)
+ install-flaccincludeHEADERS: $(flaccinclude_HEADERS)
  	@$(NORMAL_INSTALL)
--	$(mkinstalldirs) $(DESTDIR)$(flaccppincludedir)
--	@list='$(flaccppinclude_HEADERS)'; for p in $$list; do \
-+	test -z "$(flaccppincludedir)" || $(MKDIR_P) "$(DESTDIR)$(flaccppincludedir)"
-+	@list='$(flaccppinclude_HEADERS)'; test -n "$(flaccppincludedir)" || list=; \
+-	$(mkinstalldirs) $(DESTDIR)$(flaccincludedir)
+-	@list='$(flaccinclude_HEADERS)'; for p in $$list; do \
++	test -z "$(flaccincludedir)" || $(MKDIR_P) "$(DESTDIR)$(flaccincludedir)"
++	@list='$(flaccinclude_HEADERS)'; test -n "$(flaccincludedir)" || list=; \
 +	for p in $$list; do \
  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 -	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " $(flaccppincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccppincludedir)/$$f"; \
--	  $(flaccppincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccppincludedir)/$$f; \
+-	  echo " $(flaccincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccincludedir)/$$f"; \
+-	  $(flaccincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(flaccincludedir)/$$f; \
 +	  echo "$$d$$p"; \
 +	done | $(am__base_list) | \
 +	while read files; do \
-+	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(flaccppincludedir)'"; \
-+	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(flaccppincludedir)" || exit $$?; \
++	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(flaccincludedir)'"; \
++	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(flaccincludedir)" || exit $$?; \
  	done
  
- uninstall-flaccppincludeHEADERS:
+ uninstall-flaccincludeHEADERS:
  	@$(NORMAL_UNINSTALL)
--	@list='$(flaccppinclude_HEADERS)'; for p in $$list; do \
+-	@list='$(flaccinclude_HEADERS)'; for p in $$list; do \
 -	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " rm -f $(DESTDIR)$(flaccppincludedir)/$$f"; \
--	  rm -f $(DESTDIR)$(flaccppincludedir)/$$f; \
+-	  echo " rm -f $(DESTDIR)$(flaccincludedir)/$$f"; \
+-	  rm -f $(DESTDIR)$(flaccincludedir)/$$f; \
 -	done
 -
 -ETAGS = etags
@@ -63978,11 +72469,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -CTAGSFLAGS =
 -
 -tags: TAGS
-+	@list='$(flaccppinclude_HEADERS)'; test -n "$(flaccppincludedir)" || list=; \
++	@list='$(flaccinclude_HEADERS)'; test -n "$(flaccincludedir)" || list=; \
 +	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +	test -n "$$files" || exit 0; \
-+	echo " ( cd '$(DESTDIR)$(flaccppincludedir)' && rm -f" $$files ")"; \
-+	cd "$(DESTDIR)$(flaccppincludedir)" && rm -f $$files
++	echo " ( cd '$(DESTDIR)$(flaccincludedir)' && rm -f" $$files ")"; \
++	cd "$(DESTDIR)$(flaccincludedir)" && rm -f $$files
  
  ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
  	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -64110,14 +72601,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  all-am: Makefile $(HEADERS)
 -
  installdirs:
--	$(mkinstalldirs) $(DESTDIR)$(flaccppincludedir)
-+	for dir in "$(DESTDIR)$(flaccppincludedir)"; do \
+-	$(mkinstalldirs) $(DESTDIR)$(flaccincludedir)
++	for dir in "$(DESTDIR)$(flaccincludedir)"; do \
 +	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 +	done
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -398,7 +425,8 @@
+@@ -401,7 +429,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -64127,7 +72618,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -409,25 +437,46 @@
+@@ -412,25 +441,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -64147,7 +72638,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  info-am:
  
- install-data-am: install-flaccppincludeHEADERS
+ install-data-am: install-flaccincludeHEADERS
  
 +install-dvi: install-dvi-am
 +
@@ -64176,12 +72667,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -446,18 +495,23 @@
+@@ -449,18 +499,23 @@ ps: ps-am
  
  ps-am:
  
--uninstall-am: uninstall-flaccppincludeHEADERS uninstall-info-am
-+uninstall-am: uninstall-flaccppincludeHEADERS
+-uninstall-am: uninstall-flaccincludeHEADERS uninstall-info-am
++uninstall-am: uninstall-flaccincludeHEADERS
 +
 +.MAKE: install-am install-strip
  
@@ -64189,29 +72680,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	clean-libtool ctags distclean distclean-generic \
 -	distclean-libtool distclean-tags distdir dvi dvi-am info \
 -	info-am install install-am install-data install-data-am \
--	install-exec install-exec-am install-flaccppincludeHEADERS \
+-	install-exec install-exec-am install-flaccincludeHEADERS \
 -	install-info install-info-am install-man install-strip \
 -	installcheck installcheck-am installdirs maintainer-clean \
 -	maintainer-clean-generic mostlyclean mostlyclean-generic \
 -	mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
--	uninstall-am uninstall-flaccppincludeHEADERS uninstall-info-am
+-	uninstall-am uninstall-flaccincludeHEADERS uninstall-info-am
 +	distclean-libtool distclean-tags distdir dvi dvi-am html \
 +	html-am info info-am install install-am install-data \
 +	install-data-am install-dvi install-dvi-am install-exec \
-+	install-exec-am install-flaccppincludeHEADERS install-html \
++	install-exec-am install-flaccincludeHEADERS install-html \
 +	install-html-am install-info install-info-am install-man \
 +	install-pdf install-pdf-am install-ps install-ps-am \
 +	install-strip installcheck installcheck-am installdirs \
 +	maintainer-clean maintainer-clean-generic mostlyclean \
 +	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-+	tags uninstall uninstall-am uninstall-flaccppincludeHEADERS
++	tags uninstall uninstall-am uninstall-flaccincludeHEADERS
 +
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/Makefile.in flac/include/Makefile.in
---- flac~/include/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/Makefile.in
++++ flac/include/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -64245,7 +72735,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -64312,7 +72802,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -64320,7 +72810,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -64429,7 +72919,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,72 +196,94 @@
+@@ -178,72 +196,94 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -64553,7 +73043,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -251,10 +291,6 @@
+@@ -251,10 +291,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -64564,7 +73054,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -262,7 +298,13 @@
+@@ -262,7 +298,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -64579,7 +73069,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -273,16 +315,21 @@
+@@ -273,16 +315,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -64606,7 +73096,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -302,123 +349,137 @@
+@@ -302,123 +349,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -64804,7 +73294,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -428,7 +489,6 @@
+@@ -428,7 +489,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -64812,7 +73302,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -448,7 +508,8 @@
+@@ -448,7 +508,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -64822,7 +73312,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -459,25 +520,46 @@
+@@ -459,25 +520,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -64871,17 +73361,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -496,26 +578,25 @@
+@@ -496,26 +578,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -64915,9 +73405,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/share/Makefile.in flac/include/share/Makefile.in
---- flac~/include/share/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/share/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/share/Makefile.in
++++ flac/include/share/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -64951,7 +73440,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,64 @@
+@@ -35,11 +31,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -65018,7 +73507,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +98,7 @@
+@@ -49,6 +98,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -65026,7 +73515,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +109,61 @@
+@@ -59,93 +109,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -65135,7 +73624,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,51 +179,61 @@
+@@ -161,51 +179,61 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -65208,7 +73697,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	alloc.h \
  	getopt.h \
-@@ -214,28 +242,39 @@
+@@ -214,28 +242,39 @@ EXTRA_DIST = \
  	replaygain_synthesis.h \
  	utf8.h
  
@@ -65267,7 +73756,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -243,10 +282,6 @@
+@@ -243,10 +282,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -65278,7 +73767,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -254,7 +289,13 @@
+@@ -254,7 +289,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -65293,7 +73782,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -265,16 +306,21 @@
+@@ -265,16 +306,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -65320,7 +73809,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -294,123 +340,137 @@
+@@ -294,123 +340,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -65518,7 +74007,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -420,7 +480,6 @@
+@@ -420,7 +480,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -65526,7 +74015,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -440,7 +499,8 @@
+@@ -440,7 +499,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -65536,7 +74025,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -451,25 +511,46 @@
+@@ -451,25 +511,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -65585,17 +74074,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -488,26 +569,25 @@
+@@ -488,26 +569,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -65629,9 +74118,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/share/grabbag/Makefile.in flac/include/share/grabbag/Makefile.in
---- flac~/include/share/grabbag/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/share/grabbag/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/share/grabbag/Makefile.in
++++ flac/include/share/grabbag/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -65665,7 +74153,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -65692,7 +74180,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -65700,7 +74188,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -65809,7 +74297,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,49 +139,60 @@
+@@ -161,49 +139,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -65880,7 +74368,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	cuesheet.h \
  	file.h \
-@@ -211,73 +200,85 @@
+@@ -211,73 +200,85 @@ EXTRA_DIST = \
  	replaygain.h \
  	seektable.h
  
@@ -66005,7 +74493,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -298,7 +299,8 @@
+@@ -298,7 +299,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -66015,7 +74503,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -309,24 +311,46 @@
+@@ -309,24 +311,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -66063,7 +74551,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -345,17 +369,21 @@
+@@ -345,17 +369,21 @@ ps: ps-am
  
  ps-am:
  
@@ -66092,9 +74580,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/include/test_libs_common/Makefile.in flac/include/test_libs_common/Makefile.in
---- flac~/include/test_libs_common/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/include/test_libs_common/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/include/test_libs_common/Makefile.in
++++ flac/include/test_libs_common/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -66128,7 +74615,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -66155,7 +74642,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -66163,7 +74650,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -66272,7 +74759,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,120 +139,143 @@
+@@ -161,120 +139,143 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -66465,7 +74952,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -295,7 +296,8 @@
+@@ -295,7 +296,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -66475,7 +74962,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -306,24 +308,46 @@
+@@ -306,24 +308,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -66523,7 +75010,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -342,17 +366,21 @@
+@@ -342,17 +366,21 @@ ps: ps-am
  
  ps-am:
  
@@ -66552,9 +75039,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/ltmain.sh flac/ltmain.sh
---- flac~/ltmain.sh	2010-06-15 13:14:45.000000000 +0200
-+++ flac/ltmain.sh	2010-06-15 13:45:58.000000000 +0200
+--- flac.orig/ltmain.sh
++++ flac/ltmain.sh
 @@ -1,30 +1,174 @@
 -# ltmain.sh - Provide generalized library-building support services.
 -# NOTE: Changing this file will not affect anything until you rerun configure.
@@ -66598,13 +75084,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 +
 +# Usage: $progname [OPTION]... [MODE-ARG]...
++#
++# Provide generalized library-building support services.
  #
 -# 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.
-+# 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
@@ -66643,8 +75129,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +#       autoconf:		$autoconf_version
 +#
 +# Report bugs to <bug-libtool at gnu.org>.
- 
--basename="s,^.*/,,g"
++
 +PROGRAM=ltmain.sh
 +PACKAGE=libtool
 +VERSION="2.2.6b Debian-2.2.6b-2"
@@ -66701,7 +75186,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +: ${SED="/bin/sed"}
 +: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
 +: ${Xsed="$SED -e 1s/^X//"}
-+
+ 
+-basename="s,^.*/,,g"
 +# Global variables:
 +EXIT_SUCCESS=0
 +EXIT_FAILURE=1
@@ -66746,7 +75232,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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
-@@ -34,36 +178,396 @@
+@@ -34,36 +178,396 @@ basename="s,^.*/,,g"
  progpath="$0"
  
  # The name of this program:
@@ -66800,8 +75286,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -fi
 +# Same as above, but do not quote variable references.
 +double_quote_subst='s/\(["`\\]\)/\\\1/g'
- 
--# Check that we have a working $echo.
++
 +# Re-`\' parameter expansions in output of double_quote_subst that were
 +# `\'-ed in input to the same.  If an odd number of `\' preceded a '$'
 +# in input to double_quote_subst, that '$' was protected from expansion.
@@ -67136,7 +75621,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    func_error "missing argument for $1"
 +    exit_cmd=exit
 +}
-+
+ 
+-# Check that we have a working $echo.
 +exit_cmd=:
 +
 +
@@ -67161,7 +75647,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
    exec $SHELL "$progpath" --no-reexec ${1+"$@"}
  fi
  
-@@ -76,107 +580,424 @@
+@@ -76,151 +580,461 @@ EOF
    exit $EXIT_SUCCESS
  fi
  
@@ -67349,30 +75835,35 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	func_error "ignoring unknown tag $tagname"
        fi
 -    fi
-+      ;;
-+  esac
-+}
-+
+-    ;;
+-  *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
+ }
+ 
 +# Parse options once, thoroughly.  This comes as soon as possible in
 +# the script to make things like `libtool --version' happen quickly.
 +{
-+
+ 
+-# func_infer_tag arg
+-# Infer tagged configuration to use if any are available and
 +  # Shorthand for --mode=foo, only valid as the first argument
 +  case $1 in
 +  clean|clea|cle|cl)
 +    shift; set dummy --mode clean ${1+"$@"}; shift
-     ;;
--  *DLL*)
--    win32_libid_type="x86 DLL"
++    ;;
 +  compile|compil|compi|comp|com|co|c)
 +    shift; set dummy --mode compile ${1+"$@"}; shift
-     ;;
--  *executable*) # but shell scripts are "executable" too...
--    case $win32_fileres in
--    *MS\ Windows\ PE\ Intel*)
--      win32_libid_type="x86 DLL"
--      ;;
--    esac
++    ;;
 +  execute|execut|execu|exec|exe|ex|e)
 +    shift; set dummy --mode execute ${1+"$@"}; shift
 +    ;;
@@ -67387,9 +75878,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    ;;
 +  uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
 +    shift; set dummy --mode uninstall ${1+"$@"}; shift
-     ;;
-   esac
--  $echo $win32_libid_type
++    ;;
++  esac
 +
 +  # Parse non-mode specific arguments:
 +  while test "$#" -gt 0; do
@@ -67668,10 +76158,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    */* | *\\*)	. "$1" ;;
 +    *)		. "./$1" ;;
 +    esac
- }
- 
- 
-@@ -188,39 +1009,32 @@
++}
++
++
++# 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 ()
  {
@@ -67721,7 +76215,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	      # The compiler in the base compile command matches
  	      # the one in the tagged configuration.
  	      # Assume this is the tagged configuration we want.
-@@ -234,11 +1048,10 @@
+@@ -234,11 +1048,10 @@ func_infer_tag ()
  	# was found and let the user know that the "--tag" command
  	# line option must be used.
  	if test -z "$tagname"; then
@@ -67737,7 +76231,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	fi
  	;;
        esac
-@@ -246,325 +1059,48 @@
+@@ -246,402 +1059,123 @@ func_infer_tag ()
  }
  
  
@@ -67746,24 +76240,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -{
 -    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
++# func_write_libtool_object output_name pic_name nonpic_name
++# Create a libtool object file (analogous to a ".la" file),
++# but don't create it if we're doing a dry run.
++func_write_libtool_object ()
++{
++    write_libobj=${1}
++    if test "$build_libtool_libs" = yes; then
++      write_lobj=\'${2}\'
+     else
 -      $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
 -      exit $EXIT_FAILURE
--    fi
++      write_lobj=none
+     fi
 -}
- 
+-
 -# func_extract_archives gentop oldlib ...
 -func_extract_archives ()
-+# func_write_libtool_object output_name pic_name nonpic_name
-+# Create a libtool object file (analogous to a ".la" file),
-+# but don't create it if we're doing a dry run.
-+func_write_libtool_object ()
- {
+-{
 -    my_gentop="$1"; shift
 -    my_oldlibs=${1+"$@"}
 -    my_oldobjs=""
@@ -67771,7 +76270,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    my_xabs=""
 -    my_xdir=""
 -    my_status=""
--
+ 
 -    $show "${rm}r $my_gentop"
 -    $run ${rm}r "$my_gentop"
 -    $show "$mkdir $my_gentop"
@@ -67779,8 +76278,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    my_status=$?
 -    if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then
 -      exit $my_status
--    fi
--
++    if test "$build_old_libs" = yes; then
++      write_oldobj=\'${3}\'
++    else
++      write_oldobj=none
+     fi
+ 
 -    for my_xlib in $my_oldlibs; do
 -      # Extract the objects.
 -      case $my_xlib in
@@ -67789,7 +76292,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      esac
 -      my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
 -      my_xdir="$my_gentop/$my_xlib"
--
++    $opt_dry_run || {
++      cat >${write_libobj}T <<EOF
++# $write_libobj - a libtool object file
++# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
+ 
 -      $show "${rm}r $my_xdir"
 -      $run ${rm}r "$my_xdir"
 -      $show "$mkdir $my_xdir"
@@ -67847,21 +76357,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -}
 -# End of Shell function definitions
 -#####################################
--
++# Name of the PIC object.
++pic_object=$write_lobj
+ 
 -# Darwin sucks
 -eval std_shrext=\"$shrext_cmds\"
--
++# Name of the non-PIC object
++non_pic_object=$write_oldobj
+ 
 -# Parse our command line options once, thoroughly.
 -while test "$#" -gt 0
 -do
 -  arg="$1"
 -  shift
--
++EOF
++      $MV "${write_libobj}T" "${write_libobj}"
++    }
++}
+ 
 -  case $arg in
 -  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
 -  *) optarg= ;;
 -  esac
--
++# func_mode_compile arg...
++func_mode_compile ()
++{
++    $opt_debug
++    # 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=
++    pie_flag=
+ 
 -  # If the previous option needs an argument, assign it.
 -  if test -n "$prev"; then
 -    case $prev in
@@ -67877,9 +76408,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      *[!-_A-Za-z0-9,/]*)
 -	$echo "$progname: invalid tag name: $tagname" 1>&2
 -	exit $EXIT_FAILURE
--	;;
++    for arg
++    do
++      case $arg_mode in
++      arg  )
++	# do not "continue".  Instead, add this to base_compile
++	lastarg="$arg"
++	arg_mode=normal
+ 	;;
 -      esac
--
+ 
 -      case $tagname in
 -      CC)
 -	# Don't test for the "default" C tag, as we know, it's there, but
@@ -67893,25 +76431,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	else
 -	  $echo "$progname: ignoring unknown tag $tagname" 1>&2
 -	fi
--	;;
++      target )
++	libobj="$arg"
++	arg_mode=normal
++	continue
+ 	;;
 -      esac
 -      ;;
 -    *)
 -      eval "$prev=\$arg"
 -      ;;
 -    esac
--
+ 
 -    prev=
 -    prevopt=
 -    continue
 -  fi
--
++      normal )
++	# Accept any command-line options.
++	case $arg in
++	-o)
++	  test -n "$libobj" && \
++	    func_fatal_error "you cannot specify \`-o' more than once"
++	  arg_mode=target
++	  continue
++	  ;;
+ 
 -  # Have we seen a non-optional argument yet?
 -  case $arg in
 -  --help)
 -    show_help=yes
 -    ;;
--
++	-pie | -fpie | -fPIE)
++          pie_flag="$pie_flag $arg"
++	  continue
++	  ;;
+ 
 -  --version)
 -    $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
 -    $echo
@@ -67920,7 +76475,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    $echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 -    exit $?
 -    ;;
--
++	-shared | -static | -prefer-pic | -prefer-non-pic)
++	  later="$later $arg"
++	  continue
++	  ;;
+ 
 -  --config)
 -    ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath
 -    # Now print the configurations for the tags.
@@ -67929,38 +76488,40 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    done
 -    exit $?
 -    ;;
--
++	-no-suppress)
++	  suppress_opt=no
++	  continue
++	  ;;
+ 
 -  --debug)
 -    $echo "$progname: enabling shell trace mode"
 -    set -x
 -    preserve_args="$preserve_args $arg"
 -    ;;
--
++	-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.
+ 
 -  --dry-run | -n)
 -    run=:
 -    ;;
 -
 -  --features)
 -    $echo "host: $host"
-+    write_libobj=${1}
-     if test "$build_libtool_libs" = yes; then
+-    if test "$build_libtool_libs" = yes; then
 -      $echo "enable shared libraries"
-+      write_lobj=\'${2}\'
-     else
+-    else
 -      $echo "disable shared libraries"
-+      write_lobj=none
-     fi
-+
-     if test "$build_old_libs" = yes; then
+-    fi
+-    if test "$build_old_libs" = yes; then
 -      $echo "enable static libraries"
-+      write_oldobj=\'${3}\'
-     else
+-    else
 -      $echo "disable static libraries"
-+      write_oldobj=none
-     fi
+-    fi
 -    exit $?
 -    ;;
- 
+-
 -  --finish) mode="finish" ;;
 -
 -  --mode) prevopt="--mode" prev=mode ;;
@@ -68041,14 +76602,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    *)
 -      # If we have no mode, but dlfiles were specified, then do execute mode.
 -      test -n "$execute_dlfiles" && mode=execute
-+    $opt_dry_run || {
-+      cat >${write_libobj}T <<EOF
-+# $write_libobj - a libtool object file
-+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-+#
-+# Please DO NOT delete this file!
-+# It is necessary for linking the library.
- 
+-
 -      # Just use the default operation mode.
 -      if test -z "$mode"; then
 -	if test -n "$nonopt"; then
@@ -68060,87 +76614,80 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    esac
 -  fi
-+# Name of the PIC object.
-+pic_object=$write_lobj
- 
+-
 -  # 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
-+# Name of the non-PIC object
-+non_pic_object=$write_oldobj
- 
+-
 -  # Change the help message to a mode-specific one.
 -  generic_help="$help"
 -  help="Try \`$modename --help --mode=$mode' for more information."
-+EOF
-+      $MV "${write_libobj}T" "${write_libobj}"
-+    }
-+}
- 
+-
 -  # These modes are in order of execution frequency so that they run quickly.
 -  case $mode in
 -  # libtool compile mode
 -  compile)
 -    modename="$modename: compile"
-+# func_mode_compile arg...
-+func_mode_compile ()
-+{
-+    $opt_debug
-     # Get the compilation command and the source file.
-     base_compile=
-     srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
-@@ -573,10 +1109,11 @@
-     arg_mode=normal
-     libobj=
-     later=
-+    pie_flag=
- 
-     for arg
-     do
+-    # 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
-+      case $arg_mode in
-       arg  )
- 	# do not "continue".  Instead, add this to base_compile
- 	lastarg="$arg"
-@@ -593,15 +1130,18 @@
- 	# Accept any command-line options.
- 	case $arg in
- 	-o)
+-      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
-+	  test -n "$libobj" && \
-+	    func_fatal_error "you cannot specify \`-o' more than once"
- 	  arg_mode=target
- 	  continue
- 	  ;;
- 
+-	  arg_mode=target
+-	  continue
+-	  ;;
+-
 -	-static | -prefer-pic | -prefer-non-pic)
-+	-pie | -fpie | -fPIE)
-+          pie_flag="$pie_flag $arg"
-+	  continue
-+	  ;;
-+
-+	-shared | -static | -prefer-pic | -prefer-non-pic)
- 	  later="$later $arg"
- 	  continue
- 	  ;;
-@@ -617,31 +1157,25 @@
- 	  ;;            #  replaced later.  I would guess that would be a bug.
- 
- 	-Wc,*)
+-	  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,//"`
-+	  func_stripname '-Wc,' '' "$arg"
-+	  args=$func_stripname_result
- 	  lastarg=
- 	  save_ifs="$IFS"; IFS=','
+-	  lastarg=
+-	  save_ifs="$IFS"; IFS=','
 - 	  for arg in $args; do
-+	  for arg in $args; do
- 	    IFS="$save_ifs"
+-	    IFS="$save_ifs"
 -
 -	    # Double-quote args containing other shell metacharacters.
 -	    # Many Bourne shells cannot handle close brackets correctly
@@ -68151,11 +76698,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	      ;;
 -	    esac
 -	    lastarg="$lastarg $arg"
+-	  done
+-	  IFS="$save_ifs"
+-	  lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
++	-Wc,*)
++	  func_stripname '-Wc,' '' "$arg"
++	  args=$func_stripname_result
++	  lastarg=
++	  save_ifs="$IFS"; IFS=','
++	  for arg in $args; do
++	    IFS="$save_ifs"
 +	    func_quote_for_eval "$arg"
 +	    lastarg="$lastarg $func_quote_for_eval_result"
- 	  done
- 	  IFS="$save_ifs"
--	  lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
++	  done
++	  IFS="$save_ifs"
 +	  func_stripname ' ' '' "$lastarg"
 +	  lastarg=$func_stripname_result
  
@@ -68169,7 +76725,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	  # Accept the current argument as the source file.
  	  # The previous "srcfile" becomes the current argument.
  	  #
-@@ -653,64 +1187,42 @@
+@@ -653,64 +1187,42 @@ if test -z "$show_help"; then
        esac    #  case $arg_mode
  
        # Aesthetically quote the previous argument.
@@ -68251,7 +76807,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        ;;
      esac
  
-@@ -718,7 +1230,15 @@
+@@ -718,7 +1230,15 @@ if test -z "$show_help"; then
  
      for arg in $later; do
        case $arg in
@@ -68267,7 +76823,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	build_old_libs=yes
  	continue
  	;;
-@@ -735,29 +1255,17 @@
+@@ -735,29 +1255,17 @@ if test -z "$show_help"; then
        esac
      done
  
@@ -68306,7 +76862,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
      # Delete any leftover library objects.
      if test "$build_old_libs" = yes; then
-@@ -766,12 +1274,9 @@
+@@ -766,12 +1274,9 @@ if test -z "$show_help"; then
        removelist="$lobj $libobj ${libobj}T"
      fi
  
@@ -68320,7 +76876,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        pic_mode=default
        ;;
      esac
-@@ -783,10 +1288,8 @@
+@@ -783,10 +1288,8 @@ if test -z "$show_help"; then
      # Calculate the filename of the output object if compiler does
      # not support -o with -c
      if test "$compiler_c_o" = no; then
@@ -68332,7 +76888,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      else
        output_obj=
        need_locks=no
-@@ -796,13 +1299,13 @@
+@@ -796,13 +1299,13 @@ if test -z "$show_help"; then
      # 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
@@ -68349,7 +76905,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  *** ERROR, $lockfile exists and contains:
  `cat $lockfile 2>/dev/null`
  
-@@ -813,34 +1316,22 @@
+@@ -813,34 +1316,22 @@ repeat this compilation, it may succeed,
  avoid parallel builds (make -j) in this platform, or get a better
  compiler."
  
@@ -68393,7 +76949,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
      # Only build a PIC object if we are building libtool libraries.
      if test "$build_libtool_libs" = yes; then
-@@ -854,32 +1345,19 @@
+@@ -854,32 +1345,19 @@ EOF
  	command="$base_compile $qsrcfile"
        fi
  
@@ -68430,7 +76986,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  *** ERROR, $lockfile contains:
  `cat $lockfile 2>/dev/null`
  
-@@ -893,45 +1371,27 @@
+@@ -893,45 +1371,27 @@ repeat this compilation, it may succeed,
  avoid parallel builds (make -j) in this platform, or get a better
  compiler."
  
@@ -68481,7 +77037,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        else
  	command="$base_compile $qsrcfile $pic_flag"
        fi
-@@ -941,17 +1401,12 @@
+@@ -941,17 +1401,12 @@ EOF
  
        # Suppress compiler output if we already did a PIC compilation.
        command="$command$suppress_output"
@@ -68502,7 +77058,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  *** ERROR, $lockfile contains:
  `cat $lockfile 2>/dev/null`
  
-@@ -965,53 +1420,2620 @@
+@@ -965,5119 +1420,6784 @@ repeat this compilation, it may succeed,
  avoid parallel builds (make -j) in this platform, or get a better
  compiler."
  
@@ -68515,28 +77071,52 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        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
 +	func_show_eval '$MV "$output_obj" "$obj"' \
 +	  'error=$?; $opt_dry_run || $RM $removelist; exit $error'
-+      fi
+       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 <<EOF
+-# Name of the non-PIC object.
+-non_pic_object='$objname'
 +    $opt_dry_run || {
 +      func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
-+
+ 
+-EOF
+-    else
+-      # 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 <<EOF
+-# Name of the non-PIC object.
+-non_pic_object=none
 +      # Unlock the critical section if it was locked
 +      if test "$need_locks" != no; then
 +	removelist=$lockfile
 +        $RM "$lockfile"
 +      fi
 +    }
-+
+ 
+-EOF
+-    fi
 +    exit $EXIT_SUCCESS
 +}
-+
+ 
+-    $run $mv "${libobj}T" "${libobj}"
 +$opt_help || {
 +test "$mode" = compile && func_mode_compile ${1+"$@"}
 +}
-+
+ 
+-    # Unlock the critical section if it was locked
+-    if test "$need_locks" != no; then
+-      $run $rm "$lockfile"
+-    fi
 +func_mode_help ()
 +{
 +    # We need to display help for each of the modes.
@@ -68546,105 +77126,493 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        # at the start of this file.
 +        func_help
 +        ;;
-+
+ 
+-    exit $EXIT_SUCCESS
+-    ;;
 +      clean)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
-+
+ 
+-  # libtool link mode
+-  link | relink)
+-    modename="$modename: link"
+-    case $host in
+-    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+-      # It is impossible to link a dll without this setting, and
+-      # we shouldn't force the makefile maintainer to figure out
+-      # which system we are compiling for in order to pass an extra
+-      # flag for every libtool invocation.
+-      # allow_undefined=no
 +Remove files from the build directory.
-+
+ 
+-      # FIXME: Unfortunately, there are problems with the above when trying
+-      # to make a dll which has undefined symbols, in which case not
+-      # even a static library is built.  For now, we need to specify
+-      # -no-undefined on the libtool link line when we can be certain
+-      # that all symbols are satisfied, otherwise we get a static library.
+-      allow_undefined=yes
+-      ;;
+-    *)
+-      allow_undefined=yes
+-      ;;
+-    esac
+-    libtool_args="$nonopt"
+-    base_compile="$nonopt $@"
+-    compile_command="$nonopt"
+-    finalize_command="$nonopt"
 +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.
-+
+ 
+-    compile_rpath=
+-    finalize_rpath=
+-    compile_shlibpath=
+-    finalize_shlibpath=
+-    convenience=
+-    old_convenience=
+-    deplibs=
+-    old_deplibs=
+-    compiler_flags=
+-    linker_flags=
+-    dllsearchpath=
+-    lib_search_path=`pwd`
+-    inst_prefix_dir=
 +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."
 +        ;;
-+
+ 
+-    avoid_version=no
+-    dlfiles=
+-    dlprefiles=
+-    dlself=no
+-    export_dynamic=no
+-    export_symbols=
+-    export_symbols_regex=
+-    generated=
+-    libobjs=
+-    ltlibs=
+-    module=no
+-    no_install=no
+-    objs=
+-    non_pic_objects=
+-    precious_files_regex=
+-    prefer_static_libs=no
+-    preload=no
+-    prev=
+-    prevarg=
+-    release=
+-    rpath=
+-    xrpath=
+-    perm_rpath=
+-    temp_rpath=
+-    thread_safe=no
+-    vinfo=
+-    vinfo_number=no
 +      compile)
 +      $ECHO \
 +"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-+
+ 
+-    func_infer_tag $base_compile
 +Compile a source file into a libtool library object.
-+
+ 
+-    # We need to know -static, to get the right output filenames.
+-    for arg
+-    do
+-      case $arg in
+-      -all-static | -static)
+-	if test "X$arg" = "X-all-static"; then
+-	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+-	    $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
+-	  fi
+-	  if test -n "$link_static_flag"; then
+-	    dlopen_self=$dlopen_self_static
+-	  fi
+-	else
+-	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
+-	    dlopen_self=$dlopen_self_static
+-	  fi
+-	fi
+-	build_libtool_libs=no
+-	build_old_libs=yes
+-	prefer_static_libs=yes
+-	break
+-	;;
+-      esac
+-    done
 +This mode accepts the following additional options:
-+
+ 
+-    # See if our shared archives depend on static archives.
+-    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
 +  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
 +  -no-suppress      do not suppress compiler output for multiple passes
 +  -prefer-pic       try to building PIC objects only
 +  -prefer-non-pic   try to building non-PIC objects only
 +  -shared           do not build a \`.o' file suitable for static linking
 +  -static           only build a \`.o' file suitable for static linking
-+
+ 
+-    # Go through the arguments, transforming them on the way.
+-    while test "$#" -gt 0; do
+-      arg="$1"
+-      shift
+-      case $arg in
+-      *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
+-	;;
+-      *) qarg=$arg ;;
+-      esac
+-      libtool_args="$libtool_args $qarg"
 +COMPILE-COMMAND is a command to be used in creating a \`standard' object file
 +from the given SOURCEFILE.
-+
+ 
+-      # If the previous option needs an argument, assign it.
+-      if test -n "$prev"; then
+-	case $prev in
+-	output)
+-	  compile_command="$compile_command @OUTPUT@"
+-	  finalize_command="$finalize_command @OUTPUT@"
+-	  ;;
+-	esac
 +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'."
 +        ;;
-+
+ 
+-	case $prev in
+-	dlfiles|dlprefiles)
+-	  if test "$preload" = no; then
+-	    # Add the symbol object into the linking commands.
+-	    compile_command="$compile_command @SYMFILE@"
+-	    finalize_command="$finalize_command @SYMFILE@"
+-	    preload=yes
+-	  fi
+-	  case $arg in
+-	  *.la | *.lo) ;;  # We handle these cases below.
+-	  force)
+-	    if test "$dlself" = no; then
+-	      dlself=needless
+-	      export_dynamic=yes
+-	    fi
+-	    prev=
+-	    continue
+-	    ;;
+-	  self)
+-	    if test "$prev" = dlprefiles; then
+-	      dlself=yes
+-	    elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+-	      dlself=yes
+-	    else
+-	      dlself=needless
+-	      export_dynamic=yes
+-	    fi
+-	    prev=
+-	    continue
+-	    ;;
+-	  *)
+-	    if test "$prev" = dlfiles; then
+-	      dlfiles="$dlfiles $arg"
+-	    else
+-	      dlprefiles="$dlprefiles $arg"
+-	    fi
+-	    prev=
+-	    continue
+-	    ;;
+-	  esac
+-	  ;;
+-	expsyms)
+-	  export_symbols="$arg"
+-	  if test ! -f "$arg"; then
+-	    $echo "$modename: symbol file \`$arg' does not exist"
+-	    exit $EXIT_FAILURE
+-	  fi
+-	  prev=
+-	  continue
+-	  ;;
+-	expsyms_regex)
+-	  export_symbols_regex="$arg"
+-	  prev=
+-	  continue
+-	  ;;
+-	inst_prefix)
+-	  inst_prefix_dir="$arg"
+-	  prev=
+-	  continue
+-	  ;;
+-	precious_regex)
+-	  precious_files_regex="$arg"
+-	  prev=
+-	  continue
+-	  ;;
+-	release)
+-	  release="-$arg"
+-	  prev=
+-	  continue
+-	  ;;
+-	objectlist)
+-	  if test -f "$arg"; then
+-	    save_arg=$arg
+-	    moreargs=
+-	    for fil in `cat $save_arg`
+-	    do
+-#	      moreargs="$moreargs $fil"
+-	      arg=$fil
+-	      # A libtool-controlled object.
 +      execute)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
-+
+ 
+-	      # 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=
 +Automatically set library path, then run a program.
-+
+ 
+-		# Read the .lo file
+-		# If there is no directory component, then add one.
+-		case $arg in
+-		*/* | *\\*) . $arg ;;
+-		*) . ./$arg ;;
+-		esac
 +This mode accepts the following additional options:
-+
+ 
+-		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
 +  -dlopen FILE      add the directory containing FILE to the library path
-+
+ 
+-		# Extract subdirectory from the argument.
+-		xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
+-		if test "X$xdir" = "X$arg"; then
+-		  xdir=
+-		else
+-		  xdir="$xdir/"
+-		fi
 +This mode sets the library path environment variable according to \`-dlopen'
 +flags.
-+
+ 
+-		if test "$pic_object" != none; then
+-		  # Prepend the subdirectory the object is found in.
+-		  pic_object="$xdir$pic_object"
 +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.
-+
+ 
+-		  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
 +Then, COMMAND is executed, with ARGS as arguments."
 +        ;;
-+
+ 
+-		  # CHECK ME:  I think I busted this.  -Ossama
+-		  if test "$prev" = dlprefiles; then
+-		    # Preload the old-style object.
+-		    dlprefiles="$dlprefiles $pic_object"
+-		    prev=
+-		  fi
 +      finish)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
-+
+ 
+-		  # A PIC object.
+-		  libobjs="$libobjs $pic_object"
+-		  arg="$pic_object"
+-		fi
 +Complete the installation of libtool libraries.
-+
+ 
+-		# 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"
 +Each LIBDIR is a directory that contains libtool libraries.
-+
+ 
+-		  # 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
+-		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.
 +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."
 +        ;;
-+
+ 
+-		  # Extract subdirectory from the argument.
+-		  xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
+-		  if test "X$xdir" = "X$arg"; then
+-		    xdir=
+-		  else
+-		    xdir="$xdir/"
+-		  fi
 +      install)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
-+
+ 
+-		  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
+-	    done
+-	  else
+-	    $echo "$modename: link input file \`$save_arg' does not exist"
+-	    exit $EXIT_FAILURE
+-	  fi
+-	  arg=$save_arg
+-	  prev=
+-	  continue
+-	  ;;
+-	rpath | xrpath)
+-	  # We need an absolute path.
+-	  case $arg in
+-	  [\\/]* | [A-Za-z]:[\\/]*) ;;
+-	  *)
+-	    $echo "$modename: only absolute run-paths are allowed" 1>&2
+-	    exit $EXIT_FAILURE
+-	    ;;
+-	  esac
+-	  if test "$prev" = rpath; then
+-	    case "$rpath " in
+-	    *" $arg "*) ;;
+-	    *) rpath="$rpath $arg" ;;
+-	    esac
+-	  else
+-	    case "$xrpath " in
+-	    *" $arg "*) ;;
+-	    *) xrpath="$xrpath $arg" ;;
+-	    esac
+-	  fi
+-	  prev=
+-	  continue
+-	  ;;
+-	xcompiler)
+-	  compiler_flags="$compiler_flags $qarg"
+-	  prev=
+-	  compile_command="$compile_command $qarg"
+-	  finalize_command="$finalize_command $qarg"
+-	  continue
+-	  ;;
+-	xlinker)
+-	  linker_flags="$linker_flags $qarg"
+-	  compiler_flags="$compiler_flags $wl$qarg"
+-	  prev=
+-	  compile_command="$compile_command $wl$qarg"
+-	  finalize_command="$finalize_command $wl$qarg"
+-	  continue
+-	  ;;
+-	xcclinker)
+-	  linker_flags="$linker_flags $qarg"
+-	  compiler_flags="$compiler_flags $qarg"
+-	  prev=
+-	  compile_command="$compile_command $qarg"
+-	  finalize_command="$finalize_command $qarg"
+-	  continue
+-	  ;;
+-	shrext)
+-  	  shrext_cmds="$arg"
+-	  prev=
+-	  continue
+-	  ;;
+-        darwin_framework)
+-	  compiler_flags="$compiler_flags $arg"
+-	  prev=
+-	  continue
+-	  ;;
+-	*)
+-	  eval "$prev=\"\$arg\""
+-	  prev=
+-	  continue
+-	  ;;
+-	esac
+-      fi # test -n "$prev"
 +Install executables or libraries.
-+
+ 
+-      prevarg="$arg"
 +INSTALL-COMMAND is the installation command.  The first component should be
 +either the \`install' or \`cp' program.
-+
+ 
+-      case $arg in
+-      -all-static)
+-	if test -n "$link_static_flag"; then
+-	  compile_command="$compile_command $link_static_flag"
+-	  finalize_command="$finalize_command $link_static_flag"
+-	fi
+-	continue
+-	;;
 +The following components of INSTALL-COMMAND are treated specially:
-+
+ 
+-      -allow-undefined)
+-	# FIXME: remove this flag sometime in the future.
+-	$echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
+-	continue
+-	;;
 +  -inst-prefix PREFIX-DIR  Use PREFIX-DIR as a staging area for installation
-+
+ 
+-      -avoid-version)
+-	avoid_version=yes
+-	continue
+-	;;
 +The rest of the components are interpreted as arguments to that command (only
 +BSD-compatible install options are recognized)."
 +        ;;
-+
+ 
+-      -dlopen)
+-	prev=dlfiles
+-	continue
+-	;;
 +      link)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
-+
+ 
+-      -dlpreopen)
+-	prev=dlprefiles
+-	continue
+-	;;
 +Link object files or libraries together to form another library, or to
 +create an executable program.
-+
+ 
+-      -export-dynamic)
+-	export_dynamic=yes
+-	continue
+-	;;
 +LINK-COMMAND is a command using the C compiler that you would use to create
 +a program from several object files.
-+
+ 
+-      -export-symbols | -export-symbols-regex)
+-	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+-	  $echo "$modename: more than one -exported-symbols argument is not allowed"
+-	  exit $EXIT_FAILURE
+-	fi
+-	if test "X$arg" = "X-export-symbols"; then
+-	  prev=expsyms
+-	else
+-	  prev=expsyms_regex
+-	fi
+-	continue
+-	;;
 +The following components of LINK-COMMAND are treated specially:
-+
+ 
+-      -framework)
+-        prev=darwin_framework
+-        compiler_flags="$compiler_flags $arg"
+-        continue
+-        ;;
 +  -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
@@ -68675,53 +77643,200 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  -version-info CURRENT[:REVISION[:AGE]]
 +                    specify library version info [each variable defaults to 0]
 +  -weak LIBNAME     declare that the target provides the LIBNAME interface
-+
+ 
+-      -inst-prefix-dir)
+-	prev=inst_prefix
+-	continue
+-	;;
 +All other options (arguments beginning with \`-') are ignored.
-+
+ 
+-      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+-      # so, if we see these flags be careful not to treat them like -L
+-      -L[A-Z][A-Z]*:*)
+-	case $with_gcc/$host in
+-	no/*-*-irix* | /*-*-irix*)
+-	  compile_command="$compile_command $arg"
+-	  finalize_command="$finalize_command $arg"
+-	  ;;
+-	esac
+-	continue
+-	;;
 +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.
-+
+ 
+-      -L*)
+-	dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
+-	# We need an absolute path.
+-	case $dir in
+-	[\\/]* | [A-Za-z]:[\\/]*) ;;
+-	*)
+-	  absdir=`cd "$dir" && pwd`
+-	  if test -z "$absdir"; then
+-	    $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
+-	    exit $EXIT_FAILURE
+-	  fi
+-	  dir="$absdir"
+-	  ;;
+-	esac
+-	case "$deplibs " in
+-	*" -L$dir "*) ;;
+-	*)
+-	  deplibs="$deplibs -L$dir"
+-	  lib_search_path="$lib_search_path $dir"
+-	  ;;
+-	esac
+-	case $host in
+-	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+-	  case :$dllsearchpath: in
+-	  *":$dir:"*) ;;
+-	  *) dllsearchpath="$dllsearchpath:$dir";;
+-	  esac
+-	  ;;
+-	esac
+-	continue
+-	;;
 +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.
-+
+ 
+-      -l*)
+-	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+-	  case $host in
+-	  *-*-cygwin* | *-*-pw32* | *-*-beos*)
+-	    # These systems don't actually have a C or math library (as such)
+-	    continue
+-	    ;;
+-	  *-*-mingw* | *-*-os2*)
+-	    # These systems don't actually have a C library (as such)
+-	    test "X$arg" = "X-lc" && continue
+-	    ;;
+-	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+-	    # Do not include libc due to us having libc/libc_r.
+-	    test "X$arg" = "X-lc" && continue
+-	    ;;
+-	  *-*-rhapsody* | *-*-darwin1.[012])
+-	    # Rhapsody C and math libraries are in the System framework
+-	    deplibs="$deplibs -framework System"
+-	    continue
+-	  esac
+-	elif test "X$arg" = "X-lc_r"; then
+-	 case $host in
+-	 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+-	   # Do not include libc_r directly, use -pthread flag.
+-	   continue
+-	   ;;
+-	 esac
+-	fi
+-	deplibs="$deplibs $arg"
+-	continue
+-	;;
 +If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
 +using \`ar' and \`ranlib', or on Windows using \`lib'.
-+
+ 
+-      # Tru64 UNIX uses -model [arg] to determine the layout of C++
+-      # classes, name mangling, and exception handling.
+-      -model)
+-	compile_command="$compile_command $arg"
+-	compiler_flags="$compiler_flags $arg"
+-	finalize_command="$finalize_command $arg"
+-	prev=xcompiler
+-	continue
+-	;;
 +If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
 +is created, otherwise an executable program is created."
 +        ;;
-+
+ 
+-     -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
+-	compiler_flags="$compiler_flags $arg"
+-	compile_command="$compile_command $arg"
+-	finalize_command="$finalize_command $arg"
+-	continue
+-	;;
 +      uninstall)
 +        $ECHO \
 +"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-+
+ 
+-      -module)
+-	module=yes
+-	continue
+-	;;
 +Remove libraries from an installation directory.
-+
+ 
+-      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+-      # -r[0-9][0-9]* specifies the processor on the SGI compiler
+-      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+-      # +DA*, +DD* enable 64-bit mode on the HP compiler
+-      # -q* pass through compiler args for the IBM compiler
+-      # -m* pass through architecture-specific compiler args for GCC
+-      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*)
 +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.
-+
+ 
+-	# 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
+-	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	  arg="\"$arg\""
+-	  ;;
+-	esac
+-        compile_command="$compile_command $arg"
+-        finalize_command="$finalize_command $arg"
+-        if test "$with_gcc" = "yes" ; then
+-          compiler_flags="$compiler_flags $arg"
+-        fi
+-        continue
 +If FILE is a libtool library, all the files associated with it are deleted.
 +Otherwise, only FILE itself is deleted using RM."
-+        ;;
-+
+         ;;
+ 
+-      -shrext)
+-	prev=shrext
+-	continue
+-	;;
 +      *)
 +        func_fatal_help "invalid operation mode \`$mode'"
 +        ;;
 +    esac
-+
+ 
+-      -no-fast-install)
+-	fast_install=no
+-	continue
+-	;;
 +    $ECHO
 +    $ECHO "Try \`$progname --help' for more information about other modes."
-+
+ 
+-      -no-install)
+-	case $host in
+-	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+-	  # The PATH hackery in wrapper scripts is required on Windows
+-	  # in order for the loader to find any dlls it needs.
+-	  $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
+-	  $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
+-	  fast_install=no
+-	  ;;
+-	*) no_install=yes ;;
+-	esac
+-	continue
+-	;;
 +    exit $?
 +}
-+
+ 
+-      -no-undefined)
+-	allow_undefined=no
+-	continue
+-	;;
 +  # Now that we've collected a possible --mode arg, show help if necessary
 +  $opt_help && func_mode_help
-+
-+
+ 
+-      -objectlist)
+-	prev=objectlist
+-	continue
+-	;;
+ 
+-      -o) prev=output ;;
 +# func_mode_execute arg...
 +func_mode_execute ()
 +{
@@ -68730,24 +77845,40 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    cmd="$nonopt"
 +    test -z "$cmd" && \
 +      func_fatal_help "you must specify a COMMAND"
-+
+ 
+-      -precious-files-regex)
+-	prev=precious_regex
+-	continue
+-	;;
 +    # Handle -dlopen flags immediately.
 +    for file in $execute_dlfiles; do
 +      test -f "$file" \
 +	|| func_fatal_help "\`$file' is not a file"
-+
+ 
+-      -release)
+-	prev=release
+-	continue
+-	;;
 +      dir=
 +      case $file in
 +      *.la)
 +	# Check to see that this really is a libtool archive.
 +	func_lalib_unsafe_p "$file" \
 +	  || func_fatal_help "\`$lib' is not a valid libtool archive"
-+
+ 
+-      -rpath)
+-	prev=rpath
+-	continue
+-	;;
 +	# Read the libtool library.
 +	dlname=
 +	library_names=
 +	func_source "$file"
-+
+ 
+-      -R)
+-	prev=xrpath
+-	continue
+-	;;
 +	# Skip this library if it cannot be dlopened.
 +	if test -z "$dlname"; then
 +	  # Warn if it was a shared library.
@@ -68755,56 +77886,122 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    func_warning "\`$file' was not linked with \`-export-dynamic'"
 +	  continue
 +	fi
-+
+ 
+-      -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
+-	;;
 +	func_dirname "$file" "" "."
 +	dir="$func_dirname_result"
-+
+ 
+-      -static)
+-	# 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
 +	if test -f "$dir/$objdir/$dlname"; then
 +	  dir="$dir/$objdir"
- 	else
--	  error=$?
--	  $run $rm $removelist
--	  exit $error
++	else
 +	  if test ! -f "$dir/$dlname"; then
 +	    func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
 +	  fi
- 	fi
-+	;;
-+
++	fi
+ 	;;
+ 
+-      -thread-safe)
+-	thread_safe=yes
+-	continue
 +      *.lo)
 +	# Just add the directory containing the .lo file.
 +	func_dirname "$file" "" "."
 +	dir="$func_dirname_result"
-+	;;
-+
+ 	;;
+ 
+-      -version-info)
+-	prev=vinfo
+-	continue
+-	;;
+-      -version-number)
+-	prev=vinfo
+-	vinfo_number=yes
 +      *)
 +	func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
-+	continue
-+	;;
+ 	continue
+ 	;;
 +      esac
-+
+ 
+-      -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
+-	    *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	    flag="\"$flag\""
+-	    ;;
+-	  esac
+-	  arg="$arg $wl$flag"
+-	  compiler_flags="$compiler_flags $flag"
+-	done
+-	IFS="$save_ifs"
+-	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+-	;;
 +      # Get the absolute pathname.
 +      absdir=`cd "$dir" && pwd`
 +      test -n "$absdir" && dir="$absdir"
-+
+ 
+-      -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
+-	    *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	    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/^ //"`
+-	;;
 +      # 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
++      fi
 +    done
  
--      # 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 <<EOF
--# Name of the non-PIC object.
--non_pic_object='$objname'
+-      -Xcompiler)
+-	prev=xcompiler
+-	continue
+-	;;
 +    # This variable tells wrapper scripts just to set shlibpath_var
 +    # rather than running their programs.
 +    libtool_execute_magic="$magic"
  
--EOF
+-      -Xlinker)
+-	prev=xlinker
+-	continue
 +    # Check if any of the arguments is a wrapper script.
 +    args=
 +    for file
@@ -68823,19 +78020,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  # Transform arg to wrapped name.
 +	  file="$progdir/$program"
 +	fi
-+	;;
+ 	;;
 +      esac
 +      # Quote arguments (to preserve shell metacharacters).
 +      func_quote_for_eval "$file"
 +      args="$args $func_quote_for_eval_result"
 +    done
-+
+ 
+-      -XCClinker)
+-	prev=xcclinker
+-	continue
+-	;;
 +    if test "X$opt_dry_run" = Xfalse; then
 +      if test -n "$shlibpath_var"; then
 +	# Export the shlibpath_var.
 +	eval "export $shlibpath_var"
 +      fi
-+
+ 
+-      # 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
+-	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	  arg="\"$arg\""
+-	  ;;
+-	esac
+-	;;
 +      # Restore saved environment variables
 +      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
 +      do
@@ -68845,15 +78057,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		$lt_unset $lt_var
 +	      fi"
 +      done
-+
+ 
+-      *.$objext)
+-	# A standard object.
+-	objs="$objs $arg"
+-	;;
 +      # Now prepare to actually exec the command.
 +      exec_cmd="\$cmd$args"
-     else
--      # 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 <<EOF
--# Name of the non-PIC object.
--non_pic_object=none
++    else
 +      # Display what would be done.
 +      if test -n "$shlibpath_var"; then
 +	eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
@@ -68864,23 +78075,48 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    fi
 +}
  
--EOF
+-      *.lo)
+-	# A libtool-controlled object.
 +test "$mode" = execute && func_mode_execute ${1+"$@"}
-+
-+
+ 
+-	# 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
 +# func_mode_finish arg...
 +func_mode_finish ()
 +{
 +    $opt_debug
 +    libdirs="$nonopt"
 +    admincmds=
-+
+ 
+-	  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
 +    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
 +      for dir
 +      do
 +	libdirs="$libdirs $dir"
 +      done
-+
+ 
+-	  # Extract subdirectory from the argument.
+-	  xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
+-	  if test "X$xdir" = "X$arg"; then
+-	    xdir=
+- 	  else
+-	    xdir="$xdir/"
+-	  fi
 +      for libdir in $libdirs; do
 +	if test -n "$finish_cmds"; then
 +	  # Do each command in the finish commands.
@@ -68894,15 +78130,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +       $cmds"
 +	fi
 +      done
-     fi
++    fi
  
--    $run $mv "${libobj}T" "${libobj}"
+-	  if test "$pic_object" != none; then
+-	    # Prepend the subdirectory the object is found in.
+-	    pic_object="$xdir$pic_object"
 +    # Exit here if they wanted silent mode.
 +    $opt_silent && exit $EXIT_SUCCESS
  
--    # Unlock the critical section if it was locked
--    if test "$need_locks" != no; then
--      $run $rm "$lockfile"
+-	    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
 +    $ECHO "X----------------------------------------------------------------------" | $Xsed
 +    $ECHO "Libraries have been installed in:"
 +    for libdir in $libdirs; do
@@ -68924,7 +78169,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    if test -n "$hardcode_libdir_flag_spec"; then
 +      libdir=LIBDIR
 +      eval flag=\"$hardcode_libdir_flag_spec\"
-+
+ 
+-	    # CHECK ME:  I think I busted this.  -Ossama
+-	    if test "$prev" = dlprefiles; then
+-	      # Preload the old-style object.
+-	      dlprefiles="$dlprefiles $pic_object"
+-	      prev=
+-	    fi
 +      $ECHO "   - use the \`$flag' linker flag"
 +    fi
 +    if test -n "$admincmds"; then
@@ -68932,9 +78183,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    fi
 +    if test -f /etc/ld.so.conf; then
 +      $ECHO "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
-     fi
++    fi
 +    $ECHO
  
+-	    # A PIC object.
+-	    libobjs="$libobjs $pic_object"
+-	    arg="$pic_object"
+-	  fi
 +    $ECHO "See any operating system documentation about shared libraries for"
 +    case $host in
 +      solaris2.[6789]|solaris2.1[0-9])
@@ -68946,12 +78201,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        ;;
 +    esac
 +    $ECHO "X----------------------------------------------------------------------" | $Xsed
-     exit $EXIT_SUCCESS
++    exit $EXIT_SUCCESS
 +}
-+
+ 
+-	  # 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"
 +test "$mode" = finish && func_mode_finish ${1+"$@"}
-+
-+
+ 
+-	    # 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
+-	  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
 +# func_mode_install arg...
 +func_mode_install ()
 +{
@@ -68970,12 +78249,23 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      install_prog=
 +      arg=$nonopt
 +    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
+-	;;
 +    # The real first argument should be the name of the installation program.
 +    # Aesthetically quote it.
 +    func_quote_for_eval "$arg"
 +    install_prog="$install_prog$func_quote_for_eval_result"
-+
+ 
+-      *.$libext)
+-	# An archive.
+-	deplibs="$deplibs $arg"
+-	old_deplibs="$old_deplibs $arg"
 +    # We need to accept at least all the BSD install flags.
 +    dest=
 +    files=
@@ -68989,9 +78279,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      if test -n "$dest"; then
 +	files="$files $dest"
 +	dest=$arg
-+	continue
+ 	continue
+-	;;
+-
+-      *.la)
+-	# A libtool-controlled library.
 +      fi
-+
+ 
+-	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"
 +      case $arg in
 +      -d) isdir=yes ;;
 +      -f)
@@ -69012,55 +78313,129 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      *)
 +	# If the previous option needed an argument, then skip it.
 +	if test -n "$prev"; then
-+	  prev=
-+	else
+ 	  prev=
+ 	else
+-	  deplibs="$deplibs $arg"
 +	  dest=$arg
 +	  continue
-+	fi
-+	;;
+ 	fi
+-	continue
+ 	;;
 +      esac
-+
+ 
+-      # 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
+-	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
+-	  arg="\"$arg\""
+-	  ;;
+-	esac
+-	;;
+-      esac # arg
 +      # Aesthetically quote the argument.
 +      func_quote_for_eval "$arg"
 +      install_prog="$install_prog $func_quote_for_eval_result"
 +    done
-+
+ 
+-      # 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
 +    test -z "$install_prog" && \
 +      func_fatal_help "you must specify an install program"
-+
+ 
+-    if test -n "$prev"; then
+-      $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
+-      $echo "$help" 1>&2
+-      exit $EXIT_FAILURE
+-    fi
 +    test -n "$prev" && \
 +      func_fatal_help "the \`$prev' option requires an argument"
-+
+ 
+-    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"
 +    if test -z "$files"; then
 +      if test -z "$dest"; then
 +	func_fatal_help "no file or destination specified"
 +      else
 +	func_fatal_help "you must specify a destination"
 +      fi
-+    fi
-+
+     fi
+ 
+-    oldlibs=
+-    # calculate the name of the file, without its directory
+-    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
+-    libobjs_save="$libobjs"
 +    # Strip any trailing slash from the destination.
 +    func_stripname '' '/' "$dest"
 +    dest=$func_stripname_result
-+
+ 
+-    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\'\`
 +    # Check to see that the destination is a directory.
 +    test -d "$dest" && isdir=yes
 +    if test "$isdir" = yes; then
 +      destdir="$dest"
 +      destname=
-+    else
+     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\"
 +      func_dirname_and_basename "$dest" "" "."
 +      destdir="$func_dirname_result"
 +      destname="$func_basename_result"
-+
+ 
+-    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
+-      status=$?
+-      if test "$status" -ne 0 && test ! -d "$output_objdir"; then
+-	exit $status
+-      fi
 +      # Not a directory, so check to see that there is only one file specified.
 +      set dummy $files; shift
 +      test "$#" -gt 1 && \
 +	func_fatal_help "\`$dest' is not a directory"
-+    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
+-      ;;
 +    case $destdir in
 +    [\\/]* | [A-Za-z]:[\\/]*) ;;
-+    *)
+     *)
+-      duplicate_compiler_generated_deps=$duplicate_deps
 +      for file in $files; do
 +	case $file in
 +	*.lo) ;;
@@ -69069,25 +78444,69 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  ;;
 +	esac
 +      done
-+      ;;
-+    esac
-+
+       ;;
+     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
 +    # This variable tells wrapper scripts just to set variables rather
 +    # than running their programs.
 +    libtool_install_magic="$magic"
-+
+ 
+-    if test "$linkmode" = lib; then
+-      libs="$predeps $libs $compiler_lib_search_path $postdeps"
 +    staticlibs=
 +    future_libdirs=
 +    current_libdirs=
 +    for file in $files; do
-+
+ 
+-      # 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
 +      # Do each installation.
 +      case $file in
 +      *.$libext)
 +	# Do the static libraries later.
 +	staticlibs="$staticlibs $file"
 +	;;
-+
+ 
+-    deplibs=
+-    newdependency_libs=
+-    newlib_search_path=
+-    need_relink=no # whether we're linking any uninstalled libtool libraries
+-    notinst_deplibs= # not-installed libtool libraries
+-    notinst_path= # paths that contain 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
+-	    ;;
 +      *.la)
 +	# Check to see that this really is a libtool archive.
 +	func_lalib_unsafe_p "$file" \
@@ -69103,7 +78522,46 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  case "$current_libdirs " in
 +	  *" $libdir "*) ;;
 +	  *) current_libdirs="$current_libdirs $libdir" ;;
-+	  esac
+ 	  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
 +	  # Note the libdir as a future libdir.
 +	  case "$future_libdirs " in
@@ -69132,9 +78590,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  if test -n "$inst_prefix_dir"; then
 +	    # Stick the inst_prefix_dir data into the link command.
 +	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
-+	  else
+ 	  else
+-	    compiler_flags="$compiler_flags $deplib"
 +	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
-+	  fi
+ 	  fi
+-	  continue
+-	  ;;
+-	-l*)
+-	  if test "$linkmode" != lib && test "$linkmode" != prog; then
+-	    $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
+-	    continue
 +
 +	  func_warning "relinking \`$file'"
 +	  func_show_eval "$relink_command" \
@@ -69165,7 +78630,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  esac
 +	  if test -n "$tstripme" && test -n "$striplib"; then
 +	    func_show_eval "$striplib $destdir/$realname" 'exit $?'
-+	  fi
+ 	  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
 +
 +	  if test "$#" -gt 0; then
 +	    # Delete the old symlinks, and create new ones.
@@ -69176,8 +78654,94 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    do
 +	      test "$linkname" != "$realname" \
 +		&& func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
-+	    done
-+	  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
 +
 +	  # Do each command in the postinstall commands.
 +	  lib="$destdir/$realname"
@@ -69211,14 +78775,87 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	*.lo)
 +	  func_lo2o "$destfile"
 +	  staticdest=$func_lo2o_result
-+	  ;;
+ 	  ;;
+-	*.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
 +	*.$objext)
 +	  staticdest="$destfile"
 +	  destfile=
-+	  ;;
+ 	  ;;
+-	%DEPLIBS%)
+-	  alldeplibs=yes
+-	  continue
 +	*)
 +	  func_fatal_help "cannot copy a libtool object to \`$destfile'"
-+	  ;;
+ 	  ;;
+-	esac # case $deplib
+-	if test "$found" = yes || test -f "$lib"; then :
+-	else
+-	  $echo "$modename: cannot find the library \`$lib'" 1>&2
+-	  exit $EXIT_FAILURE
 +	esac
 +
 +	# Install the libtool object if requested.
@@ -69231,20 +78868,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  func_lo2o "$file"
 +	  staticobj=$func_lo2o_result
 +	  func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
-+	fi
+ 	fi
 +	exit $EXIT_SUCCESS
 +	;;
-+
+ 
+-	# Check to see that this really is a libtool archive.
+-	if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
 +      *)
 +	# Figure out destination file name, if it wasn't already specified.
 +	if test -n "$destname"; then
 +	  destfile="$destdir/$destname"
-+	else
+ 	else
+-	  $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
+-	  exit $EXIT_FAILURE
 +	  func_basename "$file"
 +	  destfile="$func_basename_result"
 +	  destfile="$destdir/$destfile"
-+	fi
-+
+ 	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=
+-
 +	# 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
@@ -69258,7 +78914,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    fi
 +	    ;;
 +	esac
-+
+ 
+-	# Read the .la file
+-	case $lib in
+-	*/* | *\\*) . $lib ;;
+-	*) . ./$lib ;;
 +	# Do a test to see if this is really a libtool program.
 +	case $host in
 +	*cygwin* | *mingw*)
@@ -69273,17 +78933,50 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	*)
 +	    wrapper=$file
 +	    ;;
-+	esac
+ 	esac
 +	if func_ltwrapper_script_p "$wrapper"; then
 +	  notinst_deplibs=
 +	  relink_command=
-+
+ 
+-	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
 +	  func_source "$wrapper"
-+
+ 
+-	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
 +	  # Check the variables that should have been set.
 +	  test -z "$generated_by_libtool_version" && \
 +	    func_fatal_error "invalid libtool wrapper script \`$wrapper'"
-+
+ 
 +	  finalize=yes
 +	  for lib in $notinst_deplibs; do
 +	    # Check to see that each library is installed.
@@ -69297,10 +78990,33 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      finalize=no
 +	    fi
 +	  done
-+
+ 
+-	# 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
 +	  relink_command=
 +	  func_source "$wrapper"
-+
+ 
+-	# 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"
 +	  outputname=
 +	  if test "$fast_install" = no && test -n "$relink_command"; then
 +	    $opt_dry_run || {
@@ -69327,12 +79043,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	        func_warning "cannot relink \`$file'"
 +	      fi
 +	    }
-+	  else
+ 	  else
+-	    newdlfiles="$newdlfiles $lib"
 +	    # Install the binary that we compiled earlier.
 +	    file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
-+	  fi
+ 	  fi
+-	  continue
+-	fi # $pass = dlopen
 +	fi
-+
+ 
+-	# 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
 +	# remove .exe since cygwin /usr/bin/install will append another
 +	# one anyway
 +	case $install_prog,$host in
@@ -69349,8 +79078,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    destfile=$func_stripname_result
 +	    ;;
 +	  esac
-+	  ;;
-+	esac
+ 	  ;;
+ 	esac
+-	laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
 +	func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
 +	$opt_dry_run || if test -n "$outputname"; then
 +	  ${RM}r "$tmpdir"
@@ -69358,27 +79088,112 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	;;
 +      esac
 +    done
-+
+ 
+-	# 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//'`
 +    for file in $staticlibs; do
 +      func_basename "$file"
 +      name="$func_basename_result"
-+
+ 
+-	# 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
 +      # Set up the ranlib parameters.
 +      oldlib="$destdir/$name"
-+
+ 
+-	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
 +      func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
-+
+ 
 +      if test -n "$stripme" && test -n "$old_striplib"; then
 +	func_show_eval "$old_striplib $oldlib" 'exit $?'
 +      fi
-+
+ 
+-	if test "$linkmode" = prog && test "$pass" != link; then
+-	  newlib_search_path="$newlib_search_path $ladir"
+-	  deplibs="$lib $deplibs"
 +      # Do each command in the postinstall commands.
 +      func_execute_cmds "$old_postinstall_cmds" 'exit $?'
 +    done
-+
+ 
+-	  linkalldeplibs=no
+-	  if test "$link_all_deplibs" != no || test -z "$library_names" ||
+-	     test "$build_libtool_libs" = no; then
+-	    linkalldeplibs=yes
+-	  fi
 +    test -n "$future_libdirs" && \
 +      func_warning "remember to run \`$progname --finish$future_libdirs'"
-+
+ 
+-	  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 -n "$current_libdirs"; then
 +      # Maybe just do a dry run.
 +      $opt_dry_run && current_libdirs=" -n$current_libdirs"
@@ -69387,9 +79202,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      exit $EXIT_SUCCESS
 +    fi
 +}
-+
+ 
+-	if test "$linkmode,$pass" = "prog,link"; then
+-	  if test -n "$library_names" &&
+-	     { test "$prefer_static_libs" = no || 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 $dir" ;;
+-	      esac
+-	    fi
 +test "$mode" = install && func_mode_install ${1+"$@"}
-+
+ 
+-	    # 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"
 +
 +# func_generate_dlsyms outputname originator pic_p
 +# Extract symbols from dlprefiles and create ${outputname}S.o with
@@ -69471,7 +79307,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +                eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
 +                eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
 +	        ;;
-+	      esac
+ 	      esac
+-	      ;;
+-	    esac
+-	    case " $sys_lib_dlsearch_path " in
+-	    *" $libdir "*) ;;
+-	    *)
+-	      case "$finalize_rpath " in
+-	      *" $libdir "*) ;;
+-	      *) finalize_rpath="$finalize_rpath $libdir"
 +	    }
 +	  else
 +	    $opt_dry_run || {
@@ -69483,11 +79327,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	          eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
 +	          eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
 +	          ;;
-+	      esac
+ 	      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
-+
+ 	  fi
+ 	fi
+ 
+-	link_static=no # Whether the deplib will be linked statically
+-	if test -n "$library_names" &&
+-	   { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
+-	  if test "$installed" = no; then
+-	    notinst_deplibs="$notinst_deplibs $lib"
+-	    need_relink=yes
 +	for dlprefile in $dlprefiles; do
 +	  func_verbose "extracting global C symbols from \`$dlprefile'"
 +	  func_basename "$dlprefile"
@@ -69505,8 +79365,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  if test -n "$exclude_expsyms"; then
 +	    $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
 +	    $MV "$nlist"T "$nlist"
-+	  fi
-+
+ 	  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!"
 +	  # Try sorting and uniquifying the output.
 +	  if $GREP -v "^: " < "$nlist" |
 +	      if sort -k 3 </dev/null >/dev/null 2>&1; then
@@ -69518,16 +79389,64 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    :
 +	  else
 +	    $GREP -v "^: " < "$nlist" > "$nlist"S
-+	  fi
+ 	  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
 +
 +	  if test -f "$nlist"S; then
 +	    eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
 +	  else
 +	    $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
-+	  fi
-+
+ 	  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
 +	  $ECHO >> "$output_objdir/$my_dlsyms" "\
-+
+ 
+-	    # 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"
 +/* The mapping between symbol names and symbols.  */
 +typedef struct {
 +  const char *name;
@@ -69548,7 +79467,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  *)
 +	    lt_dlsym_const=const ;;
 +	  esac
-+
+ 
+-	    # 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
 +	  $ECHO >> "$output_objdir/$my_dlsyms" "\
 +extern $lt_dlsym_const lt_dlsymlist
 +lt_${my_prefix}_LTX_preloaded_symbols[];
@@ -69556,7 +79489,24 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +lt_${my_prefix}_LTX_preloaded_symbols[] =
 +{\
 +  { \"$my_originator\", (void *) 0 },"
-+
+ 
+-	    # 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"
 +	  case $need_lib_prefix in
 +	  no)
 +	    eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
@@ -69568,20 +79518,105 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  $ECHO >> "$output_objdir/$my_dlsyms" "\
 +  {0, (void *) 0}
 +};
-+
+ 
+-	  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* ) 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
 +/* This works around a problem in FreeBSD linker */
 +#ifdef FREEBSD_WORKAROUND
 +static const void *lt_preloaded_setup() {
 +  return lt_${my_prefix}_LTX_preloaded_symbols;
 +}
 +#endif
-+
+ 
+-	    if test "$lib_linked" != yes; then
+-	      $echo "$modename: configuration error: unsupported hardcode properties"
+-	      exit $EXIT_FAILURE
+-	    fi
 +#ifdef __cplusplus
 +}
 +#endif\
 +"
 +	} # !$opt_dry_run
-+
+ 
+-	    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
 +	pic_flag_for_symtable=
 +	case "$compile_command " in
 +	*" -static "*) ;;
@@ -69599,7 +79634,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  *)
 +	    if test "X$my_pic_p" != Xno; then
 +	      pic_flag_for_symtable=" $pic_flag"
-+	    fi
+ 	    fi
+-	  fi
 +	    ;;
 +	  esac
 +	  ;;
@@ -69611,13 +79647,99 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  *) symtab_cflags="$symtab_cflags $arg" ;;
 +	  esac
 +	done
-+
+ 
+-	  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
 +	# Now compile the dynamic symbol file.
 +	func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
-+
+ 
+-	    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.
 +	# Clean up the generated files.
 +	func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
-+
+ 
+-	    # 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
 +	# Transform the symbol file into the correct name.
 +	symfileobj="$output_objdir/${my_outputname}S.$objext"
 +	case $host in
@@ -69625,10 +79747,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  if test -f "$output_objdir/$my_outputname.def"; then
 +	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
 +	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
-+	  else
+ 	  else
+-	    convenience="$convenience $dir/$old_library"
+-	    old_convenience="$old_convenience $dir/$old_library"
+-	    deplibs="$dir/$old_library $deplibs"
+-	    link_static=yes
 +	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
 +	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
-+	  fi
+ 	  fi
+-	fi # link shared/static library?
 +	  ;;
 +	*)
 +	  compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
@@ -69650,7 +79777,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
 +    fi
 +}
-+
+ 
+-	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
 +# func_win32_libid arg
 +# return the library type of file 'arg'
 +#
@@ -69683,7 +79829,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      *)        win32_libid_type="x86 archive static";;
 +      esac
 +    fi
-     ;;
++    ;;
 +  *DLL*)
 +    win32_libid_type="x86 DLL"
 +    ;;
@@ -69698,11 +79844,208 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  $ECHO "$win32_libid_type"
 +}
  
--  # libtool link mode
--  link | relink)
--    modename="$modename: link"
-+
-+
+-	  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"
 +# func_extract_an_archive dir oldlib
 +func_extract_an_archive ()
 +{
@@ -69714,10 +80057,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +     :
 +    else
 +      func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
-+    fi
+     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
 +# func_extract_archives gentop oldlib ...
 +func_extract_archives ()
 +{
@@ -69728,7 +80095,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    my_xlib=""
 +    my_xabs=""
 +    my_xdir=""
-+
+ 
+-      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+-	$echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
+-      fi
 +    for my_xlib in $my_oldlibs; do
 +      # Extract the objects.
 +      case $my_xlib in
@@ -69749,9 +80119,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      done
 +      extracted_archives="$extracted_archives $my_xlib_u"
 +      my_xdir="$my_gentop/$my_xlib_u"
-+
+ 
+-      # Now set the variables for building old libraries.
+-      build_libtool_libs=no
+-      oldlibs="$output"
+-      objs="$objs$old_deplibs"
+-      ;;
 +      func_mkdir_p "$my_xdir"
-+
+ 
+-    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\"
 +      case $host in
 +      *-darwin*)
 +	func_verbose "Extracting $my_xabs"
@@ -69790,19 +80172,61 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    func_extract_an_archive "$my_xdir" "$my_xabs"
 +	  fi # $darwin_arches
 +	} # !$opt_dry_run
-+	;;
-+      *)
+ 	;;
+       *)
+-	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
 +        func_extract_an_archive "$my_xdir" "$my_xabs"
-+	;;
-+      esac
+ 	;;
+       esac
 +      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
 +    done
-+
+ 
+-      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
 +    func_extract_archives_result="$my_oldobjs"
 +}
-+
-+
-+
+ 
+-      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
 +# func_emit_wrapper_part1 [arg=no]
 +#
 +# Emit the first part of a libtool wrapper script on stdout.
@@ -69813,11 +80237,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	func_emit_wrapper_part1_arg1=no
 +	if test -n "$1" ; then
 +	  func_emit_wrapper_part1_arg1=$1
-+	fi
-+
+ 	fi
+ 
+-	if test -n "$vinfo"; then
+-	  $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2
+-	fi
 +	$ECHO "\
 +#! $SHELL
-+
+ 
+-	if test -n "$release"; then
+-	  $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
+-	fi
+-      else
 +# $output - temporary wrapper script for $objdir/$outputname
 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
 +#
@@ -69826,12 +80257,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +#
 +# This wrapper script should never be moved out of the build directory.
 +# If it is, it will not operate correctly.
-+
+ 
+-	# Parse the version information argument.
+-	save_ifs="$IFS"; IFS=':'
+-	set dummy $vinfo 0 0 0
+-	IFS="$save_ifs"
 +# 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='$sed_quote_subst'
-+
+ 
+-	if test -n "$8"; then
+-	  $echo "$modename: too many parameters to \`-version-info'" 1>&2
+-	  $echo "$help" 1>&2
+-	  exit $EXIT_FAILURE
+-	fi
 +# Be Bourne compatible
 +if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
 +  emulate sh
@@ -69845,13 +80285,61 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +fi
 +BIN_SH=xpg4; export BIN_SH # for Tru64
 +DUALCASE=1; export DUALCASE # for MKS sh
-+
+ 
+-	# convert absolute version numbers to libtool ages
+-	# this retains compatibility with .la files and attempts
+-	# to make the code below a bit more comprehensible
 +# 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
-+
+ 
+-	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)
+-	    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
 +relink_command=\"$relink_command\"
-+
+ 
+-	# 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
 +# This environment variable determines our operation mode.
 +if test \"\$libtool_install_magic\" = \"$magic\"; then
 +  # install mode needs the following variables:
@@ -69876,16 +80364,37 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fi\
 +"
 +	$ECHO "\
-+
+ 
+-	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
 +  # Find the directory that this script lives in.
 +  thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
 +  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-+
+ 
+-	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
 +  # Follow symbolic links until we get to the real thisdir.
 +  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
 +  while test -n \"\$file\"; do
 +    destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
-+
+ 
+-	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
 +    # If there was a directory component, then change thisdir.
 +    if test \"x\$destdir\" != \"x\$file\"; then
 +      case \"\$destdir\" in
@@ -69893,14 +80402,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      *) thisdir=\"\$thisdir/\$destdir\" ;;
 +      esac
 +    fi
-+
+ 
+-	# Calculate the version variables.
+-	major=
+-	versuffix=
+-	verstring=
+-	case $version_type in
+-	none) ;;
 +    file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
 +    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
 +  done
 +"
 +}
 +# end: func_emit_wrapper_part1
-+
+ 
+-	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"
+-	  ;;
 +# func_emit_wrapper_part2 [arg=no]
 +#
 +# Emit the second part of a libtool wrapper script on stdout.
@@ -69929,31 +80453,61 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    $objdir )   thisdir=. ;;
 +    esac
 +  fi
-+
+ 
+-	freebsd-aout)
+-	  major=".$current"
+-	  versuffix=".$current.$revision";
+-	  ;;
 +  # Try to get the absolute directory name.
 +  absdir=\`cd \"\$thisdir\" && pwd\`
 +  test -n \"\$absdir\" && thisdir=\"\$absdir\"
 +"
-+
+ 
+-	freebsd-elf)
+-	  major=".$current"
+-	  versuffix=".$current";
+-	  ;;
 +	if test "$fast_install" = yes; then
 +	  $ECHO "\
 +  program=lt-'$outputname'$exeext
 +  progdir=\"\$thisdir/$objdir\"
-+
+ 
+-	irix | nonstopux)
+-	  major=`expr $current - $age + 1`
 +  if test ! -f \"\$progdir/\$program\" ||
 +     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
 +       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
-+
+ 
+-	  case $version_type in
+-	    nonstopux) verstring_prefix=nonstopux ;;
+-	    *)         verstring_prefix=sgi ;;
+-	  esac
+-	  verstring="$verstring_prefix$major.$revision"
 +    file=\"\$\$-\$program\"
-+
+ 
+-	  # 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
 +    if test ! -d \"\$progdir\"; then
 +      $MKDIR \"\$progdir\"
 +    else
 +      $RM \"\$progdir/\$file\"
 +    fi"
-+
+ 
+-	  # Before this point, $major must not contain `.'.
+-	  major=.$major
+-	  versuffix="$major.$revision"
+-	  ;;
 +	  $ECHO "\
-+
+ 
+-	linux)
+-	  major=.`expr $current - $age`
+-	  versuffix="$major.$age.$revision"
+-	  ;;
 +    # relink executable if necessary
 +    if test -n \"\$relink_command\"; then
 +      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
@@ -69963,7 +80517,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	exit 1
 +      fi
 +    fi
-+
+ 
+-	osf)
+-	  major=.`expr $current - $age`
+-	  versuffix=".$current.$age.$revision"
+-	  verstring="$current.$age.$revision"
 +    $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
 +    { $RM \"\$progdir/\$program\";
 +      $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
@@ -69975,17 +80533,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  progdir=\"\$thisdir/$objdir\"
 +"
 +	fi
-+
+ 
+-	  # 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
 +	$ECHO "\
-+
+ 
+-	  # Make executables depend on our current version.
+-	  verstring="$verstring:${current}.0"
+-	  ;;
 +  if test -f \"\$progdir/\$program\"; then"
-+
+ 
+-	sunos)
+-	  major=".$current"
+-	  versuffix=".$current.$revision"
+-	  ;;
 +	# Export our shlibpath_var if we have one.
 +	if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
 +	  $ECHO "\
 +    # Add our own library path to $shlibpath_var
 +    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-+
+ 
+-	windows)
+-	  # Use '-' rather than '.', since we only want one
+-	  # extension on DOS 8.3 filesystems.
+-	  major=`expr $current - $age`
+-	  versuffix="-$major"
 +    # 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/::*\$//'\`
@@ -70012,14 +80589,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  $ECHO "\
 +      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
 +"
-+	  ;;
-+
-+	*)
+ 	  ;;
+ 
+ 	*)
+-	  $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
 +	  $ECHO "\
 +      exec \"\$progdir/\$program\" \${1+\"\$@\"}
 +"
-+	  ;;
-+	esac
+ 	  ;;
+ 	esac
 +	$ECHO "\
 +      \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
 +      exit 1
@@ -70035,8 +80615,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +"
 +}
 +# end: func_emit_wrapper_part2
-+
-+
+ 
+-	# 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=""
 +# func_emit_wrapper [arg=no]
 +#
 +# Emit a libtool wrapper script on stdout.
@@ -70056,15 +80660,56 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	func_emit_wrapper_arg1=no
 +	if test -n "$1" ; then
 +	  func_emit_wrapper_arg1=$1
-+	fi
-+
+ 	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
 +	# split this up so that func_emit_cwrapperexe_src
 +	# can call each part independently.
 +	func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
 +	func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
 +}
-+
-+
+ 
+-      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"
 +# func_to_host_path arg
 +#
 +# Convert paths to host format when used with build tools.
@@ -70090,8 +80735,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +{
 +  func_to_host_path_result="$1"
 +  if test -n "$1" ; then
-     case $host in
--    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
++    case $host in
 +      *mingw* )
 +        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
 +        case $build in
@@ -70138,7 +80782,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fi
 +}
 +# end: func_to_host_path
-+
+ 
+-	# Transform .lo files to .o files.
+-	oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+-      fi
 +# func_to_host_pathlist arg
 +#
 +# Convert pathlists to host format when used with build tools.
@@ -70236,7 +80883,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fi
 +}
 +# end: func_to_host_pathlist
-+
+ 
+-      # 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
 +# func_emit_cwrapperexe_src
 +# emit the source code for a wrapper executable on stdout
 +# Must ONLY be called from within func_mode_link because
@@ -70244,16 +80897,69 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +func_emit_cwrapperexe_src ()
 +{
 +	cat <<EOF
-+
+ 
+-      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
 +/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
 +   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-+
+ 
+-      # 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
 +   The $output program cannot be directly executed until all the libtool
 +   libraries that it depends on are installed.
-+
+ 
+-      # 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
 +   This wrapper executable should never be moved out of the build directory.
 +   If it is, it will not operate correctly.
-+
+ 
+-      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.
+-	    test "X$arg" = "X-lc" && continue
+-	    ;;
+- 	  *)
+-	    # Add libc to deplibs on all other systems if necessary.
+-	    if test "$build_libtool_need_lc" = "yes"; then
+-	      deplibs="$deplibs -lc"
 +   Currently, it simply execs the wrapper *script* "$SHELL $output",
 +   but could eventually absorb all of the scripts functionality and
 +   exec $objdir/$outputname directly.
@@ -70436,7 +81142,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +const char * EXE_PATH_VARNAME = "";
 +const char * EXE_PATH_VALUE   = "";
 +EOF
-+	    fi
+ 	    fi
 +
 +	    if test "$fast_install" = yes; then
 +	      cat <<EOF
@@ -70580,7 +81286,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      }
 +  }
 +EOF
-+	    ;;
+ 	    ;;
+-	  esac
+-	fi
 +	    esac
 +
 +	    cat <<"EOF"
@@ -70665,9 +81373,285 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    {
 +      LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d]   : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
 +    }
-+
-+EOF
-+
+ 
+-	# 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 <<EOF
+-	  int main() { return 0; }
+ EOF
+-	  $rm conftest
+-	  $LTCC -o conftest conftest.c $deplibs
+-	  if test "$?" -eq 0 ; then
+-	    ldd_output=`ldd conftest`
+-	    for i in $deplibs; do
+-	      name="`expr $i : '-l\(.*\)'`"
+-	      # If $name is empty we are operating on a -L argument.
+-              if test "$name" != "" && test "$name" -ne "0"; then
+-		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+-		  case " $predeps $postdeps " in
+-		  *" $i "*)
+-		    newdeplibs="$newdeplibs $i"
+-		    i=""
+-		    ;;
+-		  esac
+-	        fi
+-		if test -n "$i" ; then
+-		  libname=`eval \\$echo \"$libname_spec\"`
+-		  deplib_matches=`eval \\$echo \"$library_names_spec\"`
+-		  set dummy $deplib_matches
+-		  deplib_match=$2
+-		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+-		    newdeplibs="$newdeplibs $i"
+-		  else
+-		    droppeddeps=yes
+-		    $echo
+-		    $echo "*** Warning: dynamic linker does not accept needed library $i."
+-		    $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 I believe you do not have"
+-		    $echo "*** because a test_compile did reveal that the linker did not use it for"
+-		    $echo "*** its dynamic dependency list that programs get resolved with at runtime."
+-		  fi
+-		fi
+-	      else
+-		newdeplibs="$newdeplibs $i"
+-	      fi
+-	    done
+-	  else
+-	    # Error occurred in the first compile.  Let's try to salvage
+-	    # the situation: Compile a separate program for each library.
+-	    for i in $deplibs; do
+-	      name="`expr $i : '-l\(.*\)'`"
+-	      # If $name is empty we are operating on a -L argument.
+-              if test "$name" != "" && test "$name" != "0"; then
+-		$rm conftest
+-		$LTCC -o conftest conftest.c $i
+-		# Did it work?
+-		if test "$?" -eq 0 ; then
+-		  ldd_output=`ldd conftest`
+-		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+-		    case " $predeps $postdeps " in
+-		    *" $i "*)
+-		      newdeplibs="$newdeplibs $i"
+-		      i=""
+-		      ;;
+-		    esac
+-		  fi
+-		  if test -n "$i" ; then
+-		    libname=`eval \\$echo \"$libname_spec\"`
+-		    deplib_matches=`eval \\$echo \"$library_names_spec\"`
+-		    set dummy $deplib_matches
+-		    deplib_match=$2
+-		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+-		      newdeplibs="$newdeplibs $i"
+-		    else
+-		      droppeddeps=yes
+-		      $echo
+-		      $echo "*** Warning: dynamic linker does not accept needed library $i."
+-		      $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 a test_compile did reveal that the linker did not use this one"
+-		      $echo "*** as a dynamic dependency that programs can get resolved with at runtime."
+-		    fi
+-		  fi
+-		else
+-		  droppeddeps=yes
+-		  $echo
+-		  $echo "*** Warning!  Library $i is needed by this library but I was not able to"
+-		  $echo "***  make it link in!  You will probably need to install it or some"
+-		  $echo "*** library that it depends on before this library will be fully"
+-		  $echo "*** functional.  Installing it before continuing would be even better."
+-		fi
+-	      else
+-		newdeplibs="$newdeplibs $i"
+-	      fi
+-	    done
+-	  fi
+-	  ;;
+-	file_magic*)
+-	  set dummy $deplibs_check_method
+-	  file_magic_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 "$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
+-		      # Follow soft links.
+-		      if ls -lLd "$potent_lib" 2>/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
 +	    case $host_os in
 +	      mingw*)
 +		cat <<"EOF"
@@ -70689,49 +81673,177 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +EOF
 +		;;
 +	    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."
 +	    cat <<"EOF"
 +}
-+
+ 
+-	    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
 +void *
 +xmalloc (size_t num)
 +{
 +  void *p = (void *) malloc (num);
 +  if (!p)
 +    lt_fatal ("Memory exhausted");
-+
+ 
+-      # All the library-specific variables (install_libdir is set above).
+-      library_names=
+-      old_library=
+-      dlname=
 +  return p;
 +}
-+
+ 
+-      # 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
 +char *
 +xstrdup (const char *string)
 +{
 +  return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
 +			  string) : NULL;
 +}
-+
+ 
+-	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
 +const char *
 +base_name (const char *name)
 +{
 +  const char *base;
-+
+ 
+-	# 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 defined (HAVE_DOS_BASED_FILE_SYSTEM)
 +  /* Skip over the disk name in MSDOS pathnames. */
 +  if (isalpha ((unsigned char) name[0]) && name[1] == ':')
 +    name += 2;
 +#endif
-+
+ 
+-	if test -n "$soname_spec"; then
+-	  eval soname=\"$soname_spec\"
+-	else
+-	  soname="$realname"
+-	fi
+-	if test -z "$dlname"; then
+-	  dlname=$soname
+-	fi
 +  for (base = name; *name; name++)
 +    if (IS_DIR_SEPARATOR (*name))
 +      base = name + 1;
 +  return base;
 +}
-+
+ 
+-	lib="$output_objdir/$realname"
+-	for link
+-	do
+-	  linknames="$linknames $link"
+-	done
 +int
 +check_executable (const char *path)
 +{
 +  struct stat st;
-+
+ 
+-	# Use standard objects if they are pic
+-	test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
 +  LTWRAPPER_DEBUGPRINTF (("(check_executable)  : %s\n",
 +			  path ? (*path ? path : "EMPTY!") : "NULL!"));
 +  if ((!path) || (!*path))
@@ -70743,13 +81855,47 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  else
 +    return 0;
 +}
-+
+ 
+-	# 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=:
+-	      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
 +int
 +make_executable (const char *path)
 +{
 +  int rval = 0;
 +  struct stat st;
-+
+ 
+-	if test -n "$export_symbols" && test -n "$include_expsyms"; then
+-	  $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
+-	fi
 +  LTWRAPPER_DEBUGPRINTF (("(make_executable)   : %s\n",
 +			  path ? (*path ? path : "EMPTY!") : "NULL!"));
 +  if ((!path) || (!*path))
@@ -70761,7 +81907,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    }
 +  return rval;
 +}
-+
+ 
+-	tmp_deplibs=
+-	for test_deplib in $deplibs; do
+-		case " $convenience " in
+-		*" $test_deplib "*) ;;
+-		*)
+-			tmp_deplibs="$tmp_deplibs $test_deplib"
+-			;;
+-		esac
+-	done
+-	deplibs="$tmp_deplibs"
 +/* Searches for the full path of the wrapper.  Returns
 +   newly allocated full path name if found, NULL otherwise
 +   Does not chase symlinks, even on platforms that support them.
@@ -70776,13 +81932,33 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  char tmp[LT_PATHMAX + 1];
 +  int tmp_len;
 +  char *concat_name;
-+
+ 
+-	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"
 +  LTWRAPPER_DEBUGPRINTF (("(find_executable)   : %s\n",
 +			  wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
-+
+ 
+-	    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
 +  if ((wrapper == NULL) || (*wrapper == '\0'))
 +    return NULL;
-+
+ 
+-	# 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
 +  /* Absolute path? */
 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
 +  if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
@@ -70805,7 +81981,25 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
 +    }
 +#endif
-+
+ 
+-	# 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
 +  for (p = wrapper; *p; p++)
 +    if (*p == '/')
 +      {
@@ -70868,7 +82062,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  XFREE (concat_name);
 +  return NULL;
 +}
-+
+ 
+-	if test "X$skipped_export" != "X:" && len=`expr "X$test_cmds" : ".*"` &&
+-	   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..."
 +char *
 +chase_symlinks (const char *pathspec)
 +{
@@ -70924,18 +82124,89 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  return xstrdup (tmp_pathspec);
 +#endif
 +}
-+
+ 
+-	  # 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"`
 +char *
 +strendzap (char *str, const char *pat)
 +{
 +  size_t len, patlen;
-+
+ 
+-	  # 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" : ".*"` &&
+-		 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\"
 +  assert (str != NULL);
 +  assert (pat != NULL);
-+
+ 
+-	  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
 +  len = strlen (str);
 +  patlen = strlen (pat);
-+
+ 
+-	  $echo "creating a temporary reloadable object file: $output"
 +  if (patlen <= len)
 +    {
 +      str += len - patlen;
@@ -70944,7 +82215,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    }
 +  return str;
 +}
-+
+ 
+-	  # 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"
 +static void
 +lt_error_core (int exit_status, const char *mode,
 +	       const char *message, va_list ap)
@@ -70952,11 +82231,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  fprintf (stderr, "%s: %s: ", program_name, mode);
 +  vfprintf (stderr, message, ap);
 +  fprintf (stderr, ".\n");
-+
+ 
+-	  libobjs=$output
+-	  # Restore the value of output.
+-	  output=$save_output
 +  if (exit_status >= 0)
 +    exit (exit_status);
 +}
-+
+ 
+-	  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.
 +void
 +lt_fatal (const char *message, ...)
 +{
@@ -70965,7 +82252,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
 +  va_end (ap);
 +}
-+
+ 
+-	  # 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
 +void
 +lt_setenv (const char *name, const char *value)
 +{
@@ -70988,7 +82289,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +#endif
 +  }
 +}
-+
+ 
+-	  # 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" || exit $?
+-	done
+-	IFS="$save_ifs"
 +char *
 +lt_extend_str (const char *orig_value, const char *add, int to_end)
 +{
@@ -71015,7 +82328,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +    }
 +  return new_value;
 +}
-+
+ 
+-	# 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 $?
+-	  exit $EXIT_SUCCESS
+-	fi
 +int
 +lt_split_name_value (const char *arg, char** name, char** value)
 +{
@@ -71023,28 +82341,58 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  int len;
 +  if (!arg || !*arg)
 +    return 1;
-+
+ 
+-	# 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
 +  p = strchr (arg, (int)'=');
-+
+ 
+-	# 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
+-      ;;
 +  if (!p)
 +    return 1;
-+
+ 
+-    obj)
+-      if test -n "$deplibs"; then
+-	$echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2
+-      fi
 +  *value = xstrdup (++p);
-+
+ 
+-      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+-	$echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
+-      fi
 +  len = strlen (arg) - strlen (*value);
 +  *name = XMALLOC (char, len);
 +  strncpy (*name, arg, len-1);
 +  (*name)[len - 1] = '\0';
-+
+ 
+-      if test -n "$rpath"; then
+-	$echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
+-      fi
 +  return 0;
 +}
-+
+ 
+-      if test -n "$xrpath"; then
+-	$echo "$modename: warning: \`-R' is ignored for objects" 1>&2
+-      fi
 +void
 +lt_opt_process_env_set (const char *arg)
 +{
 +  char *name = NULL;
 +  char *value = NULL;
-+
+ 
+-      if test -n "$vinfo"; then
+-	$echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
+-      fi
 +  if (lt_split_name_value (arg, &name, &value) != 0)
 +    {
 +      XFREE (name);
@@ -71056,7 +82404,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  XFREE (name);
 +  XFREE (value);
 +}
-+
+ 
+-      if test -n "$release"; then
+-	$echo "$modename: warning: \`-release' is ignored for objects" 1>&2
+-      fi
 +void
 +lt_opt_process_env_prepend (const char *arg)
 +{
@@ -71077,7 +82428,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  XFREE (name);
 +  XFREE (value);
 +}
-+
+ 
+-      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
 +void
 +lt_opt_process_env_append (const char *arg)
 +{
@@ -71098,7 +82463,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +  XFREE (name);
 +  XFREE (value);
 +}
-+
+ 
+-      # Delete the old objects.
+-      $run $rm $obj $libobj
 +void
 +lt_update_exe_path (const char *name, const char *value)
 +{
@@ -71119,7 +82486,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      XFREE (new_value);
 +    }
 +}
-+
+ 
+-      # 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
+-      wl=
 +void
 +lt_update_lib_path (const char *name, const char *value)
 +{
@@ -71134,58 +82510,179 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      XFREE (new_value);
 +    }
 +}
-+
-+
+ 
+-      if test -n "$convenience"; then
+-	if test -n "$whole_archive_flag_spec"; then
+-	  eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
+-	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
 +EOF
 +}
 +# end: func_emit_cwrapperexe_src
-+
+ 
+-      # 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
 +# func_mode_link arg...
 +func_mode_link ()
 +{
 +    $opt_debug
 +    case $host in
 +    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
-       # It is impossible to link a dll without this setting, and
-       # we shouldn't force the makefile maintainer to figure out
-       # which system we are compiling for in order to pass an extra
-@@ -1029,10 +4051,10 @@
-       allow_undefined=yes
++      # It is impossible to link a dll without this setting, and
++      # we shouldn't force the makefile maintainer to figure out
++      # which system we are compiling for in order to pass an extra
++      # flag for every libtool invocation.
++      # allow_undefined=no
+ 
+-      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
++      # FIXME: Unfortunately, there are problems with the above when trying
++      # to make a dll which has undefined symbols, in which case not
++      # even a static library is built.  For now, we need to specify
++      # -no-undefined on the libtool link line when we can be certain
++      # that all symbols are satisfied, otherwise we get a static library.
++      allow_undefined=yes
        ;;
-     esac
--    libtool_args="$nonopt"
++    *)
++      allow_undefined=yes
++      ;;
++    esac
 +    libtool_args=$nonopt
-     base_compile="$nonopt $@"
--    compile_command="$nonopt"
--    finalize_command="$nonopt"
++    base_compile="$nonopt $@"
 +    compile_command=$nonopt
 +    finalize_command=$nonopt
  
-     compile_rpath=
-     finalize_rpath=
-@@ -1047,6 +4069,7 @@
-     dllsearchpath=
-     lib_search_path=`pwd`
-     inst_prefix_dir=
+-    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
++    compile_rpath=
++    finalize_rpath=
++    compile_shlibpath=
++    finalize_shlibpath=
++    convenience=
++    old_convenience=
++    deplibs=
++    old_deplibs=
++    compiler_flags=
++    linker_flags=
++    dllsearchpath=
++    lib_search_path=`pwd`
++    inst_prefix_dir=
 +    new_inherited_linker_flags=
  
-     avoid_version=no
-     dlfiles=
-@@ -1075,29 +4098,46 @@
-     thread_safe=no
-     vinfo=
-     vinfo_number=no
--
+-      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
++    avoid_version=no
++    dlfiles=
++    dlprefiles=
++    dlself=no
++    export_dynamic=no
++    export_symbols=
++    export_symbols_regex=
++    generated=
++    libobjs=
++    ltlibs=
++    module=no
++    no_install=no
++    objs=
++    non_pic_objects=
++    precious_files_regex=
++    prefer_static_libs=no
++    preload=no
++    prev=
++    prevarg=
++    release=
++    rpath=
++    xrpath=
++    perm_rpath=
++    temp_rpath=
++    thread_safe=no
++    vinfo=
++    vinfo_number=no
 +    weak_libs=
 +    single_module="${wl}-single_module"
-     func_infer_tag $base_compile
++    func_infer_tag $base_compile
  
-     # We need to know -static, to get the right output filenames.
-     for arg
-     do
-       case $arg in
--      -all-static | -static)
--	if test "X$arg" = "X-all-static"; then
+-      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 /'`
++    # We need to know -static, to get the right output filenames.
++    for arg
++    do
++      case $arg in
 +      -shared)
 +	test "$build_libtool_libs" != yes && \
 +	  func_fatal_configuration "can not build a shared library"
@@ -71195,21 +82692,18 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      -all-static | -static | -static-libtool-libs)
 +	case $arg in
 +	-all-static)
- 	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
--	    $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
++	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
 +	    func_warning "complete static linking is impossible in this configuration"
- 	  fi
- 	  if test -n "$link_static_flag"; then
- 	    dlopen_self=$dlopen_self_static
- 	  fi
--	else
++	  fi
++	  if test -n "$link_static_flag"; then
++	    dlopen_self=$dlopen_self_static
++	  fi
 +	  prefer_static_libs=yes
 +	  ;;
 +	-static)
- 	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
- 	    dlopen_self=$dlopen_self_static
- 	  fi
--	fi
++	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
++	    dlopen_self=$dlopen_self_static
++	  fi
 +	  prefer_static_libs=built
 +	  ;;
 +	-static-libtool-libs)
@@ -71219,73 +82713,188 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  prefer_static_libs=yes
 +	  ;;
 +	esac
- 	build_libtool_libs=no
- 	build_old_libs=yes
--	prefer_static_libs=yes
- 	break
++	build_libtool_libs=no
++	build_old_libs=yes
++	break
  	;;
        esac
-@@ -1110,20 +4150,16 @@
-     while test "$#" -gt 0; do
-       arg="$1"
-       shift
--      case $arg in
--      *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
--	;;
--      *) qarg=$arg ;;
++    done
+ 
+-      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
--      libtool_args="$libtool_args $qarg"
+-
+-      compile_command="$compile_command $compile_deplibs"
+-      finalize_command="$finalize_command $finalize_deplibs"
++    # See if our shared archives depend on static archives.
++    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+ 
+-      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
++    # Go through the arguments, transforming them on the way.
++    while test "$#" -gt 0; do
++      arg="$1"
++      shift
 +      func_quote_for_eval "$arg"
 +      qarg=$func_quote_for_eval_unquoted_result
 +      func_append libtool_args " $func_quote_for_eval_result"
  
-       # If the previous option needs an argument, assign it.
-       if test -n "$prev"; then
- 	case $prev in
- 	output)
--	  compile_command="$compile_command @OUTPUT@"
--	  finalize_command="$finalize_command @OUTPUT@"
+-      # 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*)
+-	  case :$dllsearchpath: in
+-	  *":$libdir:"*) ;;
+-	  *) dllsearchpath="$dllsearchpath:$libdir";;
+-	  esac
++      # If the previous option needs an argument, assign it.
++      if test -n "$prev"; then
++	case $prev in
++	output)
 +	  func_append compile_command " @OUTPUT@"
 +	  func_append finalize_command " @OUTPUT@"
  	  ;;
  	esac
- 
-@@ -1131,8 +4167,8 @@
- 	dlfiles|dlprefiles)
- 	  if test "$preload" = no; then
- 	    # Add the symbol object into the linking commands.
--	    compile_command="$compile_command @SYMFILE@"
--	    finalize_command="$finalize_command @SYMFILE@"
+-      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"
++	case $prev in
++	dlfiles|dlprefiles)
++	  if test "$preload" = no; then
++	    # Add the symbol object into the linking commands.
 +	    func_append compile_command " @SYMFILE@"
 +	    func_append finalize_command " @SYMFILE@"
- 	    preload=yes
- 	  fi
- 	  case $arg in
-@@ -1170,10 +4206,8 @@
- 	  ;;
- 	expsyms)
- 	  export_symbols="$arg"
--	  if test ! -f "$arg"; then
--	    $echo "$modename: symbol file \`$arg' does not exist"
--	    exit $EXIT_FAILURE
++	    preload=yes
++	  fi
++	  case $arg in
++	  *.la | *.lo) ;;  # We handle these cases below.
++	  force)
++	    if test "$dlself" = no; then
++	      dlself=needless
++	      export_dynamic=yes
++	    fi
++	    prev=
++	    continue
++	    ;;
++	  self)
++	    if test "$prev" = dlprefiles; then
++	      dlself=yes
++	    elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
++	      dlself=yes
+ 	    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
++	      dlself=needless
++	      export_dynamic=yes
+ 	    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" ;;
++	    prev=
++	    continue
++	    ;;
++	  *)
++	    if test "$prev" = dlfiles; then
++	      dlfiles="$dlfiles $arg"
++	    else
++	      dlprefiles="$dlprefiles $arg"
++	    fi
++	    prev=
++	    continue
++	    ;;
+ 	  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
++	  ;;
++	expsyms)
++	  export_symbols="$arg"
 +	  test -f "$arg" \
 +	    || func_fatal_error "symbol file \`$arg' does not exist"
- 	  prev=
- 	  continue
- 	  ;;
-@@ -1182,18 +4216,21 @@
- 	  prev=
- 	  continue
- 	  ;;
--	inst_prefix)
--	  inst_prefix_dir="$arg"
--	  prev=
--	  continue
--	  ;;
--	precious_regex)
--	  precious_files_regex="$arg"
++	  prev=
++	  continue
++	  ;;
++	expsyms_regex)
++	  export_symbols_regex="$arg"
++	  prev=
++	  continue
++	  ;;
 +	framework)
 +	  case $host in
 +	    *-*-darwin*)
@@ -71296,111 +82905,129 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      esac
 +	      ;;
 +	  esac
- 	  prev=
- 	  continue
- 	  ;;
--	release)
--	  release="-$arg"
++	  prev=
++	  continue
++	  ;;
 +	inst_prefix)
 +	  inst_prefix_dir="$arg"
- 	  prev=
- 	  continue
- 	  ;;
-@@ -1201,39 +4238,30 @@
- 	  if test -f "$arg"; then
- 	    save_arg=$arg
- 	    moreargs=
--	    for fil in `cat $save_arg`
++	  prev=
++	  continue
++	  ;;
++	objectlist)
++	  if test -f "$arg"; then
++	    save_arg=$arg
++	    moreargs=
 +	    for fil in `cat "$save_arg"`
- 	    do
- #	      moreargs="$moreargs $fil"
- 	      arg=$fil
- 	      # A libtool-controlled object.
++	    do
++#	      moreargs="$moreargs $fil"
++	      arg=$fil
++	      # 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
+-      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
++	      # Check to see that this really is a libtool object.
 +	      if func_lalib_unsafe_p "$arg"; then
- 		pic_object=
- 		non_pic_object=
++		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 -n "$dlsyms"; then
+-	case $dlsyms in
+-	"") ;;
+-	*.c)
+-	  # Discover the nlist of each of the dlfiles.
+-	  nlist="$output_objdir/${outputname}.nm"
++		# Read the .lo file
 +		func_source "$arg"
  
--		if test -z "$pic_object" || \
+-	  $show "$rm $nlist ${nlist}S ${nlist}T"
+-	  $run $rm "$nlist" "${nlist}S" "${nlist}T"
 +		if test -z "$pic_object" ||
- 		   test -z "$non_pic_object" ||
--		   test "$pic_object" = none && \
++		   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
++		   test "$non_pic_object" = none; then
 +		  func_fatal_error "cannot find name of object for \`$arg'"
- 		fi
++		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
+-	  # Parse the name list into a source file.
+-	  $show "creating $output_objdir/$dlsyms"
++		# Extract subdirectory from the argument.
 +		func_dirname "$arg" "/" ""
 +		xdir="$func_dirname_result"
  
- 		if test "$pic_object" != none; then
- 		  # Prepend the subdirectory the object is found in.
-@@ -1258,7 +4286,7 @@
- 		  fi
+-	  test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
+-/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
+-/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
++		if test "$pic_object" != none; then
++		  # Prepend the subdirectory the object is found in.
++		  pic_object="$xdir$pic_object"
  
- 		  # A PIC object.
--		  libobjs="$libobjs $pic_object"
+-#ifdef __cplusplus
+-extern \"C\" {
+-#endif
++		  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
+ 
+-/* Prevent the only kind of declaration conflicts we can make. */
+-#define lt_preloaded_symbols some_other_symbol
++		  # CHECK ME:  I think I busted this.  -Ossama
++		  if test "$prev" = dlprefiles; then
++		    # Preload the old-style object.
++		    dlprefiles="$dlprefiles $pic_object"
++		    prev=
++		  fi
+ 
+-/* External symbol declarations for the compiler. */\
+-"
++		  # A PIC object.
 +		  func_append libobjs " $pic_object"
- 		  arg="$pic_object"
- 		fi
++		  arg="$pic_object"
++		fi
  
-@@ -1268,49 +4296,56 @@
- 		  non_pic_object="$xdir$non_pic_object"
+-	  if test "$dlself" = yes; then
+-	    $show "generating symbol list for \`$output'"
++		# 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"
+-	    test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist"
++		  # A standard non-PIC object
 +		  func_append non_pic_objects " $non_pic_object"
- 		  if test -z "$pic_object" || test "$pic_object" = none ; then
- 		    arg="$non_pic_object"
- 		  fi
++		  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"
 +		  func_append 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.
--
++		fi
++	      else
++		# Only an error if not doing a dry-run.
 +		if $opt_dry_run; then
- 		  # Extract subdirectory from the argument.
--		  xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
--		  if test "X$xdir" = "X$arg"; then
--		    xdir=
--		  else
--		    xdir="$xdir/"
--		  fi
++		  # Extract subdirectory from the argument.
 +		  func_dirname "$arg" "/" ""
 +		  xdir="$func_dirname_result"
  
--		  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"
+-	    # 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'"
 +		  func_lo2o "$arg"
 +		  pic_object=$xdir$objdir/$func_lo2o_result
 +		  non_pic_object=$xdir$func_lo2o_result
@@ -71408,18 +83035,101 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		  func_append non_pic_objects " $non_pic_object"
 +	        else
 +		  func_fatal_error "\`$arg' is not a valid libtool object"
- 		fi
- 	      fi
++		fi
++	      fi
  	    done
- 	  else
--	    $echo "$modename: link input file \`$save_arg' does not exist"
--	    exit $EXIT_FAILURE
+-
+-	    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"'
+-	    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"'
+-	    fi
++	  else
 +	    func_fatal_error "link input file \`$arg' does not exist"
  	  fi
- 	  arg=$save_arg
- 	  prev=
- 	  continue
- 	  ;;
+-
+-	  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 >/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 {
+-"
+-	      ;;
++	  arg=$save_arg
++	  prev=
++	  continue
++	  ;;
 +	precious_regex)
 +	  precious_files_regex="$arg"
 +	  prev=
@@ -71430,194 +83140,414 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  prev=
 +	  continue
 +	  ;;
- 	rpath | xrpath)
- 	  # We need an absolute path.
- 	  case $arg in
- 	  [\\/]* | [A-Za-z]:[\\/]*) ;;
- 	  *)
--	    $echo "$modename: only absolute run-paths are allowed" 1>&2
--	    exit $EXIT_FAILURE
++	rpath | xrpath)
++	  # We need an absolute path.
++	  case $arg in
++	  [\\/]* | [A-Za-z]:[\\/]*) ;;
++	  *)
 +	    func_fatal_error "only absolute run-paths are allowed"
- 	    ;;
- 	  esac
- 	  if test "$prev" = rpath; then
-@@ -1327,37 +4362,37 @@
- 	  prev=
- 	  continue
- 	  ;;
--	xcompiler)
--	  compiler_flags="$compiler_flags $qarg"
++	    ;;
++	  esac
++	  if test "$prev" = rpath; then
++	    case "$rpath " in
++	    *" $arg "*) ;;
++	    *) rpath="$rpath $arg" ;;
+ 	    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";;
++	  else
++	    case "$xrpath " in
++	    *" $arg "*) ;;
++	    *) xrpath="$xrpath $arg" ;;
+ 	    esac
+-	  esac
+-
+-	  # Now compile the dynamic symbol file.
+-	  $show "(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
+-	  $run eval '(cd $output_objdir && $LTCC -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.
+-	  compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
+-	  finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
++	  fi
++	  prev=
++	  continue
++	  ;;
 +	shrext)
 +	  shrext_cmds="$arg"
- 	  prev=
--	  compile_command="$compile_command $qarg"
--	  finalize_command="$finalize_command $qarg"
- 	  continue
- 	  ;;
--	xlinker)
--	  linker_flags="$linker_flags $qarg"
--	  compiler_flags="$compiler_flags $wl$qarg"
++	  prev=
++	  continue
++	  ;;
 +	weak)
 +	  weak_libs="$weak_libs $arg"
- 	  prev=
--	  compile_command="$compile_command $wl$qarg"
--	  finalize_command="$finalize_command $wl$qarg"
- 	  continue
- 	  ;;
- 	xcclinker)
- 	  linker_flags="$linker_flags $qarg"
- 	  compiler_flags="$compiler_flags $qarg"
- 	  prev=
--	  compile_command="$compile_command $qarg"
--	  finalize_command="$finalize_command $qarg"
++	  prev=
++	  continue
++	  ;;
++	xcclinker)
++	  linker_flags="$linker_flags $qarg"
++	  compiler_flags="$compiler_flags $qarg"
++	  prev=
 +	  func_append compile_command " $qarg"
 +	  func_append finalize_command " $qarg"
- 	  continue
- 	  ;;
--	shrext)
--  	  shrext_cmds="$arg"
++	  continue
++	  ;;
 +	xcompiler)
 +	  compiler_flags="$compiler_flags $qarg"
- 	  prev=
++	  prev=
 +	  func_append compile_command " $qarg"
 +	  func_append finalize_command " $qarg"
- 	  continue
- 	  ;;
--        darwin_framework)
--	  compiler_flags="$compiler_flags $arg"
++	  continue
++	  ;;
 +	xlinker)
 +	  linker_flags="$linker_flags $qarg"
 +	  compiler_flags="$compiler_flags $wl$qarg"
- 	  prev=
++	  prev=
 +	  func_append compile_command " $wl$qarg"
 +	  func_append finalize_command " $wl$qarg"
- 	  continue
++	  continue
  	  ;;
  	*)
-@@ -1373,16 +4408,16 @@
-       case $arg in
-       -all-static)
- 	if test -n "$link_static_flag"; then
--	  compile_command="$compile_command $link_static_flag"
--	  finalize_command="$finalize_command $link_static_flag"
+-	  $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
+-	  exit $EXIT_FAILURE
++	  eval "$prev=\"\$arg\""
++	  prev=
++	  continue
+ 	  ;;
+ 	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" | $Xsed -e "s% @SYMFILE@%%"`
+-	finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+-      fi
+-
+-      if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+-	# Replace the output file specification.
+-	compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+-	link_command="$compile_command$compile_rpath"
++      fi # test -n "$prev"
+ 
+-	# We have no uninstalled library dependencies, so finalize right now.
+-	$show "$link_command"
+-	$run eval "$link_command"
+-	status=$?
++      prevarg="$arg"
+ 
+-	# Delete the generated files.
+-	if test -n "$dlsyms"; then
+-	  $show "$rm $output_objdir/${outputname}S.${objext}"
+-	  $run $rm "$output_objdir/${outputname}S.${objext}"
++      case $arg in
++      -all-static)
++	if test -n "$link_static_flag"; then
 +	  # See comment for -static flag below, for more details.
 +	  func_append compile_command " $link_static_flag"
 +	  func_append finalize_command " $link_static_flag"
  	fi
- 	continue
- 	;;
++	continue
++	;;
  
-       -allow-undefined)
- 	# FIXME: remove this flag sometime in the future.
--	$echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
--	continue
+-	exit $status
+-      fi
++      -allow-undefined)
++	# FIXME: remove this flag sometime in the future.
 +	func_fatal_error "\`-allow-undefined' must not be used because it is the default"
- 	;;
++	;;
  
-       -avoid-version)
-@@ -1407,8 +4442,7 @@
+-      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
++      -avoid-version)
++	avoid_version=yes
++	continue
++	;;
  
-       -export-symbols | -export-symbols-regex)
- 	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
--	  $echo "$modename: more than one -exported-symbols argument is not allowed"
--	  exit $EXIT_FAILURE
+-      if test -n "$compile_shlibpath$finalize_shlibpath"; then
+-	compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_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
++      -dlopen)
++	prev=dlfiles
++	continue
++	;;
+ 
+-      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
++      -dlpreopen)
++	prev=dlprefiles
++	continue
++	;;
+ 
+-      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"
++      -export-dynamic)
++	export_dynamic=yes
++	continue
++	;;
+ 
+-	$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" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+-	  else
+-	    # fast_install is set to needless
+-	    relink_command=
+-	  fi
++      -export-symbols | -export-symbols-regex)
++	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
 +	  func_fatal_error "more than one -exported-symbols argument is not allowed"
++	fi
++	if test "X$arg" = "X-export-symbols"; then
++	  prev=expsyms
+ 	else
+-	  link_command="$compile_var$compile_command$compile_rpath"
+-	  relink_command="$finalize_var$finalize_command$finalize_rpath"
++	  prev=expsyms_regex
  	fi
- 	if test "X$arg" = "X-export-symbols"; then
- 	  prev=expsyms
-@@ -1419,10 +4453,9 @@
- 	;;
+-      fi
+-
+-      # Replace the output file specification.
+-      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
++	continue
++	;;
  
-       -framework)
--        prev=darwin_framework
--        compiler_flags="$compiler_flags $arg"
--        continue
--        ;;
+-      # Delete the old output files.
+-      $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname
++      -framework)
 +	prev=framework
 +	continue
 +	;;
  
-       -inst-prefix-dir)
- 	prev=inst_prefix
-@@ -1434,24 +4467,30 @@
-       -L[A-Z][A-Z]*:*)
- 	case $with_gcc/$host in
- 	no/*-*-irix* | /*-*-irix*)
--	  compile_command="$compile_command $arg"
--	  finalize_command="$finalize_command $arg"
+-      $show "$link_command"
+-      $run eval "$link_command" || exit $?
++      -inst-prefix-dir)
++	prev=inst_prefix
++	continue
++	;;
+ 
+-      # Now create the wrapper script.
+-      $show "creating $output"
++      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
++      # so, if we see these flags be careful not to treat them like -L
++      -L[A-Z][A-Z]*:*)
++	case $with_gcc/$host in
++	no/*-*-irix* | /*-*-irix*)
 +	  func_append compile_command " $arg"
 +	  func_append finalize_command " $arg"
- 	  ;;
- 	esac
- 	continue
- 	;;
++	  ;;
++	esac
++	continue
++	;;
  
-       -L*)
--	dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
+-      # 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"
++      -L*)
 +	func_stripname '-L' '' "$arg"
 +	dir=$func_stripname_result
 +	if test -z "$dir"; then
 +	  if test "$#" -gt 0; then
 +	    func_fatal_error "require no space between \`-L' and \`$1'"
-+	  else
+ 	  else
+-	    var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
+-	    relink_command="$var=\"$var_value\"; export $var; $relink_command"
 +	    func_fatal_error "need path for \`-L' option"
-+	  fi
+ 	  fi
+-	done
+-	relink_command="(cd `pwd`; $relink_command)"
+-	relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+-      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";;
 +	fi
- 	# We need an absolute path.
- 	case $dir in
- 	[\\/]* | [A-Za-z]:[\\/]*) ;;
- 	*)
- 	  absdir=`cd "$dir" && pwd`
--	  if test -z "$absdir"; then
--	    $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
--	    exit $EXIT_FAILURE
--	  fi
++	# We need an absolute path.
++	case $dir in
++	[\\/]* | [A-Za-z]:[\\/]*) ;;
++	*)
++	  absdir=`cd "$dir" && pwd`
 +	  test -z "$absdir" && \
 +	    func_fatal_error "cannot determine absolute directory name of \`$dir'"
- 	  dir="$absdir"
- 	  ;;
++	  dir="$absdir"
++	  ;;
  	esac
-@@ -1463,11 +4502,18 @@
- 	  ;;
+-	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$,,'` ;;
++	case "$deplibs " in
++	*" -L$dir "*) ;;
++	*)
++	  deplibs="$deplibs -L$dir"
++	  lib_search_path="$lib_search_path $dir"
++	  ;;
  	esac
+-	# test for cygwin because mv fails w/o .exe extensions
  	case $host in
--	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+-	  *cygwin*)
+-	    exeext=.exe
+-	    outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;;
+-	  *) exeext= ;;
 +	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
 +	  testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
- 	  case :$dllsearchpath: in
- 	  *":$dir:"*) ;;
++	  case :$dllsearchpath: in
++	  *":$dir:"*) ;;
 +	  ::) dllsearchpath=$dir;;
- 	  *) dllsearchpath="$dllsearchpath:$dir";;
- 	  esac
++	  *) dllsearchpath="$dllsearchpath:$dir";;
++	  esac
 +	  case :$dllsearchpath: in
 +	  *":$testbindir:"*) ;;
 +	  ::) dllsearchpath=$testbindir;;
 +	  *) dllsearchpath="$dllsearchpath:$testbindir";;
 +	  esac
- 	  ;;
++	  ;;
  	esac
- 	continue
-@@ -1476,11 +4522,11 @@
-       -l*)
- 	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
- 	  case $host in
--	  *-*-cygwin* | *-*-pw32* | *-*-beos*)
+-	case $host in
+-	  *cygwin* | *mingw* )
+-	    cwrappersource=`$echo ${objdir}/lt-${outputname}.c`
+-	    cwrapper=`$echo ${output}.exe`
+-	    $rm $cwrappersource $cwrapper
+-	    trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
++	continue
++	;;
+ 
+-	    cat > $cwrappersource <<EOF
++      -l*)
++	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
++	  case $host in
 +	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
- 	    # These systems don't actually have a C or math library (as such)
- 	    continue
- 	    ;;
--	  *-*-mingw* | *-*-os2*)
++	    # These systems don't actually have a C or math library (as such)
++	    continue
++	    ;;
 +	  *-*-os2*)
- 	    # These systems don't actually have a C library (as such)
- 	    test "X$arg" = "X-lc" && continue
- 	    ;;
-@@ -1490,8 +4536,17 @@
- 	    ;;
- 	  *-*-rhapsody* | *-*-darwin1.[012])
- 	    # Rhapsody C and math libraries are in the System framework
--	    deplibs="$deplibs -framework System"
++	    # These systems don't actually have a C library (as such)
++	    test "X$arg" = "X-lc" && continue
++	    ;;
++	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
++	    # Do not include libc due to us having libc/libc_r.
++	    test "X$arg" = "X-lc" && continue
++	    ;;
++	  *-*-rhapsody* | *-*-darwin1.[012])
++	    # Rhapsody C and math libraries are in the System framework
 +	    deplibs="$deplibs System.ltframework"
- 	    continue
++	    continue
 +	    ;;
 +	  *-*-sco3.2v5* | *-*-sco5v6*)
 +	    # Causes problems with __ctype
@@ -71627,213 +83557,345 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    # Compiler inserts libc in the correct place for threads to work
 +	    test "X$arg" = "X-lc" && continue
 +	    ;;
- 	  esac
- 	elif test "X$arg" = "X-lc_r"; then
- 	 case $host in
-@@ -1505,54 +4560,35 @@
- 	continue
- 	;;
++	  esac
++	elif test "X$arg" = "X-lc_r"; then
++	 case $host in
++	 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
++	   # Do not include libc_r directly, use -pthread flag.
++	   continue
++	   ;;
++	 esac
++	fi
++	deplibs="$deplibs $arg"
++	continue
++	;;
  
+-/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+-   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
 +      -module)
 +	module=yes
 +	continue
 +	;;
-+
-       # Tru64 UNIX uses -model [arg] to determine the layout of C++
-       # classes, name mangling, and exception handling.
--      -model)
--	compile_command="$compile_command $arg"
+ 
+-   The $output program cannot be directly executed until all the libtool
+-   libraries that it depends on are installed.
++      # Tru64 UNIX uses -model [arg] to determine the layout of C++
++      # classes, name mangling, and exception handling.
 +      # Darwin uses the -arch flag to determine output architecture.
 +      -model|-arch|-isysroot)
- 	compiler_flags="$compiler_flags $arg"
--	finalize_command="$finalize_command $arg"
++	compiler_flags="$compiler_flags $arg"
 +	func_append compile_command " $arg"
 +	func_append finalize_command " $arg"
- 	prev=xcompiler
- 	continue
- 	;;
++	prev=xcompiler
++	continue
++	;;
  
--     -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
+-   This wrapper executable should never be moved out of the build directory.
+-   If it is, it will not operate correctly.
 +      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
- 	compiler_flags="$compiler_flags $arg"
--	compile_command="$compile_command $arg"
--	finalize_command="$finalize_command $arg"
--	continue
--	;;
--
--      -module)
--	module=yes
++	compiler_flags="$compiler_flags $arg"
 +	func_append compile_command " $arg"
 +	func_append finalize_command " $arg"
 +	case "$new_inherited_linker_flags " in
 +	    *" $arg "*) ;;
 +	    * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
 +	esac
- 	continue
- 	;;
++	continue
++	;;
  
--      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
--      # -r[0-9][0-9]* specifies the processor on the SGI compiler
--      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
--      # +DA*, +DD* enable 64-bit mode on the HP compiler
--      # -q* pass through compiler args for the IBM compiler
--      # -m* pass through architecture-specific compiler args for GCC
--      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*)
--
--	# 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
--	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	  arg="\"$arg\""
--	  ;;
--	esac
--        compile_command="$compile_command $arg"
--        finalize_command="$finalize_command $arg"
--        if test "$with_gcc" = "yes" ; then
--          compiler_flags="$compiler_flags $arg"
--        fi
--        continue
--        ;;
--
--      -shrext)
--	prev=shrext
+-   Currently, it simply execs the wrapper *script* "/bin/sh $output",
+-   but could eventually absorb all of the scripts functionality and
+-   exec $objdir/$outputname directly.
+-*/
+-EOF
+-	    cat >> $cwrappersource<<"EOF"
+-#include <stdio.h>
+-#include <stdlib.h>
+-#include <unistd.h>
+-#include <malloc.h>
+-#include <stdarg.h>
+-#include <assert.h>
 +      -multi_module)
 +	single_module="${wl}-multi_module"
- 	continue
- 	;;
++	continue
++	;;
  
-@@ -1563,11 +4599,11 @@
+-#if defined(PATH_MAX)
+-# define LT_PATHMAX PATH_MAX
+-#elif defined(MAXPATHLEN)
+-# define LT_PATHMAX MAXPATHLEN
+-#else
+-# define LT_PATHMAX 1024
+-#endif
++      -no-fast-install)
++	fast_install=no
++	continue
++	;;
  
-       -no-install)
- 	case $host in
--	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+-#ifndef DIR_SEPARATOR
+-#define DIR_SEPARATOR '/'
+-#endif
++      -no-install)
++	case $host in
 +	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
- 	  # The PATH hackery in wrapper scripts is required on Windows
--	  # in order for the loader to find any dlls it needs.
--	  $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
--	  $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
++	  # The PATH hackery in wrapper scripts is required on Windows
 +	  # and Darwin in order for the loader to find any dlls it needs.
 +	  func_warning "\`-no-install' is ignored for $host"
 +	  func_warning "assuming \`-no-fast-install' instead"
- 	  fast_install=no
- 	  ;;
- 	*) no_install=yes ;;
-@@ -1608,13 +4644,13 @@
- 	;;
++	  fast_install=no
++	  ;;
++	*) no_install=yes ;;
++	esac
++	continue
++	;;
  
-       -R*)
--	dir=`$echo "X$arg" | $Xsed -e 's/^-R//'`
+-#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+-  defined (__OS2__)
+-#define HAVE_DOS_BASED_FILE_SYSTEM
+-#ifndef DIR_SEPARATOR_2
+-#define DIR_SEPARATOR_2 '\\'
+-#endif
+-#endif
++      -no-undefined)
++	allow_undefined=no
++	continue
++	;;
+ 
+-#ifndef DIR_SEPARATOR_2
+-# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+-#else /* DIR_SEPARATOR_2 */
+-# define IS_DIR_SEPARATOR(ch) \
+-        (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+-#endif /* DIR_SEPARATOR_2 */
++      -objectlist)
++	prev=objectlist
++	continue
++	;;
+ 
+-#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
+-#define XFREE(stale) do { \
+-  if (stale) { free ((void *) stale); stale = 0; } \
+-} while (0)
++      -o) prev=output ;;
+ 
+-const char *program_name = NULL;
++      -precious-files-regex)
++	prev=precious_regex
++	continue
++	;;
+ 
+-void * xmalloc (size_t num);
+-char * xstrdup (const char *string);
+-char * basename (const char *name);
+-char * fnqualify(const char *path);
+-char * strendzap(char *str, const char *pat);
+-void lt_fatal (const char *message, ...);
++      -release)
++	prev=release
++	continue
++	;;
+ 
+-int
+-main (int argc, char *argv[])
+-{
+-  char **newargz;
+-  int i;
++      -rpath)
++	prev=rpath
++	continue
++	;;
+ 
+-  program_name = (char *) xstrdup ((char *) basename (argv[0]));
+-  newargz = XMALLOC(char *, argc+2);
+-EOF
++      -R)
++	prev=xrpath
++	continue
++	;;
+ 
+-	    cat >> $cwrappersource <<EOF
+-  newargz[0] = "$SHELL";
+-EOF
++      -R*)
 +	func_stripname '-R' '' "$arg"
 +	dir=$func_stripname_result
- 	# We need an absolute path.
- 	case $dir in
- 	[\\/]* | [A-Za-z]:[\\/]*) ;;
- 	*)
--	  $echo "$modename: only absolute run-paths are allowed" 1>&2
--	  exit $EXIT_FAILURE
++	# We need an absolute path.
++	case $dir in
++	[\\/]* | [A-Za-z]:[\\/]*) ;;
++	*)
 +	  func_fatal_error "only absolute run-paths are allowed"
- 	  ;;
- 	esac
- 	case "$xrpath " in
-@@ -1624,7 +4660,17 @@
- 	continue
- 	;;
++	  ;;
++	esac
++	case "$xrpath " in
++	*" $dir "*) ;;
++	*) xrpath="$xrpath $dir" ;;
++	esac
++	continue
++	;;
  
--      -static)
+-	    cat >> $cwrappersource <<"EOF"
+-  newargz[1] = fnqualify(argv[0]);
+-  /* we know the script has the same name, without the .exe */
+-  /* so make sure newargz[1] doesn't end in .exe */
+-  strendzap(newargz[1],".exe");
+-  for (i = 1; i < argc; i++)
+-    newargz[i+1] = xstrdup(argv[i]);
+-  newargz[argc+1] = NULL;
+-EOF
 +      -shared)
 +	# The effects of -shared are defined in a previous loop.
 +	continue
 +	;;
-+
+ 
+-	    cat >> $cwrappersource <<EOF
+-  execv("$SHELL",newargz);
+-EOF
 +      -shrext)
 +	prev=shrext
 +	continue
 +	;;
-+
+ 
+-	    cat >> $cwrappersource <<"EOF"
+-}
 +      -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
-@@ -1642,47 +4688,49 @@
- 	prev=vinfo
- 	continue
- 	;;
-+
-       -version-number)
- 	prev=vinfo
- 	vinfo_number=yes
- 	continue
- 	;;
++	# 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
++	;;
+ 
+-void *
+-xmalloc (size_t num)
+-{
+-  void * p = (void *) malloc (num);
+-  if (!p)
+-    lt_fatal ("Memory exhausted");
++      -thread-safe)
++	thread_safe=yes
++	continue
++	;;
+ 
+-  return p;
+-}
++      -version-info)
++	prev=vinfo
++	continue
++	;;
+ 
+-char *
+-xstrdup (const char *string)
+-{
+-  return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL
+-;
+-}
++      -version-number)
++	prev=vinfo
++	vinfo_number=yes
++	continue
++	;;
  
+-char *
+-basename (const char *name)
+-{
+-  const char *base;
 +      -weak)
 +        prev=weak
 +	continue
 +	;;
-+
-       -Wc,*)
--	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'`
+ 
+-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+-  /* Skip over the disk name in MSDOS pathnames. */
+-  if (isalpha (name[0]) && name[1] == ':')
+-    name += 2;
+-#endif
++      -Wc,*)
 +	func_stripname '-Wc,' '' "$arg"
 +	args=$func_stripname_result
- 	arg=
- 	save_ifs="$IFS"; IFS=','
- 	for flag in $args; do
- 	  IFS="$save_ifs"
--	  case $flag in
--	    *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	    flag="\"$flag\""
--	    ;;
--	  esac
--	  arg="$arg $wl$flag"
--	  compiler_flags="$compiler_flags $flag"
++	arg=
++	save_ifs="$IFS"; IFS=','
++	for flag in $args; do
++	  IFS="$save_ifs"
 +          func_quote_for_eval "$flag"
 +	  arg="$arg $wl$func_quote_for_eval_result"
 +	  compiler_flags="$compiler_flags $func_quote_for_eval_result"
- 	done
- 	IFS="$save_ifs"
--	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
++	done
++	IFS="$save_ifs"
 +	func_stripname ' ' '' "$arg"
 +	arg=$func_stripname_result
- 	;;
++	;;
  
-       -Wl,*)
--	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
+-  for (base = name; *name; name++)
+-    if (IS_DIR_SEPARATOR (*name))
+-      base = name + 1;
+-  return (char *) base;
+-}
++      -Wl,*)
 +	func_stripname '-Wl,' '' "$arg"
 +	args=$func_stripname_result
- 	arg=
- 	save_ifs="$IFS"; IFS=','
- 	for flag in $args; do
- 	  IFS="$save_ifs"
--	  case $flag in
--	    *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	    flag="\"$flag\""
--	    ;;
--	  esac
--	  arg="$arg $wl$flag"
--	  compiler_flags="$compiler_flags $wl$flag"
--	  linker_flags="$linker_flags $flag"
++	arg=
++	save_ifs="$IFS"; IFS=','
++	for flag in $args; do
++	  IFS="$save_ifs"
 +          func_quote_for_eval "$flag"
 +	  arg="$arg $wl$func_quote_for_eval_result"
 +	  compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
 +	  linker_flags="$linker_flags $func_quote_for_eval_result"
- 	done
- 	IFS="$save_ifs"
--	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
++	done
++	IFS="$save_ifs"
 +	func_stripname ' ' '' "$arg"
 +	arg=$func_stripname_result
- 	;;
++	;;
  
-       -Xcompiler)
-@@ -1700,16 +4748,36 @@
- 	continue
- 	;;
+-char *
+-fnqualify(const char *path)
+-{
+-  size_t size;
+-  char *p;
+-  char tmp[LT_PATHMAX + 1];
++      -Xcompiler)
++	prev=xcompiler
++	continue
++	;;
+ 
+-  assert(path != NULL);
++      -Xlinker)
++	prev=xlinker
++	continue
++	;;
+ 
+-  /* Is it qualified already? */
+-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+-  if (isalpha (path[0]) && path[1] == ':')
+-    return xstrdup (path);
+-#endif
+-  if (IS_DIR_SEPARATOR (path[0]))
+-    return xstrdup (path);
++      -XCClinker)
++	prev=xcclinker
++	continue
++	;;
  
+-  /* prepend the current directory */
+-  /* doesn't handle '~' */
+-  if (getcwd (tmp, LT_PATHMAX) == NULL)
+-    lt_fatal ("getcwd failed");
+-  size = strlen(tmp) + 1 + strlen(path) + 1; /* +2 for '/' and '\0' */
+-  p = XMALLOC(char, size);
+-  sprintf(p, "%s%c%s", tmp, DIR_SEPARATOR, path);
+-  return p;
+-}
 +      # -msg_* for osf cc
 +      -msg_*)
 +	func_quote_for_eval "$arg"
 +	arg="$func_quote_for_eval_result"
 +	;;
-+
+ 
+-char *
+-strendzap(char *str, const char *pat)
+-{
+-  size_t len, patlen;
 +      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
 +      # -r[0-9][0-9]* specifies the processor on the SGI compiler
 +      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
@@ -71853,109 +83915,175 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +        compiler_flags="$compiler_flags $arg"
 +        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
--	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	  arg="\"$arg\""
--	  ;;
--	esac
+ 
+-  assert(str != NULL);
+-  assert(pat != NULL);
++      # Some other compiler flag.
++      -* | +*)
 +        func_quote_for_eval "$arg"
 +	arg="$func_quote_for_eval_result"
- 	;;
++	;;
  
-       *.$objext)
-@@ -1721,32 +4789,23 @@
- 	# A libtool-controlled object.
+-  len = strlen(str);
+-  patlen = strlen(pat);
++      *.$objext)
++	# A standard object.
++	objs="$objs $arg"
++	;;
  
- 	# Check to see that this really is a libtool object.
--	if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
+-  if (patlen <= len)
+-  {
+-    str += len - patlen;
+-    if (strcmp(str, pat) == 0)
+-      *str = '\0';
+-  }
+-  return str;
+-}
++      *.lo)
++	# A libtool-controlled object.
+ 
+-static void
+-lt_error_core (int exit_status, const char * mode,
+-          const char * message, va_list ap)
+-{
+-  fprintf (stderr, "%s: %s: ", program_name, mode);
+-  vfprintf (stderr, message, ap);
+-  fprintf (stderr, ".\n");
++	# Check to see that this really is a libtool object.
 +	if func_lalib_unsafe_p "$arg"; then
- 	  pic_object=
- 	  non_pic_object=
++	  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 (exit_status >= 0)
+-    exit (exit_status);
+-}
++	  # Read the .lo file
 +	  func_source "$arg"
  
--	  if test -z "$pic_object" || \
+-void
+-lt_fatal (const char *message, ...)
+-{
+-  va_list ap;
+-  va_start (ap, message);
+-  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+-  va_end (ap);
+-}
+-EOF
+-	  # we should really use a build-platform specific compiler
+-	  # here, but OTOH, the wrappers (shell script and this C one)
+-	  # are only useful if you want to execute the "real" binary.
+-	  # Since the "real" binary is built for $host, then this
+-	  # wrapper might as well be built for $host, too.
+-	  $run $LTCC -s -o $cwrapper $cwrappersource
+-	  ;;
+-	esac
+-	$rm $output
+-	trap "$rm $output; exit $EXIT_FAILURE" 1 2 15
 +	  if test -z "$pic_object" ||
- 	     test -z "$non_pic_object" ||
--	     test "$pic_object" = none && \
++	     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
++	     test "$non_pic_object" = none; then
 +	    func_fatal_error "cannot find name of object for \`$arg'"
- 	  fi
++	  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
+-	$echo > $output "\
+-#! $SHELL
++	  # Extract subdirectory from the argument.
 +	  func_dirname "$arg" "/" ""
 +	  xdir="$func_dirname_result"
  
- 	  if test "$pic_object" != none; then
- 	    # Prepend the subdirectory the object is found in.
-@@ -1771,7 +4830,7 @@
- 	    fi
+-# $output - temporary wrapper script for $objdir/$outputname
+-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+-#
+-# The $output program cannot be directly executed until all the libtool
+-# libraries that it depends on are installed.
+-#
+-# This wrapper script should never be moved out of the build directory.
+-# If it is, it will not operate correctly.
++	  if test "$pic_object" != none; then
++	    # Prepend the subdirectory the object is found in.
++	    pic_object="$xdir$pic_object"
  
- 	    # A PIC object.
--	    libobjs="$libobjs $pic_object"
+-# 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='$sed_quote_subst'
++	    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
+ 
+-# 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
++	    # CHECK ME:  I think I busted this.  -Ossama
++	    if test "$prev" = dlprefiles; then
++	      # Preload the old-style object.
++	      dlprefiles="$dlprefiles $pic_object"
++	      prev=
++	    fi
+ 
+-relink_command=\"$relink_command\"
++	    # A PIC object.
 +	    func_append libobjs " $pic_object"
- 	    arg="$pic_object"
- 	  fi
++	    arg="$pic_object"
++	  fi
  
-@@ -1781,31 +4840,30 @@
- 	    non_pic_object="$xdir$non_pic_object"
+-# This environment variable determines our operation mode.
+-if test \"\$libtool_install_magic\" = \"$magic\"; then
+-  # install mode needs the following variable:
+-  notinst_deplibs='$notinst_deplibs'
+-else
+-  # When we are sourced in execute mode, \$file and \$echo are already set.
+-  if test \"\$libtool_execute_magic\" != \"$magic\"; then
+-    echo=\"$qecho\"
+-    file=\"\$0\"
+-    # Make sure echo works.
+-    if test \"X\$1\" = X--no-reexec; then
+-      # Discard the --no-reexec flag, and continue.
+-      shift
+-    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 \"\$0\" --no-reexec \${1+\"\$@\"}
+-    fi
+-  fi\
+-"
+-	$echo >> $output "\
++	  # 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"
+-  # Find the directory that this script lives in.
+-  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+-  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
++	    # A standard non-PIC object
 +	    func_append non_pic_objects " $non_pic_object"
- 	    if test -z "$pic_object" || test "$pic_object" = none ; then
- 	      arg="$non_pic_object"
- 	    fi
++	    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"
 +	    func_append 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.
--
++	  fi
++	else
++	  # Only an error if not doing a dry-run.
 +	  if $opt_dry_run; then
- 	    # Extract subdirectory from the argument.
--	    xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
--	    if test "X$xdir" = "X$arg"; then
--	      xdir=
--	    else
--	      xdir="$xdir/"
--	    fi
++	    # Extract subdirectory from the argument.
 +	    func_dirname "$arg" "/" ""
 +	    xdir="$func_dirname_result"
- 
--	    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"
++
 +	    func_lo2o "$arg"
 +	    pic_object=$xdir$objdir/$func_lo2o_result
 +	    non_pic_object=$xdir$func_lo2o_result
@@ -71963,153 +84091,154 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    func_append non_pic_objects " $non_pic_object"
 +	  else
 +	    func_fatal_error "\`$arg' is not a valid libtool object"
- 	  fi
- 	fi
- 	;;
-@@ -1838,70 +4896,51 @@
-       *)
- 	# 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
--	*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
--	  arg="\"$arg\""
--	  ;;
--	esac
++	  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.
 +	func_quote_for_eval "$arg"
 +	arg="$func_quote_for_eval_result"
- 	;;
-       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"
++	;;
++      esac # arg
++
++      # Now actually substitute the argument into the commands.
++      if test -n "$arg"; then
 +	func_append compile_command " $arg"
 +	func_append 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
++      fi
++    done # argument parsing loop
++
 +    test -n "$prev" && \
 +      func_fatal_help "the \`$prevarg' option requires an argument"
- 
-     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"
++
++    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
++      eval arg=\"$export_dynamic_flag_spec\"
 +      func_append compile_command " $arg"
 +      func_append finalize_command " $arg"
-     fi
- 
-     oldlibs=
-     # calculate the name of the file, without its directory
--    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
++    fi
++
++    oldlibs=
++    # calculate the name of the file, without its directory
 +    func_basename "$output"
 +    outputname="$func_basename_result"
-     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\'\`
++    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
++    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\"
++
 +    func_dirname "$output" "/" ""
 +    output_objdir="$func_dirname_result$objdir"
-     # Create the object directory.
--    if test ! -d "$output_objdir"; then
--      $show "$mkdir $output_objdir"
--      $run $mkdir $output_objdir
--      status=$?
--      if test "$status" -ne 0 && test ! -d "$output_objdir"; then
--	exit $status
--      fi
--    fi
++    # Create the object directory.
 +    func_mkdir_p "$output_objdir"
- 
-     # 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
++
++    # Determine the type of output
++    case $output in
++    "")
 +      func_fatal_help "you must specify an output file"
-       ;;
-     *.$libext) linkmode=oldlib ;;
-     *.lo | *.$objext) linkmode=obj ;;
-@@ -1909,22 +4948,13 @@
-     *) 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
++      ;;
++    *.$libext) linkmode=oldlib ;;
++    *.lo | *.$objext) linkmode=obj ;;
++    *.la) linkmode=lib ;;
++    *) linkmode=prog ;; # Anything else should be a program.
++    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 $opt_duplicate_deps ; then
- 	case "$libs " in
- 	*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- 	esac
-@@ -1939,7 +4969,7 @@
-       # $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
++	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 $opt_duplicate_compiler_generated_deps; then
- 	for pre_post_dep in $predeps $postdeps; do
- 	  case "$pre_post_deps " in
- 	  *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
-@@ -1956,15 +4986,15 @@
-     need_relink=no # whether we're linking any uninstalled libtool libraries
-     notinst_deplibs= # not-installed libtool libraries
-     notinst_path= # paths that contain not-installed libtool libraries
-+
-     case $linkmode in
-     lib)
--	passes="conv link"
++	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
++    notinst_path= # paths that contain not-installed libtool libraries
++
++    case $linkmode in
++    lib)
 +	passes="conv dlpreopen 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
++	for file in $dlfiles $dlprefiles; do
++	  case $file in
++	  *.la) ;;
++	  *)
 +	    func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
- 	    ;;
- 	  esac
- 	done
-@@ -1980,7 +5010,20 @@
-     *)  passes="conv"
- 	;;
-     esac
++	    ;;
++	  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
++    for pass in $passes; do
 +      # The preopen pass in lib mode reverses $deplibs; put it back here
 +      # so that -L comes before libs that need it for instance...
 +      if test "$linkmode,$pass" = "lib,link"; then
@@ -72122,20 +84251,21 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	deplibs="$tmp_deplibs"
 +      fi
 +
-       if test "$linkmode,$pass" = "lib,link" ||
- 	 test "$linkmode,$pass" = "prog,scan"; then
- 	libs="$deplibs"
-@@ -1990,34 +5033,71 @@
- 	case $pass in
- 	dlopen) libs="$dlfiles" ;;
- 	dlpreopen) libs="$dlprefiles" ;;
--	link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
++      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%"
 +	  test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
 +	  ;;
- 	esac
-       fi
++	esac
++      fi
 +      if test "$linkmode,$pass" = "lib,dlpreopen"; then
 +	# Collect and forward deplibs of preopened libtool libs
 +	for lib in $dlprefiles; do
@@ -72157,40 +84287,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	done
 +	libs="$dlprefiles"
 +      fi
-       if test "$pass" = dlopen; then
- 	# Collect dlpreopened libraries
- 	save_deplibs="$deplibs"
- 	deplibs=
-       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)
++      for deplib in $libs; do
++	lib=
++	found=no
++	case $deplib in
 +	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
- 	  if test "$linkmode,$pass" = "prog,link"; then
- 	    compile_deplibs="$deplib $compile_deplibs"
- 	    finalize_deplibs="$deplib $finalize_deplibs"
- 	  else
- 	    compiler_flags="$compiler_flags $deplib"
++	  if test "$linkmode,$pass" = "prog,link"; then
++	    compile_deplibs="$deplib $compile_deplibs"
++	    finalize_deplibs="$deplib $finalize_deplibs"
++	  else
++	    compiler_flags="$compiler_flags $deplib"
 +	    if test "$linkmode" = lib ; then
 +		case "$new_inherited_linker_flags " in
 +		    *" $deplib "*) ;;
 +		    * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
 +		esac
 +	    fi
- 	  fi
- 	  continue
- 	  ;;
- 	-l*)
- 	  if test "$linkmode" != lib && test "$linkmode" != prog; then
--	    $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
++	  fi
++	  continue
++	  ;;
++	-l*)
++	  if test "$linkmode" != lib && test "$linkmode" != prog; then
 +	    func_warning "\`-l' is ignored for archives/objects"
- 	    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
++	    continue
++	  fi
 +	  func_stripname '-l' '' "$deplib"
 +	  name=$func_stripname_result
 +	  if test "$linkmode" = lib; then
@@ -72199,46 +84325,63 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
 +	  fi
 +	  for searchdir in $searchdirs; do
- 	    for search_ext in .la $std_shrext .so .a; do
- 	      # Search the libtool library
- 	      lib="$searchdir/lib${name}${search_ext}"
-@@ -2047,21 +5127,17 @@
- 	    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
++	    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 func_lalib_p "$lib"; then
- 		  library_names=
- 		  old_library=
--		  case $lib in
--		  */* | *\\*) . $lib ;;
--		  *) . ./$lib ;;
--		  esac
++		  library_names=
++		  old_library=
 +		  func_source "$lib"
- 		  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="."
++		  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
 +		    func_dirname "$lib" "" "."
 +		    ladir="$func_dirname_result"
- 		    lib=$ladir/$old_library
- 		    if test "$linkmode,$pass" = "prog,link"; then
- 		      compile_deplibs="$deplib $compile_deplibs"
-@@ -2073,19 +5149,35 @@
- 		    continue
- 		  fi
- 		fi
--	        ;;
++		    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
++	      *) ;;
++	      esac
++	    fi
++	  fi
++	  ;; # -l
 +	*.ltframework)
 +	  if test "$linkmode,$pass" = "prog,link"; then
 +	    compile_deplibs="$deplib $compile_deplibs"
@@ -72254,52 +84397,56 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  fi
 +	  continue
 +	  ;;
- 	-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//'`
++	-L*)
++	  case $linkmode in
++	  lib)
++	    deplibs="$deplib $deplibs"
++	    test "$pass" = conv && continue
++	    newdependency_libs="$deplib $newdependency_libs"
 +	    func_stripname '-L' '' "$deplib"
 +	    newlib_search_path="$newlib_search_path $func_stripname_result"
- 	    ;;
- 	  prog)
- 	    if test "$pass" = conv; then
-@@ -2098,17 +5190,19 @@
- 	      compile_deplibs="$deplib $compile_deplibs"
- 	      finalize_deplibs="$deplib $finalize_deplibs"
- 	    fi
--	    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
 +	    func_stripname '-L' '' "$deplib"
 +	    newlib_search_path="$newlib_search_path $func_stripname_result"
- 	    ;;
- 	  *)
--	    $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2
++	    ;;
++	  *)
 +	    func_warning "\`-L' is ignored for archives/objects"
- 	    ;;
- 	  esac # linkmode
- 	  continue
- 	  ;; # -L
- 	-R*)
- 	  if test "$pass" = link; then
--	    dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'`
++	    ;;
++	  esac # linkmode
++	  continue
++	  ;; # -L
++	-R*)
++	  if test "$pass" = link; then
 +	    func_stripname '-R' '' "$deplib"
 +	    dir=$func_stripname_result
- 	    # Make sure the xrpath contains only unique directories.
- 	    case "$xrpath " in
- 	    *" $dir "*) ;;
-@@ -2126,35 +5220,41 @@
- 	  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 \
++	    # 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)
 +	    # Linking convenience modules into shared libraries is allowed,
 +	    # but linking other static libraries is non-portable.
 +	    case " $dlpreconveniencelibs " in
@@ -72311,32 +84458,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		  set dummy $deplibs_check_method; shift
 +		  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
 +		  if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
- 		    | $EGREP "$match_pattern_regex" > /dev/null; then
--		  valid_a_lib=yes
--		fi
++		    | $EGREP "$match_pattern_regex" > /dev/null; then
 +		    valid_a_lib=yes
 +		  fi
- 		;;
--	      pass_all)
--		valid_a_lib=yes
++		;;
 +		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
++		;;
 +	      esac
 +	      if test "$valid_a_lib" != yes; then
 +		$ECHO
@@ -72354,55 +84482,70 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      fi
 +	      ;;
 +	    esac
- 	    continue
- 	    ;;
- 	  prog)
-@@ -2189,21 +5289,18 @@
- 	  continue
- 	  ;;
- 	esac # case $deplib
++	    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'" 1>&2
--	  exit $EXIT_FAILURE
++	if test "$found" = yes || test -f "$lib"; then :
++	else
 +	  func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
- 	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
++	fi
++
++	# Check to see that this really is a libtool archive.
 +	func_lalib_unsafe_p "$lib" \
 +	  || func_fatal_error "\`$lib' is not a valid libtool archive"
- 
--	ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
--	test "X$ladir" = "X$lib" && ladir="."
++
 +	func_dirname "$lib" "" "."
 +	ladir="$func_dirname_result"
- 
- 	dlname=
- 	dlopen=
-@@ -2211,6 +5308,7 @@
- 	libdir=
- 	library_names=
- 	old_library=
++
++	dlname=
++	dlopen=
++	dlpreopen=
++	libdir=
++	library_names=
++	old_library=
 +	inherited_linker_flags=
- 	# If the library was installed with an old release of libtool,
- 	# it will not redefine variables installed, or shouldnotlink
- 	installed=yes
-@@ -2219,11 +5317,19 @@
- 
- 
- 	# Read the .la file
--	case $lib in
--	*/* | *\\*) . $lib ;;
--	*) . ./$lib ;;
--	esac
++	# 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
 +	func_source "$lib"
- 
++
 +	# Convert "-framework foo" to "foo.ltframework"
 +	if test -n "$inherited_linker_flags"; then
 +	  tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
@@ -72414,166 +84557,233 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  done
 +	fi
 +	dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- 	if test "$linkmode,$pass" = "lib,link" ||
- 	   test "$linkmode,$pass" = "prog,scan" ||
- 	   { test "$linkmode" != prog && test "$linkmode" != lib; }; then
-@@ -2236,8 +5342,7 @@
- 	  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
++	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
 +	      func_fatal_error "cannot find name of link library for \`$lib'"
- 	    fi
- 	    # It is a libtool convenience library, so add in its objects.
- 	    convenience="$convenience $ladir/$objdir/$old_library"
-@@ -2245,16 +5350,15 @@
- 	    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
++	    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 $opt_duplicate_deps ; 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
++	      tmp_libs="$tmp_libs $deplib"
++	    done
++	  elif test "$linkmode" != prog && test "$linkmode" != lib; then
 +	    func_fatal_error "\`$lib' is not a convenience library"
- 	  fi
- 	  continue
- 	fi # $pass = conv
-@@ -2266,15 +5370,13 @@
- 	  linklib="$l"
- 	done
- 	if test -z "$linklib"; then
--	  $echo "$modename: cannot find name of link library for \`$lib'" 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
 +	  func_fatal_error "cannot find name of link library for \`$lib'"
- 	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
++
++	# This library was specified with -dlopen.
++	if test "$pass" = dlopen; then
++	  if test -z "$libdir"; then
 +	    func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
- 	  fi
- 	  if test -z "$dlname" ||
- 	     test "$dlopen_support" != yes ||
-@@ -2296,18 +5398,19 @@
- 	*)
- 	  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
++	  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
 +	    func_warning "cannot determine absolute directory name of \`$ladir'"
 +	    func_warning "passing it literally to the linker, although it might fail"
- 	    abs_ladir="$ladir"
- 	  fi
- 	  ;;
- 	esac
--	laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
++	    abs_ladir="$ladir"
++	  fi
++	  ;;
++	esac
 +	func_basename "$lib"
 +	laname="$func_basename_result"
- 
- 	# 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
++
++	# 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
 +	    func_warning "library \`$lib' was moved."
- 	    dir="$ladir"
- 	    absdir="$abs_ladir"
- 	    libdir="$abs_ladir"
-@@ -2329,18 +5432,22 @@
- 	    notinst_path="$notinst_path $abs_ladir"
- 	  fi
- 	fi # $installed = yes
--	name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
++	    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
 +	func_stripname 'lib' '.la' "$laname"
 +	name=$func_stripname_result
- 
- 	# 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
++
++	# This library was specified with -dlpreopen.
++	if test "$pass" = dlpreopen; then
 +	  if test -z "$libdir" && test "$linkmode" = prog; then
 +	    func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
- 	  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"
++	  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"
 +	    # Keep a list of preopened convenience libraries to check
 +	    # that they are being used correctly in the link pass.
 +	    test -z "$libdir" && \
 +		dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
- 	  # Otherwise, use the dlname, so that lt_dlopen finds it.
- 	  elif test -n "$dlname"; then
- 	    newdlprefiles="$newdlprefiles $dir/$dlname"
-@@ -2376,7 +5483,9 @@
- 	  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
++	  # 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*) func_stripname '-L' '' "$deplib"
 +	         newlib_search_path="$newlib_search_path $func_stripname_result"
 +		 ;;
- 	    esac
- 	    # Need to link against all dependency_libs?
- 	    if test "$linkalldeplibs" = yes; then
-@@ -2386,7 +5495,7 @@
- 	      # or/and link against static libraries
- 	      newdependency_libs="$deplib $newdependency_libs"
- 	    fi
--	    if test "X$duplicate_deps" = "Xyes" ; then
++	    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 $opt_duplicate_deps ; then
- 	      case "$tmp_libs " in
- 	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- 	      esac
-@@ -2398,14 +5507,15 @@
- 
- 	if test "$linkmode,$pass" = "prog,link"; then
- 	  if test -n "$library_names" &&
--	     { test "$prefer_static_libs" = no || test -z "$old_library"; }; 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 $dir" ;;
++	    # 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
 +	      *"$absdir:"*) ;;
 +	      *) temp_rpath="$temp_rpath$absdir:" ;;
- 	      esac
- 	    fi
- 
-@@ -2442,24 +5552,44 @@
- 	fi
- 
- 	link_static=no # Whether the deplib will be linked statically
++	      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 "$prefer_static_libs" = no || test -z "$old_library"; }; then
--	  if test "$installed" = no; then
--	    notinst_deplibs="$notinst_deplibs $lib"
--	    need_relink=yes
--	  fi
++	if test -n "$library_names" &&
 +	   { test "$use_static_libs" = no || test -z "$old_library"; }; then
 +	  case $host in
 +	  *cygwin* | *mingw* | *cegcc*)
@@ -72588,12 +84798,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    fi
 +	    ;;
 +	  esac
- 	  # 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
++	  # This is a shared library
++
 +	  # Warn about portability, can't link against -module's on some
 +	  # systems (darwin).  Don't bleat about dlopened modules though!
 +	  dlopenmodule=""
@@ -72605,108 +84811,101 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  done
 +	  if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
 +	    $ECHO
- 	    if test "$linkmode" = prog; then
--	      $echo "*** Warning: Linking the executable $output against the loadable module"
++	    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"
++	    else
 +	      $ECHO "*** Warning: Linking the shared library $output against the loadable module"
- 	    fi
--	    $echo "*** $linklib is not portable!"
++	    fi
 +	    $ECHO "*** $linklib is not portable!"
- 	  fi
- 	  if test "$linkmode" = lib &&
- 	     test "$hardcode_into_libs" = yes; then
-@@ -2489,17 +5619,19 @@
- 	  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\"`
++	  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
 +	    shift
 +	    realname="$1"
 +	    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`
++	    # 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* | *cegcc*)
 +	        func_arith $current - $age
 +		major=$func_arith_result
- 		versuffix="-$major"
- 		;;
- 	      esac
-@@ -2510,36 +5642,22 @@
- 
- 	    # 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"
++		versuffix="-$major"
++		;;
++	      esac
++	      eval soname=\"$soname_spec\"
++	    else
++	      soname="$realname"
++	    fi
++
++	    # Make a new name for the extract_expsyms_cmds to use
++	    soroot="$soname"
 +	    func_basename "$soroot"
 +	    soname="$func_basename_result"
 +	    func_stripname 'lib' '.dll' "$soname"
 +	    newlib=libimp-$func_stripname_result.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"
++
++	    # If the library has no export list, then create one now
++	    if test -f "$output_objdir/$soname-def"; then :
++	    else
 +	      func_verbose "extracting exported symbol list from \`$soname'"
 +	      func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
- 	    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
++
++	    # Create $newlib
++	    if test -f "$output_objdir/$newlib"; then :; else
 +	      func_verbose "generating import library for \`$soname'"
 +	      func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
- 	    fi
- 	    # make sure the library variables are pointing to the new library
- 	    dir=$output_objdir
-@@ -2556,18 +5674,26 @@
- 	      if test "$hardcode_direct" = no; then
- 		add="$dir/$linklib"
- 		case $host in
--		  *-*-sco3.2v5* ) add_dir="-L$dir" ;;
++	    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"
++		  *-*-darwin* )
 +		    # if the lib is a (non-dlopened) module then we can not
 +		    # link against it, someone is ignoring the earlier warnings
 +		    if /usr/bin/file -L $add 2> /dev/null |
@@ -72722,191 +84921,234 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +			fi
 +		      elif test -n "$old_library"; then
 +			add="$dir/$old_library"
- 		      fi
- 		    fi
- 		esac
-@@ -2585,13 +5711,14 @@
- 	      fi
- 	      ;;
- 	    relink)
--	      if test "$hardcode_direct" = yes; then
++		      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 &&
 +	         test "$hardcode_direct_absolute" = no; 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/$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"
- 		      ;;
-@@ -2609,8 +5736,7 @@
- 	    esac
- 
- 	    if test "$lib_linked" != yes; then
--	      $echo "$modename: configuration error: unsupported hardcode properties"
--	      exit $EXIT_FAILURE
++		    [\\/]*)
++		      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
 +	      func_fatal_configuration "unsupported hardcode properties"
- 	    fi
- 
- 	    if test -n "$add_shlibpath"; then
-@@ -2625,8 +5751,8 @@
- 	    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 && \
++	    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:"*) ;;
-@@ -2641,7 +5767,8 @@
- 	    add_dir=
- 	    add=
- 	    # Finalize command for both is simple: just hardcode it.
--	    if test "$hardcode_direct" = yes; then
++		 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 &&
 +	       test "$hardcode_direct_absolute" = no; then
- 	      add="$libdir/$linklib"
- 	    elif test "$hardcode_minus_L" = yes; then
- 	      add_dir="-L$libdir"
-@@ -2655,16 +5782,16 @@
- 	    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"
++	      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"
++	      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
++	      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"
- 		    ;;
-@@ -2701,21 +5828,21 @@
- 
- 	    # 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."
++		  [\\/]*)
++		    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 "$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."
++	      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
-@@ -2725,8 +5852,6 @@
- 	      fi
- 	    fi
- 	  else
--	    convenience="$convenience $dir/$old_library"
--	    old_convenience="$old_convenience $dir/$old_library"
- 	    deplibs="$dir/$old_library $deplibs"
- 	    link_static=yes
- 	  fi
-@@ -2741,7 +5866,8 @@
- 	    temp_deplibs=
- 	    for libdir in $dependency_libs; do
- 	      case $libdir in
--	      -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'`
++	      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*) func_stripname '-R' '' "$libdir"
 +	           temp_xrpath=$func_stripname_result
- 		   case " $xrpath " in
- 		   *" $temp_xrpath "*) ;;
- 		   *) xrpath="$xrpath $temp_xrpath";;
-@@ -2759,7 +5885,7 @@
- 	  tmp_libs=
- 	  for deplib in $dependency_libs; do
- 	    newdependency_libs="$deplib $newdependency_libs"
--	    if test "X$duplicate_deps" = "Xyes" ; then
++		   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 $opt_duplicate_deps ; then
- 	      case "$tmp_libs " in
- 	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- 	      esac
-@@ -2770,91 +5896,75 @@
- 	  if test "$link_all_deplibs" != no; then
- 	    # Add the search paths of all dependency libraries
- 	    for deplib in $dependency_libs; do
++	      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
 +	      path=
- 	      case $deplib in
- 	      -L*) path="$deplib" ;;
- 	      *.la)
--		dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'`
--		test "X$dir" = "X$deplib" && dir="."
++	      case $deplib in
++	      -L*) path="$deplib" ;;
++	      *.la)
 +	        func_dirname "$deplib" "" "."
 +		dir="$func_dirname_result"
- 		# 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
++		# We need an absolute path.
++		case $dir in
++		[\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
++		*)
++		  absdir=`cd "$dir" && pwd`
++		  if test -z "$absdir"; then
 +		    func_warning "cannot determine absolute directory name of \`$dir'"
- 		    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=
++		    absdir="$dir"
++		  fi
++		  ;;
++		esac
 +		if $GREP "^installed=no" $deplib > /dev/null; then
- 		case $host in
- 		*-*-darwin*)
--		  # we do not want to link against static libs,
--		  # but need to link against shared
++		case $host in
++		*-*-darwin*)
 +		  depdepl=
- 		  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"
++		  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 "$absdir/$objdir/$depdepl" ; then
 +		      depdepl="$absdir/$objdir/$depdepl"
 +		      darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
@@ -72916,36 +85158,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		      compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
 +		      linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
 +		      path=
- 		    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=""
++		    fi
++		  fi
++		  ;;
++		*)
 +		  path="-L$absdir/$objdir"
- 		  ;;
--		*) continue ;;
- 		esac
++		  ;;
++		esac
 +		else
 +		  eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
 +		  test -z "$libdir" && \
@@ -72955,21 +85174,16 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +
 +		  path="-L$absdir"
 +		fi
- 		;;
--	      *) 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
++		;;
++	      esac
++	      case " $deplibs " in
++	      *" $path "*) ;;
++	      *) deplibs="$path $deplibs" ;;
++	      esac
++	    done
++	  fi # link_all_deplibs != no
++	fi # linkmode = lib
++      done # for deplib in $libs
 +      if test "$pass" = link; then
 +	if test "$linkmode" = "prog"; then
 +	  compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
@@ -72978,467 +85192,537 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
 +	fi
 +      fi
-       dependency_libs="$newdependency_libs"
-       if test "$pass" = dlpreopen; then
- 	# Link the dlpreopened libraries before other libraries
-@@ -2953,38 +6063,36 @@
-     done # for pass
-     if test "$linkmode" = prog; then
-       dlfiles="$newdlfiles"
++      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"
 +    fi
 +    if test "$linkmode" = prog || test "$linkmode" = lib; then
-       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
++      dlprefiles="$newdlprefiles"
++    fi
++
++    case $linkmode in
++    oldlib)
++      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
 +	func_warning "\`-dlopen' is ignored for archives"
-       fi
- 
--      if test -n "$rpath"; then
--	$echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
--      fi
++      fi
++
 +      case " $deplibs" in
 +      *\ -l* | *\ -L*)
 +	func_warning "\`-l' and \`-L' are ignored for archives" ;;
 +      esac
- 
--      if test -n "$xrpath"; then
--	$echo "$modename: warning: \`-R' is ignored for archives" 1>&2
--      fi
++
 +      test -n "$rpath" && \
 +	func_warning "\`-rpath' is ignored for archives"
- 
--      if test -n "$vinfo"; then
--	$echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2
--      fi
++
 +      test -n "$xrpath" && \
 +	func_warning "\`-R' is ignored for archives"
- 
--      if test -n "$release"; then
--	$echo "$modename: warning: \`-release' is ignored for archives" 1>&2
--      fi
++
 +      test -n "$vinfo" && \
 +	func_warning "\`-version-info/-version-number' is ignored for archives"
- 
--      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
--	$echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
--      fi
++
 +      test -n "$release" && \
 +	func_warning "\`-release' is ignored for archives"
 +
 +      test -n "$export_symbols$export_symbols_regex" && \
 +	func_warning "\`-export-symbols' is ignored for archives"
- 
-       # Now set the variables for building old libraries.
-       build_libtool_libs=no
-@@ -2996,48 +6104,48 @@
-       # 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//'`
++
++      # 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*)
 +	func_stripname 'lib' '.la' "$outputname"
 +	name=$func_stripname_result
- 	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
++	eval shared_ext=\"$shrext_cmds\"
++	eval libname=\"$libname_spec\"
++	;;
++      *)
 +	test "$module" = no && \
 +	  func_fatal_help "libtool library \`$output' must begin with \`lib'"
 +
- 	if test "$need_lib_prefix" != no; then
- 	  # Add the "lib" prefix for modules if required
--	  name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
++	if test "$need_lib_prefix" != no; then
++	  # Add the "lib" prefix for modules if required
 +	  func_stripname '' '.la' "$outputname"
 +	  name=$func_stripname_result
- 	  eval shared_ext=\"$shrext_cmds\"
- 	  eval libname=\"$libname_spec\"
- 	else
--	  libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
++	  eval shared_ext=\"$shrext_cmds\"
++	  eval libname=\"$libname_spec\"
++	else
 +	  func_stripname '' '.la' "$outputname"
 +	  libname=$func_stripname_result
- 	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
++	fi
++	;;
++      esac
++
++      if test -n "$objs"; then
++	if test "$deplibs_check_method" != pass_all; then
 +	  func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
- 	else
--	  $echo
--	  $echo "*** Warning: Linking the shared library $output against the non-libtool"
--	  $echo "*** objects $objs is not portable!"
++	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
++	  libobjs="$libobjs $objs"
++	fi
++      fi
++
 +      test "$dlself" != no && \
 +	func_warning "\`-dlopen self' is ignored for libtool libraries"
- 
-       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"
++
++      set dummy $rpath
 +      shift
 +      test "$#" -gt 1 && \
 +	func_warning "ignoring multiple \`-rpath's for a libtool library"
 +
 +      install_libdir="$1"
- 
-       oldlibs=
-       if test -z "$rpath"; then
-@@ -3051,25 +6159,21 @@
- 	  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
++
++      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
++
 +	test -n "$vinfo" && \
 +	  func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
- 
--	if test -n "$release"; then
--	  $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
--	fi
++
 +	test -n "$release" && \
 +	  func_warning "\`-release' is ignored for convenience libraries"
-       else
- 
- 	# Parse the version information argument.
- 	save_ifs="$IFS"; IFS=':'
- 	set dummy $vinfo 0 0 0
++      else
++
++	# Parse the version information argument.
++	save_ifs="$IFS"; IFS=':'
++	set dummy $vinfo 0 0 0
 +	shift
- 	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
++	IFS="$save_ifs"
++
 +	test -n "$7" && \
 +	  func_fatal_help "too many parameters to \`-version-info'"
- 
- 	# convert absolute version numbers to libtool ages
- 	# this retains compatibility with .la files and attempts
-@@ -3077,9 +6181,9 @@
- 
- 	case $vinfo_number in
- 	yes)
--	  number_major="$2"
--	  number_minor="$3"
--	  number_revision="$4"
++
++	# 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="$1"
 +	  number_minor="$2"
 +	  number_revision="$3"
- 	  #
- 	  # There are really only two kinds -- those that
- 	  # use the current revision as the major version
-@@ -3088,8 +6192,9 @@
- 	  # which has an extra 1 added just for fun
- 	  #
- 	  case $version_type in
--	  darwin|linux|osf|windows)
--	    current=`expr $number_major + $number_minor`
++	  #
++	  # 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)
 +	    func_arith $number_major + $number_minor
 +	    current=$func_arith_result
- 	    age="$number_minor"
- 	    revision="$number_revision"
- 	    ;;
-@@ -3099,16 +6204,21 @@
- 	    age="0"
- 	    ;;
- 	  irix|nonstopux)
--	    current=`expr $number_major + $number_minor - 1`
++	    age="$number_minor"
++	    revision="$number_revision"
++	    ;;
++	  freebsd-aout|freebsd-elf|sunos)
++	    current="$number_major"
++	    revision="$number_minor"
++	    age="0"
++	    ;;
++	  irix|nonstopux)
 +	    func_arith $number_major + $number_minor
 +	    current=$func_arith_result
- 	    age="$number_minor"
- 	    revision="$number_minor"
++	    age="$number_minor"
++	    revision="$number_minor"
 +	    lt_irix_increment=no
 +	    ;;
 +	  *)
 +	    func_fatal_configuration "$modename: unknown library version type \`$version_type'"
- 	    ;;
- 	  esac
- 	  ;;
- 	no)
--	  current="$2"
--	  revision="$3"
--	  age="$4"
++	    ;;
++	  esac
++	  ;;
++	no)
 +	  current="$1"
 +	  revision="$2"
 +	  age="$3"
- 	  ;;
- 	esac
- 
-@@ -3116,34 +6226,30 @@
- 	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
++
++	# 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]) ;;
++	*)
 +	  func_error "CURRENT \`$current' must be a nonnegative integer"
 +	  func_fatal_error "\`$vinfo' is not valid version information"
- 	  ;;
- 	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 $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]) ;;
++	*)
 +	  func_error "REVISION \`$revision' must be a nonnegative integer"
 +	  func_fatal_error "\`$vinfo' is not valid version information"
- 	  ;;
- 	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
++
++	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]) ;;
++	*)
 +	  func_error "AGE \`$age' must be a nonnegative integer"
 +	  func_fatal_error "\`$vinfo' is not valid version information"
- 	  ;;
- 	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
++	  ;;
++	esac
++
++	if test "$age" -gt "$current"; then
 +	  func_error "AGE \`$age' is greater than the current interface number \`$current'"
 +	  func_fatal_error "\`$vinfo' is not valid version information"
- 	fi
- 
- 	# Calculate the version variables.
-@@ -3156,11 +6262,14 @@
- 	darwin)
- 	  # Like Linux, but with the current version available in
- 	  # verstring for coding it into the library header
--	  major=.`expr $current - $age`
++	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
 +	  func_arith $current - $age
 +	  major=.$func_arith_result
- 	  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"
++	  versuffix="$major.$age.$revision"
++	  # Darwin ld doesn't like 0 for these options...
 +	  func_arith $current + 1
 +	  minor_current=$func_arith_result
 +	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
 +	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
- 	  ;;
- 
- 	freebsd-aout)
-@@ -3170,11 +6279,16 @@
- 
- 	freebsd-elf)
- 	  major=".$current"
--	  versuffix=".$current";
++	  ;;
++
++	freebsd-aout)
++	  major=".$current"
++	  versuffix=".$current.$revision";
++	  ;;
++
++	freebsd-elf)
++	  major=".$current"
 +	  versuffix=".$current"
- 	  ;;
- 
- 	irix | nonstopux)
--	  major=`expr $current - $age + 1`
++	  ;;
++
++	irix | nonstopux)
 +	  if test "X$lt_irix_increment" = "Xno"; then
 +	    func_arith $current - $age
 +	  else
 +	    func_arith $current - $age + 1
 +	  fi
 +	  major=$func_arith_result
- 
- 	  case $version_type in
- 	    nonstopux) verstring_prefix=nonstopux ;;
-@@ -3185,8 +6299,10 @@
- 	  # 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`
++
++	  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
 +	    func_arith $revision - $loop
 +	    iface=$func_arith_result
 +	    func_arith $loop - 1
 +	    loop=$func_arith_result
- 	    verstring="$verstring_prefix$major.$iface:$verstring"
- 	  done
- 
-@@ -3196,20 +6312,24 @@
- 	  ;;
- 
- 	linux)
--	  major=.`expr $current - $age`
++	    verstring="$verstring_prefix$major.$iface:$verstring"
++	  done
++
++	  # Before this point, $major must not contain `.'.
++	  major=.$major
++	  versuffix="$major.$revision"
++	  ;;
++
++	linux)
 +	  func_arith $current - $age
 +	  major=.$func_arith_result
- 	  versuffix="$major.$age.$revision"
- 	  ;;
- 
- 	osf)
--	  major=.`expr $current - $age`
++	  versuffix="$major.$age.$revision"
++	  ;;
++
++	osf)
 +	  func_arith $current - $age
 +	  major=.$func_arith_result
- 	  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`
++	  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
 +	    func_arith $current - $loop
 +	    iface=$func_arith_result
 +	    func_arith $loop - 1
 +	    loop=$func_arith_result
- 	    verstring="$verstring:${iface}.0"
- 	  done
- 
-@@ -3217,6 +6337,11 @@
- 	  verstring="$verstring:${current}.0"
- 	  ;;
- 
++	    verstring="$verstring:${iface}.0"
++	  done
++
++	  # Make executables depend on our current version.
++	  verstring="$verstring:${current}.0"
++	  ;;
++
 +	qnx)
 +	  major=".$current"
 +	  versuffix=".$current"
 +	  ;;
 +
- 	sunos)
- 	  major=".$current"
- 	  versuffix=".$current.$revision"
-@@ -3225,14 +6350,13 @@
- 	windows)
- 	  # Use '-' rather than '.', since we only want one
- 	  # extension on DOS 8.3 filesystems.
--	  major=`expr $current - $age`
++	sunos)
++	  major=".$current"
++	  versuffix=".$current.$revision"
++	  ;;
++
++	windows)
++	  # Use '-' rather than '.', since we only want one
++	  # extension on DOS 8.3 filesystems.
 +	  func_arith $current - $age
 +	  major=$func_arith_result
- 	  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
++	  versuffix="-$major"
++	  ;;
++
++	*)
 +	  func_fatal_configuration "unknown library version type \`$version_type'"
- 	  ;;
- 	esac
- 
-@@ -3266,7 +6390,7 @@
- 	# 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
++	  ;;
++	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
 +	    func_warning "undefined symbols not allowed in $host shared libraries"
- 	    build_libtool_libs=no
- 	    build_old_libs=yes
- 	  fi
-@@ -3274,21 +6398,26 @@
- 	  # Don't allow undefined symbols.
- 	  allow_undefined_flag="$no_undefined_flag"
- 	fi
++	    build_libtool_libs=no
++	    build_old_libs=yes
++	  fi
++	else
++	  # Don't allow undefined symbols.
++	  allow_undefined_flag="$no_undefined_flag"
++	fi
++
++      fi
 +
-       fi
- 
 +      func_generate_dlsyms "$libname" "$libname" "yes"
 +      libobjs="$libobjs $symfileobj"
 +      test "X$libobjs" = "X " && libobjs=
 +
-       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/*"`
++      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)
++	for p in $tempremovelist; do
++	  case $p in
 +	    *.$objext | *.gcno)
- 	       ;;
- 	    $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
++	       ;;
++	    $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
-@@ -3297,10 +6426,8 @@
- 	    *) ;;
- 	  esac
- 	done
--	if test -n "$removelist"; then
--	  $show "${rm}r $removelist"
--	  $run ${rm}r $removelist
--	fi
++		   continue
++		 fi
++	       fi
++	       removelist="$removelist $p"
++	       ;;
++	    *) ;;
++	  esac
++	done
 +	test -n "$removelist" && \
 +	  func_show_eval "${RM}r \$removelist"
-       fi
- 
-       # Now set the variables for building old libraries.
-@@ -3308,15 +6435,15 @@
- 	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
++
++      # 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
++      fi
++
++      # Eliminate all temporary directories.
 +      #for path in $notinst_path; do
 +      #	lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
 +      #	deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
 +      #	dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
 +      #done
- 
-       if test -n "$xrpath"; then
- 	# If the user specified any rpath flags, then add them.
-@@ -3356,21 +6483,26 @@
-       if test "$build_libtool_libs" = yes; then
- 	if test -n "$rpath"; then
- 	  case $host in
--	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
++
++      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* | *-cegcc*)
- 	    # 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"
++	    # these systems don't actually have a c library (as such)!
++	    ;;
++	  *-*-rhapsody* | *-*-darwin1.[012])
++	    # Rhapsody C library is in the System framework
 +	    deplibs="$deplibs System.ltframework"
- 	    ;;
- 	  *-*-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.
--	    test "X$arg" = "X-lc" && continue
- 	    ;;
-- 	  *)
++	    ;;
++	  *-*-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
 +	    ;;
@@ -73446,61 +85730,71 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    # 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"
-@@ -3407,18 +6539,18 @@
- 	  # 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
++	    # 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.
 +	  $opt_dry_run || $RM conftest.c
- 	  cat > conftest.c <<EOF
- 	  int main() { return 0; }
- EOF
--	  $rm conftest
--	  $LTCC -o conftest conftest.c $deplibs
--	  if test "$?" -eq 0 ; then
++	  cat > conftest.c <<EOF
++	  int main() { return 0; }
++EOF
 +	  $opt_dry_run || $RM conftest
 +	  if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
- 	    ldd_output=`ldd conftest`
- 	    for i in $deplibs; do
--	      name="`expr $i : '-l\(.*\)'`"
--	      # If $name is empty we are operating on a -L argument.
--              if test "$name" != "" && test "$name" -ne "0"; then
++	    ldd_output=`ldd conftest`
++	    for i in $deplibs; do
 +	      case $i in
 +	      -l*)
 +		func_stripname -l '' "$i"
 +		name=$func_stripname_result
- 		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- 		  case " $predeps $postdeps " in
- 		  *" $i "*)
-@@ -3426,40 +6558,41 @@
- 		    i=""
- 		    ;;
- 		  esac
--	        fi
++		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++		  case " $predeps $postdeps " in
++		  *" $i "*)
++		    newdeplibs="$newdeplibs $i"
++		    i=""
++		    ;;
++		  esac
 +		fi
- 		if test -n "$i" ; then
--		  libname=`eval \\$echo \"$libname_spec\"`
--		  deplib_matches=`eval \\$echo \"$library_names_spec\"`
--		  set dummy $deplib_matches
--		  deplib_match=$2
++		if test -n "$i" ; then
 +		  libname=`eval "\\$ECHO \"$libname_spec\""`
 +		  deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
 +		  set dummy $deplib_matches; shift
 +		  deplib_match=$1
- 		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- 		    newdeplibs="$newdeplibs $i"
- 		  else
- 		    droppeddeps=yes
--		    $echo
--		    $echo "*** Warning: dynamic linker does not accept needed library $i."
--		    $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 I believe you do not have"
--		    $echo "*** because a test_compile did reveal that the linker did not use it for"
--		    $echo "*** its dynamic dependency list that programs get resolved with at runtime."
++		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
++		    newdeplibs="$newdeplibs $i"
++		  else
++		    droppeddeps=yes
 +		    $ECHO
 +		    $ECHO "*** Warning: dynamic linker does not accept needed library $i."
 +		    $ECHO "*** I have the capability to make that library automatically link in when"
@@ -73508,59 +85802,42 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		    $ECHO "*** shared version of the library, which I believe you do not have"
 +		    $ECHO "*** because a test_compile did reveal that the linker did not use it for"
 +		    $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
- 		  fi
- 		fi
--	      else
++		  fi
++		fi
 +		;;
 +	      *)
- 		newdeplibs="$newdeplibs $i"
--	      fi
++		newdeplibs="$newdeplibs $i"
 +		;;
 +	      esac
- 	    done
- 	  else
- 	    # Error occurred in the first compile.  Let's try to salvage
- 	    # the situation: Compile a separate program for each library.
- 	    for i in $deplibs; do
--	      name="`expr $i : '-l\(.*\)'`"
--	      # If $name is empty we are operating on a -L argument.
--              if test "$name" != "" && test "$name" != "0"; then
--		$rm conftest
--		$LTCC -o conftest conftest.c $i
--		# Did it work?
--		if test "$?" -eq 0 ; then
++	    done
++	  else
++	    # Error occurred in the first compile.  Let's try to salvage
++	    # the situation: Compile a separate program for each library.
++	    for i in $deplibs; do
 +	      case $i in
 +	      -l*)
 +		func_stripname -l '' "$i"
 +		name=$func_stripname_result
 +		$opt_dry_run || $RM conftest
 +		if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
- 		  ldd_output=`ldd conftest`
- 		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- 		    case " $predeps $postdeps " in
-@@ -3470,44 +6603,47 @@
- 		    esac
- 		  fi
- 		  if test -n "$i" ; then
--		    libname=`eval \\$echo \"$libname_spec\"`
--		    deplib_matches=`eval \\$echo \"$library_names_spec\"`
--		    set dummy $deplib_matches
--		    deplib_match=$2
++		  ldd_output=`ldd conftest`
++		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++		    case " $predeps $postdeps " in
++		    *" $i "*)
++		      newdeplibs="$newdeplibs $i"
++		      i=""
++		      ;;
++		    esac
++		  fi
++		  if test -n "$i" ; then
 +		    libname=`eval "\\$ECHO \"$libname_spec\""`
 +		    deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
 +		    set dummy $deplib_matches; shift
 +		    deplib_match=$1
- 		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- 		      newdeplibs="$newdeplibs $i"
- 		    else
- 		      droppeddeps=yes
--		      $echo
--		      $echo "*** Warning: dynamic linker does not accept needed library $i."
--		      $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 a test_compile did reveal that the linker did not use this one"
--		      $echo "*** as a dynamic dependency that programs can get resolved with at runtime."
++		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
++		      newdeplibs="$newdeplibs $i"
++		    else
++		      droppeddeps=yes
 +		      $ECHO
 +		      $ECHO "*** Warning: dynamic linker does not accept needed library $i."
 +		      $ECHO "*** I have the capability to make that library automatically link in when"
@@ -73568,284 +85845,231 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		      $ECHO "*** shared version of the library, which you do not appear to have"
 +		      $ECHO "*** because a test_compile did reveal that the linker did not use this one"
 +		      $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
- 		    fi
- 		  fi
- 		else
- 		  droppeddeps=yes
--		  $echo
--		  $echo "*** Warning!  Library $i is needed by this library but I was not able to"
--		  $echo "***  make it link in!  You will probably need to install it or some"
--		  $echo "*** library that it depends on before this library will be fully"
--		  $echo "*** functional.  Installing it before continuing would be even better."
++		    fi
++		  fi
++		else
++		  droppeddeps=yes
 +		  $ECHO
 +		  $ECHO "*** Warning!  Library $i is needed by this library but I was not able to"
 +		  $ECHO "*** make it link in!  You will probably need to install it or some"
 +		  $ECHO "*** library that it depends on before this library will be fully"
 +		  $ECHO "*** functional.  Installing it before continuing would be even better."
- 		fi
--	      else
++		fi
 +		;;
 +	      *)
- 		newdeplibs="$newdeplibs $i"
--	      fi
++		newdeplibs="$newdeplibs $i"
 +		;;
 +	      esac
- 	    done
- 	  fi
- 	  ;;
- 	file_magic*)
--	  set dummy $deplibs_check_method
--	  file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
++	    done
++	  fi
++	  ;;
++	file_magic*)
 +	  set dummy $deplibs_check_method; shift
 +	  file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- 	  for a_deplib in $deplibs; do
--	    name="`expr $a_deplib : '-l\(.*\)'`"
--	    # If $name is empty we are operating on a -L argument.
--            if test "$name" != "" && test  "$name" != "0"; then
++	  for a_deplib in $deplibs; do
 +	    case $a_deplib in
 +	    -l*)
 +	      func_stripname -l '' "$a_deplib"
 +	      name=$func_stripname_result
- 	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- 		case " $predeps $postdeps " in
- 		*" $a_deplib "*)
-@@ -3517,13 +6653,13 @@
- 		esac
- 	      fi
- 	      if test -n "$a_deplib" ; then
--		libname=`eval \\$echo \"$libname_spec\"`
++	      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
- 		      # Follow soft links.
--		      if ls -lLd "$potent_lib" 2>/dev/null \
--			 | grep " -> " >/dev/null; then
++		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
++		      # Follow soft links.
 +		      if ls -lLd "$potent_lib" 2>/dev/null |
 +			 $GREP " -> " >/dev/null; then
- 			continue
- 		      fi
- 		      # The statement above tries to avoid entering an
-@@ -3536,12 +6672,12 @@
- 			potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
- 			case $potliblink in
- 			[\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
--			*) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
++			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
++			esac
++		      done
 +		      if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
 +			 $SED -e 10q |
 +			 $EGREP "$file_magic_regex" > /dev/null; then
- 			newdeplibs="$newdeplibs $a_deplib"
- 			a_deplib=""
- 			break 2
-@@ -3551,32 +6687,35 @@
- 	      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"
++			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)"
++		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"
++		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
++		fi
++	      fi
 +	      ;;
 +	    *)
- 	      # Add a -L argument.
- 	      newdeplibs="$newdeplibs $a_deplib"
--	    fi
++	      # Add a -L argument.
++	      newdeplibs="$newdeplibs $a_deplib"
 +	      ;;
 +	    esac
- 	  done # Gone through all deplibs.
- 	  ;;
- 	match_pattern*)
--	  set dummy $deplibs_check_method
--	  match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
++	  done # Gone through all deplibs.
++	  ;;
++	match_pattern*)
 +	  set dummy $deplibs_check_method; shift
 +	  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- 	  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
++	  for a_deplib in $deplibs; do
 +	    case $a_deplib in
 +	    -l*)
 +	      func_stripname -l '' "$a_deplib"
 +	      name=$func_stripname_result
- 	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- 		case " $predeps $postdeps " in
- 		*" $a_deplib "*)
-@@ -3586,14 +6725,13 @@
- 		esac
- 	      fi
- 	      if test -n "$a_deplib" ; then
--		libname=`eval \\$echo \"$libname_spec\"`
++	      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
++		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 \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
 +		       $EGREP "$match_pattern_regex" > /dev/null; then
- 		      newdeplibs="$newdeplibs $a_deplib"
- 		      a_deplib=""
- 		      break 2
-@@ -3603,44 +6741,46 @@
- 	      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"
++		      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)"
++		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"
++		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
++		fi
++	      fi
 +	      ;;
 +	    *)
- 	      # Add a -L argument.
- 	      newdeplibs="$newdeplibs $a_deplib"
--	    fi
++	      # Add a -L argument.
++	      newdeplibs="$newdeplibs $a_deplib"
 +	      ;;
 +	    esac
- 	  done # Gone through all deplibs.
- 	  ;;
- 	none | unknown | *)
- 	  newdeplibs=""
--	  tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \
--	    -e 's/ -[LR][^ ]*//g'`
++	  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,,"`
++	  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" | $Xsed -e "s,$i,,"`
- 	    done
- 	  fi
--	  if $echo "X $tmp_deplibs" | $Xsed -e 's/[ 	]//g' \
--	    | grep . >/dev/null; then
--	    $echo
++	    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."
++	    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."
++	    else
 +	      $ECHO "*** Warning: inter-library dependencies are not known to be supported."
- 	    fi
--	    $echo "*** All declared inter-library dependencies are being dropped."
++	    fi
 +	    $ECHO "*** All declared inter-library dependencies are being dropped."
- 	    droppeddeps=yes
- 	  fi
- 	  ;;
-@@ -3653,24 +6793,24 @@
- 
- 	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 /'`
++	    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 with the System framework
 +	  newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
- 	  ;;
- 	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."
++	  ;;
++	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."
++	    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"
-@@ -3680,16 +6820,16 @@
- 	      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."
++	    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 "$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
-@@ -3703,6 +6843,41 @@
- 	# Done checking deplibs!
- 	deplibs=$newdeplibs
-       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
++	    fi
++	  fi
++	fi
++	# Done checking deplibs!
++	deplibs=$newdeplibs
++      fi
 +      # Time to change all our "foo.ltframework" stuff back to "-framework foo"
 +      case $host in
 +	*-*-darwin*)
@@ -73854,7 +86078,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
 +	  ;;
 +      esac
-+
+ 
+-  # Follow symbolic links until we get to the real thisdir.
+-  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+-  while test -n \"\$file\"; do
+-    destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
 +      # move library search paths that coincide with paths to not yet
 +      # installed libraries to the beginning of the library search list
 +      new_libs=
@@ -73882,35 +86110,128 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +      done
 +      deplibs="$new_libs"
  
-       # All the library-specific variables (install_libdir is set above).
-       library_names=
-@@ -3774,8 +6949,9 @@
- 	eval shared_ext=\"$shrext_cmds\"
- 	eval library_names=\"$library_names_spec\"
- 	set dummy $library_names
--	realname="$2"
--	shift; shift
+-    # 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
++      # All the library-specific variables (install_libdir is set above).
++      library_names=
++      old_library=
++      dlname=
+ 
+-    file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+-    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+-  done
++      # 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
+ 
+-  # Try to get the absolute directory name.
+-  absdir=\`cd \"\$thisdir\" && pwd\`
+-  test -n \"\$absdir\" && thisdir=\"\$absdir\"
+-"
++	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
+ 
+-	if test "$fast_install" = yes; then
+-	  $echo >> $output "\
+-  program=lt-'$outputname'$exeext
+-  progdir=\"\$thisdir/$objdir\"
++	# Get the real and link names of the library.
++	eval shared_ext=\"$shrext_cmds\"
++	eval library_names=\"$library_names_spec\"
++	set dummy $library_names
 +	shift
 +	realname="$1"
 +	shift
  
- 	if test -n "$soname_spec"; then
- 	  eval soname=\"$soname_spec\"
-@@ -3787,74 +6963,129 @@
- 	fi
+-  if test ! -f \"\$progdir/\$program\" || \\
+-     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+-       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
++	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"
+-    file=\"\$\$-\$program\"
++	lib="$output_objdir/$realname"
 +	linknames=
- 	for link
- 	do
- 	  linknames="$linknames $link"
- 	done
++	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`
+-    if test ! -d \"\$progdir\"; then
+-      $mkdir \"\$progdir\"
+-    else
+-      $rm \"\$progdir/\$file\"
+-    fi"
++	# Use standard objects if they are pic
 +	test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
 +	test "X$libobjs" = "X " && libobjs=
-+
+ 
+-	  $echo >> $output "\
 +	delfiles=
 +	if test -n "$export_symbols" && test -n "$include_expsyms"; then
 +	  $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
@@ -73938,56 +86259,59 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  ;;
 +	esac
  
- 	# 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'"
+-    # 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
++	# Prepare the list of exported symbols
++	if test -z "$export_symbols"; then
++	  if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
 +	    func_verbose "generating symbol list for \`$libname.la'"
- 	    export_symbols="$output_objdir/$libname.exp"
--	    $run $rm $export_symbols
++	    export_symbols="$output_objdir/$libname.exp"
 +	    $opt_dry_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
++	    cmds=$export_symbols_cmds
++	    save_ifs="$IFS"; IFS='~'
++	    for cmd in $cmds; do
++	      IFS="$save_ifs"
++	      eval cmd=\"$cmd\"
 +	      func_len " $cmd"
 +	      len=$func_len_result
 +	      if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
 +		func_show_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=:
++	      else
 +		# The command line is too long to execute in one step.
 +		func_verbose "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
++	    done
++	    IFS="$save_ifs"
 +	    if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
 +	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
 +	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- 	    fi
- 	  fi
- 	fi
++	    fi
++	  fi
++	fi
  
- 	if test -n "$export_symbols" && test -n "$include_expsyms"; then
--	  $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
+-    $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\"
+-"
++	if test -n "$export_symbols" && test -n "$include_expsyms"; then
 +	  tmp_export_symbols="$export_symbols"
 +	  test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
 +	  $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
@@ -74007,24 +86331,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	  $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
  	fi
  
- 	tmp_deplibs=
- 	for test_deplib in $deplibs; do
--		case " $convenience " in
--		*" $test_deplib "*) ;;
--		*)
--			tmp_deplibs="$tmp_deplibs $test_deplib"
--			;;
--		esac
+-	$echo >> $output "\
++	tmp_deplibs=
++	for test_deplib in $deplibs; do
 +	  case " $convenience " in
 +	  *" $test_deplib "*) ;;
 +	  *)
 +	    tmp_deplibs="$tmp_deplibs $test_deplib"
 +	    ;;
 +	  esac
- 	done
- 	deplibs="$tmp_deplibs"
++	done
++	deplibs="$tmp_deplibs"
  
- 	if test -n "$convenience"; then
+-  if test -f \"\$progdir/\$program\"; then"
++	if test -n "$convenience"; then
 +	  if test -n "$whole_archive_flag_spec" &&
 +	    test "$compiler_needs_object" = yes &&
 +	    test -z "$libobjs"; then
@@ -74032,92 +86352,133 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    # TODO: could optimize this to just extract one archive.
 +	    whole_archive_flag_spec=
 +	  fi
- 	  if test -n "$whole_archive_flag_spec"; then
- 	    save_libobjs=$libobjs
- 	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
++	  if test -n "$whole_archive_flag_spec"; then
++	    save_libobjs=$libobjs
++	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
 +	    test "X$libobjs" = "X " && libobjs=
- 	  else
- 	    gentop="$output_objdir/${outputname}x"
- 	    generated="$generated $gentop"
++	  else
++	    gentop="$output_objdir/${outputname}x"
++	    generated="$generated $gentop"
  
- 	    func_extract_archives $gentop $convenience
- 	    libobjs="$libobjs $func_extract_archives_result"
+-	# 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\"
++	    func_extract_archives $gentop $convenience
++	    libobjs="$libobjs $func_extract_archives_result"
 +	    test "X$libobjs" = "X " && libobjs=
- 	  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"
-@@ -3862,7 +7093,7 @@
++	  fi
++	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 $?
+-    # 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/::*\$//'\`
++	if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
++	  eval flag=\"$thread_safe_flag_spec\"
++	  linker_flags="$linker_flags $flag"
++	fi
+ 
+-    export $shlibpath_var
+-"
++	# Make a backup of the uninstalled library when relinking
++	if test "$mode" = relink; then
 +	  $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
  	fi
  
- 	# Do each of the archive commands.
-@@ -3875,21 +7106,24 @@
- 	    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
+-	# 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
+-"
++	# 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
  	fi
  
--	if test "X$skipped_export" != "X:" && len=`expr "X$test_cmds" : ".*"` &&
--	   test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+-	$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+\"\$@\"}
+-"
+-	  ;;
 +	if test "X$skipped_export" != "X:" &&
 +	   func_len " $test_cmds" &&
 +	   len=$func_len_result &&
 +	   test "$len" -lt "$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..."
++	  :
++	else
 +	  # The command line is too long to link in one step, link piecewise
 +	  # or, if using GNU ld and skipped_export is not :, use a linker
 +	  # script.
  
- 	  # Save the value of $output and $libobjs because we want to
- 	  # use them later.  If we have whole_archive_flag_spec, we
-@@ -3903,77 +7137,162 @@
- 	    save_libobjs=$libobjs
- 	  fi
- 	  save_output=$output
--	  output_la=`$echo "X$output" | $Xsed -e "$basename"`
+-	*)
+-	  $echo >> $output "\
+-      exec \$progdir/\$program \${1+\"\$@\"}
+-"
+-	  ;;
+-	esac
+-	$echo >> $output "\
+-      \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
+-      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
++	  # 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" : ".*"` &&
--		 test "$len" -le "$max_cmd_len"; }; then
--	      objlist="$objlist $obj"
+-    # See if we need to build an old-fashioned archive.
+-    for oldlib in $oldlibs; do
++	  # Clear the reloadable object creation command queue and
++	  # initialize k to one.
++	  test_cmds=
++	  concat_cmds=
++	  objlist=
++	  last_robj=
++	  k=1
 +
 +	  if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
 +	    output=${output_objdir}/${output_la}.lnkscript
@@ -74194,20 +86555,27 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	        eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
 +	      fi
 +	      delfiles="$delfiles $output"
-+
- 	    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\"
+ 
+-      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
++	    else
 +	      output=
 +	    fi
-+
+ 
+-      if test -n "$addlibs"; then
+-	gentop="$output_objdir/${outputname}x"
+-	generated="$generated $gentop"
 +	    if ${skipped_export-false}; then
 +	      func_verbose "generating symbol list for \`$libname.la'"
 +	      export_symbols="$output_objdir/$libname.exp"
@@ -74218,39 +86586,32 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
 +	      if test -n "$last_robj"; then
 +		eval concat_cmds=\"\$concat_cmds~\$RM $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\"
++	      fi
++	    fi
  
--	  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
+-	func_extract_archives $gentop $addlibs
+-	oldobjs="$oldobjs $func_extract_archives_result"
+-      fi
 +	    test -n "$save_libobjs" &&
 +	      func_verbose "creating a temporary reloadable object file: $output"
  
--	  # 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
+-      # 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..."
 +	    # Loop through the commands generated above and execute them.
 +	    save_ifs="$IFS"; IFS='~'
 +	    for cmd in $concat_cmds; do
@@ -74261,8 +86622,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      }
 +	      $opt_dry_run || eval "$cmd" || {
 +		lt_exit=$?
- 
--	  $echo "creating a temporary reloadable object file: $output"
++
 +		# Restore the uninstalled library and exit
 +		if test "$mode" = relink; then
 +		  ( cd "$output_objdir" && \
@@ -74270,24 +86630,55 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +		    $MV "${realname}U" "$realname" )
 +		fi
  
--	  # Loop through the commands generated above and execute them.
--	  save_ifs="$IFS"; IFS='~'
--	  for cmd in $concat_cmds; do
+-	  if test -z "$gentop"; then
+-	    gentop="$output_objdir/${outputname}x"
+-	    generated="$generated $gentop"
 +		exit $lt_exit
 +	      }
 +	    done
- 	    IFS="$save_ifs"
--	    $show "$cmd"
--	    $run eval "$cmd" || exit $?
--	  done
--	  IFS="$save_ifs"
-+
++	    IFS="$save_ifs"
+ 
+-	    $show "${rm}r $gentop"
+-	    $run ${rm}r "$gentop"
+-	    $show "$mkdir $gentop"
+-	    $run $mkdir "$gentop"
+-	    status=$?
+-	    if test "$status" -ne 0 && test ! -d "$gentop"; then
+-	      exit $status
 +	    if test -n "$export_symbols_regex" && ${skipped_export-false}; then
 +	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
 +	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
-+	    fi
-+	  fi
-+
+ 	    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
 +          if ${skipped_export-false}; then
 +	    if test -n "$export_symbols" && test -n "$include_expsyms"; then
 +	      tmp_export_symbols="$export_symbols"
@@ -74310,56 +86701,127 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	    fi
 +	  fi
  
- 	  libobjs=$output
- 	  # Restore the value of output.
-@@ -3981,6 +7300,7 @@
+-	eval cmds=\"$old_archive_cmds\"
++	  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\"
+-	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
++	  if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
++	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
 +	    test "X$libobjs" = "X " && libobjs=
- 	  fi
- 	  # Expand the library linking commands again to reset the
- 	  # value of $libobjs for piecewise linking.
-@@ -3993,37 +7313,69 @@
- 	      cmds=$module_cmds
++	  fi
++	  # Expand the library linking commands again to reset the
++	  # value of $libobjs for piecewise linking.
+ 
+-	  # 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" : ".*"` &&
+-	       test "$len" -le "$max_cmd_len"; then
+-	      :
++	  # 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
+-	      # 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=
++	      cmds=$module_cmds
  	    fi
+-	  done
+-	  RANLIB=$save_RANLIB
+-	  oldobjs=$objlist
+-	  if test "X$oldobjs" = "X" ; then
+-	    eval cmds=\"\$concat_cmds\"
  	  else
--	  if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
--	    cmds=$archive_expsym_cmds
--	  else
--	    cmds=$archive_cmds
+-	    eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
 +	    if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
 +	      cmds=$archive_expsym_cmds
 +	    else
 +	      cmds=$archive_cmds
- 	    fi
++	    fi
  	  fi
-+	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
  
--	  # Append the command to remove the reloadable object files
--	  # to the just-reset $cmds.
--	  eval cmds=\"\$cmds~\$rm $delfiles\"
+-    if test -n "$generated"; then
+-      $show "${rm}r$generated"
+-      $run ${rm}r$generated
+-    fi
 +	if test -n "$delfiles"; then
 +	  # Append the command to remove temporary files to $cmds.
 +	  eval cmds=\"\$cmds~\$RM $delfiles\"
 +	fi
-+
+ 
+-    # Now create the libtool archive.
+-    case $output in
+-    *.la)
+-      old_library=
+-      test "$build_old_libs" = yes && old_library="$libname.$libext"
+-      $show "creating $output"
 +	# Add any objects from preloaded convenience libraries
 +	if test -n "$dlprefiles"; then
 +	  gentop="$output_objdir/${outputname}x"
 +	  generated="$generated $gentop"
-+
+ 
+-      # 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"
 +	  func_extract_archives $gentop $dlprefiles
 +	  libobjs="$libobjs $func_extract_archives_result"
 +	  test "X$libobjs" = "X " && libobjs=
  	fi
-+
- 	save_ifs="$IFS"; IFS='~'
- 	for cmd in $cmds; do
- 	  IFS="$save_ifs"
- 	  eval cmd=\"$cmd\"
--	  $show "$cmd"
--	  $run eval "$cmd" || exit $?
+-      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" | $Xsed -e "$sed_quote_subst"`
+-      if test "$hardcode_automatic" = yes ; then
+-	relink_command=
+-      fi
+ 
++	save_ifs="$IFS"; IFS='~'
++	for cmd in $cmds; do
++	  IFS="$save_ifs"
++	  eval cmd=\"$cmd\"
 +	  $opt_silent || {
 +	    func_quote_for_expand "$cmd"
 +	    eval "func_echo $func_quote_for_expand_result"
@@ -74373,1473 +86835,259 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	        $RM "${realname}T" && \
 +		$MV "${realname}U" "$realname" )
 +	    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
 +	    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 $?
++	done
++	IFS="$save_ifs"
++
++	# Restore the uninstalled library and exit
++	if test "$mode" = relink; then
 +	  $opt_dry_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
 +	      func_show_eval '${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 $?
-+	    func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ 	    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
- 	done
- 
-@@ -4036,38 +7388,35 @@
-       ;;
+-	  $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.
  
-     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
+-# The name that we can dlopen(3).
+-dlname='$tdlname'
++	  exit $EXIT_SUCCESS
++	fi
++
++	# Create links to the real library.
++	for linkname in $linknames; do
++	  if test "$realname" != "$linkname"; then
++	    func_show_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 "$dlfiles$dlprefiles" || test "$dlself" != no; then
 +	func_warning "\`-dlopen' is ignored for objects"
-       fi
- 
--      if test -n "$rpath"; then
--	$echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
--      fi
++      fi
++
 +      case " $deplibs" in
 +      *\ -l* | *\ -L*)
 +	func_warning "\`-l' and \`-L' are ignored for objects" ;;
 +      esac
- 
--      if test -n "$xrpath"; then
--	$echo "$modename: warning: \`-R' is ignored for objects" 1>&2
--      fi
++
 +      test -n "$rpath" && \
 +	func_warning "\`-rpath' is ignored for objects"
- 
--      if test -n "$vinfo"; then
--	$echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
--      fi
++
 +      test -n "$xrpath" && \
 +	func_warning "\`-R' is ignored for objects"
- 
--      if test -n "$release"; then
--	$echo "$modename: warning: \`-release' is ignored for objects" 1>&2
--      fi
++
 +      test -n "$vinfo" && \
 +	func_warning "\`-version-info' is ignored for objects"
 +
 +      test -n "$release" && \
 +	func_warning "\`-release' is ignored for objects"
- 
-       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"`
++
++      case $output in
++      *.lo)
 +	test -n "$objs$old_deplibs" && \
 +	  func_fatal_error "cannot build library object \`$output' from non-libtool objects"
 +
 +	libobj=$output
 +	func_lo2o "$libobj"
 +	obj=$func_lo2o_result
- 	;;
-       *)
- 	libobj=
-@@ -4076,7 +7425,7 @@
-       esac
- 
-       # Delete the old objects.
--      $run $rm $obj $libobj
++	;;
++      *)
++	libobj=
++	obj="$output"
++	;;
++      esac
++
++      # Delete the old objects.
 +      $opt_dry_run || $RM $obj $libobj
- 
-       # Objects from convenience libraries.  This assumes
-       # single-version convenience libraries.  Whenever we create
-@@ -4085,12 +7434,14 @@
-       reload_conv_objs=
-       gentop=
-       # reload_cmds runs $LD directly, so let us get rid of
--      # -Wl from whole_archive_flag_spec
++
++      # 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 reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
++      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"
-@@ -4101,24 +7452,15 @@
-       fi
++	else
++	  gentop="$output_objdir/${obj}x"
++	  generated="$generated $gentop"
  
-       # 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
+-# Names of this library.
+-library_names='$library_names'
++	  func_extract_archives $gentop $convenience
++	  reload_conv_objs="$reload_objs $func_extract_archives_result"
++	fi
++      fi
+ 
+-# The name of the static archive.
+-old_library='$old_library'
++      # 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"
+-# Libraries that this one depends upon.
+-dependency_libs='$dependency_libs'
++      output="$obj"
 +      func_execute_cmds "$reload_cmds" 'exit $?'
  
-       # 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
+-# Version information for $libname.
+-current=$current
+-age=$age
+-revision=$revision
++      # Exit if we aren't doing a library object file.
++      if test -z "$libobj"; then
++	if test -n "$gentop"; then
 +	  func_show_eval '${RM}r "$gentop"'
- 	fi
++	fi
  
- 	exit $EXIT_SUCCESS
-@@ -4126,14 +7468,13 @@
+-# Is this an already installed library?
+-installed=$installed
++	exit $EXIT_SUCCESS
++      fi
  
-       if test "$build_libtool_libs" != yes; then
- 	if test -n "$gentop"; then
--	  $show "${rm}r $gentop"
--	  $run ${rm}r $gentop
+-# Should we warn about portability when linking against -modules?
+-shouldnotlink=$module
++      if test "$build_libtool_libs" != yes; then
++	if test -n "$gentop"; then
 +	  func_show_eval '${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 $?
-+	# $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
- 	exit $EXIT_SUCCESS
-       fi
- 
-@@ -4141,20 +7482,11 @@
- 	# 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"
-+	func_execute_cmds "$reload_cmds" 'exit $?'
-       fi
- 
-       if test -n "$gentop"; then
--	$show "${rm}r $gentop"
--	$run ${rm}r $gentop
-+	func_show_eval '${RM}r "$gentop"'
-       fi
- 
-       exit $EXIT_SUCCESS
-@@ -4162,41 +7494,76 @@
- 
-     prog)
-       case $host in
--	*cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
-+	*cygwin*) func_stripname '' '.exe' "$output"
-+	          output=$func_stripname_result.exe;;
-       esac
--      if test -n "$vinfo"; then
--	$echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
--      fi
-+      test -n "$vinfo" && \
-+	func_warning "\`-version-info' is ignored for programs"
- 
--      if test -n "$release"; then
--	$echo "$modename: warning: \`-release' is ignored for programs" 1>&2
--      fi
-+      test -n "$release" && \
-+	func_warning "\`-release' is ignored for programs"
- 
--      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
-+      test "$preload" = yes \
-+        && test "$dlopen_support" = unknown \
-+	&& test "$dlopen_self" = unknown \
-+	&& test "$dlopen_self_static" = unknown && \
-+	  func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
- 
-       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 /'`
-+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
-+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
- 	;;
-       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
--        ;;
-+      *-*-darwin*)
-+	# Don't allow lazy linking, it breaks C++ global constructors
-+	# But is supposedly fixed on 10.4 or later (yay!).
-+	if test "$tagname" = CXX ; then
-+	  case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
-+	    10.[0123])
-+	      compile_command="$compile_command ${wl}-bind_at_load"
-+	      finalize_command="$finalize_command ${wl}-bind_at_load"
-+	    ;;
-+	  esac
 +	fi
-+	# Time to change all our "foo.ltframework" stuff back to "-framework foo"
-+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
-+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
-+	;;
-       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"
- 
-@@ -4240,11 +7607,18 @@
- 	  esac
- 	fi
- 	case $host in
--	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
-+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
-+	  testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
- 	  case :$dllsearchpath: in
- 	  *":$libdir:"*) ;;
-+	  ::) dllsearchpath=$libdir;;
- 	  *) dllsearchpath="$dllsearchpath:$libdir";;
- 	  esac
-+	  case :$dllsearchpath: in
-+	  *":$testbindir:"*) ;;
-+	  ::) dllsearchpath=$testbindir;;
-+	  *) dllsearchpath="$dllsearchpath:$testbindir";;
-+	  esac
- 	  ;;
- 	esac
-       done
-@@ -4294,254 +7668,49 @@
  
-       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
-+	compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-+	finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-       fi
+-# Files to dlopen/dlpreopen
+-dlopen='$dlfiles'
+-dlpreopen='$dlprefiles'
++	# Create an invalid libtool object if no PIC, so that we don't
++	# accidentally link it into a program.
++	# $show "echo timestamp > $libobj"
++	# $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
++	exit $EXIT_SUCCESS
++      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"'
--	    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"'
--	    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 >/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\
--"
+-# 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
--
--	  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 -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
--	  $run eval '(cd $output_objdir && $LTCC -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.
--	  compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
--	  finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
--	  ;;
--	*)
--	  $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.
-+      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
- 
--	# Nullify the symbol file.
--	compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
--	finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
-+      # template prelinking step
-+      if test -n "$prelink_cmds"; then
-+	func_execute_cmds "$prelink_cmds" 'exit $?'
-       fi
- 
--      if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
-+      wrappers_required=yes
-+      case $host in
-+      *cygwin* | *mingw* )
-+        if test "$build_libtool_libs" != yes; then
-+          wrappers_required=no
-+        fi
-+        ;;
-+      *cegcc)
-+        # Disable wrappers for cegcc, we are cross compiling anyway.
-+        wrappers_required=no
-+        ;;
-+      *)
-+        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
-+          wrappers_required=no
-+        fi
-+        ;;
-+      esac
-+      if test "$wrappers_required" = no; then
- 	# Replace the output file specification.
--	compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
-+	compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
- 	link_command="$compile_command$compile_rpath"
- 
- 	# We have no uninstalled library dependencies, so finalize right now.
--	$show "$link_command"
--	$run eval "$link_command"
--	status=$?
-+	exit_status=0
-+	func_show_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}"
-+	if test -f "$output_objdir/${outputname}S.${objext}"; then
-+	  func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
- 	fi
- 
--	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"
-+	exit $exit_status
-       fi
- 
-       if test -n "$compile_shlibpath$finalize_shlibpath"; then
-@@ -4576,12 +7745,11 @@
- 	# 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'`
-+	link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
- 	# Delete the old output file.
--	$run $rm $output
-+	$opt_dry_run || $RM $output
- 	# Link the executable and exit
--	$show "$link_command"
--	$run eval "$link_command" || exit $?
-+	func_show_eval "$link_command" 'exit $?'
- 	exit $EXIT_SUCCESS
-       fi
- 
-@@ -4590,13 +7758,13 @@
- 	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
-+	func_warning "this platform does not like uninstalled shared libraries"
-+	func_warning "\`$output' will be relinked during installation"
-       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" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
-+	    relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
- 	  else
- 	    # fast_install is set to needless
- 	    relink_command=
-@@ -4608,448 +7776,103 @@
-       fi
- 
-       # Replace the output file specification.
--      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
-+      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
-+      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
- 
--      $show "$link_command"
--      $run eval "$link_command" || exit $?
-+      func_show_eval "$link_command" 'exit $?'
- 
-       # Now create the wrapper script.
--      $show "creating $output"
-+      func_verbose "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"
-+	    relink_command="{ test -z \"\${$var+set}\" || $lt_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"
-+	    func_quote_for_eval "$var_value"
-+	    relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- 	  fi
- 	done
- 	relink_command="(cd `pwd`; $relink_command)"
--	relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
-+	relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
-       fi
- 
--      # Quote $echo for shipping.
--      if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then
-+      # 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"`
-+	qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
-       else
--	qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
-+	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
-+      # Only actually do things if not in dry run mode.
-+      $opt_dry_run || {
- 	# 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$,,'` ;;
-+	  *.exe) func_stripname '' '.exe' "$output"
-+	         output=$func_stripname_result ;;
- 	esac
- 	# test for cygwin because mv fails w/o .exe extensions
- 	case $host in
- 	  *cygwin*)
- 	    exeext=.exe
--	    outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;;
-+	    func_stripname '' '.exe' "$outputname"
-+	    outputname=$func_stripname_result ;;
- 	  *) exeext= ;;
- 	esac
- 	case $host in
- 	  *cygwin* | *mingw* )
--	    cwrappersource=`$echo ${objdir}/lt-${outputname}.c`
--	    cwrapper=`$echo ${output}.exe`
--	    $rm $cwrappersource $cwrapper
--	    trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
--
--	    cat > $cwrappersource <<EOF
--
--/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
--   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
--
--   The $output program cannot be directly executed until all the libtool
--   libraries that it depends on are installed.
--
--   This wrapper executable should never be moved out of the build directory.
--   If it is, it will not operate correctly.
--
--   Currently, it simply execs the wrapper *script* "/bin/sh $output",
--   but could eventually absorb all of the scripts functionality and
--   exec $objdir/$outputname directly.
--*/
--EOF
--	    cat >> $cwrappersource<<"EOF"
--#include <stdio.h>
--#include <stdlib.h>
--#include <unistd.h>
--#include <malloc.h>
--#include <stdarg.h>
--#include <assert.h>
--
--#if defined(PATH_MAX)
--# define LT_PATHMAX PATH_MAX
--#elif defined(MAXPATHLEN)
--# define LT_PATHMAX MAXPATHLEN
--#else
--# define LT_PATHMAX 1024
--#endif
--
--#ifndef DIR_SEPARATOR
--#define DIR_SEPARATOR '/'
--#endif
--
--#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
--  defined (__OS2__)
--#define HAVE_DOS_BASED_FILE_SYSTEM
--#ifndef DIR_SEPARATOR_2
--#define DIR_SEPARATOR_2 '\\'
--#endif
--#endif
--
--#ifndef DIR_SEPARATOR_2
--# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
--#else /* DIR_SEPARATOR_2 */
--# define IS_DIR_SEPARATOR(ch) \
--        (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
--#endif /* DIR_SEPARATOR_2 */
--
--#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
--#define XFREE(stale) do { \
--  if (stale) { free ((void *) stale); stale = 0; } \
--} while (0)
--
--const char *program_name = NULL;
--
--void * xmalloc (size_t num);
--char * xstrdup (const char *string);
--char * basename (const char *name);
--char * fnqualify(const char *path);
--char * strendzap(char *str, const char *pat);
--void lt_fatal (const char *message, ...);
--
--int
--main (int argc, char *argv[])
--{
--  char **newargz;
--  int i;
--
--  program_name = (char *) xstrdup ((char *) basename (argv[0]));
--  newargz = XMALLOC(char *, argc+2);
--EOF
--
--	    cat >> $cwrappersource <<EOF
--  newargz[0] = "$SHELL";
--EOF
--
--	    cat >> $cwrappersource <<"EOF"
--  newargz[1] = fnqualify(argv[0]);
--  /* we know the script has the same name, without the .exe */
--  /* so make sure newargz[1] doesn't end in .exe */
--  strendzap(newargz[1],".exe");
--  for (i = 1; i < argc; i++)
--    newargz[i+1] = xstrdup(argv[i]);
--  newargz[argc+1] = NULL;
--EOF
--
--	    cat >> $cwrappersource <<EOF
--  execv("$SHELL",newargz);
--EOF
--
--	    cat >> $cwrappersource <<"EOF"
--}
--
--void *
--xmalloc (size_t num)
--{
--  void * p = (void *) malloc (num);
--  if (!p)
--    lt_fatal ("Memory exhausted");
--
--  return p;
--}
--
--char *
--xstrdup (const char *string)
--{
--  return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL
--;
--}
--
--char *
--basename (const char *name)
--{
--  const char *base;
--
--#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
--  /* Skip over the disk name in MSDOS pathnames. */
--  if (isalpha (name[0]) && name[1] == ':')
--    name += 2;
--#endif
--
--  for (base = name; *name; name++)
--    if (IS_DIR_SEPARATOR (*name))
--      base = name + 1;
--  return (char *) base;
--}
--
--char *
--fnqualify(const char *path)
--{
--  size_t size;
--  char *p;
--  char tmp[LT_PATHMAX + 1];
--
--  assert(path != NULL);
--
--  /* Is it qualified already? */
--#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
--  if (isalpha (path[0]) && path[1] == ':')
--    return xstrdup (path);
--#endif
--  if (IS_DIR_SEPARATOR (path[0]))
--    return xstrdup (path);
--
--  /* prepend the current directory */
--  /* doesn't handle '~' */
--  if (getcwd (tmp, LT_PATHMAX) == NULL)
--    lt_fatal ("getcwd failed");
--  size = strlen(tmp) + 1 + strlen(path) + 1; /* +2 for '/' and '\0' */
--  p = XMALLOC(char, size);
--  sprintf(p, "%s%c%s", tmp, DIR_SEPARATOR, path);
--  return p;
--}
--
--char *
--strendzap(char *str, const char *pat)
--{
--  size_t len, patlen;
--
--  assert(str != NULL);
--  assert(pat != NULL);
--
--  len = strlen(str);
--  patlen = strlen(pat);
--
--  if (patlen <= len)
--  {
--    str += len - patlen;
--    if (strcmp(str, pat) == 0)
--      *str = '\0';
--  }
--  return str;
--}
--
--static void
--lt_error_core (int exit_status, const char * mode,
--          const char * message, va_list ap)
--{
--  fprintf (stderr, "%s: %s: ", program_name, mode);
--  vfprintf (stderr, message, ap);
--  fprintf (stderr, ".\n");
--
--  if (exit_status >= 0)
--    exit (exit_status);
--}
--
--void
--lt_fatal (const char *message, ...)
--{
--  va_list ap;
--  va_start (ap, message);
--  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
--  va_end (ap);
--}
--EOF
--	  # we should really use a build-platform specific compiler
--	  # here, but OTOH, the wrappers (shell script and this C one)
--	  # are only useful if you want to execute the "real" binary.
--	  # Since the "real" binary is built for $host, then this
--	  # wrapper might as well be built for $host, too.
--	  $run $LTCC -s -o $cwrapper $cwrappersource
--	  ;;
--	esac
--	$rm $output
--	trap "$rm $output; exit $EXIT_FAILURE" 1 2 15
--
--	$echo > $output "\
--#! $SHELL
--
--# $output - temporary wrapper script for $objdir/$outputname
--# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
--#
--# The $output program cannot be directly executed until all the libtool
--# libraries that it depends on are installed.
--#
--# This wrapper script should never be moved out of the build directory.
--# If it is, it will not operate correctly.
--
--# 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='$sed_quote_subst'
--
--# 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
--
--relink_command=\"$relink_command\"
--
--# This environment variable determines our operation mode.
--if test \"\$libtool_install_magic\" = \"$magic\"; then
--  # install mode needs the following variable:
--  notinst_deplibs='$notinst_deplibs'
--else
--  # When we are sourced in execute mode, \$file and \$echo are already set.
--  if test \"\$libtool_execute_magic\" != \"$magic\"; then
--    echo=\"$qecho\"
--    file=\"\$0\"
--    # Make sure echo works.
--    if test \"X\$1\" = X--no-reexec; then
--      # Discard the --no-reexec flag, and continue.
--      shift
--    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 \"\$0\" --no-reexec \${1+\"\$@\"}
--    fi
--  fi\
--"
--	$echo >> $output "\
--
--  # Find the directory that this script lives in.
--  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
--  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
--
--  # Follow symbolic links until we get to the real thisdir.
--  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //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/::*\$//'\`
-+	    func_dirname_and_basename "$output" "" "."
-+	    output_name=$func_basename_result
-+	    output_path=$func_dirname_result
-+	    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
- 
--    export $shlibpath_var
--"
--	fi
-+	    func_emit_cwrapperexe_src > $cwrappersource
- 
--	# 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
-+	    # The wrapper executable is built using the $host compiler,
-+	    # because it contains $host paths and files. If cross-
-+	    # compiling, it, like the target executable, must be
-+	    # executed on the $host or under an emulation environment.
-+	    $opt_dry_run || {
-+	      $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
-+	      $STRIP $cwrapper
-+	    }
- 
--	$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+\"\$@\"}
--"
-+	    # Now, create the wrapper script for func_source use:
-+	    func_ltwrapper_scriptname $cwrapper
-+	    $RM $func_ltwrapper_scriptname_result
-+	    trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
-+	    $opt_dry_run || {
-+	      # note: this script will not be executed, so do not chmod.
-+	      if test "x$build" = "x$host" ; then
-+		$cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
-+	      else
-+		func_emit_wrapper no > $func_ltwrapper_scriptname_result
-+	      fi
-+	    }
- 	  ;;
-+	  * )
-+	    $RM $output
-+	    trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
- 
--	*)
--	  $echo >> $output "\
--      exec \$progdir/\$program \${1+\"\$@\"}
--"
-+	    func_emit_wrapper no > $output
-+	    chmod +x $output
- 	  ;;
- 	esac
--	$echo >> $output "\
--      \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
--      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
-@@ -5058,7 +7881,7 @@
-     for oldlib in $oldlibs; do
- 
-       if test "$build_libtool_libs" = convenience; then
--	oldobjs="$libobjs_save"
-+	oldobjs="$libobjs_save $symfileobj"
- 	addlibs="$convenience"
- 	build_libtool_libs=no
-       else
-@@ -5067,6 +7890,9 @@
- 	  build_libtool_libs=no
- 	else
- 	  oldobjs="$old_deplibs $non_pic_objects"
-+	  if test "$preload" = yes && test -f "$symfileobj"; then
-+	    oldobjs="$oldobjs $symfileobj"
-+	  fi
- 	fi
- 	addlibs="$old_convenience"
-       fi
-@@ -5081,8 +7907,18 @@
- 
-       # 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
-+	cmds=$old_archive_from_new_cmds
-       else
-+
-+	# Add any objects from preloaded convenience libraries
-+	if test -n "$dlprefiles"; then
-+	  gentop="$output_objdir/${outputname}x"
-+	  generated="$generated $gentop"
-+
-+	  func_extract_archives $gentop $dlprefiles
-+	  oldobjs="$oldobjs $func_extract_archives_result"
-+	fi
-+
- 	# 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
-@@ -5091,32 +7927,22 @@
- 	# not supported by libtool).
- 	if (for obj in $oldobjs
- 	    do
--	      $echo "X$obj" | $Xsed -e 's%^.*/%%'
-+	      func_basename "$obj"
-+	      $ECHO "$func_basename_result"
- 	    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"
--	    status=$?
--	    if test "$status" -ne 0 && test ! -d "$gentop"; then
--	      exit $status
--	    fi
--	  fi
--
-+	  $ECHO "copying selected object files to avoid basename conflicts..."
-+	  gentop="$output_objdir/${outputname}x"
-+	  generated="$generated $gentop"
-+	  func_mkdir_p "$gentop"
- 	  save_oldobjs=$oldobjs
- 	  oldobjs=
- 	  counter=1
- 	  for obj in $save_oldobjs
- 	  do
--	    objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
-+	    func_basename "$obj"
-+	    objbase="$func_basename_result"
- 	    case " $oldobjs " in
- 	    " ") oldobjs=$obj ;;
- 	    *[\ /]"$objbase "*)
-@@ -5124,58 +7950,62 @@
- 		# Make sure we don't pick an alternate name that also
- 		# overlaps.
- 		newobj=lt$counter-$objbase
--		counter=`expr $counter + 1`
-+		func_arith $counter + 1
-+		counter=$func_arith_result
- 		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"
-+	      func_show_eval "ln $obj $gentop/$newobj || 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
-+	func_len " $cmds"
-+	len=$func_len_result
-+	if test "$len" -lt "$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..."
-+	  func_verbose "using piecewise archive linking..."
- 	  save_RANLIB=$RANLIB
- 	  RANLIB=:
- 	  objlist=
- 	  concat_cmds=
- 	  save_oldobjs=$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
-+	  eval test_cmds=\"$old_archive_cmds\"
-+	  func_len " $test_cmds"
-+	  len0=$func_len_result
-+	  len=$len0
- 	  for obj in $save_oldobjs
- 	  do
--	    oldobjs="$objlist $obj"
--	    objlist="$objlist $obj"
--	    eval test_cmds=\"$old_archive_cmds\"
--	    if len=`expr "X$test_cmds" : ".*"` &&
--	       test "$len" -le "$max_cmd_len"; then
-+	    func_len " $obj"
-+	    func_arith $len + $func_len_result
-+	    len=$func_arith_result
-+	    func_append objlist " $obj"
-+	    if test "$len" -lt "$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
-+		RANLIB=$save_RANLIB
- 	      fi
- 	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- 	      eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
- 	      objlist=
-+	      len=$len0
- 	    fi
- 	  done
- 	  RANLIB=$save_RANLIB
-@@ -5187,49 +8017,39 @@
- 	  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"
-+      func_execute_cmds "$cmds" 'exit $?'
-     done
- 
--    if test -n "$generated"; then
--      $show "${rm}r$generated"
--      $run ${rm}r$generated
--    fi
-+    test -n "$generated" && \
-+      func_show_eval "${RM}r$generated"
- 
-     # Now create the libtool archive.
-     case $output in
-     *.la)
-       old_library=
-       test "$build_old_libs" = yes && old_library="$libname.$libext"
--      $show "creating $output"
-+      func_verbose "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"
-+	  relink_command="{ test -z \"\${$var+set}\" || $lt_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"
-+	  func_quote_for_eval "$var_value"
-+	  relink_command="$var=$func_quote_for_eval_result; 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" | $Xsed -e "$sed_quote_subst"`
-+      relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
-       if test "$hardcode_automatic" = yes ; then
- 	relink_command=
++      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"
++	func_execute_cmds "$reload_cmds" 'exit $?'
        fi
  
--
-       # Only create the output if not a dry run.
--      if test -z "$run"; then
-+      $opt_dry_run || {
- 	for installed in no yes; do
- 	  if test "$installed" = yes; then
- 	    if test -z "$install_libdir"; then
-@@ -5241,12 +8061,11 @@
- 	    for deplib in $dependency_libs; do
- 	      case $deplib in
- 	      *.la)
--		name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'`
-+		func_basename "$deplib"
-+		name="$func_basename_result"
- 		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
-+		test -z "$libdir" && \
-+		  func_fatal_error "\`$deplib' is not a valid libtool archive"
- 		newdependency_libs="$newdependency_libs $libdir/$name"
- 		;;
- 	      *) newdependency_libs="$newdependency_libs $deplib" ;;
-@@ -5254,25 +8073,37 @@
- 	    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"
-+	      case $lib in
-+	      *.la)
-+	        func_basename "$lib"
-+		name="$func_basename_result"
-+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
-+		test -z "$libdir" && \
-+		  func_fatal_error "\`$lib' is not a valid libtool archive"
-+		newdlfiles="$newdlfiles $libdir/$name"
-+		;;
-+	      *) newdlfiles="$newdlfiles $lib" ;;
-+	      esac
- 	    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"
-+	      case $lib in
-+	      *.la)
-+		# Only pass preopened files to the pseudo-archive (for
-+		# eventual linking with the app. that links it) if we
-+		# didn't already link the preopened objects directly into
-+		# the library:
-+		func_basename "$lib"
-+		name="$func_basename_result"
-+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
-+		test -z "$libdir" && \
-+		  func_fatal_error "\`$lib' is not a valid libtool archive"
-+		newdlprefiles="$newdlprefiles $libdir/$name"
-+		;;
-+	      esac
- 	    done
- 	    dlprefiles="$newdlprefiles"
- 	  else
-@@ -5295,15 +8126,15 @@
- 	    done
- 	    dlprefiles="$newdlprefiles"
- 	  fi
--	  $rm $output
-+	  $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 ;;
-+	    *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
- 	  esac
--	  $echo > $output "\
-+	  $ECHO > $output "\
- # $outputname - a libtool library file
--# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
- #
- # Please DO NOT delete this file!
- # It is necessary for linking the library.
-@@ -5317,9 +8148,15 @@
- # The name of the static archive.
- old_library='$old_library'
- 
-+# Linker flags that can not go in dependency_libs.
-+inherited_linker_flags='$new_inherited_linker_flags'
-+
- # Libraries that this one depends upon.
- dependency_libs='$dependency_libs'
- 
-+# Names of additional weak libraries provided by this library
-+weak_library_names='$weak_libs'
-+
- # Version information for $libname.
- current=$current
- age=$age
-@@ -5338,746 +8175,29 @@
- # Directory that this library needs to be installed in:
- libdir='$install_libdir'"
- 	  if test "$installed" = no && test "$need_relink" = yes; then
--	    $echo >> $output "\
-+	    $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.
+-      # 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
 -    ;;
--
++      if test -n "$gentop"; then
++	func_show_eval '${RM}r "$gentop"'
++      fi
+ 
 -  # libtool install mode
 -  install)
 -    modename="$modename: install"
--
++      exit $EXIT_SUCCESS
++      ;;
+ 
 -    # 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 ||
@@ -75851,7 +87099,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
 -	arg="\"$arg\""
 -	;;
--      esac
++    prog)
++      case $host in
++	*cygwin*) func_stripname '' '.exe' "$output"
++	          output=$func_stripname_result.exe;;
+       esac
 -      install_prog="$arg "
 -      arg="$1"
 -      shift
@@ -75869,7 +87121,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      ;;
 -    esac
 -    install_prog="$install_prog$arg"
--
++      test -n "$vinfo" && \
++	func_warning "\`-version-info' is ignored for programs"
+ 
 -    # We need to accept at least all the BSD install flags.
 -    dest=
 -    files=
@@ -75885,7 +87139,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	dest="$arg"
 -	continue
 -      fi
--
++      test -n "$release" && \
++	func_warning "\`-release' is ignored for programs"
+ 
 -      case $arg in
 -      -d) isdir=yes ;;
 -      -f) prev="-f" ;;
@@ -75897,7 +87153,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	continue
 -	;;
 -      -*) ;;
--
++      test "$preload" = yes \
++        && test "$dlopen_support" = unknown \
++	&& test "$dlopen_self" = unknown \
++	&& test "$dlopen_self_static" = unknown && \
++	  func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+ 
 -      *)
 -	# If the previous option needed an argument, then skip it.
 -	if test -n "$prev"; then
@@ -75906,19 +87167,39 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  dest="$arg"
 -	  continue
 -	fi
--	;;
--      esac
--
++      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 / System.ltframework /'`
++	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ 	;;
+       esac
+ 
 -      # Aesthetically quote the argument.
 -      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
 -      case $arg in
 -      *$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
 -	arg="\"$arg\""
--	;;
--      esac
++      case $host in
++      *-*-darwin*)
++	# Don't allow lazy linking, it breaks C++ global constructors
++	# But is supposedly fixed on 10.4 or later (yay!).
++	if test "$tagname" = CXX ; then
++	  case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
++	    10.[0123])
++	      compile_command="$compile_command ${wl}-bind_at_load"
++	      finalize_command="$finalize_command ${wl}-bind_at_load"
++	    ;;
++	  esac
++	fi
++	# Time to change all our "foo.ltframework" stuff back to "-framework foo"
++	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
++	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ 	;;
+       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
@@ -75953,7 +87234,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      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
@@ -75968,33 +87249,66 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      for file in $files; do
 -	case $file in
 -	*.lo) ;;
--	*)
++      # 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 "*) ;;
+ 	*)
 -	  $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
 -	  $echo "$help" 1>&2
 -	  exit $EXIT_FAILURE
--	  ;;
--	esac
--      done
-+      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
-       ;;
-     esac
--
++	  case " $compile_deplibs " in
++	  *" -L$path/$objdir "*)
++	    new_libs="$new_libs -L$path/$objdir" ;;
++	  esac
+ 	  ;;
+ 	esac
+       done
+-      ;;
+-    esac
++      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"
+ 
 -    # 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
--
++      compile_command="$compile_command $compile_deplibs"
++      finalize_command="$finalize_command $finalize_deplibs"
+ 
 -      # Do each installation.
 -      case $file in
 -      *.$libext)
 -	# Do the static libraries later.
 -	staticlibs="$staticlibs $file"
 -	;;
--
++      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
+ 
 -      *.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 :
@@ -76002,7 +87316,34 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
 -	  $echo "$help" 1>&2
 -	  exit $EXIT_FAILURE
--	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
 -
 -	library_names=
 -	old_library=
@@ -76011,8 +87352,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	case $file in
 -	*/* | *\\*) . $file ;;
 -	*) . ./$file ;;
--	esac
--
++	case $host in
++	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
++	  testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
++	  case :$dllsearchpath: in
++	  *":$libdir:"*) ;;
++	  ::) dllsearchpath=$libdir;;
++	  *) dllsearchpath="$dllsearchpath:$libdir";;
++	  esac
++	  case :$dllsearchpath: in
++	  *":$testbindir:"*) ;;
++	  ::) dllsearchpath=$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"
+ 
 -	# Add the libdir to current_libdirs if it is the destination.
 -	if test "X$destdir" = "X$libdir"; then
 -	  case "$current_libdirs " in
@@ -76022,11 +87385,43 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	else
 -	  # Note the libdir as a future libdir.
 -	  case "$future_libdirs " in
--	  *" $libdir "*) ;;
++      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 "*) ;;
 -	  *) future_libdirs="$future_libdirs $libdir" ;;
--	  esac
--	fi
--
++	  *) 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"
+ 
 -	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/
 -	test "X$dir" = "X$file/" && dir=
 -	dir="$dir$objdir"
@@ -76034,7 +87429,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	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\$%%"`
--
++      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
+ 
 -	  # 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.
@@ -76045,14 +87445,19 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2
 -	    exit $EXIT_FAILURE
 -	  fi
--
++      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+ 
 -	  if test -n "$inst_prefix_dir"; then
 -	    # Stick the inst_prefix_dir data into the link command.
 -	    relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
 -	  else
 -	    relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
 -	  fi
--
++      # template prelinking step
++      if test -n "$prelink_cmds"; then
++	func_execute_cmds "$prelink_cmds" 'exit $?'
++      fi
+ 
 -	  $echo "$modename: warning: relinking \`$file'" 1>&2
 -	  $show "$relink_command"
 -	  if $run eval "$relink_command"; then :
@@ -76061,17 +87466,45 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    exit $EXIT_FAILURE
 -	  fi
 -	fi
--
++      wrappers_required=yes
++      case $host in
++      *cygwin* | *mingw* )
++        if test "$build_libtool_libs" != yes; then
++          wrappers_required=no
++        fi
++        ;;
++      *cegcc)
++        # Disable wrappers for cegcc, we are cross compiling anyway.
++        wrappers_required=no
++        ;;
++      *)
++        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
++          wrappers_required=no
++        fi
++        ;;
++      esac
++      if test "$wrappers_required" = no; then
++	# Replace the output file specification.
++	compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
++	link_command="$compile_command$compile_rpath"
+ 
 -	# See the names of the shared library.
 -	set dummy $library_names
 -	if test -n "$2"; then
 -	  realname="$2"
 -	  shift
 -	  shift
--
++	# We have no uninstalled library dependencies, so finalize right now.
++	exit_status=0
++	func_show_eval "$link_command" 'exit_status=$?'
+ 
 -	  srcname="$realname"
 -	  test -n "$relink_command" && srcname="$realname"T
--
++	# Delete the generated files.
++	if test -f "$output_objdir/${outputname}S.${objext}"; then
++	  func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
++	fi
+ 
 -	  # Install the shared library and build the symlinks.
 -	  $show "$install_prog $dir/$srcname $destdir/$realname"
 -	  $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $?
@@ -76079,7 +87512,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    $show "$striplib $destdir/$realname"
 -	    $run eval "$striplib $destdir/$realname" || exit $?
 -	  fi
--
++	exit $exit_status
++      fi
+ 
 -	  if test "$#" -gt 0; then
 -	    # Delete the old symlinks, and create new ones.
 -	    for linkname
@@ -76090,7 +87525,13 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	      fi
 -	    done
 -	  fi
--
++      if test -n "$compile_shlibpath$finalize_shlibpath"; then
++	compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
++      fi
++      if test -n "$finalize_shlibpath"; then
++	finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
++      fi
+ 
 -	  # Do each command in the postinstall commands.
 -	  lib="$destdir/$realname"
 -	  cmds=$postinstall_cmds
@@ -76100,10 +87541,28 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    eval cmd=\"$cmd\"
 -	    $show "$cmd"
 -	    $run eval "$cmd" || exit $?
--	  done
++      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
 -	  IFS="$save_ifs"
--	fi
--
++	  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
+ 
 -	# Install the pseudo-library for information purposes.
 -	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
 -	instname="$dir/$name"i
@@ -76113,18 +87572,47 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	# Maybe install the static library, too.
 -	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
 -	;;
--
++      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.
++	$opt_dry_run || $RM $output
++	# Link the executable and exit
++	func_show_eval "$link_command" 'exit $?'
++	exit $EXIT_SUCCESS
++      fi
+ 
 -      *.lo)
 -	# Install (i.e. copy) a libtool object.
--
++      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"
+ 
 -	# Figure out destination file name, if it wasn't already specified.
 -	if test -n "$destname"; then
 -	  destfile="$destdir/$destname"
--	else
++	func_warning "this platform does not like uninstalled shared libraries"
++	func_warning "\`$output' will be relinked during installation"
++      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" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
++	  else
++	    # fast_install is set to needless
++	    relink_command=
++	  fi
+ 	else
 -	  destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
 -	  destfile="$destdir/$destfile"
--	fi
--
++	  link_command="$compile_var$compile_command$compile_rpath"
++	  relink_command="$finalize_var$finalize_command$finalize_rpath"
+ 	fi
++      fi
+ 
 -	# Deduce the name of the destination old-style object file.
 -	case $destfile in
 -	*.lo)
@@ -76140,24 +87628,31 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  exit $EXIT_FAILURE
 -	  ;;
 -	esac
--
++      # Replace the output file specification.
++      link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+ 
 -	# Install the libtool object if requested.
 -	if test -n "$destfile"; then
 -	  $show "$install_prog $file $destfile"
 -	  $run eval "$install_prog $file $destfile" || exit $?
 -	fi
--
++      # Delete the old output files.
++      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+ 
 -	# 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"`
--
++      func_show_eval "$link_command" 'exit $?'
+ 
 -	  $show "$install_prog $staticobj $staticdest"
 -	  $run eval "$install_prog \$staticobj \$staticdest" || exit $?
 -	fi
 -	exit $EXIT_SUCCESS
 -	;;
--
++      # Now create the wrapper script.
++      func_verbose "creating $output"
+ 
 -      *)
 -	# Figure out destination file name, if it wasn't already specified.
 -	if test -n "$destname"; then
@@ -76166,7 +87661,23 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
 -	  destfile="$destdir/$destfile"
 -	fi
--
++      # 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}\" || $lt_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
++	    func_quote_for_eval "$var_value"
++	    relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
++	  fi
++	done
++	relink_command="(cd `pwd`; $relink_command)"
++	relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
++      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
@@ -76178,17 +87689,40 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	      stripped_ext=".exe"
 -	    fi
 -	    ;;
--	esac
--
++      # 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
+ 
 -	# Do a test to see if this is really a libtool program.
--	case $host in
++      # Only actually do things if not in dry run mode.
++      $opt_dry_run || {
++	# win32 will think the script is a binary if it has
++	# a .exe suffix, so we strip it off here.
++	case $output in
++	  *.exe) func_stripname '' '.exe' "$output"
++	         output=$func_stripname_result ;;
++	esac
++	# test for cygwin because mv fails w/o .exe extensions
+ 	case $host in
 -	*cygwin*|*mingw*)
 -	    wrapper=`$echo $file | ${SED} -e 's,.exe$,,'`
 -	    ;;
 -	*)
 -	    wrapper=$file
 -	    ;;
--	esac
++	  *cygwin*)
++	    exeext=.exe
++	    func_stripname '' '.exe' "$outputname"
++	    outputname=$func_stripname_result ;;
++	  *) exeext= ;;
+ 	esac
 -	if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then
 -	  notinst_deplibs=
 -	  relink_command=
@@ -76280,7 +87814,44 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
 -	  fi
 -	fi
--
++	case $host in
++	  *cygwin* | *mingw* )
++	    func_dirname_and_basename "$output" "" "."
++	    output_name=$func_basename_result
++	    output_path=$func_dirname_result
++	    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
++
++	    func_emit_cwrapperexe_src > $cwrappersource
++
++	    # The wrapper executable is built using the $host compiler,
++	    # because it contains $host paths and files. If cross-
++	    # compiling, it, like the target executable, must be
++	    # executed on the $host or under an emulation environment.
++	    $opt_dry_run || {
++	      $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
++	      $STRIP $cwrapper
++	    }
++
++	    # Now, create the wrapper script for func_source use:
++	    func_ltwrapper_scriptname $cwrapper
++	    $RM $func_ltwrapper_scriptname_result
++	    trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
++	    $opt_dry_run || {
++	      # note: this script will not be executed, so do not chmod.
++	      if test "x$build" = "x$host" ; then
++		$cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
++	      else
++		func_emit_wrapper no > $func_ltwrapper_scriptname_result
++	      fi
++	    }
++	  ;;
++	  * )
++	    $RM $output
++	    trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+ 
 -	# remove .exe since cygwin /usr/bin/install will append another
 -	# one anyways
 -	case $install_prog,$host in
@@ -76296,8 +87867,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'`
 -	    ;;
 -	  esac
--	  ;;
--	esac
++	    func_emit_wrapper no > $output
++	    chmod +x $output
+ 	  ;;
+ 	esac
 -	$show "$install_prog$stripme $file $destfile"
 -	$run eval "$install_prog\$stripme \$file \$destfile" || exit $?
 -	test -n "$outputname" && ${rm}r "$tmpdir"
@@ -76310,15 +87883,36 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -
 -      # Set up the ranlib parameters.
 -      oldlib="$destdir/$name"
--
++      }
++      exit $EXIT_SUCCESS
++      ;;
++    esac
+ 
 -      $show "$install_prog $file $oldlib"
 -      $run eval "$install_prog \$file \$oldlib" || exit $?
--
++    # See if we need to build an old-fashioned archive.
++    for oldlib in $oldlibs; do
+ 
 -      if test -n "$stripme" && test -n "$old_striplib"; then
 -	$show "$old_striplib $oldlib"
 -	$run eval "$old_striplib $oldlib" || exit $?
--      fi
--
++      if test "$build_libtool_libs" = convenience; then
++	oldobjs="$libobjs_save $symfileobj"
++	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"
++	  if test "$preload" = yes && test -f "$symfileobj"; then
++	    oldobjs="$oldobjs $symfileobj"
++	  fi
++	fi
++	addlibs="$old_convenience"
+       fi
+ 
 -      # Do each command in the postinstall commands.
 -      cmds=$old_postinstall_cmds
 -      save_ifs="$IFS"; IFS='~'
@@ -76330,11 +87924,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      done
 -      IFS="$save_ifs"
 -    done
--
++      if test -n "$addlibs"; then
++	gentop="$output_objdir/${outputname}x"
++	generated="$generated $gentop"
+ 
 -    if test -n "$future_libdirs"; then
 -      $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
 -    fi
--
++	func_extract_archives $gentop $addlibs
++	oldobjs="$oldobjs $func_extract_archives_result"
++      fi
+ 
 -    if test -n "$current_libdirs"; then
 -      # Maybe just do a dry run.
 -      test -n "$run" && current_libdirs=" -n$current_libdirs"
@@ -76343,19 +87943,30 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      exit $EXIT_SUCCESS
 -    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
+ 
 -  # libtool finish mode
 -  finish)
 -    modename="$modename: finish"
 -    libdirs="$nonopt"
 -    admincmds=
--
++	# Add any objects from preloaded convenience libraries
++	if test -n "$dlprefiles"; then
++	  gentop="$output_objdir/${outputname}x"
++	  generated="$generated $gentop"
+ 
 -    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
 -      for dir
 -      do
 -	libdirs="$libdirs $dir"
 -      done
--
++	  func_extract_archives $gentop $dlprefiles
++	  oldobjs="$oldobjs $func_extract_archives_result"
++	fi
+ 
 -      for libdir in $libdirs; do
 -	if test -n "$finish_cmds"; then
 -	  # Do each command in the finish commands.
@@ -76367,7 +87978,50 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	    $show "$cmd"
 -	    $run eval "$cmd" || admincmds="$admincmds
 -       $cmd"
--	  done
++	# 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
++	      func_basename "$obj"
++	      $ECHO "$func_basename_result"
++	    done | sort | sort -uc >/dev/null 2>&1); then
++	  :
++	else
++	  $ECHO "copying selected object files to avoid basename conflicts..."
++	  gentop="$output_objdir/${outputname}x"
++	  generated="$generated $gentop"
++	  func_mkdir_p "$gentop"
++	  save_oldobjs=$oldobjs
++	  oldobjs=
++	  counter=1
++	  for obj in $save_oldobjs
++	  do
++	    func_basename "$obj"
++	    objbase="$func_basename_result"
++	    case " $oldobjs " in
++	    " ") oldobjs=$obj ;;
++	    *[\ /]"$objbase "*)
++	      while :; do
++		# Make sure we don't pick an alternate name that also
++		# overlaps.
++		newobj=lt$counter-$objbase
++		func_arith $counter + 1
++		counter=$func_arith_result
++		case " $oldobjs " in
++		*[\ /]"$newobj "*) ;;
++		*) if test ! -f "$gentop/$newobj"; then break; fi ;;
++		esac
++	      done
++	      func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
++	      oldobjs="$oldobjs $gentop/$newobj"
++	      ;;
++	    *) oldobjs="$oldobjs $obj" ;;
++	    esac
+ 	  done
 -	  IFS="$save_ifs"
 -	fi
 -	if test -n "$finish_eval"; then
@@ -76375,18 +88029,71 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  eval cmds=\"$finish_eval\"
 -	  $run eval "$cmds" || admincmds="$admincmds
 -       $cmds"
--	fi
+ 	fi
 -      done
 -    fi
 -
 -    # Exit here if they wanted silent mode.
 -    test "$show" = : && exit $EXIT_SUCCESS
--
++	eval cmds=\"$old_archive_cmds\"
+ 
 -    $echo "----------------------------------------------------------------------"
 -    $echo "Libraries have been installed in:"
 -    for libdir in $libdirs; do
 -      $echo "   $libdir"
--    done
++	func_len " $cmds"
++	len=$func_len_result
++	if test "$len" -lt "$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
++	  func_verbose "using piecewise archive linking..."
++	  save_RANLIB=$RANLIB
++	  RANLIB=:
++	  objlist=
++	  concat_cmds=
++	  save_oldobjs=$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
++	  eval test_cmds=\"$old_archive_cmds\"
++	  func_len " $test_cmds"
++	  len0=$func_len_result
++	  len=$len0
++	  for obj in $save_oldobjs
++	  do
++	    func_len " $obj"
++	    func_arith $len + $func_len_result
++	    len=$func_arith_result
++	    func_append objlist " $obj"
++	    if test "$len" -lt "$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=
++	      len=$len0
++	    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
++      func_execute_cmds "$cmds" 'exit $?'
+     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"
@@ -76416,9 +88123,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -    $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 "----------------------------------------------------------------------"
-     exit $EXIT_SUCCESS
+-    exit $EXIT_SUCCESS
 -    ;;
--
+ 
 -  # libtool execute mode
 -  execute)
 -    modename="$modename: execute"
@@ -76430,7 +88137,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      $echo "$help"
 -      exit $EXIT_FAILURE
 -    fi
--
++    test -n "$generated" && \
++      func_show_eval "${RM}r$generated"
+ 
 -    # Handle -dlopen flags immediately.
 -    for file in $execute_dlfiles; do
 -      if test ! -f "$file"; then
@@ -76438,38 +88147,155 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	$echo "$help" 1>&2
 -	exit $EXIT_FAILURE
 -      fi
--
++    # Now create the libtool archive.
++    case $output in
++    *.la)
++      old_library=
++      test "$build_old_libs" = yes && old_library="$libname.$libext"
++      func_verbose "creating $output"
+ 
 -      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
++      # 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}\" || $lt_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
 -	  $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
 -	  $echo "$help" 1>&2
 -	  exit $EXIT_FAILURE
--	fi
--
++	  func_quote_for_eval "$var_value"
++	  relink_command="$var=$func_quote_for_eval_result; 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" | $Xsed -e "$sed_quote_subst"`
++      if test "$hardcode_automatic" = yes ; then
++	relink_command=
++      fi
+ 
 -	# Read the libtool library.
 -	dlname=
 -	library_names=
--
++      # Only create the output if not a dry run.
++      $opt_dry_run || {
++	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)
++		func_basename "$deplib"
++		name="$func_basename_result"
++		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
++		test -z "$libdir" && \
++		  func_fatal_error "\`$deplib' is not a valid libtool archive"
++		newdependency_libs="$newdependency_libs $libdir/$name"
++		;;
++	      *) newdependency_libs="$newdependency_libs $deplib" ;;
++	      esac
++	    done
++	    dependency_libs="$newdependency_libs"
++	    newdlfiles=
++
++	    for lib in $dlfiles; do
++	      case $lib in
++	      *.la)
++	        func_basename "$lib"
++		name="$func_basename_result"
++		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
++		test -z "$libdir" && \
++		  func_fatal_error "\`$lib' is not a valid libtool archive"
++		newdlfiles="$newdlfiles $libdir/$name"
++		;;
++	      *) newdlfiles="$newdlfiles $lib" ;;
++	      esac
++	    done
++	    dlfiles="$newdlfiles"
++	    newdlprefiles=
++	    for lib in $dlprefiles; do
++	      case $lib in
++	      *.la)
++		# Only pass preopened files to the pseudo-archive (for
++		# eventual linking with the app. that links it) if we
++		# didn't already link the preopened objects directly into
++		# the library:
++		func_basename "$lib"
++		name="$func_basename_result"
++		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
++		test -z "$libdir" && \
++		  func_fatal_error "\`$lib' is not a valid libtool archive"
++		newdlprefiles="$newdlprefiles $libdir/$name"
++		;;
++	      esac
++	    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 | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
++	  esac
++	  $ECHO > $output "\
++# $outputname - a libtool library file
++# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
+ 
 -	# If there is no directory component, then add one.
 -	case $file in
 -	*/* | *\\*) . $file ;;
 -	*) . ./$file ;;
 -	esac
--
++# The name that we can dlopen(3).
++dlname='$tdlname'
+ 
 -	# 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
--
++# Names of this library.
++library_names='$library_names'
+ 
 -	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
 -	test "X$dir" = "X$file" && dir=.
--
++# The name of the static archive.
++old_library='$old_library'
+ 
 -	if test -f "$dir/$objdir/$dlname"; then
 -	  dir="$dir/$objdir"
 -	else
@@ -76477,23 +88303,33 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  exit $EXIT_FAILURE
 -	fi
 -	;;
--
++# Linker flags that can not go in dependency_libs.
++inherited_linker_flags='$new_inherited_linker_flags'
+ 
 -      *.lo)
 -	# Just add the directory containing the .lo file.
 -	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
 -	test "X$dir" = "X$file" && dir=.
 -	;;
--
++# Libraries that this one depends upon.
++dependency_libs='$dependency_libs'
+ 
 -      *)
 -	$echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
 -	continue
 -	;;
 -      esac
--
++# Names of additional weak libraries provided by this library
++weak_library_names='$weak_libs'
+ 
 -      # Get the absolute pathname.
 -      absdir=`cd "$dir" && pwd`
 -      test -n "$absdir" && dir="$absdir"
--
++# Version information for $libname.
++current=$current
++age=$age
++revision=$revision
+ 
 -      # Now add the directory to shlibpath_var.
 -      if eval "test -z \"\$$shlibpath_var\""; then
 -	eval "$shlibpath_var=\"\$dir\""
@@ -76501,11 +88337,15 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
 -      fi
 -    done
--
++# Is this an already installed library?
++installed=$installed
+ 
 -    # This variable tells wrapper scripts just to set shlibpath_var
 -    # rather than running their programs.
 -    libtool_execute_magic="$magic"
--
++# Should we warn about portability when linking against -modules?
++shouldnotlink=$module
+ 
 -    # Check if any of the arguments is a wrapper script.
 -    args=
 -    for file
@@ -76520,7 +88360,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	  */* | *\\*) . $file ;;
 -	  *) . ./$file ;;
 -	  esac
--
++# Files to dlopen/dlpreopen
++dlopen='$dlfiles'
++dlpreopen='$dlprefiles'
+ 
 -	  # Transform arg to wrapped name.
 -	  file="$progdir/$program"
 -	fi
@@ -76530,12 +88373,26 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -      file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
 -      args="$args \"$file\""
 -    done
--
++# 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
++      }
+ 
 -    if test -z "$run"; then
 -      if test -n "$shlibpath_var"; then
 -	# Export the shlibpath_var.
 -	eval "export $shlibpath_var"
 -      fi
++      # Do a symbolic link so that the libtool archive can be found in
++      # LD_LIBRARY_PATH before the program is installed.
++      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
++      ;;
++    esac
++    exit $EXIT_SUCCESS
 +}
  
 -      # Restore saved environment variables
@@ -76573,7 +88430,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
      files=
      rmforce=
      exit_status=0
-@@ -6089,30 +8209,28 @@
+@@ -6089,30 +8209,28 @@ relink_command=\"$relink_command\""
      for arg
      do
        case $arg in
@@ -76613,7 +88470,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
        test "$mode" = uninstall && objdir="$dir"
  
        # Remember objdir for removal later, being careful to avoid duplicates
-@@ -6124,9 +8242,9 @@
+@@ -6124,9 +8242,9 @@ relink_command=\"$relink_command\""
        fi
  
        # Don't error if the file doesn't exist and rm -f was used.
@@ -76626,7 +88483,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	:
        elif test -d "$file"; then
  	exit_status=1
-@@ -6140,69 +8258,56 @@
+@@ -6140,69 +8258,56 @@ relink_command=\"$relink_command\""
        case $name in
        *.la)
  	# Possibly a libtool archive, so verify it.
@@ -76718,7 +88575,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	    rmfiles="$rmfiles $dir/$non_pic_object"
  	  fi
  	fi
-@@ -6213,17 +8318,26 @@
+@@ -6213,17 +8318,26 @@ relink_command=\"$relink_command\""
  	  noexename=$name
  	  case $file in
  	  *.exe)
@@ -76750,7 +88607,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  	    # note $name still contains .exe if it was in $file originally
  	    # as does the version of $file that was added into $rmfiles
-@@ -6238,237 +8352,38 @@
+@@ -6238,237 +8352,38 @@ relink_command=\"$relink_command\""
  	fi
  	;;
        esac
@@ -76982,7 +88839,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -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.
--
++exit $exit_status
+ 
 -If FILE is a libtool library, all the files associated with it are deleted.
 -Otherwise, only FILE itself is deleted using RM."
 -  ;;
@@ -76996,13 +88854,12 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -
 -$echo
 -$echo "Try \`$modename --help' for more information about other modes."
-+exit $exit_status
- 
+-
 -exit $?
  
  # The TAGs below are defined such that we never get into a situation
  # in which we disable both kinds of libraries.  Given conflicting
-@@ -6487,10 +8402,12 @@
+@@ -6487,10 +8402,12 @@ build_old_libs=yes
  # ### END LIBTOOL TAG CONFIG: disable-shared
  
  # ### BEGIN LIBTOOL TAG CONFIG: disable-static
@@ -77016,9 +88873,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # End:
 +# vi:sw=2
 +
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/m4/Makefile.in flac/m4/Makefile.in
---- flac~/m4/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/m4/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/m4/Makefile.in
++++ flac/m4/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -77052,7 +88908,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -77079,7 +88935,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -77087,7 +88943,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -77196,7 +89052,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,118 +156,142 @@
+@@ -178,118 +156,142 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -77387,7 +89243,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -310,7 +312,8 @@
+@@ -310,7 +312,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -77397,7 +89253,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -321,24 +324,46 @@
+@@ -321,24 +324,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -77445,7 +89301,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -357,17 +382,21 @@
+@@ -357,17 +382,21 @@ ps: ps-am
  
  ps-am:
  
@@ -77474,9 +89330,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/man/Makefile.in flac/man/Makefile.in
---- flac~/man/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/man/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/man/Makefile.in
++++ flac/man/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -77510,7 +89365,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,49 @@
+@@ -52,11 +48,49 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -77562,7 +89417,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +100,7 @@
+@@ -66,6 +100,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -77570,7 +89425,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +111,61 @@
+@@ -76,93 +111,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -77679,7 +89534,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,169 +181,195 @@
+@@ -178,169 +181,195 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -77971,7 +89826,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -360,7 +389,8 @@
+@@ -360,7 +389,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -77981,7 +89836,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -371,24 +401,46 @@
+@@ -371,24 +401,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -78029,7 +89884,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -407,19 +459,23 @@
+@@ -407,19 +459,23 @@ ps: ps-am
  
  ps-am:
  
@@ -78061,7 +89916,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  @FLaC__HAS_DOCBOOK_TO_MAN_TRUE at flac.1: flac.sgml
-@@ -433,6 +489,7 @@
+@@ -433,6 +489,7 @@ uninstall-man: uninstall-man1
  
  @FLaC__HAS_DOCBOOK_TO_MAN_FALSE at metaflac.1:
  @FLaC__HAS_DOCBOOK_TO_MAN_FALSE@	touch $@
@@ -78069,9 +89924,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/Makefile.in flac/obj/Makefile.in
---- flac~/obj/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/obj/Makefile.in
++++ flac/obj/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -78105,7 +89959,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -78172,7 +90026,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -78180,7 +90034,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -78289,7 +90143,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,73 +196,96 @@
+@@ -178,73 +196,96 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -78414,7 +90268,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -252,10 +293,6 @@
+@@ -252,10 +293,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -78425,7 +90279,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -263,7 +300,13 @@
+@@ -263,7 +300,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -78440,7 +90294,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -274,16 +317,21 @@
+@@ -274,16 +317,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -78467,7 +90321,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -303,123 +351,137 @@
+@@ -303,123 +351,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -78665,7 +90519,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -429,7 +491,6 @@
+@@ -429,7 +491,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -78673,7 +90527,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -449,7 +510,8 @@
+@@ -449,7 +510,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -78683,7 +90537,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -460,25 +522,46 @@
+@@ -460,25 +522,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -78732,17 +90586,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -497,26 +580,25 @@
+@@ -497,26 +580,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -78776,9 +90630,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/debug/Makefile.in flac/obj/debug/Makefile.in
---- flac~/obj/debug/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/debug/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/obj/debug/Makefile.in
++++ flac/obj/debug/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -78812,7 +90665,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -78879,7 +90732,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -78887,7 +90740,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -78996,7 +90849,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,73 +196,96 @@
+@@ -178,73 +196,96 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -79121,7 +90974,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -252,10 +293,6 @@
+@@ -252,10 +293,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -79132,7 +90985,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -263,7 +300,13 @@
+@@ -263,7 +300,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -79147,7 +91000,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -274,16 +317,21 @@
+@@ -274,16 +317,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -79174,7 +91027,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -303,123 +351,137 @@
+@@ -303,123 +351,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -79372,7 +91225,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -429,7 +491,6 @@
+@@ -429,7 +491,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -79380,7 +91233,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -449,7 +510,8 @@
+@@ -449,7 +510,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -79390,7 +91243,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -460,25 +522,46 @@
+@@ -460,25 +522,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -79439,17 +91292,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -497,26 +580,25 @@
+@@ -497,26 +580,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -79483,9 +91336,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/debug/bin/Makefile.in flac/obj/debug/bin/Makefile.in
---- flac~/obj/debug/bin/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/debug/bin/Makefile.in	2010-06-15 13:46:22.000000000 +0200
+--- flac.orig/obj/debug/bin/Makefile.in
++++ flac/obj/debug/bin/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -79519,7 +91371,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -79546,7 +91398,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -79554,7 +91406,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -79663,7 +91515,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,113 +139,138 @@
+@@ -161,113 +139,138 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -79849,7 +91701,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -288,7 +291,8 @@
+@@ -288,7 +291,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -79859,7 +91711,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -299,24 +303,46 @@
+@@ -299,24 +303,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -79907,7 +91759,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -335,17 +361,20 @@
+@@ -335,17 +361,20 @@ ps: ps-am
  
  ps-am:
  
@@ -79935,7 +91787,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  #  FLAC - Free Lossless Audio Codec
-@@ -364,6 +393,7 @@
+@@ -364,6 +393,7 @@ uninstall-am: uninstall-info-am
  #  it may be distributed under the Xiph.Org license, which is the least
  #  restrictive of those mentioned above.  See the file COPYING.Xiph in this
  #  distribution.
@@ -79943,9 +91795,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/debug/lib/Makefile.in flac/obj/debug/lib/Makefile.in
---- flac~/obj/debug/lib/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/debug/lib/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/obj/debug/lib/Makefile.in
++++ flac/obj/debug/lib/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -79979,7 +91830,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -80006,7 +91857,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -80014,7 +91865,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -80123,7 +91974,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,113 +139,138 @@
+@@ -161,113 +139,138 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -80309,7 +92160,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -288,7 +291,8 @@
+@@ -288,7 +291,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -80319,7 +92170,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -299,24 +303,46 @@
+@@ -299,24 +303,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -80367,7 +92218,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -335,17 +361,20 @@
+@@ -335,17 +361,20 @@ ps: ps-am
  
  ps-am:
  
@@ -80395,7 +92246,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  #  FLAC - Free Lossless Audio Codec
-@@ -364,6 +393,7 @@
+@@ -364,6 +393,7 @@ uninstall-am: uninstall-info-am
  #  it may be distributed under the Xiph.Org license, which is the least
  #  restrictive of those mentioned above.  See the file COPYING.Xiph in this
  #  distribution.
@@ -80403,9 +92254,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/release/Makefile.in flac/obj/release/Makefile.in
---- flac~/obj/release/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/release/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/obj/release/Makefile.in
++++ flac/obj/release/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -80439,7 +92289,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -80506,7 +92356,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -80514,7 +92364,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -80623,7 +92473,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,73 +196,96 @@
+@@ -178,73 +196,96 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -80748,7 +92598,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -252,10 +293,6 @@
+@@ -252,10 +293,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -80759,7 +92609,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -263,7 +300,13 @@
+@@ -263,7 +300,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -80774,7 +92624,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -274,16 +317,21 @@
+@@ -274,16 +317,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -80801,7 +92651,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -303,123 +351,137 @@
+@@ -303,123 +351,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -80999,7 +92849,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -429,7 +491,6 @@
+@@ -429,7 +491,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -81007,7 +92857,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -449,7 +510,8 @@
+@@ -449,7 +510,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -81017,7 +92867,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -460,25 +522,46 @@
+@@ -460,25 +522,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -81066,17 +92916,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -497,26 +580,25 @@
+@@ -497,26 +580,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -81110,9 +92960,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/release/bin/Makefile.in flac/obj/release/bin/Makefile.in
---- flac~/obj/release/bin/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/release/bin/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/obj/release/bin/Makefile.in
++++ flac/obj/release/bin/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -81146,7 +92995,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -81173,7 +93022,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -81181,7 +93030,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -81290,7 +93139,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,113 +139,138 @@
+@@ -161,113 +139,138 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -81476,7 +93325,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -288,7 +291,8 @@
+@@ -288,7 +291,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -81486,7 +93335,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -299,24 +303,46 @@
+@@ -299,24 +303,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -81534,7 +93383,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -335,17 +361,20 @@
+@@ -335,17 +361,20 @@ ps: ps-am
  
  ps-am:
  
@@ -81562,7 +93411,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  #  FLAC - Free Lossless Audio Codec
-@@ -364,6 +393,7 @@
+@@ -364,6 +393,7 @@ uninstall-am: uninstall-info-am
  #  it may be distributed under the Xiph.Org license, which is the least
  #  restrictive of those mentioned above.  See the file COPYING.Xiph in this
  #  distribution.
@@ -81570,9 +93419,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/obj/release/lib/Makefile.in flac/obj/release/lib/Makefile.in
---- flac~/obj/release/lib/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/obj/release/lib/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/obj/release/lib/Makefile.in
++++ flac/obj/release/lib/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -81606,7 +93454,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +31,24 @@
+@@ -35,11 +31,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -81633,7 +93481,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +58,7 @@
+@@ -49,6 +58,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -81641,7 +93489,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +69,61 @@
+@@ -59,93 +69,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -81750,7 +93598,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,113 +139,138 @@
+@@ -161,113 +139,138 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -81936,7 +93784,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -288,7 +291,8 @@
+@@ -288,7 +291,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -81946,7 +93794,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -299,24 +303,46 @@
+@@ -299,24 +303,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -81994,7 +93842,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -335,17 +361,20 @@
+@@ -335,17 +361,20 @@ ps: ps-am
  
  ps-am:
  
@@ -82022,7 +93870,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  #  FLAC - Free Lossless Audio Codec
-@@ -364,6 +393,7 @@
+@@ -364,6 +393,7 @@ uninstall-am: uninstall-info-am
  #  it may be distributed under the Xiph.Org license, which is the least
  #  restrictive of those mentioned above.  See the file COPYING.Xiph in this
  #  distribution.
@@ -82030,9 +93878,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/Makefile.in flac/src/Makefile.in
---- flac~/src/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/Makefile.in
++++ flac/src/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -82066,7 +93913,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,67 @@
+@@ -52,11 +48,67 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -82136,7 +93983,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +118,7 @@
+@@ -66,6 +118,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -82144,7 +93991,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +129,61 @@
+@@ -76,93 +129,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -82253,7 +94100,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,51 +199,61 @@
+@@ -178,51 +199,61 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -82326,7 +94173,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SUBDIRS = \
  	libFLAC \
  	share \
-@@ -238,35 +269,42 @@
+@@ -238,35 +269,42 @@ SUBDIRS = \
  	test_streams \
  	$(CPPLIBS_DIRS)
  
@@ -82392,7 +94239,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -274,10 +312,6 @@
+@@ -274,10 +312,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -82403,7 +94250,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -285,7 +319,13 @@
+@@ -285,7 +319,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -82418,7 +94265,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -296,16 +336,21 @@
+@@ -296,16 +336,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -82445,7 +94292,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -325,123 +370,137 @@
+@@ -325,123 +370,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -82643,7 +94490,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -451,7 +510,6 @@
+@@ -451,7 +510,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -82651,7 +94498,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -471,7 +529,8 @@
+@@ -471,7 +529,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -82661,7 +94508,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -482,25 +541,46 @@
+@@ -482,25 +541,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -82710,17 +94557,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -519,26 +599,25 @@
+@@ -519,26 +599,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -82754,9 +94601,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/flac/Makefile.in flac/src/flac/Makefile.in
---- flac~/src/flac/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/flac/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/flac/Makefile.in
++++ flac/src/flac/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -82789,7 +94635,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,53 @@
+@@ -52,11 +49,53 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -82845,7 +94691,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +105,7 @@
+@@ -66,6 +105,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -82853,7 +94699,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +116,61 @@
+@@ -76,93 +116,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -82962,7 +94808,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,51 +186,60 @@
+@@ -178,51 +186,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -83035,7 +94881,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	Makefile.lite \
  	Makefile.lite.iffscan \
-@@ -232,7 +249,6 @@
+@@ -232,7 +249,6 @@ EXTRA_DIST = \
  	iffscan.dsp \
  	iffscan.vcproj
  
@@ -83043,7 +94889,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  flac_SOURCES = \
  	analyze.c \
  	decode.c \
-@@ -250,7 +266,6 @@
+@@ -250,7 +266,6 @@ flac_SOURCES = \
  	utils.h \
  	vorbiscomment.h
  
@@ -83051,7 +94897,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  flac_LDADD = \
  	$(top_builddir)/src/share/grabbag/libgrabbag.la \
  	$(top_builddir)/src/share/getopt/libgetopt.a \
-@@ -263,91 +278,89 @@
+@@ -263,91 +278,89 @@ flac_LDADD = \
  	@MINGW_WINSOCK_LIBS@ \
  	-lm
  
@@ -83211,7 +95057,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -362,37 +375,25 @@
+@@ -362,37 +375,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/vorbiscomment.Po at am__quote@
  
  .c.o:
@@ -83261,7 +95107,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -400,101 +401,95 @@
+@@ -400,101 +401,95 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -83410,7 +95256,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -514,7 +509,8 @@
+@@ -514,7 +509,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -83420,7 +95266,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -527,24 +523,46 @@
+@@ -527,24 +523,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -83468,7 +95314,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -565,19 +583,24 @@
+@@ -565,19 +583,24 @@ ps: ps-am
  
  ps-am:
  
@@ -83502,9 +95348,808 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/Makefile.in flac/src/libFLAC/Makefile.in
---- flac~/src/libFLAC/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC++/Makefile.in
++++ flac/src/libFLAC++/Makefile.in
+@@ -1,8 +1,9 @@
+-# Makefile.in generated by automake 1.7.9 from Makefile.am.
++# Makefile.in generated by automake 1.11.1 from Makefile.am.
+ # @configure_input@
+ 
+-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
+-# Free Software Foundation, Inc.
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004, 2005, 2006, 2007, 2008, 2009  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.
+@@ -44,16 +45,13 @@
+ #  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ #  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ 
+-srcdir = @srcdir@
+-top_srcdir = @top_srcdir@
++
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-top_builddir = ../..
+-
++pkglibdir = $(libdir)/@PACKAGE@
++pkglibexecdir = $(libexecdir)/@PACKAGE@
+ 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
+@@ -65,11 +63,72 @@ POST_INSTALL = :
+ NORMAL_UNINSTALL = :
+ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
++build_triplet = @build@
+ host_triplet = @host@
++subdir = src/libFLAC++
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
++	$(srcdir)/flac++.pc.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
++	$(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++	$(ACLOCAL_M4)
++mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES = flac++.pc
++CONFIG_CLEAN_VPATH_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 = f=`echo $$p | sed -e 's|^.*/||'`;
++am__install_max = 40
++am__nobase_strip_setup = \
++  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
++am__nobase_strip = \
++  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
++am__nobase_list = $(am__nobase_strip_setup); \
++  for p in $$list; do echo "$$p $$p"; done | \
++  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
++  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
++    if (++n[$$2] == $(am__install_max)) \
++      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
++    END { for (dir in files) print dir, files[dir] }'
++am__base_list = \
++  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
++  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
++am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(m4datadir)" \
++	"$(DESTDIR)$(pkgconfigdir)"
++LTLIBRARIES = $(lib_LTLIBRARIES)
++libFLAC___la_DEPENDENCIES = ../libFLAC/libFLAC.la
++am_libFLAC___la_OBJECTS = metadata.lo stream_decoder.lo \
++	stream_encoder.lo
++libFLAC___la_OBJECTS = $(am_libFLAC___la_OBJECTS)
++libFLAC___la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
++	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
++	$(CXXFLAGS) $(libFLAC___la_LDFLAGS) $(LDFLAGS) -o $@
++DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/depcomp
++am__depfiles_maybe = depfiles
++am__mv = mv -f
++CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
++	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
++LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
++	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
++CXXLD = $(CXX)
++CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
++	$(LDFLAGS) -o $@
++SOURCES = $(libFLAC___la_SOURCES)
++DIST_SOURCES = $(libFLAC___la_SOURCES)
++DATA = $(m4data_DATA) $(pkgconfig_DATA)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ ACLOCAL = @ACLOCAL@
+ ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
+-AMDEP_FALSE = @AMDEP_FALSE@
+-AMDEP_TRUE = @AMDEP_TRUE@
+ AMTAR = @AMTAR@
+ AR = @AR@
+ AS = @AS@
+@@ -79,6 +138,7 @@ AUTOMAKE = @AUTOMAKE@
+ AWK = @AWK@
+ CC = @CC@
+ CCAS = @CCAS@
++CCASDEPMODE = @CCASDEPMODE@
+ CCASFLAGS = @CCASFLAGS@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+@@ -89,93 +149,61 @@ CXXCPP = @CXXCPP@
+ CXXDEPMODE = @CXXDEPMODE@
+ CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+-DEBUG_FALSE = @DEBUG_FALSE@
+-DEBUG_TRUE = @DEBUG_TRUE@
+ DEFS = @DEFS@
+ DEPDIR = @DEPDIR@
+ DOCBOOK_TO_MAN = @DOCBOOK_TO_MAN@
+ DOXYGEN = @DOXYGEN@
+-ECHO = @ECHO@
++DSYMUTIL = @DSYMUTIL@
++DUMPBIN = @DUMPBIN@
+ ECHO_C = @ECHO_C@
+ ECHO_N = @ECHO_N@
+ ECHO_T = @ECHO_T@
+ EGREP = @EGREP@
+ EXEEXT = @EXEEXT@
+-F77 = @F77@
+-FFLAGS = @FFLAGS@
++FGREP = @FGREP@
+ FLAC__TEST_LEVEL = @FLAC__TEST_LEVEL@
+ FLAC__TEST_WITH_VALGRIND = @FLAC__TEST_WITH_VALGRIND@
+-FLaC__CPU_IA32_FALSE = @FLaC__CPU_IA32_FALSE@
+-FLaC__CPU_IA32_TRUE = @FLaC__CPU_IA32_TRUE@
+-FLaC__CPU_PPC_FALSE = @FLaC__CPU_PPC_FALSE@
+-FLaC__CPU_PPC_TRUE = @FLaC__CPU_PPC_TRUE@
+-FLaC__CPU_SPARC_FALSE = @FLaC__CPU_SPARC_FALSE@
+-FLaC__CPU_SPARC_TRUE = @FLaC__CPU_SPARC_TRUE@
+-FLaC__HAS_AS_FALSE = @FLaC__HAS_AS_FALSE@
+-FLaC__HAS_AS_TRUE = @FLaC__HAS_AS_TRUE@
+-FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE = @FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE@
+-FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE = @FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE@
+-FLaC__HAS_DOCBOOK_TO_MAN_FALSE = @FLaC__HAS_DOCBOOK_TO_MAN_FALSE@
+-FLaC__HAS_DOCBOOK_TO_MAN_TRUE = @FLaC__HAS_DOCBOOK_TO_MAN_TRUE@
+-FLaC__HAS_DOXYGEN_FALSE = @FLaC__HAS_DOXYGEN_FALSE@
+-FLaC__HAS_DOXYGEN_TRUE = @FLaC__HAS_DOXYGEN_TRUE@
+-FLaC__HAS_GAS_FALSE = @FLaC__HAS_GAS_FALSE@
+-FLaC__HAS_GAS_TRUE = @FLaC__HAS_GAS_TRUE@
+-FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE = @FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE@
+-FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE = @FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE@
+-FLaC__HAS_NASM_FALSE = @FLaC__HAS_NASM_FALSE@
+-FLaC__HAS_NASM_TRUE = @FLaC__HAS_NASM_TRUE@
+-FLaC__HAS_OGG_FALSE = @FLaC__HAS_OGG_FALSE@
+-FLaC__HAS_OGG_TRUE = @FLaC__HAS_OGG_TRUE@
+-FLaC__HAS_XMMS_FALSE = @FLaC__HAS_XMMS_FALSE@
+-FLaC__HAS_XMMS_TRUE = @FLaC__HAS_XMMS_TRUE@
+-FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE = @FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE@
+-FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE = @FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE@
+-FLaC__NO_ASM_FALSE = @FLaC__NO_ASM_FALSE@
+-FLaC__NO_ASM_TRUE = @FLaC__NO_ASM_TRUE@
+-FLaC__SSE_OS_FALSE = @FLaC__SSE_OS_FALSE@
+-FLaC__SSE_OS_TRUE = @FLaC__SSE_OS_TRUE@
+-FLaC__SYS_DARWIN_FALSE = @FLaC__SYS_DARWIN_FALSE@
+-FLaC__SYS_DARWIN_TRUE = @FLaC__SYS_DARWIN_TRUE@
+-FLaC__SYS_LINUX_FALSE = @FLaC__SYS_LINUX_FALSE@
+-FLaC__SYS_LINUX_TRUE = @FLaC__SYS_LINUX_TRUE@
+-FLaC__USE_3DNOW_FALSE = @FLaC__USE_3DNOW_FALSE@
+-FLaC__USE_3DNOW_TRUE = @FLaC__USE_3DNOW_TRUE@
+-FLaC__USE_ALTIVEC_FALSE = @FLaC__USE_ALTIVEC_FALSE@
+-FLaC__USE_ALTIVEC_TRUE = @FLaC__USE_ALTIVEC_TRUE@
+-FLaC__WITH_CPPLIBS_FALSE = @FLaC__WITH_CPPLIBS_FALSE@
+-FLaC__WITH_CPPLIBS_TRUE = @FLaC__WITH_CPPLIBS_TRUE@
+ GAS = @GAS@
++GREP = @GREP@
++INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LD = @LD@
+ LDFLAGS = @LDFLAGS@
+ LIBICONV = @LIBICONV@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+ LIBTOOL = @LIBTOOL@
++LIPO = @LIPO@
+ LN_S = @LN_S@
+ LTLIBICONV = @LTLIBICONV@
+ LTLIBOBJS = @LTLIBOBJS@
+ MAINT = @MAINT@
+-MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
+-MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
+ MAKEINFO = @MAKEINFO@
+ MINGW_WINSOCK_LIBS = @MINGW_WINSOCK_LIBS@
++MKDIR_P = @MKDIR_P@
+ NASM = @NASM@
++NM = @NM@
++NMEDIT = @NMEDIT@
++OBJDUMP = @OBJDUMP@
+ OBJEXT = @OBJEXT@
+ OBJ_FORMAT = @OBJ_FORMAT@
+ OGG_CFLAGS = @OGG_CFLAGS@
+ OGG_LIBS = @OGG_LIBS@
++OTOOL = @OTOOL@
++OTOOL64 = @OTOOL64@
+ PACKAGE = @PACKAGE@
+ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+ PACKAGE_NAME = @PACKAGE_NAME@
+ PACKAGE_STRING = @PACKAGE_STRING@
+ PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_URL = @PACKAGE_URL@
+ PACKAGE_VERSION = @PACKAGE_VERSION@
+ PATH_SEPARATOR = @PATH_SEPARATOR@
+ RANLIB = @RANLIB@
++SED = @SED@
+ SET_MAKE = @SET_MAKE@
+ SHELL = @SHELL@
+ STRIP = @STRIP@
+@@ -191,55 +219,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
+ XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
+ XMMS_VERSION = @XMMS_VERSION@
+ XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
+-ac_ct_AR = @ac_ct_AR@
++abs_builddir = @abs_builddir@
++abs_srcdir = @abs_srcdir@
++abs_top_builddir = @abs_top_builddir@
++abs_top_srcdir = @abs_top_srcdir@
+ 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@
++ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ 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@
++builddir = @builddir@
+ datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
++htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
++localedir = @localedir@
+ localstatedir = @localstatedir@
++lt_ECHO = @lt_ECHO@
+ mandir = @mandir@
++mkdir_p = @mkdir_p@
+ oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
++psdir = @psdir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
++srcdir = @srcdir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+-
++top_build_prefix = @top_build_prefix@
++top_builddir = @top_builddir@
++top_srcdir = @top_srcdir@
+ lib_LTLIBRARIES = libFLAC++.la
+-
+ m4datadir = $(datadir)/aclocal
+ m4data_DATA = libFLAC++.m4
+-
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = flac++.pc
+-
+ EXTRA_DIST = \
+ 	Makefile.lite \
+ 	flac++.pc.in \
+@@ -253,88 +290,83 @@ EXTRA_DIST = \
+ # see 'http://www.gnu.org/software/libtool/manual.html#Libtool-versioning' for numbering convention
+ libFLAC___la_LDFLAGS = -version-info 8:0:2
+ libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
+-
+ libFLAC___la_SOURCES = \
+ 	metadata.cpp \
+ 	stream_decoder.cpp \
+ 	stream_encoder.cpp
+ 
+-subdir = src/libFLAC++
+-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+-mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+-CONFIG_HEADER = $(top_builddir)/config.h
+-CONFIG_CLEAN_FILES = flac++.pc
+-LTLIBRARIES = $(lib_LTLIBRARIES)
+-
+-libFLAC___la_DEPENDENCIES = ../libFLAC/libFLAC.la
+-am_libFLAC___la_OBJECTS = metadata.lo stream_decoder.lo \
+-	stream_encoder.lo
+-libFLAC___la_OBJECTS = $(am_libFLAC___la_OBJECTS)
+-
+-DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
+-depcomp = $(SHELL) $(top_srcdir)/depcomp
+-am__depfiles_maybe = depfiles
+- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/metadata.Plo \
+- at AMDEP_TRUE@	./$(DEPDIR)/stream_decoder.Plo \
+- at AMDEP_TRUE@	./$(DEPDIR)/stream_encoder.Plo
+-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+-	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+-LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
+-	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+-	$(AM_CXXFLAGS) $(CXXFLAGS)
+-CXXLD = $(CXX)
+-CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
+-	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+-DIST_SOURCES = $(libFLAC___la_SOURCES)
+-DATA = $(m4data_DATA) $(pkgconfig_DATA)
+-
+-DIST_COMMON = $(srcdir)/Makefile.in Makefile.am flac++.pc.in
+-SOURCES = $(libFLAC___la_SOURCES)
+-
+ all: all-am
+ 
+ .SUFFIXES:
+ .SUFFIXES: .cpp .lo .o .obj
+-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
+-	cd $(top_srcdir) && \
+-	  $(AUTOMAKE) --gnu  src/libFLAC++/Makefile
+-Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
+-	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
+-flac++.pc: $(top_builddir)/config.status flac++.pc.in
++$(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 ) \
++	        && { if test -f $@; then exit 0; else break; fi; }; \
++	      exit 1;; \
++	  esac; \
++	done; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/libFLAC++/Makefile'; \
++	$(am__cd) $(top_srcdir) && \
++	  $(AUTOMAKE) --gnu src/libFLAC++/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
++$(am__aclocal_m4_deps):
++flac++.pc: $(top_builddir)/config.status $(srcdir)/flac++.pc.in
+ 	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+-libLTLIBRARIES_INSTALL = $(INSTALL)
+ install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+ 	@$(NORMAL_INSTALL)
+-	$(mkinstalldirs) $(DESTDIR)$(libdir)
+-	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
++	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
++	list2=; for p in $$list; do \
+ 	  if test -f $$p; then \
+-	    f="`echo $$p | sed -e 's|^.*/||'`"; \
+-	    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; \
++	    list2="$$list2 $$p"; \
+ 	  else :; fi; \
+-	done
++	done; \
++	test -z "$$list2" || { \
++	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
++	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
++	}
+ 
+ uninstall-libLTLIBRARIES:
+ 	@$(NORMAL_UNINSTALL)
+-	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+-	    p="`echo $$p | sed -e 's|^.*/||'`"; \
+-	  echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
+-	  $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
++	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
++	for p in $$list; do \
++	  $(am__strip_dir) \
++	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
++	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
+ 	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=.; \
++	  test "$$dir" != "$$p" || dir=.; \
+ 	  echo "rm -f \"$${dir}/so_locations\""; \
+ 	  rm -f "$${dir}/so_locations"; \
+ 	done
+ libFLAC++.la: $(libFLAC___la_OBJECTS) $(libFLAC___la_DEPENDENCIES) 
+-	$(CXXLINK) -rpath $(libdir) $(libFLAC___la_LDFLAGS) $(libFLAC___la_OBJECTS) $(libFLAC___la_LIBADD) $(LIBS)
++	$(libFLAC___la_LINK) -rpath $(libdir) $(libFLAC___la_OBJECTS) $(libFLAC___la_LIBADD) $(LIBS)
+ 
+ mostlyclean-compile:
+-	-rm -f *.$(OBJEXT) core *.core
++	-rm -f *.$(OBJEXT)
+ 
+ distclean-compile:
+ 	-rm -f *.tab.c
+@@ -344,175 +376,161 @@ distclean-compile:
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/stream_encoder.Plo at am__quote@
+ 
+ .cpp.o:
+- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
+ 
+ .cpp.obj:
+- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+ 
+ .cpp.lo:
+- at am__fastdepCXX_TRUE@	if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ $<
+ 
+ mostlyclean-libtool:
+ 	-rm -f *.lo
+ 
+ clean-libtool:
+ 	-rm -rf .libs _libs
+-
+-distclean-libtool:
+-	-rm -f libtool
+-uninstall-info-am:
+-m4dataDATA_INSTALL = $(INSTALL_DATA)
+ install-m4dataDATA: $(m4data_DATA)
+ 	@$(NORMAL_INSTALL)
+-	$(mkinstalldirs) $(DESTDIR)$(m4datadir)
+-	@list='$(m4data_DATA)'; for p in $$list; do \
++	test -z "$(m4datadir)" || $(MKDIR_P) "$(DESTDIR)$(m4datadir)"
++	@list='$(m4data_DATA)'; test -n "$(m4datadir)" || list=; \
++	for p in $$list; do \
+ 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+-	  echo " $(m4dataDATA_INSTALL) $$d$$p $(DESTDIR)$(m4datadir)/$$f"; \
+-	  $(m4dataDATA_INSTALL) $$d$$p $(DESTDIR)$(m4datadir)/$$f; \
++	  echo "$$d$$p"; \
++	done | $(am__base_list) | \
++	while read files; do \
++	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(m4datadir)'"; \
++	  $(INSTALL_DATA) $$files "$(DESTDIR)$(m4datadir)" || exit $$?; \
+ 	done
+ 
+ uninstall-m4dataDATA:
+ 	@$(NORMAL_UNINSTALL)
+-	@list='$(m4data_DATA)'; for p in $$list; do \
+-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+-	  echo " rm -f $(DESTDIR)$(m4datadir)/$$f"; \
+-	  rm -f $(DESTDIR)$(m4datadir)/$$f; \
+-	done
+-pkgconfigDATA_INSTALL = $(INSTALL_DATA)
++	@list='$(m4data_DATA)'; test -n "$(m4datadir)" || list=; \
++	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
++	test -n "$$files" || exit 0; \
++	echo " ( cd '$(DESTDIR)$(m4datadir)' && rm -f" $$files ")"; \
++	cd "$(DESTDIR)$(m4datadir)" && rm -f $$files
+ install-pkgconfigDATA: $(pkgconfig_DATA)
+ 	@$(NORMAL_INSTALL)
+-	$(mkinstalldirs) $(DESTDIR)$(pkgconfigdir)
+-	@list='$(pkgconfig_DATA)'; for p in $$list; do \
++	test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
++	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
++	for p in $$list; do \
+ 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+-	  echo " $(pkgconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(pkgconfigdir)/$$f"; \
+-	  $(pkgconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(pkgconfigdir)/$$f; \
++	  echo "$$d$$p"; \
++	done | $(am__base_list) | \
++	while read files; do \
++	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
++	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
+ 	done
+ 
+ uninstall-pkgconfigDATA:
+ 	@$(NORMAL_UNINSTALL)
+-	@list='$(pkgconfig_DATA)'; for p in $$list; do \
+-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+-	  echo " rm -f $(DESTDIR)$(pkgconfigdir)/$$f"; \
+-	  rm -f $(DESTDIR)$(pkgconfigdir)/$$f; \
+-	done
+-
+-ETAGS = etags
+-ETAGSFLAGS =
+-
+-CTAGS = ctags
+-CTAGSFLAGS =
+-
+-tags: TAGS
++	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
++	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
++	test -n "$$files" || exit 0; \
++	echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
++	cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
+ 
+ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ 	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; }'`; \
++	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
++	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+ 	mkid -fID $$unique
++tags: TAGS
+ 
+ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+ 		$(TAGS_FILES) $(LISP)
+-	tags=; \
++	set x; \
+ 	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 "$(ETAGS_ARGS)$$tags$$unique" \
+-	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+-	     $$tags $$unique
+-
++	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
++	      END { if (nonempty) { for (i in files) print i; }; }'`; \
++	shift; \
++	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
++	  test -n "$$unique" || unique=$$empty_fix; \
++	  if test $$# -gt 0; then \
++	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++	      "$$@" $$unique; \
++	  else \
++	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++	      $$unique; \
++	  fi; \
++	fi
+ ctags: CTAGS
+ CTAGS:  $(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" \
++	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
++	      END { if (nonempty) { for (i in files) print i; }; }'`; \
++	test -z "$(CTAGS_ARGS)$$unique" \
+ 	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+-	     $$tags $$unique
++	     $$unique
+ 
+ GTAGS:
+ 	here=`$(am__cd) $(top_builddir) && pwd` \
+-	  && cd $(top_srcdir) \
+-	  && gtags -i $(GTAGS_ARGS) $$here
++	  && $(am__cd) $(top_srcdir) \
++	  && gtags -i $(GTAGS_ARGS) "$$here"
+ 
+ distclean-tags:
+ 	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+-
+-top_distdir = ../..
+-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
+ 
+ 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; \
++	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
++	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
++	list='$(DISTFILES)'; \
++	  dist_files=`for file in $$list; do echo $$file; done | \
++	  sed -e "s|^$$srcdirstrip/||;t" \
++	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
++	case $$dist_files in \
++	  */*) $(MKDIR_P) `echo "$$dist_files" | \
++			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
++			   sort -u` ;; \
++	esac; \
++	for file in $$dist_files; do \
+ 	  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"; \
+-	    $(mkinstalldirs) "$(distdir)$$dir"; \
+-	  else \
+-	    dir=''; \
+-	  fi; \
+ 	  if test -d $$d/$$file; then \
++	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
++	    if test -d "$(distdir)/$$file"; then \
++	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
++	    fi; \
+ 	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+-	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
++	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ 	    fi; \
+-	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ 	  else \
+-	    test -f $(distdir)/$$file \
+-	    || cp -p $$d/$$file $(distdir)/$$file \
++	    test -f "$(distdir)/$$file" \
++	    || cp -p $$d/$$file "$(distdir)/$$file" \
+ 	    || exit 1; \
+ 	  fi; \
+ 	done
+ check-am: all-am
+ check: check-am
+ all-am: Makefile $(LTLIBRARIES) $(DATA)
+-
+ installdirs:
+-	$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(m4datadir) $(DESTDIR)$(pkgconfigdir)
++	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(m4datadir)" "$(DESTDIR)$(pkgconfigdir)"; do \
++	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
++	done
+ install: install-am
+ install-exec: install-exec-am
+ install-data: install-data-am
+@@ -532,7 +550,8 @@ mostlyclean-generic:
+ clean-generic:
+ 
+ distclean-generic:
+-	-rm -f $(CONFIG_CLEAN_FILES)
++	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
++	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+ 
+ maintainer-clean-generic:
+ 	@echo "This command is intended for maintainers to use"
+@@ -546,24 +565,46 @@ distclean: distclean-am
+ 	-rm -rf ./$(DEPDIR)
+ 	-rm -f Makefile
+ distclean-am: clean-am distclean-compile distclean-generic \
+-	distclean-libtool distclean-tags
++	distclean-tags
+ 
+ dvi: dvi-am
+ 
+ dvi-am:
+ 
++html: html-am
++
++html-am:
++
+ info: info-am
+ 
+ info-am:
+ 
+ install-data-am: install-m4dataDATA install-pkgconfigDATA
+ 
++install-dvi: install-dvi-am
++
++install-dvi-am:
++
+ install-exec-am: install-libLTLIBRARIES
+ 
++install-html: install-html-am
++
++install-html-am:
++
+ install-info: install-info-am
+ 
++install-info-am:
++
+ install-man:
+ 
++install-pdf: install-pdf-am
++
++install-pdf-am:
++
++install-ps: install-ps-am
++
++install-ps-am:
++
+ installcheck-am:
+ 
+ maintainer-clean: maintainer-clean-am
+@@ -584,24 +625,28 @@ ps: ps-am
+ 
+ ps-am:
+ 
+-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
+-	uninstall-m4dataDATA uninstall-pkgconfigDATA
++uninstall-am: uninstall-libLTLIBRARIES uninstall-m4dataDATA \
++	uninstall-pkgconfigDATA
++
++.MAKE: install-am install-strip
+ 
+ .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+ 	clean-libLTLIBRARIES clean-libtool ctags distclean \
+ 	distclean-compile distclean-generic distclean-libtool \
+-	distclean-tags distdir dvi dvi-am info info-am install \
+-	install-am install-data install-data-am install-exec \
+-	install-exec-am install-info install-info-am \
++	distclean-tags distdir dvi dvi-am html html-am info info-am \
++	install install-am install-data install-data-am install-dvi \
++	install-dvi-am install-exec install-exec-am install-html \
++	install-html-am install-info install-info-am \
+ 	install-libLTLIBRARIES install-m4dataDATA install-man \
+-	install-pkgconfigDATA install-strip installcheck \
+-	installcheck-am installdirs maintainer-clean \
+-	maintainer-clean-generic mostlyclean mostlyclean-compile \
+-	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+-	tags uninstall uninstall-am uninstall-info-am \
+-	uninstall-libLTLIBRARIES uninstall-m4dataDATA \
++	install-pdf install-pdf-am install-pkgconfigDATA install-ps \
++	install-ps-am install-strip installcheck installcheck-am \
++	installdirs maintainer-clean maintainer-clean-generic \
++	mostlyclean mostlyclean-compile mostlyclean-generic \
++	mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
++	uninstall-am uninstall-libLTLIBRARIES uninstall-m4dataDATA \
+ 	uninstall-pkgconfigDATA
+ 
++
+ # 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:
+--- flac.orig/src/libFLAC/Makefile.in
++++ flac/src/libFLAC/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -83538,7 +96183,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +63,123 @@
+@@ -65,11 +63,123 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -83664,7 +96309,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +189,7 @@
+@@ -79,6 +189,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -83672,7 +96317,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +200,61 @@
+@@ -89,93 +200,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -83781,7 +96426,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,77 +270,87 @@
+@@ -191,77 +270,87 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -83894,7 +96539,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	Makefile.lite \
  	flac.pc.in \
-@@ -271,7 +360,6 @@
+@@ -271,7 +360,6 @@ EXTRA_DIST = \
  	libFLAC_static.vcproj \
  	libFLAC.m4
  
@@ -83902,7 +96547,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  @FLaC__HAS_OGG_TRUE at extra_ogg_sources = \
  @FLaC__HAS_OGG_TRUE@	ogg_decoder_aspect.c \
  @FLaC__HAS_OGG_TRUE@	ogg_encoder_aspect.c \
-@@ -300,196 +388,78 @@
+@@ -300,196 +388,78 @@ libFLAC_la_SOURCES = \
  	window.c \
  	$(extra_ogg_sources)
  
@@ -84147,7 +96792,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -517,83 +487,71 @@
+@@ -517,83 +487,71 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/window.Plo at am__quote@
  
  .c.o:
@@ -84269,7 +96914,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
-@@ -602,7 +560,13 @@
+@@ -602,7 +560,13 @@ uninstall-pkgconfigDATA:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -84284,7 +96929,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -613,16 +577,21 @@
+@@ -613,16 +577,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -84311,7 +96956,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -642,123 +611,137 @@
+@@ -642,123 +611,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -84509,7 +97154,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -768,8 +751,9 @@
+@@ -768,8 +751,9 @@ check: check-recursive
  all-am: Makefile $(LTLIBRARIES) $(DATA)
  installdirs: installdirs-recursive
  installdirs-am:
@@ -84521,7 +97166,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -789,7 +773,8 @@
+@@ -789,7 +773,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -84531,7 +97176,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -803,24 +788,46 @@
+@@ -803,24 +788,46 @@ distclean: distclean-recursive
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -84579,7 +97224,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -841,31 +848,30 @@
+@@ -841,31 +848,30 @@ ps: ps-recursive
  
  ps-am:
  
@@ -84587,11 +97232,11 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -	uninstall-m4dataDATA uninstall-pkgconfigDATA
 +uninstall-am: uninstall-libLTLIBRARIES uninstall-m4dataDATA \
 +	uninstall-pkgconfigDATA
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic \
 +	clean-libLTLIBRARIES clean-libtool ctags ctags-recursive \
@@ -84633,9 +97278,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/ia32/Makefile.in flac/src/libFLAC/ia32/Makefile.in
---- flac~/src/libFLAC/ia32/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/ia32/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/ia32/Makefile.in
++++ flac/src/libFLAC/ia32/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -84668,7 +97312,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,41 @@
+@@ -65,11 +62,41 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -84712,7 +97356,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +106,7 @@
+@@ -79,6 +106,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -84720,7 +97364,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +117,61 @@
+@@ -89,93 +117,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -84829,7 +97473,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,51 +187,61 @@
+@@ -191,51 +187,61 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -84902,7 +97546,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  noinst_LTLIBRARIES = libFLAC-asm.la
  libFLAC_asm_la_SOURCES = \
  	bitreader_asm.nasm \
-@@ -245,54 +251,54 @@
+@@ -245,54 +251,54 @@ libFLAC_asm_la_SOURCES = \
  	nasm.h \
  	stream_encoder_asm.nasm
  
@@ -84990,7 +97634,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -303,99 +309,91 @@
+@@ -303,99 +309,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -85134,7 +97778,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -416,7 +414,8 @@
+@@ -416,7 +414,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -85144,7 +97788,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -429,24 +428,46 @@
+@@ -429,24 +428,46 @@ clean-am: clean-generic clean-libtool cl
  distclean: distclean-am
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -85192,7 +97836,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -466,22 +487,27 @@
+@@ -466,22 +487,27 @@ ps: ps-am
  
  ps-am:
  
@@ -85226,9 +97870,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/include/Makefile.in flac/src/libFLAC/include/Makefile.in
---- flac~/src/libFLAC/include/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/include/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/include/Makefile.in
++++ flac/src/libFLAC/include/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -85262,7 +97905,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +61,64 @@
+@@ -65,11 +61,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -85329,7 +97972,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +128,7 @@
+@@ -79,6 +128,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -85337,7 +97980,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +139,61 @@
+@@ -89,93 +139,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -85446,7 +98089,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,70 +209,93 @@
+@@ -191,70 +209,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -85568,7 +98211,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -262,10 +303,6 @@
+@@ -262,10 +303,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -85579,7 +98222,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -273,7 +310,13 @@
+@@ -273,7 +310,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -85594,7 +98237,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -284,16 +327,21 @@
+@@ -284,16 +327,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -85621,7 +98264,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -313,123 +361,137 @@
+@@ -313,123 +361,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -85819,7 +98462,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -439,7 +501,6 @@
+@@ -439,7 +501,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -85827,7 +98470,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -459,7 +520,8 @@
+@@ -459,7 +520,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -85837,7 +98480,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -470,25 +532,46 @@
+@@ -470,25 +532,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -85886,17 +98529,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -507,26 +590,25 @@
+@@ -507,26 +590,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -85930,9 +98573,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/include/private/Makefile.in flac/src/libFLAC/include/private/Makefile.in
---- flac~/src/libFLAC/include/private/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/include/private/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/include/private/Makefile.in
++++ flac/src/libFLAC/include/private/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -85965,7 +98607,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,28 @@
+@@ -65,11 +62,28 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -85996,7 +98638,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +93,7 @@
+@@ -79,6 +93,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -86004,7 +98646,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +104,61 @@
+@@ -89,93 +104,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -86113,7 +98755,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,47 +174,59 @@
+@@ -191,47 +174,59 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -86182,7 +98824,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  noinst_HEADERS = \
  	all.h \
  	bitmath.h \
-@@ -253,23 +248,39 @@
+@@ -253,23 +248,39 @@ noinst_HEADERS = \
  	stream_encoder_framing.h \
  	window.h
  
@@ -86236,7 +98878,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -277,99 +288,91 @@
+@@ -277,99 +288,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -86380,7 +99022,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -390,7 +393,8 @@
+@@ -390,7 +393,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -86390,7 +99032,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -401,25 +405,46 @@
+@@ -401,25 +405,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -86439,7 +99081,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -438,17 +463,23 @@
+@@ -438,17 +463,23 @@ ps: ps-am
  
  ps-am:
  
@@ -86471,9 +99113,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/include/protected/Makefile.in flac/src/libFLAC/include/protected/Makefile.in
---- flac~/src/libFLAC/include/protected/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/include/protected/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/include/protected/Makefile.in
++++ flac/src/libFLAC/include/protected/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -86506,7 +99147,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,28 @@
+@@ -65,11 +62,28 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -86537,7 +99178,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +93,7 @@
+@@ -79,6 +93,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -86545,7 +99186,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +104,61 @@
+@@ -89,93 +104,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -86654,7 +99295,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,69 +174,97 @@
+@@ -191,69 +174,97 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -86775,7 +99416,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -261,99 +272,91 @@
+@@ -261,99 +272,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -86919,7 +99560,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -374,7 +377,8 @@
+@@ -374,7 +377,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -86929,7 +99570,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -385,25 +389,46 @@
+@@ -385,25 +389,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -86978,7 +99619,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -422,17 +447,23 @@
+@@ -422,17 +447,23 @@ ps: ps-am
  
  ps-am:
  
@@ -87010,9 +99651,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/ppc/Makefile.in flac/src/libFLAC/ppc/Makefile.in
---- flac~/src/libFLAC/ppc/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/ppc/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/ppc/Makefile.in
++++ flac/src/libFLAC/ppc/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -87046,7 +99686,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +61,64 @@
+@@ -65,11 +61,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -87113,7 +99753,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +128,7 @@
+@@ -79,6 +128,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -87121,7 +99761,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +139,61 @@
+@@ -89,93 +139,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -87230,7 +99870,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,70 +209,93 @@
+@@ -191,70 +209,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -87352,7 +99992,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -262,10 +303,6 @@
+@@ -262,10 +303,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -87363,7 +100003,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -273,7 +310,13 @@
+@@ -273,7 +310,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -87378,7 +100018,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -284,16 +327,21 @@
+@@ -284,16 +327,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -87405,7 +100045,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -313,123 +361,137 @@
+@@ -313,123 +361,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -87603,7 +100243,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -439,7 +501,6 @@
+@@ -439,7 +501,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -87611,7 +100251,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -459,7 +520,8 @@
+@@ -459,7 +520,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -87621,7 +100261,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -470,25 +532,46 @@
+@@ -470,25 +532,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -87670,17 +100310,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -507,26 +590,25 @@
+@@ -507,26 +590,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -87714,9 +100354,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/ppc/as/Makefile.in flac/src/libFLAC/ppc/as/Makefile.in
---- flac~/src/libFLAC/ppc/as/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/ppc/as/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/ppc/as/Makefile.in
++++ flac/src/libFLAC/ppc/as/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -87749,7 +100388,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,46 @@
+@@ -65,11 +62,46 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -87798,7 +100437,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +111,7 @@
+@@ -79,6 +111,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -87806,7 +100445,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +122,61 @@
+@@ -89,93 +122,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -87915,7 +100554,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,125 +192,130 @@
+@@ -191,125 +192,130 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -88099,7 +100738,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -317,99 +323,91 @@
+@@ -317,99 +323,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -88243,7 +100882,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -430,7 +428,8 @@
+@@ -430,7 +428,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -88253,7 +100892,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -443,24 +442,46 @@
+@@ -443,24 +442,46 @@ clean-am: clean-generic clean-libtool cl
  distclean: distclean-am
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -88301,7 +100940,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -480,24 +501,29 @@
+@@ -480,24 +501,29 @@ ps: ps-am
  
  ps-am:
  
@@ -88337,9 +100976,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC/ppc/gas/Makefile.in flac/src/libFLAC/ppc/gas/Makefile.in
---- flac~/src/libFLAC/ppc/gas/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC/ppc/gas/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/libFLAC/ppc/gas/Makefile.in
++++ flac/src/libFLAC/ppc/gas/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -88372,7 +101010,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -65,11 +62,46 @@
+@@ -65,11 +62,46 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -88421,7 +101059,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -79,6 +111,7 @@
+@@ -79,6 +111,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -88429,7 +101067,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -89,93 +122,61 @@
+@@ -89,93 +122,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -88538,7 +101176,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -191,125 +192,130 @@
+@@ -191,125 +192,130 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -88722,7 +101360,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -317,99 +323,91 @@
+@@ -317,99 +323,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -88866,7 +101504,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -430,7 +428,8 @@
+@@ -430,7 +428,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -88876,7 +101514,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -443,24 +442,46 @@
+@@ -443,24 +442,46 @@ clean-am: clean-generic clean-libtool cl
  distclean: distclean-am
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -88924,7 +101562,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -480,24 +501,29 @@
+@@ -480,24 +501,29 @@ ps: ps-am
  
  ps-am:
  
@@ -88960,810 +101598,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/libFLAC++/Makefile.in flac/src/libFLAC++/Makefile.in
---- flac~/src/libFLAC++/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/libFLAC++/Makefile.in	2010-06-15 13:46:23.000000000 +0200
-@@ -1,8 +1,9 @@
--# Makefile.in generated by automake 1.7.9 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
--# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
--# Free Software Foundation, Inc.
-+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  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.
-@@ -44,16 +45,13 @@
- #  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- #  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
--srcdir = @srcdir@
--top_srcdir = @top_srcdir@
-+
- VPATH = @srcdir@
- pkgdatadir = $(datadir)/@PACKAGE@
--pkglibdir = $(libdir)/@PACKAGE@
- pkgincludedir = $(includedir)/@PACKAGE@
--top_builddir = ../..
--
-+pkglibdir = $(libdir)/@PACKAGE@
-+pkglibexecdir = $(libexecdir)/@PACKAGE@
- 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
-@@ -65,11 +63,72 @@
- NORMAL_UNINSTALL = :
- PRE_UNINSTALL = :
- POST_UNINSTALL = :
-+build_triplet = @build@
- host_triplet = @host@
-+subdir = src/libFLAC++
-+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-+	$(srcdir)/flac++.pc.in
-+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-+am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
-+	$(top_srcdir)/configure.in
-+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-+	$(ACLOCAL_M4)
-+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-+CONFIG_HEADER = $(top_builddir)/config.h
-+CONFIG_CLEAN_FILES = flac++.pc
-+CONFIG_CLEAN_VPATH_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 = f=`echo $$p | sed -e 's|^.*/||'`;
-+am__install_max = 40
-+am__nobase_strip_setup = \
-+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-+am__nobase_strip = \
-+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-+am__nobase_list = $(am__nobase_strip_setup); \
-+  for p in $$list; do echo "$$p $$p"; done | \
-+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
-+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
-+    if (++n[$$2] == $(am__install_max)) \
-+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
-+    END { for (dir in files) print dir, files[dir] }'
-+am__base_list = \
-+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
-+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(m4datadir)" \
-+	"$(DESTDIR)$(pkgconfigdir)"
-+LTLIBRARIES = $(lib_LTLIBRARIES)
-+libFLAC___la_DEPENDENCIES = ../libFLAC/libFLAC.la
-+am_libFLAC___la_OBJECTS = metadata.lo stream_decoder.lo \
-+	stream_encoder.lo
-+libFLAC___la_OBJECTS = $(am_libFLAC___la_OBJECTS)
-+libFLAC___la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
-+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
-+	$(CXXFLAGS) $(libFLAC___la_LDFLAGS) $(LDFLAGS) -o $@
-+DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
-+depcomp = $(SHELL) $(top_srcdir)/depcomp
-+am__depfiles_maybe = depfiles
-+am__mv = mv -f
-+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-+CXXLD = $(CXX)
-+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
-+	$(LDFLAGS) -o $@
-+SOURCES = $(libFLAC___la_SOURCES)
-+DIST_SOURCES = $(libFLAC___la_SOURCES)
-+DATA = $(m4data_DATA) $(pkgconfig_DATA)
-+ETAGS = etags
-+CTAGS = ctags
-+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- ACLOCAL = @ACLOCAL@
- ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
--AMDEP_FALSE = @AMDEP_FALSE@
--AMDEP_TRUE = @AMDEP_TRUE@
- AMTAR = @AMTAR@
- AR = @AR@
- AS = @AS@
-@@ -79,6 +138,7 @@
- AWK = @AWK@
- CC = @CC@
- CCAS = @CCAS@
-+CCASDEPMODE = @CCASDEPMODE@
- CCASFLAGS = @CCASFLAGS@
- CCDEPMODE = @CCDEPMODE@
- CFLAGS = @CFLAGS@
-@@ -89,93 +149,61 @@
- CXXDEPMODE = @CXXDEPMODE@
- CXXFLAGS = @CXXFLAGS@
- CYGPATH_W = @CYGPATH_W@
--DEBUG_FALSE = @DEBUG_FALSE@
--DEBUG_TRUE = @DEBUG_TRUE@
- DEFS = @DEFS@
- DEPDIR = @DEPDIR@
- DOCBOOK_TO_MAN = @DOCBOOK_TO_MAN@
- DOXYGEN = @DOXYGEN@
--ECHO = @ECHO@
-+DSYMUTIL = @DSYMUTIL@
-+DUMPBIN = @DUMPBIN@
- ECHO_C = @ECHO_C@
- ECHO_N = @ECHO_N@
- ECHO_T = @ECHO_T@
- EGREP = @EGREP@
- EXEEXT = @EXEEXT@
--F77 = @F77@
--FFLAGS = @FFLAGS@
-+FGREP = @FGREP@
- FLAC__TEST_LEVEL = @FLAC__TEST_LEVEL@
- FLAC__TEST_WITH_VALGRIND = @FLAC__TEST_WITH_VALGRIND@
--FLaC__CPU_IA32_FALSE = @FLaC__CPU_IA32_FALSE@
--FLaC__CPU_IA32_TRUE = @FLaC__CPU_IA32_TRUE@
--FLaC__CPU_PPC_FALSE = @FLaC__CPU_PPC_FALSE@
--FLaC__CPU_PPC_TRUE = @FLaC__CPU_PPC_TRUE@
--FLaC__CPU_SPARC_FALSE = @FLaC__CPU_SPARC_FALSE@
--FLaC__CPU_SPARC_TRUE = @FLaC__CPU_SPARC_TRUE@
--FLaC__HAS_AS_FALSE = @FLaC__HAS_AS_FALSE@
--FLaC__HAS_AS_TRUE = @FLaC__HAS_AS_TRUE@
--FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE = @FLaC__HAS_AS__TEMPORARILY_DISABLED_FALSE@
--FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE = @FLaC__HAS_AS__TEMPORARILY_DISABLED_TRUE@
--FLaC__HAS_DOCBOOK_TO_MAN_FALSE = @FLaC__HAS_DOCBOOK_TO_MAN_FALSE@
--FLaC__HAS_DOCBOOK_TO_MAN_TRUE = @FLaC__HAS_DOCBOOK_TO_MAN_TRUE@
--FLaC__HAS_DOXYGEN_FALSE = @FLaC__HAS_DOXYGEN_FALSE@
--FLaC__HAS_DOXYGEN_TRUE = @FLaC__HAS_DOXYGEN_TRUE@
--FLaC__HAS_GAS_FALSE = @FLaC__HAS_GAS_FALSE@
--FLaC__HAS_GAS_TRUE = @FLaC__HAS_GAS_TRUE@
--FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE = @FLaC__HAS_GAS__TEMPORARILY_DISABLED_FALSE@
--FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE = @FLaC__HAS_GAS__TEMPORARILY_DISABLED_TRUE@
--FLaC__HAS_NASM_FALSE = @FLaC__HAS_NASM_FALSE@
--FLaC__HAS_NASM_TRUE = @FLaC__HAS_NASM_TRUE@
--FLaC__HAS_OGG_FALSE = @FLaC__HAS_OGG_FALSE@
--FLaC__HAS_OGG_TRUE = @FLaC__HAS_OGG_TRUE@
--FLaC__HAS_XMMS_FALSE = @FLaC__HAS_XMMS_FALSE@
--FLaC__HAS_XMMS_TRUE = @FLaC__HAS_XMMS_TRUE@
--FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE = @FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_FALSE@
--FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE = @FLaC__INSTALL_XMMS_PLUGIN_LOCALLY_TRUE@
--FLaC__NO_ASM_FALSE = @FLaC__NO_ASM_FALSE@
--FLaC__NO_ASM_TRUE = @FLaC__NO_ASM_TRUE@
--FLaC__SSE_OS_FALSE = @FLaC__SSE_OS_FALSE@
--FLaC__SSE_OS_TRUE = @FLaC__SSE_OS_TRUE@
--FLaC__SYS_DARWIN_FALSE = @FLaC__SYS_DARWIN_FALSE@
--FLaC__SYS_DARWIN_TRUE = @FLaC__SYS_DARWIN_TRUE@
--FLaC__SYS_LINUX_FALSE = @FLaC__SYS_LINUX_FALSE@
--FLaC__SYS_LINUX_TRUE = @FLaC__SYS_LINUX_TRUE@
--FLaC__USE_3DNOW_FALSE = @FLaC__USE_3DNOW_FALSE@
--FLaC__USE_3DNOW_TRUE = @FLaC__USE_3DNOW_TRUE@
--FLaC__USE_ALTIVEC_FALSE = @FLaC__USE_ALTIVEC_FALSE@
--FLaC__USE_ALTIVEC_TRUE = @FLaC__USE_ALTIVEC_TRUE@
--FLaC__WITH_CPPLIBS_FALSE = @FLaC__WITH_CPPLIBS_FALSE@
--FLaC__WITH_CPPLIBS_TRUE = @FLaC__WITH_CPPLIBS_TRUE@
- GAS = @GAS@
-+GREP = @GREP@
-+INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-+LD = @LD@
- LDFLAGS = @LDFLAGS@
- LIBICONV = @LIBICONV@
- LIBOBJS = @LIBOBJS@
- LIBS = @LIBS@
- LIBTOOL = @LIBTOOL@
-+LIPO = @LIPO@
- LN_S = @LN_S@
- LTLIBICONV = @LTLIBICONV@
- LTLIBOBJS = @LTLIBOBJS@
- MAINT = @MAINT@
--MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
--MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
- MAKEINFO = @MAKEINFO@
- MINGW_WINSOCK_LIBS = @MINGW_WINSOCK_LIBS@
-+MKDIR_P = @MKDIR_P@
- NASM = @NASM@
-+NM = @NM@
-+NMEDIT = @NMEDIT@
-+OBJDUMP = @OBJDUMP@
- OBJEXT = @OBJEXT@
- OBJ_FORMAT = @OBJ_FORMAT@
- OGG_CFLAGS = @OGG_CFLAGS@
- OGG_LIBS = @OGG_LIBS@
-+OTOOL = @OTOOL@
-+OTOOL64 = @OTOOL64@
- PACKAGE = @PACKAGE@
- PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
-+PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- RANLIB = @RANLIB@
-+SED = @SED@
- SET_MAKE = @SET_MAKE@
- SHELL = @SHELL@
- STRIP = @STRIP@
-@@ -191,55 +219,64 @@
- XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
- XMMS_VERSION = @XMMS_VERSION@
- XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
--ac_ct_AR = @ac_ct_AR@
-+abs_builddir = @abs_builddir@
-+abs_srcdir = @abs_srcdir@
-+abs_top_builddir = @abs_top_builddir@
-+abs_top_srcdir = @abs_top_srcdir@
- 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@
-+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
- 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@
-+builddir = @builddir@
- datadir = @datadir@
-+datarootdir = @datarootdir@
-+docdir = @docdir@
-+dvidir = @dvidir@
- exec_prefix = @exec_prefix@
- host = @host@
- host_alias = @host_alias@
- host_cpu = @host_cpu@
- host_os = @host_os@
- host_vendor = @host_vendor@
-+htmldir = @htmldir@
- includedir = @includedir@
- infodir = @infodir@
- install_sh = @install_sh@
- libdir = @libdir@
- libexecdir = @libexecdir@
-+localedir = @localedir@
- localstatedir = @localstatedir@
-+lt_ECHO = @lt_ECHO@
- mandir = @mandir@
-+mkdir_p = @mkdir_p@
- oldincludedir = @oldincludedir@
-+pdfdir = @pdfdir@
- prefix = @prefix@
- program_transform_name = @program_transform_name@
-+psdir = @psdir@
- sbindir = @sbindir@
- sharedstatedir = @sharedstatedir@
-+srcdir = @srcdir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
--
-+top_build_prefix = @top_build_prefix@
-+top_builddir = @top_builddir@
-+top_srcdir = @top_srcdir@
- lib_LTLIBRARIES = libFLAC++.la
--
- m4datadir = $(datadir)/aclocal
- m4data_DATA = libFLAC++.m4
--
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = flac++.pc
--
- EXTRA_DIST = \
- 	Makefile.lite \
- 	flac++.pc.in \
-@@ -253,88 +290,83 @@
- # see 'http://www.gnu.org/software/libtool/manual.html#Libtool-versioning' for numbering convention
- libFLAC___la_LDFLAGS = -version-info 8:0:2
- libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
--
- libFLAC___la_SOURCES = \
- 	metadata.cpp \
- 	stream_decoder.cpp \
- 	stream_encoder.cpp
- 
--subdir = src/libFLAC++
--ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
--mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
--CONFIG_HEADER = $(top_builddir)/config.h
--CONFIG_CLEAN_FILES = flac++.pc
--LTLIBRARIES = $(lib_LTLIBRARIES)
--
--libFLAC___la_DEPENDENCIES = ../libFLAC/libFLAC.la
--am_libFLAC___la_OBJECTS = metadata.lo stream_decoder.lo \
--	stream_encoder.lo
--libFLAC___la_OBJECTS = $(am_libFLAC___la_OBJECTS)
--
--DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
--depcomp = $(SHELL) $(top_srcdir)/depcomp
--am__depfiles_maybe = depfiles
-- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/metadata.Plo \
-- at AMDEP_TRUE@	./$(DEPDIR)/stream_decoder.Plo \
-- at AMDEP_TRUE@	./$(DEPDIR)/stream_encoder.Plo
--CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
--	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
--LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
--	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
--	$(AM_CXXFLAGS) $(CXXFLAGS)
--CXXLD = $(CXX)
--CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
--	$(AM_LDFLAGS) $(LDFLAGS) -o $@
--DIST_SOURCES = $(libFLAC___la_SOURCES)
--DATA = $(m4data_DATA) $(pkgconfig_DATA)
--
--DIST_COMMON = $(srcdir)/Makefile.in Makefile.am flac++.pc.in
--SOURCES = $(libFLAC___la_SOURCES)
--
- all: all-am
- 
- .SUFFIXES:
- .SUFFIXES: .cpp .lo .o .obj
--$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
--	cd $(top_srcdir) && \
--	  $(AUTOMAKE) --gnu  src/libFLAC++/Makefile
--Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
--	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
--flac++.pc: $(top_builddir)/config.status flac++.pc.in
-+$(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 ) \
-+	        && { if test -f $@; then exit 0; else break; fi; }; \
-+	      exit 1;; \
-+	  esac; \
-+	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/libFLAC++/Makefile'; \
-+	$(am__cd) $(top_srcdir) && \
-+	  $(AUTOMAKE) --gnu src/libFLAC++/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
-+$(am__aclocal_m4_deps):
-+flac++.pc: $(top_builddir)/config.status $(srcdir)/flac++.pc.in
- 	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
--libLTLIBRARIES_INSTALL = $(INSTALL)
- install-libLTLIBRARIES: $(lib_LTLIBRARIES)
- 	@$(NORMAL_INSTALL)
--	$(mkinstalldirs) $(DESTDIR)$(libdir)
--	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-+	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
-+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
-+	list2=; for p in $$list; do \
- 	  if test -f $$p; then \
--	    f="`echo $$p | sed -e 's|^.*/||'`"; \
--	    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; \
-+	    list2="$$list2 $$p"; \
- 	  else :; fi; \
--	done
-+	done; \
-+	test -z "$$list2" || { \
-+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
-+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
-+	}
- 
- uninstall-libLTLIBRARIES:
- 	@$(NORMAL_UNINSTALL)
--	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
--	    p="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
--	  $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
-+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
-+	for p in $$list; do \
-+	  $(am__strip_dir) \
-+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
-+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
- 	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=.; \
-+	  test "$$dir" != "$$p" || dir=.; \
- 	  echo "rm -f \"$${dir}/so_locations\""; \
- 	  rm -f "$${dir}/so_locations"; \
- 	done
- libFLAC++.la: $(libFLAC___la_OBJECTS) $(libFLAC___la_DEPENDENCIES) 
--	$(CXXLINK) -rpath $(libdir) $(libFLAC___la_LDFLAGS) $(libFLAC___la_OBJECTS) $(libFLAC___la_LIBADD) $(LIBS)
-+	$(libFLAC___la_LINK) -rpath $(libdir) $(libFLAC___la_OBJECTS) $(libFLAC___la_LIBADD) $(LIBS)
- 
- mostlyclean-compile:
--	-rm -f *.$(OBJEXT) core *.core
-+	-rm -f *.$(OBJEXT)
- 
- distclean-compile:
- 	-rm -f *.tab.c
-@@ -344,175 +376,161 @@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/stream_encoder.Plo at am__quote@
- 
- .cpp.o:
-- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
- 
- .cpp.obj:
-- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
- 
- .cpp.lo:
-- at am__fastdepCXX_TRUE@	if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ $<
- 
- mostlyclean-libtool:
- 	-rm -f *.lo
- 
- clean-libtool:
- 	-rm -rf .libs _libs
--
--distclean-libtool:
--	-rm -f libtool
--uninstall-info-am:
--m4dataDATA_INSTALL = $(INSTALL_DATA)
- install-m4dataDATA: $(m4data_DATA)
- 	@$(NORMAL_INSTALL)
--	$(mkinstalldirs) $(DESTDIR)$(m4datadir)
--	@list='$(m4data_DATA)'; for p in $$list; do \
-+	test -z "$(m4datadir)" || $(MKDIR_P) "$(DESTDIR)$(m4datadir)"
-+	@list='$(m4data_DATA)'; test -n "$(m4datadir)" || list=; \
-+	for p in $$list; do \
- 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " $(m4dataDATA_INSTALL) $$d$$p $(DESTDIR)$(m4datadir)/$$f"; \
--	  $(m4dataDATA_INSTALL) $$d$$p $(DESTDIR)$(m4datadir)/$$f; \
-+	  echo "$$d$$p"; \
-+	done | $(am__base_list) | \
-+	while read files; do \
-+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(m4datadir)'"; \
-+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(m4datadir)" || exit $$?; \
- 	done
- 
- uninstall-m4dataDATA:
- 	@$(NORMAL_UNINSTALL)
--	@list='$(m4data_DATA)'; for p in $$list; do \
--	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " rm -f $(DESTDIR)$(m4datadir)/$$f"; \
--	  rm -f $(DESTDIR)$(m4datadir)/$$f; \
--	done
--pkgconfigDATA_INSTALL = $(INSTALL_DATA)
-+	@list='$(m4data_DATA)'; test -n "$(m4datadir)" || list=; \
-+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
-+	test -n "$$files" || exit 0; \
-+	echo " ( cd '$(DESTDIR)$(m4datadir)' && rm -f" $$files ")"; \
-+	cd "$(DESTDIR)$(m4datadir)" && rm -f $$files
- install-pkgconfigDATA: $(pkgconfig_DATA)
- 	@$(NORMAL_INSTALL)
--	$(mkinstalldirs) $(DESTDIR)$(pkgconfigdir)
--	@list='$(pkgconfig_DATA)'; for p in $$list; do \
-+	test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
-+	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
-+	for p in $$list; do \
- 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " $(pkgconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(pkgconfigdir)/$$f"; \
--	  $(pkgconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(pkgconfigdir)/$$f; \
-+	  echo "$$d$$p"; \
-+	done | $(am__base_list) | \
-+	while read files; do \
-+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
-+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
- 	done
- 
- uninstall-pkgconfigDATA:
- 	@$(NORMAL_UNINSTALL)
--	@list='$(pkgconfig_DATA)'; for p in $$list; do \
--	  f="`echo $$p | sed -e 's|^.*/||'`"; \
--	  echo " rm -f $(DESTDIR)$(pkgconfigdir)/$$f"; \
--	  rm -f $(DESTDIR)$(pkgconfigdir)/$$f; \
--	done
--
--ETAGS = etags
--ETAGSFLAGS =
--
--CTAGS = ctags
--CTAGSFLAGS =
--
--tags: TAGS
-+	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
-+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
-+	test -n "$$files" || exit 0; \
-+	echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
-+	cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
- 
- ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- 	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; }'`; \
-+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
- 	mkid -fID $$unique
-+tags: TAGS
- 
- TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
- 		$(TAGS_FILES) $(LISP)
--	tags=; \
-+	set x; \
- 	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 "$(ETAGS_ARGS)$$tags$$unique" \
--	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
--	     $$tags $$unique
--
-+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
-+	shift; \
-+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
-+	  test -n "$$unique" || unique=$$empty_fix; \
-+	  if test $$# -gt 0; then \
-+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-+	      "$$@" $$unique; \
-+	  else \
-+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-+	      $$unique; \
-+	  fi; \
-+	fi
- ctags: CTAGS
- CTAGS:  $(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" \
-+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
-+	test -z "$(CTAGS_ARGS)$$unique" \
- 	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
--	     $$tags $$unique
-+	     $$unique
- 
- GTAGS:
- 	here=`$(am__cd) $(top_builddir) && pwd` \
--	  && cd $(top_srcdir) \
--	  && gtags -i $(GTAGS_ARGS) $$here
-+	  && $(am__cd) $(top_srcdir) \
-+	  && gtags -i $(GTAGS_ARGS) "$$here"
- 
- distclean-tags:
- 	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
--DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
--
--top_distdir = ../..
--distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
- 
- 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; \
-+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-+	list='$(DISTFILES)'; \
-+	  dist_files=`for file in $$list; do echo $$file; done | \
-+	  sed -e "s|^$$srcdirstrip/||;t" \
-+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
-+	case $$dist_files in \
-+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
-+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
-+			   sort -u` ;; \
-+	esac; \
-+	for file in $$dist_files; do \
- 	  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"; \
--	    $(mkinstalldirs) "$(distdir)$$dir"; \
--	  else \
--	    dir=''; \
--	  fi; \
- 	  if test -d $$d/$$file; then \
-+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
-+	    if test -d "$(distdir)/$$file"; then \
-+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
-+	    fi; \
- 	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
--	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
-+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- 	    fi; \
--	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
-+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- 	  else \
--	    test -f $(distdir)/$$file \
--	    || cp -p $$d/$$file $(distdir)/$$file \
-+	    test -f "$(distdir)/$$file" \
-+	    || cp -p $$d/$$file "$(distdir)/$$file" \
- 	    || exit 1; \
- 	  fi; \
- 	done
- check-am: all-am
- check: check-am
- all-am: Makefile $(LTLIBRARIES) $(DATA)
--
- installdirs:
--	$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(m4datadir) $(DESTDIR)$(pkgconfigdir)
-+	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(m4datadir)" "$(DESTDIR)$(pkgconfigdir)"; do \
-+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
-+	done
- install: install-am
- install-exec: install-exec-am
- install-data: install-data-am
-@@ -532,7 +550,8 @@
- clean-generic:
- 
- distclean-generic:
--	-rm -f $(CONFIG_CLEAN_FILES)
-+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
- 
- maintainer-clean-generic:
- 	@echo "This command is intended for maintainers to use"
-@@ -546,24 +565,46 @@
- 	-rm -rf ./$(DEPDIR)
- 	-rm -f Makefile
- distclean-am: clean-am distclean-compile distclean-generic \
--	distclean-libtool distclean-tags
-+	distclean-tags
- 
- dvi: dvi-am
- 
- dvi-am:
- 
-+html: html-am
-+
-+html-am:
-+
- info: info-am
- 
- info-am:
- 
- install-data-am: install-m4dataDATA install-pkgconfigDATA
- 
-+install-dvi: install-dvi-am
-+
-+install-dvi-am:
-+
- install-exec-am: install-libLTLIBRARIES
- 
-+install-html: install-html-am
-+
-+install-html-am:
-+
- install-info: install-info-am
- 
-+install-info-am:
-+
- install-man:
- 
-+install-pdf: install-pdf-am
-+
-+install-pdf-am:
-+
-+install-ps: install-ps-am
-+
-+install-ps-am:
-+
- installcheck-am:
- 
- maintainer-clean: maintainer-clean-am
-@@ -584,24 +625,28 @@
- 
- ps-am:
- 
--uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
--	uninstall-m4dataDATA uninstall-pkgconfigDATA
-+uninstall-am: uninstall-libLTLIBRARIES uninstall-m4dataDATA \
-+	uninstall-pkgconfigDATA
-+
-+.MAKE: install-am install-strip
- 
- .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- 	clean-libLTLIBRARIES clean-libtool ctags distclean \
- 	distclean-compile distclean-generic distclean-libtool \
--	distclean-tags distdir dvi dvi-am info info-am install \
--	install-am install-data install-data-am install-exec \
--	install-exec-am install-info install-info-am \
-+	distclean-tags distdir dvi dvi-am html html-am info info-am \
-+	install install-am install-data install-data-am install-dvi \
-+	install-dvi-am install-exec install-exec-am install-html \
-+	install-html-am install-info install-info-am \
- 	install-libLTLIBRARIES install-m4dataDATA install-man \
--	install-pkgconfigDATA install-strip installcheck \
--	installcheck-am installdirs maintainer-clean \
--	maintainer-clean-generic mostlyclean mostlyclean-compile \
--	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
--	tags uninstall uninstall-am uninstall-info-am \
--	uninstall-libLTLIBRARIES uninstall-m4dataDATA \
-+	install-pdf install-pdf-am install-pkgconfigDATA install-ps \
-+	install-ps-am install-strip installcheck installcheck-am \
-+	installdirs maintainer-clean maintainer-clean-generic \
-+	mostlyclean mostlyclean-compile mostlyclean-generic \
-+	mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
-+	uninstall-am uninstall-libLTLIBRARIES uninstall-m4dataDATA \
- 	uninstall-pkgconfigDATA
- 
-+
- # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/metaflac/Makefile.in flac/src/metaflac/Makefile.in
---- flac~/src/metaflac/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/metaflac/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/metaflac/Makefile.in
++++ flac/src/metaflac/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -89796,7 +101632,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,59 @@
+@@ -52,11 +49,59 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -89858,7 +101694,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +111,7 @@
+@@ -66,6 +111,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -89866,7 +101702,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +122,61 @@
+@@ -76,93 +122,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -89975,7 +101811,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,57 +192,65 @@
+@@ -178,57 +192,65 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -90054,7 +101890,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  metaflac_SOURCES = \
  	main.c \
  	operations.c \
-@@ -247,7 +269,6 @@
+@@ -247,7 +269,6 @@ metaflac_SOURCES = \
  	utils.h
  
  metaflac_LDFLAGS = 
@@ -90062,7 +101898,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  metaflac_LDADD = \
  	$(top_builddir)/src/share/grabbag/libgrabbag.la \
  	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
-@@ -259,94 +280,89 @@
+@@ -259,94 +280,89 @@ metaflac_LDADD = \
  	@MINGW_WINSOCK_LIBS@ \
  	-lm
  
@@ -90225,7 +102061,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -363,37 +379,25 @@
+@@ -363,37 +379,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/utils.Po at am__quote@
  
  .c.o:
@@ -90275,7 +102111,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -401,101 +405,95 @@
+@@ -401,101 +405,95 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -90424,7 +102260,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -515,7 +513,8 @@
+@@ -515,7 +513,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -90434,7 +102270,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -528,24 +527,46 @@
+@@ -528,24 +527,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -90482,7 +102318,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -566,19 +587,24 @@
+@@ -566,19 +587,24 @@ ps: ps-am
  
  ps-am:
  
@@ -90516,9 +102352,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/monkeys_audio_utilities/Makefile.in flac/src/monkeys_audio_utilities/Makefile.in
---- flac~/src/monkeys_audio_utilities/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/monkeys_audio_utilities/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/monkeys_audio_utilities/Makefile.in
++++ flac/src/monkeys_audio_utilities/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -90552,7 +102387,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -90619,7 +102454,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -90627,7 +102462,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -90736,7 +102571,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -90858,7 +102693,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -90869,7 +102704,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -90884,7 +102719,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -90911,7 +102746,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -91109,7 +102944,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -91117,7 +102952,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -91127,7 +102962,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -91176,17 +103011,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -91220,9 +103055,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/monkeys_audio_utilities/flac_mac/Makefile.in flac/src/monkeys_audio_utilities/flac_mac/Makefile.in
---- flac~/src/monkeys_audio_utilities/flac_mac/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/monkeys_audio_utilities/flac_mac/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/monkeys_audio_utilities/flac_mac/Makefile.in
++++ flac/src/monkeys_audio_utilities/flac_mac/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -91256,7 +103090,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -91283,7 +103117,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -91291,7 +103125,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -91400,7 +103234,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,119 +156,143 @@
+@@ -178,119 +156,143 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -91592,7 +103426,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -311,7 +313,8 @@
+@@ -311,7 +313,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -91602,7 +103436,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -322,24 +325,46 @@
+@@ -322,24 +325,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -91650,7 +103484,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -358,17 +383,21 @@
+@@ -358,17 +383,21 @@ ps: ps-am
  
  ps-am:
  
@@ -91679,9 +103513,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/monkeys_audio_utilities/flac_ren/Makefile.in flac/src/monkeys_audio_utilities/flac_ren/Makefile.in
---- flac~/src/monkeys_audio_utilities/flac_ren/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/monkeys_audio_utilities/flac_ren/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/monkeys_audio_utilities/flac_ren/Makefile.in
++++ flac/src/monkeys_audio_utilities/flac_ren/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -91715,7 +103548,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -91742,7 +103575,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -91750,7 +103583,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -91859,7 +103692,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,119 +156,143 @@
+@@ -178,119 +156,143 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -92051,7 +103884,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -311,7 +313,8 @@
+@@ -311,7 +313,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -92061,7 +103894,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -322,24 +325,46 @@
+@@ -322,24 +325,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -92109,7 +103942,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -358,17 +383,21 @@
+@@ -358,17 +383,21 @@ ps: ps-am
  
  ps-am:
  
@@ -92138,9 +103971,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/plugin_common/Makefile.in flac/src/plugin_common/Makefile.in
---- flac~/src/plugin_common/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/plugin_common/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/plugin_common/Makefile.in
++++ flac/src/plugin_common/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -92174,7 +104006,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +50,46 @@
+@@ -52,11 +50,46 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -92223,7 +104055,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -92231,7 +104063,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -92340,7 +104172,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,53 +180,62 @@
+@@ -178,53 +180,62 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -92415,7 +104247,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  noinst_HEADERS = \
  	all.h \
  	charset.h \
-@@ -233,75 +244,66 @@
+@@ -233,75 +244,66 @@ noinst_HEADERS = \
  	replaygain.h \
  	tags.h
  
@@ -92524,7 +104356,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -312,37 +314,25 @@
+@@ -312,37 +314,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/tags.Plo at am__quote@
  
  .c.o:
@@ -92574,7 +104406,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -350,99 +340,91 @@
+@@ -350,99 +340,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -92718,7 +104550,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -463,7 +445,8 @@
+@@ -463,7 +445,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -92728,7 +104560,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -477,24 +460,46 @@
+@@ -477,24 +460,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -92776,7 +104608,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -515,18 +520,22 @@
+@@ -515,18 +520,22 @@ ps: ps-am
  
  ps-am:
  
@@ -92805,7 +104637,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -534,6 +543,7 @@
+@@ -534,6 +543,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -92813,9 +104645,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/plugin_winamp2/Makefile.in flac/src/plugin_winamp2/Makefile.in
---- flac~/src/plugin_winamp2/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/plugin_winamp2/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/plugin_winamp2/Makefile.in
++++ flac/src/plugin_winamp2/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -92849,7 +104680,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -92916,7 +104747,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -92924,7 +104755,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -93033,7 +104864,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,49 +196,60 @@
+@@ -178,49 +196,60 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -93104,7 +104935,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	configure.h \
  	configure.c \
-@@ -236,28 +265,39 @@
+@@ -236,28 +265,39 @@ EXTRA_DIST = \
  	tagz.cpp \
  	tagz.h
  
@@ -93163,7 +104994,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -265,10 +305,6 @@
+@@ -265,10 +305,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -93174,7 +105005,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -276,7 +312,13 @@
+@@ -276,7 +312,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -93189,7 +105020,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -287,16 +329,21 @@
+@@ -287,16 +329,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -93216,7 +105047,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -316,123 +363,137 @@
+@@ -316,123 +363,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -93414,7 +105245,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -442,7 +503,6 @@
+@@ -442,7 +503,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -93422,7 +105253,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -462,7 +522,8 @@
+@@ -462,7 +522,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -93432,7 +105263,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -473,25 +534,46 @@
+@@ -473,25 +534,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -93481,17 +105312,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -510,26 +592,25 @@
+@@ -510,26 +592,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -93525,9 +105356,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/plugin_winamp2/include/Makefile.in flac/src/plugin_winamp2/include/Makefile.in
---- flac~/src/plugin_winamp2/include/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/plugin_winamp2/include/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/plugin_winamp2/include/Makefile.in
++++ flac/src/plugin_winamp2/include/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -93561,7 +105391,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -93628,7 +105458,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -93636,7 +105466,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -93745,7 +105575,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -93867,7 +105697,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -93878,7 +105708,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -93893,7 +105723,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -93920,7 +105750,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -94118,7 +105948,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -94126,7 +105956,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -94136,7 +105966,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -94185,17 +106015,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -94229,9 +106059,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/plugin_winamp2/include/winamp2/Makefile.in flac/src/plugin_winamp2/include/winamp2/Makefile.in
---- flac~/src/plugin_winamp2/include/winamp2/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/plugin_winamp2/include/winamp2/Makefile.in	2010-06-15 13:46:23.000000000 +0200
+--- flac.orig/src/plugin_winamp2/include/winamp2/Makefile.in
++++ flac/src/plugin_winamp2/include/winamp2/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -94265,7 +106094,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -94292,7 +106121,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -94300,7 +106129,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -94409,7 +106238,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,118 +156,142 @@
+@@ -178,118 +156,142 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -94600,7 +106429,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -310,7 +312,8 @@
+@@ -310,7 +312,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -94610,7 +106439,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -321,24 +324,46 @@
+@@ -321,24 +324,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -94658,7 +106487,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -357,17 +382,21 @@
+@@ -357,17 +382,21 @@ ps: ps-am
  
  ps-am:
  
@@ -94687,9 +106516,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/plugin_xmms/Makefile.in flac/src/plugin_xmms/Makefile.in
---- flac~/src/plugin_xmms/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/plugin_xmms/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/plugin_xmms/Makefile.in
++++ flac/src/plugin_xmms/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -94723,7 +106551,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -56,11 +54,78 @@
+@@ -56,11 +54,78 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -94804,7 +106632,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -70,6 +135,7 @@
+@@ -70,6 +135,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -94812,7 +106640,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -80,67 +146,28 @@
+@@ -80,67 +146,28 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -94886,7 +106714,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  LDFLAGS = @LDFLAGS@
  LIBICONV = @LIBICONV@
  LIBOBJS = @LIBOBJS@
-@@ -148,27 +175,34 @@
+@@ -148,27 +175,34 @@ LIBS = @LIBS@
  
  # Don't build a static library
  LIBTOOL = $(top_builddir)/libtool-disable-static
@@ -94923,7 +106751,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -184,51 +218,62 @@
+@@ -184,51 +218,62 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -94996,7 +106824,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  noinst_HEADERS = \
  	charset.h \
  	configure.h \
-@@ -237,17 +282,12 @@
+@@ -237,17 +282,12 @@ noinst_HEADERS = \
  	plugin.h \
  	tag.h
  
@@ -95014,7 +106842,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  libxmms_flac_la_SOURCES = $(plugin_sources)
  
  # work around the bug in libtool where its relinking fails with a different DESTDIR
-@@ -271,87 +311,76 @@
+@@ -271,87 +311,76 @@ libxmms_flac_la_LIBADD = \
  	@LIBICONV@
  
  libxmms_flac_la_LDFLAGS = -module -avoid-version
@@ -95149,7 +106977,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -364,37 +393,25 @@
+@@ -364,37 +393,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/tag.Plo at am__quote@
  
  .c.o:
@@ -95199,7 +107027,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -402,101 +419,95 @@
+@@ -402,101 +419,95 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -95348,7 +107176,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-am
  install-exec: install-exec-am
  install-data: install-data-am
-@@ -516,7 +527,8 @@
+@@ -516,7 +527,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -95358,7 +107186,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -530,24 +542,46 @@
+@@ -530,24 +542,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -95406,7 +107234,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -568,21 +602,26 @@
+@@ -568,21 +602,26 @@ ps: ps-am
  
  ps-am:
  
@@ -95438,9 +107266,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/Makefile.in flac/src/share/Makefile.in
---- flac~/src/share/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/Makefile.in
++++ flac/src/share/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -95474,7 +107301,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -95541,7 +107368,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -95549,7 +107376,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -95658,7 +107485,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,75 +196,97 @@
+@@ -178,75 +196,97 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -95785,7 +107612,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -254,10 +294,6 @@
+@@ -254,10 +294,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -95796,7 +107623,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -265,7 +301,13 @@
+@@ -265,7 +301,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -95811,7 +107638,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -276,16 +318,21 @@
+@@ -276,16 +318,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -95838,7 +107665,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -305,123 +352,137 @@
+@@ -305,123 +352,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -96036,7 +107863,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -431,7 +492,6 @@
+@@ -431,7 +492,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -96044,7 +107871,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -451,7 +511,8 @@
+@@ -451,7 +511,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -96054,7 +107881,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -462,25 +523,46 @@
+@@ -462,25 +523,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -96103,17 +107930,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -499,26 +581,25 @@
+@@ -499,26 +581,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -96147,9 +107974,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/getopt/Makefile.in flac/src/share/getopt/Makefile.in
---- flac~/src/share/getopt/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/getopt/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/getopt/Makefile.in
++++ flac/src/share/getopt/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -96182,7 +108008,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +32,45 @@
+@@ -35,11 +32,45 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -96230,7 +108056,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +80,7 @@
+@@ -49,6 +80,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -96238,7 +108064,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +91,61 @@
+@@ -59,93 +91,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -96347,7 +108173,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,96 +161,102 @@
+@@ -161,96 +161,102 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -96495,7 +108321,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  clean-noinstLIBRARIES:
  	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
-@@ -260,7 +266,7 @@
+@@ -260,7 +266,7 @@ libgetopt.a: $(libgetopt_a_OBJECTS) $(li
  	$(RANLIB) libgetopt.a
  
  mostlyclean-compile:
@@ -96504,7 +108330,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -269,37 +275,25 @@
+@@ -269,37 +275,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/getopt1.Po at am__quote@
  
  .c.o:
@@ -96554,7 +108380,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -307,99 +301,91 @@
+@@ -307,99 +301,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -96698,7 +108524,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -420,7 +406,8 @@
+@@ -420,7 +406,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -96708,7 +108534,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -434,24 +421,46 @@
+@@ -434,24 +421,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -96756,7 +108582,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -472,18 +481,22 @@
+@@ -472,18 +481,22 @@ ps: ps-am
  
  ps-am:
  
@@ -96785,7 +108611,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -491,6 +504,7 @@
+@@ -491,6 +504,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -96793,9 +108619,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/grabbag/Makefile.in flac/src/share/grabbag/Makefile.in
---- flac~/src/share/grabbag/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/grabbag/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/grabbag/Makefile.in
++++ flac/src/share/grabbag/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -96828,7 +108653,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +32,44 @@
+@@ -35,11 +32,44 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -96875,7 +108700,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +79,7 @@
+@@ -49,6 +79,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -96883,7 +108708,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +90,61 @@
+@@ -59,93 +90,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -96992,7 +108817,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,53 +160,62 @@
+@@ -161,53 +160,62 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -97067,7 +108892,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  libgrabbag_la_SOURCES = \
  	cuesheet.c \
  	file.c \
-@@ -215,65 +223,59 @@
+@@ -215,65 +223,59 @@ libgrabbag_la_SOURCES = \
  	replaygain.c \
  	seektable.c
  
@@ -97166,7 +108991,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -285,37 +287,25 @@
+@@ -285,37 +287,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/seektable.Plo at am__quote@
  
  .c.o:
@@ -97216,7 +109041,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -323,99 +313,91 @@
+@@ -323,99 +313,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -97360,7 +109185,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -436,7 +418,8 @@
+@@ -436,7 +418,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -97370,7 +109195,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -450,24 +433,46 @@
+@@ -450,24 +433,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -97418,7 +109243,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -488,18 +493,22 @@
+@@ -488,18 +493,22 @@ ps: ps-am
  
  ps-am:
  
@@ -97447,7 +109272,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -507,6 +516,7 @@
+@@ -507,6 +516,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -97455,9 +109280,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/replaygain_analysis/Makefile.in flac/src/share/replaygain_analysis/Makefile.in
---- flac~/src/share/replaygain_analysis/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/replaygain_analysis/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/replaygain_analysis/Makefile.in
++++ flac/src/share/replaygain_analysis/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -97490,7 +109314,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +32,44 @@
+@@ -35,11 +32,44 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -97537,7 +109361,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +79,7 @@
+@@ -49,6 +79,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -97545,7 +109369,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +90,61 @@
+@@ -59,93 +90,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -97654,7 +109478,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,111 +160,116 @@
+@@ -161,111 +160,116 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -97820,7 +109644,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -273,37 +277,25 @@
+@@ -273,37 +277,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/replaygain_analysis.Plo at am__quote@
  
  .c.o:
@@ -97870,7 +109694,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -311,99 +303,91 @@
+@@ -311,99 +303,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -98014,7 +109838,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -424,7 +408,8 @@
+@@ -424,7 +408,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -98024,7 +109848,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -438,24 +423,46 @@
+@@ -438,24 +423,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -98072,7 +109896,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -476,18 +483,22 @@
+@@ -476,18 +483,22 @@ ps: ps-am
  
  ps-am:
  
@@ -98101,7 +109925,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -495,6 +506,7 @@
+@@ -495,6 +506,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -98109,9 +109933,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/replaygain_synthesis/Makefile.in flac/src/share/replaygain_synthesis/Makefile.in
---- flac~/src/share/replaygain_synthesis/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/replaygain_synthesis/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/replaygain_synthesis/Makefile.in
++++ flac/src/share/replaygain_synthesis/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -98144,7 +109967,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +32,82 @@
+@@ -35,11 +32,82 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -98229,7 +110052,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +117,7 @@
+@@ -49,6 +117,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -98237,7 +110060,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +128,61 @@
+@@ -59,93 +128,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -98346,7 +110169,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,120 +198,117 @@
+@@ -161,120 +198,117 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -98521,7 +110344,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -282,37 +316,25 @@
+@@ -282,37 +316,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/replaygain_synthesis.Plo at am__quote@
  
  .c.o:
@@ -98571,7 +110394,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -320,10 +342,6 @@
+@@ -320,10 +342,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -98582,7 +110405,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -331,7 +349,13 @@
+@@ -331,7 +349,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -98597,7 +110420,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -342,16 +366,21 @@
+@@ -342,16 +366,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -98624,7 +110447,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -371,123 +400,137 @@
+@@ -371,123 +400,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -98822,7 +110645,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -497,7 +540,6 @@
+@@ -497,7 +540,6 @@ check: check-recursive
  all-am: Makefile $(LTLIBRARIES)
  installdirs: installdirs-recursive
  installdirs-am:
@@ -98830,7 +110653,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -517,7 +559,8 @@
+@@ -517,7 +559,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -98840,7 +110663,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -531,24 +574,46 @@
+@@ -531,24 +574,46 @@ distclean: distclean-recursive
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -98888,7 +110711,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -569,27 +634,25 @@
+@@ -569,27 +634,25 @@ ps: ps-recursive
  
  ps-am:
  
@@ -98932,7 +110755,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -597,6 +660,7 @@
+@@ -597,6 +660,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -98940,9 +110763,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/replaygain_synthesis/include/Makefile.in flac/src/share/replaygain_synthesis/include/Makefile.in
---- flac~/src/share/replaygain_synthesis/include/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/replaygain_synthesis/include/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/replaygain_synthesis/include/Makefile.in
++++ flac/src/share/replaygain_synthesis/include/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -98976,7 +110798,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -99043,7 +110865,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -99051,7 +110873,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -99160,7 +110982,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,70 +196,93 @@
+@@ -178,70 +196,93 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -99282,7 +111104,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -249,10 +290,6 @@
+@@ -249,10 +290,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -99293,7 +111115,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -260,7 +297,13 @@
+@@ -260,7 +297,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -99308,7 +111130,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -271,16 +314,21 @@
+@@ -271,16 +314,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -99335,7 +111157,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -300,123 +348,137 @@
+@@ -300,123 +348,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -99533,7 +111355,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -426,7 +488,6 @@
+@@ -426,7 +488,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -99541,7 +111363,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -446,7 +507,8 @@
+@@ -446,7 +507,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -99551,7 +111373,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -457,25 +519,46 @@
+@@ -457,25 +519,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -99600,17 +111422,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -494,26 +577,25 @@
+@@ -494,26 +577,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -99644,9 +111466,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/replaygain_synthesis/include/private/Makefile.in flac/src/share/replaygain_synthesis/include/private/Makefile.in
---- flac~/src/share/replaygain_synthesis/include/private/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/replaygain_synthesis/include/private/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/replaygain_synthesis/include/private/Makefile.in
++++ flac/src/share/replaygain_synthesis/include/private/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -99679,7 +111500,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,28 @@
+@@ -52,11 +49,28 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -99710,7 +111531,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +80,7 @@
+@@ -66,6 +80,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -99718,7 +111539,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +91,61 @@
+@@ -76,93 +91,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -99827,7 +111648,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,67 +161,95 @@
+@@ -178,67 +161,95 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -99946,7 +111767,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -246,99 +257,91 @@
+@@ -246,99 +257,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -100090,7 +111911,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -359,7 +362,8 @@
+@@ -359,7 +362,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -100100,7 +111921,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -370,25 +374,46 @@
+@@ -370,25 +374,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -100149,7 +111970,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -407,17 +432,23 @@
+@@ -407,17 +432,23 @@ ps: ps-am
  
  ps-am:
  
@@ -100181,9 +112002,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/share/utf8/Makefile.in flac/src/share/utf8/Makefile.in
---- flac~/src/share/utf8/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/share/utf8/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/share/utf8/Makefile.in
++++ flac/src/share/utf8/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -100216,7 +112036,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -35,11 +32,43 @@
+@@ -35,11 +32,43 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -100262,7 +112082,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -49,6 +78,7 @@
+@@ -49,6 +78,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -100270,7 +112090,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -59,93 +89,61 @@
+@@ -59,93 +89,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -100379,7 +112199,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -161,55 +159,63 @@
+@@ -161,55 +159,63 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -100456,7 +112276,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	Makefile.lite \
  	charmaps.h \
-@@ -220,57 +226,54 @@
+@@ -220,57 +226,54 @@ EXTRA_DIST = \
  	utf8_static.dsp \
  	utf8_static.vcproj
  
@@ -100547,7 +112367,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -280,37 +283,25 @@
+@@ -280,37 +283,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/utf8.Plo at am__quote@
  
  .c.o:
@@ -100597,7 +112417,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -318,99 +309,91 @@
+@@ -318,99 +309,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -100741,7 +112561,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -431,7 +414,8 @@
+@@ -431,7 +414,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -100751,7 +112571,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -445,24 +429,46 @@
+@@ -445,24 +429,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -100799,7 +112619,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -483,18 +489,22 @@
+@@ -483,18 +489,22 @@ ps: ps-am
  
  ps-am:
  
@@ -100828,7 +112648,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  
  debug:
-@@ -502,6 +512,7 @@
+@@ -502,6 +512,7 @@ debug:
  
  profile:
  	$(MAKE) all CFLAGS="@PROFILE@"
@@ -100836,9 +112656,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_grabbag/Makefile.in flac/src/test_grabbag/Makefile.in
---- flac~/src/test_grabbag/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_grabbag/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_grabbag/Makefile.in
++++ flac/src/test_grabbag/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -100872,7 +112691,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,64 @@
+@@ -52,11 +48,64 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -100939,7 +112758,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +115,7 @@
+@@ -66,6 +115,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -100947,7 +112766,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +126,61 @@
+@@ -76,93 +126,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -101056,7 +112875,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,74 +196,96 @@
+@@ -178,74 +196,96 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -101182,7 +113001,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -253,10 +293,6 @@
+@@ -253,10 +293,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -101193,7 +113012,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -264,7 +300,13 @@
+@@ -264,7 +300,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -101208,7 +113027,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -275,16 +317,21 @@
+@@ -275,16 +317,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -101235,7 +113054,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -304,123 +351,137 @@
+@@ -304,123 +351,137 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -101433,7 +113252,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -430,7 +491,6 @@
+@@ -430,7 +491,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -101441,7 +113260,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -450,7 +510,8 @@
+@@ -450,7 +510,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -101451,7 +113270,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -461,25 +522,46 @@
+@@ -461,25 +522,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -101500,17 +113319,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -498,26 +580,25 @@
+@@ -498,26 +580,25 @@ ps: ps-recursive
  
  ps-am:
  
 -uninstall-am: uninstall-info-am
 +uninstall-am:
- 
--uninstall-info: uninstall-info-recursive
++
 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
 +	install-am install-strip tags-recursive
-+
+ 
+-uninstall-info: uninstall-info-recursive
 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 +	all all-am check check-am clean clean-generic clean-libtool \
 +	ctags ctags-recursive distclean distclean-generic \
@@ -101544,9 +113363,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_grabbag/cuesheet/Makefile.in flac/src/test_grabbag/cuesheet/Makefile.in
---- flac~/src/test_grabbag/cuesheet/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_grabbag/cuesheet/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_grabbag/cuesheet/Makefile.in
++++ flac/src/test_grabbag/cuesheet/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -101579,7 +113397,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,47 @@
+@@ -52,11 +49,47 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -101629,7 +113447,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +99,7 @@
+@@ -66,6 +99,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -101637,7 +113455,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +110,61 @@
+@@ -76,93 +110,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -101746,7 +113564,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +180,64 @@
+@@ -178,54 +180,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -101822,7 +113640,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  test_cuesheet_SOURCES = \
  	main.c
  
-@@ -236,59 +248,55 @@
+@@ -236,59 +248,55 @@ test_cuesheet_LDADD = \
  	@OGG_LIBS@ \
  	-lm
  
@@ -101921,7 +113739,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -296,37 +304,25 @@
+@@ -296,37 +304,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -101971,7 +113789,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -334,99 +330,91 @@
+@@ -334,99 +330,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -102115,7 +113933,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -447,7 +435,8 @@
+@@ -447,7 +435,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -102125,7 +113943,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -461,24 +450,46 @@
+@@ -461,24 +450,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -102173,7 +113991,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -499,18 +510,23 @@
+@@ -499,18 +510,23 @@ ps: ps-am
  
  ps-am:
  
@@ -102203,9 +114021,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_grabbag/picture/Makefile.in flac/src/test_grabbag/picture/Makefile.in
---- flac~/src/test_grabbag/picture/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_grabbag/picture/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_grabbag/picture/Makefile.in
++++ flac/src/test_grabbag/picture/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -102238,7 +114055,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,46 @@
+@@ -52,11 +49,46 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -102287,7 +114104,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +98,7 @@
+@@ -66,6 +98,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -102295,7 +114112,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +109,61 @@
+@@ -76,93 +109,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -102404,7 +114221,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +179,64 @@
+@@ -178,54 +179,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -102480,7 +114297,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  test_picture_SOURCES = \
  	main.c
  
-@@ -235,58 +246,55 @@
+@@ -235,58 +246,55 @@ test_picture_LDADD = \
  	@OGG_LIBS@ \
  	-lm
  
@@ -102578,7 +114395,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -294,37 +302,25 @@
+@@ -294,37 +302,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -102628,7 +114445,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -332,99 +328,91 @@
+@@ -332,99 +328,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -102772,7 +114589,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -445,7 +433,8 @@
+@@ -445,7 +433,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -102782,7 +114599,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -459,24 +448,46 @@
+@@ -459,24 +448,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -102830,7 +114647,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -497,18 +508,23 @@
+@@ -497,18 +508,23 @@ ps: ps-am
  
  ps-am:
  
@@ -102860,9 +114677,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_libFLAC/Makefile.in flac/src/test_libFLAC/Makefile.in
---- flac~/src/test_libFLAC/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_libFLAC/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_libFLAC++/Makefile.in
++++ flac/src/test_libFLAC++/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -102895,14 +114711,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,51 @@
+@@ -52,11 +49,60 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
 +build_triplet = @build@
  host_triplet = @host@
-+noinst_PROGRAMS = test_libFLAC$(EXEEXT)
-+subdir = src/test_libFLAC
++noinst_PROGRAMS = test_libFLAC++$(EXEEXT)
++subdir = src/test_libFLAC++
 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
@@ -102914,20 +114730,29 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +CONFIG_CLEAN_FILES =
 +CONFIG_CLEAN_VPATH_FILES =
 +PROGRAMS = $(noinst_PROGRAMS)
-+am_test_libFLAC_OBJECTS = bitwriter.$(OBJEXT) decoders.$(OBJEXT) \
-+	encoders.$(OBJEXT) format.$(OBJEXT) main.$(OBJEXT) \
-+	metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
++am_test_libFLAC___OBJECTS = decoders.$(OBJEXT) encoders.$(OBJEXT) \
++	main.$(OBJEXT) metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
 +	metadata_object.$(OBJEXT)
-+test_libFLAC_OBJECTS = $(am_test_libFLAC_OBJECTS)
-+test_libFLAC_DEPENDENCIES =  \
++test_libFLAC___OBJECTS = $(am_test_libFLAC___OBJECTS)
++test_libFLAC___DEPENDENCIES =  \
 +	$(top_builddir)/src/share/grabbag/libgrabbag.la \
 +	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
 +	$(top_builddir)/src/test_libs_common/libtest_libs_common.la \
++	$(top_builddir)/src/libFLAC++/libFLAC++.la \
 +	$(top_builddir)/src/libFLAC/libFLAC.la
 +DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
 +depcomp = $(SHELL) $(top_srcdir)/depcomp
 +am__depfiles_maybe = depfiles
 +am__mv = mv -f
++CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
++	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
++LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
++	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
++CXXLD = $(CXX)
++CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
++	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
++	$(LDFLAGS) -o $@
 +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 +	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 +LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
@@ -102937,8 +114762,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 +	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 +	$(LDFLAGS) -o $@
-+SOURCES = $(test_libFLAC_SOURCES)
-+DIST_SOURCES = $(test_libFLAC_SOURCES)
++SOURCES = $(test_libFLAC___SOURCES)
++DIST_SOURCES = $(test_libFLAC___SOURCES)
 +ETAGS = etags
 +CTAGS = ctags
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -102949,7 +114774,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +103,7 @@
+@@ -66,6 +112,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -102957,7 +114782,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +114,61 @@
+@@ -76,93 +123,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -103066,7 +114891,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,56 +184,65 @@
+@@ -178,54 +193,64 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -103134,48 +114959,53 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +top_srcdir = @top_srcdir@
  EXTRA_DIST = \
  	Makefile.lite \
- 	test_libFLAC.dsp \
- 	test_libFLAC.vcproj
+ 	test_libFLAC++.dsp \
+ 	test_libFLAC++.vcproj
  
 -
- INCLUDES = -I$(top_srcdir)/src/libFLAC/include
--
--noinst_PROGRAMS = test_libFLAC
- test_libFLAC_LDADD = \
+-noinst_PROGRAMS = test_libFLAC++
+ test_libFLAC___LDADD = \
  	$(top_builddir)/src/share/grabbag/libgrabbag.la \
  	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
-@@ -252,67 +267,55 @@
- 	format.h \
+@@ -247,74 +272,55 @@ test_libFLAC___SOURCES = \
+ 	encoders.h \
  	metadata.h
  
--subdir = src/test_libFLAC
+-subdir = src/test_libFLAC++
 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 -CONFIG_HEADER = $(top_builddir)/config.h
 -CONFIG_CLEAN_FILES =
--noinst_PROGRAMS = test_libFLAC$(EXEEXT)
+-noinst_PROGRAMS = test_libFLAC++$(EXEEXT)
 -PROGRAMS = $(noinst_PROGRAMS)
 -
--am_test_libFLAC_OBJECTS = bitwriter.$(OBJEXT) decoders.$(OBJEXT) \
--	encoders.$(OBJEXT) format.$(OBJEXT) main.$(OBJEXT) \
--	metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
+-am_test_libFLAC___OBJECTS = decoders.$(OBJEXT) encoders.$(OBJEXT) \
+-	main.$(OBJEXT) metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
 -	metadata_object.$(OBJEXT)
--test_libFLAC_OBJECTS = $(am_test_libFLAC_OBJECTS)
--test_libFLAC_DEPENDENCIES = \
+-test_libFLAC___OBJECTS = $(am_test_libFLAC___OBJECTS)
+-test_libFLAC___DEPENDENCIES = \
 -	$(top_builddir)/src/share/grabbag/libgrabbag.la \
 -	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
 -	$(top_builddir)/src/test_libs_common/libtest_libs_common.la \
+-	$(top_builddir)/src/libFLAC++/libFLAC++.la \
 -	$(top_builddir)/src/libFLAC/libFLAC.la
--test_libFLAC_LDFLAGS =
+-test_libFLAC___LDFLAGS =
 -
 -DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 -depcomp = $(SHELL) $(top_srcdir)/depcomp
 -am__depfiles_maybe = depfiles
-- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/bitwriter.Po ./$(DEPDIR)/decoders.Po \
-- at AMDEP_TRUE@	./$(DEPDIR)/encoders.Po ./$(DEPDIR)/format.Po \
+- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/decoders.Po ./$(DEPDIR)/encoders.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/main.Po ./$(DEPDIR)/metadata.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/metadata_manip.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/metadata_object.Po
+-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+-	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+-LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
+-	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+-	$(AM_CXXFLAGS) $(CXXFLAGS)
+-CXXLD = $(CXX)
+-CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
+-	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 -	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 -LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
@@ -103183,17 +115013,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -CCLD = $(CC)
 -LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 -	$(AM_LDFLAGS) $(LDFLAGS) -o $@
--DIST_SOURCES = $(test_libFLAC_SOURCES)
+-DIST_SOURCES = $(test_libFLAC___SOURCES)
 -DIST_COMMON = $(srcdir)/Makefile.in Makefile.am
--SOURCES = $(test_libFLAC_SOURCES)
+-SOURCES = $(test_libFLAC___SOURCES)
 -
  all: all-am
  
  .SUFFIXES:
- .SUFFIXES: .c .lo .o .obj
+ .SUFFIXES: .cpp .lo .o .obj
 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 -	cd $(top_srcdir) && \
--	  $(AUTOMAKE) --gnu  src/test_libFLAC/Makefile
+-	  $(AUTOMAKE) --gnu  src/test_libFLAC++/Makefile
 -Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
 -	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
@@ -103205,9 +115035,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      exit 1;; \
 +	  esac; \
 +	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/test_libFLAC/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/test_libFLAC++/Makefile'; \
 +	$(am__cd) $(top_srcdir) && \
-+	  $(AUTOMAKE) --gnu src/test_libFLAC/Makefile
++	  $(AUTOMAKE) --gnu src/test_libFLAC++/Makefile
 +.PRECIOUS: Makefile
 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 +	@case '$?' in \
@@ -103240,10 +115070,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 +	echo " rm -f" $$list; \
 +	rm -f $$list
- test_libFLAC$(EXEEXT): $(test_libFLAC_OBJECTS) $(test_libFLAC_DEPENDENCIES) 
- 	@rm -f test_libFLAC$(EXEEXT)
--	$(LINK) $(test_libFLAC_LDFLAGS) $(test_libFLAC_OBJECTS) $(test_libFLAC_LDADD) $(LIBS)
-+	$(LINK) $(test_libFLAC_OBJECTS) $(test_libFLAC_LDADD) $(LIBS)
+ test_libFLAC++$(EXEEXT): $(test_libFLAC___OBJECTS) $(test_libFLAC___DEPENDENCIES) 
+ 	@rm -f test_libFLAC++$(EXEEXT)
+-	$(CXXLINK) $(test_libFLAC___LDFLAGS) $(test_libFLAC___OBJECTS) $(test_libFLAC___LDADD) $(LIBS)
++	$(CXXLINK) $(test_libFLAC___OBJECTS) $(test_libFLAC___LDADD) $(LIBS)
  
  mostlyclean-compile:
 -	-rm -f *.$(OBJEXT) core *.core
@@ -103251,57 +115081,57 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -327,37 +330,25 @@
+@@ -327,37 +333,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/metadata_object.Po at am__quote@
  
- .c.o:
-- at am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCC_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCC_TRUE@	fi
-+ at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCC_FALSE@	$(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCC_FALSE@	$(COMPILE) -c $<
+ .cpp.o:
+- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
  
- .c.obj:
-- at am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCC_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
-- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCC_TRUE@	fi
-+ at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-+ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCC_FALSE@	$(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
-+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
+ .cpp.obj:
+- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
  
- .c.lo:
-- at am__fastdepCC_TRUE@	if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCC_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
-- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCC_TRUE@	fi
-+ at am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
+ .cpp.lo:
+- at am__fastdepCXX_TRUE@	if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
+- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCXX_TRUE@	fi
++ at am__fastdepCXX_TRUE@	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ $<
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -365,99 +356,91 @@
+@@ -365,99 +359,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -103445,7 +115275,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -478,7 +461,8 @@
+@@ -478,7 +464,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -103455,7 +115285,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -492,24 +476,46 @@
+@@ -492,24 +479,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -103503,7 +115333,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -530,18 +536,23 @@
+@@ -530,18 +539,23 @@ ps: ps-am
  
  ps-am:
  
@@ -103533,9 +115363,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_libFLAC++/Makefile.in flac/src/test_libFLAC++/Makefile.in
---- flac~/src/test_libFLAC++/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_libFLAC++/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_libFLAC/Makefile.in
++++ flac/src/test_libFLAC/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -103568,14 +115397,14 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,60 @@
+@@ -52,11 +49,51 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
 +build_triplet = @build@
  host_triplet = @host@
-+noinst_PROGRAMS = test_libFLAC++$(EXEEXT)
-+subdir = src/test_libFLAC++
++noinst_PROGRAMS = test_libFLAC$(EXEEXT)
++subdir = src/test_libFLAC
 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/ogg.m4 $(top_srcdir)/m4/xmms.m4 \
@@ -103587,29 +115416,20 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +CONFIG_CLEAN_FILES =
 +CONFIG_CLEAN_VPATH_FILES =
 +PROGRAMS = $(noinst_PROGRAMS)
-+am_test_libFLAC___OBJECTS = decoders.$(OBJEXT) encoders.$(OBJEXT) \
-+	main.$(OBJEXT) metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
++am_test_libFLAC_OBJECTS = bitwriter.$(OBJEXT) decoders.$(OBJEXT) \
++	encoders.$(OBJEXT) format.$(OBJEXT) main.$(OBJEXT) \
++	metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
 +	metadata_object.$(OBJEXT)
-+test_libFLAC___OBJECTS = $(am_test_libFLAC___OBJECTS)
-+test_libFLAC___DEPENDENCIES =  \
++test_libFLAC_OBJECTS = $(am_test_libFLAC_OBJECTS)
++test_libFLAC_DEPENDENCIES =  \
 +	$(top_builddir)/src/share/grabbag/libgrabbag.la \
 +	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
 +	$(top_builddir)/src/test_libs_common/libtest_libs_common.la \
-+	$(top_builddir)/src/libFLAC++/libFLAC++.la \
 +	$(top_builddir)/src/libFLAC/libFLAC.la
 +DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
 +depcomp = $(SHELL) $(top_srcdir)/depcomp
 +am__depfiles_maybe = depfiles
 +am__mv = mv -f
-+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-+CXXLD = $(CXX)
-+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
-+	$(LDFLAGS) -o $@
 +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 +	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 +LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
@@ -103619,8 +115439,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 +	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 +	$(LDFLAGS) -o $@
-+SOURCES = $(test_libFLAC___SOURCES)
-+DIST_SOURCES = $(test_libFLAC___SOURCES)
++SOURCES = $(test_libFLAC_SOURCES)
++DIST_SOURCES = $(test_libFLAC_SOURCES)
 +ETAGS = etags
 +CTAGS = ctags
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -103631,7 +115451,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +112,7 @@
+@@ -66,6 +103,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -103639,7 +115459,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +123,61 @@
+@@ -76,93 +114,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -103748,7 +115568,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,54 +193,64 @@
+@@ -178,56 +184,65 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -103816,53 +115636,48 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +top_srcdir = @top_srcdir@
  EXTRA_DIST = \
  	Makefile.lite \
- 	test_libFLAC++.dsp \
- 	test_libFLAC++.vcproj
+ 	test_libFLAC.dsp \
+ 	test_libFLAC.vcproj
  
 -
--noinst_PROGRAMS = test_libFLAC++
- test_libFLAC___LDADD = \
+ INCLUDES = -I$(top_srcdir)/src/libFLAC/include
+-
+-noinst_PROGRAMS = test_libFLAC
+ test_libFLAC_LDADD = \
  	$(top_builddir)/src/share/grabbag/libgrabbag.la \
  	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
-@@ -247,74 +272,55 @@
- 	encoders.h \
+@@ -252,67 +267,55 @@ test_libFLAC_SOURCES = \
+ 	format.h \
  	metadata.h
  
--subdir = src/test_libFLAC++
+-subdir = src/test_libFLAC
 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 -CONFIG_HEADER = $(top_builddir)/config.h
 -CONFIG_CLEAN_FILES =
--noinst_PROGRAMS = test_libFLAC++$(EXEEXT)
+-noinst_PROGRAMS = test_libFLAC$(EXEEXT)
 -PROGRAMS = $(noinst_PROGRAMS)
 -
--am_test_libFLAC___OBJECTS = decoders.$(OBJEXT) encoders.$(OBJEXT) \
--	main.$(OBJEXT) metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
+-am_test_libFLAC_OBJECTS = bitwriter.$(OBJEXT) decoders.$(OBJEXT) \
+-	encoders.$(OBJEXT) format.$(OBJEXT) main.$(OBJEXT) \
+-	metadata.$(OBJEXT) metadata_manip.$(OBJEXT) \
 -	metadata_object.$(OBJEXT)
--test_libFLAC___OBJECTS = $(am_test_libFLAC___OBJECTS)
--test_libFLAC___DEPENDENCIES = \
+-test_libFLAC_OBJECTS = $(am_test_libFLAC_OBJECTS)
+-test_libFLAC_DEPENDENCIES = \
 -	$(top_builddir)/src/share/grabbag/libgrabbag.la \
 -	$(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
 -	$(top_builddir)/src/test_libs_common/libtest_libs_common.la \
--	$(top_builddir)/src/libFLAC++/libFLAC++.la \
 -	$(top_builddir)/src/libFLAC/libFLAC.la
--test_libFLAC___LDFLAGS =
+-test_libFLAC_LDFLAGS =
 -
 -DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 -depcomp = $(SHELL) $(top_srcdir)/depcomp
 -am__depfiles_maybe = depfiles
-- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/decoders.Po ./$(DEPDIR)/encoders.Po \
+- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/bitwriter.Po ./$(DEPDIR)/decoders.Po \
+- at AMDEP_TRUE@	./$(DEPDIR)/encoders.Po ./$(DEPDIR)/format.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/main.Po ./$(DEPDIR)/metadata.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/metadata_manip.Po \
 - at AMDEP_TRUE@	./$(DEPDIR)/metadata_object.Po
--CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
--	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
--LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
--	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
--	$(AM_CXXFLAGS) $(CXXFLAGS)
--CXXLD = $(CXX)
--CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
--	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 -	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 -LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
@@ -103870,17 +115685,17 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 -CCLD = $(CC)
 -LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 -	$(AM_LDFLAGS) $(LDFLAGS) -o $@
--DIST_SOURCES = $(test_libFLAC___SOURCES)
+-DIST_SOURCES = $(test_libFLAC_SOURCES)
 -DIST_COMMON = $(srcdir)/Makefile.in Makefile.am
--SOURCES = $(test_libFLAC___SOURCES)
+-SOURCES = $(test_libFLAC_SOURCES)
 -
  all: all-am
  
  .SUFFIXES:
- .SUFFIXES: .cpp .lo .o .obj
+ .SUFFIXES: .c .lo .o .obj
 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 -	cd $(top_srcdir) && \
--	  $(AUTOMAKE) --gnu  src/test_libFLAC++/Makefile
+-	  $(AUTOMAKE) --gnu  src/test_libFLAC/Makefile
 -Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
 -	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
@@ -103892,9 +115707,9 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	      exit 1;; \
 +	  esac; \
 +	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/test_libFLAC++/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/test_libFLAC/Makefile'; \
 +	$(am__cd) $(top_srcdir) && \
-+	  $(AUTOMAKE) --gnu src/test_libFLAC++/Makefile
++	  $(AUTOMAKE) --gnu src/test_libFLAC/Makefile
 +.PRECIOUS: Makefile
 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 +	@case '$?' in \
@@ -103927,10 +115742,10 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
 +	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 +	echo " rm -f" $$list; \
 +	rm -f $$list
- test_libFLAC++$(EXEEXT): $(test_libFLAC___OBJECTS) $(test_libFLAC___DEPENDENCIES) 
- 	@rm -f test_libFLAC++$(EXEEXT)
--	$(CXXLINK) $(test_libFLAC___LDFLAGS) $(test_libFLAC___OBJECTS) $(test_libFLAC___LDADD) $(LIBS)
-+	$(CXXLINK) $(test_libFLAC___OBJECTS) $(test_libFLAC___LDADD) $(LIBS)
+ test_libFLAC$(EXEEXT): $(test_libFLAC_OBJECTS) $(test_libFLAC_DEPENDENCIES) 
+ 	@rm -f test_libFLAC$(EXEEXT)
+-	$(LINK) $(test_libFLAC_LDFLAGS) $(test_libFLAC_OBJECTS) $(test_libFLAC_LDADD) $(LIBS)
++	$(LINK) $(test_libFLAC_OBJECTS) $(test_libFLAC_LDADD) $(LIBS)
  
  mostlyclean-compile:
 -	-rm -f *.$(OBJEXT) core *.core
@@ -103938,57 +115753,57 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -327,37 +333,25 @@
+@@ -327,37 +330,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/metadata_object.Po at am__quote@
  
- .cpp.o:
-- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
+ .c.o:
+- at am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCC_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCC_TRUE@	fi
++ at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@	$(COMPILE) -c $<
  
- .cpp.obj:
-- at am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+ .c.obj:
+- at am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCC_TRUE@	  -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
+- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCC_TRUE@	fi
++ at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
++ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
  
- .cpp.lo:
-- at am__fastdepCXX_TRUE@	if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
-- at am__fastdepCXX_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
-- at am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
-- at am__fastdepCXX_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
-- at am__fastdepCXX_TRUE@	fi
-+ at am__fastdepCXX_TRUE@	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
-- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-+ at am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ $<
+ .c.lo:
+- at am__fastdepCC_TRUE@	if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
+- at am__fastdepCC_TRUE@	  -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
+- at am__fastdepCC_TRUE@	else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
+- at am__fastdepCC_TRUE@	fi
++ at am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -365,99 +359,91 @@
+@@ -365,99 +356,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -104132,7 +115947,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -478,7 +464,8 @@
+@@ -478,7 +461,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -104142,7 +115957,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -492,24 +479,46 @@
+@@ -492,24 +476,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -104190,7 +116005,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -530,18 +539,23 @@
+@@ -530,18 +536,23 @@ ps: ps-am
  
  ps-am:
  
@@ -104220,9 +116035,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_libs_common/Makefile.in flac/src/test_libs_common/Makefile.in
---- flac~/src/test_libs_common/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_libs_common/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_libs_common/Makefile.in
++++ flac/src/test_libs_common/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -104255,7 +116069,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,44 @@
+@@ -52,11 +49,44 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -104302,7 +116116,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +96,7 @@
+@@ -66,6 +96,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -104310,7 +116124,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +107,61 @@
+@@ -76,93 +107,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -104419,7 +116233,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,113 +177,119 @@
+@@ -178,113 +177,119 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -104587,7 +116401,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -293,37 +298,25 @@
+@@ -293,37 +298,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/metadata_utils.Plo at am__quote@
  
  .c.o:
@@ -104637,7 +116451,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -331,99 +324,91 @@
+@@ -331,99 +324,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -104781,7 +116595,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -444,7 +429,8 @@
+@@ -444,7 +429,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -104791,7 +116605,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -458,24 +444,46 @@
+@@ -458,24 +444,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -104839,7 +116653,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -496,18 +504,23 @@
+@@ -496,18 +504,23 @@ ps: ps-am
  
  ps-am:
  
@@ -104869,9 +116683,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_seeking/Makefile.in flac/src/test_seeking/Makefile.in
---- flac~/src/test_seeking/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_seeking/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_seeking/Makefile.in
++++ flac/src/test_seeking/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -104904,7 +116717,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,44 @@
+@@ -52,11 +49,44 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -104951,7 +116764,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +96,7 @@
+@@ -66,6 +96,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -104959,7 +116772,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +107,61 @@
+@@ -76,93 +107,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -105068,7 +116881,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,58 +177,66 @@
+@@ -178,58 +177,66 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -105148,7 +116961,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  test_seeking_LDADD = \
  	$(top_builddir)/src/libFLAC/libFLAC.la \
  	@OGG_LIBS@ \
-@@ -239,56 +246,55 @@
+@@ -239,56 +246,55 @@ test_seeking_LDADD = \
  test_seeking_SOURCES = \
  	main.c
  
@@ -105244,7 +117057,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -296,37 +302,25 @@
+@@ -296,37 +302,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -105294,7 +117107,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -334,99 +328,91 @@
+@@ -334,99 +328,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -105438,7 +117251,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -447,7 +433,8 @@
+@@ -447,7 +433,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -105448,7 +117261,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -461,24 +448,46 @@
+@@ -461,24 +448,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -105496,7 +117309,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -499,18 +508,23 @@
+@@ -499,18 +508,23 @@ ps: ps-am
  
  ps-am:
  
@@ -105526,9 +117339,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/src/test_streams/Makefile.in flac/src/test_streams/Makefile.in
---- flac~/src/test_streams/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/src/test_streams/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/src/test_streams/Makefile.in
++++ flac/src/test_streams/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -105561,7 +117373,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +49,44 @@
+@@ -52,11 +49,44 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -105608,7 +117420,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +96,7 @@
+@@ -66,6 +96,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -105616,7 +117428,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +107,61 @@
+@@ -76,93 +107,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -105725,7 +117537,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,108 +177,117 @@
+@@ -178,108 +177,117 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -105894,7 +117706,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-compile:
  	-rm -f *.tab.c
-@@ -287,37 +295,25 @@
+@@ -287,37 +295,25 @@ distclean-compile:
  @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@
  
  .c.o:
@@ -105944,7 +117756,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -325,99 +321,91 @@
+@@ -325,99 +321,91 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -106088,7 +117900,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -438,7 +426,8 @@
+@@ -438,7 +426,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -106098,7 +117910,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -452,24 +441,46 @@
+@@ -452,24 +441,46 @@ distclean: distclean-am
  	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  distclean-am: clean-am distclean-compile distclean-generic \
@@ -106146,7 +117958,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -490,18 +501,23 @@
+@@ -490,18 +501,23 @@ ps: ps-am
  
  ps-am:
  
@@ -106176,9 +117988,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/test/Makefile.in flac/test/Makefile.in
---- flac~/test/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/test/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/test/Makefile.in
++++ flac/test/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -106212,7 +118023,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,66 @@
+@@ -52,11 +48,66 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -106281,7 +118092,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +117,7 @@
+@@ -66,6 +117,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -106289,7 +118100,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +128,61 @@
+@@ -76,93 +128,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -106398,7 +118209,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,53 +198,62 @@
+@@ -178,53 +198,62 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -106473,7 +118284,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  TESTS = \
  	./test_libFLAC.sh \
  	$(CPPLIBS_TESTS) \
-@@ -234,7 +263,6 @@
+@@ -234,7 +263,6 @@ TESTS = \
  	./test_seeking.sh \
  	./test_streams.sh
  
@@ -106481,7 +118292,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	Makefile.lite \
  	cuesheet.ok \
-@@ -250,28 +278,39 @@
+@@ -250,28 +278,39 @@ EXTRA_DIST = \
  	test_streams.sh \
  	test_bins.sh
  
@@ -106540,7 +118351,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  mostlyclean-libtool:
  	-rm -f *.lo
-@@ -279,10 +318,6 @@
+@@ -279,10 +318,6 @@ mostlyclean-libtool:
  clean-libtool:
  	-rm -rf .libs _libs
  
@@ -106551,7 +118362,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # This directory's subdirectories are mostly independent; you can cd
  # into them and run `make' without going through this Makefile.
  # To change the values of `make' variables: instead of editing Makefiles,
-@@ -290,7 +325,13 @@
+@@ -290,7 +325,13 @@ uninstall-info-am:
  #     (which will cause the Makefiles to be regenerated when you run `make');
  # (2) otherwise, pass the desired values on the `make' command line.
  $(RECURSIVE_TARGETS):
@@ -106566,7 +118377,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	target=`echo $@ | sed s/-recursive//`; \
  	list='$(SUBDIRS)'; for subdir in $$list; do \
-@@ -301,16 +342,21 @@
+@@ -301,16 +342,21 @@ $(RECURSIVE_TARGETS):
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -106593,7 +118404,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	dot_seen=no; \
  	case "$@" in \
  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-@@ -330,79 +376,79 @@
+@@ -330,79 +376,79 @@ maintainer-clean-recursive:
  	  else \
  	    local_target="$$target"; \
  	  fi; \
@@ -106705,7 +118516,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  distclean-tags:
  	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-@@ -410,7 +456,8 @@
+@@ -410,7 +456,8 @@ distclean-tags:
  check-TESTS: $(TESTS)
  	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
  	srcdir=$(srcdir); export srcdir; \
@@ -106715,7 +118526,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	if test -n "$$list"; then \
  	  for tst in $$list; do \
  	    if test -f ./$$tst; then dir=./; \
-@@ -419,107 +466,139 @@
+@@ -419,107 +466,139 @@ check-TESTS: $(TESTS)
  	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
  	      all=`expr $$all + 1`; \
  	      case " $(XFAIL_TESTS) " in \
@@ -106905,7 +118716,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  	        distdir) \
  	      || exit 1; \
  	  fi; \
-@@ -530,7 +609,6 @@
+@@ -530,7 +609,6 @@ check: check-recursive
  all-am: Makefile
  installdirs: installdirs-recursive
  installdirs-am:
@@ -106913,7 +118724,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install: install-recursive
  install-exec: install-exec-recursive
  install-data: install-data-recursive
-@@ -550,7 +628,8 @@
+@@ -550,7 +628,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -106923,7 +118734,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -561,25 +640,46 @@
+@@ -561,25 +640,46 @@ clean-am: clean-generic clean-libtool cl
  
  distclean: distclean-recursive
  	-rm -f Makefile
@@ -106972,7 +118783,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-recursive
-@@ -598,30 +698,29 @@
+@@ -598,30 +698,29 @@ ps: ps-recursive
  
  ps-am:
  
@@ -107020,9 +118831,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/test/cuesheets/Makefile.in flac/test/cuesheets/Makefile.in
---- flac~/test/cuesheets/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/test/cuesheets/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/test/cuesheets/Makefile.in
++++ flac/test/cuesheets/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -107056,7 +118866,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -107083,7 +118893,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -107091,7 +118901,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -107200,7 +119010,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,47 +156,59 @@
+@@ -178,47 +156,59 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -107269,7 +119079,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	bad.000.CATALOG_multiple.cue \
  	bad.001.CATALOG_missing_number.cue \
-@@ -270,73 +260,85 @@
+@@ -270,73 +260,85 @@ EXTRA_DIST = \
  	good.003.missing_final_newline.cue \
  	good.004.dos_format.missing_final_newline.cue
  
@@ -107394,7 +119204,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -357,7 +359,8 @@
+@@ -357,7 +359,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -107404,7 +119214,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -368,24 +371,46 @@
+@@ -368,24 +371,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -107452,7 +119262,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -404,17 +429,21 @@
+@@ -404,17 +429,21 @@ ps: ps-am
  
  ps-am:
  
@@ -107481,9 +119291,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  # 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.
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/test/flac-to-flac-metadata-test-files/Makefile.in flac/test/flac-to-flac-metadata-test-files/Makefile.in
---- flac~/test/flac-to-flac-metadata-test-files/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/test/flac-to-flac-metadata-test-files/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/test/flac-to-flac-metadata-test-files/Makefile.in
++++ flac/test/flac-to-flac-metadata-test-files/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -107517,7 +119326,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -107544,7 +119353,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -107552,7 +119361,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -107661,7 +119470,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,47 +156,59 @@
+@@ -178,47 +156,59 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -107730,7 +119539,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	case00a-expect.meta \
  	case01a-expect.meta \
-@@ -245,73 +235,85 @@
+@@ -245,73 +235,85 @@ EXTRA_DIST = \
  	input-VA.flac \
  	input0.cue
  
@@ -107855,7 +119664,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -332,7 +334,8 @@
+@@ -332,7 +334,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -107865,7 +119674,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -343,24 +346,46 @@
+@@ -343,24 +346,46 @@ clean-am: clean-generic clean-libtool cl
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -107913,7 +119722,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -379,21 +404,26 @@
+@@ -379,21 +404,26 @@ ps: ps-am
  
  ps-am:
  
@@ -107948,9 +119757,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/test/metaflac-test-files/Makefile.in flac/test/metaflac-test-files/Makefile.in
---- flac~/test/metaflac-test-files/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/test/metaflac-test-files/Makefile.in	2010-06-15 13:46:24.000000000 +0200
+--- flac.orig/test/metaflac-test-files/Makefile.in
++++ flac/test/metaflac-test-files/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -107984,7 +119792,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -108011,7 +119819,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -108019,7 +119827,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -108128,7 +119936,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,47 +156,59 @@
+@@ -178,47 +156,59 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -108197,7 +120005,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	case00-expect.meta \
  	case01-expect.meta \
-@@ -284,73 +274,85 @@
+@@ -284,73 +274,85 @@ EXTRA_DIST = \
  	case61-expect.meta \
  	case62-expect.meta
  
@@ -108322,7 +120130,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -371,7 +373,8 @@
+@@ -371,7 +373,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -108332,7 +120140,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -382,24 +385,46 @@
+@@ -382,24 +385,46 @@ clean-am: clean-generic clean-libtool cl
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -108380,7 +120188,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -418,21 +443,26 @@
+@@ -418,21 +443,26 @@ ps: ps-am
  
  ps-am:
  
@@ -108415,9 +120223,8 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  # 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:
-diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '--exclude=config.guess' flac~/test/pictures/Makefile.in flac/test/pictures/Makefile.in
---- flac~/test/pictures/Makefile.in	2010-06-15 13:14:45.000000000 +0200
-+++ flac/test/pictures/Makefile.in	2010-06-15 13:46:25.000000000 +0200
+--- flac.orig/test/pictures/Makefile.in
++++ flac/test/pictures/Makefile.in
 @@ -1,8 +1,9 @@
 -# Makefile.in generated by automake 1.7.9 from Makefile.am.
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
@@ -108451,7 +120258,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  install_sh_DATA = $(install_sh) -c -m 644
  install_sh_PROGRAM = $(install_sh) -c
  install_sh_SCRIPT = $(install_sh) -c
-@@ -52,11 +48,24 @@
+@@ -52,11 +48,24 @@ POST_INSTALL = :
  NORMAL_UNINSTALL = :
  PRE_UNINSTALL = :
  POST_UNINSTALL = :
@@ -108478,7 +120285,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  AMTAR = @AMTAR@
  AR = @AR@
  AS = @AS@
-@@ -66,6 +75,7 @@
+@@ -66,6 +75,7 @@ AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
  CC = @CC@
  CCAS = @CCAS@
@@ -108486,7 +120293,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  CCASFLAGS = @CCASFLAGS@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
-@@ -76,93 +86,61 @@
+@@ -76,93 +86,61 @@ CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
  CYGPATH_W = @CYGPATH_W@
@@ -108595,7 +120402,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  SET_MAKE = @SET_MAKE@
  SHELL = @SHELL@
  STRIP = @STRIP@
-@@ -178,47 +156,59 @@
+@@ -178,47 +156,59 @@ XMMS_OUTPUT_PLUGIN_DIR = @XMMS_OUTPUT_PL
  XMMS_PLUGIN_DIR = @XMMS_PLUGIN_DIR@
  XMMS_VERSION = @XMMS_VERSION@
  XMMS_VISUALIZATION_PLUGIN_DIR = @XMMS_VISUALIZATION_PLUGIN_DIR@
@@ -108664,7 +120471,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  EXTRA_DIST = \
  	0.gif \
  	0.jpg \
-@@ -235,73 +225,85 @@
+@@ -235,73 +225,85 @@ EXTRA_DIST = \
  	7.png \
  	8.png
  
@@ -108789,7 +120596,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installdirs:
  install: install-am
  install-exec: install-exec-am
-@@ -322,7 +324,8 @@
+@@ -322,7 +324,8 @@ mostlyclean-generic:
  clean-generic:
  
  distclean-generic:
@@ -108799,7 +120606,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  
  maintainer-clean-generic:
  	@echo "This command is intended for maintainers to use"
-@@ -333,24 +336,46 @@
+@@ -333,24 +336,46 @@ clean-am: clean-generic clean-libtool mo
  
  distclean: distclean-am
  	-rm -f Makefile
@@ -108847,7 +120654,7 @@ diff -urNad '--exclude=.git' '--exclude=autom4te.cache' '--exclude=config.sub' '
  installcheck-am:
  
  maintainer-clean: maintainer-clean-am
-@@ -369,17 +394,21 @@
+@@ -369,17 +394,21 @@ ps: ps-am
  
  ps-am:
  
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..5b3ade4
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,8 @@
+02_doc_path.patch
+03_cosmetic_flac_stats.patch
+07_metaflac_error_exit.patch
+08_gcc-4.3_fixes.patch
+09_noexec-stack.patch
+10_empty_-L_flag.patch
+11_no-altivec-on-SPE.patch
+90_autoreconf.patch
diff --git a/debian/rules b/debian/rules
index 696a8ef..fd90590 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 # debian/rules for flac
 
-include /usr/share/dpatch/dpatch.make
+include /usr/share/quilt/quilt.make
 
 top_srcdir:=$(shell pwd)
 tmp:=debian/tmp
@@ -21,7 +21,7 @@ CONFIGURE_ARGS += --host=$(DEB_HOST_GNU_TYPE)
 endif
 
 configure: patch configure-stamp
-configure-stamp: patch-stamp
+configure-stamp: $(QUILT_STAMPFN)
 	dh_testdir
 
 ifneq "$(wildcard /usr/share/misc/config.guess)" ""

-- 
flac packaging



More information about the pkg-multimedia-commits mailing list