1 From 595def0985b2b2805c2c86e389d094a7156bc7d3 Mon Sep 17 00:00:00 2001
2 From: Sam Hartman <hartmans@debian.org>
3 Date: Thu, 28 Oct 2010 18:45:20 -0400
9 build-aux/config.guess | 1502 +++
10 build-aux/config.sub | 1714 ++++
11 build-aux/depcomp | 630 ++
12 build-aux/install-sh | 520 ++
13 build-aux/ltmain.sh | 8413 +++++++++++++++++
14 build-aux/missing | 376 +
16 configure |22015 ++++++++++++++++++++++++++++++++++++++++++++
17 doc/Makefile.in | 461 +
18 m4/libtool.m4 | 7377 +++++++++++++++
19 m4/ltoptions.m4 | 368 +
21 m4/ltversion.m4 | 23 +
22 m4/lt~obsolete.m4 | 92 +
23 schemas/Makefile.in | 476 +
24 xmltooling/Makefile.in | 1785 ++++
25 xmltoolingtest/Makefile.in | 841 ++
26 19 files changed, 48783 insertions(+), 0 deletions(-)
27 create mode 100644 Makefile.in
28 create mode 100644 aclocal.m4
29 create mode 100755 build-aux/config.guess
30 create mode 100755 build-aux/config.sub
31 create mode 100755 build-aux/depcomp
32 create mode 100755 build-aux/install-sh
33 create mode 100755 build-aux/ltmain.sh
34 create mode 100755 build-aux/missing
35 create mode 100644 config.h.in
36 create mode 100755 configure
37 create mode 100644 doc/Makefile.in
38 create mode 100644 m4/libtool.m4
39 create mode 100644 m4/ltoptions.m4
40 create mode 100644 m4/ltsugar.m4
41 create mode 100644 m4/ltversion.m4
42 create mode 100644 m4/lt~obsolete.m4
43 create mode 100644 schemas/Makefile.in
44 create mode 100644 xmltooling/Makefile.in
45 create mode 100644 xmltoolingtest/Makefile.in
47 diff --git a/Makefile.in b/Makefile.in
49 index 0000000..a04a06d
53 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
56 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
57 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
59 +# This Makefile.in is free software; the Free Software Foundation
60 +# gives unlimited permission to copy and/or distribute it,
61 +# with or without modifications, as long as this notice is preserved.
63 +# This program is distributed in the hope that it will be useful,
64 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
65 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
66 +# PARTICULAR PURPOSE.
70 +# Copyright (C) 2004 Oren Ben-Kiki
71 +# This file is distributed under the same terms as the Automake macro files.
73 +# Generate automatic documentation using Doxygen. Goals and variables values
74 +# are controlled by the various DX_COND_??? conditionals set by autoconf.
76 +# The provided goals are:
77 +# doxygen-doc: Generate all doxygen documentation.
78 +# doxygen-run: Run doxygen, which will generate some of the documentation
79 +# (HTML, CHM, CHI, MAN, RTF, XML) but will not do the post
80 +# processing required for the rest of it (PS, PDF, and some MAN).
81 +# doxygen-man: Rename some doxygen generated man pages.
82 +# doxygen-ps: Generate doxygen PostScript documentation.
83 +# doxygen-pdf: Generate doxygen PDF documentation.
85 +# Note that by default these are not integrated into the automake goals. If
86 +# doxygen is used to generate man pages, you can achieve this integration by
87 +# setting man3_MANS to the list of man pages generated and then adding the
90 +# $(man3_MANS): doxygen-doc
92 +# This will cause make to run doxygen and generate all the documentation.
94 +# The following variable is intended for use in Makefile.am:
96 +# DX_CLEANFILES = everything to clean.
98 +# This is usually added to MOSTLYCLEANFILES.
101 +pkgdatadir = $(datadir)/@PACKAGE@
102 +pkgincludedir = $(includedir)/@PACKAGE@
103 +pkglibdir = $(libdir)/@PACKAGE@
104 +pkglibexecdir = $(libexecdir)/@PACKAGE@
105 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
106 +install_sh_DATA = $(install_sh) -c -m 644
107 +install_sh_PROGRAM = $(install_sh) -c
108 +install_sh_SCRIPT = $(install_sh) -c
109 +INSTALL_HEADER = $(INSTALL_DATA)
110 +transform = $(program_transform_name)
114 +NORMAL_UNINSTALL = :
117 +build_triplet = @build@
118 +host_triplet = @host@
119 +DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
120 + $(srcdir)/Makefile.in $(srcdir)/Portfile.in \
121 + $(srcdir)/config.h.in $(srcdir)/doxygen.am \
122 + $(srcdir)/pkginfo.in $(srcdir)/xmltooling.spec.in \
123 + $(top_srcdir)/configure build-aux/config.guess \
124 + build-aux/config.sub build-aux/depcomp build-aux/install-sh \
125 + build-aux/ltmain.sh build-aux/missing
127 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
128 +am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \
129 + $(top_srcdir)/m4/acx_pthread.m4 \
130 + $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
131 + $(top_srcdir)/m4/doxygen.m4 $(top_srcdir)/m4/libtool.m4 \
132 + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
133 + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
134 + $(top_srcdir)/configure.ac
135 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
137 +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
138 + configure.lineno config.status.lineno
139 +mkinstalldirs = $(install_sh) -d
140 +CONFIG_HEADER = config.h $(top_builddir)/xmltooling/config_pub.h
141 +CONFIG_CLEAN_FILES = xmltooling.spec pkginfo Portfile
142 +CONFIG_CLEAN_VPATH_FILES =
145 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
146 + html-recursive info-recursive install-data-recursive \
147 + install-dvi-recursive install-exec-recursive \
148 + install-html-recursive install-info-recursive \
149 + install-pdf-recursive install-ps-recursive install-recursive \
150 + installcheck-recursive installdirs-recursive pdf-recursive \
151 + ps-recursive uninstall-recursive
152 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
153 +am__vpath_adj = case $$p in \
154 + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
157 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
158 +am__install_max = 40
159 +am__nobase_strip_setup = \
160 + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
161 +am__nobase_strip = \
162 + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
163 +am__nobase_list = $(am__nobase_strip_setup); \
164 + for p in $$list; do echo "$$p $$p"; done | \
165 + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
166 + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
167 + if (++n[$$2] == $(am__install_max)) \
168 + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
169 + END { for (dir in files) print dir, files[dir] }'
171 + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
172 + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
173 +am__installdirs = "$(DESTDIR)$(pkgconfigdir)"
174 +DATA = $(pkgconfig_DATA)
175 +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
176 + distclean-recursive maintainer-clean-recursive
177 +AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
178 + $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
179 + distdir dist dist-all distcheck
182 +DIST_SUBDIRS = $(SUBDIRS)
183 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
184 +distdir = $(PACKAGE)-$(VERSION)
185 +top_distdir = $(distdir)
186 +am__remove_distdir = \
187 + { test ! -d "$(distdir)" \
188 + || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
189 + && rm -fr "$(distdir)"; }; }
192 + sed_first='s,^\([^/]*\)/.*$$,\1,'; \
193 + sed_rest='s,^[^/]*/*,,'; \
194 + sed_last='s,^.*/\([^/]*\)$$,\1,'; \
195 + sed_butlast='s,/*[^/]*$$,,'; \
196 + while test -n "$$dir1"; do \
197 + first=`echo "$$dir1" | sed -e "$$sed_first"`; \
198 + if test "$$first" != "."; then \
199 + if test "$$first" = ".."; then \
200 + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
201 + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
203 + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
204 + if test "$$first2" = "$$first"; then \
205 + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
207 + dir2="../$$dir2"; \
209 + dir0="$$dir0"/"$$first"; \
212 + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
215 +DIST_ARCHIVES = $(distdir).tar.gz
217 +distuninstallcheck_listfiles = find . -type f -print
218 +distcleancheck_listfiles = find . -type f -print
222 +AUTOCONF = @AUTOCONF@
223 +AUTOHEADER = @AUTOHEADER@
224 +AUTOMAKE = @AUTOMAKE@
227 +CCDEPMODE = @CCDEPMODE@
230 +CPPFLAGS = @CPPFLAGS@
231 +CURL_CONFIG = @CURL_CONFIG@
234 +CXXDEPMODE = @CXXDEPMODE@
235 +CXXFLAGS = @CXXFLAGS@
237 +CXXTESTFLAGS = @CXXTESTFLAGS@
238 +CYGPATH_W = @CYGPATH_W@
241 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
242 +DSYMUTIL = @DSYMUTIL@
244 +DX_CONFIG = @DX_CONFIG@
245 +DX_DOCDIR = @DX_DOCDIR@
247 +DX_DOXYGEN = @DX_DOXYGEN@
248 +DX_DVIPS = @DX_DVIPS@
249 +DX_EGREP = @DX_EGREP@
251 +DX_FLAG_chi = @DX_FLAG_chi@
252 +DX_FLAG_chm = @DX_FLAG_chm@
253 +DX_FLAG_doc = @DX_FLAG_doc@
254 +DX_FLAG_dot = @DX_FLAG_dot@
255 +DX_FLAG_html = @DX_FLAG_html@
256 +DX_FLAG_man = @DX_FLAG_man@
257 +DX_FLAG_pdf = @DX_FLAG_pdf@
258 +DX_FLAG_ps = @DX_FLAG_ps@
259 +DX_FLAG_rtf = @DX_FLAG_rtf@
260 +DX_FLAG_xml = @DX_FLAG_xml@
262 +DX_LATEX = @DX_LATEX@
263 +DX_MAKEINDEX = @DX_MAKEINDEX@
264 +DX_PDFLATEX = @DX_PDFLATEX@
266 +DX_PROJECT = @DX_PROJECT@
275 +INSTALL_DATA = @INSTALL_DATA@
276 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
277 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
278 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
286 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
287 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
288 +LTLIBOBJS = @LTLIBOBJS@
289 +MAKEINFO = @MAKEINFO@
298 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
299 +PACKAGE_NAME = @PACKAGE_NAME@
300 +PACKAGE_STRING = @PACKAGE_STRING@
301 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
302 +PACKAGE_URL = @PACKAGE_URL@
303 +PACKAGE_VERSION = @PACKAGE_VERSION@
304 +PATH_SEPARATOR = @PATH_SEPARATOR@
305 +PKG_CONFIG = @PKG_CONFIG@
306 +PTHREAD_CC = @PTHREAD_CC@
307 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
308 +PTHREAD_LIBS = @PTHREAD_LIBS@
311 +SET_MAKE = @SET_MAKE@
315 +XMLSEC_LIBS = @XMLSEC_LIBS@
316 +abs_builddir = @abs_builddir@
317 +abs_srcdir = @abs_srcdir@
318 +abs_top_builddir = @abs_top_builddir@
319 +abs_top_srcdir = @abs_top_srcdir@
320 +ac_ct_CC = @ac_ct_CC@
321 +ac_ct_CXX = @ac_ct_CXX@
322 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
323 +acx_pthread_config = @acx_pthread_config@
324 +am__include = @am__include@
325 +am__leading_dot = @am__leading_dot@
326 +am__quote = @am__quote@
328 +am__untar = @am__untar@
331 +build_alias = @build_alias@
332 +build_cpu = @build_cpu@
333 +build_os = @build_os@
334 +build_vendor = @build_vendor@
335 +builddir = @builddir@
337 +datarootdir = @datarootdir@
340 +exec_prefix = @exec_prefix@
342 +host_alias = @host_alias@
343 +host_cpu = @host_cpu@
345 +host_vendor = @host_vendor@
347 +includedir = @includedir@
349 +install_sh = @install_sh@
351 +libexecdir = @libexecdir@
352 +localedir = @localedir@
353 +localstatedir = @localstatedir@
357 +oldincludedir = @oldincludedir@
359 +pkgconfig_libdir = @pkgconfig_libdir@
360 +pkgconfig_libfile = @pkgconfig_libfile@
362 +program_transform_name = @program_transform_name@
365 +sharedstatedir = @sharedstatedir@
367 +sysconfdir = @sysconfdir@
368 +target_alias = @target_alias@
369 +top_build_prefix = @top_build_prefix@
370 +top_builddir = @top_builddir@
371 +top_srcdir = @top_srcdir@
372 +AUTOMAKE_OPTIONS = foreign
373 +ACLOCAL_AMFLAGS = -I m4
374 +@DX_COND_doc_TRUE@@DX_COND_html_TRUE@DX_CLEAN_HTML = @DX_DOCDIR@/html
375 +@DX_COND_chm_TRUE@@DX_COND_doc_TRUE@DX_CLEAN_CHM = @DX_DOCDIR@/chm
376 +@DX_COND_chi_TRUE@@DX_COND_chm_TRUE@@DX_COND_doc_TRUE@DX_CLEAN_CHI = @DX_DOCDIR@/@PACKAGE@.chi
377 +@DX_COND_doc_TRUE@@DX_COND_man_TRUE@DX_CLEAN_MAN = @DX_DOCDIR@/man
378 +@DX_COND_doc_TRUE@@DX_COND_rtf_TRUE@DX_CLEAN_RTF = @DX_DOCDIR@/rtf
379 +@DX_COND_doc_TRUE@@DX_COND_xml_TRUE@DX_CLEAN_XML = @DX_DOCDIR@/xml
380 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@DX_CLEAN_PS = @DX_DOCDIR@/@PACKAGE@.ps
381 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@DX_PS_GOAL = doxygen-ps
382 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@DX_CLEAN_PDF = @DX_DOCDIR@/@PACKAGE@.pdf
383 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@DX_PDF_GOAL = doxygen-pdf
384 +@DX_COND_doc_TRUE@@DX_COND_latex_TRUE@DX_CLEAN_LATEX = @DX_DOCDIR@/latex
385 +@DX_COND_doc_TRUE@DX_CLEANFILES = \
386 +@DX_COND_doc_TRUE@ @DX_DOCDIR@/@PACKAGE@.tag \
387 +@DX_COND_doc_TRUE@ -r \
388 +@DX_COND_doc_TRUE@ $(DX_CLEAN_HTML) \
389 +@DX_COND_doc_TRUE@ $(DX_CLEAN_CHM) \
390 +@DX_COND_doc_TRUE@ $(DX_CLEAN_CHI) \
391 +@DX_COND_doc_TRUE@ $(DX_CLEAN_MAN) \
392 +@DX_COND_doc_TRUE@ $(DX_CLEAN_RTF) \
393 +@DX_COND_doc_TRUE@ $(DX_CLEAN_XML) \
394 +@DX_COND_doc_TRUE@ $(DX_CLEAN_PS) \
395 +@DX_COND_doc_TRUE@ $(DX_CLEAN_PDF) \
396 +@DX_COND_doc_TRUE@ $(DX_CLEAN_LATEX)
398 +MOSTLYCLEANFILES = $(DX_CLEANFILES)
399 +SUBDIRS = doc schemas @PACKAGE_NAME@ xmltoolingtest
400 +pkgconfigdir = $(libdir)/pkgconfig
401 +pkgconfig_DATA = @PACKAGE_NAME@.pc
402 +GENFILES = @PACKAGE_NAME@.spec pkginfo Portfile
403 +EXTRA_DIST = $(DX_CONFIG) \
404 + cpp-@PACKAGE_NAME@.sln \
407 + $(GENFILES:%=%.in) \
411 + $(MAKE) $(AM_MAKEFLAGS) all-recursive
416 +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/doxygen.am $(am__configure_deps)
417 + @for dep in $?; do \
418 + case '$(am__configure_deps)' in \
420 + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
421 + $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
426 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
427 + $(am__cd) $(top_srcdir) && \
428 + $(AUTOMAKE) --foreign Makefile
430 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
433 + echo ' $(SHELL) ./config.status'; \
434 + $(SHELL) ./config.status;; \
436 + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
437 + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
440 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
441 + $(SHELL) ./config.status --recheck
443 +$(top_srcdir)/configure: $(am__configure_deps)
444 + $(am__cd) $(srcdir) && $(AUTOCONF)
445 +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
446 + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
447 +$(am__aclocal_m4_deps):
450 + @if test ! -f $@; then \
452 + $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
455 +stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
457 + cd $(top_builddir) && $(SHELL) ./config.status config.h
458 +$(srcdir)/config.h.in: $(am__configure_deps)
459 + ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
464 + -rm -f config.h stamp-h1
465 +xmltooling.spec: $(top_builddir)/config.status $(srcdir)/xmltooling.spec.in
466 + cd $(top_builddir) && $(SHELL) ./config.status $@
467 +pkginfo: $(top_builddir)/config.status $(srcdir)/pkginfo.in
468 + cd $(top_builddir) && $(SHELL) ./config.status $@
469 +Portfile: $(top_builddir)/config.status $(srcdir)/Portfile.in
470 + cd $(top_builddir) && $(SHELL) ./config.status $@
472 +mostlyclean-libtool:
476 + -rm -rf .libs _libs
479 + -rm -f libtool config.lt
480 +install-pkgconfigDATA: $(pkgconfig_DATA)
482 + test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
483 + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
484 + for p in $$list; do \
485 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
487 + done | $(am__base_list) | \
488 + while read files; do \
489 + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
490 + $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
493 +uninstall-pkgconfigDATA:
494 + @$(NORMAL_UNINSTALL)
495 + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
496 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
497 + test -n "$$files" || exit 0; \
498 + echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
499 + cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
501 +# This directory's subdirectories are mostly independent; you can cd
502 +# into them and run `make' without going through this Makefile.
503 +# To change the values of `make' variables: instead of editing Makefiles,
504 +# (1) if the variable is set in `config.status', edit `config.status'
505 +# (which will cause the Makefiles to be regenerated when you run `make');
506 +# (2) otherwise, pass the desired values on the `make' command line.
507 +$(RECURSIVE_TARGETS):
508 + @fail= failcom='exit 1'; \
509 + for f in x $$MAKEFLAGS; do \
512 + *k*) failcom='fail=yes';; \
516 + target=`echo $@ | sed s/-recursive//`; \
517 + list='$(SUBDIRS)'; for subdir in $$list; do \
518 + echo "Making $$target in $$subdir"; \
519 + if test "$$subdir" = "."; then \
521 + local_target="$$target-am"; \
523 + local_target="$$target"; \
525 + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
526 + || eval $$failcom; \
528 + if test "$$dot_seen" = "no"; then \
529 + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
530 + fi; test -z "$$fail"
532 +$(RECURSIVE_CLEAN_TARGETS):
533 + @fail= failcom='exit 1'; \
534 + for f in x $$MAKEFLAGS; do \
537 + *k*) failcom='fail=yes';; \
542 + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
543 + *) list='$(SUBDIRS)' ;; \
545 + rev=''; for subdir in $$list; do \
546 + if test "$$subdir" = "."; then :; else \
547 + rev="$$subdir $$rev"; \
551 + target=`echo $@ | sed s/-recursive//`; \
552 + for subdir in $$rev; do \
553 + echo "Making $$target in $$subdir"; \
554 + if test "$$subdir" = "."; then \
555 + local_target="$$target-am"; \
557 + local_target="$$target"; \
559 + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
560 + || eval $$failcom; \
561 + done && test -z "$$fail"
563 + list='$(SUBDIRS)'; for subdir in $$list; do \
564 + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
567 + list='$(SUBDIRS)'; for subdir in $$list; do \
568 + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
571 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
572 + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
573 + unique=`for i in $$list; do \
574 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
576 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
577 + END { if (nonempty) { for (i in files) print i; }; }'`; \
581 +TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
582 + $(TAGS_FILES) $(LISP)
585 + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
586 + include_option=--etags-include; \
589 + include_option=--include; \
592 + list='$(SUBDIRS)'; for subdir in $$list; do \
593 + if test "$$subdir" = .; then :; else \
594 + test ! -f $$subdir/TAGS || \
595 + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
598 + list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
599 + unique=`for i in $$list; do \
600 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
602 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
603 + END { if (nonempty) { for (i in files) print i; }; }'`; \
605 + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
606 + test -n "$$unique" || unique=$$empty_fix; \
607 + if test $$# -gt 0; then \
608 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
611 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
616 +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
617 + $(TAGS_FILES) $(LISP)
618 + list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
619 + unique=`for i in $$list; do \
620 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
622 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
623 + END { if (nonempty) { for (i in files) print i; }; }'`; \
624 + test -z "$(CTAGS_ARGS)$$unique" \
625 + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
629 + here=`$(am__cd) $(top_builddir) && pwd` \
630 + && $(am__cd) $(top_srcdir) \
631 + && gtags -i $(GTAGS_ARGS) "$$here"
634 + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
636 +distdir: $(DISTFILES)
637 + $(am__remove_distdir)
638 + test -d "$(distdir)" || mkdir "$(distdir)"
639 + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
640 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
641 + list='$(DISTFILES)'; \
642 + dist_files=`for file in $$list; do echo $$file; done | \
643 + sed -e "s|^$$srcdirstrip/||;t" \
644 + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
645 + case $$dist_files in \
646 + */*) $(MKDIR_P) `echo "$$dist_files" | \
647 + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
650 + for file in $$dist_files; do \
651 + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
652 + if test -d $$d/$$file; then \
653 + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
654 + if test -d "$(distdir)/$$file"; then \
655 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
657 + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
658 + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
659 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
661 + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
663 + test -f "$(distdir)/$$file" \
664 + || cp -p $$d/$$file "$(distdir)/$$file" \
668 + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
669 + if test "$$subdir" = .; then :; else \
670 + test -d "$(distdir)/$$subdir" \
671 + || $(MKDIR_P) "$(distdir)/$$subdir" \
675 + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
676 + if test "$$subdir" = .; then :; else \
677 + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
678 + $(am__relativize); \
679 + new_distdir=$$reldir; \
680 + dir1=$$subdir; dir2="$(top_distdir)"; \
681 + $(am__relativize); \
682 + new_top_distdir=$$reldir; \
683 + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
684 + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
685 + ($(am__cd) $$subdir && \
686 + $(MAKE) $(AM_MAKEFLAGS) \
687 + top_distdir="$$new_top_distdir" \
688 + distdir="$$new_distdir" \
689 + am__remove_distdir=: \
690 + am__skip_length_check=: \
691 + am__skip_mode_fix=: \
696 + $(MAKE) $(AM_MAKEFLAGS) \
697 + top_distdir="$(top_distdir)" distdir="$(distdir)" \
699 + -test -n "$(am__skip_mode_fix)" \
700 + || find "$(distdir)" -type d ! -perm -755 \
701 + -exec chmod u+rwx,go+rx {} \; -o \
702 + ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
703 + ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
704 + ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
705 + || chmod -R a+r "$(distdir)"
707 + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
708 + $(am__remove_distdir)
711 + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
712 + $(am__remove_distdir)
715 + tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
716 + $(am__remove_distdir)
719 + tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
720 + $(am__remove_distdir)
723 + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
724 + $(am__remove_distdir)
727 + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
728 + $(am__remove_distdir)
731 + -rm -f $(distdir).zip
732 + zip -rq $(distdir).zip $(distdir)
733 + $(am__remove_distdir)
735 +dist dist-all: distdir
736 + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
737 + $(am__remove_distdir)
739 +# This target untars the dist file and tries a VPATH configuration. Then
740 +# it guarantees that the distribution is self-contained by making another
743 + case '$(DIST_ARCHIVES)' in \
745 + GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
747 + bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
749 + lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
751 + xz -dc $(distdir).tar.xz | $(am__untar) ;;\
753 + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
755 + GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
757 + unzip $(distdir).zip ;;\
759 + chmod -R a-w $(distdir); chmod a+w $(distdir)
760 + mkdir $(distdir)/_build
761 + mkdir $(distdir)/_inst
762 + chmod a-w $(distdir)
763 + test -d $(distdir)/_build || exit 0; \
764 + dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
765 + && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
767 + && $(am__cd) $(distdir)/_build \
768 + && ../configure --srcdir=.. --prefix="$$dc_install_base" \
769 + $(DISTCHECK_CONFIGURE_FLAGS) \
770 + && $(MAKE) $(AM_MAKEFLAGS) \
771 + && $(MAKE) $(AM_MAKEFLAGS) dvi \
772 + && $(MAKE) $(AM_MAKEFLAGS) check \
773 + && $(MAKE) $(AM_MAKEFLAGS) install \
774 + && $(MAKE) $(AM_MAKEFLAGS) installcheck \
775 + && $(MAKE) $(AM_MAKEFLAGS) uninstall \
776 + && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
777 + distuninstallcheck \
778 + && chmod -R a-w "$$dc_install_base" \
780 + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
781 + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
782 + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
783 + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
784 + distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
785 + } || { rm -rf "$$dc_destdir"; exit 1; }) \
786 + && rm -rf "$$dc_destdir" \
787 + && $(MAKE) $(AM_MAKEFLAGS) dist \
788 + && rm -rf $(DIST_ARCHIVES) \
789 + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
790 + && cd "$$am__cwd" \
792 + $(am__remove_distdir)
793 + @(echo "$(distdir) archives ready for distribution: "; \
794 + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
795 + sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
797 + @$(am__cd) '$(distuninstallcheck_dir)' \
798 + && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
799 + || { echo "ERROR: files left after uninstall:" ; \
800 + if test -n "$(DESTDIR)"; then \
801 + echo " (check DESTDIR support)"; \
803 + $(distuninstallcheck_listfiles) ; \
805 +distcleancheck: distclean
806 + @if test '$(srcdir)' = . ; then \
807 + echo "ERROR: distcleancheck can only run from a VPATH build" ; \
810 + @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
811 + || { echo "ERROR: files left in build directory after distclean:" ; \
812 + $(distcleancheck_listfiles) ; \
815 +check: check-recursive
816 +all-am: Makefile $(DATA) config.h all-local
817 +installdirs: installdirs-recursive
819 + for dir in "$(DESTDIR)$(pkgconfigdir)"; do \
820 + test -z "$$dir" || $(MKDIR_P) "$$dir"; \
822 +install: install-recursive
823 +install-exec: install-exec-recursive
824 +install-data: install-data-recursive
825 +uninstall: uninstall-recursive
828 + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
830 +installcheck: installcheck-recursive
832 + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
833 + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
834 + `test -z '$(STRIP)' || \
835 + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
836 +mostlyclean-generic:
837 + -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
842 + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
843 + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
845 +maintainer-clean-generic:
846 + @echo "This command is intended for maintainers to use"
847 + @echo "it deletes files that may require special tools to rebuild."
848 +clean: clean-recursive
850 +clean-am: clean-generic clean-libtool mostlyclean-am
852 +distclean: distclean-recursive
853 + -rm -f $(am__CONFIG_DISTCLEAN_FILES)
855 +distclean-am: clean-am distclean-generic distclean-hdr \
856 + distclean-libtool distclean-tags
862 +html: html-recursive
866 +info: info-recursive
870 +install-data-am: install-pkgconfigDATA
872 +install-dvi: install-dvi-recursive
878 +install-html: install-html-recursive
882 +install-info: install-info-recursive
888 +install-pdf: install-pdf-recursive
892 +install-ps: install-ps-recursive
898 +maintainer-clean: maintainer-clean-recursive
899 + -rm -f $(am__CONFIG_DISTCLEAN_FILES)
900 + -rm -rf $(top_srcdir)/autom4te.cache
902 +maintainer-clean-am: distclean-am maintainer-clean-generic
904 +mostlyclean: mostlyclean-recursive
906 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
916 +uninstall-am: uninstall-pkgconfigDATA
918 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
919 + ctags-recursive install-am install-strip tags-recursive
921 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
922 + all all-am all-local am--refresh check check-am clean \
923 + clean-generic clean-libtool ctags ctags-recursive dist \
924 + dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
925 + dist-tarZ dist-xz dist-zip distcheck distclean \
926 + distclean-generic distclean-hdr distclean-libtool \
927 + distclean-tags distcleancheck distdir distuninstallcheck dvi \
928 + dvi-am html html-am info info-am install install-am \
929 + install-data install-data-am install-dvi install-dvi-am \
930 + install-exec install-exec-am install-html install-html-am \
931 + install-info install-info-am install-man install-pdf \
932 + install-pdf-am install-pkgconfigDATA install-ps install-ps-am \
933 + install-strip installcheck installcheck-am installdirs \
934 + installdirs-am maintainer-clean maintainer-clean-generic \
935 + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
936 + ps ps-am tags tags-recursive uninstall uninstall-am \
937 + uninstall-pkgconfigDATA
940 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@doxygen-ps: @DX_DOCDIR@/@PACKAGE@.ps
942 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@@DX_DOCDIR@/@PACKAGE@.ps: @DX_DOCDIR@/@PACKAGE@.tag
943 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ cd @DX_DOCDIR@/latex; \
944 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
945 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ $(DX_LATEX) refman.tex; \
946 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ $(MAKEINDEX_PATH) refman.idx; \
947 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ $(DX_LATEX) refman.tex; \
948 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ countdown=5; \
949 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
950 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ refman.log > /dev/null 2>&1 \
951 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ && test $$countdown -gt 0; do \
952 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ $(DX_LATEX) refman.tex; \
953 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ countdown=`expr $$countdown - 1`; \
954 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ done; \
955 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@ $(DX_DVIPS) -o ../@PACKAGE@.ps refman.dvi
957 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@doxygen-pdf: @DX_DOCDIR@/@PACKAGE@.pdf
959 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@@DX_DOCDIR@/@PACKAGE@.pdf: @DX_DOCDIR@/@PACKAGE@.tag
960 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ cd @DX_DOCDIR@/latex; \
961 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
962 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ $(DX_PDFLATEX) refman.tex; \
963 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ $(DX_MAKEINDEX) refman.idx; \
964 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ $(DX_PDFLATEX) refman.tex; \
965 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ countdown=5; \
966 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
967 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ refman.log > /dev/null 2>&1 \
968 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ && test $$countdown -gt 0; do \
969 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ $(DX_PDFLATEX) refman.tex; \
970 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ countdown=`expr $$countdown - 1`; \
971 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ done; \
972 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@ mv refman.pdf ../@PACKAGE@.pdf
974 +@DX_COND_doc_TRUE@.PHONY: doxygen-run doxygen-doc $(DX_PS_GOAL) $(DX_PDF_GOAL)
976 +@DX_COND_doc_TRUE@.INTERMEDIATE: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
978 +@DX_COND_doc_TRUE@doxygen-run: @DX_DOCDIR@/@PACKAGE@.tag
980 +@DX_COND_doc_TRUE@doxygen-doc: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
982 +@DX_COND_doc_TRUE@@DX_DOCDIR@/@PACKAGE@.tag: $(DX_CONFIG) $(pkginclude_HEADERS)
983 +@DX_COND_doc_TRUE@ rm -rf @DX_DOCDIR@
984 +@DX_COND_doc_TRUE@ $(DX_ENV) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)
987 + rm -rf `find $(distdir)/xmltoolingtest/data -name .svn`
988 + rm -rf `find $(distdir)/doc/api -name .svn`
990 +@DX_COND_doc_TRUE@all-local: doxygen-doc
991 +@DX_COND_doc_FALSE@all-local:
993 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
994 +# Otherwise a system limit (for SysV at least) may be exceeded.
996 diff --git a/aclocal.m4 b/aclocal.m4
998 index 0000000..f5072f6
1002 +# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
1004 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
1005 +# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
1006 +# This file is free software; the Free Software Foundation
1007 +# gives unlimited permission to copy and/or distribute it,
1008 +# with or without modifications, as long as this notice is preserved.
1010 +# This program is distributed in the hope that it will be useful,
1011 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1012 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1013 +# PARTICULAR PURPOSE.
1015 +m4_ifndef([AC_AUTOCONF_VERSION],
1016 + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1017 +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
1018 +[m4_warning([this file was generated for autoconf 2.67.
1019 +You have another version of autoconf. It may work, but is not guaranteed to.
1020 +If you have problems, you may need to regenerate the build system entirely.
1021 +To do so, use the procedure documented by the package, typically `autoreconf'.])])
1023 +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1025 +# This file is free software; the Free Software Foundation
1026 +# gives unlimited permission to copy and/or distribute it,
1027 +# with or without modifications, as long as this notice is preserved.
1029 +# AM_AUTOMAKE_VERSION(VERSION)
1030 +# ----------------------------
1031 +# Automake X.Y traces this macro to ensure aclocal.m4 has been
1032 +# generated from the m4 files accompanying Automake X.Y.
1033 +# (This private macro should not be called outside this file.)
1034 +AC_DEFUN([AM_AUTOMAKE_VERSION],
1035 +[am__api_version='1.11'
1036 +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
1037 +dnl require some minimum version. Point them to the right macro.
1038 +m4_if([$1], [1.11.1], [],
1039 + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
1042 +# _AM_AUTOCONF_VERSION(VERSION)
1043 +# -----------------------------
1044 +# aclocal traces this macro to find the Autoconf version.
1045 +# This is a private macro too. Using m4_define simplifies
1046 +# the logic in aclocal, which can simply ignore this definition.
1047 +m4_define([_AM_AUTOCONF_VERSION], [])
1049 +# AM_SET_CURRENT_AUTOMAKE_VERSION
1050 +# -------------------------------
1051 +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
1052 +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
1053 +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
1054 +[AM_AUTOMAKE_VERSION([1.11.1])dnl
1055 +m4_ifndef([AC_AUTOCONF_VERSION],
1056 + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1057 +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
1059 +# AM_AUX_DIR_EXPAND -*- Autoconf -*-
1061 +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
1063 +# This file is free software; the Free Software Foundation
1064 +# gives unlimited permission to copy and/or distribute it,
1065 +# with or without modifications, as long as this notice is preserved.
1067 +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
1068 +# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
1069 +# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
1071 +# Of course, Automake must honor this variable whenever it calls a
1072 +# tool from the auxiliary directory. The problem is that $srcdir (and
1073 +# therefore $ac_aux_dir as well) can be either absolute or relative,
1074 +# depending on how configure is run. This is pretty annoying, since
1075 +# it makes $ac_aux_dir quite unusable in subdirectories: in the top
1076 +# source directory, any form will work fine, but in subdirectories a
1077 +# relative path needs to be adjusted first.
1079 +# $ac_aux_dir/missing
1080 +# fails when called from a subdirectory if $ac_aux_dir is relative
1081 +# $top_srcdir/$ac_aux_dir/missing
1082 +# fails if $ac_aux_dir is absolute,
1083 +# fails when called from a subdirectory in a VPATH build with
1084 +# a relative $ac_aux_dir
1086 +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
1087 +# are both prefixed by $srcdir. In an in-source build this is usually
1088 +# harmless because $srcdir is `.', but things will broke when you
1089 +# start a VPATH build or use an absolute $srcdir.
1091 +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
1092 +# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
1093 +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
1094 +# and then we would define $MISSING as
1095 +# MISSING="\${SHELL} $am_aux_dir/missing"
1096 +# This will work as long as MISSING is not called from configure, because
1097 +# unfortunately $(top_srcdir) has no meaning in configure.
1098 +# However there are other variables, like CC, which are often used in
1099 +# configure, and could therefore not use this "fixed" $ac_aux_dir.
1101 +# Another solution, used here, is to always expand $ac_aux_dir to an
1102 +# absolute PATH. The drawback is that using absolute paths prevent a
1103 +# configured tree to be moved without reconfiguration.
1105 +AC_DEFUN([AM_AUX_DIR_EXPAND],
1106 +[dnl Rely on autoconf to set up CDPATH properly.
1107 +AC_PREREQ([2.50])dnl
1108 +# expand $ac_aux_dir to an absolute path
1109 +am_aux_dir=`cd $ac_aux_dir && pwd`
1112 +# AM_CONDITIONAL -*- Autoconf -*-
1114 +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
1115 +# Free Software Foundation, Inc.
1117 +# This file is free software; the Free Software Foundation
1118 +# gives unlimited permission to copy and/or distribute it,
1119 +# with or without modifications, as long as this notice is preserved.
1123 +# AM_CONDITIONAL(NAME, SHELL-CONDITION)
1124 +# -------------------------------------
1125 +# Define a conditional.
1126 +AC_DEFUN([AM_CONDITIONAL],
1127 +[AC_PREREQ(2.52)dnl
1128 + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
1129 + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
1130 +AC_SUBST([$1_TRUE])dnl
1131 +AC_SUBST([$1_FALSE])dnl
1132 +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
1133 +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
1134 +m4_define([_AM_COND_VALUE_$1], [$2])dnl
1142 +AC_CONFIG_COMMANDS_PRE(
1143 +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
1144 + AC_MSG_ERROR([[conditional "$1" was never defined.
1145 +Usually this means the macro was only invoked conditionally.]])
1148 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
1149 +# Free Software Foundation, Inc.
1151 +# This file is free software; the Free Software Foundation
1152 +# gives unlimited permission to copy and/or distribute it,
1153 +# with or without modifications, as long as this notice is preserved.
1157 +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
1158 +# written in clear, in which case automake, when reading aclocal.m4,
1159 +# will think it sees a *use*, and therefore will trigger all it's
1160 +# C support machinery. Also note that it means that autoscan, seeing
1161 +# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
1164 +# _AM_DEPENDENCIES(NAME)
1165 +# ----------------------
1166 +# See how the compiler implements dependency checking.
1167 +# NAME is "CC", "CXX", "GCJ", or "OBJC".
1168 +# We try a few techniques and use that to set a single cache variable.
1170 +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
1171 +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
1172 +# dependency, and given that the user is not expected to run this macro,
1173 +# just rely on AC_PROG_CC.
1174 +AC_DEFUN([_AM_DEPENDENCIES],
1175 +[AC_REQUIRE([AM_SET_DEPDIR])dnl
1176 +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
1177 +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
1178 +AC_REQUIRE([AM_DEP_TRACK])dnl
1180 +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
1181 + [$1], CXX, [depcc="$CXX" am_compiler_list=],
1182 + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
1183 + [$1], UPC, [depcc="$UPC" am_compiler_list=],
1184 + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
1185 + [depcc="$$1" am_compiler_list=])
1187 +AC_CACHE_CHECK([dependency style of $depcc],
1188 + [am_cv_$1_dependencies_compiler_type],
1189 +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
1190 + # We make a subdir and do the tests there. Otherwise we can end up
1191 + # making bogus files that we don't know about and never remove. For
1192 + # instance it was reported that on HP-UX the gcc test will end up
1193 + # making a dummy file named `D' -- because `-MD' means `put the output
1195 + mkdir conftest.dir
1196 + # Copy depcomp to subdir because otherwise we won't find it if we're
1197 + # using a relative directory.
1198 + cp "$am_depcomp" conftest.dir
1200 + # We will build objects and dependencies in a subdirectory because
1201 + # it helps to detect inapplicable dependency modes. For instance
1202 + # both Tru64's cc and ICC support -MD to output dependencies as a
1203 + # side effect of compilation, but ICC will put the dependencies in
1204 + # the current directory while Tru64 will put them in the object
1208 + am_cv_$1_dependencies_compiler_type=none
1209 + if test "$am_compiler_list" = ""; then
1210 + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
1212 + am__universal=false
1213 + m4_case([$1], [CC],
1214 + [case " $depcc " in #(
1215 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
1218 + [case " $depcc " in #(
1219 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
1222 + for depmode in $am_compiler_list; do
1223 + # Setup a source with many dependencies, because some compilers
1224 + # like to wrap large dependency lists on column 80 (with \), and
1225 + # we should not choose a depcomp mode which is confused by this.
1227 + # We need to recreate these files for each test, as the compiler may
1228 + # overwrite some of them when testing with obscure command lines.
1229 + # This happens at least with the AIX C compiler.
1230 + : > sub/conftest.c
1231 + for i in 1 2 3 4 5 6; do
1232 + echo '#include "conftst'$i'.h"' >> sub/conftest.c
1233 + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
1234 + # Solaris 8's {/usr,}/bin/sh.
1235 + touch sub/conftst$i.h
1237 + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
1239 + # We check with `-c' and `-o' for the sake of the "dashmstdout"
1240 + # mode. It turns out that the SunPro C++ compiler does not properly
1241 + # handle `-M -o', and we need to detect this. Also, some Intel
1242 + # versions had trouble with output in subdirs
1243 + am__obj=sub/conftest.${OBJEXT-o}
1244 + am__minus_obj="-o $am__obj"
1247 + # This depmode causes a compiler race in universal mode.
1248 + test "$am__universal" = false || continue
1251 + # after this tag, mechanisms are not by side-effect, so they'll
1252 + # only be used when explicitly requested
1253 + if test "x$enable_dependency_tracking" = xyes; then
1259 + msvisualcpp | msvcmsys)
1260 + # This compiler won't grok `-c -o', but also, the minuso test has
1261 + # not run yet. These depmodes are late enough in the game, and
1262 + # so weak that their functioning should not be impacted.
1263 + am__obj=conftest.${OBJEXT-o}
1268 + if depmode=$depmode \
1269 + source=sub/conftest.c object=$am__obj \
1270 + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
1271 + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
1272 + >/dev/null 2>conftest.err &&
1273 + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
1274 + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
1275 + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
1276 + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
1277 + # icc doesn't choke on unknown options, it will just issue warnings
1278 + # or remarks (even with -Werror). So we grep stderr for any message
1279 + # that says an option was ignored or not supported.
1280 + # When given -MP, icc 7.0 and 7.1 complain thusly:
1281 + # icc: Command line warning: ignoring option '-M'; no argument required
1282 + # The diagnosis changed in icc 8.0:
1283 + # icc: Command line remark: option '-MP' not supported
1284 + if (grep 'ignoring option' conftest.err ||
1285 + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
1286 + am_cv_$1_dependencies_compiler_type=$depmode
1293 + rm -rf conftest.dir
1295 + am_cv_$1_dependencies_compiler_type=none
1298 +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
1299 +AM_CONDITIONAL([am__fastdep$1], [
1300 + test "x$enable_dependency_tracking" != xno \
1301 + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
1307 +# Choose a directory name for dependency files.
1308 +# This macro is AC_REQUIREd in _AM_DEPENDENCIES
1309 +AC_DEFUN([AM_SET_DEPDIR],
1310 +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1311 +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
1317 +AC_DEFUN([AM_DEP_TRACK],
1318 +[AC_ARG_ENABLE(dependency-tracking,
1319 +[ --disable-dependency-tracking speeds up one-time build
1320 + --enable-dependency-tracking do not reject slow dependency extractors])
1321 +if test "x$enable_dependency_tracking" != xno; then
1322 + am_depcomp="$ac_aux_dir/depcomp"
1323 + AMDEPBACKSLASH='\'
1325 +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
1326 +AC_SUBST([AMDEPBACKSLASH])dnl
1327 +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
1330 +# Generate code to set up dependency tracking. -*- Autoconf -*-
1332 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
1333 +# Free Software Foundation, Inc.
1335 +# This file is free software; the Free Software Foundation
1336 +# gives unlimited permission to copy and/or distribute it,
1337 +# with or without modifications, as long as this notice is preserved.
1341 +# _AM_OUTPUT_DEPENDENCY_COMMANDS
1342 +# ------------------------------
1343 +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
1345 + # Autoconf 2.62 quotes --file arguments for eval, but not when files
1346 + # are listed without --file. Let's play safe and only enable the eval
1347 + # if we detect the quoting.
1348 + case $CONFIG_FILES in
1349 + *\'*) eval set x "$CONFIG_FILES" ;;
1350 + *) set x $CONFIG_FILES ;;
1355 + # Strip MF so we end up with the name of the file.
1356 + mf=`echo "$mf" | sed -e 's/:.*$//'`
1357 + # Check whether this is an Automake generated Makefile or not.
1358 + # We used to match only the files named `Makefile.in', but
1359 + # some people rename them; so instead we look at the file content.
1360 + # Grep'ing the first line is not enough: some people post-process
1361 + # each Makefile.in and add a new line on top of each file to say so.
1362 + # Grep'ing the whole file is not good either: AIX grep has a line
1363 + # limit of 2048, but all sed's we know have understand at least 4000.
1364 + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1365 + dirpart=`AS_DIRNAME("$mf")`
1369 + # Extract the definition of DEPDIR, am__include, and am__quote
1370 + # from the Makefile without running `make'.
1371 + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1372 + test -z "$DEPDIR" && continue
1373 + am__include=`sed -n 's/^am__include = //p' < "$mf"`
1374 + test -z "am__include" && continue
1375 + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1376 + # When using ansi2knr, U may be empty or an underscore; expand it
1377 + U=`sed -n 's/^U = //p' < "$mf"`
1378 + # Find all dependency output files, they are included files with
1379 + # $(DEPDIR) in their names. We invoke sed twice because it is the
1380 + # simplest approach to changing $(DEPDIR) to its actual value in the
1382 + for file in `sed -n "
1383 + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1384 + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1385 + # Make sure the directory exists.
1386 + test -f "$dirpart/$file" && continue
1387 + fdir=`AS_DIRNAME(["$file"])`
1388 + AS_MKDIR_P([$dirpart/$fdir])
1389 + # echo "creating $dirpart/$file"
1390 + echo '# dummy' > "$dirpart/$file"
1394 +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
1397 +# AM_OUTPUT_DEPENDENCY_COMMANDS
1398 +# -----------------------------
1399 +# This macro should only be invoked once -- use via AC_REQUIRE.
1401 +# This code is only required when automatic dependency tracking
1402 +# is enabled. FIXME. This creates each `.P' file that we will
1403 +# need in order to bootstrap the dependency handling code.
1404 +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
1405 +[AC_CONFIG_COMMANDS([depfiles],
1406 + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
1407 + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
1410 +# Do all the work for Automake. -*- Autoconf -*-
1412 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
1413 +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
1415 +# This file is free software; the Free Software Foundation
1416 +# gives unlimited permission to copy and/or distribute it,
1417 +# with or without modifications, as long as this notice is preserved.
1421 +# This macro actually does too much. Some checks are only needed if
1422 +# your package does certain things. But this isn't really a big deal.
1424 +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
1425 +# AM_INIT_AUTOMAKE([OPTIONS])
1426 +# -----------------------------------------------
1427 +# The call with PACKAGE and VERSION arguments is the old style
1428 +# call (pre autoconf-2.50), which is being phased out. PACKAGE
1429 +# and VERSION should now be passed to AC_INIT and removed from
1430 +# the call to AM_INIT_AUTOMAKE.
1431 +# We support both call styles for the transition. After
1432 +# the next Automake release, Autoconf can make the AC_INIT
1433 +# arguments mandatory, and then we can depend on a new Autoconf
1434 +# release and drop the old call support.
1435 +AC_DEFUN([AM_INIT_AUTOMAKE],
1436 +[AC_PREREQ([2.62])dnl
1437 +dnl Autoconf wants to disallow AM_ names. We explicitly allow
1438 +dnl the ones we care about.
1439 +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
1440 +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
1441 +AC_REQUIRE([AC_PROG_INSTALL])dnl
1442 +if test "`cd $srcdir && pwd`" != "`pwd`"; then
1443 + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
1444 + # is not polluted with repeated "-I."
1445 + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
1446 + # test to see if srcdir already configured
1447 + if test -f $srcdir/config.status; then
1448 + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
1452 +# test whether we have cygpath
1453 +if test -z "$CYGPATH_W"; then
1454 + if (cygpath --version) >/dev/null 2>/dev/null; then
1455 + CYGPATH_W='cygpath -w'
1460 +AC_SUBST([CYGPATH_W])
1462 +# Define the identity of the package.
1463 +dnl Distinguish between old-style and new-style calls.
1465 +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
1466 + AC_SUBST([PACKAGE], [$1])dnl
1467 + AC_SUBST([VERSION], [$2])],
1468 +[_AM_SET_OPTIONS([$1])dnl
1469 +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
1470 +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
1471 + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
1472 + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
1473 + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
1475 +_AM_IF_OPTION([no-define],,
1476 +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
1477 + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
1479 +# Some tools Automake needs.
1480 +AC_REQUIRE([AM_SANITY_CHECK])dnl
1481 +AC_REQUIRE([AC_ARG_PROGRAM])dnl
1482 +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
1483 +AM_MISSING_PROG(AUTOCONF, autoconf)
1484 +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
1485 +AM_MISSING_PROG(AUTOHEADER, autoheader)
1486 +AM_MISSING_PROG(MAKEINFO, makeinfo)
1487 +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1488 +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
1489 +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
1490 +# We need awk for the "check" target. The system "awk" is bad on
1492 +AC_REQUIRE([AC_PROG_AWK])dnl
1493 +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
1494 +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1495 +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
1496 + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
1497 + [_AM_PROG_TAR([v7])])])
1498 +_AM_IF_OPTION([no-dependencies],,
1499 +[AC_PROVIDE_IFELSE([AC_PROG_CC],
1500 + [_AM_DEPENDENCIES(CC)],
1501 + [define([AC_PROG_CC],
1502 + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
1503 +AC_PROVIDE_IFELSE([AC_PROG_CXX],
1504 + [_AM_DEPENDENCIES(CXX)],
1505 + [define([AC_PROG_CXX],
1506 + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
1507 +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
1508 + [_AM_DEPENDENCIES(OBJC)],
1509 + [define([AC_PROG_OBJC],
1510 + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
1512 +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
1513 +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
1514 +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
1515 +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
1516 +AC_CONFIG_COMMANDS_PRE(dnl
1517 +[m4_provide_if([_AM_COMPILER_EXEEXT],
1518 + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
1521 +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
1522 +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1523 +dnl mangled by Autoconf and run in a shell conditional statement.
1524 +m4_define([_AC_COMPILER_EXEEXT],
1525 +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
1528 +# When config.status generates a header, we must update the stamp-h file.
1529 +# This file resides in the same directory as the config header
1530 +# that is generated. The stamp files are numbered to have different names.
1532 +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
1533 +# loop where config.status creates the headers, so we can generate
1534 +# our stamp files there.
1535 +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
1536 +[# Compute $1's index in $config_headers.
1539 +for _am_header in $config_headers :; do
1540 + case $_am_header in
1541 + $_am_arg | $_am_arg:* )
1544 + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1547 +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
1549 +# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
1551 +# This file is free software; the Free Software Foundation
1552 +# gives unlimited permission to copy and/or distribute it,
1553 +# with or without modifications, as long as this notice is preserved.
1555 +# AM_PROG_INSTALL_SH
1556 +# ------------------
1557 +# Define $install_sh.
1558 +AC_DEFUN([AM_PROG_INSTALL_SH],
1559 +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1560 +if test x"${install_sh}" != xset; then
1561 + case $am_aux_dir in
1563 + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
1565 + install_sh="\${SHELL} $am_aux_dir/install-sh"
1568 +AC_SUBST(install_sh)])
1570 +# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
1572 +# This file is free software; the Free Software Foundation
1573 +# gives unlimited permission to copy and/or distribute it,
1574 +# with or without modifications, as long as this notice is preserved.
1578 +# Check whether the underlying file-system supports filenames
1579 +# with a leading dot. For instance MS-DOS doesn't.
1580 +AC_DEFUN([AM_SET_LEADING_DOT],
1581 +[rm -rf .tst 2>/dev/null
1582 +mkdir .tst 2>/dev/null
1583 +if test -d .tst; then
1588 +rmdir .tst 2>/dev/null
1589 +AC_SUBST([am__leading_dot])])
1591 +# Check to see how 'make' treats includes. -*- Autoconf -*-
1593 +# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
1595 +# This file is free software; the Free Software Foundation
1596 +# gives unlimited permission to copy and/or distribute it,
1597 +# with or without modifications, as long as this notice is preserved.
1601 +# AM_MAKE_INCLUDE()
1602 +# -----------------
1603 +# Check to see how make treats includes.
1604 +AC_DEFUN([AM_MAKE_INCLUDE],
1605 +[am_make=${MAKE-make}
1606 +cat > confinc << 'END'
1608 + @echo this is the am__doit target
1611 +# If we don't find an include directive, just comment out the code.
1612 +AC_MSG_CHECKING([for style of include used by $am_make])
1616 +# First try GNU make style include.
1617 +echo "include confinc" > confmf
1618 +# Ignore all kinds of additional output from `make'.
1619 +case `$am_make -s -f confmf 2> /dev/null` in #(
1620 +*the\ am__doit\ target*)
1621 + am__include=include
1626 +# Now try BSD make style include.
1627 +if test "$am__include" = "#"; then
1628 + echo '.include "confinc"' > confmf
1629 + case `$am_make -s -f confmf 2> /dev/null` in #(
1630 + *the\ am__doit\ target*)
1631 + am__include=.include
1637 +AC_SUBST([am__include])
1638 +AC_SUBST([am__quote])
1639 +AC_MSG_RESULT([$_am_result])
1640 +rm -f confinc confmf
1643 +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
1645 +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
1646 +# Free Software Foundation, Inc.
1648 +# This file is free software; the Free Software Foundation
1649 +# gives unlimited permission to copy and/or distribute it,
1650 +# with or without modifications, as long as this notice is preserved.
1654 +# AM_MISSING_PROG(NAME, PROGRAM)
1655 +# ------------------------------
1656 +AC_DEFUN([AM_MISSING_PROG],
1657 +[AC_REQUIRE([AM_MISSING_HAS_RUN])
1658 +$1=${$1-"${am_missing_run}$2"}
1662 +# AM_MISSING_HAS_RUN
1663 +# ------------------
1664 +# Define MISSING if not defined so far and test if it supports --run.
1665 +# If it does, set am_missing_run to use it, otherwise, to nothing.
1666 +AC_DEFUN([AM_MISSING_HAS_RUN],
1667 +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1668 +AC_REQUIRE_AUX_FILE([missing])dnl
1669 +if test x"${MISSING+set}" != xset; then
1670 + case $am_aux_dir in
1672 + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
1674 + MISSING="\${SHELL} $am_aux_dir/missing" ;;
1677 +# Use eval to expand $SHELL
1678 +if eval "$MISSING --run true"; then
1679 + am_missing_run="$MISSING --run "
1682 + AC_MSG_WARN([`missing' script is too old or missing])
1686 +# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1688 +# This file is free software; the Free Software Foundation
1689 +# gives unlimited permission to copy and/or distribute it,
1690 +# with or without modifications, as long as this notice is preserved.
1694 +# Check for `mkdir -p'.
1695 +AC_DEFUN([AM_PROG_MKDIR_P],
1696 +[AC_PREREQ([2.60])dnl
1697 +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
1698 +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
1699 +dnl while keeping a definition of mkdir_p for backward compatibility.
1700 +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
1701 +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
1702 +dnl Makefile.ins that do not define MKDIR_P, so we do our own
1703 +dnl adjustment using top_builddir (which is defined more often than
1705 +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
1707 + [[\\/$]]* | ?:[[\\/]]*) ;;
1708 + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
1712 +# Helper functions for option handling. -*- Autoconf -*-
1714 +# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
1716 +# This file is free software; the Free Software Foundation
1717 +# gives unlimited permission to copy and/or distribute it,
1718 +# with or without modifications, as long as this notice is preserved.
1722 +# _AM_MANGLE_OPTION(NAME)
1723 +# -----------------------
1724 +AC_DEFUN([_AM_MANGLE_OPTION],
1725 +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
1727 +# _AM_SET_OPTION(NAME)
1728 +# ------------------------------
1729 +# Set option NAME. Presently that only means defining a flag for this option.
1730 +AC_DEFUN([_AM_SET_OPTION],
1731 +[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
1733 +# _AM_SET_OPTIONS(OPTIONS)
1734 +# ----------------------------------
1735 +# OPTIONS is a space-separated list of Automake options.
1736 +AC_DEFUN([_AM_SET_OPTIONS],
1737 +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
1739 +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
1740 +# -------------------------------------------
1741 +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
1742 +AC_DEFUN([_AM_IF_OPTION],
1743 +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1745 +# Check to make sure that the build environment is sane. -*- Autoconf -*-
1747 +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
1748 +# Free Software Foundation, Inc.
1750 +# This file is free software; the Free Software Foundation
1751 +# gives unlimited permission to copy and/or distribute it,
1752 +# with or without modifications, as long as this notice is preserved.
1758 +AC_DEFUN([AM_SANITY_CHECK],
1759 +[AC_MSG_CHECKING([whether build environment is sane])
1762 +echo timestamp > conftest.file
1763 +# Reject unsafe characters in $srcdir or the absolute working directory
1764 +# name. Accept space and tab only in the latter.
1768 + *[[\\\"\#\$\&\'\`$am_lf]]*)
1769 + AC_MSG_ERROR([unsafe absolute working directory name]);;
1772 + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
1773 + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
1776 +# Do `set' in a subshell so we don't clobber the current shell's
1777 +# arguments. Must try -L first in case configure is actually a
1778 +# symlink; some systems play weird games with the mod time of symlinks
1779 +# (eg FreeBSD returns the mod time of the symlink's containing
1782 + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1783 + if test "$[*]" = "X"; then
1785 + set X `ls -t "$srcdir/configure" conftest.file`
1787 + rm -f conftest.file
1788 + if test "$[*]" != "X $srcdir/configure conftest.file" \
1789 + && test "$[*]" != "X conftest.file $srcdir/configure"; then
1791 + # If neither matched, then we have a broken ls. This can happen
1792 + # if, for instance, CONFIG_SHELL is bash and it inherits a
1793 + # broken ls alias from the environment. This has actually
1794 + # happened. Such a system could not be considered "sane".
1795 + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
1796 +alias in your environment])
1799 + test "$[2]" = conftest.file
1805 + AC_MSG_ERROR([newly created file is older than distributed files!
1806 +Check your system clock])
1808 +AC_MSG_RESULT(yes)])
1810 +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
1812 +# This file is free software; the Free Software Foundation
1813 +# gives unlimited permission to copy and/or distribute it,
1814 +# with or without modifications, as long as this notice is preserved.
1816 +# AM_PROG_INSTALL_STRIP
1817 +# ---------------------
1818 +# One issue with vendor `install' (even GNU) is that you can't
1819 +# specify the program used to strip binaries. This is especially
1820 +# annoying in cross-compiling environments, where the build's strip
1821 +# is unlikely to handle the host's binaries.
1822 +# Fortunately install-sh will honor a STRIPPROG variable, so we
1823 +# always use install-sh in `make install-strip', and initialize
1824 +# STRIPPROG with the value of the STRIP variable (set by the user).
1825 +AC_DEFUN([AM_PROG_INSTALL_STRIP],
1826 +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1827 +# Installed binaries are usually stripped using `strip' when the user
1828 +# run `make install-strip'. However `strip' might not be the right
1829 +# tool to use in cross-compilation environments, therefore Automake
1830 +# will honor the `STRIP' environment variable to overrule this program.
1831 +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
1832 +if test "$cross_compiling" != no; then
1833 + AC_CHECK_TOOL([STRIP], [strip], :)
1835 +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1836 +AC_SUBST([INSTALL_STRIP_PROGRAM])])
1838 +# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
1840 +# This file is free software; the Free Software Foundation
1841 +# gives unlimited permission to copy and/or distribute it,
1842 +# with or without modifications, as long as this notice is preserved.
1846 +# _AM_SUBST_NOTMAKE(VARIABLE)
1847 +# ---------------------------
1848 +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1849 +# This macro is traced by Automake.
1850 +AC_DEFUN([_AM_SUBST_NOTMAKE])
1852 +# AM_SUBST_NOTMAKE(VARIABLE)
1853 +# ---------------------------
1854 +# Public sister of _AM_SUBST_NOTMAKE.
1855 +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1857 +# Check how to create a tarball. -*- Autoconf -*-
1859 +# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
1861 +# This file is free software; the Free Software Foundation
1862 +# gives unlimited permission to copy and/or distribute it,
1863 +# with or without modifications, as long as this notice is preserved.
1867 +# _AM_PROG_TAR(FORMAT)
1868 +# --------------------
1869 +# Check how to create a tarball in format FORMAT.
1870 +# FORMAT should be one of `v7', `ustar', or `pax'.
1872 +# Substitute a variable $(am__tar) that is a command
1873 +# writing to stdout a FORMAT-tarball containing the directory
1875 +# tardir=directory && $(am__tar) > result.tar
1877 +# Substitute a variable $(am__untar) that extract such
1878 +# a tarball read from stdin.
1879 +# $(am__untar) < result.tar
1880 +AC_DEFUN([_AM_PROG_TAR],
1881 +[# Always define AMTAR for backward compatibility.
1882 +AM_MISSING_PROG([AMTAR], [tar])
1884 + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1885 + [m4_case([$1], [ustar],, [pax],,
1886 + [m4_fatal([Unknown tar format])])
1887 +AC_MSG_CHECKING([how to create a $1 tar archive])
1888 +# Loop over all known methods to create a tar archive until one works.
1889 +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1890 +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
1891 +# Do not fold the above two line into one, because Tru64 sh and
1892 +# Solaris sh will not grok spaces in the rhs of `-'.
1893 +for _am_tool in $_am_tools
1897 + for _am_tar in tar gnutar gtar;
1899 + AM_RUN_LOG([$_am_tar --version]) && break
1901 + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1902 + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1903 + am__untar="$_am_tar -xf -"
1906 + # Must skip GNU tar: if it does not support --format= it doesn't create
1907 + # ustar tarball either.
1908 + (tar --version) >/dev/null 2>&1 && continue
1909 + am__tar='tar chf - "$$tardir"'
1910 + am__tar_='tar chf - "$tardir"'
1911 + am__untar='tar xf -'
1914 + am__tar='pax -L -x $1 -w "$$tardir"'
1915 + am__tar_='pax -L -x $1 -w "$tardir"'
1916 + am__untar='pax -r'
1919 + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1920 + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1921 + am__untar='cpio -i -H $1 -d'
1930 + # If the value was cached, stop now. We just wanted to have am__tar
1931 + # and am__untar set.
1932 + test -n "${am_cv_prog_tar_$1}" && break
1934 + # tar/untar a dummy directory, and stop if the command works
1935 + rm -rf conftest.dir
1936 + mkdir conftest.dir
1937 + echo GrepMe > conftest.dir/file
1938 + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1939 + rm -rf conftest.dir
1940 + if test -s conftest.tar; then
1941 + AM_RUN_LOG([$am__untar <conftest.tar])
1942 + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1945 +rm -rf conftest.dir
1947 +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1948 +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1949 +AC_SUBST([am__tar])
1950 +AC_SUBST([am__untar])
1953 +m4_include([m4/acinclude.m4])
1954 +m4_include([m4/acx_pthread.m4])
1955 +m4_include([m4/ax_create_pkgconfig_info.m4])
1956 +m4_include([m4/doxygen.m4])
1957 +m4_include([m4/libtool.m4])
1958 +m4_include([m4/ltoptions.m4])
1959 +m4_include([m4/ltsugar.m4])
1960 +m4_include([m4/ltversion.m4])
1961 +m4_include([m4/lt~obsolete.m4])
1962 diff --git a/build-aux/config.guess b/build-aux/config.guess
1963 new file mode 100755
1964 index 0000000..c2246a4
1966 +++ b/build-aux/config.guess
1969 +# Attempt to guess a canonical system name.
1970 +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
1971 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
1972 +# Free Software Foundation, Inc.
1974 +timestamp='2009-12-30'
1976 +# This file is free software; you can redistribute it and/or modify it
1977 +# under the terms of the GNU General Public License as published by
1978 +# the Free Software Foundation; either version 2 of the License, or
1979 +# (at your option) any later version.
1981 +# This program is distributed in the hope that it will be useful, but
1982 +# WITHOUT ANY WARRANTY; without even the implied warranty of
1983 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1984 +# General Public License for more details.
1986 +# You should have received a copy of the GNU General Public License
1987 +# along with this program; if not, write to the Free Software
1988 +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
1991 +# As a special exception to the GNU General Public License, if you
1992 +# distribute this file as part of a program that contains a
1993 +# configuration script generated by Autoconf, you may include it under
1994 +# the same distribution terms that you use for the rest of that program.
1997 +# Originally written by Per Bothner. Please send patches (context
1998 +# diff format) to <config-patches@gnu.org> and include a ChangeLog
2001 +# This script attempts to guess a canonical system name similar to
2002 +# config.sub. If it succeeds, it prints the system name on stdout, and
2003 +# exits with 0. Otherwise, it exits with 1.
2005 +# You can get the latest version of this script from:
2006 +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
2008 +me=`echo "$0" | sed -e 's,.*/,,'`
2013 +Output the configuration name of the system \`$me' is run on.
2016 + -h, --help print this help, then exit
2017 + -t, --time-stamp print date of last modification, then exit
2018 + -v, --version print version number, then exit
2020 +Report bugs and patches to <config-patches@gnu.org>."
2023 +GNU config.guess ($timestamp)
2025 +Originally written by Per Bothner.
2026 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2027 +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
2028 +Software Foundation, Inc.
2030 +This is free software; see the source for copying conditions. There is NO
2031 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
2034 +Try \`$me --help' for more information."
2036 +# Parse command line
2037 +while test $# -gt 0 ; do
2039 + --time-stamp | --time* | -t )
2040 + echo "$timestamp" ; exit ;;
2042 + echo "$version" ; exit ;;
2043 + --help | --h* | -h )
2044 + echo "$usage"; exit ;;
2045 + -- ) # Stop option processing
2047 + - ) # Use stdin as input.
2050 + echo "$me: invalid option $1$help" >&2
2057 +if test $# != 0; then
2058 + echo "$me: too many arguments$help" >&2
2062 +trap 'exit 1' 1 2 15
2064 +# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
2065 +# compiler to aid in system detection is discouraged as it requires
2066 +# temporary files to be created and, as you can see below, it is a
2067 +# headache to deal with in a portable fashion.
2069 +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
2070 +# use `HOST_CC' if defined, but it is deprecated.
2072 +# Portable tmp directory creation inspired by the Autoconf team.
2075 +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
2076 +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
2078 + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
2079 + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
2080 + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
2081 + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
2083 +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
2084 +case $CC_FOR_BUILD,$HOST_CC,$CC in
2085 + ,,) echo "int x;" > $dummy.c ;
2086 + for c in cc gcc c89 c99 ; do
2087 + if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
2088 + CC_FOR_BUILD="$c"; break ;
2091 + if test x"$CC_FOR_BUILD" = x ; then
2092 + CC_FOR_BUILD=no_compiler_found ;
2095 + ,,*) CC_FOR_BUILD=$CC ;;
2096 + ,*,*) CC_FOR_BUILD=$HOST_CC ;;
2097 +esac ; set_cc_for_build= ;'
2099 +# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
2100 +# (ghazi@noc.rutgers.edu 1994-08-24)
2101 +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
2102 + PATH=$PATH:/.attbin ; export PATH
2105 +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
2106 +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
2107 +UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
2108 +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
2110 +# Note: order is significant - the case branches are not exclusive.
2112 +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
2114 + # NetBSD (nbsd) targets should (where applicable) match one or
2115 + # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
2116 + # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
2117 + # switched to ELF, *-*-netbsd* would select the old
2118 + # object file format. This provides both forward
2119 + # compatibility and a consistent mechanism for selecting the
2120 + # object file format.
2122 + # Note: NetBSD doesn't particularly care about the vendor
2123 + # portion of the name. We always set it to "unknown".
2124 + sysctl="sysctl -n hw.machine_arch"
2125 + UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
2126 + /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
2127 + case "${UNAME_MACHINE_ARCH}" in
2128 + armeb) machine=armeb-unknown ;;
2129 + arm*) machine=arm-unknown ;;
2130 + sh3el) machine=shl-unknown ;;
2131 + sh3eb) machine=sh-unknown ;;
2132 + sh5el) machine=sh5le-unknown ;;
2133 + *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
2135 + # The Operating System including object format, if it has switched
2136 + # to ELF recently, or will in the future.
2137 + case "${UNAME_MACHINE_ARCH}" in
2138 + arm*|i386|m68k|ns32k|sh3*|sparc|vax)
2139 + eval $set_cc_for_build
2140 + if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
2143 + # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
2144 + # Return netbsd for either. FIX?
2155 + # Debian GNU/NetBSD machines have a different userland, and
2156 + # thus, need a distinct triplet. However, they do not need
2157 + # kernel version information, so it can be replaced with a
2158 + # suitable tag, in the style of linux-gnu.
2159 + case "${UNAME_VERSION}" in
2164 + release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
2167 + # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
2168 + # contains redundant information, the shorter form:
2169 + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
2170 + echo "${machine}-${os}${release}"
2173 + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
2174 + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
2177 + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
2180 + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
2182 + macppc:MirBSD:*:*)
2183 + echo powerpc-unknown-mirbsd${UNAME_RELEASE}
2186 + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
2189 + case $UNAME_RELEASE in
2191 + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
2194 + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
2197 + # According to Compaq, /usr/sbin/psrinfo has been available on
2198 + # OSF/1 and Tru64 systems produced since 1995. I hope that
2199 + # covers most systems running today. This code pipes the CPU
2200 + # types through head -n 1, so we only detect the type of CPU 0.
2201 + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
2202 + case "$ALPHA_CPU_TYPE" in
2204 + UNAME_MACHINE="alpha" ;;
2206 + UNAME_MACHINE="alpha" ;;
2207 + "LCA4 (21066/21068)")
2208 + UNAME_MACHINE="alpha" ;;
2210 + UNAME_MACHINE="alphaev5" ;;
2212 + UNAME_MACHINE="alphaev56" ;;
2213 + "EV5.6 (21164PC)")
2214 + UNAME_MACHINE="alphapca56" ;;
2215 + "EV5.7 (21164PC)")
2216 + UNAME_MACHINE="alphapca57" ;;
2218 + UNAME_MACHINE="alphaev6" ;;
2220 + UNAME_MACHINE="alphaev67" ;;
2221 + "EV6.8CB (21264C)")
2222 + UNAME_MACHINE="alphaev68" ;;
2223 + "EV6.8AL (21264B)")
2224 + UNAME_MACHINE="alphaev68" ;;
2225 + "EV6.8CX (21264D)")
2226 + UNAME_MACHINE="alphaev68" ;;
2227 + "EV6.9A (21264/EV69A)")
2228 + UNAME_MACHINE="alphaev69" ;;
2230 + UNAME_MACHINE="alphaev7" ;;
2232 + UNAME_MACHINE="alphaev79" ;;
2234 + # A Pn.n version is a patched version.
2235 + # A Vn.n version is a released version.
2236 + # A Tn.n version is a released field test version.
2237 + # A Xn.n version is an unreleased experimental baselevel.
2238 + # 1.2 uses "1.2" for uname -r.
2239 + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
2241 + Alpha\ *:Windows_NT*:*)
2242 + # How do we know it's Interix rather than the generic POSIX subsystem?
2243 + # Should we change UNAME_MACHINE based on the output of uname instead
2244 + # of the specific Alpha model?
2245 + echo alpha-pc-interix
2247 + 21064:Windows_NT:50:3)
2248 + echo alpha-dec-winnt3.5
2250 + Amiga*:UNIX_System_V:4.0:*)
2251 + echo m68k-unknown-sysv4
2253 + *:[Aa]miga[Oo][Ss]:*:*)
2254 + echo ${UNAME_MACHINE}-unknown-amigaos
2256 + *:[Mm]orph[Oo][Ss]:*:*)
2257 + echo ${UNAME_MACHINE}-unknown-morphos
2260 + echo i370-ibm-openedition
2263 + echo s390-ibm-zvmoe
2266 + echo powerpc-ibm-os400
2268 + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
2269 + echo arm-acorn-riscix${UNAME_RELEASE}
2271 + arm:riscos:*:*|arm:RISCOS:*:*)
2272 + echo arm-unknown-riscos
2274 + SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
2275 + echo hppa1.1-hitachi-hiuxmpp
2277 + Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
2278 + # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
2279 + if test "`(/bin/universe) 2>/dev/null`" = att ; then
2280 + echo pyramid-pyramid-sysv3
2282 + echo pyramid-pyramid-bsd
2286 + echo pyramid-pyramid-svr4
2288 + DRS?6000:unix:4.0:6*)
2289 + echo sparc-icl-nx6
2291 + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
2292 + case `/usr/bin/uname -p` in
2293 + sparc) echo sparc-icl-nx7; exit ;;
2296 + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2298 + sun4H:SunOS:5.*:*)
2299 + echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2301 + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
2302 + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2304 + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
2305 + echo i386-pc-auroraux${UNAME_RELEASE}
2307 + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
2308 + eval $set_cc_for_build
2310 + # If there is a compiler, see if it is configured for 64-bit objects.
2311 + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
2312 + # This test works for both compilers.
2313 + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
2314 + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
2315 + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
2316 + grep IS_64BIT_ARCH >/dev/null
2321 + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2324 + # According to config.sub, this is the proper way to canonicalize
2325 + # SunOS6. Hard to guess exactly what SunOS6 will be like, but
2326 + # it's likely to be more like Solaris than SunOS4.
2327 + echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2330 + case "`/usr/bin/arch -k`" in
2332 + UNAME_RELEASE=`uname -v`
2335 + # Japanese Language versions have a version number like `4.1.3-JL'.
2336 + echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
2339 + echo m68k-sun-sunos${UNAME_RELEASE}
2342 + UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
2343 + test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
2344 + case "`/bin/arch`" in
2346 + echo m68k-sun-sunos${UNAME_RELEASE}
2349 + echo sparc-sun-sunos${UNAME_RELEASE}
2354 + echo sparc-auspex-sunos${UNAME_RELEASE}
2356 + # The situation for MiNT is a little confusing. The machine name
2357 + # can be virtually everything (everything which is not
2358 + # "atarist" or "atariste" at least should have a processor
2359 + # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
2360 + # to the lowercase version "mint" (or "freemint"). Finally
2361 + # the system name "TOS" denotes a system which is actually not
2362 + # MiNT. But MiNT is downward compatible to TOS, so this should
2364 + atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
2365 + echo m68k-atari-mint${UNAME_RELEASE}
2367 + atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
2368 + echo m68k-atari-mint${UNAME_RELEASE}
2370 + *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
2371 + echo m68k-atari-mint${UNAME_RELEASE}
2373 + milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
2374 + echo m68k-milan-mint${UNAME_RELEASE}
2376 + hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
2377 + echo m68k-hades-mint${UNAME_RELEASE}
2379 + *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
2380 + echo m68k-unknown-mint${UNAME_RELEASE}
2383 + echo m68k-apple-machten${UNAME_RELEASE}
2385 + powerpc:machten:*:*)
2386 + echo powerpc-apple-machten${UNAME_RELEASE}
2389 + echo mips-dec-mach_bsd4.3
2392 + echo mips-dec-ultrix${UNAME_RELEASE}
2395 + echo vax-dec-ultrix${UNAME_RELEASE}
2397 + 2020:CLIX:*:* | 2430:CLIX:*:*)
2398 + echo clipper-intergraph-clix${UNAME_RELEASE}
2400 + mips:*:*:UMIPS | mips:*:*:RISCos)
2401 + eval $set_cc_for_build
2402 + sed 's/^ //' << EOF >$dummy.c
2404 +#include <stdio.h> /* for printf() prototype */
2405 + int main (int argc, char *argv[]) {
2407 + int main (argc, argv) int argc; char *argv[]; {
2409 + #if defined (host_mips) && defined (MIPSEB)
2410 + #if defined (SYSTYPE_SYSV)
2411 + printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
2413 + #if defined (SYSTYPE_SVR4)
2414 + printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
2416 + #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
2417 + printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
2423 + $CC_FOR_BUILD -o $dummy $dummy.c &&
2424 + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
2425 + SYSTEM_NAME=`$dummy $dummyarg` &&
2426 + { echo "$SYSTEM_NAME"; exit; }
2427 + echo mips-mips-riscos${UNAME_RELEASE}
2429 + Motorola:PowerMAX_OS:*:*)
2430 + echo powerpc-motorola-powermax
2432 + Motorola:*:4.3:PL8-*)
2433 + echo powerpc-harris-powermax
2435 + Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
2436 + echo powerpc-harris-powermax
2438 + Night_Hawk:Power_UNIX:*:*)
2439 + echo powerpc-harris-powerunix
2442 + echo m88k-harris-cxux7
2445 + echo m88k-motorola-sysv4
2448 + echo m88k-motorola-sysv3
2451 + # DG/UX returns AViiON for all architectures
2452 + UNAME_PROCESSOR=`/usr/bin/uname -p`
2453 + if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
2455 + if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
2456 + [ ${TARGET_BINARY_INTERFACE}x = x ]
2458 + echo m88k-dg-dgux${UNAME_RELEASE}
2460 + echo m88k-dg-dguxbcs${UNAME_RELEASE}
2463 + echo i586-dg-dgux${UNAME_RELEASE}
2466 + M88*:DolphinOS:*:*) # DolphinOS (SVR3)
2467 + echo m88k-dolphin-sysv3
2470 + # Delta 88k system running SVR3
2471 + echo m88k-motorola-sysv3
2473 + XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
2474 + echo m88k-tektronix-sysv3
2476 + Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
2477 + echo m68k-tektronix-bsd
2480 + echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
2482 + ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
2483 + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
2484 + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
2489 + if [ -x /usr/bin/oslevel ] ; then
2490 + IBM_REV=`/usr/bin/oslevel`
2492 + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
2494 + echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
2497 + if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
2498 + eval $set_cc_for_build
2499 + sed 's/^ //' << EOF >$dummy.c
2500 + #include <sys/systemcfg.h>
2504 + if (!__power_pc())
2506 + puts("powerpc-ibm-aix3.2.5");
2510 + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
2512 + echo "$SYSTEM_NAME"
2514 + echo rs6000-ibm-aix3.2.5
2516 + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
2517 + echo rs6000-ibm-aix3.2.4
2519 + echo rs6000-ibm-aix3.2
2523 + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
2524 + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
2529 + if [ -x /usr/bin/oslevel ] ; then
2530 + IBM_REV=`/usr/bin/oslevel`
2532 + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
2534 + echo ${IBM_ARCH}-ibm-aix${IBM_REV}
2537 + echo rs6000-ibm-aix
2539 + ibmrt:4.4BSD:*|romp-ibm:BSD:*)
2540 + echo romp-ibm-bsd4.4
2542 + ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
2543 + echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
2544 + exit ;; # report: romp-ibm BSD 4.3
2546 + echo rs6000-bull-bosx
2548 + DPX/2?00:B.O.S.:*:*)
2549 + echo m68k-bull-sysv3
2551 + 9000/[34]??:4.3bsd:1.*:*)
2554 + hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
2555 + echo m68k-hp-bsd4.4
2557 + 9000/[34678]??:HP-UX:*:*)
2558 + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
2559 + case "${UNAME_MACHINE}" in
2560 + 9000/31? ) HP_ARCH=m68000 ;;
2561 + 9000/[34]?? ) HP_ARCH=m68k ;;
2562 + 9000/[678][0-9][0-9])
2563 + if [ -x /usr/bin/getconf ]; then
2564 + sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
2565 + sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
2566 + case "${sc_cpu_version}" in
2567 + 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
2568 + 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
2569 + 532) # CPU_PA_RISC2_0
2570 + case "${sc_kernel_bits}" in
2571 + 32) HP_ARCH="hppa2.0n" ;;
2572 + 64) HP_ARCH="hppa2.0w" ;;
2573 + '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
2577 + if [ "${HP_ARCH}" = "" ]; then
2578 + eval $set_cc_for_build
2579 + sed 's/^ //' << EOF >$dummy.c
2581 + #define _HPUX_SOURCE
2582 + #include <stdlib.h>
2583 + #include <unistd.h>
2587 + #if defined(_SC_KERNEL_BITS)
2588 + long bits = sysconf(_SC_KERNEL_BITS);
2590 + long cpu = sysconf (_SC_CPU_VERSION);
2594 + case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
2595 + case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
2596 + case CPU_PA_RISC2_0:
2597 + #if defined(_SC_KERNEL_BITS)
2600 + case 64: puts ("hppa2.0w"); break;
2601 + case 32: puts ("hppa2.0n"); break;
2602 + default: puts ("hppa2.0"); break;
2604 + #else /* !defined(_SC_KERNEL_BITS) */
2605 + puts ("hppa2.0"); break;
2607 + default: puts ("hppa1.0"); break;
2612 + (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
2613 + test -z "$HP_ARCH" && HP_ARCH=hppa
2616 + if [ ${HP_ARCH} = "hppa2.0w" ]
2618 + eval $set_cc_for_build
2620 + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
2621 + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
2622 + # generating 64-bit code. GNU and HP use different nomenclature:
2624 + # $ CC_FOR_BUILD=cc ./config.guess
2625 + # => hppa2.0w-hp-hpux11.23
2626 + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
2627 + # => hppa64-hp-hpux11.23
2629 + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
2632 + HP_ARCH="hppa2.0w"
2637 + echo ${HP_ARCH}-hp-hpux${HPUX_REV}
2640 + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
2641 + echo ia64-hp-hpux${HPUX_REV}
2644 + eval $set_cc_for_build
2645 + sed 's/^ //' << EOF >$dummy.c
2646 + #include <unistd.h>
2650 + long cpu = sysconf (_SC_CPU_VERSION);
2651 + /* The order matters, because CPU_IS_HP_MC68K erroneously returns
2652 + true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
2653 + results, however. */
2654 + if (CPU_IS_PA_RISC (cpu))
2658 + case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
2659 + case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
2660 + case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
2661 + default: puts ("hppa-hitachi-hiuxwe2"); break;
2664 + else if (CPU_IS_HP_MC68K (cpu))
2665 + puts ("m68k-hitachi-hiuxwe2");
2666 + else puts ("unknown-hitachi-hiuxwe2");
2670 + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
2671 + { echo "$SYSTEM_NAME"; exit; }
2672 + echo unknown-hitachi-hiuxwe2
2674 + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
2675 + echo hppa1.1-hp-bsd
2677 + 9000/8??:4.3bsd:*:*)
2678 + echo hppa1.0-hp-bsd
2680 + *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
2681 + echo hppa1.0-hp-mpeix
2683 + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
2684 + echo hppa1.1-hp-osf
2687 + echo hppa1.0-hp-osf
2690 + if [ -x /usr/sbin/sysversion ] ; then
2691 + echo ${UNAME_MACHINE}-unknown-osf1mk
2693 + echo ${UNAME_MACHINE}-unknown-osf1
2696 + parisc*:Lites*:*:*)
2697 + echo hppa1.1-hp-lites
2699 + C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
2700 + echo c1-convex-bsd
2702 + C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
2703 + if getsysinfo -f scalar_acc
2704 + then echo c32-convex-bsd
2705 + else echo c2-convex-bsd
2708 + C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
2709 + echo c34-convex-bsd
2711 + C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
2712 + echo c38-convex-bsd
2714 + C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
2715 + echo c4-convex-bsd
2718 + echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2720 + CRAY*[A-Z]90:*:*:*)
2721 + echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
2722 + | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
2723 + -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
2724 + -e 's/\.[^.]*$/.X/'
2727 + echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2730 + echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2733 + echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2736 + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2738 + F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
2739 + FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
2740 + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
2741 + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
2742 + echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
2744 + 5000:UNIX_System_V:4.*:*)
2745 + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
2746 + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
2747 + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
2749 + i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
2750 + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
2752 + sparc*:BSD/OS:*:*)
2753 + echo sparc-unknown-bsdi${UNAME_RELEASE}
2756 + echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
2759 + case ${UNAME_MACHINE} in
2761 + echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
2763 + echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
2765 + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
2769 + echo ${UNAME_MACHINE}-pc-cygwin
2772 + echo ${UNAME_MACHINE}-pc-mingw32
2775 + # uname -m includes "-pc" on this system.
2776 + echo ${UNAME_MACHINE}-mingw32
2779 + echo ${UNAME_MACHINE}-pc-pw32
2782 + case ${UNAME_MACHINE} in
2784 + echo i586-pc-interix${UNAME_RELEASE}
2786 + authenticamd | genuineintel | EM64T)
2787 + echo x86_64-unknown-interix${UNAME_RELEASE}
2790 + echo ia64-unknown-interix${UNAME_RELEASE}
2793 + [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
2794 + echo i${UNAME_MACHINE}-pc-mks
2796 + 8664:Windows_NT:*)
2797 + echo x86_64-pc-mks
2799 + i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
2800 + # How do we know it's Interix rather than the generic POSIX subsystem?
2801 + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
2802 + # UNAME_MACHINE based on the output of uname instead of i386?
2803 + echo i586-pc-interix
2806 + echo ${UNAME_MACHINE}-pc-uwin
2808 + amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
2809 + echo x86_64-unknown-cygwin
2812 + echo powerpcle-unknown-cygwin
2814 + prep*:SunOS:5.*:*)
2815 + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2819 + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
2822 + # other systems with GNU libc and userland
2823 + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
2826 + echo ${UNAME_MACHINE}-pc-minix
2829 + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
2830 + EV5) UNAME_MACHINE=alphaev5 ;;
2831 + EV56) UNAME_MACHINE=alphaev56 ;;
2832 + PCA56) UNAME_MACHINE=alphapca56 ;;
2833 + PCA57) UNAME_MACHINE=alphapca56 ;;
2834 + EV6) UNAME_MACHINE=alphaev6 ;;
2835 + EV67) UNAME_MACHINE=alphaev67 ;;
2836 + EV68*) UNAME_MACHINE=alphaev68 ;;
2838 + objdump --private-headers /bin/sh | grep -q ld.so.1
2839 + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
2840 + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
2843 + eval $set_cc_for_build
2844 + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
2845 + | grep -q __ARM_EABI__
2847 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2849 + echo ${UNAME_MACHINE}-unknown-linux-gnueabi
2853 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2856 + echo cris-axis-linux-gnu
2858 + crisv32:Linux:*:*)
2859 + echo crisv32-axis-linux-gnu
2862 + echo frv-unknown-linux-gnu
2866 + eval $set_cc_for_build
2867 + sed 's/^ //' << EOF >$dummy.c
2868 + #ifdef __dietlibc__
2872 + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
2873 + echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
2876 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2879 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2882 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2884 + mips:Linux:*:* | mips64:Linux:*:*)
2885 + eval $set_cc_for_build
2886 + sed 's/^ //' << EOF >$dummy.c
2888 + #undef ${UNAME_MACHINE}
2889 + #undef ${UNAME_MACHINE}el
2890 + #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
2891 + CPU=${UNAME_MACHINE}el
2893 + #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
2894 + CPU=${UNAME_MACHINE}
2900 + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
2901 + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
2904 + echo or32-unknown-linux-gnu
2907 + echo sparc-unknown-linux-gnu
2909 + parisc64:Linux:*:* | hppa64:Linux:*:*)
2910 + echo hppa64-unknown-linux-gnu
2912 + parisc:Linux:*:* | hppa:Linux:*:*)
2913 + # Look for CPU level
2914 + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
2915 + PA7*) echo hppa1.1-unknown-linux-gnu ;;
2916 + PA8*) echo hppa2.0-unknown-linux-gnu ;;
2917 + *) echo hppa-unknown-linux-gnu ;;
2921 + echo powerpc64-unknown-linux-gnu
2924 + echo powerpc-unknown-linux-gnu
2926 + s390:Linux:*:* | s390x:Linux:*:*)
2927 + echo ${UNAME_MACHINE}-ibm-linux
2930 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2933 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2935 + sparc:Linux:*:* | sparc64:Linux:*:*)
2936 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2939 + echo ${UNAME_MACHINE}-dec-linux-gnu
2942 + echo x86_64-unknown-linux-gnu
2944 + xtensa*:Linux:*:*)
2945 + echo ${UNAME_MACHINE}-unknown-linux-gnu
2947 + i*86:DYNIX/ptx:4*:*)
2948 + # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
2949 + # earlier versions are messed up and put the nodename in both
2950 + # sysname and nodename.
2951 + echo i386-sequent-sysv4
2953 + i*86:UNIX_SV:4.2MP:2.*)
2954 + # Unixware is an offshoot of SVR4, but it has its own version
2955 + # number series starting with 2...
2956 + # I am not positive that other SVR4 systems won't match this,
2957 + # I just have to hope. -- rms.
2958 + # Use sysv4.2uw... so that sysv4* matches it.
2959 + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
2962 + # If we were able to find `uname', then EMX Unix compatibility
2963 + # is probably installed.
2964 + echo ${UNAME_MACHINE}-pc-os2-emx
2966 + i*86:XTS-300:*:STOP)
2967 + echo ${UNAME_MACHINE}-unknown-stop
2970 + echo ${UNAME_MACHINE}-unknown-atheos
2972 + i*86:syllable:*:*)
2973 + echo ${UNAME_MACHINE}-pc-syllable
2975 + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
2976 + echo i386-unknown-lynxos${UNAME_RELEASE}
2979 + echo ${UNAME_MACHINE}-pc-msdosdjgpp
2981 + i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
2982 + UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
2983 + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
2984 + echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
2986 + echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
2990 + # UnixWare 7.x, OpenUNIX and OpenServer 6.
2991 + case `/bin/uname -X | grep "^Machine"` in
2992 + *486*) UNAME_MACHINE=i486 ;;
2993 + *Pentium) UNAME_MACHINE=i586 ;;
2994 + *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
2996 + echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
2999 + if test -f /usr/options/cb.name; then
3000 + UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
3001 + echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
3002 + elif /bin/uname -X 2>/dev/null >/dev/null ; then
3003 + UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
3004 + (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
3005 + (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
3006 + && UNAME_MACHINE=i586
3007 + (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
3008 + && UNAME_MACHINE=i686
3009 + (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
3010 + && UNAME_MACHINE=i686
3011 + echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
3013 + echo ${UNAME_MACHINE}-pc-sysv32
3017 + # Left here for compatibility:
3018 + # uname -m prints for DJGPP always 'pc', but it prints nothing about
3019 + # the processor, so we play safe by assuming i586.
3020 + # Note: whatever this is, it MUST be the same as what config.sub
3021 + # prints for the "djgpp" host, or else GDB configury will decide that
3022 + # this is a cross-build.
3023 + echo i586-pc-msdosdjgpp
3026 + echo i386-pc-mach3
3029 + echo i860-intel-osf1
3031 + i860:*:4.*:*) # i860-SVR4
3032 + if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
3033 + echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
3034 + else # Add other i860-SVR4 vendors below as they are discovered.
3035 + echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
3038 + mini*:CTIX:SYS*5:*)
3040 + echo m68010-convergent-sysv
3042 + mc68k:UNIX:SYSTEM5:3.51m)
3043 + echo m68k-convergent-sysv
3045 + M680?0:D-NIX:5.3:*)
3046 + echo m68k-diab-dnix
3048 + M68*:*:R3V[5678]*:*)
3049 + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
3050 + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
3052 + test -r /etc/.relid \
3053 + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
3054 + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
3055 + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
3056 + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
3057 + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
3058 + 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
3059 + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
3060 + && { echo i486-ncr-sysv4; exit; } ;;
3061 + NCR*:*:4.2:* | MPRAS*:*:4.2:*)
3063 + test -r /etc/.relid \
3064 + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
3065 + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
3066 + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
3067 + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
3068 + && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
3069 + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
3070 + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
3071 + m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
3072 + echo m68k-unknown-lynxos${UNAME_RELEASE}
3074 + mc68030:UNIX_System_V:4.*:*)
3075 + echo m68k-atari-sysv4
3077 + TSUNAMI:LynxOS:2.*:*)
3078 + echo sparc-unknown-lynxos${UNAME_RELEASE}
3080 + rs6000:LynxOS:2.*:*)
3081 + echo rs6000-unknown-lynxos${UNAME_RELEASE}
3083 + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
3084 + echo powerpc-unknown-lynxos${UNAME_RELEASE}
3086 + SM[BE]S:UNIX_SV:*:*)
3087 + echo mips-dde-sysv${UNAME_RELEASE}
3089 + RM*:ReliantUNIX-*:*:*)
3090 + echo mips-sni-sysv4
3093 + echo mips-sni-sysv4
3096 + if uname -p 2>/dev/null >/dev/null ; then
3097 + UNAME_MACHINE=`(uname -p) 2>/dev/null`
3098 + echo ${UNAME_MACHINE}-sni-sysv4
3100 + echo ns32k-sni-sysv
3103 + PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
3104 + # says <Richard.M.Bartel@ccMail.Census.GOV>
3105 + echo i586-unisys-sysv4
3107 + *:UNIX_System_V:4*:FTX*)
3108 + # From Gerald Hewes <hewes@openmarket.com>.
3109 + # How about differentiating between stratus architectures? -djm
3110 + echo hppa1.1-stratus-sysv4
3113 + # From seanf@swdc.stratus.com.
3114 + echo i860-stratus-sysv4
3117 + # From Paul.Green@stratus.com.
3118 + echo ${UNAME_MACHINE}-stratus-vos
3121 + # From Paul.Green@stratus.com.
3122 + echo hppa1.1-stratus-vos
3125 + echo m68k-apple-aux${UNAME_RELEASE}
3127 + news*:NEWS-OS:6*:*)
3128 + echo mips-sony-newsos6
3130 + R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
3131 + if [ -d /usr/nec ]; then
3132 + echo mips-nec-sysv${UNAME_RELEASE}
3134 + echo mips-unknown-sysv${UNAME_RELEASE}
3137 + BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
3138 + echo powerpc-be-beos
3140 + BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
3141 + echo powerpc-apple-beos
3143 + BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
3146 + BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
3147 + echo i586-pc-haiku
3149 + SX-4:SUPER-UX:*:*)
3150 + echo sx4-nec-superux${UNAME_RELEASE}
3152 + SX-5:SUPER-UX:*:*)
3153 + echo sx5-nec-superux${UNAME_RELEASE}
3155 + SX-6:SUPER-UX:*:*)
3156 + echo sx6-nec-superux${UNAME_RELEASE}
3158 + SX-7:SUPER-UX:*:*)
3159 + echo sx7-nec-superux${UNAME_RELEASE}
3161 + SX-8:SUPER-UX:*:*)
3162 + echo sx8-nec-superux${UNAME_RELEASE}
3164 + SX-8R:SUPER-UX:*:*)
3165 + echo sx8r-nec-superux${UNAME_RELEASE}
3167 + Power*:Rhapsody:*:*)
3168 + echo powerpc-apple-rhapsody${UNAME_RELEASE}
3171 + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
3174 + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
3175 + case $UNAME_PROCESSOR in
3177 + eval $set_cc_for_build
3178 + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
3179 + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
3180 + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
3181 + grep IS_64BIT_ARCH >/dev/null
3183 + UNAME_PROCESSOR="x86_64"
3186 + unknown) UNAME_PROCESSOR=powerpc ;;
3188 + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
3190 + *:procnto*:*:* | *:QNX:[0123456789]*:*)
3191 + UNAME_PROCESSOR=`uname -p`
3192 + if test "$UNAME_PROCESSOR" = "x86"; then
3193 + UNAME_PROCESSOR=i386
3196 + echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
3201 + NSE-?:NONSTOP_KERNEL:*:*)
3202 + echo nse-tandem-nsk${UNAME_RELEASE}
3204 + NSR-?:NONSTOP_KERNEL:*:*)
3205 + echo nsr-tandem-nsk${UNAME_RELEASE}
3208 + echo mips-compaq-nonstopux
3210 + BS2000:POSIX*:*:*)
3211 + echo bs2000-siemens-sysv
3213 + DS/*:UNIX_System_V:*:*)
3214 + echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
3217 + # "uname -m" is not consistent, so use $cputype instead. 386
3218 + # is converted to i386 for consistency with other x86
3219 + # operating systems.
3220 + if test "$cputype" = "386"; then
3221 + UNAME_MACHINE=i386
3223 + UNAME_MACHINE="$cputype"
3225 + echo ${UNAME_MACHINE}-unknown-plan9
3228 + echo pdp10-unknown-tops10
3231 + echo pdp10-unknown-tenex
3233 + KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
3234 + echo pdp10-dec-tops20
3236 + XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
3237 + echo pdp10-xkl-tops20
3240 + echo pdp10-unknown-tops20
3243 + echo pdp10-unknown-its
3246 + echo mips-sei-seiux${UNAME_RELEASE}
3249 + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
3252 + UNAME_MACHINE=`(uname -p) 2>/dev/null`
3253 + case "${UNAME_MACHINE}" in
3254 + A*) echo alpha-dec-vms ; exit ;;
3255 + I*) echo ia64-dec-vms ; exit ;;
3256 + V*) echo vax-dec-vms ; exit ;;
3259 + echo i386-pc-xenix
3262 + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
3265 + echo ${UNAME_MACHINE}-pc-rdos
3268 + echo ${UNAME_MACHINE}-pc-aros
3272 +#echo '(No uname command or uname output not recognized.)' 1>&2
3273 +#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
3275 +eval $set_cc_for_build
3276 +cat >$dummy.c <<EOF
3278 +# include <sys/types.h>
3279 +# include <sys/utsname.h>
3284 +#if defined (MIPSEB)
3285 + /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
3286 + I don't know.... */
3287 + printf ("mips-sony-bsd\n"); exit (0);
3289 +#include <sys/param.h>
3290 + printf ("m68k-sony-newsos%s\n",
3300 +#if defined (__arm) && defined (__acorn) && defined (__unix)
3301 + printf ("arm-acorn-riscix\n"); exit (0);
3304 +#if defined (hp300) && !defined (hpux)
3305 + printf ("m68k-hp-bsd\n"); exit (0);
3309 +#if !defined (__ARCHITECTURE__)
3310 +#define __ARCHITECTURE__ "m68k"
3313 + version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
3315 + printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
3317 + printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
3321 +#if defined (MULTIMAX) || defined (n16)
3322 +#if defined (UMAXV)
3323 + printf ("ns32k-encore-sysv\n"); exit (0);
3326 + printf ("ns32k-encore-mach\n"); exit (0);
3328 + printf ("ns32k-encore-bsd\n"); exit (0);
3333 +#if defined (__386BSD__)
3334 + printf ("i386-pc-bsd\n"); exit (0);
3337 +#if defined (sequent)
3339 + printf ("i386-sequent-dynix\n"); exit (0);
3341 +#if defined (ns32000)
3342 + printf ("ns32k-sequent-dynix\n"); exit (0);
3346 +#if defined (_SEQUENT_)
3347 + struct utsname un;
3351 + if (strncmp(un.version, "V2", 2) == 0) {
3352 + printf ("i386-sequent-ptx2\n"); exit (0);
3354 + if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
3355 + printf ("i386-sequent-ptx1\n"); exit (0);
3357 + printf ("i386-sequent-ptx\n"); exit (0);
3362 +# if !defined (ultrix)
3363 +# include <sys/param.h>
3366 + printf ("vax-dec-bsd4.3\n"); exit (0);
3369 + printf ("vax-dec-bsd4.3reno\n"); exit (0);
3371 + printf ("vax-dec-bsd\n"); exit (0);
3375 + printf ("vax-dec-bsd\n"); exit (0);
3378 + printf ("vax-dec-ultrix\n"); exit (0);
3382 +#if defined (alliant) && defined (i860)
3383 + printf ("i860-alliant-bsd\n"); exit (0);
3390 +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
3391 + { echo "$SYSTEM_NAME"; exit; }
3393 +# Apollos put the system type in the environment.
3395 +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
3397 +# Convex versions that predate uname can use getsysinfo(1)
3399 +if [ -x /usr/convex/getsysinfo ]
3401 + case `getsysinfo -f cpu_type` in
3403 + echo c1-convex-bsd
3406 + if getsysinfo -f scalar_acc
3407 + then echo c32-convex-bsd
3408 + else echo c2-convex-bsd
3412 + echo c34-convex-bsd
3415 + echo c38-convex-bsd
3418 + echo c4-convex-bsd
3424 +$0: unable to guess system type
3426 +This script, last modified $timestamp, has failed to recognize
3427 +the operating system you are using. It is advised that you
3428 +download the most up to date version of the config scripts from
3430 + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
3432 + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
3434 +If the version you run ($0) is already up to date, please
3435 +send the following data and any information you think might be
3436 +pertinent to <config-patches@gnu.org> in order to provide the needed
3437 +information to handle your system.
3439 +config.guess timestamp = $timestamp
3441 +uname -m = `(uname -m) 2>/dev/null || echo unknown`
3442 +uname -r = `(uname -r) 2>/dev/null || echo unknown`
3443 +uname -s = `(uname -s) 2>/dev/null || echo unknown`
3444 +uname -v = `(uname -v) 2>/dev/null || echo unknown`
3446 +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
3447 +/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
3449 +hostinfo = `(hostinfo) 2>/dev/null`
3450 +/bin/universe = `(/bin/universe) 2>/dev/null`
3451 +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
3452 +/bin/arch = `(/bin/arch) 2>/dev/null`
3453 +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
3454 +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
3456 +UNAME_MACHINE = ${UNAME_MACHINE}
3457 +UNAME_RELEASE = ${UNAME_RELEASE}
3458 +UNAME_SYSTEM = ${UNAME_SYSTEM}
3459 +UNAME_VERSION = ${UNAME_VERSION}
3465 +# eval: (add-hook 'write-file-hooks 'time-stamp)
3466 +# time-stamp-start: "timestamp='"
3467 +# time-stamp-format: "%:y-%02m-%02d"
3468 +# time-stamp-end: "'"
3470 diff --git a/build-aux/config.sub b/build-aux/config.sub
3471 new file mode 100755
3472 index 0000000..c2d1257
3474 +++ b/build-aux/config.sub
3477 +# Configuration validation subroutine script.
3478 +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3479 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
3480 +# Free Software Foundation, Inc.
3482 +timestamp='2010-01-22'
3484 +# This file is (in principle) common to ALL GNU software.
3485 +# The presence of a machine in this file suggests that SOME GNU software
3486 +# can handle that machine. It does not imply ALL GNU software can.
3488 +# This file is free software; you can redistribute it and/or modify
3489 +# it under the terms of the GNU General Public License as published by
3490 +# the Free Software Foundation; either version 2 of the License, or
3491 +# (at your option) any later version.
3493 +# This program is distributed in the hope that it will be useful,
3494 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
3495 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3496 +# GNU General Public License for more details.
3498 +# You should have received a copy of the GNU General Public License
3499 +# along with this program; if not, write to the Free Software
3500 +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
3503 +# As a special exception to the GNU General Public License, if you
3504 +# distribute this file as part of a program that contains a
3505 +# configuration script generated by Autoconf, you may include it under
3506 +# the same distribution terms that you use for the rest of that program.
3509 +# Please send patches to <config-patches@gnu.org>. Submit a context
3510 +# diff and a properly formatted GNU ChangeLog entry.
3512 +# Configuration subroutine to validate and canonicalize a configuration type.
3513 +# Supply the specified configuration type as an argument.
3514 +# If it is invalid, we print an error message on stderr and exit with code 1.
3515 +# Otherwise, we print the canonical config type on stdout and succeed.
3517 +# You can get the latest version of this script from:
3518 +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
3520 +# This file is supposed to be the same for all GNU packages
3521 +# and recognize all the CPU types, system types and aliases
3522 +# that are meaningful with *any* GNU software.
3523 +# Each package is responsible for reporting which valid configurations
3524 +# it does not support. The user should be able to distinguish
3525 +# a failure to support a valid configuration from a meaningless
3528 +# The goal of this file is to map all the various variations of a given
3529 +# machine specification into a single specification in the form:
3530 +# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
3531 +# or in some cases, the newer four-part form:
3532 +# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
3533 +# It is wrong to echo any other type of specification.
3535 +me=`echo "$0" | sed -e 's,.*/,,'`
3538 +Usage: $0 [OPTION] CPU-MFR-OPSYS
3541 +Canonicalize a configuration name.
3544 + -h, --help print this help, then exit
3545 + -t, --time-stamp print date of last modification, then exit
3546 + -v, --version print version number, then exit
3548 +Report bugs and patches to <config-patches@gnu.org>."
3551 +GNU config.sub ($timestamp)
3553 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
3554 +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
3555 +Software Foundation, Inc.
3557 +This is free software; see the source for copying conditions. There is NO
3558 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
3561 +Try \`$me --help' for more information."
3563 +# Parse command line
3564 +while test $# -gt 0 ; do
3566 + --time-stamp | --time* | -t )
3567 + echo "$timestamp" ; exit ;;
3569 + echo "$version" ; exit ;;
3570 + --help | --h* | -h )
3571 + echo "$usage"; exit ;;
3572 + -- ) # Stop option processing
3574 + - ) # Use stdin as input.
3577 + echo "$me: invalid option $1$help"
3581 + # First pass through any local machine types.
3591 + 0) echo "$me: missing argument$help" >&2
3594 + *) echo "$me: too many arguments$help" >&2
3598 +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
3599 +# Here we must recognize all the valid KERNEL-OS combinations.
3600 +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
3602 + nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
3603 + uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
3604 + kopensolaris*-gnu* | \
3605 + storm-chaos* | os2-emx* | rtmk-nova*)
3607 + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
3610 + basic_machine=`echo $1 | sed 's/-[^-]*$//'`
3611 + if [ $basic_machine != $1 ]
3612 + then os=`echo $1 | sed 's/.*-/-/'`
3617 +### Let's recognize common machines as not being operating systems so
3618 +### that things like config.sub decstation-3100 work. We also
3619 +### recognize some manufacturers as not being operating systems, so we
3620 +### can provide default operating systems below.
3623 + # Prevent following clause from handling this invalid input.
3625 + -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
3626 + -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
3627 + -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
3628 + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
3629 + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
3630 + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
3631 + -apple | -axis | -knuth | -cray | -microblaze)
3638 + -sim | -cisco | -oki | -wec | -winbond)
3661 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3665 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3669 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3672 + os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
3673 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3676 + # Don't forget version if it is 3.2v4 or newer.
3677 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3680 + # Don't forget version if it is 3.2v4 or newer.
3681 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3685 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3688 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3692 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3695 + basic_machine=clipper-intergraph
3698 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3704 + basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
3707 + os=`echo $os | sed -e 's/windowsnt/winnt/'`
3712 + -mint | -mint[0-9]*)
3713 + basic_machine=m68k-atari
3718 +# Decode aliases for certain CPU-COMPANY combinations.
3719 +case $basic_machine in
3720 + # Recognize the basic CPU types without company name.
3721 + # Some are omitted here because they have special meanings below.
3724 + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
3725 + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
3727 + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
3730 + | d10v | d30v | dlx | dsp16xx \
3731 + | fido | fr30 | frv \
3732 + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
3733 + | i370 | i860 | i960 | ia64 \
3736 + | m32c | m32r | m32rle | m68000 | m68k | m88k \
3737 + | maxq | mb | microblaze | mcore | mep | metag \
3738 + | mips | mipsbe | mipseb | mipsel | mipsle \
3740 + | mips64 | mips64el \
3741 + | mips64octeon | mips64octeonel \
3742 + | mips64orion | mips64orionel \
3743 + | mips64r5900 | mips64r5900el \
3744 + | mips64vr | mips64vrel \
3745 + | mips64vr4100 | mips64vr4100el \
3746 + | mips64vr4300 | mips64vr4300el \
3747 + | mips64vr5000 | mips64vr5000el \
3748 + | mips64vr5900 | mips64vr5900el \
3749 + | mipsisa32 | mipsisa32el \
3750 + | mipsisa32r2 | mipsisa32r2el \
3751 + | mipsisa64 | mipsisa64el \
3752 + | mipsisa64r2 | mipsisa64r2el \
3753 + | mipsisa64sb1 | mipsisa64sb1el \
3754 + | mipsisa64sr71k | mipsisa64sr71kel \
3755 + | mipstx39 | mipstx39el \
3756 + | mn10200 | mn10300 \
3763 + | pdp10 | pdp11 | pj | pjl \
3764 + | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
3768 + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
3770 + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
3771 + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
3772 + | spu | strongarm \
3773 + | tahoe | thumb | tic4x | tic80 | tron \
3777 + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
3779 + basic_machine=$basic_machine-unknown
3781 + m6811 | m68hc11 | m6812 | m68hc12 | picochip)
3782 + # Motorola 68HC11/12.
3783 + basic_machine=$basic_machine-unknown
3786 + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
3789 + basic_machine=mt-unknown
3792 + # We use `pc' rather than `unknown'
3793 + # because (1) that's what they normally are, and
3794 + # (2) the word "unknown" tends to confuse beginning users.
3796 + basic_machine=$basic_machine-pc
3798 + # Object if more than one company name word.
3800 + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
3803 + # Recognize the basic CPU types with company name.
3806 + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
3807 + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
3808 + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
3809 + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
3810 + | avr-* | avr32-* \
3811 + | bfin-* | bs2000-* \
3812 + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
3813 + | clipper-* | craynv-* | cydra-* \
3814 + | d10v-* | d30v-* | dlx-* \
3816 + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
3817 + | h8300-* | h8500-* \
3818 + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
3819 + | i*86-* | i860-* | i960-* | ia64-* \
3820 + | ip2k-* | iq2000-* \
3822 + | m32c-* | m32r-* | m32rle-* \
3823 + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
3824 + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
3825 + | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
3827 + | mips64-* | mips64el-* \
3828 + | mips64octeon-* | mips64octeonel-* \
3829 + | mips64orion-* | mips64orionel-* \
3830 + | mips64r5900-* | mips64r5900el-* \
3831 + | mips64vr-* | mips64vrel-* \
3832 + | mips64vr4100-* | mips64vr4100el-* \
3833 + | mips64vr4300-* | mips64vr4300el-* \
3834 + | mips64vr5000-* | mips64vr5000el-* \
3835 + | mips64vr5900-* | mips64vr5900el-* \
3836 + | mipsisa32-* | mipsisa32el-* \
3837 + | mipsisa32r2-* | mipsisa32r2el-* \
3838 + | mipsisa64-* | mipsisa64el-* \
3839 + | mipsisa64r2-* | mipsisa64r2el-* \
3840 + | mipsisa64sb1-* | mipsisa64sb1el-* \
3841 + | mipsisa64sr71k-* | mipsisa64sr71kel-* \
3842 + | mipstx39-* | mipstx39el-* \
3846 + | nios-* | nios2-* \
3847 + | none-* | np1-* | ns16k-* | ns32k-* \
3849 + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
3850 + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
3852 + | romp-* | rs6000-* | rx-* \
3853 + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
3854 + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
3855 + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
3857 + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
3858 + | tahoe-* | thumb-* \
3859 + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
3860 + | tile-* | tilegx-* \
3863 + | v850-* | v850e-* | vax-* \
3865 + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
3866 + | xstormy16-* | xtensa*-* \
3870 + # Recognize the basic CPU types without company name, with glob match.
3872 + basic_machine=$basic_machine-unknown
3874 + # Recognize the various machine names and aliases which stand
3875 + # for a CPU type and a company and sometimes even an OS.
3877 + basic_machine=i386-unknown
3880 + 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
3881 + basic_machine=m68000-att
3884 + basic_machine=we32k-att
3887 + basic_machine=a29k-amd
3891 + basic_machine=abacus-unknown
3894 + basic_machine=m68010-adobe
3898 + basic_machine=fx80-alliant
3900 + altos | altos3068)
3901 + basic_machine=m68k-altos
3904 + basic_machine=a29k-none
3908 + basic_machine=x86_64-pc
3911 + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
3914 + basic_machine=580-amdahl
3918 + basic_machine=m68k-unknown
3920 + amigaos | amigados)
3921 + basic_machine=m68k-unknown
3925 + basic_machine=m68k-unknown
3929 + basic_machine=m68k-apollo
3933 + basic_machine=m68k-apollo
3937 + basic_machine=i386-pc
3941 + basic_machine=m68k-apple
3945 + basic_machine=ns32k-sequent
3949 + basic_machine=bfin-unknown
3953 + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
3957 + basic_machine=powerpc-ibm
3961 + basic_machine=c90-cray
3965 + basic_machine=arm-unknown
3969 + basic_machine=c1-convex
3973 + basic_machine=c2-convex
3977 + basic_machine=c32-convex
3981 + basic_machine=c34-convex
3985 + basic_machine=c38-convex
3989 + basic_machine=j90-cray
3993 + basic_machine=craynv-cray
3997 + basic_machine=cr16-unknown
4001 + basic_machine=m68k-crds
4003 + crisv32 | crisv32-* | etraxfs*)
4004 + basic_machine=crisv32-axis
4006 + cris | cris-* | etrax*)
4007 + basic_machine=cris-axis
4010 + basic_machine=crx-unknown
4014 + basic_machine=m68k-da30
4016 + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
4017 + basic_machine=mips-dec
4019 + decsystem10* | dec10*)
4020 + basic_machine=pdp10-dec
4023 + decsystem20* | dec20*)
4024 + basic_machine=pdp10-dec
4027 + delta | 3300 | motorola-3300 | motorola-delta \
4028 + | 3300-motorola | delta-motorola)
4029 + basic_machine=m68k-motorola
4032 + basic_machine=m88k-motorola
4036 + basic_machine=i686-pc
4040 + basic_machine=i586-pc
4044 + basic_machine=rs6000-bull
4047 + dpx2* | dpx2*-bull)
4048 + basic_machine=m68k-bull
4052 + basic_machine=a29k-amd
4056 + basic_machine=elxsi-elxsi
4059 + encore | umax | mmax)
4060 + basic_machine=ns32k-encore
4062 + es1800 | OSE68k | ose68k | ose | OSE)
4063 + basic_machine=m68k-ericsson
4067 + basic_machine=i860-alliant
4070 + basic_machine=ns32k-ns
4073 + basic_machine=tron-gmicro
4077 + basic_machine=i386-pc
4081 + basic_machine=hppa1.1-hitachi
4085 + basic_machine=h8300-hitachi
4089 + basic_machine=h8300-hitachi
4093 + basic_machine=h8500-hitachi
4097 + basic_machine=m88k-harris
4101 + basic_machine=m68k-hp
4104 + basic_machine=m68k-hp
4108 + basic_machine=m68k-hp
4111 + hp3k9[0-9][0-9] | hp9[0-9][0-9])
4112 + basic_machine=hppa1.0-hp
4114 + hp9k2[0-9][0-9] | hp9k31[0-9])
4115 + basic_machine=m68000-hp
4118 + basic_machine=m68k-hp
4120 + hp9k6[0-9][0-9] | hp6[0-9][0-9])
4121 + basic_machine=hppa1.0-hp
4123 + hp9k7[0-79][0-9] | hp7[0-79][0-9])
4124 + basic_machine=hppa1.1-hp
4126 + hp9k78[0-9] | hp78[0-9])
4127 + # FIXME: really hppa2.0-hp
4128 + basic_machine=hppa1.1-hp
4130 + hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
4131 + # FIXME: really hppa2.0-hp
4132 + basic_machine=hppa1.1-hp
4134 + hp9k8[0-9][13679] | hp8[0-9][13679])
4135 + basic_machine=hppa1.1-hp
4137 + hp9k8[0-9][0-9] | hp8[0-9][0-9])
4138 + basic_machine=hppa1.0-hp
4144 + basic_machine=hppa1.1-hp
4148 + basic_machine=hppa1.1-hp
4152 + basic_machine=i370-ibm
4154 +# I'm not sure what "Sysv32" means. Should this be sysv3.2?
4156 + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
4160 + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
4164 + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
4168 + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
4172 + basic_machine=i386-mach
4176 + basic_machine=i386-unknown
4180 + basic_machine=mips-sgi
4190 + basic_machine=m68k-isi
4194 + basic_machine=m68k-unknown
4198 + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
4202 + basic_machine=m88k-omron
4205 + basic_machine=mips-mips
4209 + basic_machine=ns32k-utek
4213 + basic_machine=microblaze-xilinx
4216 + basic_machine=i386-pc
4220 + basic_machine=arm-unknown
4224 + basic_machine=m68000-convergent
4226 + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
4227 + basic_machine=m68k-atari
4231 + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
4234 + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
4237 + basic_machine=m68k-rom68k
4241 + basic_machine=powerpc-unknown
4245 + basic_machine=i386-pc
4249 + basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
4252 + basic_machine=i370-ibm
4256 + basic_machine=i486-ncr
4260 + basic_machine=i386-unknown
4264 + basic_machine=armv4l-rebel
4267 + news | news700 | news800 | news900)
4268 + basic_machine=m68k-sony
4272 + basic_machine=m68030-sony
4275 + news-3600 | risc-news)
4276 + basic_machine=mips-sony
4280 + basic_machine=v70-nec
4284 + basic_machine=m68k-next
4297 + basic_machine=m68k-harris
4301 + basic_machine=m88k-harris
4305 + basic_machine=i960-intel
4309 + basic_machine=i960-intel
4313 + basic_machine=mips-compaq
4317 + basic_machine=np1-gould
4320 + basic_machine=nsr-tandem
4322 + op50n-* | op60c-*)
4323 + basic_machine=hppa1.1-oki
4326 + openrisc | openrisc-*)
4327 + basic_machine=or32-unknown
4330 + basic_machine=powerpc-ibm
4333 + OSE68000 | ose68000)
4334 + basic_machine=m68000-ericsson
4338 + basic_machine=m68k-none
4342 + basic_machine=hppa1.1-hitachi
4346 + basic_machine=i860-intel
4350 + basic_machine=hppa-unknown
4354 + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
4358 + basic_machine=sparc-tti
4361 + basic_machine=m68k-tti
4364 + basic_machine=ns32k-pc532
4367 + basic_machine=i386-pc
4370 + basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
4372 + pentium | p5 | k5 | k6 | nexgen | viac3)
4373 + basic_machine=i586-pc
4375 + pentiumpro | p6 | 6x86 | athlon | athlon_*)
4376 + basic_machine=i686-pc
4378 + pentiumii | pentium2 | pentiumiii | pentium3)
4379 + basic_machine=i686-pc
4382 + basic_machine=i786-pc
4384 + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
4385 + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
4387 + pentiumpro-* | p6-* | 6x86-* | athlon-*)
4388 + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
4390 + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
4391 + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
4394 + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
4397 + basic_machine=pn-gould
4399 + power) basic_machine=power-ibm
4401 + ppc) basic_machine=powerpc-unknown
4403 + ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
4405 + ppcle | powerpclittle | ppc-le | powerpc-little)
4406 + basic_machine=powerpcle-unknown
4408 + ppcle-* | powerpclittle-*)
4409 + basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
4411 + ppc64) basic_machine=powerpc64-unknown
4413 + ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
4415 + ppc64le | powerpc64little | ppc64-le | powerpc64-little)
4416 + basic_machine=powerpc64le-unknown
4418 + ppc64le-* | powerpc64little-*)
4419 + basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
4422 + basic_machine=i386-ibm
4425 + basic_machine=i586-unknown
4429 + basic_machine=i386-pc
4433 + basic_machine=m68k-rom68k
4437 + basic_machine=mips-siemens
4440 + basic_machine=romp-ibm
4443 + basic_machine=s390-ibm
4446 + basic_machine=s390x-ibm
4449 + basic_machine=a29k-amd
4453 + basic_machine=mipsisa64sb1-unknown
4456 + basic_machine=mipsisa64sb1el-unknown
4459 + basic_machine=mipsisa32-sde
4463 + basic_machine=mips-sei
4467 + basic_machine=i386-sequent
4470 + basic_machine=sh-hitachi
4474 + basic_machine=sh5le-unknown
4477 + basic_machine=sh64-unknown
4479 + sparclite-wrs | simso-wrs)
4480 + basic_machine=sparclite-wrs
4484 + basic_machine=m68k-bull
4488 + basic_machine=spur-unknown
4491 + basic_machine=m68k-tandem
4494 + basic_machine=i860-stratus
4498 + basic_machine=m68000-sun
4501 + basic_machine=m68000-sun
4505 + basic_machine=m68000-sun
4509 + basic_machine=m68k-sun
4513 + basic_machine=m68k-sun
4517 + basic_machine=sparc-sun
4521 + basic_machine=sparc-sun
4525 + basic_machine=sparc-sun
4529 + basic_machine=m68k-sun
4532 + basic_machine=sparc-sun
4534 + sun386 | sun386i | roadrunner)
4535 + basic_machine=i386-sun
4538 + basic_machine=sv1-cray
4542 + basic_machine=i386-sequent
4546 + basic_machine=alphaev5-cray
4550 + basic_machine=t90-cray
4554 + basic_machine=tic54x-unknown
4558 + basic_machine=tic55x-unknown
4562 + basic_machine=tic6x-unknown
4565 + # This must be matched before tile*.
4567 + basic_machine=tilegx-unknown
4571 + basic_machine=tile-unknown
4575 + basic_machine=mipstx39-unknown
4578 + basic_machine=mipstx39el-unknown
4581 + basic_machine=pdp10-xkl
4585 + basic_machine=m68k-ncr
4588 + basic_machine=s390x-ibm
4592 + basic_machine=a29k-amd
4596 + basic_machine=a29k-nyu
4600 + basic_machine=v810-nec
4604 + basic_machine=vax-dec
4608 + basic_machine=vax-dec
4612 + basic_machine=f301-fujitsu
4615 + basic_machine=i960-wrs
4619 + basic_machine=m68k-wrs
4623 + basic_machine=a29k-wrs
4627 + basic_machine=w65-wdc
4631 + basic_machine=hppa1.1-winbond
4635 + basic_machine=i686-pc
4639 + basic_machine=xps100-honeywell
4642 + basic_machine=ymp-cray
4646 + basic_machine=z8k-unknown
4650 + basic_machine=z80-unknown
4654 + basic_machine=none-none
4658 +# Here we handle the default manufacturer of certain CPU types. It is in
4659 +# some cases the only manufacturer, in others, it is the most popular.
4661 + basic_machine=hppa1.1-winbond
4664 + basic_machine=hppa1.1-oki
4667 + basic_machine=hppa1.1-oki
4670 + basic_machine=romp-ibm
4673 + basic_machine=mmix-knuth
4676 + basic_machine=rs6000-ibm
4679 + basic_machine=vax-dec
4682 + # there are many clones, so DEC is not a safe bet
4683 + basic_machine=pdp10-unknown
4686 + basic_machine=pdp11-dec
4689 + basic_machine=we32k-att
4691 + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
4692 + basic_machine=sh-unknown
4694 + sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
4695 + basic_machine=sparc-sun
4698 + basic_machine=cydra-cydrome
4701 + basic_machine=orion-highlevel
4704 + basic_machine=clipper-highlevel
4706 + mac | mpw | mac-mpw)
4707 + basic_machine=m68k-apple
4710 + basic_machine=powerpc-apple
4713 + # Make sure to match an already-canonicalized machine name.
4716 + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
4721 +# Here we canonicalize certain aliases for manufacturers.
4722 +case $basic_machine in
4724 + basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
4727 + basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
4733 +# Decode manufacturer-specific aliases for certain operating systems.
4735 +if [ x"$os" != x"" ]
4738 + # First match some system type aliases
4739 + # that might get confused with valid system types.
4740 + # -solaris* is a basic system type, with this one exception.
4744 + -solaris1 | -solaris1.*)
4745 + os=`echo $os | sed -e 's|solaris1|sunos4|'`
4757 + os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
4759 + # First accept the basic system types.
4760 + # The portable systems comes first.
4761 + # Each alternative MUST END IN A *, to match a version number.
4762 + # -sysv* is not here because it comes later, after sysvr4.
4763 + -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
4764 + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
4765 + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
4766 + | -sym* | -kopensolaris* \
4767 + | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
4768 + | -aos* | -aros* \
4769 + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
4770 + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
4771 + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
4772 + | -openbsd* | -solidbsd* \
4773 + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
4774 + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
4775 + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
4776 + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
4777 + | -chorusos* | -chorusrdb* | -cegcc* \
4778 + | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
4779 + | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
4780 + | -uxpv* | -beos* | -mpeix* | -udk* \
4781 + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
4782 + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
4783 + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
4784 + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
4785 + | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
4786 + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
4787 + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
4788 + # Remember, each alternative MUST END IN *, to match a version number.
4791 + case $basic_machine in
4802 + os=`echo $os | sed -e 's|nto|nto-qnx|'`
4804 + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
4805 + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
4806 + | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
4809 + os=`echo $os | sed -e 's|mac|macos|'`
4812 + os=-linux-dietlibc
4815 + os=`echo $os | sed -e 's|linux|linux-gnu|'`
4818 + os=`echo $os | sed -e 's|sunos5|solaris2|'`
4821 + os=`echo $os | sed -e 's|sunos6|solaris3|'`
4868 + # Preserve the version number of sinix5.
4870 + os=`echo $os | sed -e 's|sinix|sysv|'`
4893 + # This must come after -sysvr4.
4905 + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
4925 + # Get rid of the `-' at the beginning of $os.
4926 + os=`echo $os | sed 's/[^-]*-//'`
4927 + echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
4933 +# Here we handle the default operating systems that come with various machines.
4934 +# The value should be what the vendor currently ships out the door with their
4935 +# machine or put another way, the most popular os provided with the machine.
4937 +# Note that if you're going to try to match "-MANUFACTURER" here (say,
4938 +# "-sun"), then you have to tell the case statement up towards the top
4939 +# that MANUFACTURER isn't an operating system. Otherwise, code above
4940 +# will signal an error saying that MANUFACTURER isn't an operating
4941 +# system, and we'll never get to this point.
4943 +case $basic_machine in
4962 + # This must come before the *-dec entry.
4980 + # This also exists in the configure program, but was not the
4999 + *-tti) # must be before sparc entry or we get the wrong os.
5032 + i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
5086 + f30[01]-fujitsu | f700-fujitsu)
5107 +# Here we handle the case where we know the os, and the CPU type, but not the
5108 +# manufacturer. We pick the logical manufacturer.
5110 +case $basic_machine in
5158 + -vxsim* | -vxworks* | -windiss*)
5170 + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
5177 + basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
5181 +echo $basic_machine$os
5185 +# eval: (add-hook 'write-file-hooks 'time-stamp)
5186 +# time-stamp-start: "timestamp='"
5187 +# time-stamp-format: "%:y-%02m-%02d"
5188 +# time-stamp-end: "'"
5190 diff --git a/build-aux/depcomp b/build-aux/depcomp
5191 new file mode 100755
5192 index 0000000..df8eea7
5194 +++ b/build-aux/depcomp
5197 +# depcomp - compile a program generating dependencies as side-effects
5199 +scriptversion=2009-04-28.21; # UTC
5201 +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
5202 +# Software Foundation, Inc.
5204 +# This program is free software; you can redistribute it and/or modify
5205 +# it under the terms of the GNU General Public License as published by
5206 +# the Free Software Foundation; either version 2, or (at your option)
5207 +# any later version.
5209 +# This program is distributed in the hope that it will be useful,
5210 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
5211 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5212 +# GNU General Public License for more details.
5214 +# You should have received a copy of the GNU General Public License
5215 +# along with this program. If not, see <http://www.gnu.org/licenses/>.
5217 +# As a special exception to the GNU General Public License, if you
5218 +# distribute this file as part of a program that contains a
5219 +# configuration script generated by Autoconf, you may include it under
5220 +# the same distribution terms that you use for the rest of that program.
5222 +# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
5226 + echo "$0: No command. Try \`$0 --help' for more information." 1>&2
5231 +Usage: depcomp [--help] [--version] PROGRAM [ARGS]
5233 +Run PROGRAMS ARGS to compile a file, generating dependencies
5236 +Environment variables:
5237 + depmode Dependency tracking mode.
5238 + source Source file read by `PROGRAMS ARGS'.
5239 + object Object file output by `PROGRAMS ARGS'.
5240 + DEPDIR directory where to store dependencies.
5241 + depfile Dependency file to output.
5242 + tmpdepfile Temporary file to use when outputing dependencies.
5243 + libtool Whether libtool is used (yes/no).
5245 +Report bugs to <bug-automake@gnu.org>.
5250 + echo "depcomp $scriptversion"
5255 +if test -z "$depmode" || test -z "$source" || test -z "$object"; then
5256 + echo "depcomp: Variables source, object and depmode must be set" 1>&2
5260 +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
5261 +depfile=${depfile-`echo "$object" |
5262 + sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
5263 +tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
5265 +rm -f "$tmpdepfile"
5267 +# Some modes work just like other modes, but use different flags. We
5268 +# parameterize here, but still list the modes in the big case below,
5269 +# to make depend.m4 easier to write. Note that we *cannot* use a case
5270 +# here, because this file can only contain one case statement.
5271 +if test "$depmode" = hp; then
5272 + # HP compiler uses -M and no extra arg.
5277 +if test "$depmode" = dashXmstdout; then
5278 + # This is just like dashmstdout with a different argument.
5280 + depmode=dashmstdout
5283 +cygpath_u="cygpath -u -f -"
5284 +if test "$depmode" = msvcmsys; then
5285 + # This is just like msvisualcpp but w/o cygpath translation.
5286 + # Just convert the backslash-escaped backslashes to single forward
5287 + # slashes to satisfy depend.m4
5288 + cygpath_u="sed s,\\\\\\\\,/,g"
5289 + depmode=msvisualcpp
5294 +## gcc 3 implements dependency tracking that does exactly what
5295 +## we want. Yay! Note: for some reason libtool 1.4 doesn't like
5296 +## it if -MD -MP comes after the -MF stuff. Hmm.
5297 +## Unfortunately, FreeBSD c89 acceptance of flags depends upon
5298 +## the command line argument order; so add the flags where they
5299 +## appear in depend2.am. Note that the slowdown incurred here
5300 +## affects only configure: in makefiles, %FASTDEP% shortcuts this.
5304 + -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
5305 + *) set fnord "$@" "$arg" ;;
5312 + if test $stat -eq 0; then :
5314 + rm -f "$tmpdepfile"
5317 + mv "$tmpdepfile" "$depfile"
5321 +## There are various ways to get dependency output from gcc. Here's
5322 +## why we pick this rather obscure method:
5323 +## - Don't want to use -MD because we'd like the dependencies to end
5324 +## up in a subdir. Having to rename by hand is ugly.
5325 +## (We might end up doing this anyway to support other compilers.)
5326 +## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
5327 +## -MM, not -M (despite what the docs say).
5328 +## - Using -M directly means running the compiler twice (even worse
5330 + if test -z "$gccflag"; then
5333 + "$@" -Wp,"$gccflag$tmpdepfile"
5335 + if test $stat -eq 0; then :
5337 + rm -f "$tmpdepfile"
5341 + echo "$object : \\" > "$depfile"
5342 + alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
5343 +## The second -e expression handles DOS-style file names with drive letters.
5344 + sed -e 's/^[^:]*: / /' \
5345 + -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
5346 +## This next piece of magic avoids the `deleted header file' problem.
5347 +## The problem is that when a header file which appears in a .P file
5348 +## is deleted, the dependency causes make to die (because there is
5349 +## typically no way to rebuild the header). We avoid this by adding
5350 +## dummy dependencies for each header file. Too bad gcc doesn't do
5351 +## this for us directly.
5353 +' < "$tmpdepfile" |
5354 +## Some versions of gcc put a space before the `:'. On the theory
5355 +## that the space means something, we add a space to the output as
5357 +## Some versions of the HPUX 10.20 sed can't process this invocation
5358 +## correctly. Breaking it into two sed invocations is a workaround.
5359 + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
5360 + rm -f "$tmpdepfile"
5364 + # This case exists only to let depend.m4 do its work. It works by
5365 + # looking at the text of this script. This case will never be run,
5366 + # since it is checked for above.
5371 + if test "$libtool" = yes; then
5372 + "$@" "-Wp,-MDupdate,$tmpdepfile"
5374 + "$@" -MDupdate "$tmpdepfile"
5377 + if test $stat -eq 0; then :
5379 + rm -f "$tmpdepfile"
5384 + if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
5385 + echo "$object : \\" > "$depfile"
5387 + # Clip off the initial element (the dependent). Don't try to be
5388 + # clever and replace this with sed code, as IRIX sed won't handle
5389 + # lines with more than a fixed number of characters (4096 in
5390 + # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
5391 + # the IRIX cc adds comments like `#:fec' to the end of the
5392 + # dependency line.
5394 +' < "$tmpdepfile" \
5395 + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
5397 +' ' ' >> "$depfile"
5398 + echo >> "$depfile"
5400 + # The second pass generates a dummy entry for each header file.
5402 +' < "$tmpdepfile" \
5403 + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
5406 + # The sourcefile does not contain any dependencies, so just
5407 + # store a dummy comment line, to avoid errors with the Makefile
5408 + # "include basename.Plo" scheme.
5409 + echo "#dummy" > "$depfile"
5411 + rm -f "$tmpdepfile"
5415 + # The C for AIX Compiler uses -M and outputs the dependencies
5416 + # in a .u file. In older versions, this file always lives in the
5417 + # current directory. Also, the AIX compiler puts `$object:' at the
5418 + # start of each line; $object doesn't have directory information.
5419 + # Version 6 uses the directory in both cases.
5420 + dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
5421 + test "x$dir" = "x$object" && dir=
5422 + base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
5423 + if test "$libtool" = yes; then
5424 + tmpdepfile1=$dir$base.u
5425 + tmpdepfile2=$base.u
5426 + tmpdepfile3=$dir.libs/$base.u
5429 + tmpdepfile1=$dir$base.u
5430 + tmpdepfile2=$dir$base.u
5431 + tmpdepfile3=$dir$base.u
5436 + if test $stat -eq 0; then :
5438 + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
5442 + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
5444 + test -f "$tmpdepfile" && break
5446 + if test -f "$tmpdepfile"; then
5447 + # Each line is of the form `foo.o: dependent.h'.
5448 + # Do two passes, one to just change these to
5449 + # `$object: dependent.h' and one to simply `dependent.h:'.
5450 + sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
5451 + # That's a tab and a space in the [].
5452 + sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
5454 + # The sourcefile does not contain any dependencies, so just
5455 + # store a dummy comment line, to avoid errors with the Makefile
5456 + # "include basename.Plo" scheme.
5457 + echo "#dummy" > "$depfile"
5459 + rm -f "$tmpdepfile"
5463 + # Intel's C compiler understands `-MD -MF file'. However on
5464 + # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
5465 + # ICC 7.0 will fill foo.d with something like
5466 + # foo.o: sub/foo.c
5467 + # foo.o: sub/foo.h
5468 + # which is wrong. We want:
5469 + # sub/foo.o: sub/foo.c
5470 + # sub/foo.o: sub/foo.h
5473 + # ICC 7.1 will output
5474 + # foo.o: sub/foo.c sub/foo.h
5475 + # and will wrap long lines using \ :
5476 + # foo.o: sub/foo.c ... \
5480 + "$@" -MD -MF "$tmpdepfile"
5482 + if test $stat -eq 0; then :
5484 + rm -f "$tmpdepfile"
5488 + # Each line is of the form `foo.o: dependent.h',
5489 + # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
5490 + # Do two passes, one to just change these to
5491 + # `$object: dependent.h' and one to simply `dependent.h:'.
5492 + sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
5493 + # Some versions of the HPUX 10.20 sed can't process this invocation
5494 + # correctly. Breaking it into two sed invocations is a workaround.
5495 + sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
5496 + sed -e 's/$/ :/' >> "$depfile"
5497 + rm -f "$tmpdepfile"
5501 + # The "hp" stanza above does not work with aCC (C++) and HP's ia64
5502 + # compilers, which have integrated preprocessors. The correct option
5503 + # to use with these is +Maked; it writes dependencies to a file named
5504 + # 'foo.d', which lands next to the object file, wherever that
5506 + # Much of this is similar to the tru64 case; see comments there.
5507 + dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
5508 + test "x$dir" = "x$object" && dir=
5509 + base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
5510 + if test "$libtool" = yes; then
5511 + tmpdepfile1=$dir$base.d
5512 + tmpdepfile2=$dir.libs/$base.d
5515 + tmpdepfile1=$dir$base.d
5516 + tmpdepfile2=$dir$base.d
5520 + if test $stat -eq 0; then :
5522 + rm -f "$tmpdepfile1" "$tmpdepfile2"
5526 + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
5528 + test -f "$tmpdepfile" && break
5530 + if test -f "$tmpdepfile"; then
5531 + sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
5532 + # Add `dependent.h:' lines.
5538 + }' "$tmpdepfile" >> "$depfile"
5540 + echo "#dummy" > "$depfile"
5542 + rm -f "$tmpdepfile" "$tmpdepfile2"
5546 + # The Tru64 compiler uses -MD to generate dependencies as a side
5547 + # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
5548 + # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
5549 + # dependencies in `foo.d' instead, so we check for that too.
5550 + # Subdirectories are respected.
5551 + dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
5552 + test "x$dir" = "x$object" && dir=
5553 + base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
5555 + if test "$libtool" = yes; then
5556 + # With Tru64 cc, shared objects can also be used to make a
5557 + # static library. This mechanism is used in libtool 1.4 series to
5558 + # handle both shared and static libraries in a single compilation.
5559 + # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
5561 + # With libtool 1.5 this exception was removed, and libtool now
5562 + # generates 2 separate objects for the 2 libraries. These two
5563 + # compilations output dependencies in $dir.libs/$base.o.d and
5564 + # in $dir$base.o.d. We have to check for both files, because
5565 + # one of the two compilations can be disabled. We should prefer
5566 + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
5567 + # automatically cleaned when .libs/ is deleted, while ignoring
5568 + # the former would cause a distcleancheck panic.
5569 + tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
5570 + tmpdepfile2=$dir$base.o.d # libtool 1.5
5571 + tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
5572 + tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
5575 + tmpdepfile1=$dir$base.o.d
5576 + tmpdepfile2=$dir$base.d
5577 + tmpdepfile3=$dir$base.d
5578 + tmpdepfile4=$dir$base.d
5583 + if test $stat -eq 0; then :
5585 + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
5589 + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
5591 + test -f "$tmpdepfile" && break
5593 + if test -f "$tmpdepfile"; then
5594 + sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
5595 + # That's a tab and a space in the [].
5596 + sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
5598 + echo "#dummy" > "$depfile"
5600 + rm -f "$tmpdepfile"
5604 + # This comment above is used by automake to tell side-effect
5605 + # dependency tracking mechanisms from slower ones.
5608 + # Important note: in order to support this mode, a compiler *must*
5609 + # always write the preprocessed file to stdout, regardless of -o.
5612 + # Remove the call to Libtool.
5613 + if test "$libtool" = yes; then
5614 + while test "X$1" != 'X--mode=compile'; do
5620 + # Remove `-o $object'.
5632 + set fnord "$@" "$arg"
5639 + test -z "$dashmflag" && dashmflag=-M
5640 + # Require at least two characters before searching for `:'
5641 + # in the target name. This is to cope with DOS-style filenames:
5642 + # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
5644 + sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
5646 + cat < "$tmpdepfile" > "$depfile"
5648 +' < "$tmpdepfile" | \
5649 +## Some versions of the HPUX 10.20 sed can't process this invocation
5650 +## correctly. Breaking it into two sed invocations is a workaround.
5651 + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
5652 + rm -f "$tmpdepfile"
5656 + # This case only exists to satisfy depend.m4. It is never actually
5657 + # run, as this mode is specially recognized in the preamble.
5663 + # Remove any Libtool call
5664 + if test "$libtool" = yes; then
5665 + while test "X$1" != 'X--mode=compile'; do
5680 + if test $eat = yes; then
5686 + set fnord "$@" "$arg"; shift ;;
5687 + # Strip any option that makedepend may not understand. Remove
5688 + # the object too, otherwise makedepend will parse it as a source file.
5694 + set fnord "$@" "$arg"; shift ;;
5697 + obj_suffix=`echo "$object" | sed 's/^.*\././'`
5698 + touch "$tmpdepfile"
5699 + ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
5701 + cat < "$tmpdepfile" > "$depfile"
5702 + sed '1,2d' "$tmpdepfile" | tr ' ' '
5704 +## Some versions of the HPUX 10.20 sed can't process this invocation
5705 +## correctly. Breaking it into two sed invocations is a workaround.
5706 + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
5707 + rm -f "$tmpdepfile" "$tmpdepfile".bak
5711 + # Important note: in order to support this mode, a compiler *must*
5712 + # always write the preprocessed file to stdout.
5715 + # Remove the call to Libtool.
5716 + if test "$libtool" = yes; then
5717 + while test "X$1" != 'X--mode=compile'; do
5723 + # Remove `-o $object'.
5735 + set fnord "$@" "$arg"
5743 + sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
5744 + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
5745 + sed '$ s: \\$::' > "$tmpdepfile"
5747 + echo "$object : \\" > "$depfile"
5748 + cat < "$tmpdepfile" >> "$depfile"
5749 + sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
5750 + rm -f "$tmpdepfile"
5754 + # Important note: in order to support this mode, a compiler *must*
5755 + # always write the preprocessed file to stdout.
5758 + # Remove the call to Libtool.
5759 + if test "$libtool" = yes; then
5760 + while test "X$1" != 'X--mode=compile'; do
5776 + "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
5782 + set fnord "$@" "$arg"
5788 + "$@" -E 2>/dev/null |
5789 + sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
5791 + echo "$object : \\" > "$depfile"
5792 + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
5793 + echo " " >> "$depfile"
5794 + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
5795 + rm -f "$tmpdepfile"
5799 + # This case exists only to let depend.m4 do its work. It works by
5800 + # looking at the text of this script. This case will never be run,
5801 + # since it is checked for above.
5810 + echo "Unknown depmode $depmode" 1>&2
5818 +# mode: shell-script
5819 +# sh-indentation: 2
5820 +# eval: (add-hook 'write-file-hooks 'time-stamp)
5821 +# time-stamp-start: "scriptversion="
5822 +# time-stamp-format: "%:y-%02m-%02d.%02H"
5823 +# time-stamp-time-zone: "UTC"
5824 +# time-stamp-end: "; # UTC"
5826 diff --git a/build-aux/install-sh b/build-aux/install-sh
5827 new file mode 100755
5828 index 0000000..6781b98
5830 +++ b/build-aux/install-sh
5833 +# install - install a program, script, or datafile
5835 +scriptversion=2009-04-28.21; # UTC
5837 +# This originates from X11R5 (mit/util/scripts/install.sh), which was
5838 +# later released in X11R6 (xc/config/util/install.sh) with the
5839 +# following copyright and license.
5841 +# Copyright (C) 1994 X Consortium
5843 +# Permission is hereby granted, free of charge, to any person obtaining a copy
5844 +# of this software and associated documentation files (the "Software"), to
5845 +# deal in the Software without restriction, including without limitation the
5846 +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
5847 +# sell copies of the Software, and to permit persons to whom the Software is
5848 +# furnished to do so, subject to the following conditions:
5850 +# The above copyright notice and this permission notice shall be included in
5851 +# all copies or substantial portions of the Software.
5853 +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5854 +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5855 +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5856 +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
5857 +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
5858 +# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5860 +# Except as contained in this notice, the name of the X Consortium shall not
5861 +# be used in advertising or otherwise to promote the sale, use or other deal-
5862 +# ings in this Software without prior written authorization from the X Consor-
5866 +# FSF changes to this file are in the public domain.
5868 +# Calling this script install-sh is preferred over install.sh, to prevent
5869 +# `make' implicit rules from creating a file called install from it
5870 +# when there is no Makefile.
5872 +# This script is compatible with the BSD install script, but was written
5879 +# set DOITPROG to echo to test this script
5881 +# Don't use :- since 4.3BSD and earlier shells don't like it.
5883 +if test -z "$doit"; then
5889 +# Put in absolute file names if you don't have them in your path;
5890 +# or use environment vars.
5892 +chgrpprog=${CHGRPPROG-chgrp}
5893 +chmodprog=${CHMODPROG-chmod}
5894 +chownprog=${CHOWNPROG-chown}
5895 +cmpprog=${CMPPROG-cmp}
5896 +cpprog=${CPPROG-cp}
5897 +mkdirprog=${MKDIRPROG-mkdir}
5898 +mvprog=${MVPROG-mv}
5899 +rmprog=${RMPROG-rm}
5900 +stripprog=${STRIPPROG-strip}
5903 +initialize_posix_glob='
5904 + test "$posix_glob" != "?" || {
5905 + if (set -f) 2>/dev/null; then
5915 +# Desired mode of installed file.
5919 +chmodcmd=$chmodprog
5930 +copy_on_change=false
5931 +no_target_directory=
5934 +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
5935 + or: $0 [OPTION]... SRCFILES... DIRECTORY
5936 + or: $0 [OPTION]... -t DIRECTORY SRCFILES...
5937 + or: $0 [OPTION]... -d DIRECTORIES...
5939 +In the 1st form, copy SRCFILE to DSTFILE.
5940 +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
5941 +In the 4th, create DIRECTORIES.
5944 + --help display this help and exit.
5945 + --version display version info and exit.
5948 + -C install only if different (preserve the last data modification time)
5949 + -d create directories instead of installing files.
5950 + -g GROUP $chgrpprog installed files to GROUP.
5951 + -m MODE $chmodprog installed files to MODE.
5952 + -o USER $chownprog installed files to USER.
5953 + -s $stripprog installed files.
5954 + -t DIRECTORY install into DIRECTORY.
5955 + -T report an error if DSTFILE is a directory.
5957 +Environment variables override the default commands:
5958 + CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
5962 +while test $# -ne 0; do
5966 + -C) copy_on_change=true;;
5968 + -d) dir_arg=true;;
5970 + -g) chgrpcmd="$chgrpprog $2"
5973 + --help) echo "$usage"; exit $?;;
5977 + *' '* | *' '* | *'
5978 +'* | *'*'* | *'?'* | *'['*)
5979 + echo "$0: invalid mode: $mode" >&2
5984 + -o) chowncmd="$chownprog $2"
5987 + -s) stripcmd=$stripprog;;
5992 + -T) no_target_directory=true;;
5994 + --version) echo "$0 $scriptversion"; exit $?;;
5999 + -*) echo "$0: invalid option: $1" >&2
6007 +if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
6008 + # When -d is used, all remaining arguments are directories to create.
6009 + # When -t is used, the destination is already specified.
6010 + # Otherwise, the last argument is the destination. Remove it from $@.
6013 + if test -n "$dst_arg"; then
6014 + # $@ is not empty: it contains at least $arg.
6015 + set fnord "$@" "$dst_arg"
6023 +if test $# -eq 0; then
6024 + if test -z "$dir_arg"; then
6025 + echo "$0: no input file specified." >&2
6028 + # It's OK to call `install-sh -d' without argument.
6029 + # This can happen when creating conditional directories.
6033 +if test -z "$dir_arg"; then
6034 + trap '(exit $?); exit' 1 2 13 15
6036 + # Set umask so as not to create temps with too-generous modes.
6037 + # However, 'strip' requires both read and write access to temps.
6039 + # Optimize common cases.
6040 + *644) cp_umask=133;;
6041 + *755) cp_umask=22;;
6044 + if test -z "$stripcmd"; then
6049 + cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
6051 + if test -z "$stripcmd"; then
6056 + cp_umask=$mode$u_plus_rw;;
6062 + # Protect names starting with `-'.
6067 + if test -n "$dir_arg"; then
6074 + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
6075 + # might cause directories to be created, which would be especially bad
6076 + # if $src (and thus $dsttmp) contains '*'.
6077 + if test ! -f "$src" && test ! -d "$src"; then
6078 + echo "$0: $src does not exist." >&2
6082 + if test -z "$dst_arg"; then
6083 + echo "$0: no destination specified." >&2
6088 + # Protect names starting with `-'.
6093 + # If destination is a directory, append the input filename; won't work
6094 + # if double slashes aren't ignored.
6095 + if test -d "$dst"; then
6096 + if test -n "$no_target_directory"; then
6097 + echo "$0: $dst_arg: Is a directory" >&2
6101 + dst=$dstdir/`basename "$src"`
6104 + # Prefer dirname, but fall back on a substitute if dirname fails.
6106 + (dirname "$dst") 2>/dev/null ||
6107 + expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6108 + X"$dst" : 'X\(//\)[^/]' \| \
6109 + X"$dst" : 'X\(//\)$' \| \
6110 + X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
6112 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6116 + /^X\(\/\/\)[^/].*/{
6136 + obsolete_mkdir_used=false
6138 + if test $dstdir_status != 0; then
6139 + case $posix_mkdir in
6141 + # Create intermediate dirs using mode 755 as modified by the umask.
6142 + # This is like FreeBSD 'install' as of 1997-10-28.
6144 + case $stripcmd.$umask in
6145 + # Optimize common cases.
6146 + *[2367][2367]) mkdir_umask=$umask;;
6147 + .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
6150 + mkdir_umask=`expr $umask + 22 \
6151 + - $umask % 100 % 40 + $umask % 20 \
6152 + - $umask % 10 % 4 + $umask % 2
6154 + *) mkdir_umask=$umask,go-w;;
6157 + # With -d, create the new directory with the user-specified mode.
6158 + # Otherwise, rely on $mkdir_umask.
6159 + if test -n "$dir_arg"; then
6160 + mkdir_mode=-m$mode
6167 + *[123567][0-7][0-7])
6168 + # POSIX mkdir -p sets u+wx bits regardless of umask, which
6169 + # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
6172 + tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
6173 + trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
6175 + if (umask $mkdir_umask &&
6176 + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
6178 + if test -z "$dir_arg" || {
6179 + # Check for POSIX incompatibilities with -m.
6180 + # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
6181 + # other-writeable bit of parent directory when it shouldn't.
6182 + # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
6183 + ls_ld_tmpdir=`ls -ld "$tmpdir"`
6184 + case $ls_ld_tmpdir in
6185 + d????-?r-*) different_mode=700;;
6186 + d????-?--*) different_mode=755;;
6189 + $mkdirprog -m$different_mode -p -- "$tmpdir" && {
6190 + ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
6191 + test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
6194 + then posix_mkdir=:
6196 + rmdir "$tmpdir/d" "$tmpdir"
6198 + # Remove any dirs left behind by ancient mkdir implementations.
6199 + rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
6207 + umask $mkdir_umask &&
6208 + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
6213 + # The umask is ridiculous, or mkdir does not conform to POSIX,
6214 + # or it failed possibly due to a race condition. Create the
6215 + # directory the slow way, step by step, checking for races as we go.
6223 + eval "$initialize_posix_glob"
6227 + $posix_glob set -f
6230 + $posix_glob set +f
6237 + test -z "$d" && continue
6240 + if test -d "$prefix"; then
6243 + if $posix_mkdir; then
6244 + (umask=$mkdir_umask &&
6245 + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
6246 + # Don't fail if two instances are running concurrently.
6247 + test -d "$prefix" || exit 1
6250 + *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
6251 + *) qprefix=$prefix;;
6253 + prefixes="$prefixes '$qprefix'"
6259 + if test -n "$prefixes"; then
6260 + # Don't fail if two instances are running concurrently.
6261 + (umask $mkdir_umask &&
6262 + eval "\$doit_exec \$mkdirprog $prefixes") ||
6263 + test -d "$dstdir" || exit 1
6264 + obsolete_mkdir_used=true
6269 + if test -n "$dir_arg"; then
6270 + { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
6271 + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
6272 + { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
6273 + test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
6276 + # Make a couple of temp file names in the proper directory.
6277 + dsttmp=$dstdir/_inst.$$_
6278 + rmtmp=$dstdir/_rm.$$_
6280 + # Trap to clean up those temp files at exit.
6281 + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
6283 + # Copy the file name to the temp name.
6284 + (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
6286 + # and set any options; do chmod last to preserve setuid bits.
6288 + # If any of these fail, we abort the whole thing. If we want to
6289 + # ignore errors from any of these, just make sure not to ignore
6290 + # errors from the above "$doit $cpprog $src $dsttmp" command.
6292 + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
6293 + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
6294 + { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
6295 + { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
6297 + # If -C, don't bother to copy if it wouldn't change the file.
6298 + if $copy_on_change &&
6299 + old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
6300 + new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
6302 + eval "$initialize_posix_glob" &&
6303 + $posix_glob set -f &&
6304 + set X $old && old=:$2:$4:$5:$6 &&
6305 + set X $new && new=:$2:$4:$5:$6 &&
6306 + $posix_glob set +f &&
6308 + test "$old" = "$new" &&
6309 + $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
6313 + # Rename the file to the real destination.
6314 + $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
6316 + # The rename failed, perhaps because mv can't rename something else
6317 + # to itself, or perhaps because mv is so ancient that it does not
6320 + # Now remove or move aside any old file at destination location.
6321 + # We try this two ways since rm can't unlink itself on some
6322 + # systems and the destination file might be busy for other
6323 + # reasons. In this case, the final cleanup might fail but the new
6324 + # file should still install successfully.
6326 + test ! -f "$dst" ||
6327 + $doit $rmcmd -f "$dst" 2>/dev/null ||
6328 + { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
6329 + { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
6331 + { echo "$0: cannot unlink or rename $dst" >&2
6336 + # Now rename the file to the real destination.
6337 + $doit $mvcmd "$dsttmp" "$dst"
6346 +# eval: (add-hook 'write-file-hooks 'time-stamp)
6347 +# time-stamp-start: "scriptversion="
6348 +# time-stamp-format: "%:y-%02m-%02d.%02H"
6349 +# time-stamp-time-zone: "UTC"
6350 +# time-stamp-end: "; # UTC"
6352 diff --git a/build-aux/ltmain.sh b/build-aux/ltmain.sh
6353 new file mode 100755
6354 index 0000000..d88da2c
6356 +++ b/build-aux/ltmain.sh
6358 +# Generated from ltmain.m4sh.
6360 +# ltmain.sh (GNU libtool) 2.2.6b
6361 +# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
6363 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
6364 +# This is free software; see the source for copying conditions. There is NO
6365 +# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
6367 +# GNU Libtool is free software; you can redistribute it and/or modify
6368 +# it under the terms of the GNU General Public License as published by
6369 +# the Free Software Foundation; either version 2 of the License, or
6370 +# (at your option) any later version.
6372 +# As a special exception to the GNU General Public License,
6373 +# if you distribute this file as part of a program or library that
6374 +# is built using GNU Libtool, you may include this file under the
6375 +# same distribution terms that you use for the rest of that program.
6377 +# GNU Libtool is distributed in the hope that it will be useful, but
6378 +# WITHOUT ANY WARRANTY; without even the implied warranty of
6379 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
6380 +# General Public License for more details.
6382 +# You should have received a copy of the GNU General Public License
6383 +# along with GNU Libtool; see the file COPYING. If not, a copy
6384 +# can be downloaded from http://www.gnu.org/licenses/gpl.html,
6385 +# or obtained by writing to the Free Software Foundation, Inc.,
6386 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
6388 +# Usage: $progname [OPTION]... [MODE-ARG]...
6390 +# Provide generalized library-building support services.
6392 +# --config show all configuration variables
6393 +# --debug enable verbose shell tracing
6394 +# -n, --dry-run display commands without modifying any files
6395 +# --features display basic configuration information and exit
6396 +# --mode=MODE use operation mode MODE
6397 +# --preserve-dup-deps don't remove duplicate dependency libraries
6398 +# --quiet, --silent don't print informational messages
6399 +# --tag=TAG use configuration variables from tag TAG
6400 +# -v, --verbose print informational messages (default)
6401 +# --version print version information
6402 +# -h, --help print short or long help message
6404 +# MODE must be one of the following:
6406 +# clean remove files from the build directory
6407 +# compile compile a source file into a libtool object
6408 +# execute automatically set library path, then run a program
6409 +# finish complete the installation of libtool libraries
6410 +# install install libraries or executables
6411 +# link create a library or an executable
6412 +# uninstall remove libraries from an installed directory
6414 +# MODE-ARGS vary depending on the MODE.
6415 +# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
6417 +# When reporting a bug, please describe a test case to reproduce it and
6418 +# include the following information:
6420 +# host-triplet: $host
6423 +# compiler flags: $LTCFLAGS
6424 +# linker: $LD (gnu? $with_gnu_ld)
6425 +# $progname: (GNU libtool) 2.2.6b Debian-2.2.6b-2
6426 +# automake: $automake_version
6427 +# autoconf: $autoconf_version
6429 +# Report bugs to <bug-libtool@gnu.org>.
6433 +VERSION="2.2.6b Debian-2.2.6b-2"
6435 +package_revision=1.3017
6437 +# Be Bourne compatible
6438 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
6441 + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
6442 + # is contrary to our usage. Disable this feature.
6443 + alias -g '${1+"$@"}'='"$@"'
6444 + setopt NO_GLOB_SUBST
6446 + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
6448 +BIN_SH=xpg4; export BIN_SH # for Tru64
6449 +DUALCASE=1; export DUALCASE # for MKS sh
6451 +# NLS nuisances: We save the old values to restore during execute mode.
6452 +# Only set LANG and LC_ALL to C if already set.
6453 +# These must not be set unconditionally because not all systems understand
6454 +# e.g. LANG=C (notably SCO).
6457 +for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
6459 + eval "if test \"\${$lt_var+set}\" = set; then
6460 + save_$lt_var=\$$lt_var
6463 + lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
6464 + lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
6476 +: ${EGREP="/bin/grep -E"}
6477 +: ${FGREP="/bin/grep -F"}
6478 +: ${GREP="/bin/grep"}
6484 +: ${SED="/bin/sed"}
6485 +: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
6486 +: ${Xsed="$SED -e 1s/^X//"}
6488 +# Global variables:
6491 +EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
6492 +EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
6494 +exit_status=$EXIT_SUCCESS
6496 +# Make sure IFS has a sensible default
6501 +dirname="s,/[^/]*$,,"
6502 +basename="s,^.*/,,"
6504 +# func_dirname_and_basename file append nondir_replacement
6505 +# perform func_basename and func_dirname in a single function
6507 +# dirname: Compute the dirname of FILE. If nonempty,
6508 +# add APPEND to the result, otherwise set result
6509 +# to NONDIR_REPLACEMENT.
6510 +# value returned in "$func_dirname_result"
6511 +# basename: Compute filename of FILE.
6512 +# value retuned in "$func_basename_result"
6513 +# Implementation must be kept synchronized with func_dirname
6514 +# and func_basename. For efficiency, we do not delegate to
6515 +# those functions but instead duplicate the functionality here.
6516 +func_dirname_and_basename ()
6518 + # Extract subdirectory from the argument.
6519 + func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
6520 + if test "X$func_dirname_result" = "X${1}"; then
6521 + func_dirname_result="${3}"
6523 + func_dirname_result="$func_dirname_result${2}"
6525 + func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
6528 +# Generated shell functions inserted here.
6530 +# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
6531 +# is ksh but when the shell is invoked as "sh" and the current value of
6532 +# the _XPG environment variable is not equal to 1 (one), the special
6533 +# positional parameter $0, within a function call, is the name of the
6537 +# The name of this program:
6538 +# In the unlikely event $progname began with a '-', it would play havoc with
6539 +# func_echo (imagine progname=-n), so we prepend ./ in that case:
6540 +func_dirname_and_basename "$progpath"
6541 +progname=$func_basename_result
6543 + -*) progname=./$progname ;;
6546 +# Make sure we have an absolute path for reexecution:
6548 + [\\/]*|[A-Za-z]:\\*) ;;
6550 + progdir=$func_dirname_result
6551 + progdir=`cd "$progdir" && pwd`
6552 + progpath="$progdir/$progname"
6557 + for progdir in $PATH; do
6559 + test -x "$progdir/$progname" && break
6562 + test -n "$progdir" || progdir=`pwd`
6563 + progpath="$progdir/$progname"
6567 +# Sed substitution that helps us do robust quoting. It backslashifies
6568 +# metacharacters that are still active within double-quoted strings.
6569 +Xsed="${SED}"' -e 1s/^X//'
6570 +sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
6572 +# Same as above, but do not quote variable references.
6573 +double_quote_subst='s/\(["`\\]\)/\\\1/g'
6575 +# Re-`\' parameter expansions in output of double_quote_subst that were
6576 +# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
6577 +# in input to double_quote_subst, that '$' was protected from expansion.
6578 +# Since each input `\' is now two `\'s, look for any number of runs of
6579 +# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
6584 +sed_double_backslash="\
6587 + s/^$bs2$dollar/$bs&/
6588 + s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
6591 +# Standard options:
6599 +# Echo program name prefixed message, along with the current mode
6600 +# name if it has been set yet.
6603 + $ECHO "$progname${mode+: }$mode: $*"
6606 +# func_verbose arg...
6607 +# Echo program name prefixed message in verbose mode only.
6610 + $opt_verbose && func_echo ${1+"$@"}
6612 + # A bug in bash halts the script if the last line of a function
6613 + # fails when set -e is in force, so we need another command to
6614 + # work around that:
6618 +# func_error arg...
6619 +# Echo program name prefixed message to standard error.
6622 + $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
6625 +# func_warning arg...
6626 +# Echo program name prefixed warning message to standard error.
6629 + $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
6635 +# func_fatal_error arg...
6636 +# Echo program name prefixed message to standard error, and exit.
6637 +func_fatal_error ()
6639 + func_error ${1+"$@"}
6640 + exit $EXIT_FAILURE
6643 +# func_fatal_help arg...
6644 +# Echo program name prefixed message to standard error, followed by
6645 +# a help hint, and exit.
6648 + func_error ${1+"$@"}
6649 + func_fatal_error "$help"
6651 +help="Try \`$progname --help' for more information." ## default
6654 +# func_grep expression filename
6655 +# Check whether EXPRESSION matches any line of FILENAME, without output.
6658 + $GREP "$1" "$2" >/dev/null 2>&1
6662 +# func_mkdir_p directory-path
6663 +# Make sure the entire path to DIRECTORY-PATH is available.
6666 + my_directory_path="$1"
6669 + if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
6671 + # Protect directory names starting with `-'
6672 + case $my_directory_path in
6673 + -*) my_directory_path="./$my_directory_path" ;;
6676 + # While some portion of DIR does not yet exist...
6677 + while test ! -d "$my_directory_path"; do
6678 + # ...make a list in topmost first order. Use a colon delimited
6679 + # list incase some portion of path contains whitespace.
6680 + my_dir_list="$my_directory_path:$my_dir_list"
6682 + # If the last portion added has no slash in it, the list is done
6683 + case $my_directory_path in */*) ;; *) break ;; esac
6685 + # ...otherwise throw away the child directory and loop
6686 + my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
6688 + my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
6690 + save_mkdir_p_IFS="$IFS"; IFS=':'
6691 + for my_dir in $my_dir_list; do
6692 + IFS="$save_mkdir_p_IFS"
6693 + # mkdir can fail with a `File exist' error if two processes
6694 + # try to create one of the directories concurrently. Don't
6695 + # stop in that case!
6696 + $MKDIR "$my_dir" 2>/dev/null || :
6698 + IFS="$save_mkdir_p_IFS"
6700 + # Bail out if we (or some other process) failed to create a directory.
6701 + test -d "$my_directory_path" || \
6702 + func_fatal_error "Failed to create \`$1'"
6707 +# func_mktempdir [string]
6708 +# Make a temporary directory that won't clash with other running
6709 +# libtool processes, and avoids race conditions if possible. If
6710 +# given, STRING is the basename for that directory.
6713 + my_template="${TMPDIR-/tmp}/${1-$progname}"
6715 + if test "$opt_dry_run" = ":"; then
6716 + # Return a directory name, but don't create it in dry-run mode
6717 + my_tmpdir="${my_template}-$$"
6720 + # If mktemp works, use that first and foremost
6721 + my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
6723 + if test ! -d "$my_tmpdir"; then
6724 + # Failing that, at least try and use $RANDOM to avoid a race
6725 + my_tmpdir="${my_template}-${RANDOM-0}$$"
6727 + save_mktempdir_umask=`umask`
6729 + $MKDIR "$my_tmpdir"
6730 + umask $save_mktempdir_umask
6733 + # If we're not in dry-run mode, bomb out on failure
6734 + test -d "$my_tmpdir" || \
6735 + func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
6738 + $ECHO "X$my_tmpdir" | $Xsed
6742 +# func_quote_for_eval arg
6743 +# Aesthetically quote ARG to be evaled later.
6744 +# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
6745 +# is double-quoted, suitable for a subsequent eval, whereas
6746 +# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
6747 +# which are still active within double quotes backslashified.
6748 +func_quote_for_eval ()
6752 + func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
6754 + func_quote_for_eval_unquoted_result="$1" ;;
6757 + case $func_quote_for_eval_unquoted_result in
6758 + # Double-quote args containing shell metacharacters to delay
6759 + # word splitting, command substitution and and variable
6760 + # expansion for a subsequent eval.
6761 + # Many Bourne shells cannot handle close brackets correctly
6762 + # in scan sets, so we specify it separately.
6763 + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
6764 + func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
6767 + func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
6772 +# func_quote_for_expand arg
6773 +# Aesthetically quote ARG to be evaled later; same as above,
6774 +# but do not quote variable references.
6775 +func_quote_for_expand ()
6779 + my_arg=`$ECHO "X$1" | $Xsed \
6780 + -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
6786 + # Double-quote args containing shell metacharacters to delay
6787 + # word splitting and command substitution for a subsequent eval.
6788 + # Many Bourne shells cannot handle close brackets correctly
6789 + # in scan sets, so we specify it separately.
6790 + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
6791 + my_arg="\"$my_arg\""
6795 + func_quote_for_expand_result="$my_arg"
6799 +# func_show_eval cmd [fail_exp]
6800 +# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
6801 +# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
6802 +# is given, then evaluate it.
6806 + my_fail_exp="${2-:}"
6808 + ${opt_silent-false} || {
6809 + func_quote_for_expand "$my_cmd"
6810 + eval "func_echo $func_quote_for_expand_result"
6813 + if ${opt_dry_run-false}; then :; else
6816 + if test "$my_status" -eq 0; then :; else
6817 + eval "(exit $my_status); $my_fail_exp"
6823 +# func_show_eval_locale cmd [fail_exp]
6824 +# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
6825 +# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
6826 +# is given, then evaluate it. Use the saved locale for evaluation.
6827 +func_show_eval_locale ()
6830 + my_fail_exp="${2-:}"
6832 + ${opt_silent-false} || {
6833 + func_quote_for_expand "$my_cmd"
6834 + eval "func_echo $func_quote_for_expand_result"
6837 + if ${opt_dry_run-false}; then :; else
6838 + eval "$lt_user_locale
6841 + eval "$lt_safe_locale"
6842 + if test "$my_status" -eq 0; then :; else
6843 + eval "(exit $my_status); $my_fail_exp"
6853 +# Echo version message to standard output and exit.
6856 + $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
6859 + s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
6866 +# Echo short help message to standard output and exit.
6869 + $SED -n '/^# Usage:/,/# -h/ {
6872 + s/\$progname/'$progname'/
6876 + $ECHO "run \`$progname --help | more' for full usage"
6881 +# Echo long help message to standard output and exit.
6884 + $SED -n '/^# Usage:/,/# Report bugs to/ {
6887 + s*\$progname*'$progname'*
6888 + s*\$host*'"$host"'*
6889 + s*\$SHELL*'"$SHELL"'*
6890 + s*\$LTCC*'"$LTCC"'*
6891 + s*\$LTCFLAGS*'"$LTCFLAGS"'*
6893 + s/\$with_gnu_ld/'"$with_gnu_ld"'/
6894 + s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
6895 + s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
6901 +# func_missing_arg argname
6902 +# Echo program name prefixed message to standard error and set global
6904 +func_missing_arg ()
6906 + func_error "missing argument for $1"
6916 +# Check that we have a working $ECHO.
6917 +if test "X$1" = X--no-reexec; then
6918 + # Discard the --no-reexec flag, and continue.
6920 +elif test "X$1" = X--fallback-echo; then
6921 + # Avoid inline document here, it may be left over
6923 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
6924 + # Yippee, $ECHO works!
6927 + # Restart under the correct shell, and then maybe $ECHO will work.
6928 + exec $SHELL "$progpath" --no-reexec ${1+"$@"}
6931 +if test "X$1" = X--fallback-echo; then
6932 + # used as fallback echo
6937 + exit $EXIT_SUCCESS
6940 +magic="%%%MAGIC variable%%%"
6941 +magic_exe="%%%MAGIC EXE variable%%%"
6943 +# Global variables.
6948 +lo2o="s/\\.lo\$/.${objext}/"
6949 +o2lo="s/\\.${objext}\$/.lo/"
6950 +extracted_archives=
6954 +opt_duplicate_deps=false
6958 +# If this variable is set in any of the actions, the command in it
6959 +# will be execed at the end. This prevents here-documents from being
6960 +# left over by shells.
6963 +# func_fatal_configuration arg...
6964 +# Echo program name prefixed message to standard error, followed by
6965 +# a configuration failure hint, and exit.
6966 +func_fatal_configuration ()
6968 + func_error ${1+"$@"}
6969 + func_error "See the $PACKAGE documentation for more information."
6970 + func_fatal_error "Fatal configuration error."
6975 +# Display the configuration for all the tags in this script.
6978 + re_begincf='^# ### BEGIN LIBTOOL'
6979 + re_endcf='^# ### END LIBTOOL'
6981 + # Default configuration.
6982 + $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
6984 + # Now print the configurations for the tags.
6985 + for tagname in $taglist; do
6986 + $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
6993 +# Display the features supported by this script.
6996 + $ECHO "host: $host"
6997 + if test "$build_libtool_libs" = yes; then
6998 + $ECHO "enable shared libraries"
7000 + $ECHO "disable shared libraries"
7002 + if test "$build_old_libs" = yes; then
7003 + $ECHO "enable static libraries"
7005 + $ECHO "disable static libraries"
7011 +# func_enable_tag tagname
7012 +# Verify that TAGNAME is valid, and either flag an error and exit, or
7013 +# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
7017 + # Global variable:
7020 + re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
7021 + re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
7022 + sed_extractcf="/$re_begincf/,/$re_endcf/p"
7024 + # Validate tagname.
7026 + *[!-_A-Za-z0-9,/]*)
7027 + func_fatal_error "invalid tag name: $tagname"
7031 + # Don't test for the "default" C tag, as we know it's
7032 + # there but not specially marked.
7036 + if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
7037 + taglist="$taglist $tagname"
7039 + # Evaluate the configuration. Be careful to quote the path
7040 + # and the sed script, to avoid splitting on whitespace, but
7041 + # also don't use non-portable quotes within backquotes within
7042 + # quotes we have to do it in 2 steps:
7043 + extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
7044 + eval "$extractedcf"
7046 + func_error "ignoring unknown tag $tagname"
7052 +# Parse options once, thoroughly. This comes as soon as possible in
7053 +# the script to make things like `libtool --version' happen quickly.
7056 + # Shorthand for --mode=foo, only valid as the first argument
7058 + clean|clea|cle|cl)
7059 + shift; set dummy --mode clean ${1+"$@"}; shift
7061 + compile|compil|compi|comp|com|co|c)
7062 + shift; set dummy --mode compile ${1+"$@"}; shift
7064 + execute|execut|execu|exec|exe|ex|e)
7065 + shift; set dummy --mode execute ${1+"$@"}; shift
7067 + finish|finis|fini|fin|fi|f)
7068 + shift; set dummy --mode finish ${1+"$@"}; shift
7070 + install|instal|insta|inst|ins|in|i)
7071 + shift; set dummy --mode install ${1+"$@"}; shift
7074 + shift; set dummy --mode link ${1+"$@"}; shift
7076 + uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
7077 + shift; set dummy --mode uninstall ${1+"$@"}; shift
7081 + # Parse non-mode specific arguments:
7082 + while test "$#" -gt 0; do
7087 + --config) func_config ;;
7089 + --debug) preserve_args="$preserve_args $opt"
7090 + func_echo "enabling shell trace mode"
7091 + opt_debug='set -x'
7095 + -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
7096 + execute_dlfiles="$execute_dlfiles $1"
7100 + --dry-run | -n) opt_dry_run=: ;;
7101 + --features) func_features ;;
7102 + --finish) mode="finish" ;;
7104 + --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
7106 + # Valid mode arguments:
7116 + # Catch anything else as an error
7117 + *) func_error "invalid argument for $opt"
7127 + --preserve-dup-deps)
7128 + opt_duplicate_deps=: ;;
7130 + --quiet|--silent) preserve_args="$preserve_args $opt"
7134 + --verbose| -v) preserve_args="$preserve_args $opt"
7138 + --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
7139 + preserve_args="$preserve_args $opt $1"
7140 + func_enable_tag "$1" # tagname is set here
7144 + # Separate optargs to long options:
7145 + -dlopen=*|--mode=*|--tag=*)
7146 + func_opt_split "$opt"
7147 + set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
7151 + -\?|-h) func_usage ;;
7152 + --help) opt_help=: ;;
7153 + --version) func_version ;;
7155 + -*) func_fatal_help "unrecognized option \`$opt'" ;;
7165 + *cygwin* | *mingw* | *pw32* | *cegcc*)
7166 + # don't eliminate duplications in $postdeps and $predeps
7167 + opt_duplicate_compiler_generated_deps=:
7170 + opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
7174 + # Having warned about all mis-specified options, bail out if
7175 + # anything was wrong.
7176 + $exit_cmd $EXIT_FAILURE
7179 +# func_check_version_match
7180 +# Ensure that we are using m4 macros, and libtool script from the same
7181 +# release of libtool.
7182 +func_check_version_match ()
7184 + if test "$package_revision" != "$macro_revision"; then
7185 + if test "$VERSION" != "$macro_version"; then
7186 + if test -z "$macro_version"; then
7188 +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
7189 +$progname: definition of this LT_INIT comes from an older release.
7190 +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
7191 +$progname: and run autoconf again.
7195 +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
7196 +$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
7197 +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
7198 +$progname: and run autoconf again.
7203 +$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
7204 +$progname: but the definition of this LT_INIT comes from revision $macro_revision.
7205 +$progname: You should recreate aclocal.m4 with macros from revision $package_revision
7206 +$progname: of $PACKAGE $VERSION and run autoconf again.
7210 + exit $EXIT_MISMATCH
7220 + # Sanity checks first:
7221 + func_check_version_match
7223 + if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
7224 + func_fatal_configuration "not configured to build any kind of library"
7227 + test -z "$mode" && func_fatal_error "error: you must specify a MODE."
7231 + eval std_shrext=\"$shrext_cmds\"
7234 + # Only execute mode is allowed to have -dlopen flags.
7235 + if test -n "$execute_dlfiles" && test "$mode" != execute; then
7236 + func_error "unrecognized option \`-dlopen'"
7237 + $ECHO "$help" 1>&2
7238 + exit $EXIT_FAILURE
7241 + # Change the help message to a mode-specific one.
7242 + generic_help="$help"
7243 + help="Try \`$progname --help --mode=$mode' for more information."
7247 +# func_lalib_p file
7248 +# True iff FILE is a libtool `.la' library or `.lo' object file.
7249 +# This function is only a basic sanity check; it will hardly flush out
7250 +# determined imposters.
7254 + $SED -e 4q "$1" 2>/dev/null \
7255 + | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
7258 +# func_lalib_unsafe_p file
7259 +# True iff FILE is a libtool `.la' library or `.lo' object file.
7260 +# This function implements the same check as func_lalib_p without
7261 +# resorting to external programs. To this end, it redirects stdin and
7262 +# closes it afterwards, without saving the original file descriptor.
7263 +# As a safety measure, use it only where a negative result would be
7264 +# fatal anyway. Works if `file' does not exist.
7265 +func_lalib_unsafe_p ()
7268 + if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
7269 + for lalib_p_l in 1 2 3 4
7272 + case "$lalib_p_line" in
7273 + \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
7278 + test "$lalib_p" = yes
7281 +# func_ltwrapper_script_p file
7282 +# True iff FILE is a libtool wrapper script
7283 +# This function is only a basic sanity check; it will hardly flush out
7284 +# determined imposters.
7285 +func_ltwrapper_script_p ()
7290 +# func_ltwrapper_executable_p file
7291 +# True iff FILE is a libtool wrapper executable
7292 +# This function is only a basic sanity check; it will hardly flush out
7293 +# determined imposters.
7294 +func_ltwrapper_executable_p ()
7296 + func_ltwrapper_exec_suffix=
7299 + *) func_ltwrapper_exec_suffix=.exe ;;
7301 + $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
7304 +# func_ltwrapper_scriptname file
7305 +# Assumes file is an ltwrapper_executable
7306 +# uses $file to determine the appropriate filename for a
7307 +# temporary ltwrapper_script.
7308 +func_ltwrapper_scriptname ()
7310 + func_ltwrapper_scriptname_result=""
7311 + if func_ltwrapper_executable_p "$1"; then
7312 + func_dirname_and_basename "$1" "" "."
7313 + func_stripname '' '.exe' "$func_basename_result"
7314 + func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
7318 +# func_ltwrapper_p file
7319 +# True iff FILE is a libtool wrapper script or wrapper executable
7320 +# This function is only a basic sanity check; it will hardly flush out
7321 +# determined imposters.
7322 +func_ltwrapper_p ()
7324 + func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
7328 +# func_execute_cmds commands fail_cmd
7329 +# Execute tilde-delimited COMMANDS.
7330 +# If FAIL_CMD is given, eval that upon failure.
7331 +# FAIL_CMD may read-access the current command in variable CMD!
7332 +func_execute_cmds ()
7335 + save_ifs=$IFS; IFS='~'
7339 + func_show_eval "$cmd" "${2-:}"
7346 +# Source FILE, adding directory component if necessary.
7347 +# Note that it is not necessary on cygwin/mingw to append a dot to
7348 +# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
7349 +# behavior happens only for exec(3), not for open(2)! Also, sourcing
7350 +# `FILE.' does not work on cygwin managed mounts.
7355 + */* | *\\*) . "$1" ;;
7361 +# func_infer_tag arg
7362 +# Infer tagged configuration to use if any are available and
7363 +# if one wasn't chosen via the "--tag" command line option.
7364 +# Only attempt this if the compiler in the base compile
7365 +# command doesn't match the default compiler.
7366 +# arg is usually of the form 'gcc ...'
7370 + if test -n "$available_tags" && test -z "$tagname"; then
7372 + for arg in $CC; do
7373 + func_quote_for_eval "$arg"
7374 + CC_quoted="$CC_quoted $func_quote_for_eval_result"
7377 + # Blanks in the command may have been stripped by the calling shell,
7378 + # but not from the CC environment variable when configure was run.
7379 + " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
7380 + # Blanks at the start of $base_compile will cause this to fail
7381 + # if we don't check for them as well.
7383 + for z in $available_tags; do
7384 + if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
7385 + # Evaluate the configuration.
7386 + eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
7388 + for arg in $CC; do
7389 + # Double-quote args containing other shell metacharacters.
7390 + func_quote_for_eval "$arg"
7391 + CC_quoted="$CC_quoted $func_quote_for_eval_result"
7394 + " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
7395 + # The compiler in the base compile command matches
7396 + # the one in the tagged configuration.
7397 + # Assume this is the tagged configuration we want.
7404 + # If $tagname still isn't set, then no tagged configuration
7405 + # was found and let the user know that the "--tag" command
7406 + # line option must be used.
7407 + if test -z "$tagname"; then
7408 + func_echo "unable to infer tagged configuration"
7409 + func_fatal_error "specify a tag with \`--tag'"
7411 +# func_verbose "using $tagname tagged configuration"
7420 +# func_write_libtool_object output_name pic_name nonpic_name
7421 +# Create a libtool object file (analogous to a ".la" file),
7422 +# but don't create it if we're doing a dry run.
7423 +func_write_libtool_object ()
7426 + if test "$build_libtool_libs" = yes; then
7427 + write_lobj=\'${2}\'
7432 + if test "$build_old_libs" = yes; then
7433 + write_oldobj=\'${3}\'
7439 + cat >${write_libobj}T <<EOF
7440 +# $write_libobj - a libtool object file
7441 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
7443 +# Please DO NOT delete this file!
7444 +# It is necessary for linking the library.
7446 +# Name of the PIC object.
7447 +pic_object=$write_lobj
7449 +# Name of the non-PIC object
7450 +non_pic_object=$write_oldobj
7453 + $MV "${write_libobj}T" "${write_libobj}"
7457 +# func_mode_compile arg...
7458 +func_mode_compile ()
7461 + # Get the compilation command and the source file.
7463 + srcfile="$nonopt" # always keep a non-empty value in "srcfile"
7475 + # do not "continue". Instead, add this to base_compile
7487 + # Accept any command-line options.
7490 + test -n "$libobj" && \
7491 + func_fatal_error "you cannot specify \`-o' more than once"
7496 + -pie | -fpie | -fPIE)
7497 + pie_flag="$pie_flag $arg"
7501 + -shared | -static | -prefer-pic | -prefer-non-pic)
7502 + later="$later $arg"
7512 + arg_mode=arg # the next one goes into the "base_compile" arg list
7513 + continue # The current "srcfile" will either be retained or
7514 + ;; # replaced later. I would guess that would be a bug.
7517 + func_stripname '-Wc,' '' "$arg"
7518 + args=$func_stripname_result
7520 + save_ifs="$IFS"; IFS=','
7521 + for arg in $args; do
7523 + func_quote_for_eval "$arg"
7524 + lastarg="$lastarg $func_quote_for_eval_result"
7527 + func_stripname ' ' '' "$lastarg"
7528 + lastarg=$func_stripname_result
7530 + # Add the arguments to base_compile.
7531 + base_compile="$base_compile $lastarg"
7536 + # Accept the current argument as the source file.
7537 + # The previous "srcfile" becomes the current argument.
7539 + lastarg="$srcfile"
7544 + esac # case $arg_mode
7546 + # Aesthetically quote the previous argument.
7547 + func_quote_for_eval "$lastarg"
7548 + base_compile="$base_compile $func_quote_for_eval_result"
7553 + func_fatal_error "you must specify an argument for -Xcompile"
7556 + func_fatal_error "you must specify a target with \`-o'"
7559 + # Get the name of the library object.
7560 + test -z "$libobj" && {
7561 + func_basename "$srcfile"
7562 + libobj="$func_basename_result"
7567 + # Recognize several different file suffixes.
7568 + # If the user specifies -o file.o, it is replaced with file.lo
7571 + *.ada | *.adb | *.ads | *.asm | \
7572 + *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
7573 + *.[fF][09]? | *.for | *.java | *.obj | *.sx)
7574 + func_xform "$libobj"
7575 + libobj=$func_xform_result
7580 + *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
7582 + func_fatal_error "cannot determine name of library object from \`$libobj'"
7586 + func_infer_tag $base_compile
7588 + for arg in $later; do
7591 + test "$build_libtool_libs" != yes && \
7592 + func_fatal_configuration "can not build a shared library"
7598 + build_libtool_libs=no
7599 + build_old_libs=yes
7615 + func_quote_for_eval "$libobj"
7616 + test "X$libobj" != "X$func_quote_for_eval_result" \
7617 + && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
7618 + && func_warning "libobj name \`$libobj' may not contain shell special characters."
7619 + func_dirname_and_basename "$obj" "/" ""
7620 + objname="$func_basename_result"
7621 + xdir="$func_dirname_result"
7622 + lobj=${xdir}$objdir/$objname
7624 + test -z "$base_compile" && \
7625 + func_fatal_help "you must specify a compilation command"
7627 + # Delete any leftover library objects.
7628 + if test "$build_old_libs" = yes; then
7629 + removelist="$obj $lobj $libobj ${libobj}T"
7631 + removelist="$lobj $libobj ${libobj}T"
7634 + # On Cygwin there's no "real" PIC flag so we must build both object types
7636 + cygwin* | mingw* | pw32* | os2* | cegcc*)
7640 + if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
7641 + # non-PIC code in shared libraries is not supported
7645 + # Calculate the filename of the output object if compiler does
7646 + # not support -o with -c
7647 + if test "$compiler_c_o" = no; then
7648 + output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
7649 + lockfile="$output_obj.lock"
7656 + # Lock this critical section if it is needed
7657 + # We use this script file to make the link, it avoids creating a new file
7658 + if test "$need_locks" = yes; then
7659 + until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
7660 + func_echo "Waiting for $lockfile to be removed"
7663 + elif test "$need_locks" = warn; then
7664 + if test -f "$lockfile"; then
7666 +*** ERROR, $lockfile exists and contains:
7667 +`cat $lockfile 2>/dev/null`
7669 +This indicates that another process is trying to use the same
7670 +temporary object file, and libtool could not work around it because
7671 +your compiler does not support \`-c' and \`-o' together. If you
7672 +repeat this compilation, it may succeed, by chance, but you had better
7673 +avoid parallel builds (make -j) in this platform, or get a better
7676 + $opt_dry_run || $RM $removelist
7677 + exit $EXIT_FAILURE
7679 + removelist="$removelist $output_obj"
7680 + $ECHO "$srcfile" > "$lockfile"
7683 + $opt_dry_run || $RM $removelist
7684 + removelist="$removelist $lockfile"
7685 + trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
7687 + if test -n "$fix_srcfile_path"; then
7688 + eval srcfile=\"$fix_srcfile_path\"
7690 + func_quote_for_eval "$srcfile"
7691 + qsrcfile=$func_quote_for_eval_result
7693 + # Only build a PIC object if we are building libtool libraries.
7694 + if test "$build_libtool_libs" = yes; then
7695 + # Without this assignment, base_compile gets emptied.
7696 + fbsd_hideous_sh_bug=$base_compile
7698 + if test "$pic_mode" != no; then
7699 + command="$base_compile $qsrcfile $pic_flag"
7701 + # Don't build PIC code
7702 + command="$base_compile $qsrcfile"
7705 + func_mkdir_p "$xdir$objdir"
7707 + if test -z "$output_obj"; then
7708 + # Place PIC objects in $objdir
7709 + command="$command -o $lobj"
7712 + func_show_eval_locale "$command" \
7713 + 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
7715 + if test "$need_locks" = warn &&
7716 + test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
7718 +*** ERROR, $lockfile contains:
7719 +`cat $lockfile 2>/dev/null`
7721 +but it should contain:
7724 +This indicates that another process is trying to use the same
7725 +temporary object file, and libtool could not work around it because
7726 +your compiler does not support \`-c' and \`-o' together. If you
7727 +repeat this compilation, it may succeed, by chance, but you had better
7728 +avoid parallel builds (make -j) in this platform, or get a better
7731 + $opt_dry_run || $RM $removelist
7732 + exit $EXIT_FAILURE
7735 + # Just move the object if needed, then go on to compile the next one
7736 + if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
7737 + func_show_eval '$MV "$output_obj" "$lobj"' \
7738 + 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
7741 + # Allow error messages only from the first compilation.
7742 + if test "$suppress_opt" = yes; then
7743 + suppress_output=' >/dev/null 2>&1'
7747 + # Only build a position-dependent object if we build old libraries.
7748 + if test "$build_old_libs" = yes; then
7749 + if test "$pic_mode" != yes; then
7750 + # Don't build PIC code
7751 + command="$base_compile $qsrcfile$pie_flag"
7753 + command="$base_compile $qsrcfile $pic_flag"
7755 + if test "$compiler_c_o" = yes; then
7756 + command="$command -o $obj"
7759 + # Suppress compiler output if we already did a PIC compilation.
7760 + command="$command$suppress_output"
7761 + func_show_eval_locale "$command" \
7762 + '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
7764 + if test "$need_locks" = warn &&
7765 + test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
7767 +*** ERROR, $lockfile contains:
7768 +`cat $lockfile 2>/dev/null`
7770 +but it should contain:
7773 +This indicates that another process is trying to use the same
7774 +temporary object file, and libtool could not work around it because
7775 +your compiler does not support \`-c' and \`-o' together. If you
7776 +repeat this compilation, it may succeed, by chance, but you had better
7777 +avoid parallel builds (make -j) in this platform, or get a better
7780 + $opt_dry_run || $RM $removelist
7781 + exit $EXIT_FAILURE
7784 + # Just move the object if needed
7785 + if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
7786 + func_show_eval '$MV "$output_obj" "$obj"' \
7787 + 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
7792 + func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
7794 + # Unlock the critical section if it was locked
7795 + if test "$need_locks" != no; then
7796 + removelist=$lockfile
7801 + exit $EXIT_SUCCESS
7805 +test "$mode" = compile && func_mode_compile ${1+"$@"}
7810 + # We need to display help for each of the modes.
7813 + # Generic help is extracted from the usage comments
7814 + # at the start of this file.
7820 +"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
7822 +Remove files from the build directory.
7824 +RM is the name of the program to use to delete files associated with each FILE
7825 +(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
7828 +If FILE is a libtool library, object or program, all the files associated
7829 +with it are deleted. Otherwise, only FILE itself is deleted using RM."
7834 +"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
7836 +Compile a source file into a libtool library object.
7838 +This mode accepts the following additional options:
7840 + -o OUTPUT-FILE set the output file name to OUTPUT-FILE
7841 + -no-suppress do not suppress compiler output for multiple passes
7842 + -prefer-pic try to building PIC objects only
7843 + -prefer-non-pic try to building non-PIC objects only
7844 + -shared do not build a \`.o' file suitable for static linking
7845 + -static only build a \`.o' file suitable for static linking
7847 +COMPILE-COMMAND is a command to be used in creating a \`standard' object file
7848 +from the given SOURCEFILE.
7850 +The output file name is determined by removing the directory component from
7851 +SOURCEFILE, then substituting the C source code suffix \`.c' with the
7852 +library object suffix, \`.lo'."
7857 +"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
7859 +Automatically set library path, then run a program.
7861 +This mode accepts the following additional options:
7863 + -dlopen FILE add the directory containing FILE to the library path
7865 +This mode sets the library path environment variable according to \`-dlopen'
7868 +If any of the ARGS are libtool executable wrappers, then they are translated
7869 +into their corresponding uninstalled binary, and any of their required library
7870 +directories are added to the library path.
7872 +Then, COMMAND is executed, with ARGS as arguments."
7877 +"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
7879 +Complete the installation of libtool libraries.
7881 +Each LIBDIR is a directory that contains libtool libraries.
7883 +The commands that this mode executes may require superuser privileges. Use
7884 +the \`--dry-run' option if you just want to see what would be executed."
7889 +"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
7891 +Install executables or libraries.
7893 +INSTALL-COMMAND is the installation command. The first component should be
7894 +either the \`install' or \`cp' program.
7896 +The following components of INSTALL-COMMAND are treated specially:
7898 + -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
7900 +The rest of the components are interpreted as arguments to that command (only
7901 +BSD-compatible install options are recognized)."
7906 +"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
7908 +Link object files or libraries together to form another library, or to
7909 +create an executable program.
7911 +LINK-COMMAND is a command using the C compiler that you would use to create
7912 +a program from several object files.
7914 +The following components of LINK-COMMAND are treated specially:
7916 + -all-static do not do any dynamic linking at all
7917 + -avoid-version do not add a version suffix if possible
7918 + -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
7919 + -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
7920 + -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
7921 + -export-symbols SYMFILE
7922 + try to export only the symbols listed in SYMFILE
7923 + -export-symbols-regex REGEX
7924 + try to export only the symbols matching REGEX
7925 + -LLIBDIR search LIBDIR for required installed libraries
7926 + -lNAME OUTPUT-FILE requires the installed library libNAME
7927 + -module build a library that can dlopened
7928 + -no-fast-install disable the fast-install mode
7929 + -no-install link a not-installable executable
7930 + -no-undefined declare that a library does not refer to external symbols
7931 + -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
7932 + -objectlist FILE Use a list of object files found in FILE to specify objects
7933 + -precious-files-regex REGEX
7934 + don't remove output files matching REGEX
7935 + -release RELEASE specify package release information
7936 + -rpath LIBDIR the created library will eventually be installed in LIBDIR
7937 + -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
7938 + -shared only do dynamic linking of libtool libraries
7939 + -shrext SUFFIX override the standard shared library file extension
7940 + -static do not do any dynamic linking of uninstalled libtool libraries
7941 + -static-libtool-libs
7942 + do not do any dynamic linking of libtool libraries
7943 + -version-info CURRENT[:REVISION[:AGE]]
7944 + specify library version info [each variable defaults to 0]
7945 + -weak LIBNAME declare that the target provides the LIBNAME interface
7947 +All other options (arguments beginning with \`-') are ignored.
7949 +Every other argument is treated as a filename. Files ending in \`.la' are
7950 +treated as uninstalled libtool libraries, other files are standard or library
7953 +If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
7954 +only library objects (\`.lo' files) may be specified, and \`-rpath' is
7955 +required, except when creating a convenience library.
7957 +If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
7958 +using \`ar' and \`ranlib', or on Windows using \`lib'.
7960 +If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
7961 +is created, otherwise an executable program is created."
7966 +"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
7968 +Remove libraries from an installation directory.
7970 +RM is the name of the program to use to delete files associated with each FILE
7971 +(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
7974 +If FILE is a libtool library, all the files associated with it are deleted.
7975 +Otherwise, only FILE itself is deleted using RM."
7979 + func_fatal_help "invalid operation mode \`$mode'"
7984 + $ECHO "Try \`$progname --help' for more information about other modes."
7989 + # Now that we've collected a possible --mode arg, show help if necessary
7990 + $opt_help && func_mode_help
7993 +# func_mode_execute arg...
7994 +func_mode_execute ()
7997 + # The first argument is the command name.
7999 + test -z "$cmd" && \
8000 + func_fatal_help "you must specify a COMMAND"
8002 + # Handle -dlopen flags immediately.
8003 + for file in $execute_dlfiles; do
8005 + || func_fatal_help "\`$file' is not a file"
8010 + # Check to see that this really is a libtool archive.
8011 + func_lalib_unsafe_p "$file" \
8012 + || func_fatal_help "\`$lib' is not a valid libtool archive"
8014 + # Read the libtool library.
8017 + func_source "$file"
8019 + # Skip this library if it cannot be dlopened.
8020 + if test -z "$dlname"; then
8021 + # Warn if it was a shared library.
8022 + test -n "$library_names" && \
8023 + func_warning "\`$file' was not linked with \`-export-dynamic'"
8027 + func_dirname "$file" "" "."
8028 + dir="$func_dirname_result"
8030 + if test -f "$dir/$objdir/$dlname"; then
8031 + dir="$dir/$objdir"
8033 + if test ! -f "$dir/$dlname"; then
8034 + func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
8040 + # Just add the directory containing the .lo file.
8041 + func_dirname "$file" "" "."
8042 + dir="$func_dirname_result"
8046 + func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
8051 + # Get the absolute pathname.
8052 + absdir=`cd "$dir" && pwd`
8053 + test -n "$absdir" && dir="$absdir"
8055 + # Now add the directory to shlibpath_var.
8056 + if eval "test -z \"\$$shlibpath_var\""; then
8057 + eval "$shlibpath_var=\"\$dir\""
8059 + eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
8063 + # This variable tells wrapper scripts just to set shlibpath_var
8064 + # rather than running their programs.
8065 + libtool_execute_magic="$magic"
8067 + # Check if any of the arguments is a wrapper script.
8074 + # Do a test to see if this is really a libtool program.
8075 + if func_ltwrapper_script_p "$file"; then
8076 + func_source "$file"
8077 + # Transform arg to wrapped name.
8078 + file="$progdir/$program"
8079 + elif func_ltwrapper_executable_p "$file"; then
8080 + func_ltwrapper_scriptname "$file"
8081 + func_source "$func_ltwrapper_scriptname_result"
8082 + # Transform arg to wrapped name.
8083 + file="$progdir/$program"
8087 + # Quote arguments (to preserve shell metacharacters).
8088 + func_quote_for_eval "$file"
8089 + args="$args $func_quote_for_eval_result"
8092 + if test "X$opt_dry_run" = Xfalse; then
8093 + if test -n "$shlibpath_var"; then
8094 + # Export the shlibpath_var.
8095 + eval "export $shlibpath_var"
8098 + # Restore saved environment variables
8099 + for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
8101 + eval "if test \"\${save_$lt_var+set}\" = set; then
8102 + $lt_var=\$save_$lt_var; export $lt_var
8108 + # Now prepare to actually exec the command.
8109 + exec_cmd="\$cmd$args"
8111 + # Display what would be done.
8112 + if test -n "$shlibpath_var"; then
8113 + eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
8114 + $ECHO "export $shlibpath_var"
8117 + exit $EXIT_SUCCESS
8121 +test "$mode" = execute && func_mode_execute ${1+"$@"}
8124 +# func_mode_finish arg...
8125 +func_mode_finish ()
8131 + if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
8134 + libdirs="$libdirs $dir"
8137 + for libdir in $libdirs; do
8138 + if test -n "$finish_cmds"; then
8139 + # Do each command in the finish commands.
8140 + func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
8143 + if test -n "$finish_eval"; then
8144 + # Do the single finish_eval.
8145 + eval cmds=\"$finish_eval\"
8146 + $opt_dry_run || eval "$cmds" || admincmds="$admincmds
8152 + # Exit here if they wanted silent mode.
8153 + $opt_silent && exit $EXIT_SUCCESS
8155 + $ECHO "X----------------------------------------------------------------------" | $Xsed
8156 + $ECHO "Libraries have been installed in:"
8157 + for libdir in $libdirs; do
8161 + $ECHO "If you ever happen to want to link against installed libraries"
8162 + $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
8163 + $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
8164 + $ECHO "flag during linking and do at least one of the following:"
8165 + if test -n "$shlibpath_var"; then
8166 + $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
8167 + $ECHO " during execution"
8169 + if test -n "$runpath_var"; then
8170 + $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
8171 + $ECHO " during linking"
8173 + if test -n "$hardcode_libdir_flag_spec"; then
8175 + eval flag=\"$hardcode_libdir_flag_spec\"
8177 + $ECHO " - use the \`$flag' linker flag"
8179 + if test -n "$admincmds"; then
8180 + $ECHO " - have your system administrator run these commands:$admincmds"
8182 + if test -f /etc/ld.so.conf; then
8183 + $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
8187 + $ECHO "See any operating system documentation about shared libraries for"
8189 + solaris2.[6789]|solaris2.1[0-9])
8190 + $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
8194 + $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
8197 + $ECHO "X----------------------------------------------------------------------" | $Xsed
8198 + exit $EXIT_SUCCESS
8201 +test "$mode" = finish && func_mode_finish ${1+"$@"}
8204 +# func_mode_install arg...
8205 +func_mode_install ()
8208 + # There may be an optional sh(1) argument at the beginning of
8209 + # install_prog (especially on Windows NT).
8210 + if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
8211 + # Allow the use of GNU shtool's install command.
8212 + $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
8213 + # Aesthetically quote it.
8214 + func_quote_for_eval "$nonopt"
8215 + install_prog="$func_quote_for_eval_result "
8223 + # The real first argument should be the name of the installation program.
8224 + # Aesthetically quote it.
8225 + func_quote_for_eval "$arg"
8226 + install_prog="$install_prog$func_quote_for_eval_result"
8228 + # We need to accept at least all the BSD install flags.
8238 + if test -n "$dest"; then
8239 + files="$files $dest"
8247 + case " $install_prog " in
8262 + # If the previous option needed an argument, then skip it.
8263 + if test -n "$prev"; then
8272 + # Aesthetically quote the argument.
8273 + func_quote_for_eval "$arg"
8274 + install_prog="$install_prog $func_quote_for_eval_result"
8277 + test -z "$install_prog" && \
8278 + func_fatal_help "you must specify an install program"
8280 + test -n "$prev" && \
8281 + func_fatal_help "the \`$prev' option requires an argument"
8283 + if test -z "$files"; then
8284 + if test -z "$dest"; then
8285 + func_fatal_help "no file or destination specified"
8287 + func_fatal_help "you must specify a destination"
8291 + # Strip any trailing slash from the destination.
8292 + func_stripname '' '/' "$dest"
8293 + dest=$func_stripname_result
8295 + # Check to see that the destination is a directory.
8296 + test -d "$dest" && isdir=yes
8297 + if test "$isdir" = yes; then
8301 + func_dirname_and_basename "$dest" "" "."
8302 + destdir="$func_dirname_result"
8303 + destname="$func_basename_result"
8305 + # Not a directory, so check to see that there is only one file specified.
8306 + set dummy $files; shift
8307 + test "$#" -gt 1 && \
8308 + func_fatal_help "\`$dest' is not a directory"
8311 + [\\/]* | [A-Za-z]:[\\/]*) ;;
8313 + for file in $files; do
8317 + func_fatal_help "\`$destdir' must be an absolute directory name"
8324 + # This variable tells wrapper scripts just to set variables rather
8325 + # than running their programs.
8326 + libtool_install_magic="$magic"
8331 + for file in $files; do
8333 + # Do each installation.
8336 + # Do the static libraries later.
8337 + staticlibs="$staticlibs $file"
8341 + # Check to see that this really is a libtool archive.
8342 + func_lalib_unsafe_p "$file" \
8343 + || func_fatal_help "\`$file' is not a valid libtool archive"
8348 + func_source "$file"
8350 + # Add the libdir to current_libdirs if it is the destination.
8351 + if test "X$destdir" = "X$libdir"; then
8352 + case "$current_libdirs " in
8354 + *) current_libdirs="$current_libdirs $libdir" ;;
8357 + # Note the libdir as a future libdir.
8358 + case "$future_libdirs " in
8360 + *) future_libdirs="$future_libdirs $libdir" ;;
8364 + func_dirname "$file" "/" ""
8365 + dir="$func_dirname_result"
8368 + if test -n "$relink_command"; then
8369 + # Determine the prefix the user has applied to our future dir.
8370 + inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
8372 + # Don't allow the user to place us outside of our expected
8373 + # location b/c this prevents finding dependent libraries that
8374 + # are installed to the same prefix.
8375 + # At present, this check doesn't affect windows .dll's that
8376 + # are installed into $libdir/../bin (currently, that works fine)
8377 + # but it's something to keep an eye on.
8378 + test "$inst_prefix_dir" = "$destdir" && \
8379 + func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
8381 + if test -n "$inst_prefix_dir"; then
8382 + # Stick the inst_prefix_dir data into the link command.
8383 + relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
8385 + relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
8388 + func_warning "relinking \`$file'"
8389 + func_show_eval "$relink_command" \
8390 + 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
8393 + # See the names of the shared library.
8394 + set dummy $library_names; shift
8395 + if test -n "$1"; then
8399 + srcname="$realname"
8400 + test -n "$relink_command" && srcname="$realname"T
8402 + # Install the shared library and build the symlinks.
8403 + func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
8405 + tstripme="$stripme"
8407 + cygwin* | mingw* | pw32* | cegcc*)
8415 + if test -n "$tstripme" && test -n "$striplib"; then
8416 + func_show_eval "$striplib $destdir/$realname" 'exit $?'
8419 + if test "$#" -gt 0; then
8420 + # Delete the old symlinks, and create new ones.
8421 + # Try `ln -sf' first, because the `ln' binary might depend on
8422 + # the symlink we replace! Solaris /bin/ln does not understand -f,
8423 + # so we also need to try rm && ln -s.
8426 + test "$linkname" != "$realname" \
8427 + && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
8431 + # Do each command in the postinstall commands.
8432 + lib="$destdir/$realname"
8433 + func_execute_cmds "$postinstall_cmds" 'exit $?'
8436 + # Install the pseudo-library for information purposes.
8437 + func_basename "$file"
8438 + name="$func_basename_result"
8439 + instname="$dir/$name"i
8440 + func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
8442 + # Maybe install the static library, too.
8443 + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
8447 + # Install (i.e. copy) a libtool object.
8449 + # Figure out destination file name, if it wasn't already specified.
8450 + if test -n "$destname"; then
8451 + destfile="$destdir/$destname"
8453 + func_basename "$file"
8454 + destfile="$func_basename_result"
8455 + destfile="$destdir/$destfile"
8458 + # Deduce the name of the destination old-style object file.
8461 + func_lo2o "$destfile"
8462 + staticdest=$func_lo2o_result
8465 + staticdest="$destfile"
8469 + func_fatal_help "cannot copy a libtool object to \`$destfile'"
8473 + # Install the libtool object if requested.
8474 + test -n "$destfile" && \
8475 + func_show_eval "$install_prog $file $destfile" 'exit $?'
8477 + # Install the old object if enabled.
8478 + if test "$build_old_libs" = yes; then
8479 + # Deduce the name of the old-style object file.
8481 + staticobj=$func_lo2o_result
8482 + func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
8484 + exit $EXIT_SUCCESS
8488 + # Figure out destination file name, if it wasn't already specified.
8489 + if test -n "$destname"; then
8490 + destfile="$destdir/$destname"
8492 + func_basename "$file"
8493 + destfile="$func_basename_result"
8494 + destfile="$destdir/$destfile"
8497 + # If the file is missing, and there is a .exe on the end, strip it
8498 + # because it is most likely a libtool script we actually want to
8503 + if test ! -f "$file"; then
8504 + func_stripname '' '.exe' "$file"
8505 + file=$func_stripname_result
8506 + stripped_ext=".exe"
8511 + # Do a test to see if this is really a libtool program.
8513 + *cygwin* | *mingw*)
8514 + if func_ltwrapper_executable_p "$file"; then
8515 + func_ltwrapper_scriptname "$file"
8516 + wrapper=$func_ltwrapper_scriptname_result
8518 + func_stripname '' '.exe' "$file"
8519 + wrapper=$func_stripname_result
8526 + if func_ltwrapper_script_p "$wrapper"; then
8530 + func_source "$wrapper"
8532 + # Check the variables that should have been set.
8533 + test -z "$generated_by_libtool_version" && \
8534 + func_fatal_error "invalid libtool wrapper script \`$wrapper'"
8537 + for lib in $notinst_deplibs; do
8538 + # Check to see that each library is installed.
8540 + if test -f "$lib"; then
8541 + func_source "$lib"
8543 + libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
8544 + if test -n "$libdir" && test ! -f "$libfile"; then
8545 + func_warning "\`$lib' has not been installed in \`$libdir'"
8551 + func_source "$wrapper"
8554 + if test "$fast_install" = no && test -n "$relink_command"; then
8556 + if test "$finalize" = yes; then
8557 + tmpdir=`func_mktempdir`
8558 + func_basename "$file$stripped_ext"
8559 + file="$func_basename_result"
8560 + outputname="$tmpdir/$file"
8561 + # Replace the output file specification.
8562 + relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
8565 + func_quote_for_expand "$relink_command"
8566 + eval "func_echo $func_quote_for_expand_result"
8568 + if eval "$relink_command"; then :
8570 + func_error "error: relink \`$file' with the above command before installing it"
8571 + $opt_dry_run || ${RM}r "$tmpdir"
8574 + file="$outputname"
8576 + func_warning "cannot relink \`$file'"
8580 + # Install the binary that we compiled earlier.
8581 + file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
8585 + # remove .exe since cygwin /usr/bin/install will append another
8587 + case $install_prog,$host in
8588 + */usr/bin/install*,*cygwin*)
8589 + case $file:$destfile in
8594 + destfile=$destfile.exe
8597 + func_stripname '' '.exe' "$destfile"
8598 + destfile=$func_stripname_result
8603 + func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
8604 + $opt_dry_run || if test -n "$outputname"; then
8611 + for file in $staticlibs; do
8612 + func_basename "$file"
8613 + name="$func_basename_result"
8615 + # Set up the ranlib parameters.
8616 + oldlib="$destdir/$name"
8618 + func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
8620 + if test -n "$stripme" && test -n "$old_striplib"; then
8621 + func_show_eval "$old_striplib $oldlib" 'exit $?'
8624 + # Do each command in the postinstall commands.
8625 + func_execute_cmds "$old_postinstall_cmds" 'exit $?'
8628 + test -n "$future_libdirs" && \
8629 + func_warning "remember to run \`$progname --finish$future_libdirs'"
8631 + if test -n "$current_libdirs"; then
8632 + # Maybe just do a dry run.
8633 + $opt_dry_run && current_libdirs=" -n$current_libdirs"
8634 + exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
8636 + exit $EXIT_SUCCESS
8640 +test "$mode" = install && func_mode_install ${1+"$@"}
8643 +# func_generate_dlsyms outputname originator pic_p
8644 +# Extract symbols from dlprefiles and create ${outputname}S.o with
8645 +# a dlpreopen symbol table.
8646 +func_generate_dlsyms ()
8649 + my_outputname="$1"
8650 + my_originator="$2"
8651 + my_pic_p="${3-no}"
8652 + my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
8655 + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
8656 + if test -n "$NM" && test -n "$global_symbol_pipe"; then
8657 + my_dlsyms="${my_outputname}S.c"
8659 + func_error "not configured to extract global symbols from dlpreopened files"
8663 + if test -n "$my_dlsyms"; then
8664 + case $my_dlsyms in
8667 + # Discover the nlist of each of the dlfiles.
8668 + nlist="$output_objdir/${my_outputname}.nm"
8670 + func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
8672 + # Parse the name list into a source file.
8673 + func_verbose "creating $output_objdir/$my_dlsyms"
8675 + $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
8676 +/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
8677 +/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
8683 +/* External symbol declarations for the compiler. */\
8686 + if test "$dlself" = yes; then
8687 + func_verbose "generating symbol list for \`$output'"
8689 + $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
8691 + # Add our own program objects to the symbol list.
8692 + progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
8693 + for progfile in $progfiles; do
8694 + func_verbose "extracting global C symbols from \`$progfile'"
8695 + $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
8698 + if test -n "$exclude_expsyms"; then
8700 + eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
8701 + eval '$MV "$nlist"T "$nlist"'
8705 + if test -n "$export_symbols_regex"; then
8707 + eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
8708 + eval '$MV "$nlist"T "$nlist"'
8712 + # Prepare the list of exported symbols
8713 + if test -z "$export_symbols"; then
8714 + export_symbols="$output_objdir/$outputname.exp"
8716 + $RM $export_symbols
8717 + eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
8719 + *cygwin* | *mingw* | *cegcc* )
8720 + eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
8721 + eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
8727 + eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
8728 + eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
8729 + eval '$MV "$nlist"T "$nlist"'
8731 + *cygwin | *mingw* | *cegcc* )
8732 + eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
8733 + eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
8740 + for dlprefile in $dlprefiles; do
8741 + func_verbose "extracting global C symbols from \`$dlprefile'"
8742 + func_basename "$dlprefile"
8743 + name="$func_basename_result"
8745 + eval '$ECHO ": $name " >> "$nlist"'
8746 + eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
8751 + # Make sure we have at least an empty file.
8752 + test -f "$nlist" || : > "$nlist"
8754 + if test -n "$exclude_expsyms"; then
8755 + $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
8756 + $MV "$nlist"T "$nlist"
8759 + # Try sorting and uniquifying the output.
8760 + if $GREP -v "^: " < "$nlist" |
8761 + if sort -k 3 </dev/null >/dev/null 2>&1; then
8766 + uniq > "$nlist"S; then
8769 + $GREP -v "^: " < "$nlist" > "$nlist"S
8772 + if test -f "$nlist"S; then
8773 + eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
8775 + $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
8778 + $ECHO >> "$output_objdir/$my_dlsyms" "\
8780 +/* The mapping between symbol names and symbols. */
8787 + *cygwin* | *mingw* | *cegcc* )
8788 + $ECHO >> "$output_objdir/$my_dlsyms" "\
8789 +/* DATA imports from DLLs on WIN32 con't be const, because
8790 + runtime relocations are performed -- see ld's documentation
8791 + on pseudo-relocs. */"
8792 + lt_dlsym_const= ;;
8794 + echo >> "$output_objdir/$my_dlsyms" "\
8795 +/* This system does not cope well with relocations in const data */"
8796 + lt_dlsym_const= ;;
8798 + lt_dlsym_const=const ;;
8801 + $ECHO >> "$output_objdir/$my_dlsyms" "\
8802 +extern $lt_dlsym_const lt_dlsymlist
8803 +lt_${my_prefix}_LTX_preloaded_symbols[];
8804 +$lt_dlsym_const lt_dlsymlist
8805 +lt_${my_prefix}_LTX_preloaded_symbols[] =
8807 + { \"$my_originator\", (void *) 0 },"
8809 + case $need_lib_prefix in
8811 + eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
8814 + eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
8817 + $ECHO >> "$output_objdir/$my_dlsyms" "\
8821 +/* This works around a problem in FreeBSD linker */
8822 +#ifdef FREEBSD_WORKAROUND
8823 +static const void *lt_preloaded_setup() {
8824 + return lt_${my_prefix}_LTX_preloaded_symbols;
8834 + pic_flag_for_symtable=
8835 + case "$compile_command " in
8839 + # compiling the symbol table file with pic_flag works around
8840 + # a FreeBSD bug that causes programs to crash when -lm is
8841 + # linked before any other PIC object. But we must not use
8842 + # pic_flag when linking with -static. The problem exists in
8843 + # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
8844 + *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
8845 + pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
8847 + pic_flag_for_symtable=" $pic_flag" ;;
8849 + if test "X$my_pic_p" != Xno; then
8850 + pic_flag_for_symtable=" $pic_flag"
8857 + for arg in $LTCFLAGS; do
8859 + -pie | -fpie | -fPIE) ;;
8860 + *) symtab_cflags="$symtab_cflags $arg" ;;
8864 + # Now compile the dynamic symbol file.
8865 + func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
8867 + # Clean up the generated files.
8868 + func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
8870 + # Transform the symbol file into the correct name.
8871 + symfileobj="$output_objdir/${my_outputname}S.$objext"
8873 + *cygwin* | *mingw* | *cegcc* )
8874 + if test -f "$output_objdir/$my_outputname.def"; then
8875 + compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
8876 + finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
8878 + compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
8879 + finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
8883 + compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
8884 + finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
8889 + func_fatal_error "unknown suffix for \`$my_dlsyms'"
8893 + # We keep going just in case the user didn't refer to
8894 + # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
8895 + # really was required.
8897 + # Nullify the symbol file.
8898 + compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
8899 + finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
8903 +# func_win32_libid arg
8904 +# return the library type of file 'arg'
8906 +# Need a lot of goo to handle *both* DLLs and import libs
8907 +# Has to be a shell function in order to 'eat' the argument
8908 +# that is supplied when $file_magic_command is called.
8909 +func_win32_libid ()
8912 + win32_libid_type="unknown"
8913 + win32_fileres=`file -L $1 2>/dev/null`
8914 + case $win32_fileres in
8915 + *ar\ archive\ import\ library*) # definitely import
8916 + win32_libid_type="x86 archive import"
8918 + *ar\ archive*) # could be an import, or static
8919 + if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
8920 + $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
8921 + win32_nmres=`eval $NM -f posix -A $1 |
8930 + case $win32_nmres in
8931 + import*) win32_libid_type="x86 archive import";;
8932 + *) win32_libid_type="x86 archive static";;
8937 + win32_libid_type="x86 DLL"
8939 + *executable*) # but shell scripts are "executable" too...
8940 + case $win32_fileres in
8941 + *MS\ Windows\ PE\ Intel*)
8942 + win32_libid_type="x86 DLL"
8947 + $ECHO "$win32_libid_type"
8952 +# func_extract_an_archive dir oldlib
8953 +func_extract_an_archive ()
8956 + f_ex_an_ar_dir="$1"; shift
8957 + f_ex_an_ar_oldlib="$1"
8958 + func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
8959 + if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
8962 + func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
8967 +# func_extract_archives gentop oldlib ...
8968 +func_extract_archives ()
8971 + my_gentop="$1"; shift
8972 + my_oldlibs=${1+"$@"}
8978 + for my_xlib in $my_oldlibs; do
8979 + # Extract the objects.
8981 + [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
8982 + *) my_xabs=`pwd`"/$my_xlib" ;;
8984 + func_basename "$my_xlib"
8985 + my_xlib="$func_basename_result"
8986 + my_xlib_u=$my_xlib
8988 + case " $extracted_archives " in
8990 + func_arith $extracted_serial + 1
8991 + extracted_serial=$func_arith_result
8992 + my_xlib_u=lt$extracted_serial-$my_xlib ;;
8996 + extracted_archives="$extracted_archives $my_xlib_u"
8997 + my_xdir="$my_gentop/$my_xlib_u"
8999 + func_mkdir_p "$my_xdir"
9003 + func_verbose "Extracting $my_xabs"
9004 + # Do not bother doing anything if just a dry run
9006 + darwin_orig_dir=`pwd`
9007 + cd $my_xdir || exit $?
9008 + darwin_archive=$my_xabs
9009 + darwin_curdir=`pwd`
9010 + darwin_base_archive=`basename "$darwin_archive"`
9011 + darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
9012 + if test -n "$darwin_arches"; then
9013 + darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
9015 + func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
9016 + for darwin_arch in $darwin_arches ; do
9017 + func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
9018 + $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
9019 + cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
9020 + func_extract_an_archive "`pwd`" "${darwin_base_archive}"
9021 + cd "$darwin_curdir"
9022 + $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
9023 + done # $darwin_arches
9024 + ## Okay now we've a bunch of thin objects, gotta fatten them up :)
9025 + darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
9028 + for darwin_file in $darwin_filelist; do
9029 + darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
9030 + $LIPO -create -output "$darwin_file" $darwin_files
9031 + done # $darwin_filelist
9033 + cd "$darwin_orig_dir"
9035 + cd $darwin_orig_dir
9036 + func_extract_an_archive "$my_xdir" "$my_xabs"
9037 + fi # $darwin_arches
9041 + func_extract_an_archive "$my_xdir" "$my_xabs"
9044 + my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
9047 + func_extract_archives_result="$my_oldobjs"
9052 +# func_emit_wrapper_part1 [arg=no]
9054 +# Emit the first part of a libtool wrapper script on stdout.
9055 +# For more information, see the description associated with
9056 +# func_emit_wrapper(), below.
9057 +func_emit_wrapper_part1 ()
9059 + func_emit_wrapper_part1_arg1=no
9060 + if test -n "$1" ; then
9061 + func_emit_wrapper_part1_arg1=$1
9067 +# $output - temporary wrapper script for $objdir/$outputname
9068 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
9070 +# The $output program cannot be directly executed until all the libtool
9071 +# libraries that it depends on are installed.
9073 +# This wrapper script should never be moved out of the build directory.
9074 +# If it is, it will not operate correctly.
9076 +# Sed substitution that helps us do robust quoting. It backslashifies
9077 +# metacharacters that are still active within double-quoted strings.
9078 +Xsed='${SED} -e 1s/^X//'
9079 +sed_quote_subst='$sed_quote_subst'
9081 +# Be Bourne compatible
9082 +if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
9085 + # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
9086 + # is contrary to our usage. Disable this feature.
9087 + alias -g '\${1+\"\$@\"}'='\"\$@\"'
9088 + setopt NO_GLOB_SUBST
9090 + case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
9092 +BIN_SH=xpg4; export BIN_SH # for Tru64
9093 +DUALCASE=1; export DUALCASE # for MKS sh
9095 +# The HP-UX ksh and POSIX shell print the target directory to stdout
9096 +# if CDPATH is set.
9097 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9099 +relink_command=\"$relink_command\"
9101 +# This environment variable determines our operation mode.
9102 +if test \"\$libtool_install_magic\" = \"$magic\"; then
9103 + # install mode needs the following variables:
9104 + generated_by_libtool_version='$macro_version'
9105 + notinst_deplibs='$notinst_deplibs'
9107 + # When we are sourced in execute mode, \$file and \$ECHO are already set.
9108 + if test \"\$libtool_execute_magic\" != \"$magic\"; then
9111 + # Make sure echo works.
9112 + if test \"X\$1\" = X--no-reexec; then
9113 + # Discard the --no-reexec flag, and continue.
9115 + elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
9116 + # Yippee, \$ECHO works!
9119 + # Restart under the correct shell, and then maybe \$ECHO will work.
9120 + exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
9126 + # Find the directory that this script lives in.
9127 + thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
9128 + test \"x\$thisdir\" = \"x\$file\" && thisdir=.
9130 + # Follow symbolic links until we get to the real thisdir.
9131 + file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
9132 + while test -n \"\$file\"; do
9133 + destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
9135 + # If there was a directory component, then change thisdir.
9136 + if test \"x\$destdir\" != \"x\$file\"; then
9137 + case \"\$destdir\" in
9138 + [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
9139 + *) thisdir=\"\$thisdir/\$destdir\" ;;
9143 + file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
9144 + file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
9148 +# end: func_emit_wrapper_part1
9150 +# func_emit_wrapper_part2 [arg=no]
9152 +# Emit the second part of a libtool wrapper script on stdout.
9153 +# For more information, see the description associated with
9154 +# func_emit_wrapper(), below.
9155 +func_emit_wrapper_part2 ()
9157 + func_emit_wrapper_part2_arg1=no
9158 + if test -n "$1" ; then
9159 + func_emit_wrapper_part2_arg1=$1
9164 + # Usually 'no', except on cygwin/mingw when embedded into
9166 + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
9167 + if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
9168 + # special case for '.'
9169 + if test \"\$thisdir\" = \".\"; then
9172 + # remove .libs from thisdir
9173 + case \"\$thisdir\" in
9174 + *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
9175 + $objdir ) thisdir=. ;;
9179 + # Try to get the absolute directory name.
9180 + absdir=\`cd \"\$thisdir\" && pwd\`
9181 + test -n \"\$absdir\" && thisdir=\"\$absdir\"
9184 + if test "$fast_install" = yes; then
9186 + program=lt-'$outputname'$exeext
9187 + progdir=\"\$thisdir/$objdir\"
9189 + if test ! -f \"\$progdir/\$program\" ||
9190 + { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
9191 + test \"X\$file\" != \"X\$progdir/\$program\"; }; then
9193 + file=\"\$\$-\$program\"
9195 + if test ! -d \"\$progdir\"; then
9196 + $MKDIR \"\$progdir\"
9198 + $RM \"\$progdir/\$file\"
9203 + # relink executable if necessary
9204 + if test -n \"\$relink_command\"; then
9205 + if relink_command_output=\`eval \$relink_command 2>&1\`; then :
9207 + $ECHO \"\$relink_command_output\" >&2
9208 + $RM \"\$progdir/\$file\"
9213 + $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
9214 + { $RM \"\$progdir/\$program\";
9215 + $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
9216 + $RM \"\$progdir/\$file\"
9220 + program='$outputname'
9221 + progdir=\"\$thisdir/$objdir\"
9227 + if test -f \"\$progdir/\$program\"; then"
9229 + # Export our shlibpath_var if we have one.
9230 + if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
9232 + # Add our own library path to $shlibpath_var
9233 + $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
9235 + # Some systems cannot cope with colon-terminated $shlibpath_var
9236 + # The second colon is a workaround for a bug in BeOS R4 sed
9237 + $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
9239 + export $shlibpath_var
9243 + # fixup the dll searchpath if we need to.
9244 + if test -n "$dllsearchpath"; then
9246 + # Add the dll search path components to the executable PATH
9247 + PATH=$dllsearchpath:\$PATH
9252 + if test \"\$libtool_execute_magic\" != \"$magic\"; then
9253 + # Run the actual program with our arguments.
9256 + # Backslashes separate directories on plain windows
9257 + *-*-mingw | *-*-os2* | *-cegcc*)
9259 + exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
9265 + exec \"\$progdir/\$program\" \${1+\"\$@\"}
9270 + \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
9274 + # The program doesn't exist.
9275 + \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
9276 + \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
9277 + $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
9283 +# end: func_emit_wrapper_part2
9286 +# func_emit_wrapper [arg=no]
9288 +# Emit a libtool wrapper script on stdout.
9289 +# Don't directly open a file because we may want to
9290 +# incorporate the script contents within a cygwin/mingw
9291 +# wrapper executable. Must ONLY be called from within
9292 +# func_mode_link because it depends on a number of variables
9295 +# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
9296 +# variable will take. If 'yes', then the emitted script
9297 +# will assume that the directory in which it is stored is
9298 +# the $objdir directory. This is a cygwin/mingw-specific
9300 +func_emit_wrapper ()
9302 + func_emit_wrapper_arg1=no
9303 + if test -n "$1" ; then
9304 + func_emit_wrapper_arg1=$1
9307 + # split this up so that func_emit_cwrapperexe_src
9308 + # can call each part independently.
9309 + func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
9310 + func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
9314 +# func_to_host_path arg
9316 +# Convert paths to host format when used with build tools.
9317 +# Intended for use with "native" mingw (where libtool itself
9318 +# is running under the msys shell), or in the following cross-
9319 +# build environments:
9321 +# mingw (msys) mingw [e.g. native]
9323 +# *nix + wine mingw
9324 +# where wine is equipped with the `winepath' executable.
9325 +# In the native mingw case, the (msys) shell automatically
9326 +# converts paths for any non-msys applications it launches,
9327 +# but that facility isn't available from inside the cwrapper.
9328 +# Similar accommodations are necessary for $host mingw and
9329 +# $build cygwin. Calling this function does no harm for other
9330 +# $host/$build combinations not listed above.
9332 +# ARG is the path (on $build) that should be converted to
9333 +# the proper representation for $host. The result is stored
9334 +# in $func_to_host_path_result.
9335 +func_to_host_path ()
9337 + func_to_host_path_result="$1"
9338 + if test -n "$1" ; then
9341 + lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
9343 + *mingw* ) # actually, msys
9344 + # awkward: cmd appends spaces to result
9345 + lt_sed_strip_trailing_spaces="s/[ ]*\$//"
9346 + func_to_host_path_tmp1=`( cmd //c echo "$1" |\
9347 + $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
9348 + func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
9349 + $SED -e "$lt_sed_naive_backslashify"`
9352 + func_to_host_path_tmp1=`cygpath -w "$1"`
9353 + func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
9354 + $SED -e "$lt_sed_naive_backslashify"`
9357 + # Unfortunately, winepath does not exit with a non-zero
9358 + # error code, so we are forced to check the contents of
9359 + # stdout. On the other hand, if the command is not
9360 + # found, the shell will set an exit code of 127 and print
9361 + # *an error message* to stdout. So we must check for both
9362 + # error code of zero AND non-empty stdout, which explains
9363 + # the odd construction:
9364 + func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
9365 + if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
9366 + func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
9367 + $SED -e "$lt_sed_naive_backslashify"`
9369 + # Allow warning below.
9370 + func_to_host_path_result=""
9374 + if test -z "$func_to_host_path_result" ; then
9375 + func_error "Could not determine host path corresponding to"
9376 + func_error " '$1'"
9377 + func_error "Continuing, but uninstalled executables may not work."
9379 + func_to_host_path_result="$1"
9385 +# end: func_to_host_path
9387 +# func_to_host_pathlist arg
9389 +# Convert pathlists to host format when used with build tools.
9390 +# See func_to_host_path(), above. This function supports the
9391 +# following $build/$host combinations (but does no harm for
9392 +# combinations not listed here):
9394 +# mingw (msys) mingw [e.g. native]
9396 +# *nix + wine mingw
9398 +# Path separators are also converted from $build format to
9399 +# $host format. If ARG begins or ends with a path separator
9400 +# character, it is preserved (but converted to $host format)
9403 +# ARG is a pathlist (on $build) that should be converted to
9404 +# the proper representation on $host. The result is stored
9405 +# in $func_to_host_pathlist_result.
9406 +func_to_host_pathlist ()
9408 + func_to_host_pathlist_result="$1"
9409 + if test -n "$1" ; then
9412 + lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
9413 + # Remove leading and trailing path separator characters from
9414 + # ARG. msys behavior is inconsistent here, cygpath turns them
9415 + # into '.;' and ';.', and winepath ignores them completely.
9416 + func_to_host_pathlist_tmp2="$1"
9417 + # Once set for this call, this variable should not be
9418 + # reassigned. It is used in tha fallback case.
9419 + func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
9420 + $SED -e 's|^:*||' -e 's|:*$||'`
9422 + *mingw* ) # Actually, msys.
9423 + # Awkward: cmd appends spaces to result.
9424 + lt_sed_strip_trailing_spaces="s/[ ]*\$//"
9425 + func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
9426 + $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
9427 + func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
9428 + $SED -e "$lt_sed_naive_backslashify"`
9431 + func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
9432 + func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
9433 + $SED -e "$lt_sed_naive_backslashify"`
9436 + # unfortunately, winepath doesn't convert pathlists
9437 + func_to_host_pathlist_result=""
9438 + func_to_host_pathlist_oldIFS=$IFS
9440 + for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
9441 + IFS=$func_to_host_pathlist_oldIFS
9442 + if test -n "$func_to_host_pathlist_f" ; then
9443 + func_to_host_path "$func_to_host_pathlist_f"
9444 + if test -n "$func_to_host_path_result" ; then
9445 + if test -z "$func_to_host_pathlist_result" ; then
9446 + func_to_host_pathlist_result="$func_to_host_path_result"
9448 + func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
9454 + IFS=$func_to_host_pathlist_oldIFS
9457 + if test -z "$func_to_host_pathlist_result" ; then
9458 + func_error "Could not determine the host path(s) corresponding to"
9459 + func_error " '$1'"
9460 + func_error "Continuing, but uninstalled executables may not work."
9461 + # Fallback. This may break if $1 contains DOS-style drive
9462 + # specifications. The fix is not to complicate the expression
9463 + # below, but for the user to provide a working wine installation
9464 + # with winepath so that path translation in the cross-to-mingw
9465 + # case works properly.
9466 + lt_replace_pathsep_nix_to_dos="s|:|;|g"
9467 + func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
9468 + $SED -e "$lt_replace_pathsep_nix_to_dos"`
9470 + # Now, add the leading and trailing path separators back
9472 + :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
9476 + *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
9483 +# end: func_to_host_pathlist
9485 +# func_emit_cwrapperexe_src
9486 +# emit the source code for a wrapper executable on stdout
9487 +# Must ONLY be called from within func_mode_link because
9488 +# it depends on a number of variable set therein.
9489 +func_emit_cwrapperexe_src ()
9493 +/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
9494 + Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
9496 + The $output program cannot be directly executed until all the libtool
9497 + libraries that it depends on are installed.
9499 + This wrapper executable should never be moved out of the build directory.
9500 + If it is, it will not operate correctly.
9502 + Currently, it simply execs the wrapper *script* "$SHELL $output",
9503 + but could eventually absorb all of the scripts functionality and
9504 + exec $objdir/$outputname directly.
9509 +#include <stdlib.h>
9511 +# include <direct.h>
9512 +# include <process.h>
9514 +# define setmode _setmode
9516 +# include <unistd.h>
9517 +# include <stdint.h>
9520 +# define HAVE_SETENV
9521 +# ifdef __STRICT_ANSI__
9522 +char *realpath (const char *, char *);
9523 +int putenv (char *);
9524 +int setenv (const char *, const char *, int);
9528 +#include <malloc.h>
9529 +#include <stdarg.h>
9530 +#include <assert.h>
9531 +#include <string.h>
9535 +#include <sys/stat.h>
9537 +#if defined(PATH_MAX)
9538 +# define LT_PATHMAX PATH_MAX
9539 +#elif defined(MAXPATHLEN)
9540 +# define LT_PATHMAX MAXPATHLEN
9542 +# define LT_PATHMAX 1024
9553 +# define S_IXUSR _S_IEXEC
9554 +# define stat _stat
9555 +# ifndef _INTPTR_T_DEFINED
9556 +# define intptr_t int
9560 +#ifndef DIR_SEPARATOR
9561 +# define DIR_SEPARATOR '/'
9562 +# define PATH_SEPARATOR ':'
9565 +#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
9567 +# define HAVE_DOS_BASED_FILE_SYSTEM
9568 +# define FOPEN_WB "wb"
9569 +# ifndef DIR_SEPARATOR_2
9570 +# define DIR_SEPARATOR_2 '\\'
9572 +# ifndef PATH_SEPARATOR_2
9573 +# define PATH_SEPARATOR_2 ';'
9577 +#ifndef DIR_SEPARATOR_2
9578 +# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
9579 +#else /* DIR_SEPARATOR_2 */
9580 +# define IS_DIR_SEPARATOR(ch) \
9581 + (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
9582 +#endif /* DIR_SEPARATOR_2 */
9584 +#ifndef PATH_SEPARATOR_2
9585 +# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
9586 +#else /* PATH_SEPARATOR_2 */
9587 +# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
9588 +#endif /* PATH_SEPARATOR_2 */
9591 +# define FOPEN_WB "wb"
9595 +# define FOPEN_WB "w"
9598 +# define _O_BINARY 0
9601 +#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
9602 +#define XFREE(stale) do { \
9603 + if (stale) { free ((void *) stale); stale = 0; } \
9606 +#undef LTWRAPPER_DEBUGPRINTF
9607 +#if defined DEBUGWRAPPER
9608 +# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
9610 +ltwrapper_debugprintf (const char *fmt, ...)
9613 + va_start (args, fmt);
9614 + (void) vfprintf (stderr, fmt, args);
9618 +# define LTWRAPPER_DEBUGPRINTF(args)
9621 +const char *program_name = NULL;
9623 +void *xmalloc (size_t num);
9624 +char *xstrdup (const char *string);
9625 +const char *base_name (const char *name);
9626 +char *find_executable (const char *wrapper);
9627 +char *chase_symlinks (const char *pathspec);
9628 +int make_executable (const char *path);
9629 +int check_executable (const char *path);
9630 +char *strendzap (char *str, const char *pat);
9631 +void lt_fatal (const char *message, ...);
9632 +void lt_setenv (const char *name, const char *value);
9633 +char *lt_extend_str (const char *orig_value, const char *add, int to_end);
9634 +void lt_opt_process_env_set (const char *arg);
9635 +void lt_opt_process_env_prepend (const char *arg);
9636 +void lt_opt_process_env_append (const char *arg);
9637 +int lt_split_name_value (const char *arg, char** name, char** value);
9638 +void lt_update_exe_path (const char *name, const char *value);
9639 +void lt_update_lib_path (const char *name, const char *value);
9641 +static const char *script_text_part1 =
9644 + func_emit_wrapper_part1 yes |
9645 + $SED -e 's/\([\\"]\)/\\\1/g' \
9646 + -e 's/^/ "/' -e 's/$/\\n"/'
9650 +static const char *script_text_part2 =
9652 + func_emit_wrapper_part2 yes |
9653 + $SED -e 's/\([\\"]\)/\\\1/g' \
9654 + -e 's/^/ "/' -e 's/$/\\n"/'
9658 +const char * MAGIC_EXE = "$magic_exe";
9659 +const char * LIB_PATH_VARNAME = "$shlibpath_var";
9662 + if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
9663 + func_to_host_pathlist "$temp_rpath"
9665 +const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
9669 +const char * LIB_PATH_VALUE = "";
9673 + if test -n "$dllsearchpath"; then
9674 + func_to_host_pathlist "$dllsearchpath:"
9676 +const char * EXE_PATH_VARNAME = "PATH";
9677 +const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
9681 +const char * EXE_PATH_VARNAME = "";
9682 +const char * EXE_PATH_VALUE = "";
9686 + if test "$fast_install" = yes; then
9688 +const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
9692 +const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
9699 +#define LTWRAPPER_OPTION_PREFIX "--lt-"
9700 +#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
9702 +static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
9703 +static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
9705 +static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
9707 +static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
9708 +static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
9709 + /* argument is putenv-style "foo=bar", value of foo is set to bar */
9711 +static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
9712 +static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
9713 + /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
9715 +static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
9716 +static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
9717 + /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
9720 +main (int argc, char *argv[])
9724 + char *tmp_pathspec;
9725 + char *actual_cwrapper_path;
9726 + char *actual_cwrapper_name;
9727 + char *target_name;
9728 + char *lt_argv_zero;
9729 + intptr_t rval = 127;
9733 + program_name = (char *) xstrdup (base_name (argv[0]));
9734 + LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
9735 + LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
9737 + /* very simple arg parsing; don't want to rely on getopt */
9738 + for (i = 1; i < argc; i++)
9740 + if (strcmp (argv[i], dumpscript_opt) == 0)
9744 + *mingw* | *cygwin* )
9745 + # make stdout use "unix" line endings
9746 + echo " setmode(1,_O_BINARY);"
9751 + printf ("%s", script_text_part1);
9752 + printf ("%s", script_text_part2);
9757 + newargz = XMALLOC (char *, argc + 1);
9758 + tmp_pathspec = find_executable (argv[0]);
9759 + if (tmp_pathspec == NULL)
9760 + lt_fatal ("Couldn't find %s", argv[0]);
9761 + LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
9764 + actual_cwrapper_path = chase_symlinks (tmp_pathspec);
9765 + LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
9766 + actual_cwrapper_path));
9767 + XFREE (tmp_pathspec);
9769 + actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
9770 + strendzap (actual_cwrapper_path, actual_cwrapper_name);
9772 + /* wrapper name transforms */
9773 + strendzap (actual_cwrapper_name, ".exe");
9774 + tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
9775 + XFREE (actual_cwrapper_name);
9776 + actual_cwrapper_name = tmp_pathspec;
9779 + /* target_name transforms -- use actual target program name; might have lt- prefix */
9780 + target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
9781 + strendzap (target_name, ".exe");
9782 + tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
9783 + XFREE (target_name);
9784 + target_name = tmp_pathspec;
9787 + LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
9793 + XMALLOC (char, (strlen (actual_cwrapper_path) +
9794 + strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
9795 + strcpy (newargz[0], actual_cwrapper_path);
9796 + strcat (newargz[0], "$objdir");
9797 + strcat (newargz[0], "/");
9801 + /* stop here, and copy so we don't have to do this twice */
9802 + tmp_pathspec = xstrdup (newargz[0]);
9804 + /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
9805 + strcat (newargz[0], actual_cwrapper_name);
9807 + /* DO want the lt- prefix here if it exists, so use target_name */
9808 + lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
9809 + XFREE (tmp_pathspec);
9810 + tmp_pathspec = NULL;
9818 + while ((p = strchr (newargz[0], '\\')) != NULL)
9822 + while ((p = strchr (lt_argv_zero, '\\')) != NULL)
9832 + XFREE (target_name);
9833 + XFREE (actual_cwrapper_path);
9834 + XFREE (actual_cwrapper_name);
9836 + lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
9837 + lt_setenv ("DUALCASE", "1"); /* for MSK sh */
9838 + lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
9839 + lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
9842 + for (i = 1; i < argc; i++)
9844 + if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
9846 + if (argv[i][env_set_opt_len] == '=')
9848 + const char *p = argv[i] + env_set_opt_len + 1;
9849 + lt_opt_process_env_set (p);
9851 + else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
9853 + lt_opt_process_env_set (argv[++i]); /* don't copy */
9856 + lt_fatal ("%s missing required argument", env_set_opt);
9859 + if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
9861 + if (argv[i][env_prepend_opt_len] == '=')
9863 + const char *p = argv[i] + env_prepend_opt_len + 1;
9864 + lt_opt_process_env_prepend (p);
9866 + else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
9868 + lt_opt_process_env_prepend (argv[++i]); /* don't copy */
9871 + lt_fatal ("%s missing required argument", env_prepend_opt);
9874 + if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
9876 + if (argv[i][env_append_opt_len] == '=')
9878 + const char *p = argv[i] + env_append_opt_len + 1;
9879 + lt_opt_process_env_append (p);
9881 + else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
9883 + lt_opt_process_env_append (argv[++i]); /* don't copy */
9886 + lt_fatal ("%s missing required argument", env_append_opt);
9889 + if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
9891 + /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
9892 + namespace, but it is not one of the ones we know about and
9893 + have already dealt with, above (inluding dump-script), then
9894 + report an error. Otherwise, targets might begin to believe
9895 + they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
9896 + namespace. The first time any user complains about this, we'll
9897 + need to make LTWRAPPER_OPTION_PREFIX a configure-time option
9898 + or a configure.ac-settable value.
9900 + lt_fatal ("Unrecognized option in %s namespace: '%s'",
9901 + ltwrapper_option_prefix, argv[i]);
9903 + /* otherwise ... */
9904 + newargz[++newargc] = xstrdup (argv[i]);
9906 + newargz[++newargc] = NULL;
9908 + LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
9909 + for (i = 0; i < newargc; i++)
9911 + LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
9919 + /* execv doesn't actually work on mingw as expected on unix */
9920 + rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
9923 + /* failed to start process */
9924 + LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
9932 + execv (lt_argv_zero, newargz);
9933 + return rval; /* =127, but avoids unused variable warning */
9942 +xmalloc (size_t num)
9944 + void *p = (void *) malloc (num);
9946 + lt_fatal ("Memory exhausted");
9952 +xstrdup (const char *string)
9954 + return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
9959 +base_name (const char *name)
9963 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
9964 + /* Skip over the disk name in MSDOS pathnames. */
9965 + if (isalpha ((unsigned char) name[0]) && name[1] == ':')
9969 + for (base = name; *name; name++)
9970 + if (IS_DIR_SEPARATOR (*name))
9976 +check_executable (const char *path)
9980 + LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
9981 + path ? (*path ? path : "EMPTY!") : "NULL!"));
9982 + if ((!path) || (!*path))
9985 + if ((stat (path, &st) >= 0)
9986 + && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
9993 +make_executable (const char *path)
9998 + LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
9999 + path ? (*path ? path : "EMPTY!") : "NULL!"));
10000 + if ((!path) || (!*path))
10003 + if (stat (path, &st) >= 0)
10005 + rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
10010 +/* Searches for the full path of the wrapper. Returns
10011 + newly allocated full path name if found, NULL otherwise
10012 + Does not chase symlinks, even on platforms that support them.
10015 +find_executable (const char *wrapper)
10017 + int has_slash = 0;
10019 + const char *p_next;
10020 + /* static buffer for getcwd */
10021 + char tmp[LT_PATHMAX + 1];
10023 + char *concat_name;
10025 + LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
10026 + wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
10028 + if ((wrapper == NULL) || (*wrapper == '\0'))
10031 + /* Absolute path? */
10032 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
10033 + if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
10035 + concat_name = xstrdup (wrapper);
10036 + if (check_executable (concat_name))
10037 + return concat_name;
10038 + XFREE (concat_name);
10043 + if (IS_DIR_SEPARATOR (wrapper[0]))
10045 + concat_name = xstrdup (wrapper);
10046 + if (check_executable (concat_name))
10047 + return concat_name;
10048 + XFREE (concat_name);
10050 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
10054 + for (p = wrapper; *p; p++)
10062 + /* no slashes; search PATH */
10063 + const char *path = getenv ("PATH");
10064 + if (path != NULL)
10066 + for (p = path; *p; p = p_next)
10070 + for (q = p; *q; q++)
10071 + if (IS_PATH_SEPARATOR (*q))
10074 + p_next = (*q == '\0' ? q : q + 1);
10077 + /* empty path: current directory */
10078 + if (getcwd (tmp, LT_PATHMAX) == NULL)
10079 + lt_fatal ("getcwd failed");
10080 + tmp_len = strlen (tmp);
10082 + XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
10083 + memcpy (concat_name, tmp, tmp_len);
10084 + concat_name[tmp_len] = '/';
10085 + strcpy (concat_name + tmp_len + 1, wrapper);
10090 + XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
10091 + memcpy (concat_name, p, p_len);
10092 + concat_name[p_len] = '/';
10093 + strcpy (concat_name + p_len + 1, wrapper);
10095 + if (check_executable (concat_name))
10096 + return concat_name;
10097 + XFREE (concat_name);
10100 + /* not found in PATH; assume curdir */
10102 + /* Relative path | not found in path: prepend cwd */
10103 + if (getcwd (tmp, LT_PATHMAX) == NULL)
10104 + lt_fatal ("getcwd failed");
10105 + tmp_len = strlen (tmp);
10106 + concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
10107 + memcpy (concat_name, tmp, tmp_len);
10108 + concat_name[tmp_len] = '/';
10109 + strcpy (concat_name + tmp_len + 1, wrapper);
10111 + if (check_executable (concat_name))
10112 + return concat_name;
10113 + XFREE (concat_name);
10118 +chase_symlinks (const char *pathspec)
10121 + return xstrdup (pathspec);
10123 + char buf[LT_PATHMAX];
10125 + char *tmp_pathspec = xstrdup (pathspec);
10127 + int has_symlinks = 0;
10128 + while (strlen (tmp_pathspec) && !has_symlinks)
10130 + LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
10132 + if (lstat (tmp_pathspec, &s) == 0)
10134 + if (S_ISLNK (s.st_mode) != 0)
10136 + has_symlinks = 1;
10140 + /* search backwards for last DIR_SEPARATOR */
10141 + p = tmp_pathspec + strlen (tmp_pathspec) - 1;
10142 + while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
10144 + if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
10146 + /* no more DIR_SEPARATORS left */
10153 + char *errstr = strerror (errno);
10154 + lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
10157 + XFREE (tmp_pathspec);
10159 + if (!has_symlinks)
10161 + return xstrdup (pathspec);
10164 + tmp_pathspec = realpath (pathspec, buf);
10165 + if (tmp_pathspec == 0)
10167 + lt_fatal ("Could not follow symlinks for %s", pathspec);
10169 + return xstrdup (tmp_pathspec);
10174 +strendzap (char *str, const char *pat)
10176 + size_t len, patlen;
10178 + assert (str != NULL);
10179 + assert (pat != NULL);
10181 + len = strlen (str);
10182 + patlen = strlen (pat);
10184 + if (patlen <= len)
10186 + str += len - patlen;
10187 + if (strcmp (str, pat) == 0)
10194 +lt_error_core (int exit_status, const char *mode,
10195 + const char *message, va_list ap)
10197 + fprintf (stderr, "%s: %s: ", program_name, mode);
10198 + vfprintf (stderr, message, ap);
10199 + fprintf (stderr, ".\n");
10201 + if (exit_status >= 0)
10202 + exit (exit_status);
10206 +lt_fatal (const char *message, ...)
10209 + va_start (ap, message);
10210 + lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
10215 +lt_setenv (const char *name, const char *value)
10217 + LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
10218 + (name ? name : "<NULL>"),
10219 + (value ? value : "<NULL>")));
10221 +#ifdef HAVE_SETENV
10222 + /* always make a copy, for consistency with !HAVE_SETENV */
10223 + char *str = xstrdup (value);
10224 + setenv (name, str, 1);
10226 + int len = strlen (name) + 1 + strlen (value) + 1;
10227 + char *str = XMALLOC (char, len);
10228 + sprintf (str, "%s=%s", name, value);
10229 + if (putenv (str) != EXIT_SUCCESS)
10238 +lt_extend_str (const char *orig_value, const char *add, int to_end)
10241 + if (orig_value && *orig_value)
10243 + int orig_value_len = strlen (orig_value);
10244 + int add_len = strlen (add);
10245 + new_value = XMALLOC (char, add_len + orig_value_len + 1);
10248 + strcpy (new_value, orig_value);
10249 + strcpy (new_value + orig_value_len, add);
10253 + strcpy (new_value, add);
10254 + strcpy (new_value + add_len, orig_value);
10259 + new_value = xstrdup (add);
10261 + return new_value;
10265 +lt_split_name_value (const char *arg, char** name, char** value)
10269 + if (!arg || !*arg)
10272 + p = strchr (arg, (int)'=');
10277 + *value = xstrdup (++p);
10279 + len = strlen (arg) - strlen (*value);
10280 + *name = XMALLOC (char, len);
10281 + strncpy (*name, arg, len-1);
10282 + (*name)[len - 1] = '\0';
10288 +lt_opt_process_env_set (const char *arg)
10290 + char *name = NULL;
10291 + char *value = NULL;
10293 + if (lt_split_name_value (arg, &name, &value) != 0)
10297 + lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
10300 + lt_setenv (name, value);
10306 +lt_opt_process_env_prepend (const char *arg)
10308 + char *name = NULL;
10309 + char *value = NULL;
10310 + char *new_value = NULL;
10312 + if (lt_split_name_value (arg, &name, &value) != 0)
10316 + lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
10319 + new_value = lt_extend_str (getenv (name), value, 0);
10320 + lt_setenv (name, new_value);
10321 + XFREE (new_value);
10327 +lt_opt_process_env_append (const char *arg)
10329 + char *name = NULL;
10330 + char *value = NULL;
10331 + char *new_value = NULL;
10333 + if (lt_split_name_value (arg, &name, &value) != 0)
10337 + lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
10340 + new_value = lt_extend_str (getenv (name), value, 1);
10341 + lt_setenv (name, new_value);
10342 + XFREE (new_value);
10348 +lt_update_exe_path (const char *name, const char *value)
10350 + LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
10351 + (name ? name : "<NULL>"),
10352 + (value ? value : "<NULL>")));
10354 + if (name && *name && value && *value)
10356 + char *new_value = lt_extend_str (getenv (name), value, 0);
10357 + /* some systems can't cope with a ':'-terminated path #' */
10358 + int len = strlen (new_value);
10359 + while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
10361 + new_value[len-1] = '\0';
10363 + lt_setenv (name, new_value);
10364 + XFREE (new_value);
10369 +lt_update_lib_path (const char *name, const char *value)
10371 + LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
10372 + (name ? name : "<NULL>"),
10373 + (value ? value : "<NULL>")));
10375 + if (name && *name && value && *value)
10377 + char *new_value = lt_extend_str (getenv (name), value, 0);
10378 + lt_setenv (name, new_value);
10379 + XFREE (new_value);
10386 +# end: func_emit_cwrapperexe_src
10388 +# func_mode_link arg...
10393 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
10394 + # It is impossible to link a dll without this setting, and
10395 + # we shouldn't force the makefile maintainer to figure out
10396 + # which system we are compiling for in order to pass an extra
10397 + # flag for every libtool invocation.
10398 + # allow_undefined=no
10400 + # FIXME: Unfortunately, there are problems with the above when trying
10401 + # to make a dll which has undefined symbols, in which case not
10402 + # even a static library is built. For now, we need to specify
10403 + # -no-undefined on the libtool link line when we can be certain
10404 + # that all symbols are satisfied, otherwise we get a static library.
10405 + allow_undefined=yes
10408 + allow_undefined=yes
10411 + libtool_args=$nonopt
10412 + base_compile="$nonopt $@"
10413 + compile_command=$nonopt
10414 + finalize_command=$nonopt
10418 + compile_shlibpath=
10419 + finalize_shlibpath=
10427 + lib_search_path=`pwd`
10429 + new_inherited_linker_flags=
10435 + export_dynamic=no
10437 + export_symbols_regex=
10445 + precious_files_regex=
10446 + prefer_static_libs=no
10459 + single_module="${wl}-single_module"
10460 + func_infer_tag $base_compile
10462 + # We need to know -static, to get the right output filenames.
10467 + test "$build_libtool_libs" != yes && \
10468 + func_fatal_configuration "can not build a shared library"
10469 + build_old_libs=no
10472 + -all-static | -static | -static-libtool-libs)
10475 + if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
10476 + func_warning "complete static linking is impossible in this configuration"
10478 + if test -n "$link_static_flag"; then
10479 + dlopen_self=$dlopen_self_static
10481 + prefer_static_libs=yes
10484 + if test -z "$pic_flag" && test -n "$link_static_flag"; then
10485 + dlopen_self=$dlopen_self_static
10487 + prefer_static_libs=built
10489 + -static-libtool-libs)
10490 + if test -z "$pic_flag" && test -n "$link_static_flag"; then
10491 + dlopen_self=$dlopen_self_static
10493 + prefer_static_libs=yes
10496 + build_libtool_libs=no
10497 + build_old_libs=yes
10503 + # See if our shared archives depend on static archives.
10504 + test -n "$old_archive_from_new_cmds" && build_old_libs=yes
10506 + # Go through the arguments, transforming them on the way.
10507 + while test "$#" -gt 0; do
10510 + func_quote_for_eval "$arg"
10511 + qarg=$func_quote_for_eval_unquoted_result
10512 + func_append libtool_args " $func_quote_for_eval_result"
10514 + # If the previous option needs an argument, assign it.
10515 + if test -n "$prev"; then
10518 + func_append compile_command " @OUTPUT@"
10519 + func_append finalize_command " @OUTPUT@"
10524 + dlfiles|dlprefiles)
10525 + if test "$preload" = no; then
10526 + # Add the symbol object into the linking commands.
10527 + func_append compile_command " @SYMFILE@"
10528 + func_append finalize_command " @SYMFILE@"
10532 + *.la | *.lo) ;; # We handle these cases below.
10534 + if test "$dlself" = no; then
10536 + export_dynamic=yes
10542 + if test "$prev" = dlprefiles; then
10544 + elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
10548 + export_dynamic=yes
10554 + if test "$prev" = dlfiles; then
10555 + dlfiles="$dlfiles $arg"
10557 + dlprefiles="$dlprefiles $arg"
10565 + export_symbols="$arg"
10567 + || func_fatal_error "symbol file \`$arg' does not exist"
10572 + export_symbols_regex="$arg"
10579 + case "$deplibs " in
10580 + *" $qarg.ltframework "*) ;;
10581 + *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
10590 + inst_prefix_dir="$arg"
10595 + if test -f "$arg"; then
10598 + for fil in `cat "$save_arg"`
10600 +# moreargs="$moreargs $fil"
10602 + # A libtool-controlled object.
10604 + # Check to see that this really is a libtool object.
10605 + if func_lalib_unsafe_p "$arg"; then
10609 + # Read the .lo file
10610 + func_source "$arg"
10612 + if test -z "$pic_object" ||
10613 + test -z "$non_pic_object" ||
10614 + test "$pic_object" = none &&
10615 + test "$non_pic_object" = none; then
10616 + func_fatal_error "cannot find name of object for \`$arg'"
10619 + # Extract subdirectory from the argument.
10620 + func_dirname "$arg" "/" ""
10621 + xdir="$func_dirname_result"
10623 + if test "$pic_object" != none; then
10624 + # Prepend the subdirectory the object is found in.
10625 + pic_object="$xdir$pic_object"
10627 + if test "$prev" = dlfiles; then
10628 + if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
10629 + dlfiles="$dlfiles $pic_object"
10633 + # If libtool objects are unsupported, then we need to preload.
10638 + # CHECK ME: I think I busted this. -Ossama
10639 + if test "$prev" = dlprefiles; then
10640 + # Preload the old-style object.
10641 + dlprefiles="$dlprefiles $pic_object"
10646 + func_append libobjs " $pic_object"
10647 + arg="$pic_object"
10650 + # Non-PIC object.
10651 + if test "$non_pic_object" != none; then
10652 + # Prepend the subdirectory the object is found in.
10653 + non_pic_object="$xdir$non_pic_object"
10655 + # A standard non-PIC object
10656 + func_append non_pic_objects " $non_pic_object"
10657 + if test -z "$pic_object" || test "$pic_object" = none ; then
10658 + arg="$non_pic_object"
10661 + # If the PIC object exists, use it instead.
10662 + # $xdir was prepended to $pic_object above.
10663 + non_pic_object="$pic_object"
10664 + func_append non_pic_objects " $non_pic_object"
10667 + # Only an error if not doing a dry-run.
10668 + if $opt_dry_run; then
10669 + # Extract subdirectory from the argument.
10670 + func_dirname "$arg" "/" ""
10671 + xdir="$func_dirname_result"
10674 + pic_object=$xdir$objdir/$func_lo2o_result
10675 + non_pic_object=$xdir$func_lo2o_result
10676 + func_append libobjs " $pic_object"
10677 + func_append non_pic_objects " $non_pic_object"
10679 + func_fatal_error "\`$arg' is not a valid libtool object"
10684 + func_fatal_error "link input file \`$arg' does not exist"
10691 + precious_files_regex="$arg"
10701 + # We need an absolute path.
10703 + [\\/]* | [A-Za-z]:[\\/]*) ;;
10705 + func_fatal_error "only absolute run-paths are allowed"
10708 + if test "$prev" = rpath; then
10709 + case "$rpath " in
10711 + *) rpath="$rpath $arg" ;;
10714 + case "$xrpath " in
10716 + *) xrpath="$xrpath $arg" ;;
10723 + shrext_cmds="$arg"
10728 + weak_libs="$weak_libs $arg"
10733 + linker_flags="$linker_flags $qarg"
10734 + compiler_flags="$compiler_flags $qarg"
10736 + func_append compile_command " $qarg"
10737 + func_append finalize_command " $qarg"
10741 + compiler_flags="$compiler_flags $qarg"
10743 + func_append compile_command " $qarg"
10744 + func_append finalize_command " $qarg"
10748 + linker_flags="$linker_flags $qarg"
10749 + compiler_flags="$compiler_flags $wl$qarg"
10751 + func_append compile_command " $wl$qarg"
10752 + func_append finalize_command " $wl$qarg"
10756 + eval "$prev=\"\$arg\""
10761 + fi # test -n "$prev"
10767 + if test -n "$link_static_flag"; then
10768 + # See comment for -static flag below, for more details.
10769 + func_append compile_command " $link_static_flag"
10770 + func_append finalize_command " $link_static_flag"
10775 + -allow-undefined)
10776 + # FIXME: remove this flag sometime in the future.
10777 + func_fatal_error "\`-allow-undefined' must not be used because it is the default"
10781 + avoid_version=yes
10796 + export_dynamic=yes
10800 + -export-symbols | -export-symbols-regex)
10801 + if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
10802 + func_fatal_error "more than one -exported-symbols argument is not allowed"
10804 + if test "X$arg" = "X-export-symbols"; then
10807 + prev=expsyms_regex
10817 + -inst-prefix-dir)
10822 + # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
10823 + # so, if we see these flags be careful not to treat them like -L
10825 + case $with_gcc/$host in
10826 + no/*-*-irix* | /*-*-irix*)
10827 + func_append compile_command " $arg"
10828 + func_append finalize_command " $arg"
10835 + func_stripname '-L' '' "$arg"
10836 + dir=$func_stripname_result
10837 + if test -z "$dir"; then
10838 + if test "$#" -gt 0; then
10839 + func_fatal_error "require no space between \`-L' and \`$1'"
10841 + func_fatal_error "need path for \`-L' option"
10844 + # We need an absolute path.
10846 + [\\/]* | [A-Za-z]:[\\/]*) ;;
10848 + absdir=`cd "$dir" && pwd`
10849 + test -z "$absdir" && \
10850 + func_fatal_error "cannot determine absolute directory name of \`$dir'"
10854 + case "$deplibs " in
10857 + deplibs="$deplibs -L$dir"
10858 + lib_search_path="$lib_search_path $dir"
10862 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
10863 + testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
10864 + case :$dllsearchpath: in
10866 + ::) dllsearchpath=$dir;;
10867 + *) dllsearchpath="$dllsearchpath:$dir";;
10869 + case :$dllsearchpath: in
10870 + *":$testbindir:"*) ;;
10871 + ::) dllsearchpath=$testbindir;;
10872 + *) dllsearchpath="$dllsearchpath:$testbindir";;
10880 + if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
10882 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
10883 + # These systems don't actually have a C or math library (as such)
10887 + # These systems don't actually have a C library (as such)
10888 + test "X$arg" = "X-lc" && continue
10890 + *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
10891 + # Do not include libc due to us having libc/libc_r.
10892 + test "X$arg" = "X-lc" && continue
10894 + *-*-rhapsody* | *-*-darwin1.[012])
10895 + # Rhapsody C and math libraries are in the System framework
10896 + deplibs="$deplibs System.ltframework"
10899 + *-*-sco3.2v5* | *-*-sco5v6*)
10900 + # Causes problems with __ctype
10901 + test "X$arg" = "X-lc" && continue
10903 + *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
10904 + # Compiler inserts libc in the correct place for threads to work
10905 + test "X$arg" = "X-lc" && continue
10908 + elif test "X$arg" = "X-lc_r"; then
10910 + *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
10911 + # Do not include libc_r directly, use -pthread flag.
10916 + deplibs="$deplibs $arg"
10925 + # Tru64 UNIX uses -model [arg] to determine the layout of C++
10926 + # classes, name mangling, and exception handling.
10927 + # Darwin uses the -arch flag to determine output architecture.
10928 + -model|-arch|-isysroot)
10929 + compiler_flags="$compiler_flags $arg"
10930 + func_append compile_command " $arg"
10931 + func_append finalize_command " $arg"
10936 + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
10937 + compiler_flags="$compiler_flags $arg"
10938 + func_append compile_command " $arg"
10939 + func_append finalize_command " $arg"
10940 + case "$new_inherited_linker_flags " in
10942 + * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
10948 + single_module="${wl}-multi_module"
10952 + -no-fast-install)
10959 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
10960 + # The PATH hackery in wrapper scripts is required on Windows
10961 + # and Darwin in order for the loader to find any dlls it needs.
10962 + func_warning "\`-no-install' is ignored for $host"
10963 + func_warning "assuming \`-no-fast-install' instead"
10966 + *) no_install=yes ;;
10972 + allow_undefined=no
10981 + -o) prev=output ;;
10983 + -precious-files-regex)
10984 + prev=precious_regex
11004 + func_stripname '-R' '' "$arg"
11005 + dir=$func_stripname_result
11006 + # We need an absolute path.
11008 + [\\/]* | [A-Za-z]:[\\/]*) ;;
11010 + func_fatal_error "only absolute run-paths are allowed"
11013 + case "$xrpath " in
11015 + *) xrpath="$xrpath $dir" ;;
11021 + # The effects of -shared are defined in a previous loop.
11030 + -static | -static-libtool-libs)
11031 + # The effects of -static are defined in a previous loop.
11032 + # We used to do the same as -all-static on platforms that
11033 + # didn't have a PIC flag, but the assumption that the effects
11034 + # would be equivalent was wrong. It would break on at least
11035 + # Digital Unix and AIX.
11061 + func_stripname '-Wc,' '' "$arg"
11062 + args=$func_stripname_result
11064 + save_ifs="$IFS"; IFS=','
11065 + for flag in $args; do
11067 + func_quote_for_eval "$flag"
11068 + arg="$arg $wl$func_quote_for_eval_result"
11069 + compiler_flags="$compiler_flags $func_quote_for_eval_result"
11072 + func_stripname ' ' '' "$arg"
11073 + arg=$func_stripname_result
11077 + func_stripname '-Wl,' '' "$arg"
11078 + args=$func_stripname_result
11080 + save_ifs="$IFS"; IFS=','
11081 + for flag in $args; do
11083 + func_quote_for_eval "$flag"
11084 + arg="$arg $wl$func_quote_for_eval_result"
11085 + compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
11086 + linker_flags="$linker_flags $func_quote_for_eval_result"
11089 + func_stripname ' ' '' "$arg"
11090 + arg=$func_stripname_result
11108 + # -msg_* for osf cc
11110 + func_quote_for_eval "$arg"
11111 + arg="$func_quote_for_eval_result"
11114 + # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
11115 + # -r[0-9][0-9]* specifies the processor on the SGI compiler
11116 + # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
11117 + # +DA*, +DD* enable 64-bit mode on the HP compiler
11118 + # -q* pass through compiler args for the IBM compiler
11119 + # -m*, -t[45]*, -txscale* pass through architecture-specific
11120 + # compiler args for GCC
11121 + # -F/path gives path to uninstalled frameworks, gcc on darwin
11122 + # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
11123 + # @file GCC response files
11124 + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
11125 + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
11126 + func_quote_for_eval "$arg"
11127 + arg="$func_quote_for_eval_result"
11128 + func_append compile_command " $arg"
11129 + func_append finalize_command " $arg"
11130 + compiler_flags="$compiler_flags $arg"
11134 + # Some other compiler flag.
11136 + func_quote_for_eval "$arg"
11137 + arg="$func_quote_for_eval_result"
11141 + # A standard object.
11142 + objs="$objs $arg"
11146 + # A libtool-controlled object.
11148 + # Check to see that this really is a libtool object.
11149 + if func_lalib_unsafe_p "$arg"; then
11153 + # Read the .lo file
11154 + func_source "$arg"
11156 + if test -z "$pic_object" ||
11157 + test -z "$non_pic_object" ||
11158 + test "$pic_object" = none &&
11159 + test "$non_pic_object" = none; then
11160 + func_fatal_error "cannot find name of object for \`$arg'"
11163 + # Extract subdirectory from the argument.
11164 + func_dirname "$arg" "/" ""
11165 + xdir="$func_dirname_result"
11167 + if test "$pic_object" != none; then
11168 + # Prepend the subdirectory the object is found in.
11169 + pic_object="$xdir$pic_object"
11171 + if test "$prev" = dlfiles; then
11172 + if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
11173 + dlfiles="$dlfiles $pic_object"
11177 + # If libtool objects are unsupported, then we need to preload.
11182 + # CHECK ME: I think I busted this. -Ossama
11183 + if test "$prev" = dlprefiles; then
11184 + # Preload the old-style object.
11185 + dlprefiles="$dlprefiles $pic_object"
11190 + func_append libobjs " $pic_object"
11191 + arg="$pic_object"
11194 + # Non-PIC object.
11195 + if test "$non_pic_object" != none; then
11196 + # Prepend the subdirectory the object is found in.
11197 + non_pic_object="$xdir$non_pic_object"
11199 + # A standard non-PIC object
11200 + func_append non_pic_objects " $non_pic_object"
11201 + if test -z "$pic_object" || test "$pic_object" = none ; then
11202 + arg="$non_pic_object"
11205 + # If the PIC object exists, use it instead.
11206 + # $xdir was prepended to $pic_object above.
11207 + non_pic_object="$pic_object"
11208 + func_append non_pic_objects " $non_pic_object"
11211 + # Only an error if not doing a dry-run.
11212 + if $opt_dry_run; then
11213 + # Extract subdirectory from the argument.
11214 + func_dirname "$arg" "/" ""
11215 + xdir="$func_dirname_result"
11218 + pic_object=$xdir$objdir/$func_lo2o_result
11219 + non_pic_object=$xdir$func_lo2o_result
11220 + func_append libobjs " $pic_object"
11221 + func_append non_pic_objects " $non_pic_object"
11223 + func_fatal_error "\`$arg' is not a valid libtool object"
11230 + deplibs="$deplibs $arg"
11231 + old_deplibs="$old_deplibs $arg"
11236 + # A libtool-controlled library.
11238 + if test "$prev" = dlfiles; then
11239 + # This library was specified with -dlopen.
11240 + dlfiles="$dlfiles $arg"
11242 + elif test "$prev" = dlprefiles; then
11243 + # The library was specified with -dlpreopen.
11244 + dlprefiles="$dlprefiles $arg"
11247 + deplibs="$deplibs $arg"
11252 + # Some other compiler argument.
11254 + # Unknown arguments in both finalize_command and compile_command need
11255 + # to be aesthetically quoted because they are evaled later.
11256 + func_quote_for_eval "$arg"
11257 + arg="$func_quote_for_eval_result"
11261 + # Now actually substitute the argument into the commands.
11262 + if test -n "$arg"; then
11263 + func_append compile_command " $arg"
11264 + func_append finalize_command " $arg"
11266 + done # argument parsing loop
11268 + test -n "$prev" && \
11269 + func_fatal_help "the \`$prevarg' option requires an argument"
11271 + if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
11272 + eval arg=\"$export_dynamic_flag_spec\"
11273 + func_append compile_command " $arg"
11274 + func_append finalize_command " $arg"
11278 + # calculate the name of the file, without its directory
11279 + func_basename "$output"
11280 + outputname="$func_basename_result"
11281 + libobjs_save="$libobjs"
11283 + if test -n "$shlibpath_var"; then
11284 + # get the directories listed in $shlibpath_var
11285 + eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
11287 + shlib_search_path=
11289 + eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
11290 + eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
11292 + func_dirname "$output" "/" ""
11293 + output_objdir="$func_dirname_result$objdir"
11294 + # Create the object directory.
11295 + func_mkdir_p "$output_objdir"
11297 + # Determine the type of output
11300 + func_fatal_help "you must specify an output file"
11302 + *.$libext) linkmode=oldlib ;;
11303 + *.lo | *.$objext) linkmode=obj ;;
11304 + *.la) linkmode=lib ;;
11305 + *) linkmode=prog ;; # Anything else should be a program.
11311 + # Find all interdependent deplibs by searching for libraries
11312 + # that are linked more than once (e.g. -la -lb -la)
11313 + for deplib in $deplibs; do
11314 + if $opt_duplicate_deps ; then
11316 + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
11319 + libs="$libs $deplib"
11322 + if test "$linkmode" = lib; then
11323 + libs="$predeps $libs $compiler_lib_search_path $postdeps"
11325 + # Compute libraries that are listed more than once in $predeps
11326 + # $postdeps and mark them as special (i.e., whose duplicates are
11327 + # not to be eliminated).
11329 + if $opt_duplicate_compiler_generated_deps; then
11330 + for pre_post_dep in $predeps $postdeps; do
11331 + case "$pre_post_deps " in
11332 + *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
11334 + pre_post_deps="$pre_post_deps $pre_post_dep"
11341 + newdependency_libs=
11342 + newlib_search_path=
11343 + need_relink=no # whether we're linking any uninstalled libtool libraries
11344 + notinst_deplibs= # not-installed libtool libraries
11345 + notinst_path= # paths that contain not-installed libtool libraries
11347 + case $linkmode in
11349 + passes="conv dlpreopen link"
11350 + for file in $dlfiles $dlprefiles; do
11354 + func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
11361 + finalize_deplibs=
11365 + passes="conv scan dlopen dlpreopen link"
11371 + for pass in $passes; do
11372 + # The preopen pass in lib mode reverses $deplibs; put it back here
11373 + # so that -L comes before libs that need it for instance...
11374 + if test "$linkmode,$pass" = "lib,link"; then
11375 + ## FIXME: Find the place where the list is rebuilt in the wrong
11376 + ## order, and fix it there properly
11378 + for deplib in $deplibs; do
11379 + tmp_deplibs="$deplib $tmp_deplibs"
11381 + deplibs="$tmp_deplibs"
11384 + if test "$linkmode,$pass" = "lib,link" ||
11385 + test "$linkmode,$pass" = "prog,scan"; then
11389 + if test "$linkmode" = prog; then
11391 + dlopen) libs="$dlfiles" ;;
11392 + dlpreopen) libs="$dlprefiles" ;;
11394 + libs="$deplibs %DEPLIBS%"
11395 + test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
11399 + if test "$linkmode,$pass" = "lib,dlpreopen"; then
11400 + # Collect and forward deplibs of preopened libtool libs
11401 + for lib in $dlprefiles; do
11402 + # Ignore non-libtool-libs
11405 + *.la) func_source "$lib" ;;
11408 + # Collect preopened libtool deplibs, except any this library
11409 + # has declared as weak libs
11410 + for deplib in $dependency_libs; do
11411 + deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
11412 + case " $weak_libs " in
11413 + *" $deplib_base "*) ;;
11414 + *) deplibs="$deplibs $deplib" ;;
11418 + libs="$dlprefiles"
11420 + if test "$pass" = dlopen; then
11421 + # Collect dlpreopened libraries
11422 + save_deplibs="$deplibs"
11426 + for deplib in $libs; do
11430 + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
11431 + if test "$linkmode,$pass" = "prog,link"; then
11432 + compile_deplibs="$deplib $compile_deplibs"
11433 + finalize_deplibs="$deplib $finalize_deplibs"
11435 + compiler_flags="$compiler_flags $deplib"
11436 + if test "$linkmode" = lib ; then
11437 + case "$new_inherited_linker_flags " in
11438 + *" $deplib "*) ;;
11439 + * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
11446 + if test "$linkmode" != lib && test "$linkmode" != prog; then
11447 + func_warning "\`-l' is ignored for archives/objects"
11450 + func_stripname '-l' '' "$deplib"
11451 + name=$func_stripname_result
11452 + if test "$linkmode" = lib; then
11453 + searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
11455 + searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
11457 + for searchdir in $searchdirs; do
11458 + for search_ext in .la $std_shrext .so .a; do
11459 + # Search the libtool library
11460 + lib="$searchdir/lib${name}${search_ext}"
11461 + if test -f "$lib"; then
11462 + if test "$search_ext" = ".la"; then
11471 + if test "$found" != yes; then
11472 + # deplib doesn't seem to be a libtool library
11473 + if test "$linkmode,$pass" = "prog,link"; then
11474 + compile_deplibs="$deplib $compile_deplibs"
11475 + finalize_deplibs="$deplib $finalize_deplibs"
11477 + deplibs="$deplib $deplibs"
11478 + test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
11481 + else # deplib is a libtool library
11482 + # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
11483 + # We need to do some special things here, and not later.
11484 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
11485 + case " $predeps $postdeps " in
11487 + if func_lalib_p "$lib"; then
11490 + func_source "$lib"
11491 + for l in $old_library $library_names; do
11494 + if test "X$ll" = "X$old_library" ; then # only static version available
11496 + func_dirname "$lib" "" "."
11497 + ladir="$func_dirname_result"
11498 + lib=$ladir/$old_library
11499 + if test "$linkmode,$pass" = "prog,link"; then
11500 + compile_deplibs="$deplib $compile_deplibs"
11501 + finalize_deplibs="$deplib $finalize_deplibs"
11503 + deplibs="$deplib $deplibs"
11504 + test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
11516 + if test "$linkmode,$pass" = "prog,link"; then
11517 + compile_deplibs="$deplib $compile_deplibs"
11518 + finalize_deplibs="$deplib $finalize_deplibs"
11520 + deplibs="$deplib $deplibs"
11521 + if test "$linkmode" = lib ; then
11522 + case "$new_inherited_linker_flags " in
11523 + *" $deplib "*) ;;
11524 + * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
11531 + case $linkmode in
11533 + deplibs="$deplib $deplibs"
11534 + test "$pass" = conv && continue
11535 + newdependency_libs="$deplib $newdependency_libs"
11536 + func_stripname '-L' '' "$deplib"
11537 + newlib_search_path="$newlib_search_path $func_stripname_result"
11540 + if test "$pass" = conv; then
11541 + deplibs="$deplib $deplibs"
11544 + if test "$pass" = scan; then
11545 + deplibs="$deplib $deplibs"
11547 + compile_deplibs="$deplib $compile_deplibs"
11548 + finalize_deplibs="$deplib $finalize_deplibs"
11550 + func_stripname '-L' '' "$deplib"
11551 + newlib_search_path="$newlib_search_path $func_stripname_result"
11554 + func_warning "\`-L' is ignored for archives/objects"
11560 + if test "$pass" = link; then
11561 + func_stripname '-R' '' "$deplib"
11562 + dir=$func_stripname_result
11563 + # Make sure the xrpath contains only unique directories.
11564 + case "$xrpath " in
11566 + *) xrpath="$xrpath $dir" ;;
11569 + deplibs="$deplib $deplibs"
11572 + *.la) lib="$deplib" ;;
11574 + if test "$pass" = conv; then
11575 + deplibs="$deplib $deplibs"
11578 + case $linkmode in
11580 + # Linking convenience modules into shared libraries is allowed,
11581 + # but linking other static libraries is non-portable.
11582 + case " $dlpreconveniencelibs " in
11583 + *" $deplib "*) ;;
11586 + case $deplibs_check_method in
11588 + set dummy $deplibs_check_method; shift
11589 + match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
11590 + if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
11591 + | $EGREP "$match_pattern_regex" > /dev/null; then
11599 + if test "$valid_a_lib" != yes; then
11601 + $ECHO "*** Warning: Trying to link with static lib archive $deplib."
11602 + $ECHO "*** I have the capability to make that library automatically link in when"
11603 + $ECHO "*** you link to this library. But I can only do this if you have a"
11604 + $ECHO "*** shared version of the library, which you do not appear to have"
11605 + $ECHO "*** because the file extensions .$libext of this argument makes me believe"
11606 + $ECHO "*** that it is just a static archive that I should not use here."
11609 + $ECHO "*** Warning: Linking the shared library $output against the"
11610 + $ECHO "*** static library $deplib is not portable!"
11611 + deplibs="$deplib $deplibs"
11618 + if test "$pass" != link; then
11619 + deplibs="$deplib $deplibs"
11621 + compile_deplibs="$deplib $compile_deplibs"
11622 + finalize_deplibs="$deplib $finalize_deplibs"
11628 + *.lo | *.$objext)
11629 + if test "$pass" = conv; then
11630 + deplibs="$deplib $deplibs"
11631 + elif test "$linkmode" = prog; then
11632 + if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
11633 + # If there is no dlopen support or we're linking statically,
11634 + # we need to preload.
11635 + newdlprefiles="$newdlprefiles $deplib"
11636 + compile_deplibs="$deplib $compile_deplibs"
11637 + finalize_deplibs="$deplib $finalize_deplibs"
11639 + newdlfiles="$newdlfiles $deplib"
11648 + esac # case $deplib
11650 + if test "$found" = yes || test -f "$lib"; then :
11652 + func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
11655 + # Check to see that this really is a libtool archive.
11656 + func_lalib_unsafe_p "$lib" \
11657 + || func_fatal_error "\`$lib' is not a valid libtool archive"
11659 + func_dirname "$lib" "" "."
11660 + ladir="$func_dirname_result"
11668 + inherited_linker_flags=
11669 + # If the library was installed with an old release of libtool,
11670 + # it will not redefine variables installed, or shouldnotlink
11676 + # Read the .la file
11677 + func_source "$lib"
11679 + # Convert "-framework foo" to "foo.ltframework"
11680 + if test -n "$inherited_linker_flags"; then
11681 + tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
11682 + for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
11683 + case " $new_inherited_linker_flags " in
11684 + *" $tmp_inherited_linker_flag "*) ;;
11685 + *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
11689 + dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
11690 + if test "$linkmode,$pass" = "lib,link" ||
11691 + test "$linkmode,$pass" = "prog,scan" ||
11692 + { test "$linkmode" != prog && test "$linkmode" != lib; }; then
11693 + test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
11694 + test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
11697 + if test "$pass" = conv; then
11698 + # Only check for convenience libraries
11699 + deplibs="$lib $deplibs"
11700 + if test -z "$libdir"; then
11701 + if test -z "$old_library"; then
11702 + func_fatal_error "cannot find name of link library for \`$lib'"
11704 + # It is a libtool convenience library, so add in its objects.
11705 + convenience="$convenience $ladir/$objdir/$old_library"
11706 + old_convenience="$old_convenience $ladir/$objdir/$old_library"
11708 + for deplib in $dependency_libs; do
11709 + deplibs="$deplib $deplibs"
11710 + if $opt_duplicate_deps ; then
11711 + case "$tmp_libs " in
11712 + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
11715 + tmp_libs="$tmp_libs $deplib"
11717 + elif test "$linkmode" != prog && test "$linkmode" != lib; then
11718 + func_fatal_error "\`$lib' is not a convenience library"
11721 + fi # $pass = conv
11724 + # Get the name of the library we link against.
11726 + for l in $old_library $library_names; do
11729 + if test -z "$linklib"; then
11730 + func_fatal_error "cannot find name of link library for \`$lib'"
11733 + # This library was specified with -dlopen.
11734 + if test "$pass" = dlopen; then
11735 + if test -z "$libdir"; then
11736 + func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
11738 + if test -z "$dlname" ||
11739 + test "$dlopen_support" != yes ||
11740 + test "$build_libtool_libs" = no; then
11741 + # If there is no dlname, no dlopen support or we're linking
11742 + # statically, we need to preload. We also need to preload any
11743 + # dependent libraries so libltdl's deplib preloader doesn't
11744 + # bomb out in the load deplibs phase.
11745 + dlprefiles="$dlprefiles $lib $dependency_libs"
11747 + newdlfiles="$newdlfiles $lib"
11750 + fi # $pass = dlopen
11752 + # We need an absolute path.
11754 + [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
11756 + abs_ladir=`cd "$ladir" && pwd`
11757 + if test -z "$abs_ladir"; then
11758 + func_warning "cannot determine absolute directory name of \`$ladir'"
11759 + func_warning "passing it literally to the linker, although it might fail"
11760 + abs_ladir="$ladir"
11764 + func_basename "$lib"
11765 + laname="$func_basename_result"
11767 + # Find the relevant object directory and library name.
11768 + if test "X$installed" = Xyes; then
11769 + if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
11770 + func_warning "library \`$lib' was moved."
11772 + absdir="$abs_ladir"
11773 + libdir="$abs_ladir"
11778 + test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
11780 + if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
11782 + absdir="$abs_ladir"
11783 + # Remove this search path later
11784 + notinst_path="$notinst_path $abs_ladir"
11786 + dir="$ladir/$objdir"
11787 + absdir="$abs_ladir/$objdir"
11788 + # Remove this search path later
11789 + notinst_path="$notinst_path $abs_ladir"
11791 + fi # $installed = yes
11792 + func_stripname 'lib' '.la' "$laname"
11793 + name=$func_stripname_result
11795 + # This library was specified with -dlpreopen.
11796 + if test "$pass" = dlpreopen; then
11797 + if test -z "$libdir" && test "$linkmode" = prog; then
11798 + func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
11800 + # Prefer using a static library (so that no silly _DYNAMIC symbols
11801 + # are required to link).
11802 + if test -n "$old_library"; then
11803 + newdlprefiles="$newdlprefiles $dir/$old_library"
11804 + # Keep a list of preopened convenience libraries to check
11805 + # that they are being used correctly in the link pass.
11806 + test -z "$libdir" && \
11807 + dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
11808 + # Otherwise, use the dlname, so that lt_dlopen finds it.
11809 + elif test -n "$dlname"; then
11810 + newdlprefiles="$newdlprefiles $dir/$dlname"
11812 + newdlprefiles="$newdlprefiles $dir/$linklib"
11814 + fi # $pass = dlpreopen
11816 + if test -z "$libdir"; then
11817 + # Link the convenience library
11818 + if test "$linkmode" = lib; then
11819 + deplibs="$dir/$old_library $deplibs"
11820 + elif test "$linkmode,$pass" = "prog,link"; then
11821 + compile_deplibs="$dir/$old_library $compile_deplibs"
11822 + finalize_deplibs="$dir/$old_library $finalize_deplibs"
11824 + deplibs="$lib $deplibs" # used for prog,scan pass
11830 + if test "$linkmode" = prog && test "$pass" != link; then
11831 + newlib_search_path="$newlib_search_path $ladir"
11832 + deplibs="$lib $deplibs"
11834 + linkalldeplibs=no
11835 + if test "$link_all_deplibs" != no || test -z "$library_names" ||
11836 + test "$build_libtool_libs" = no; then
11837 + linkalldeplibs=yes
11841 + for deplib in $dependency_libs; do
11843 + -L*) func_stripname '-L' '' "$deplib"
11844 + newlib_search_path="$newlib_search_path $func_stripname_result"
11847 + # Need to link against all dependency_libs?
11848 + if test "$linkalldeplibs" = yes; then
11849 + deplibs="$deplib $deplibs"
11851 + # Need to hardcode shared library paths
11852 + # or/and link against static libraries
11853 + newdependency_libs="$deplib $newdependency_libs"
11855 + if $opt_duplicate_deps ; then
11856 + case "$tmp_libs " in
11857 + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
11860 + tmp_libs="$tmp_libs $deplib"
11861 + done # for deplib
11863 + fi # $linkmode = prog...
11865 + if test "$linkmode,$pass" = "prog,link"; then
11866 + if test -n "$library_names" &&
11867 + { { test "$prefer_static_libs" = no ||
11868 + test "$prefer_static_libs,$installed" = "built,yes"; } ||
11869 + test -z "$old_library"; }; then
11870 + # We need to hardcode the library path
11871 + if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
11872 + # Make sure the rpath contains only unique directories.
11873 + case "$temp_rpath:" in
11875 + *) temp_rpath="$temp_rpath$absdir:" ;;
11879 + # Hardcode the library path.
11880 + # Skip directories that are in the system default run-time
11882 + case " $sys_lib_dlsearch_path " in
11883 + *" $absdir "*) ;;
11885 + case "$compile_rpath " in
11886 + *" $absdir "*) ;;
11887 + *) compile_rpath="$compile_rpath $absdir"
11891 + case " $sys_lib_dlsearch_path " in
11892 + *" $libdir "*) ;;
11894 + case "$finalize_rpath " in
11895 + *" $libdir "*) ;;
11896 + *) finalize_rpath="$finalize_rpath $libdir"
11900 + fi # $linkmode,$pass = prog,link...
11902 + if test "$alldeplibs" = yes &&
11903 + { test "$deplibs_check_method" = pass_all ||
11904 + { test "$build_libtool_libs" = yes &&
11905 + test -n "$library_names"; }; }; then
11906 + # We only need to search for static libraries
11911 + link_static=no # Whether the deplib will be linked statically
11912 + use_static_libs=$prefer_static_libs
11913 + if test "$use_static_libs" = built && test "$installed" = yes; then
11914 + use_static_libs=no
11916 + if test -n "$library_names" &&
11917 + { test "$use_static_libs" = no || test -z "$old_library"; }; then
11919 + *cygwin* | *mingw* | *cegcc*)
11920 + # No point in relinking DLLs because paths are not encoded
11921 + notinst_deplibs="$notinst_deplibs $lib"
11925 + if test "$installed" = no; then
11926 + notinst_deplibs="$notinst_deplibs $lib"
11931 + # This is a shared library
11933 + # Warn about portability, can't link against -module's on some
11934 + # systems (darwin). Don't bleat about dlopened modules though!
11936 + for dlpremoduletest in $dlprefiles; do
11937 + if test "X$dlpremoduletest" = "X$lib"; then
11938 + dlopenmodule="$dlpremoduletest"
11942 + if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
11944 + if test "$linkmode" = prog; then
11945 + $ECHO "*** Warning: Linking the executable $output against the loadable module"
11947 + $ECHO "*** Warning: Linking the shared library $output against the loadable module"
11949 + $ECHO "*** $linklib is not portable!"
11951 + if test "$linkmode" = lib &&
11952 + test "$hardcode_into_libs" = yes; then
11953 + # Hardcode the library path.
11954 + # Skip directories that are in the system default run-time
11956 + case " $sys_lib_dlsearch_path " in
11957 + *" $absdir "*) ;;
11959 + case "$compile_rpath " in
11960 + *" $absdir "*) ;;
11961 + *) compile_rpath="$compile_rpath $absdir"
11965 + case " $sys_lib_dlsearch_path " in
11966 + *" $libdir "*) ;;
11968 + case "$finalize_rpath " in
11969 + *" $libdir "*) ;;
11970 + *) finalize_rpath="$finalize_rpath $libdir"
11976 + if test -n "$old_archive_from_expsyms_cmds"; then
11977 + # figure out the soname
11978 + set dummy $library_names
11982 + libname=`eval "\\$ECHO \"$libname_spec\""`
11983 + # use dlname if we got it. it's perfectly good, no?
11984 + if test -n "$dlname"; then
11986 + elif test -n "$soname_spec"; then
11989 + *cygwin* | mingw* | *cegcc*)
11990 + func_arith $current - $age
11991 + major=$func_arith_result
11992 + versuffix="-$major"
11995 + eval soname=\"$soname_spec\"
11997 + soname="$realname"
12000 + # Make a new name for the extract_expsyms_cmds to use
12002 + func_basename "$soroot"
12003 + soname="$func_basename_result"
12004 + func_stripname 'lib' '.dll' "$soname"
12005 + newlib=libimp-$func_stripname_result.a
12007 + # If the library has no export list, then create one now
12008 + if test -f "$output_objdir/$soname-def"; then :
12010 + func_verbose "extracting exported symbol list from \`$soname'"
12011 + func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
12015 + if test -f "$output_objdir/$newlib"; then :; else
12016 + func_verbose "generating import library for \`$soname'"
12017 + func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
12019 + # make sure the library variables are pointing to the new library
12020 + dir=$output_objdir
12022 + fi # test -n "$old_archive_from_expsyms_cmds"
12024 + if test "$linkmode" = prog || test "$mode" != relink; then
12029 + case $hardcode_action in
12030 + immediate | unsupported)
12031 + if test "$hardcode_direct" = no; then
12032 + add="$dir/$linklib"
12034 + *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
12035 + *-*-sysv4*uw2*) add_dir="-L$dir" ;;
12036 + *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
12037 + *-*-unixware7*) add_dir="-L$dir" ;;
12039 + # if the lib is a (non-dlopened) module then we can not
12040 + # link against it, someone is ignoring the earlier warnings
12041 + if /usr/bin/file -L $add 2> /dev/null |
12042 + $GREP ": [^:]* bundle" >/dev/null ; then
12043 + if test "X$dlopenmodule" != "X$lib"; then
12044 + $ECHO "*** Warning: lib $linklib is a module, not a shared library"
12045 + if test -z "$old_library" ; then
12047 + $ECHO "*** And there doesn't seem to be a static archive available"
12048 + $ECHO "*** The link will probably fail, sorry"
12050 + add="$dir/$old_library"
12052 + elif test -n "$old_library"; then
12053 + add="$dir/$old_library"
12057 + elif test "$hardcode_minus_L" = no; then
12059 + *-*-sunos*) add_shlibpath="$dir" ;;
12063 + elif test "$hardcode_shlibpath_var" = no; then
12064 + add_shlibpath="$dir"
12071 + if test "$hardcode_direct" = yes &&
12072 + test "$hardcode_direct_absolute" = no; then
12073 + add="$dir/$linklib"
12074 + elif test "$hardcode_minus_L" = yes; then
12076 + # Try looking first in the location we're being installed to.
12077 + if test -n "$inst_prefix_dir"; then
12080 + add_dir="$add_dir -L$inst_prefix_dir$libdir"
12085 + elif test "$hardcode_shlibpath_var" = yes; then
12086 + add_shlibpath="$dir"
12092 + *) lib_linked=no ;;
12095 + if test "$lib_linked" != yes; then
12096 + func_fatal_configuration "unsupported hardcode properties"
12099 + if test -n "$add_shlibpath"; then
12100 + case :$compile_shlibpath: in
12101 + *":$add_shlibpath:"*) ;;
12102 + *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
12105 + if test "$linkmode" = prog; then
12106 + test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
12107 + test -n "$add" && compile_deplibs="$add $compile_deplibs"
12109 + test -n "$add_dir" && deplibs="$add_dir $deplibs"
12110 + test -n "$add" && deplibs="$add $deplibs"
12111 + if test "$hardcode_direct" != yes &&
12112 + test "$hardcode_minus_L" != yes &&
12113 + test "$hardcode_shlibpath_var" = yes; then
12114 + case :$finalize_shlibpath: in
12115 + *":$libdir:"*) ;;
12116 + *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
12122 + if test "$linkmode" = prog || test "$mode" = relink; then
12126 + # Finalize command for both is simple: just hardcode it.
12127 + if test "$hardcode_direct" = yes &&
12128 + test "$hardcode_direct_absolute" = no; then
12129 + add="$libdir/$linklib"
12130 + elif test "$hardcode_minus_L" = yes; then
12131 + add_dir="-L$libdir"
12133 + elif test "$hardcode_shlibpath_var" = yes; then
12134 + case :$finalize_shlibpath: in
12135 + *":$libdir:"*) ;;
12136 + *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
12139 + elif test "$hardcode_automatic" = yes; then
12140 + if test -n "$inst_prefix_dir" &&
12141 + test -f "$inst_prefix_dir$libdir/$linklib" ; then
12142 + add="$inst_prefix_dir$libdir/$linklib"
12144 + add="$libdir/$linklib"
12147 + # We cannot seem to hardcode it, guess we'll fake it.
12148 + add_dir="-L$libdir"
12149 + # Try looking first in the location we're being installed to.
12150 + if test -n "$inst_prefix_dir"; then
12153 + add_dir="$add_dir -L$inst_prefix_dir$libdir"
12160 + if test "$linkmode" = prog; then
12161 + test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
12162 + test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
12164 + test -n "$add_dir" && deplibs="$add_dir $deplibs"
12165 + test -n "$add" && deplibs="$add $deplibs"
12168 + elif test "$linkmode" = prog; then
12169 + # Here we assume that one of hardcode_direct or hardcode_minus_L
12170 + # is not unsupported. This is valid on all known static and
12171 + # shared platforms.
12172 + if test "$hardcode_direct" != unsupported; then
12173 + test -n "$old_library" && linklib="$old_library"
12174 + compile_deplibs="$dir/$linklib $compile_deplibs"
12175 + finalize_deplibs="$dir/$linklib $finalize_deplibs"
12177 + compile_deplibs="-l$name -L$dir $compile_deplibs"
12178 + finalize_deplibs="-l$name -L$dir $finalize_deplibs"
12180 + elif test "$build_libtool_libs" = yes; then
12181 + # Not a shared library
12182 + if test "$deplibs_check_method" != pass_all; then
12183 + # We're trying link a shared library against a static one
12184 + # but the system doesn't support it.
12186 + # Just print a warning and add the library to dependency_libs so
12187 + # that the program can be linked against the static library.
12189 + $ECHO "*** Warning: This system can not link to static lib archive $lib."
12190 + $ECHO "*** I have the capability to make that library automatically link in when"
12191 + $ECHO "*** you link to this library. But I can only do this if you have a"
12192 + $ECHO "*** shared version of the library, which you do not appear to have."
12193 + if test "$module" = yes; then
12194 + $ECHO "*** But as you try to build a module library, libtool will still create "
12195 + $ECHO "*** a static module, that should work as long as the dlopening application"
12196 + $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
12197 + if test -z "$global_symbol_pipe"; then
12199 + $ECHO "*** However, this would only work if libtool was able to extract symbol"
12200 + $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
12201 + $ECHO "*** not find such a program. So, this module is probably useless."
12202 + $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
12204 + if test "$build_old_libs" = no; then
12205 + build_libtool_libs=module
12206 + build_old_libs=yes
12208 + build_libtool_libs=no
12212 + deplibs="$dir/$old_library $deplibs"
12215 + fi # link shared/static library?
12217 + if test "$linkmode" = lib; then
12218 + if test -n "$dependency_libs" &&
12219 + { test "$hardcode_into_libs" != yes ||
12220 + test "$build_old_libs" = yes ||
12221 + test "$link_static" = yes; }; then
12222 + # Extract -R from dependency_libs
12224 + for libdir in $dependency_libs; do
12226 + -R*) func_stripname '-R' '' "$libdir"
12227 + temp_xrpath=$func_stripname_result
12228 + case " $xrpath " in
12229 + *" $temp_xrpath "*) ;;
12230 + *) xrpath="$xrpath $temp_xrpath";;
12232 + *) temp_deplibs="$temp_deplibs $libdir";;
12235 + dependency_libs="$temp_deplibs"
12238 + newlib_search_path="$newlib_search_path $absdir"
12239 + # Link against this library
12240 + test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
12241 + # ... and its dependency_libs
12243 + for deplib in $dependency_libs; do
12244 + newdependency_libs="$deplib $newdependency_libs"
12245 + if $opt_duplicate_deps ; then
12246 + case "$tmp_libs " in
12247 + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
12250 + tmp_libs="$tmp_libs $deplib"
12253 + if test "$link_all_deplibs" != no; then
12254 + # Add the search paths of all dependency libraries
12255 + for deplib in $dependency_libs; do
12258 + -L*) path="$deplib" ;;
12260 + func_dirname "$deplib" "" "."
12261 + dir="$func_dirname_result"
12262 + # We need an absolute path.
12264 + [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
12266 + absdir=`cd "$dir" && pwd`
12267 + if test -z "$absdir"; then
12268 + func_warning "cannot determine absolute directory name of \`$dir'"
12273 + if $GREP "^installed=no" $deplib > /dev/null; then
12277 + eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
12278 + if test -n "$deplibrary_names" ; then
12279 + for tmp in $deplibrary_names ; do
12282 + if test -f "$absdir/$objdir/$depdepl" ; then
12283 + depdepl="$absdir/$objdir/$depdepl"
12284 + darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
12285 + if test -z "$darwin_install_name"; then
12286 + darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
12288 + compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
12289 + linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
12295 + path="-L$absdir/$objdir"
12299 + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
12300 + test -z "$libdir" && \
12301 + func_fatal_error "\`$deplib' is not a valid libtool archive"
12302 + test "$absdir" != "$libdir" && \
12303 + func_warning "\`$deplib' seems to be moved"
12309 + case " $deplibs " in
12311 + *) deplibs="$path $deplibs" ;;
12314 + fi # link_all_deplibs != no
12315 + fi # linkmode = lib
12316 + done # for deplib in $libs
12317 + if test "$pass" = link; then
12318 + if test "$linkmode" = "prog"; then
12319 + compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
12320 + finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
12322 + compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
12325 + dependency_libs="$newdependency_libs"
12326 + if test "$pass" = dlpreopen; then
12327 + # Link the dlpreopened libraries before other libraries
12328 + for deplib in $save_deplibs; do
12329 + deplibs="$deplib $deplibs"
12332 + if test "$pass" != dlopen; then
12333 + if test "$pass" != conv; then
12334 + # Make sure lib_search_path contains only unique directories.
12336 + for dir in $newlib_search_path; do
12337 + case "$lib_search_path " in
12339 + *) lib_search_path="$lib_search_path $dir" ;;
12342 + newlib_search_path=
12345 + if test "$linkmode,$pass" != "prog,link"; then
12348 + vars="compile_deplibs finalize_deplibs"
12350 + for var in $vars dependency_libs; do
12351 + # Add libraries to $var in reverse order
12352 + eval tmp_libs=\"\$$var\"
12354 + for deplib in $tmp_libs; do
12355 + # FIXME: Pedantically, this is the right thing to do, so
12356 + # that some nasty dependency loop isn't accidentally
12358 + #new_libs="$deplib $new_libs"
12359 + # Pragmatically, this seems to cause very few problems in
12362 + -L*) new_libs="$deplib $new_libs" ;;
12365 + # And here is the reason: when a library appears more
12366 + # than once as an explicit dependence of a library, or
12367 + # is implicitly linked in more than once by the
12368 + # compiler, it is considered special, and multiple
12369 + # occurrences thereof are not removed. Compare this
12370 + # with having the same library being listed as a
12371 + # dependency of multiple other libraries: in this case,
12372 + # we know (pedantically, we assume) the library does not
12373 + # need to be listed more than once, so we keep only the
12374 + # last copy. This is not always right, but it is rare
12375 + # enough that we require users that really mean to play
12376 + # such unportable linking tricks to link the library
12377 + # using -Wl,-lname, so that libtool does not consider it
12378 + # for duplicate removal.
12379 + case " $specialdeplibs " in
12380 + *" $deplib "*) new_libs="$deplib $new_libs" ;;
12382 + case " $new_libs " in
12383 + *" $deplib "*) ;;
12384 + *) new_libs="$deplib $new_libs" ;;
12392 + for deplib in $new_libs; do
12395 + case " $tmp_libs " in
12396 + *" $deplib "*) ;;
12397 + *) tmp_libs="$tmp_libs $deplib" ;;
12400 + *) tmp_libs="$tmp_libs $deplib" ;;
12403 + eval $var=\"$tmp_libs\"
12406 + # Last step: remove runtime libs from dependency_libs
12407 + # (they stay in deplibs)
12409 + for i in $dependency_libs ; do
12410 + case " $predeps $postdeps $compiler_lib_search_path " in
12415 + if test -n "$i" ; then
12416 + tmp_libs="$tmp_libs $i"
12419 + dependency_libs=$tmp_libs
12421 + if test "$linkmode" = prog; then
12422 + dlfiles="$newdlfiles"
12424 + if test "$linkmode" = prog || test "$linkmode" = lib; then
12425 + dlprefiles="$newdlprefiles"
12428 + case $linkmode in
12430 + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
12431 + func_warning "\`-dlopen' is ignored for archives"
12434 + case " $deplibs" in
12436 + func_warning "\`-l' and \`-L' are ignored for archives" ;;
12439 + test -n "$rpath" && \
12440 + func_warning "\`-rpath' is ignored for archives"
12442 + test -n "$xrpath" && \
12443 + func_warning "\`-R' is ignored for archives"
12445 + test -n "$vinfo" && \
12446 + func_warning "\`-version-info/-version-number' is ignored for archives"
12448 + test -n "$release" && \
12449 + func_warning "\`-release' is ignored for archives"
12451 + test -n "$export_symbols$export_symbols_regex" && \
12452 + func_warning "\`-export-symbols' is ignored for archives"
12454 + # Now set the variables for building old libraries.
12455 + build_libtool_libs=no
12456 + oldlibs="$output"
12457 + objs="$objs$old_deplibs"
12461 + # Make sure we only generate libraries of the form `libNAME.la'.
12462 + case $outputname in
12464 + func_stripname 'lib' '.la' "$outputname"
12465 + name=$func_stripname_result
12466 + eval shared_ext=\"$shrext_cmds\"
12467 + eval libname=\"$libname_spec\"
12470 + test "$module" = no && \
12471 + func_fatal_help "libtool library \`$output' must begin with \`lib'"
12473 + if test "$need_lib_prefix" != no; then
12474 + # Add the "lib" prefix for modules if required
12475 + func_stripname '' '.la' "$outputname"
12476 + name=$func_stripname_result
12477 + eval shared_ext=\"$shrext_cmds\"
12478 + eval libname=\"$libname_spec\"
12480 + func_stripname '' '.la' "$outputname"
12481 + libname=$func_stripname_result
12486 + if test -n "$objs"; then
12487 + if test "$deplibs_check_method" != pass_all; then
12488 + func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
12491 + $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
12492 + $ECHO "*** objects $objs is not portable!"
12493 + libobjs="$libobjs $objs"
12497 + test "$dlself" != no && \
12498 + func_warning "\`-dlopen self' is ignored for libtool libraries"
12502 + test "$#" -gt 1 && \
12503 + func_warning "ignoring multiple \`-rpath's for a libtool library"
12505 + install_libdir="$1"
12508 + if test -z "$rpath"; then
12509 + if test "$build_libtool_libs" = yes; then
12510 + # Building a libtool convenience library.
12511 + # Some compilers have problems with a `.al' extension so
12512 + # convenience libraries should have the same extension an
12513 + # archive normally would.
12514 + oldlibs="$output_objdir/$libname.$libext $oldlibs"
12515 + build_libtool_libs=convenience
12516 + build_old_libs=yes
12519 + test -n "$vinfo" && \
12520 + func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
12522 + test -n "$release" && \
12523 + func_warning "\`-release' is ignored for convenience libraries"
12526 + # Parse the version information argument.
12527 + save_ifs="$IFS"; IFS=':'
12528 + set dummy $vinfo 0 0 0
12532 + test -n "$7" && \
12533 + func_fatal_help "too many parameters to \`-version-info'"
12535 + # convert absolute version numbers to libtool ages
12536 + # this retains compatibility with .la files and attempts
12537 + # to make the code below a bit more comprehensible
12539 + case $vinfo_number in
12541 + number_major="$1"
12542 + number_minor="$2"
12543 + number_revision="$3"
12545 + # There are really only two kinds -- those that
12546 + # use the current revision as the major version
12547 + # and those that subtract age and use age as
12548 + # a minor version. But, then there is irix
12549 + # which has an extra 1 added just for fun
12551 + case $version_type in
12552 + darwin|linux|osf|windows|none)
12553 + func_arith $number_major + $number_minor
12554 + current=$func_arith_result
12555 + age="$number_minor"
12556 + revision="$number_revision"
12558 + freebsd-aout|freebsd-elf|sunos)
12559 + current="$number_major"
12560 + revision="$number_minor"
12564 + func_arith $number_major + $number_minor
12565 + current=$func_arith_result
12566 + age="$number_minor"
12567 + revision="$number_minor"
12568 + lt_irix_increment=no
12571 + func_fatal_configuration "$modename: unknown library version type \`$version_type'"
12582 + # Check that each of the things are valid numbers.
12584 + 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]) ;;
12586 + func_error "CURRENT \`$current' must be a nonnegative integer"
12587 + func_fatal_error "\`$vinfo' is not valid version information"
12591 + case $revision in
12592 + 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]) ;;
12594 + func_error "REVISION \`$revision' must be a nonnegative integer"
12595 + func_fatal_error "\`$vinfo' is not valid version information"
12600 + 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]) ;;
12602 + func_error "AGE \`$age' must be a nonnegative integer"
12603 + func_fatal_error "\`$vinfo' is not valid version information"
12607 + if test "$age" -gt "$current"; then
12608 + func_error "AGE \`$age' is greater than the current interface number \`$current'"
12609 + func_fatal_error "\`$vinfo' is not valid version information"
12612 + # Calculate the version variables.
12616 + case $version_type in
12620 + # Like Linux, but with the current version available in
12621 + # verstring for coding it into the library header
12622 + func_arith $current - $age
12623 + major=.$func_arith_result
12624 + versuffix="$major.$age.$revision"
12625 + # Darwin ld doesn't like 0 for these options...
12626 + func_arith $current + 1
12627 + minor_current=$func_arith_result
12628 + xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
12629 + verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
12633 + major=".$current"
12634 + versuffix=".$current.$revision";
12638 + major=".$current"
12639 + versuffix=".$current"
12642 + irix | nonstopux)
12643 + if test "X$lt_irix_increment" = "Xno"; then
12644 + func_arith $current - $age
12646 + func_arith $current - $age + 1
12648 + major=$func_arith_result
12650 + case $version_type in
12651 + nonstopux) verstring_prefix=nonstopux ;;
12652 + *) verstring_prefix=sgi ;;
12654 + verstring="$verstring_prefix$major.$revision"
12656 + # Add in all the interfaces that we are compatible with.
12658 + while test "$loop" -ne 0; do
12659 + func_arith $revision - $loop
12660 + iface=$func_arith_result
12661 + func_arith $loop - 1
12662 + loop=$func_arith_result
12663 + verstring="$verstring_prefix$major.$iface:$verstring"
12666 + # Before this point, $major must not contain `.'.
12668 + versuffix="$major.$revision"
12672 + func_arith $current - $age
12673 + major=.$func_arith_result
12674 + versuffix="$major.$age.$revision"
12678 + func_arith $current - $age
12679 + major=.$func_arith_result
12680 + versuffix=".$current.$age.$revision"
12681 + verstring="$current.$age.$revision"
12683 + # Add in all the interfaces that we are compatible with.
12685 + while test "$loop" -ne 0; do
12686 + func_arith $current - $loop
12687 + iface=$func_arith_result
12688 + func_arith $loop - 1
12689 + loop=$func_arith_result
12690 + verstring="$verstring:${iface}.0"
12693 + # Make executables depend on our current version.
12694 + verstring="$verstring:${current}.0"
12698 + major=".$current"
12699 + versuffix=".$current"
12703 + major=".$current"
12704 + versuffix=".$current.$revision"
12708 + # Use '-' rather than '.', since we only want one
12709 + # extension on DOS 8.3 filesystems.
12710 + func_arith $current - $age
12711 + major=$func_arith_result
12712 + versuffix="-$major"
12716 + func_fatal_configuration "unknown library version type \`$version_type'"
12720 + # Clear the version info if we defaulted, and they specified a release.
12721 + if test -z "$vinfo" && test -n "$release"; then
12723 + case $version_type in
12725 + # we can't check for "0.0" in archive_cmds due to quoting
12726 + # problems, so we reset it completely
12733 + if test "$need_version" = no; then
12740 + # Remove version info from name if versioning should be avoided
12741 + if test "$avoid_version" = yes && test "$need_version" = no; then
12747 + # Check to see if the archive will have undefined symbols.
12748 + if test "$allow_undefined" = yes; then
12749 + if test "$allow_undefined_flag" = unsupported; then
12750 + func_warning "undefined symbols not allowed in $host shared libraries"
12751 + build_libtool_libs=no
12752 + build_old_libs=yes
12755 + # Don't allow undefined symbols.
12756 + allow_undefined_flag="$no_undefined_flag"
12761 + func_generate_dlsyms "$libname" "$libname" "yes"
12762 + libobjs="$libobjs $symfileobj"
12763 + test "X$libobjs" = "X " && libobjs=
12765 + if test "$mode" != relink; then
12766 + # Remove our outputs, but don't remove object files since they
12767 + # may have been created when compiling PIC objects.
12769 + tempremovelist=`$ECHO "$output_objdir/*"`
12770 + for p in $tempremovelist; do
12772 + *.$objext | *.gcno)
12774 + $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
12775 + if test "X$precious_files_regex" != "X"; then
12776 + if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
12781 + removelist="$removelist $p"
12786 + test -n "$removelist" && \
12787 + func_show_eval "${RM}r \$removelist"
12790 + # Now set the variables for building old libraries.
12791 + if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
12792 + oldlibs="$oldlibs $output_objdir/$libname.$libext"
12794 + # Transform .lo files to .o files.
12795 + oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
12798 + # Eliminate all temporary directories.
12799 + #for path in $notinst_path; do
12800 + # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
12801 + # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
12802 + # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
12805 + if test -n "$xrpath"; then
12806 + # If the user specified any rpath flags, then add them.
12808 + for libdir in $xrpath; do
12809 + temp_xrpath="$temp_xrpath -R$libdir"
12810 + case "$finalize_rpath " in
12811 + *" $libdir "*) ;;
12812 + *) finalize_rpath="$finalize_rpath $libdir" ;;
12815 + if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
12816 + dependency_libs="$temp_xrpath $dependency_libs"
12820 + # Make sure dlfiles contains only unique files that won't be dlpreopened
12821 + old_dlfiles="$dlfiles"
12823 + for lib in $old_dlfiles; do
12824 + case " $dlprefiles $dlfiles " in
12826 + *) dlfiles="$dlfiles $lib" ;;
12830 + # Make sure dlprefiles contains only unique files
12831 + old_dlprefiles="$dlprefiles"
12833 + for lib in $old_dlprefiles; do
12834 + case "$dlprefiles " in
12836 + *) dlprefiles="$dlprefiles $lib" ;;
12840 + if test "$build_libtool_libs" = yes; then
12841 + if test -n "$rpath"; then
12843 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
12844 + # these systems don't actually have a c library (as such)!
12846 + *-*-rhapsody* | *-*-darwin1.[012])
12847 + # Rhapsody C library is in the System framework
12848 + deplibs="$deplibs System.ltframework"
12851 + # Don't link with libc until the a.out ld.so is fixed.
12853 + *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
12854 + # Do not include libc due to us having libc/libc_r.
12856 + *-*-sco3.2v5* | *-*-sco5v6*)
12857 + # Causes problems with __ctype
12859 + *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
12860 + # Compiler inserts libc in the correct place for threads to work
12863 + # Add libc to deplibs on all other systems if necessary.
12864 + if test "$build_libtool_need_lc" = "yes"; then
12865 + deplibs="$deplibs -lc"
12871 + # Transform deplibs into only deplibs that can be linked in shared.
12873 + libname_save=$libname
12874 + release_save=$release
12875 + versuffix_save=$versuffix
12876 + major_save=$major
12877 + # I'm not sure if I'm treating the release correctly. I think
12878 + # release should show up in the -l (ie -lgmp5) so we don't want to
12879 + # add it in twice. Is that correct?
12885 + case $deplibs_check_method in
12887 + # Don't check for shared/static. Everything works.
12888 + # This might be a little naive. We might want to check
12889 + # whether the library exists or not. But this is on
12890 + # osf3 & osf4 and I'm not really sure... Just
12891 + # implementing what was already the behavior.
12892 + newdeplibs=$deplibs
12895 + # This code stresses the "libraries are programs" paradigm to its
12896 + # limits. Maybe even breaks it. We compile a program, linking it
12897 + # against the deplibs as a proxy for the library. Then we can check
12898 + # whether they linked in statically or dynamically with ldd.
12899 + $opt_dry_run || $RM conftest.c
12900 + cat > conftest.c <<EOF
12901 + int main() { return 0; }
12903 + $opt_dry_run || $RM conftest
12904 + if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
12905 + ldd_output=`ldd conftest`
12906 + for i in $deplibs; do
12909 + func_stripname -l '' "$i"
12910 + name=$func_stripname_result
12911 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
12912 + case " $predeps $postdeps " in
12914 + newdeplibs="$newdeplibs $i"
12919 + if test -n "$i" ; then
12920 + libname=`eval "\\$ECHO \"$libname_spec\""`
12921 + deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
12922 + set dummy $deplib_matches; shift
12924 + if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
12925 + newdeplibs="$newdeplibs $i"
12929 + $ECHO "*** Warning: dynamic linker does not accept needed library $i."
12930 + $ECHO "*** I have the capability to make that library automatically link in when"
12931 + $ECHO "*** you link to this library. But I can only do this if you have a"
12932 + $ECHO "*** shared version of the library, which I believe you do not have"
12933 + $ECHO "*** because a test_compile did reveal that the linker did not use it for"
12934 + $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
12939 + newdeplibs="$newdeplibs $i"
12944 + # Error occurred in the first compile. Let's try to salvage
12945 + # the situation: Compile a separate program for each library.
12946 + for i in $deplibs; do
12949 + func_stripname -l '' "$i"
12950 + name=$func_stripname_result
12951 + $opt_dry_run || $RM conftest
12952 + if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
12953 + ldd_output=`ldd conftest`
12954 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
12955 + case " $predeps $postdeps " in
12957 + newdeplibs="$newdeplibs $i"
12962 + if test -n "$i" ; then
12963 + libname=`eval "\\$ECHO \"$libname_spec\""`
12964 + deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
12965 + set dummy $deplib_matches; shift
12967 + if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
12968 + newdeplibs="$newdeplibs $i"
12972 + $ECHO "*** Warning: dynamic linker does not accept needed library $i."
12973 + $ECHO "*** I have the capability to make that library automatically link in when"
12974 + $ECHO "*** you link to this library. But I can only do this if you have a"
12975 + $ECHO "*** shared version of the library, which you do not appear to have"
12976 + $ECHO "*** because a test_compile did reveal that the linker did not use this one"
12977 + $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
12983 + $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
12984 + $ECHO "*** make it link in! You will probably need to install it or some"
12985 + $ECHO "*** library that it depends on before this library will be fully"
12986 + $ECHO "*** functional. Installing it before continuing would be even better."
12990 + newdeplibs="$newdeplibs $i"
12997 + set dummy $deplibs_check_method; shift
12998 + file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
12999 + for a_deplib in $deplibs; do
13000 + case $a_deplib in
13002 + func_stripname -l '' "$a_deplib"
13003 + name=$func_stripname_result
13004 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
13005 + case " $predeps $postdeps " in
13007 + newdeplibs="$newdeplibs $a_deplib"
13012 + if test -n "$a_deplib" ; then
13013 + libname=`eval "\\$ECHO \"$libname_spec\""`
13014 + for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
13015 + potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
13016 + for potent_lib in $potential_libs; do
13017 + # Follow soft links.
13018 + if ls -lLd "$potent_lib" 2>/dev/null |
13019 + $GREP " -> " >/dev/null; then
13022 + # The statement above tries to avoid entering an
13023 + # endless loop below, in case of cyclic links.
13024 + # We might still enter an endless loop, since a link
13025 + # loop can be closed while we follow links,
13027 + potlib="$potent_lib"
13028 + while test -h "$potlib" 2>/dev/null; do
13029 + potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
13030 + case $potliblink in
13031 + [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
13032 + *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
13035 + if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
13037 + $EGREP "$file_magic_regex" > /dev/null; then
13038 + newdeplibs="$newdeplibs $a_deplib"
13045 + if test -n "$a_deplib" ; then
13048 + $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
13049 + $ECHO "*** I have the capability to make that library automatically link in when"
13050 + $ECHO "*** you link to this library. But I can only do this if you have a"
13051 + $ECHO "*** shared version of the library, which you do not appear to have"
13052 + $ECHO "*** because I did check the linker path looking for a file starting"
13053 + if test -z "$potlib" ; then
13054 + $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
13056 + $ECHO "*** with $libname and none of the candidates passed a file format test"
13057 + $ECHO "*** using a file magic. Last file checked: $potlib"
13062 + # Add a -L argument.
13063 + newdeplibs="$newdeplibs $a_deplib"
13066 + done # Gone through all deplibs.
13069 + set dummy $deplibs_check_method; shift
13070 + match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
13071 + for a_deplib in $deplibs; do
13072 + case $a_deplib in
13074 + func_stripname -l '' "$a_deplib"
13075 + name=$func_stripname_result
13076 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
13077 + case " $predeps $postdeps " in
13079 + newdeplibs="$newdeplibs $a_deplib"
13084 + if test -n "$a_deplib" ; then
13085 + libname=`eval "\\$ECHO \"$libname_spec\""`
13086 + for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
13087 + potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
13088 + for potent_lib in $potential_libs; do
13089 + potlib="$potent_lib" # see symlink-check above in file_magic test
13090 + if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
13091 + $EGREP "$match_pattern_regex" > /dev/null; then
13092 + newdeplibs="$newdeplibs $a_deplib"
13099 + if test -n "$a_deplib" ; then
13102 + $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
13103 + $ECHO "*** I have the capability to make that library automatically link in when"
13104 + $ECHO "*** you link to this library. But I can only do this if you have a"
13105 + $ECHO "*** shared version of the library, which you do not appear to have"
13106 + $ECHO "*** because I did check the linker path looking for a file starting"
13107 + if test -z "$potlib" ; then
13108 + $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
13110 + $ECHO "*** with $libname and none of the candidates passed a file format test"
13111 + $ECHO "*** using a regex pattern. Last file checked: $potlib"
13116 + # Add a -L argument.
13117 + newdeplibs="$newdeplibs $a_deplib"
13120 + done # Gone through all deplibs.
13122 + none | unknown | *)
13124 + tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
13125 + -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
13126 + if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
13127 + for i in $predeps $postdeps ; do
13128 + # can't use Xsed below, because $i might contain '/'
13129 + tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
13132 + if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
13133 + $GREP . >/dev/null; then
13135 + if test "X$deplibs_check_method" = "Xnone"; then
13136 + $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
13138 + $ECHO "*** Warning: inter-library dependencies are not known to be supported."
13140 + $ECHO "*** All declared inter-library dependencies are being dropped."
13145 + versuffix=$versuffix_save
13146 + major=$major_save
13147 + release=$release_save
13148 + libname=$libname_save
13152 + *-*-rhapsody* | *-*-darwin1.[012])
13153 + # On Rhapsody replace the C library with the System framework
13154 + newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
13158 + if test "$droppeddeps" = yes; then
13159 + if test "$module" = yes; then
13161 + $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
13162 + $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
13163 + $ECHO "*** a static module, that should work as long as the dlopening"
13164 + $ECHO "*** application is linked with the -dlopen flag."
13165 + if test -z "$global_symbol_pipe"; then
13167 + $ECHO "*** However, this would only work if libtool was able to extract symbol"
13168 + $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
13169 + $ECHO "*** not find such a program. So, this module is probably useless."
13170 + $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
13172 + if test "$build_old_libs" = no; then
13173 + oldlibs="$output_objdir/$libname.$libext"
13174 + build_libtool_libs=module
13175 + build_old_libs=yes
13177 + build_libtool_libs=no
13180 + $ECHO "*** The inter-library dependencies that have been dropped here will be"
13181 + $ECHO "*** automatically added whenever a program is linked with this library"
13182 + $ECHO "*** or is declared to -dlopen it."
13184 + if test "$allow_undefined" = no; then
13186 + $ECHO "*** Since this library must not contain undefined symbols,"
13187 + $ECHO "*** because either the platform does not support them or"
13188 + $ECHO "*** it was explicitly requested with -no-undefined,"
13189 + $ECHO "*** libtool will only create a static version of it."
13190 + if test "$build_old_libs" = no; then
13191 + oldlibs="$output_objdir/$libname.$libext"
13192 + build_libtool_libs=module
13193 + build_old_libs=yes
13195 + build_libtool_libs=no
13200 + # Done checking deplibs!
13201 + deplibs=$newdeplibs
13203 + # Time to change all our "foo.ltframework" stuff back to "-framework foo"
13206 + newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
13207 + new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
13208 + deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
13212 + # move library search paths that coincide with paths to not yet
13213 + # installed libraries to the beginning of the library search list
13215 + for path in $notinst_path; do
13216 + case " $new_libs " in
13217 + *" -L$path/$objdir "*) ;;
13219 + case " $deplibs " in
13220 + *" -L$path/$objdir "*)
13221 + new_libs="$new_libs -L$path/$objdir" ;;
13226 + for deplib in $deplibs; do
13229 + case " $new_libs " in
13230 + *" $deplib "*) ;;
13231 + *) new_libs="$new_libs $deplib" ;;
13234 + *) new_libs="$new_libs $deplib" ;;
13237 + deplibs="$new_libs"
13239 + # All the library-specific variables (install_libdir is set above).
13244 + # Test again, we may have decided not to build it any more
13245 + if test "$build_libtool_libs" = yes; then
13246 + if test "$hardcode_into_libs" = yes; then
13247 + # Hardcode the library paths
13248 + hardcode_libdirs=
13250 + rpath="$finalize_rpath"
13251 + test "$mode" != relink && rpath="$compile_rpath$rpath"
13252 + for libdir in $rpath; do
13253 + if test -n "$hardcode_libdir_flag_spec"; then
13254 + if test -n "$hardcode_libdir_separator"; then
13255 + if test -z "$hardcode_libdirs"; then
13256 + hardcode_libdirs="$libdir"
13258 + # Just accumulate the unique libdirs.
13259 + case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
13260 + *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
13263 + hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
13268 + eval flag=\"$hardcode_libdir_flag_spec\"
13269 + dep_rpath="$dep_rpath $flag"
13271 + elif test -n "$runpath_var"; then
13272 + case "$perm_rpath " in
13273 + *" $libdir "*) ;;
13274 + *) perm_rpath="$perm_rpath $libdir" ;;
13278 + # Substitute the hardcoded libdirs into the rpath.
13279 + if test -n "$hardcode_libdir_separator" &&
13280 + test -n "$hardcode_libdirs"; then
13281 + libdir="$hardcode_libdirs"
13282 + if test -n "$hardcode_libdir_flag_spec_ld"; then
13283 + eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
13285 + eval dep_rpath=\"$hardcode_libdir_flag_spec\"
13288 + if test -n "$runpath_var" && test -n "$perm_rpath"; then
13289 + # We should set the runpath_var.
13291 + for dir in $perm_rpath; do
13292 + rpath="$rpath$dir:"
13294 + eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
13296 + test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
13299 + shlibpath="$finalize_shlibpath"
13300 + test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
13301 + if test -n "$shlibpath"; then
13302 + eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
13305 + # Get the real and link names of the library.
13306 + eval shared_ext=\"$shrext_cmds\"
13307 + eval library_names=\"$library_names_spec\"
13308 + set dummy $library_names
13313 + if test -n "$soname_spec"; then
13314 + eval soname=\"$soname_spec\"
13316 + soname="$realname"
13318 + if test -z "$dlname"; then
13322 + lib="$output_objdir/$realname"
13326 + linknames="$linknames $link"
13329 + # Use standard objects if they are pic
13330 + test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
13331 + test "X$libobjs" = "X " && libobjs=
13334 + if test -n "$export_symbols" && test -n "$include_expsyms"; then
13335 + $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
13336 + export_symbols="$output_objdir/$libname.uexp"
13337 + delfiles="$delfiles $export_symbols"
13340 + orig_export_symbols=
13342 + cygwin* | mingw* | cegcc*)
13343 + if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
13344 + # exporting using user supplied symfile
13345 + if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
13346 + # and it's NOT already a .def file. Must figure out
13347 + # which of the given symbols are data symbols and tag
13348 + # them as such. So, trigger use of export_symbols_cmds.
13349 + # export_symbols gets reassigned inside the "prepare
13350 + # the list of exported symbols" if statement, so the
13351 + # include_expsyms logic still works.
13352 + orig_export_symbols="$export_symbols"
13354 + always_export_symbols=yes
13360 + # Prepare the list of exported symbols
13361 + if test -z "$export_symbols"; then
13362 + if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
13363 + func_verbose "generating symbol list for \`$libname.la'"
13364 + export_symbols="$output_objdir/$libname.exp"
13365 + $opt_dry_run || $RM $export_symbols
13366 + cmds=$export_symbols_cmds
13367 + save_ifs="$IFS"; IFS='~'
13368 + for cmd in $cmds; do
13370 + eval cmd=\"$cmd\"
13372 + len=$func_len_result
13373 + if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
13374 + func_show_eval "$cmd" 'exit $?'
13375 + skipped_export=false
13377 + # The command line is too long to execute in one step.
13378 + func_verbose "using reloadable object file for export list..."
13380 + # Break out early, otherwise skipped_export may be
13381 + # set to false by a later but shorter cmd.
13386 + if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
13387 + func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
13388 + func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
13393 + if test -n "$export_symbols" && test -n "$include_expsyms"; then
13394 + tmp_export_symbols="$export_symbols"
13395 + test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
13396 + $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
13399 + if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
13400 + # The given exports_symbols file has to be filtered, so filter it.
13401 + func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
13402 + # FIXME: $output_objdir/$libname.filter potentially contains lots of
13403 + # 's' commands which not all seds can handle. GNU sed should be fine
13404 + # though. Also, the filter scales superlinearly with the number of
13405 + # global variables. join(1) would be nice here, but unfortunately
13406 + # isn't a blessed tool.
13407 + $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
13408 + delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
13409 + export_symbols=$output_objdir/$libname.def
13410 + $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
13414 + for test_deplib in $deplibs; do
13415 + case " $convenience " in
13416 + *" $test_deplib "*) ;;
13418 + tmp_deplibs="$tmp_deplibs $test_deplib"
13422 + deplibs="$tmp_deplibs"
13424 + if test -n "$convenience"; then
13425 + if test -n "$whole_archive_flag_spec" &&
13426 + test "$compiler_needs_object" = yes &&
13427 + test -z "$libobjs"; then
13428 + # extract the archives, so we have objects to list.
13429 + # TODO: could optimize this to just extract one archive.
13430 + whole_archive_flag_spec=
13432 + if test -n "$whole_archive_flag_spec"; then
13433 + save_libobjs=$libobjs
13434 + eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
13435 + test "X$libobjs" = "X " && libobjs=
13437 + gentop="$output_objdir/${outputname}x"
13438 + generated="$generated $gentop"
13440 + func_extract_archives $gentop $convenience
13441 + libobjs="$libobjs $func_extract_archives_result"
13442 + test "X$libobjs" = "X " && libobjs=
13446 + if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
13447 + eval flag=\"$thread_safe_flag_spec\"
13448 + linker_flags="$linker_flags $flag"
13451 + # Make a backup of the uninstalled library when relinking
13452 + if test "$mode" = relink; then
13453 + $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
13456 + # Do each of the archive commands.
13457 + if test "$module" = yes && test -n "$module_cmds" ; then
13458 + if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
13459 + eval test_cmds=\"$module_expsym_cmds\"
13460 + cmds=$module_expsym_cmds
13462 + eval test_cmds=\"$module_cmds\"
13463 + cmds=$module_cmds
13466 + if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
13467 + eval test_cmds=\"$archive_expsym_cmds\"
13468 + cmds=$archive_expsym_cmds
13470 + eval test_cmds=\"$archive_cmds\"
13471 + cmds=$archive_cmds
13475 + if test "X$skipped_export" != "X:" &&
13476 + func_len " $test_cmds" &&
13477 + len=$func_len_result &&
13478 + test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
13481 + # The command line is too long to link in one step, link piecewise
13482 + # or, if using GNU ld and skipped_export is not :, use a linker
13485 + # Save the value of $output and $libobjs because we want to
13486 + # use them later. If we have whole_archive_flag_spec, we
13487 + # want to use save_libobjs as it was before
13488 + # whole_archive_flag_spec was expanded, because we can't
13489 + # assume the linker understands whole_archive_flag_spec.
13490 + # This may have to be revisited, in case too many
13491 + # convenience libraries get linked in and end up exceeding
13493 + if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
13494 + save_libobjs=$libobjs
13496 + save_output=$output
13497 + output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
13499 + # Clear the reloadable object creation command queue and
13500 + # initialize k to one.
13507 + if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
13508 + output=${output_objdir}/${output_la}.lnkscript
13509 + func_verbose "creating GNU ld script: $output"
13510 + $ECHO 'INPUT (' > $output
13511 + for obj in $save_libobjs
13513 + $ECHO "$obj" >> $output
13515 + $ECHO ')' >> $output
13516 + delfiles="$delfiles $output"
13517 + elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
13518 + output=${output_objdir}/${output_la}.lnk
13519 + func_verbose "creating linker input file list: $output"
13521 + set x $save_libobjs
13524 + if test "$compiler_needs_object" = yes; then
13530 + $ECHO "$obj" >> $output
13532 + delfiles="$delfiles $output"
13533 + output=$firstobj\"$file_list_spec$output\"
13535 + if test -n "$save_libobjs"; then
13536 + func_verbose "creating reloadable object files..."
13537 + output=$output_objdir/$output_la-${k}.$objext
13538 + eval test_cmds=\"$reload_cmds\"
13539 + func_len " $test_cmds"
13540 + len0=$func_len_result
13543 + # Loop over the list of objects to be linked.
13544 + for obj in $save_libobjs
13547 + func_arith $len + $func_len_result
13548 + len=$func_arith_result
13549 + if test "X$objlist" = X ||
13550 + test "$len" -lt "$max_cmd_len"; then
13551 + func_append objlist " $obj"
13553 + # The command $test_cmds is almost too long, add a
13554 + # command to the queue.
13555 + if test "$k" -eq 1 ; then
13556 + # The first file doesn't have a previous command to add.
13557 + eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
13559 + # All subsequent reloadable object files will link in
13560 + # the last one created.
13561 + eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
13563 + last_robj=$output_objdir/$output_la-${k}.$objext
13564 + func_arith $k + 1
13565 + k=$func_arith_result
13566 + output=$output_objdir/$output_la-${k}.$objext
13568 + func_len " $last_robj"
13569 + func_arith $len0 + $func_len_result
13570 + len=$func_arith_result
13573 + # Handle the remaining objects by creating one last
13574 + # reloadable object file. All subsequent reloadable object
13575 + # files will link in the last one created.
13576 + test -z "$concat_cmds" || concat_cmds=$concat_cmds~
13577 + eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
13578 + if test -n "$last_robj"; then
13579 + eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
13581 + delfiles="$delfiles $output"
13587 + if ${skipped_export-false}; then
13588 + func_verbose "generating symbol list for \`$libname.la'"
13589 + export_symbols="$output_objdir/$libname.exp"
13590 + $opt_dry_run || $RM $export_symbols
13592 + # Append the command to create the export file.
13593 + test -z "$concat_cmds" || concat_cmds=$concat_cmds~
13594 + eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
13595 + if test -n "$last_robj"; then
13596 + eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
13600 + test -n "$save_libobjs" &&
13601 + func_verbose "creating a temporary reloadable object file: $output"
13603 + # Loop through the commands generated above and execute them.
13604 + save_ifs="$IFS"; IFS='~'
13605 + for cmd in $concat_cmds; do
13608 + func_quote_for_expand "$cmd"
13609 + eval "func_echo $func_quote_for_expand_result"
13611 + $opt_dry_run || eval "$cmd" || {
13614 + # Restore the uninstalled library and exit
13615 + if test "$mode" = relink; then
13616 + ( cd "$output_objdir" && \
13617 + $RM "${realname}T" && \
13618 + $MV "${realname}U" "$realname" )
13626 + if test -n "$export_symbols_regex" && ${skipped_export-false}; then
13627 + func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
13628 + func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
13632 + if ${skipped_export-false}; then
13633 + if test -n "$export_symbols" && test -n "$include_expsyms"; then
13634 + tmp_export_symbols="$export_symbols"
13635 + test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
13636 + $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
13639 + if test -n "$orig_export_symbols"; then
13640 + # The given exports_symbols file has to be filtered, so filter it.
13641 + func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
13642 + # FIXME: $output_objdir/$libname.filter potentially contains lots of
13643 + # 's' commands which not all seds can handle. GNU sed should be fine
13644 + # though. Also, the filter scales superlinearly with the number of
13645 + # global variables. join(1) would be nice here, but unfortunately
13646 + # isn't a blessed tool.
13647 + $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
13648 + delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
13649 + export_symbols=$output_objdir/$libname.def
13650 + $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
13655 + # Restore the value of output.
13656 + output=$save_output
13658 + if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
13659 + eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
13660 + test "X$libobjs" = "X " && libobjs=
13662 + # Expand the library linking commands again to reset the
13663 + # value of $libobjs for piecewise linking.
13665 + # Do each of the archive commands.
13666 + if test "$module" = yes && test -n "$module_cmds" ; then
13667 + if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
13668 + cmds=$module_expsym_cmds
13670 + cmds=$module_cmds
13673 + if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
13674 + cmds=$archive_expsym_cmds
13676 + cmds=$archive_cmds
13681 + if test -n "$delfiles"; then
13682 + # Append the command to remove temporary files to $cmds.
13683 + eval cmds=\"\$cmds~\$RM $delfiles\"
13686 + # Add any objects from preloaded convenience libraries
13687 + if test -n "$dlprefiles"; then
13688 + gentop="$output_objdir/${outputname}x"
13689 + generated="$generated $gentop"
13691 + func_extract_archives $gentop $dlprefiles
13692 + libobjs="$libobjs $func_extract_archives_result"
13693 + test "X$libobjs" = "X " && libobjs=
13696 + save_ifs="$IFS"; IFS='~'
13697 + for cmd in $cmds; do
13699 + eval cmd=\"$cmd\"
13701 + func_quote_for_expand "$cmd"
13702 + eval "func_echo $func_quote_for_expand_result"
13704 + $opt_dry_run || eval "$cmd" || {
13707 + # Restore the uninstalled library and exit
13708 + if test "$mode" = relink; then
13709 + ( cd "$output_objdir" && \
13710 + $RM "${realname}T" && \
13711 + $MV "${realname}U" "$realname" )
13719 + # Restore the uninstalled library and exit
13720 + if test "$mode" = relink; then
13721 + $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
13723 + if test -n "$convenience"; then
13724 + if test -z "$whole_archive_flag_spec"; then
13725 + func_show_eval '${RM}r "$gentop"'
13729 + exit $EXIT_SUCCESS
13732 + # Create links to the real library.
13733 + for linkname in $linknames; do
13734 + if test "$realname" != "$linkname"; then
13735 + func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
13739 + # If -module or -export-dynamic was specified, set the dlname.
13740 + if test "$module" = yes || test "$export_dynamic" = yes; then
13741 + # On all known operating systems, these are identical.
13748 + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
13749 + func_warning "\`-dlopen' is ignored for objects"
13752 + case " $deplibs" in
13754 + func_warning "\`-l' and \`-L' are ignored for objects" ;;
13757 + test -n "$rpath" && \
13758 + func_warning "\`-rpath' is ignored for objects"
13760 + test -n "$xrpath" && \
13761 + func_warning "\`-R' is ignored for objects"
13763 + test -n "$vinfo" && \
13764 + func_warning "\`-version-info' is ignored for objects"
13766 + test -n "$release" && \
13767 + func_warning "\`-release' is ignored for objects"
13771 + test -n "$objs$old_deplibs" && \
13772 + func_fatal_error "cannot build library object \`$output' from non-libtool objects"
13775 + func_lo2o "$libobj"
13776 + obj=$func_lo2o_result
13784 + # Delete the old objects.
13785 + $opt_dry_run || $RM $obj $libobj
13787 + # Objects from convenience libraries. This assumes
13788 + # single-version convenience libraries. Whenever we create
13789 + # different ones for PIC/non-PIC, this we'll have to duplicate
13790 + # the extraction.
13791 + reload_conv_objs=
13793 + # reload_cmds runs $LD directly, so let us get rid of
13794 + # -Wl from whole_archive_flag_spec and hope we can get by with
13795 + # turning comma into space..
13798 + if test -n "$convenience"; then
13799 + if test -n "$whole_archive_flag_spec"; then
13800 + eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
13801 + reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
13803 + gentop="$output_objdir/${obj}x"
13804 + generated="$generated $gentop"
13806 + func_extract_archives $gentop $convenience
13807 + reload_conv_objs="$reload_objs $func_extract_archives_result"
13811 + # Create the old-style object.
13812 + 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
13815 + func_execute_cmds "$reload_cmds" 'exit $?'
13817 + # Exit if we aren't doing a library object file.
13818 + if test -z "$libobj"; then
13819 + if test -n "$gentop"; then
13820 + func_show_eval '${RM}r "$gentop"'
13823 + exit $EXIT_SUCCESS
13826 + if test "$build_libtool_libs" != yes; then
13827 + if test -n "$gentop"; then
13828 + func_show_eval '${RM}r "$gentop"'
13831 + # Create an invalid libtool object if no PIC, so that we don't
13832 + # accidentally link it into a program.
13833 + # $show "echo timestamp > $libobj"
13834 + # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
13835 + exit $EXIT_SUCCESS
13838 + if test -n "$pic_flag" || test "$pic_mode" != default; then
13839 + # Only do commands if we really have different PIC objects.
13840 + reload_objs="$libobjs $reload_conv_objs"
13842 + func_execute_cmds "$reload_cmds" 'exit $?'
13845 + if test -n "$gentop"; then
13846 + func_show_eval '${RM}r "$gentop"'
13849 + exit $EXIT_SUCCESS
13854 + *cygwin*) func_stripname '' '.exe' "$output"
13855 + output=$func_stripname_result.exe;;
13857 + test -n "$vinfo" && \
13858 + func_warning "\`-version-info' is ignored for programs"
13860 + test -n "$release" && \
13861 + func_warning "\`-release' is ignored for programs"
13863 + test "$preload" = yes \
13864 + && test "$dlopen_support" = unknown \
13865 + && test "$dlopen_self" = unknown \
13866 + && test "$dlopen_self_static" = unknown && \
13867 + func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
13870 + *-*-rhapsody* | *-*-darwin1.[012])
13871 + # On Rhapsody replace the C library is the System framework
13872 + compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
13873 + finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
13879 + # Don't allow lazy linking, it breaks C++ global constructors
13880 + # But is supposedly fixed on 10.4 or later (yay!).
13881 + if test "$tagname" = CXX ; then
13882 + case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
13884 + compile_command="$compile_command ${wl}-bind_at_load"
13885 + finalize_command="$finalize_command ${wl}-bind_at_load"
13889 + # Time to change all our "foo.ltframework" stuff back to "-framework foo"
13890 + compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
13891 + finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
13896 + # move library search paths that coincide with paths to not yet
13897 + # installed libraries to the beginning of the library search list
13899 + for path in $notinst_path; do
13900 + case " $new_libs " in
13901 + *" -L$path/$objdir "*) ;;
13903 + case " $compile_deplibs " in
13904 + *" -L$path/$objdir "*)
13905 + new_libs="$new_libs -L$path/$objdir" ;;
13910 + for deplib in $compile_deplibs; do
13913 + case " $new_libs " in
13914 + *" $deplib "*) ;;
13915 + *) new_libs="$new_libs $deplib" ;;
13918 + *) new_libs="$new_libs $deplib" ;;
13921 + compile_deplibs="$new_libs"
13924 + compile_command="$compile_command $compile_deplibs"
13925 + finalize_command="$finalize_command $finalize_deplibs"
13927 + if test -n "$rpath$xrpath"; then
13928 + # If the user specified any rpath flags, then add them.
13929 + for libdir in $rpath $xrpath; do
13930 + # This is the magic to use -rpath.
13931 + case "$finalize_rpath " in
13932 + *" $libdir "*) ;;
13933 + *) finalize_rpath="$finalize_rpath $libdir" ;;
13938 + # Now hardcode the library paths
13940 + hardcode_libdirs=
13941 + for libdir in $compile_rpath $finalize_rpath; do
13942 + if test -n "$hardcode_libdir_flag_spec"; then
13943 + if test -n "$hardcode_libdir_separator"; then
13944 + if test -z "$hardcode_libdirs"; then
13945 + hardcode_libdirs="$libdir"
13947 + # Just accumulate the unique libdirs.
13948 + case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
13949 + *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
13952 + hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
13957 + eval flag=\"$hardcode_libdir_flag_spec\"
13958 + rpath="$rpath $flag"
13960 + elif test -n "$runpath_var"; then
13961 + case "$perm_rpath " in
13962 + *" $libdir "*) ;;
13963 + *) perm_rpath="$perm_rpath $libdir" ;;
13967 + *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
13968 + testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
13969 + case :$dllsearchpath: in
13970 + *":$libdir:"*) ;;
13971 + ::) dllsearchpath=$libdir;;
13972 + *) dllsearchpath="$dllsearchpath:$libdir";;
13974 + case :$dllsearchpath: in
13975 + *":$testbindir:"*) ;;
13976 + ::) dllsearchpath=$testbindir;;
13977 + *) dllsearchpath="$dllsearchpath:$testbindir";;
13982 + # Substitute the hardcoded libdirs into the rpath.
13983 + if test -n "$hardcode_libdir_separator" &&
13984 + test -n "$hardcode_libdirs"; then
13985 + libdir="$hardcode_libdirs"
13986 + eval rpath=\" $hardcode_libdir_flag_spec\"
13988 + compile_rpath="$rpath"
13991 + hardcode_libdirs=
13992 + for libdir in $finalize_rpath; do
13993 + if test -n "$hardcode_libdir_flag_spec"; then
13994 + if test -n "$hardcode_libdir_separator"; then
13995 + if test -z "$hardcode_libdirs"; then
13996 + hardcode_libdirs="$libdir"
13998 + # Just accumulate the unique libdirs.
13999 + case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
14000 + *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
14003 + hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
14008 + eval flag=\"$hardcode_libdir_flag_spec\"
14009 + rpath="$rpath $flag"
14011 + elif test -n "$runpath_var"; then
14012 + case "$finalize_perm_rpath " in
14013 + *" $libdir "*) ;;
14014 + *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
14018 + # Substitute the hardcoded libdirs into the rpath.
14019 + if test -n "$hardcode_libdir_separator" &&
14020 + test -n "$hardcode_libdirs"; then
14021 + libdir="$hardcode_libdirs"
14022 + eval rpath=\" $hardcode_libdir_flag_spec\"
14024 + finalize_rpath="$rpath"
14026 + if test -n "$libobjs" && test "$build_old_libs" = yes; then
14027 + # Transform all the library objects into standard objects.
14028 + compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
14029 + finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
14032 + func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
14034 + # template prelinking step
14035 + if test -n "$prelink_cmds"; then
14036 + func_execute_cmds "$prelink_cmds" 'exit $?'
14039 + wrappers_required=yes
14041 + *cygwin* | *mingw* )
14042 + if test "$build_libtool_libs" != yes; then
14043 + wrappers_required=no
14047 + # Disable wrappers for cegcc, we are cross compiling anyway.
14048 + wrappers_required=no
14051 + if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
14052 + wrappers_required=no
14056 + if test "$wrappers_required" = no; then
14057 + # Replace the output file specification.
14058 + compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
14059 + link_command="$compile_command$compile_rpath"
14061 + # We have no uninstalled library dependencies, so finalize right now.
14063 + func_show_eval "$link_command" 'exit_status=$?'
14065 + # Delete the generated files.
14066 + if test -f "$output_objdir/${outputname}S.${objext}"; then
14067 + func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
14070 + exit $exit_status
14073 + if test -n "$compile_shlibpath$finalize_shlibpath"; then
14074 + compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
14076 + if test -n "$finalize_shlibpath"; then
14077 + finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
14082 + if test -n "$runpath_var"; then
14083 + if test -n "$perm_rpath"; then
14084 + # We should set the runpath_var.
14086 + for dir in $perm_rpath; do
14087 + rpath="$rpath$dir:"
14089 + compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
14091 + if test -n "$finalize_perm_rpath"; then
14092 + # We should set the runpath_var.
14094 + for dir in $finalize_perm_rpath; do
14095 + rpath="$rpath$dir:"
14097 + finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
14101 + if test "$no_install" = yes; then
14102 + # We don't need to create a wrapper script.
14103 + link_command="$compile_var$compile_command$compile_rpath"
14104 + # Replace the output file specification.
14105 + link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
14106 + # Delete the old output file.
14107 + $opt_dry_run || $RM $output
14108 + # Link the executable and exit
14109 + func_show_eval "$link_command" 'exit $?'
14110 + exit $EXIT_SUCCESS
14113 + if test "$hardcode_action" = relink; then
14114 + # Fast installation is not supported
14115 + link_command="$compile_var$compile_command$compile_rpath"
14116 + relink_command="$finalize_var$finalize_command$finalize_rpath"
14118 + func_warning "this platform does not like uninstalled shared libraries"
14119 + func_warning "\`$output' will be relinked during installation"
14121 + if test "$fast_install" != no; then
14122 + link_command="$finalize_var$compile_command$finalize_rpath"
14123 + if test "$fast_install" = yes; then
14124 + relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
14126 + # fast_install is set to needless
14130 + link_command="$compile_var$compile_command$compile_rpath"
14131 + relink_command="$finalize_var$finalize_command$finalize_rpath"
14135 + # Replace the output file specification.
14136 + link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
14138 + # Delete the old output files.
14139 + $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
14141 + func_show_eval "$link_command" 'exit $?'
14143 + # Now create the wrapper script.
14144 + func_verbose "creating $output"
14146 + # Quote the relink command for shipping.
14147 + if test -n "$relink_command"; then
14148 + # Preserve any variables that may affect compiler behavior
14149 + for var in $variables_saved_for_relink; do
14150 + if eval test -z \"\${$var+set}\"; then
14151 + relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
14152 + elif eval var_value=\$$var; test -z "$var_value"; then
14153 + relink_command="$var=; export $var; $relink_command"
14155 + func_quote_for_eval "$var_value"
14156 + relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
14159 + relink_command="(cd `pwd`; $relink_command)"
14160 + relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
14163 + # Quote $ECHO for shipping.
14164 + if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
14165 + case $progpath in
14166 + [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
14167 + *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
14169 + qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
14171 + qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
14174 + # Only actually do things if not in dry run mode.
14175 + $opt_dry_run || {
14176 + # win32 will think the script is a binary if it has
14177 + # a .exe suffix, so we strip it off here.
14179 + *.exe) func_stripname '' '.exe' "$output"
14180 + output=$func_stripname_result ;;
14182 + # test for cygwin because mv fails w/o .exe extensions
14186 + func_stripname '' '.exe' "$outputname"
14187 + outputname=$func_stripname_result ;;
14191 + *cygwin* | *mingw* )
14192 + func_dirname_and_basename "$output" "" "."
14193 + output_name=$func_basename_result
14194 + output_path=$func_dirname_result
14195 + cwrappersource="$output_path/$objdir/lt-$output_name.c"
14196 + cwrapper="$output_path/$output_name.exe"
14197 + $RM $cwrappersource $cwrapper
14198 + trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
14200 + func_emit_cwrapperexe_src > $cwrappersource
14202 + # The wrapper executable is built using the $host compiler,
14203 + # because it contains $host paths and files. If cross-
14204 + # compiling, it, like the target executable, must be
14205 + # executed on the $host or under an emulation environment.
14206 + $opt_dry_run || {
14207 + $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
14211 + # Now, create the wrapper script for func_source use:
14212 + func_ltwrapper_scriptname $cwrapper
14213 + $RM $func_ltwrapper_scriptname_result
14214 + trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
14215 + $opt_dry_run || {
14216 + # note: this script will not be executed, so do not chmod.
14217 + if test "x$build" = "x$host" ; then
14218 + $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
14220 + func_emit_wrapper no > $func_ltwrapper_scriptname_result
14226 + trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
14228 + func_emit_wrapper no > $output
14233 + exit $EXIT_SUCCESS
14237 + # See if we need to build an old-fashioned archive.
14238 + for oldlib in $oldlibs; do
14240 + if test "$build_libtool_libs" = convenience; then
14241 + oldobjs="$libobjs_save $symfileobj"
14242 + addlibs="$convenience"
14243 + build_libtool_libs=no
14245 + if test "$build_libtool_libs" = module; then
14246 + oldobjs="$libobjs_save"
14247 + build_libtool_libs=no
14249 + oldobjs="$old_deplibs $non_pic_objects"
14250 + if test "$preload" = yes && test -f "$symfileobj"; then
14251 + oldobjs="$oldobjs $symfileobj"
14254 + addlibs="$old_convenience"
14257 + if test -n "$addlibs"; then
14258 + gentop="$output_objdir/${outputname}x"
14259 + generated="$generated $gentop"
14261 + func_extract_archives $gentop $addlibs
14262 + oldobjs="$oldobjs $func_extract_archives_result"
14265 + # Do each command in the archive commands.
14266 + if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
14267 + cmds=$old_archive_from_new_cmds
14270 + # Add any objects from preloaded convenience libraries
14271 + if test -n "$dlprefiles"; then
14272 + gentop="$output_objdir/${outputname}x"
14273 + generated="$generated $gentop"
14275 + func_extract_archives $gentop $dlprefiles
14276 + oldobjs="$oldobjs $func_extract_archives_result"
14279 + # POSIX demands no paths to be encoded in archives. We have
14280 + # to avoid creating archives with duplicate basenames if we
14281 + # might have to extract them afterwards, e.g., when creating a
14282 + # static archive out of a convenience library, or when linking
14283 + # the entirety of a libtool archive into another (currently
14284 + # not supported by libtool).
14285 + if (for obj in $oldobjs
14287 + func_basename "$obj"
14288 + $ECHO "$func_basename_result"
14289 + done | sort | sort -uc >/dev/null 2>&1); then
14292 + $ECHO "copying selected object files to avoid basename conflicts..."
14293 + gentop="$output_objdir/${outputname}x"
14294 + generated="$generated $gentop"
14295 + func_mkdir_p "$gentop"
14296 + save_oldobjs=$oldobjs
14299 + for obj in $save_oldobjs
14301 + func_basename "$obj"
14302 + objbase="$func_basename_result"
14303 + case " $oldobjs " in
14304 + " ") oldobjs=$obj ;;
14305 + *[\ /]"$objbase "*)
14307 + # Make sure we don't pick an alternate name that also
14309 + newobj=lt$counter-$objbase
14310 + func_arith $counter + 1
14311 + counter=$func_arith_result
14312 + case " $oldobjs " in
14313 + *[\ /]"$newobj "*) ;;
14314 + *) if test ! -f "$gentop/$newobj"; then break; fi ;;
14317 + func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
14318 + oldobjs="$oldobjs $gentop/$newobj"
14320 + *) oldobjs="$oldobjs $obj" ;;
14324 + eval cmds=\"$old_archive_cmds\"
14326 + func_len " $cmds"
14327 + len=$func_len_result
14328 + if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
14329 + cmds=$old_archive_cmds
14331 + # the command line is too long to link in one step, link in parts
14332 + func_verbose "using piecewise archive linking..."
14333 + save_RANLIB=$RANLIB
14337 + save_oldobjs=$oldobjs
14339 + # Is there a better way of finding the last object in the list?
14340 + for obj in $save_oldobjs
14344 + eval test_cmds=\"$old_archive_cmds\"
14345 + func_len " $test_cmds"
14346 + len0=$func_len_result
14348 + for obj in $save_oldobjs
14351 + func_arith $len + $func_len_result
14352 + len=$func_arith_result
14353 + func_append objlist " $obj"
14354 + if test "$len" -lt "$max_cmd_len"; then
14357 + # the above command should be used before it gets too long
14359 + if test "$obj" = "$last_oldobj" ; then
14360 + RANLIB=$save_RANLIB
14362 + test -z "$concat_cmds" || concat_cmds=$concat_cmds~
14363 + eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
14368 + RANLIB=$save_RANLIB
14370 + if test "X$oldobjs" = "X" ; then
14371 + eval cmds=\"\$concat_cmds\"
14373 + eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
14377 + func_execute_cmds "$cmds" 'exit $?'
14380 + test -n "$generated" && \
14381 + func_show_eval "${RM}r$generated"
14383 + # Now create the libtool archive.
14387 + test "$build_old_libs" = yes && old_library="$libname.$libext"
14388 + func_verbose "creating $output"
14390 + # Preserve any variables that may affect compiler behavior
14391 + for var in $variables_saved_for_relink; do
14392 + if eval test -z \"\${$var+set}\"; then
14393 + relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
14394 + elif eval var_value=\$$var; test -z "$var_value"; then
14395 + relink_command="$var=; export $var; $relink_command"
14397 + func_quote_for_eval "$var_value"
14398 + relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
14401 + # Quote the link command for shipping.
14402 + relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
14403 + relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
14404 + if test "$hardcode_automatic" = yes ; then
14408 + # Only create the output if not a dry run.
14409 + $opt_dry_run || {
14410 + for installed in no yes; do
14411 + if test "$installed" = yes; then
14412 + if test -z "$install_libdir"; then
14415 + output="$output_objdir/$outputname"i
14416 + # Replace all uninstalled libtool libraries with the installed ones
14417 + newdependency_libs=
14418 + for deplib in $dependency_libs; do
14421 + func_basename "$deplib"
14422 + name="$func_basename_result"
14423 + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
14424 + test -z "$libdir" && \
14425 + func_fatal_error "\`$deplib' is not a valid libtool archive"
14426 + newdependency_libs="$newdependency_libs $libdir/$name"
14428 + *) newdependency_libs="$newdependency_libs $deplib" ;;
14431 + dependency_libs="$newdependency_libs"
14434 + for lib in $dlfiles; do
14437 + func_basename "$lib"
14438 + name="$func_basename_result"
14439 + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
14440 + test -z "$libdir" && \
14441 + func_fatal_error "\`$lib' is not a valid libtool archive"
14442 + newdlfiles="$newdlfiles $libdir/$name"
14444 + *) newdlfiles="$newdlfiles $lib" ;;
14447 + dlfiles="$newdlfiles"
14449 + for lib in $dlprefiles; do
14452 + # Only pass preopened files to the pseudo-archive (for
14453 + # eventual linking with the app. that links it) if we
14454 + # didn't already link the preopened objects directly into
14456 + func_basename "$lib"
14457 + name="$func_basename_result"
14458 + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
14459 + test -z "$libdir" && \
14460 + func_fatal_error "\`$lib' is not a valid libtool archive"
14461 + newdlprefiles="$newdlprefiles $libdir/$name"
14465 + dlprefiles="$newdlprefiles"
14468 + for lib in $dlfiles; do
14470 + [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
14471 + *) abs=`pwd`"/$lib" ;;
14473 + newdlfiles="$newdlfiles $abs"
14475 + dlfiles="$newdlfiles"
14477 + for lib in $dlprefiles; do
14479 + [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
14480 + *) abs=`pwd`"/$lib" ;;
14482 + newdlprefiles="$newdlprefiles $abs"
14484 + dlprefiles="$newdlprefiles"
14487 + # place dlname in correct position for cygwin
14489 + case $host,$output,$installed,$module,$dlname in
14490 + *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
14492 + $ECHO > $output "\
14493 +# $outputname - a libtool library file
14494 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
14496 +# Please DO NOT delete this file!
14497 +# It is necessary for linking the library.
14499 +# The name that we can dlopen(3).
14502 +# Names of this library.
14503 +library_names='$library_names'
14505 +# The name of the static archive.
14506 +old_library='$old_library'
14508 +# Linker flags that can not go in dependency_libs.
14509 +inherited_linker_flags='$new_inherited_linker_flags'
14511 +# Libraries that this one depends upon.
14512 +dependency_libs='$dependency_libs'
14514 +# Names of additional weak libraries provided by this library
14515 +weak_library_names='$weak_libs'
14517 +# Version information for $libname.
14520 +revision=$revision
14522 +# Is this an already installed library?
14523 +installed=$installed
14525 +# Should we warn about portability when linking against -modules?
14526 +shouldnotlink=$module
14528 +# Files to dlopen/dlpreopen
14530 +dlpreopen='$dlprefiles'
14532 +# Directory that this library needs to be installed in:
14533 +libdir='$install_libdir'"
14534 + if test "$installed" = no && test "$need_relink" = yes; then
14535 + $ECHO >> $output "\
14536 +relink_command=\"$relink_command\""
14541 + # Do a symbolic link so that the libtool archive can be found in
14542 + # LD_LIBRARY_PATH before the program is installed.
14543 + func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
14546 + exit $EXIT_SUCCESS
14549 +{ test "$mode" = link || test "$mode" = relink; } &&
14550 + func_mode_link ${1+"$@"}
14553 +# func_mode_uninstall arg...
14554 +func_mode_uninstall ()
14562 + # This variable tells wrapper scripts just to set variables rather
14563 + # than running their programs.
14564 + libtool_install_magic="$magic"
14569 + -f) RM="$RM $arg"; rmforce=yes ;;
14570 + -*) RM="$RM $arg" ;;
14571 + *) files="$files $arg" ;;
14575 + test -z "$RM" && \
14576 + func_fatal_help "you must specify an RM program"
14580 + origobjdir="$objdir"
14581 + for file in $files; do
14582 + func_dirname "$file" "" "."
14583 + dir="$func_dirname_result"
14584 + if test "X$dir" = X.; then
14585 + objdir="$origobjdir"
14587 + objdir="$dir/$origobjdir"
14589 + func_basename "$file"
14590 + name="$func_basename_result"
14591 + test "$mode" = uninstall && objdir="$dir"
14593 + # Remember objdir for removal later, being careful to avoid duplicates
14594 + if test "$mode" = clean; then
14595 + case " $rmdirs " in
14596 + *" $objdir "*) ;;
14597 + *) rmdirs="$rmdirs $objdir" ;;
14601 + # Don't error if the file doesn't exist and rm -f was used.
14602 + if { test -L "$file"; } >/dev/null 2>&1 ||
14603 + { test -h "$file"; } >/dev/null 2>&1 ||
14604 + test -f "$file"; then
14606 + elif test -d "$file"; then
14609 + elif test "$rmforce" = yes; then
14617 + # Possibly a libtool archive, so verify it.
14618 + if func_lalib_p "$file"; then
14619 + func_source $dir/$name
14621 + # Delete the libtool libraries and symlinks.
14622 + for n in $library_names; do
14623 + rmfiles="$rmfiles $objdir/$n"
14625 + test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
14629 + case " $library_names " in
14630 + # " " in the beginning catches empty $dlname
14631 + *" $dlname "*) ;;
14632 + *) rmfiles="$rmfiles $objdir/$dlname" ;;
14634 + test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
14637 + if test -n "$library_names"; then
14638 + # Do each command in the postuninstall commands.
14639 + func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
14642 + if test -n "$old_library"; then
14643 + # Do each command in the old_postuninstall commands.
14644 + func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
14646 + # FIXME: should reinstall the best remaining shared library.
14653 + # Possibly a libtool object, so verify it.
14654 + if func_lalib_p "$file"; then
14656 + # Read the .lo file
14657 + func_source $dir/$name
14659 + # Add PIC object to the list of files to remove.
14660 + if test -n "$pic_object" &&
14661 + test "$pic_object" != none; then
14662 + rmfiles="$rmfiles $dir/$pic_object"
14665 + # Add non-PIC object to the list of files to remove.
14666 + if test -n "$non_pic_object" &&
14667 + test "$non_pic_object" != none; then
14668 + rmfiles="$rmfiles $dir/$non_pic_object"
14674 + if test "$mode" = clean ; then
14678 + func_stripname '' '.exe' "$file"
14679 + file=$func_stripname_result
14680 + func_stripname '' '.exe' "$name"
14681 + noexename=$func_stripname_result
14682 + # $file with .exe has already been added to rmfiles,
14683 + # add $file without .exe
14684 + rmfiles="$rmfiles $file"
14687 + # Do a test to see if this is a libtool program.
14688 + if func_ltwrapper_p "$file"; then
14689 + if func_ltwrapper_executable_p "$file"; then
14690 + func_ltwrapper_scriptname "$file"
14692 + func_source $func_ltwrapper_scriptname_result
14693 + rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
14696 + func_source $dir/$noexename
14699 + # note $name still contains .exe if it was in $file originally
14700 + # as does the version of $file that was added into $rmfiles
14701 + rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
14702 + if test "$fast_install" = yes && test -n "$relink_command"; then
14703 + rmfiles="$rmfiles $objdir/lt-$name"
14705 + if test "X$noexename" != "X$name" ; then
14706 + rmfiles="$rmfiles $objdir/lt-${noexename}.c"
14712 + func_show_eval "$RM $rmfiles" 'exit_status=1'
14714 + objdir="$origobjdir"
14716 + # Try to remove the ${objdir}s in the directories where we deleted files
14717 + for dir in $rmdirs; do
14718 + if test -d "$dir"; then
14719 + func_show_eval "rmdir $dir >/dev/null 2>&1"
14723 + exit $exit_status
14726 +{ test "$mode" = uninstall || test "$mode" = clean; } &&
14727 + func_mode_uninstall ${1+"$@"}
14729 +test -z "$mode" && {
14730 + help="$generic_help"
14731 + func_fatal_help "you must specify a MODE"
14734 +test -z "$exec_cmd" && \
14735 + func_fatal_help "invalid operation mode \`$mode'"
14737 +if test -n "$exec_cmd"; then
14738 + eval exec "$exec_cmd"
14739 + exit $EXIT_FAILURE
14745 +# The TAGs below are defined such that we never get into a situation
14746 +# in which we disable both kinds of libraries. Given conflicting
14747 +# choices, we go for a static library, that is the most portable,
14748 +# since we can't tell whether shared libraries were disabled because
14749 +# the user asked for that or because the platform doesn't support
14750 +# them. This is particularly important on AIX, because we don't
14751 +# support having both static and shared libraries enabled at the same
14752 +# time on that platform, so we default to a shared-only configuration.
14753 +# If a disable-shared tag is given, we'll fallback to a static-only
14754 +# configuration. But we'll never go from static-only to shared-only.
14756 +# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
14757 +build_libtool_libs=no
14758 +build_old_libs=yes
14759 +# ### END LIBTOOL TAG CONFIG: disable-shared
14761 +# ### BEGIN LIBTOOL TAG CONFIG: disable-static
14762 +build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
14763 +# ### END LIBTOOL TAG CONFIG: disable-static
14765 +# Local Variables:
14766 +# mode:shell-script
14767 +# sh-indentation:2
14771 diff --git a/build-aux/missing b/build-aux/missing
14772 new file mode 100755
14773 index 0000000..28055d2
14775 +++ b/build-aux/missing
14778 +# Common stub for a few missing GNU programs while installing.
14780 +scriptversion=2009-04-28.21; # UTC
14782 +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
14783 +# 2008, 2009 Free Software Foundation, Inc.
14784 +# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
14786 +# This program is free software; you can redistribute it and/or modify
14787 +# it under the terms of the GNU General Public License as published by
14788 +# the Free Software Foundation; either version 2, or (at your option)
14789 +# any later version.
14791 +# This program is distributed in the hope that it will be useful,
14792 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
14793 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14794 +# GNU General Public License for more details.
14796 +# You should have received a copy of the GNU General Public License
14797 +# along with this program. If not, see <http://www.gnu.org/licenses/>.
14799 +# As a special exception to the GNU General Public License, if you
14800 +# distribute this file as part of a program that contains a
14801 +# configuration script generated by Autoconf, you may include it under
14802 +# the same distribution terms that you use for the rest of that program.
14804 +if test $# -eq 0; then
14805 + echo 1>&2 "Try \`$0 --help' for more information"
14810 +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
14811 +sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
14813 +# In the cases where this matters, `missing' is being run in the
14815 +if test -f configure.ac; then
14816 + configure_ac=configure.ac
14818 + configure_ac=configure.in
14821 +msg="missing on your system"
14825 + # Try to run requested program, and just exit if it succeeds.
14829 + # Exit code 63 means version mismatch. This often happens
14830 + # when the user try to use an ancient version of a tool on
14831 + # a file that requires a minimum version. In this case we
14832 + # we should proceed has if the program had been absent, or
14833 + # if --run hadn't been passed.
14834 + if test $? = 63; then
14836 + msg="probably too old"
14840 + -h|--h|--he|--hel|--help)
14842 +$0 [OPTION]... PROGRAM [ARGUMENT]...
14844 +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
14845 +error status if there is no known handling for PROGRAM.
14848 + -h, --help display this help and exit
14849 + -v, --version output version information and exit
14850 + --run try to run the given command, and emulate it if it fails
14852 +Supported PROGRAM values:
14853 + aclocal touch file \`aclocal.m4'
14854 + autoconf touch file \`configure'
14855 + autoheader touch file \`config.h.in'
14856 + autom4te touch the output file, or create a stub one
14857 + automake touch all \`Makefile.in' files
14858 + bison create \`y.tab.[ch]', if possible, from existing .[ch]
14859 + flex create \`lex.yy.c', if possible, from existing .c
14860 + help2man touch the output file
14861 + lex create \`lex.yy.c', if possible, from existing .c
14862 + makeinfo touch the output file
14863 + tar try tar, gnutar, gtar, then tar without non-portable flags
14864 + yacc create \`y.tab.[ch]', if possible, from existing .[ch]
14866 +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
14867 +\`g' are ignored when checking the name.
14869 +Send bug reports to <bug-automake@gnu.org>."
14873 + -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
14874 + echo "missing $scriptversion (GNU Automake)"
14879 + echo 1>&2 "$0: Unknown \`$1' option"
14880 + echo 1>&2 "Try \`$0 --help' for more information"
14886 +# normalize program name to check for.
14887 +program=`echo "$1" | sed '
14892 +# Now exit if we have it, but it failed. Also exit now if we
14893 +# don't have it and --version was passed (most likely to detect
14894 +# the program). This is about non-GNU programs, so use $1 not
14898 + # Not GNU programs, they don't have --version.
14902 + if test -n "$run"; then
14903 + echo 1>&2 "ERROR: \`tar' requires --run"
14905 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
14911 + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
14912 + # We have it, but it failed.
14914 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
14915 + # Could not run --version or --help. This is probably someone
14916 + # running `$TOOL --version' or `$TOOL --help' to check whether
14917 + # $TOOL exists and not knowing $TOOL uses missing.
14923 +# If it does not exist, or fails to run (possibly an outdated version),
14924 +# try to emulate it.
14928 +WARNING: \`$1' is $msg. You should only need it if
14929 + you modified \`acinclude.m4' or \`${configure_ac}'. You might want
14930 + to install the \`Automake' and \`Perl' packages. Grab them from
14931 + any GNU archive site."
14937 +WARNING: \`$1' is $msg. You should only need it if
14938 + you modified \`${configure_ac}'. You might want to install the
14939 + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
14946 +WARNING: \`$1' is $msg. You should only need it if
14947 + you modified \`acconfig.h' or \`${configure_ac}'. You might want
14948 + to install the \`Autoconf' and \`GNU m4' packages. Grab them
14949 + from any GNU archive site."
14950 + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
14951 + test -z "$files" && files="config.h"
14953 + for f in $files; do
14955 + *:*) touch_files="$touch_files "`echo "$f" |
14956 + sed -e 's/^[^:]*://' -e 's/:.*//'`;;
14957 + *) touch_files="$touch_files $f.in";;
14960 + touch $touch_files
14965 +WARNING: \`$1' is $msg. You should only need it if
14966 + you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
14967 + You might want to install the \`Automake' and \`Perl' packages.
14968 + Grab them from any GNU archive site."
14969 + find . -type f -name Makefile.am -print |
14970 + sed 's/\.am$/.in/' |
14971 + while read f; do touch "$f"; done
14976 +WARNING: \`$1' is needed, but is $msg.
14977 + You might have modified some files without having the
14978 + proper tools for further handling them.
14979 + You can get \`$1' as part of \`Autoconf' from any GNU
14982 + file=`echo "$*" | sed -n "$sed_output"`
14983 + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
14984 + if test -f "$file"; then
14987 + test -z "$file" || exec >$file
14988 + echo "#! /bin/sh"
14989 + echo "# Created by GNU Automake missing as a replacement of"
14999 +WARNING: \`$1' $msg. You should only need it if
15000 + you modified a \`.y' file. You may need the \`Bison' package
15001 + in order for those modifications to take effect. You can get
15002 + \`Bison' from any GNU archive site."
15003 + rm -f y.tab.c y.tab.h
15004 + if test $# -ne 1; then
15005 + eval LASTARG="\${$#}"
15008 + SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
15009 + if test -f "$SRCFILE"; then
15010 + cp "$SRCFILE" y.tab.c
15012 + SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
15013 + if test -f "$SRCFILE"; then
15014 + cp "$SRCFILE" y.tab.h
15019 + if test ! -f y.tab.h; then
15022 + if test ! -f y.tab.c; then
15023 + echo 'main() { return 0; }' >y.tab.c
15029 +WARNING: \`$1' is $msg. You should only need it if
15030 + you modified a \`.l' file. You may need the \`Flex' package
15031 + in order for those modifications to take effect. You can get
15032 + \`Flex' from any GNU archive site."
15034 + if test $# -ne 1; then
15035 + eval LASTARG="\${$#}"
15038 + SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
15039 + if test -f "$SRCFILE"; then
15040 + cp "$SRCFILE" lex.yy.c
15045 + if test ! -f lex.yy.c; then
15046 + echo 'main() { return 0; }' >lex.yy.c
15052 +WARNING: \`$1' is $msg. You should only need it if
15053 + you modified a dependency of a manual page. You may need the
15054 + \`Help2man' package in order for those modifications to take
15055 + effect. You can get \`Help2man' from any GNU archive site."
15057 + file=`echo "$*" | sed -n "$sed_output"`
15058 + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
15059 + if test -f "$file"; then
15062 + test -z "$file" || exec >$file
15063 + echo ".ab help2man is required to generate this page"
15070 +WARNING: \`$1' is $msg. You should only need it if
15071 + you modified a \`.texi' or \`.texinfo' file, or any other file
15072 + indirectly affecting the aspect of the manual. The spurious
15073 + call might also be the consequence of using a buggy \`make' (AIX,
15074 + DU, IRIX). You might want to install the \`Texinfo' package or
15075 + the \`GNU make' package. Grab either from any GNU archive site."
15076 + # The file to touch is that specified with -o ...
15077 + file=`echo "$*" | sed -n "$sed_output"`
15078 + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
15079 + if test -z "$file"; then
15080 + # ... or it is the one specified with @setfilename ...
15081 + infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
15084 + s/.* \([^ ]*\) *$/\1/
15088 + # ... or it is derived from the source name (dir/f.texi becomes f.info)
15089 + test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
15091 + # If the file does not exist, the user really needs makeinfo;
15092 + # let's fail without touching anything.
15093 + test -f $file || exit 1
15100 + # We have already tried tar in the generic part.
15101 + # Look for gnutar/gtar before invocation to avoid ugly error
15103 + if (gnutar --version > /dev/null 2>&1); then
15104 + gnutar "$@" && exit 0
15106 + if (gtar --version > /dev/null 2>&1); then
15107 + gtar "$@" && exit 0
15111 + case $firstarg in
15113 + firstarg=`echo "$firstarg" | sed s/o//`
15114 + tar "$firstarg" "$@" && exit 0
15117 + case $firstarg in
15119 + firstarg=`echo "$firstarg" | sed s/h//`
15120 + tar "$firstarg" "$@" && exit 0
15126 +WARNING: I can't seem to be able to run \`tar' with the given arguments.
15127 + You may want to install GNU tar or Free paxutils, or check the
15128 + command line arguments."
15134 +WARNING: \`$1' is needed, and is $msg.
15135 + You might have modified some files without having the
15136 + proper tools for further handling them. Check the \`README' file,
15137 + it often tells you about the needed prerequisites for installing
15138 + this package. You may also peek at any GNU archive site, in case
15139 + some other package would contain this missing \`$1' program."
15146 +# Local variables:
15147 +# eval: (add-hook 'write-file-hooks 'time-stamp)
15148 +# time-stamp-start: "scriptversion="
15149 +# time-stamp-format: "%:y-%02m-%02d.%02H"
15150 +# time-stamp-time-zone: "UTC"
15151 +# time-stamp-end: "; # UTC"
15153 diff --git a/config.h.in b/config.h.in
15154 new file mode 100644
15155 index 0000000..01c1dc2
15159 +/* config.h.in. Generated from configure.ac by autoheader. */
15161 +/* Define to 1 if C++ compiler supports covariant virtual methods. */
15162 +#undef HAVE_COVARIANT_RETURNS
15164 +/* Define to 1 if you have the 'curl_off_t' type. */
15165 +#undef HAVE_CURL_OFF_T
15167 +/* Define to 1 if you have the <dlfcn.h> header file. */
15168 +#undef HAVE_DLFCN_H
15170 +/* Define to 1 if you have an STL implementation that supports useful string
15171 + specialization. */
15172 +#undef HAVE_GOOD_STL
15174 +/* Define to 1 if you have the <inttypes.h> header file. */
15175 +#undef HAVE_INTTYPES_H
15177 +/* Define to 1 if you have an STL implementation that supports
15178 + std::iterator_traits. */
15179 +#undef HAVE_ITERATOR_TRAITS
15181 +/* Define to 1 if you have the `curl' library (-lcurl). */
15182 +#undef HAVE_LIBCURL
15184 +/* Define to 1 if you have the `dl' library (-ldl). */
15187 +/* Define to 1 if you have the <memory.h> header file. */
15188 +#undef HAVE_MEMORY_H
15190 +/* define if the compiler implements namespaces */
15191 +#undef HAVE_NAMESPACES
15193 +/* Define to 1 if C++ compiler supports nullptr keyword. */
15194 +#undef HAVE_NULLPTR
15196 +/* Define if you have POSIX threads libraries and header files. */
15197 +#undef HAVE_PTHREAD
15199 +/* Define to 1 if you have the `pthread_rwlock_init' function. */
15200 +#undef HAVE_PTHREAD_RWLOCK_INIT
15202 +/* Define to 1 if you have the <stdint.h> header file. */
15203 +#undef HAVE_STDINT_H
15205 +/* Define to 1 if you have the <stdlib.h> header file. */
15206 +#undef HAVE_STDLIB_H
15208 +/* Define to 1 if you have the `strcasecmp' function. */
15209 +#undef HAVE_STRCASECMP
15211 +/* Define to 1 if you have the `strchr' function. */
15212 +#undef HAVE_STRCHR
15214 +/* Define to 1 if you have the `strdup' function. */
15215 +#undef HAVE_STRDUP
15217 +/* Define to 1 if you have the <strings.h> header file. */
15218 +#undef HAVE_STRINGS_H
15220 +/* Define to 1 if you have the <string.h> header file. */
15221 +#undef HAVE_STRING_H
15223 +/* Define to 1 if you have the `strstr' function. */
15224 +#undef HAVE_STRSTR
15226 +/* Define to 1 if you have the <sys/stat.h> header file. */
15227 +#undef HAVE_SYS_STAT_H
15229 +/* Define to 1 if you have the <sys/types.h> header file. */
15230 +#undef HAVE_SYS_TYPES_H
15232 +/* Define to 1 if you have the `timegm' function. */
15233 +#undef HAVE_TIMEGM
15235 +/* Define to 1 if you have the <unistd.h> header file. */
15236 +#undef HAVE_UNISTD_H
15238 +/* Define to 1 if you have the 'xsecsize_t' type. */
15239 +#undef HAVE_XSECSIZE_T
15241 +/* Define to the sub-directory in which libtool stores uninstalled libraries.
15245 +/* Name of package */
15248 +/* Define to the address where bug reports for this package should be sent. */
15249 +#undef PACKAGE_BUGREPORT
15251 +/* Define to the full name of this package. */
15252 +#undef PACKAGE_NAME
15254 +/* Define to the full name and version of this package. */
15255 +#undef PACKAGE_STRING
15257 +/* Define to the one symbol short name of this package. */
15258 +#undef PACKAGE_TARNAME
15260 +/* Define to the home page for this package. */
15261 +#undef PACKAGE_URL
15263 +/* Define to the version of this package. */
15264 +#undef PACKAGE_VERSION
15266 +/* Define to necessary symbol if this constant uses a non-standard name on
15268 +#undef PTHREAD_CREATE_JOINABLE
15270 +/* The size of `long', as computed by sizeof. */
15271 +#undef SIZEOF_LONG
15273 +/* Define to 1 if you have the ANSI C header files. */
15274 +#undef STDC_HEADERS
15276 +/* Version number of package */
15279 +/* Define to 1 if log4cpp library is used. */
15280 +#undef XMLTOOLING_LOG4CPP
15282 +/* Define to 1 if log4shib library is used. */
15283 +#undef XMLTOOLING_LOG4SHIB
15285 +/* Define to 1 if you wish to disable XML-Security-dependent features. */
15286 +#undef XMLTOOLING_NO_XMLSEC
15288 +/* Define to 1 if OpenSSL supports the SHA-2 hash family. */
15289 +#undef XMLTOOLING_OPENSSL_HAVE_SHA2
15291 +/* Define to 1 if Xerces has a 64-bit-safe API. */
15292 +#undef XMLTOOLING_XERCESC_64BITSAFE
15294 +/* Define to 1 if Xerces DOM ID methods take extra parameter. */
15295 +#undef XMLTOOLING_XERCESC_BOOLSETIDATTRIBUTE
15297 +/* Define to 1 if Xerces supports a compliant DOMLS API. */
15298 +#undef XMLTOOLING_XERCESC_COMPLIANT_DOMLS
15300 +/* Define to 1 if Xerces XMLString includes XMLByte release. */
15301 +#undef XMLTOOLING_XERCESC_HAS_XMLBYTE_RELEASE
15303 +/* Define to 1 if Xerces InputStream class requires getContentType. */
15304 +#undef XMLTOOLING_XERCESC_INPUTSTREAM_HAS_CONTENTTYPE
15306 +/* Define to 1 if XML-Security-C includes debug logging support. */
15307 +#undef XMLTOOLING_XMLSEC_DEBUGLOGGING
15309 +/* Define to 1 if XML-Security-C includes ECC support. */
15310 +#undef XMLTOOLING_XMLSEC_ECC
15312 +/* Define to 1 if XML-Security-C handles multiple CRLs. */
15313 +#undef XMLTOOLING_XMLSEC_MULTIPLECRL
15315 +/* Define to 1 if XML-Security-C exposes the signature algorithm URI. */
15316 +#undef XMLTOOLING_XMLSEC_SIGALGORITHM
15318 +/* Define to empty if `const' does not conform to ANSI C. */
15321 +/* Define to `unsigned int' if <sys/types.h> does not define. */
15323 diff --git a/configure b/configure
15324 new file mode 100755
15325 index 0000000..2804c87
15328 @@ -0,0 +1,22015 @@
15330 +# Guess values for system-dependent variables and create Makefiles.
15331 +# Generated by GNU Autoconf 2.67 for xmltooling 1.4.
15333 +# Report bugs to <https://bugs.internet2.edu/>.
15336 +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
15337 +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
15338 +# Foundation, Inc.
15341 +# This configure script is free software; the Free Software Foundation
15342 +# gives unlimited permission to copy, distribute and modify it.
15343 +## -------------------- ##
15344 +## M4sh Initialization. ##
15345 +## -------------------- ##
15347 +# Be more Bourne compatible
15348 +DUALCASE=1; export DUALCASE # for MKS sh
15349 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15352 + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15353 + # is contrary to our usage. Disable this feature.
15354 + alias -g '${1+"$@"}'='"$@"'
15355 + setopt NO_GLOB_SUBST
15357 + case `(set -o) 2>/dev/null` in #(
15359 + set -o posix ;; #(
15369 +# Printing a long string crashes Solaris 7 /usr/bin/printf.
15370 +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15371 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15372 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15373 +# Prefer a ksh shell builtin over an external printf program on Solaris,
15374 +# but without wasting forks for bash or zsh.
15375 +if test -z "$BASH_VERSION$ZSH_VERSION" \
15376 + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15377 + as_echo='print -r --'
15378 + as_echo_n='print -rn --'
15379 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15380 + as_echo='printf %s\n'
15381 + as_echo_n='printf %s'
15383 + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15384 + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15385 + as_echo_n='/usr/ucb/echo -n'
15387 + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15388 + as_echo_n_body='eval
15392 + expr "X$arg" : "X\\(.*\\)$as_nl";
15393 + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15395 + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15397 + export as_echo_n_body
15398 + as_echo_n='sh -c $as_echo_n_body as_echo'
15400 + export as_echo_body
15401 + as_echo='sh -c $as_echo_body as_echo'
15404 +# The user is always right.
15405 +if test "${PATH_SEPARATOR+set}" != set; then
15407 + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15408 + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15409 + PATH_SEPARATOR=';'
15415 +# We need space, tab and new line, in precisely that order. Quoting is
15416 +# there to prevent editors from complaining about space-tab.
15417 +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15418 +# splitting by setting IFS to empty value.)
15421 +# Find who we are. Look in the path if we contain no directory separator.
15423 + *[\\/]* ) as_myself=$0 ;;
15424 + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15425 +for as_dir in $PATH
15428 + test -z "$as_dir" && as_dir=.
15429 + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15435 +# We did not find ourselves, most probably we were run as `sh COMMAND'
15436 +# in which case we are not to be found in the path.
15437 +if test "x$as_myself" = x; then
15440 +if test ! -f "$as_myself"; then
15441 + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15445 +# Unset variables that we do not need and which cause bugs (e.g. in
15446 +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15447 +# suppresses any "Segmentation fault" message there. '((' could
15448 +# trigger a bug in pdksh 5.2.14.
15449 +for as_var in BASH_ENV ENV MAIL MAILPATH
15450 +do eval test x\${$as_var+set} = xset \
15451 + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15464 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15466 +if test "x$CONFIG_SHELL" = x; then
15467 + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
15470 + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
15471 + # is contrary to our usage. Disable this feature.
15472 + alias -g '\${1+\"\$@\"}'='\"\$@\"'
15473 + setopt NO_GLOB_SUBST
15475 + case \`(set -o) 2>/dev/null\` in #(
15477 + set -o posix ;; #(
15483 + as_required="as_fn_return () { (exit \$1); }
15484 +as_fn_success () { as_fn_return 0; }
15485 +as_fn_failure () { as_fn_return 1; }
15486 +as_fn_ret_success () { return 0; }
15487 +as_fn_ret_failure () { return 1; }
15490 +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
15491 +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
15492 +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
15493 +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
15494 +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
15497 + exitcode=1; echo positional parameters were not saved.
15499 +test x\$exitcode = x0 || exit 1"
15500 + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
15501 + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
15502 + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
15503 + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
15504 +test \$(( 1 + 1 )) = 2 || exit 1"
15505 + if (eval "$as_required") 2>/dev/null; then :
15506 + as_have_required=yes
15508 + as_have_required=no
15510 + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
15513 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15515 +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
15518 + test -z "$as_dir" && as_dir=.
15520 + case $as_dir in #(
15522 + for as_base in sh bash ksh sh5; do
15523 + # Try only shells that exist, to save several forks.
15524 + as_shell=$as_dir/$as_base
15525 + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
15526 + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
15527 + CONFIG_SHELL=$as_shell as_have_required=yes
15528 + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
15536 +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
15537 + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
15538 + CONFIG_SHELL=$SHELL as_have_required=yes
15543 + if test "x$CONFIG_SHELL" != x; then :
15544 + # We cannot yet assume a decent shell, so we have to provide a
15545 + # neutralization value for shells without unset; and this also
15546 + # works around shells that cannot unset nonexistent variables.
15547 + BASH_ENV=/dev/null
15549 + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
15550 + export CONFIG_SHELL
15551 + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
15554 + if test x$as_have_required = xno; then :
15555 + $as_echo "$0: This script requires a shell more modern than all"
15556 + $as_echo "$0: the shells that I found on your system."
15557 + if test x${ZSH_VERSION+set} = xset ; then
15558 + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
15559 + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
15561 + $as_echo "$0: Please tell bug-autoconf@gnu.org and
15562 +$0: https://bugs.internet2.edu/ about your system,
15563 +$0: including any error possibly output before this
15564 +$0: message. Then install a modern shell, or manually run
15565 +$0: the script under such a shell if you do have one."
15571 +SHELL=${CONFIG_SHELL-/bin/sh}
15573 +# Unset more variables known to interfere with behavior of common tools.
15574 +CLICOLOR_FORCE= GREP_OPTIONS=
15575 +unset CLICOLOR_FORCE GREP_OPTIONS
15577 +## --------------------- ##
15578 +## M4sh Shell Functions. ##
15579 +## --------------------- ##
15582 +# Portably unset VAR.
15585 + { eval $1=; unset $1;}
15587 +as_unset=as_fn_unset
15589 +# as_fn_set_status STATUS
15590 +# -----------------------
15591 +# Set $? to STATUS, without forking.
15592 +as_fn_set_status ()
15595 +} # as_fn_set_status
15597 +# as_fn_exit STATUS
15598 +# -----------------
15599 +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15603 + as_fn_set_status $1
15609 +# Create "$as_dir" as a directory, including parents if necessary.
15613 + case $as_dir in #(
15614 + -*) as_dir=./$as_dir;;
15616 + test -d "$as_dir" || eval $as_mkdir_p || {
15619 + case $as_dir in #(
15620 + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15621 + *) as_qdir=$as_dir;;
15623 + as_dirs="'$as_qdir' $as_dirs"
15624 + as_dir=`$as_dirname -- "$as_dir" ||
15625 +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15626 + X"$as_dir" : 'X\(//\)[^/]' \| \
15627 + X"$as_dir" : 'X\(//\)$' \| \
15628 + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15629 +$as_echo X"$as_dir" |
15630 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15634 + /^X\(\/\/\)[^/].*/{
15647 + test -d "$as_dir" && break
15649 + test -z "$as_dirs" || eval "mkdir $as_dirs"
15650 + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15654 +# as_fn_append VAR VALUE
15655 +# ----------------------
15656 +# Append the text in VALUE to the end of the definition contained in VAR. Take
15657 +# advantage of any shell optimizations that allow amortized linear growth over
15658 +# repeated appends, instead of the typical quadratic growth present in naive
15659 +# implementations.
15660 +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15661 + eval 'as_fn_append ()
15672 +# as_fn_arith ARG...
15673 +# ------------------
15674 +# Perform arithmetic evaluation on the ARGs, and store the result in the
15675 +# global $as_val. Take advantage of shells that can avoid forks. The arguments
15676 +# must be portable across $(()) and expr.
15677 +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15678 + eval 'as_fn_arith ()
15685 + as_val=`expr "$@" || test $? -eq 1`
15690 +# as_fn_error STATUS ERROR [LINENO LOG_FD]
15691 +# ----------------------------------------
15692 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15693 +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15694 +# script with STATUS, using 1 if that was 0.
15697 + as_status=$1; test $as_status -eq 0 && as_status=1
15698 + if test "$4"; then
15699 + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15700 + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15702 + $as_echo "$as_me: error: $2" >&2
15703 + as_fn_exit $as_status
15706 +if expr a : '\(a\)' >/dev/null 2>&1 &&
15707 + test "X`expr 00001 : '.*\(...\)'`" = X001; then
15713 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15714 + as_basename=basename
15716 + as_basename=false
15719 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15720 + as_dirname=dirname
15725 +as_me=`$as_basename -- "$0" ||
15726 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15727 + X"$0" : 'X\(//\)$' \| \
15728 + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15730 + sed '/^.*\/\([^/][^/]*\)\/*$/{
15744 +# Avoid depending upon Character Ranges.
15745 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15746 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15747 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15748 +as_cr_digits='0123456789'
15749 +as_cr_alnum=$as_cr_Letters$as_cr_digits
15752 + as_lineno_1=$LINENO as_lineno_1a=$LINENO
15753 + as_lineno_2=$LINENO as_lineno_2a=$LINENO
15754 + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
15755 + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
15756 + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
15762 + s/[$]LINENO.*/&-/
15768 + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
15771 + ' >$as_me.lineno &&
15772 + chmod +x "$as_me.lineno" ||
15773 + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
15775 + # Don't try to exec as it changes $[0], causing all sort of problems
15776 + # (the dirname of $[0] is not the place where we might find the
15777 + # original and so on. Autoconf is especially sensitive to this).
15778 + . "./$as_me.lineno"
15779 + # Exit status is that of the last command.
15783 +ECHO_C= ECHO_N= ECHO_T=
15784 +case `echo -n x` in #(((((
15786 + case `echo 'xy\c'` in
15787 + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15788 + xy) ECHO_C='\c';;
15789 + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15796 +rm -f conf$$ conf$$.exe conf$$.file
15797 +if test -d conf$$.dir; then
15798 + rm -f conf$$.dir/conf$$.file
15801 + mkdir conf$$.dir 2>/dev/null
15803 +if (echo >conf$$.file) 2>/dev/null; then
15804 + if ln -s conf$$.file conf$$ 2>/dev/null; then
15806 + # ... but there are two gotchas:
15807 + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15808 + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15809 + # In both cases, we have to default to `cp -p'.
15810 + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15812 + elif ln conf$$.file conf$$ 2>/dev/null; then
15820 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15821 +rmdir conf$$.dir 2>/dev/null
15823 +if mkdir -p . 2>/dev/null; then
15824 + as_mkdir_p='mkdir -p "$as_dir"'
15826 + test -d ./-p && rmdir ./-p
15830 +if test -x / >/dev/null 2>&1; then
15831 + as_test_x='test -x'
15833 + if ls -dL / >/dev/null 2>&1; then
15840 + if test -d "$1"; then
15846 + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15847 + ???[sx]*):;;*)false;;esac;fi
15851 +as_executable_p=$as_test_x
15853 +# Sed expression to map a string onto a valid CPP name.
15854 +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15856 +# Sed expression to map a string onto a valid variable name.
15857 +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15861 +# Check that we are running under the correct shell.
15862 +SHELL=${CONFIG_SHELL-/bin/sh}
15865 +X*--fallback-echo)
15866 + # Remove one level of quotation (which was required for Make).
15867 + ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
15871 +ECHO=${lt_ECHO-echo}
15872 +if test "X$1" = X--no-reexec; then
15873 + # Discard the --no-reexec flag, and continue.
15875 +elif test "X$1" = X--fallback-echo; then
15876 + # Avoid inline document here, it may be left over
15878 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
15879 + # Yippee, $ECHO works!
15882 + # Restart under the correct shell.
15883 + exec $SHELL "$0" --no-reexec ${1+"$@"}
15886 +if test "X$1" = X--fallback-echo; then
15887 + # used as fallback echo
15895 +# The HP-UX ksh and POSIX shell print the target directory to stdout
15896 +# if CDPATH is set.
15897 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15899 +if test -z "$lt_ECHO"; then
15900 + if test "X${echo_test_string+set}" != Xset; then
15901 + # find a string as large as possible, as long as the shell can cope with it
15902 + for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
15903 + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
15904 + if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
15905 + { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
15912 + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
15913 + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
15914 + test "X$echo_testing_string" = "X$echo_test_string"; then
15917 + # The Solaris, AIX, and Digital Unix default echo programs unquote
15918 + # backslashes. This makes it impossible to quote backslashes using
15919 + # echo "$something" | sed 's/\\/\\\\/g'
15921 + # So, first we look for a working echo in the user's PATH.
15923 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
15924 + for dir in $PATH /usr/ucb; do
15925 + IFS="$lt_save_ifs"
15926 + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
15927 + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
15928 + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
15929 + test "X$echo_testing_string" = "X$echo_test_string"; then
15934 + IFS="$lt_save_ifs"
15936 + if test "X$ECHO" = Xecho; then
15937 + # We didn't find a better echo, so look for alternatives.
15938 + if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
15939 + echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
15940 + test "X$echo_testing_string" = "X$echo_test_string"; then
15941 + # This shell has a builtin print -r that does the trick.
15943 + elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
15944 + test "X$CONFIG_SHELL" != X/bin/ksh; then
15945 + # If we have ksh, try running configure again with it.
15946 + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
15947 + export ORIGINAL_CONFIG_SHELL
15948 + CONFIG_SHELL=/bin/ksh
15949 + export CONFIG_SHELL
15950 + exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
15952 + # Try using printf.
15953 + ECHO='printf %s\n'
15954 + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
15955 + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
15956 + test "X$echo_testing_string" = "X$echo_test_string"; then
15957 + # Cool, printf works
15959 + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
15960 + test "X$echo_testing_string" = 'X\t' &&
15961 + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
15962 + test "X$echo_testing_string" = "X$echo_test_string"; then
15963 + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
15964 + export CONFIG_SHELL
15965 + SHELL="$CONFIG_SHELL"
15967 + ECHO="$CONFIG_SHELL $0 --fallback-echo"
15968 + elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
15969 + test "X$echo_testing_string" = 'X\t' &&
15970 + echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
15971 + test "X$echo_testing_string" = "X$echo_test_string"; then
15972 + ECHO="$CONFIG_SHELL $0 --fallback-echo"
15974 + # maybe with a smaller string...
15977 + for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
15978 + if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
15985 + if test "$prev" != 'sed 50q "$0"'; then
15986 + echo_test_string=`eval $prev`
15987 + export echo_test_string
15988 + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
15990 + # Oops. We lost completely, so just stick with echo.
15999 +# Copy echo and quote the copy suitably for passing to libtool from
16000 +# the Makefile, instead of quoting the original, which is used later.
16002 +if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
16003 + lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
16009 +test -n "$DJDIR" || exec 7<&0 </dev/null
16012 +# Name of the host.
16013 +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
16014 +# so uname gets run too.
16015 +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
16018 +# Initializations.
16020 +ac_default_prefix=/usr/local
16022 +ac_config_libobj_dir=.
16024 +cross_compiling=no
16029 +# Identity of this package.
16030 +PACKAGE_NAME='xmltooling'
16031 +PACKAGE_TARNAME='xmltooling'
16032 +PACKAGE_VERSION='1.4'
16033 +PACKAGE_STRING='xmltooling 1.4'
16034 +PACKAGE_BUGREPORT='https://bugs.internet2.edu/'
16037 +ac_unique_file="xmltooling"
16038 +# Factoring default headers for most tests.
16039 +ac_includes_default="\
16040 +#include <stdio.h>
16041 +#ifdef HAVE_SYS_TYPES_H
16042 +# include <sys/types.h>
16044 +#ifdef HAVE_SYS_STAT_H
16045 +# include <sys/stat.h>
16047 +#ifdef STDC_HEADERS
16048 +# include <stdlib.h>
16049 +# include <stddef.h>
16051 +# ifdef HAVE_STDLIB_H
16052 +# include <stdlib.h>
16055 +#ifdef HAVE_STRING_H
16056 +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
16057 +# include <memory.h>
16059 +# include <string.h>
16061 +#ifdef HAVE_STRINGS_H
16062 +# include <strings.h>
16064 +#ifdef HAVE_INTTYPES_H
16065 +# include <inttypes.h>
16067 +#ifdef HAVE_STDINT_H
16068 +# include <stdint.h>
16070 +#ifdef HAVE_UNISTD_H
16071 +# include <unistd.h>
16074 +ac_subst_vars='am__EXEEXT_FALSE
16080 +BUILD_UNITTEST_FALSE
16081 +BUILD_UNITTEST_TRUE
16084 +BUILD_XMLSEC_FALSE
16091 +BUILD_PTHREAD_FALSE
16092 +BUILD_PTHREAD_TRUE
16096 +acx_pthread_config
16098 +am__fastdepCXX_FALSE
16099 +am__fastdepCXX_TRUE
16104 +DOXYGEN_PAPER_SIZE
16105 +DX_COND_latex_FALSE
16106 +DX_COND_latex_TRUE
16118 +DX_COND_html_FALSE
16169 +am__fastdepCC_FALSE
16170 +am__fastdepCC_TRUE
16202 +INSTALL_STRIP_PROGRAM
16244 +program_transform_name
16257 +enable_option_checking
16261 +enable_fast_install
16262 +enable_dependency_tracking
16264 +enable_libtool_lock
16265 +enable_doxygen_doc
16266 +enable_doxygen_dot
16267 +enable_doxygen_man
16268 +enable_doxygen_rtf
16269 +enable_doxygen_xml
16270 +enable_doxygen_chm
16271 +enable_doxygen_chi
16272 +enable_doxygen_html
16274 +enable_doxygen_pdf
16284 + ac_precious_vars='build_alias
16293 +DOXYGEN_PAPER_SIZE
16300 +# Initialize some variables set by options.
16302 +ac_init_version=false
16303 +ac_unrecognized_opts=
16304 +ac_unrecognized_sep=
16305 +# The variables have the same names as the options, with
16306 +# dashes changed to underlines.
16307 +cache_file=/dev/null
16312 +program_prefix=NONE
16313 +program_suffix=NONE
16314 +program_transform_name=s,x,x,
16322 +# Installation directory options.
16323 +# These are left unexpanded so users can "make install exec_prefix=/foo"
16324 +# and all the variables that are supposed to be based on exec_prefix
16325 +# by default will actually change.
16326 +# Use braces instead of parens because sh, perl, etc. also accept them.
16327 +# (The list follows the same order as the GNU Coding Standards.)
16328 +bindir='${exec_prefix}/bin'
16329 +sbindir='${exec_prefix}/sbin'
16330 +libexecdir='${exec_prefix}/libexec'
16331 +datarootdir='${prefix}/share'
16332 +datadir='${datarootdir}'
16333 +sysconfdir='${prefix}/etc'
16334 +sharedstatedir='${prefix}/com'
16335 +localstatedir='${prefix}/var'
16336 +includedir='${prefix}/include'
16337 +oldincludedir='/usr/include'
16338 +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
16339 +infodir='${datarootdir}/info'
16340 +htmldir='${docdir}'
16341 +dvidir='${docdir}'
16342 +pdfdir='${docdir}'
16344 +libdir='${exec_prefix}/lib'
16345 +localedir='${datarootdir}/locale'
16346 +mandir='${datarootdir}/man'
16352 + # If the previous option needs an argument, assign it.
16353 + if test -n "$ac_prev"; then
16354 + eval $ac_prev=\$ac_option
16359 + case $ac_option in
16360 + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
16361 + *=) ac_optarg= ;;
16362 + *) ac_optarg=yes ;;
16365 + # Accept the important Cygnus configure options, so we can diagnose typos.
16367 + case $ac_dashdash$ac_option in
16369 + ac_dashdash=yes ;;
16371 + -bindir | --bindir | --bindi | --bind | --bin | --bi)
16372 + ac_prev=bindir ;;
16373 + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
16374 + bindir=$ac_optarg ;;
16376 + -build | --build | --buil | --bui | --bu)
16377 + ac_prev=build_alias ;;
16378 + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
16379 + build_alias=$ac_optarg ;;
16381 + -cache-file | --cache-file | --cache-fil | --cache-fi \
16382 + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
16383 + ac_prev=cache_file ;;
16384 + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
16385 + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
16386 + cache_file=$ac_optarg ;;
16388 + --config-cache | -C)
16389 + cache_file=config.cache ;;
16391 + -datadir | --datadir | --datadi | --datad)
16392 + ac_prev=datadir ;;
16393 + -datadir=* | --datadir=* | --datadi=* | --datad=*)
16394 + datadir=$ac_optarg ;;
16396 + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
16397 + | --dataroo | --dataro | --datar)
16398 + ac_prev=datarootdir ;;
16399 + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
16400 + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
16401 + datarootdir=$ac_optarg ;;
16403 + -disable-* | --disable-*)
16404 + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
16405 + # Reject names that are not valid shell variable names.
16406 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
16407 + as_fn_error $? "invalid feature name: $ac_useropt"
16408 + ac_useropt_orig=$ac_useropt
16409 + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
16410 + case $ac_user_opts in
16412 +"enable_$ac_useropt"
16414 + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
16415 + ac_unrecognized_sep=', ';;
16417 + eval enable_$ac_useropt=no ;;
16419 + -docdir | --docdir | --docdi | --doc | --do)
16420 + ac_prev=docdir ;;
16421 + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
16422 + docdir=$ac_optarg ;;
16424 + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
16425 + ac_prev=dvidir ;;
16426 + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
16427 + dvidir=$ac_optarg ;;
16429 + -enable-* | --enable-*)
16430 + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
16431 + # Reject names that are not valid shell variable names.
16432 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
16433 + as_fn_error $? "invalid feature name: $ac_useropt"
16434 + ac_useropt_orig=$ac_useropt
16435 + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
16436 + case $ac_user_opts in
16438 +"enable_$ac_useropt"
16440 + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
16441 + ac_unrecognized_sep=', ';;
16443 + eval enable_$ac_useropt=\$ac_optarg ;;
16445 + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
16446 + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
16447 + | --exec | --exe | --ex)
16448 + ac_prev=exec_prefix ;;
16449 + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
16450 + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
16451 + | --exec=* | --exe=* | --ex=*)
16452 + exec_prefix=$ac_optarg ;;
16454 + -gas | --gas | --ga | --g)
16455 + # Obsolete; use --with-gas.
16458 + -help | --help | --hel | --he | -h)
16459 + ac_init_help=long ;;
16460 + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
16461 + ac_init_help=recursive ;;
16462 + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
16463 + ac_init_help=short ;;
16465 + -host | --host | --hos | --ho)
16466 + ac_prev=host_alias ;;
16467 + -host=* | --host=* | --hos=* | --ho=*)
16468 + host_alias=$ac_optarg ;;
16470 + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
16471 + ac_prev=htmldir ;;
16472 + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
16474 + htmldir=$ac_optarg ;;
16476 + -includedir | --includedir | --includedi | --included | --include \
16477 + | --includ | --inclu | --incl | --inc)
16478 + ac_prev=includedir ;;
16479 + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
16480 + | --includ=* | --inclu=* | --incl=* | --inc=*)
16481 + includedir=$ac_optarg ;;
16483 + -infodir | --infodir | --infodi | --infod | --info | --inf)
16484 + ac_prev=infodir ;;
16485 + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
16486 + infodir=$ac_optarg ;;
16488 + -libdir | --libdir | --libdi | --libd)
16489 + ac_prev=libdir ;;
16490 + -libdir=* | --libdir=* | --libdi=* | --libd=*)
16491 + libdir=$ac_optarg ;;
16493 + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
16494 + | --libexe | --libex | --libe)
16495 + ac_prev=libexecdir ;;
16496 + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
16497 + | --libexe=* | --libex=* | --libe=*)
16498 + libexecdir=$ac_optarg ;;
16500 + -localedir | --localedir | --localedi | --localed | --locale)
16501 + ac_prev=localedir ;;
16502 + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
16503 + localedir=$ac_optarg ;;
16505 + -localstatedir | --localstatedir | --localstatedi | --localstated \
16506 + | --localstate | --localstat | --localsta | --localst | --locals)
16507 + ac_prev=localstatedir ;;
16508 + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
16509 + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
16510 + localstatedir=$ac_optarg ;;
16512 + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
16513 + ac_prev=mandir ;;
16514 + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
16515 + mandir=$ac_optarg ;;
16517 + -nfp | --nfp | --nf)
16518 + # Obsolete; use --without-fp.
16521 + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
16522 + | --no-cr | --no-c | -n)
16525 + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
16526 + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
16527 + no_recursion=yes ;;
16529 + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
16530 + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
16531 + | --oldin | --oldi | --old | --ol | --o)
16532 + ac_prev=oldincludedir ;;
16533 + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
16534 + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
16535 + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
16536 + oldincludedir=$ac_optarg ;;
16538 + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
16539 + ac_prev=prefix ;;
16540 + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
16541 + prefix=$ac_optarg ;;
16543 + -program-prefix | --program-prefix | --program-prefi | --program-pref \
16544 + | --program-pre | --program-pr | --program-p)
16545 + ac_prev=program_prefix ;;
16546 + -program-prefix=* | --program-prefix=* | --program-prefi=* \
16547 + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
16548 + program_prefix=$ac_optarg ;;
16550 + -program-suffix | --program-suffix | --program-suffi | --program-suff \
16551 + | --program-suf | --program-su | --program-s)
16552 + ac_prev=program_suffix ;;
16553 + -program-suffix=* | --program-suffix=* | --program-suffi=* \
16554 + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
16555 + program_suffix=$ac_optarg ;;
16557 + -program-transform-name | --program-transform-name \
16558 + | --program-transform-nam | --program-transform-na \
16559 + | --program-transform-n | --program-transform- \
16560 + | --program-transform | --program-transfor \
16561 + | --program-transfo | --program-transf \
16562 + | --program-trans | --program-tran \
16563 + | --progr-tra | --program-tr | --program-t)
16564 + ac_prev=program_transform_name ;;
16565 + -program-transform-name=* | --program-transform-name=* \
16566 + | --program-transform-nam=* | --program-transform-na=* \
16567 + | --program-transform-n=* | --program-transform-=* \
16568 + | --program-transform=* | --program-transfor=* \
16569 + | --program-transfo=* | --program-transf=* \
16570 + | --program-trans=* | --program-tran=* \
16571 + | --progr-tra=* | --program-tr=* | --program-t=*)
16572 + program_transform_name=$ac_optarg ;;
16574 + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
16575 + ac_prev=pdfdir ;;
16576 + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
16577 + pdfdir=$ac_optarg ;;
16579 + -psdir | --psdir | --psdi | --psd | --ps)
16581 + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
16582 + psdir=$ac_optarg ;;
16584 + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16585 + | -silent | --silent | --silen | --sile | --sil)
16588 + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
16589 + ac_prev=sbindir ;;
16590 + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
16591 + | --sbi=* | --sb=*)
16592 + sbindir=$ac_optarg ;;
16594 + -sharedstatedir | --sharedstatedir | --sharedstatedi \
16595 + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
16596 + | --sharedst | --shareds | --shared | --share | --shar \
16598 + ac_prev=sharedstatedir ;;
16599 + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
16600 + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
16601 + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
16602 + | --sha=* | --sh=*)
16603 + sharedstatedir=$ac_optarg ;;
16605 + -site | --site | --sit)
16607 + -site=* | --site=* | --sit=*)
16608 + site=$ac_optarg ;;
16610 + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
16611 + ac_prev=srcdir ;;
16612 + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
16613 + srcdir=$ac_optarg ;;
16615 + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
16616 + | --syscon | --sysco | --sysc | --sys | --sy)
16617 + ac_prev=sysconfdir ;;
16618 + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
16619 + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
16620 + sysconfdir=$ac_optarg ;;
16622 + -target | --target | --targe | --targ | --tar | --ta | --t)
16623 + ac_prev=target_alias ;;
16624 + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
16625 + target_alias=$ac_optarg ;;
16627 + -v | -verbose | --verbose | --verbos | --verbo | --verb)
16630 + -version | --version | --versio | --versi | --vers | -V)
16631 + ac_init_version=: ;;
16633 + -with-* | --with-*)
16634 + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
16635 + # Reject names that are not valid shell variable names.
16636 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
16637 + as_fn_error $? "invalid package name: $ac_useropt"
16638 + ac_useropt_orig=$ac_useropt
16639 + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
16640 + case $ac_user_opts in
16642 +"with_$ac_useropt"
16644 + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
16645 + ac_unrecognized_sep=', ';;
16647 + eval with_$ac_useropt=\$ac_optarg ;;
16649 + -without-* | --without-*)
16650 + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
16651 + # Reject names that are not valid shell variable names.
16652 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
16653 + as_fn_error $? "invalid package name: $ac_useropt"
16654 + ac_useropt_orig=$ac_useropt
16655 + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
16656 + case $ac_user_opts in
16658 +"with_$ac_useropt"
16660 + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
16661 + ac_unrecognized_sep=', ';;
16663 + eval with_$ac_useropt=no ;;
16666 + # Obsolete; use --with-x.
16669 + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
16670 + | --x-incl | --x-inc | --x-in | --x-i)
16671 + ac_prev=x_includes ;;
16672 + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
16673 + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
16674 + x_includes=$ac_optarg ;;
16676 + -x-libraries | --x-libraries | --x-librarie | --x-librari \
16677 + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
16678 + ac_prev=x_libraries ;;
16679 + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
16680 + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
16681 + x_libraries=$ac_optarg ;;
16683 + -*) as_fn_error $? "unrecognized option: \`$ac_option'
16684 +Try \`$0 --help' for more information"
16688 + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
16689 + # Reject names that are not valid shell variable names.
16690 + case $ac_envvar in #(
16691 + '' | [0-9]* | *[!_$as_cr_alnum]* )
16692 + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
16694 + eval $ac_envvar=\$ac_optarg
16695 + export $ac_envvar ;;
16698 + # FIXME: should be removed in autoconf 3.0.
16699 + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
16700 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
16701 + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
16702 + : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
16708 +if test -n "$ac_prev"; then
16709 + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
16710 + as_fn_error $? "missing argument to $ac_option"
16713 +if test -n "$ac_unrecognized_opts"; then
16714 + case $enable_option_checking in
16716 + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
16717 + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
16721 +# Check all directory arguments for consistency.
16722 +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
16723 + datadir sysconfdir sharedstatedir localstatedir includedir \
16724 + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
16725 + libdir localedir mandir
16727 + eval ac_val=\$$ac_var
16728 + # Remove trailing slashes.
16731 + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
16732 + eval $ac_var=\$ac_val;;
16734 + # Be sure to have absolute directory names.
16736 + [\\/$]* | ?:[\\/]* ) continue;;
16737 + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
16739 + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
16742 +# There might be people who depend on the old broken behavior: `$host'
16743 +# used to hold the argument of --host etc.
16744 +# FIXME: To remove some day.
16745 +build=$build_alias
16747 +target=$target_alias
16749 +# FIXME: To remove some day.
16750 +if test "x$host_alias" != x; then
16751 + if test "x$build_alias" = x; then
16752 + cross_compiling=maybe
16753 + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
16754 + If a cross compiler is detected then cross compile mode will be used" >&2
16755 + elif test "x$build_alias" != "x$host_alias"; then
16756 + cross_compiling=yes
16761 +test -n "$host_alias" && ac_tool_prefix=$host_alias-
16763 +test "$silent" = yes && exec 6>/dev/null
16766 +ac_pwd=`pwd` && test -n "$ac_pwd" &&
16767 +ac_ls_di=`ls -di .` &&
16768 +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
16769 + as_fn_error $? "working directory cannot be determined"
16770 +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
16771 + as_fn_error $? "pwd does not report name of working directory"
16774 +# Find the source files, if location was not specified.
16775 +if test -z "$srcdir"; then
16776 + ac_srcdir_defaulted=yes
16777 + # Try the directory containing this script, then the parent directory.
16778 + ac_confdir=`$as_dirname -- "$as_myself" ||
16779 +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16780 + X"$as_myself" : 'X\(//\)[^/]' \| \
16781 + X"$as_myself" : 'X\(//\)$' \| \
16782 + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
16783 +$as_echo X"$as_myself" |
16784 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16788 + /^X\(\/\/\)[^/].*/{
16801 + srcdir=$ac_confdir
16802 + if test ! -r "$srcdir/$ac_unique_file"; then
16806 + ac_srcdir_defaulted=no
16808 +if test ! -r "$srcdir/$ac_unique_file"; then
16809 + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
16810 + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
16812 +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
16814 + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
16816 +# When building in place, set srcdir=.
16817 +if test "$ac_abs_confdir" = "$ac_pwd"; then
16820 +# Remove unnecessary trailing slashes from srcdir.
16821 +# Double slashes in file names in object file debugging info
16822 +# mess up M-x gdb in Emacs.
16824 +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
16826 +for ac_var in $ac_precious_vars; do
16827 + eval ac_env_${ac_var}_set=\${${ac_var}+set}
16828 + eval ac_env_${ac_var}_value=\$${ac_var}
16829 + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
16830 + eval ac_cv_env_${ac_var}_value=\$${ac_var}
16834 +# Report the --help message.
16836 +if test "$ac_init_help" = "long"; then
16837 + # Omit some internal or obsolete options to make the list less imposing.
16838 + # This message is too long to be a string in the A/UX 3.1 sh.
16840 +\`configure' configures xmltooling 1.4 to adapt to many kinds of systems.
16842 +Usage: $0 [OPTION]... [VAR=VALUE]...
16844 +To assign environment variables (e.g., CC, CFLAGS...), specify them as
16845 +VAR=VALUE. See below for descriptions of some of the useful variables.
16847 +Defaults for the options are specified in brackets.
16850 + -h, --help display this help and exit
16851 + --help=short display options specific to this package
16852 + --help=recursive display the short help of all the included packages
16853 + -V, --version display version information and exit
16854 + -q, --quiet, --silent do not print \`checking ...' messages
16855 + --cache-file=FILE cache test results in FILE [disabled]
16856 + -C, --config-cache alias for \`--cache-file=config.cache'
16857 + -n, --no-create do not create output files
16858 + --srcdir=DIR find the sources in DIR [configure dir or \`..']
16860 +Installation directories:
16861 + --prefix=PREFIX install architecture-independent files in PREFIX
16862 + [$ac_default_prefix]
16863 + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
16866 +By default, \`make install' will install all the files in
16867 +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
16868 +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
16869 +for instance \`--prefix=\$HOME'.
16871 +For better control, use the options below.
16873 +Fine tuning of the installation directories:
16874 + --bindir=DIR user executables [EPREFIX/bin]
16875 + --sbindir=DIR system admin executables [EPREFIX/sbin]
16876 + --libexecdir=DIR program executables [EPREFIX/libexec]
16877 + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
16878 + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
16879 + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
16880 + --libdir=DIR object code libraries [EPREFIX/lib]
16881 + --includedir=DIR C header files [PREFIX/include]
16882 + --oldincludedir=DIR C header files for non-gcc [/usr/include]
16883 + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
16884 + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
16885 + --infodir=DIR info documentation [DATAROOTDIR/info]
16886 + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
16887 + --mandir=DIR man documentation [DATAROOTDIR/man]
16888 + --docdir=DIR documentation root [DATAROOTDIR/doc/xmltooling]
16889 + --htmldir=DIR html documentation [DOCDIR]
16890 + --dvidir=DIR dvi documentation [DOCDIR]
16891 + --pdfdir=DIR pdf documentation [DOCDIR]
16892 + --psdir=DIR ps documentation [DOCDIR]
16898 + --program-prefix=PREFIX prepend PREFIX to installed program names
16899 + --program-suffix=SUFFIX append SUFFIX to installed program names
16900 + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
16903 + --build=BUILD configure for building on BUILD [guessed]
16904 + --host=HOST cross-compile to build programs to run on HOST [BUILD]
16908 +if test -n "$ac_init_help"; then
16909 + case $ac_init_help in
16910 + short | recursive ) echo "Configuration of xmltooling 1.4:";;
16914 +Optional Features:
16915 + --disable-option-checking ignore unrecognized --enable/--with options
16916 + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
16917 + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
16918 + --enable-shared[=PKGS] build shared libraries [default=yes]
16919 + --enable-static[=PKGS] build static libraries [default=yes]
16920 + --enable-fast-install[=PKGS]
16921 + optimize for fast installation [default=yes]
16922 + --disable-dependency-tracking speeds up one-time build
16923 + --enable-dependency-tracking do not reject slow dependency extractors
16924 + --disable-libtool-lock avoid locking (might break parallel builds)
16925 + --disable-doxygen-doc don't generate any doxygen documentation
16926 + --disable-doxygen-dot don't generate graphics for doxygen documentation
16927 + --enable-doxygen-man generate doxygen manual pages
16928 + --enable-doxygen-rtf generate doxygen RTF documentation
16929 + --enable-doxygen-xml generate doxygen XML documentation
16930 + --enable-doxygen-chm generate doxygen compressed HTML help documentation
16931 + --enable-doxygen-chi generate doxygen seperate compressed HTML help index
16933 + --disable-doxygen-html don't generate doxygen plain HTML documentation
16934 + --enable-doxygen-ps generate doxygen PostScript documentation
16935 + --enable-doxygen-pdf generate doxygen PDF documentation
16936 + --enable-debug Have GCC compile with symbols (Default = no)
16938 +Optional Packages:
16939 + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
16940 + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
16941 + --with-pic try to use only PIC/non-PIC objects [default=use
16943 + --with-gnu-ld assume the C compiler uses GNU ld [default=no]
16944 + --with-log4shib=PATH where log4shib-config is installed
16945 + --with-log4cpp=PATH where log4cpp-config is installed
16946 + --with-xerces=PATH where xerces-c is installed
16947 + --with-xmlsec=PATH where xmlsec is installed
16948 + --with-openssl=PATH where openssl is installed
16949 + --with-curl=PATH where curl-config is installed
16950 + --with-cxxtest=PATH where cxxtest is installed
16952 +Some influential environment variables:
16953 + CC C compiler command
16954 + CFLAGS C compiler flags
16955 + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
16956 + nonstandard directory <lib dir>
16957 + LIBS libraries to pass to the linker, e.g. -l<library>
16958 + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
16959 + you have headers in a nonstandard directory <include dir>
16960 + CPP C preprocessor
16961 + DOXYGEN_PAPER_SIZE
16962 + a4wide (default), a4, letter, legal or executive
16963 + CXX C++ compiler command
16964 + CXXFLAGS C++ compiler flags
16965 + CXXCPP C++ preprocessor
16967 +Use these variables to override the choices made by `configure' or to help
16968 +it to find libraries and programs with nonstandard names/locations.
16970 +Report bugs to <https://bugs.internet2.edu/>.
16975 +if test "$ac_init_help" = "recursive"; then
16976 + # If there are subdirs, report their specific --help.
16977 + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
16978 + test -d "$ac_dir" ||
16979 + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
16984 +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16986 + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16987 + # A ".." for each directory in $ac_dir_suffix.
16988 + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16989 + case $ac_top_builddir_sub in
16990 + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16991 + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16994 +ac_abs_top_builddir=$ac_pwd
16995 +ac_abs_builddir=$ac_pwd$ac_dir_suffix
16996 +# for backward compatibility:
16997 +ac_top_builddir=$ac_top_build_prefix
17000 + .) # We are building in place.
17002 + ac_top_srcdir=$ac_top_builddir_sub
17003 + ac_abs_top_srcdir=$ac_pwd ;;
17004 + [\\/]* | ?:[\\/]* ) # Absolute name.
17005 + ac_srcdir=$srcdir$ac_dir_suffix;
17006 + ac_top_srcdir=$srcdir
17007 + ac_abs_top_srcdir=$srcdir ;;
17008 + *) # Relative name.
17009 + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17010 + ac_top_srcdir=$ac_top_build_prefix$srcdir
17011 + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17013 +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17015 + cd "$ac_dir" || { ac_status=$?; continue; }
17016 + # Check for guested configure.
17017 + if test -f "$ac_srcdir/configure.gnu"; then
17019 + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
17020 + elif test -f "$ac_srcdir/configure"; then
17022 + $SHELL "$ac_srcdir/configure" --help=recursive
17024 + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
17025 + fi || ac_status=$?
17026 + cd "$ac_pwd" || { ac_status=$?; break; }
17030 +test -n "$ac_init_help" && exit $ac_status
17031 +if $ac_init_version; then
17033 +xmltooling configure 1.4
17034 +generated by GNU Autoconf 2.67
17036 +Copyright (C) 2010 Free Software Foundation, Inc.
17037 +This configure script is free software; the Free Software Foundation
17038 +gives unlimited permission to copy, distribute and modify it.
17043 +## ------------------------ ##
17044 +## Autoconf initialization. ##
17045 +## ------------------------ ##
17047 +# ac_fn_c_try_compile LINENO
17048 +# --------------------------
17049 +# Try to compile conftest.$ac_ext, and return whether this succeeded.
17050 +ac_fn_c_try_compile ()
17052 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17053 + rm -f conftest.$ac_objext
17054 + if { { ac_try="$ac_compile"
17055 +case "(($ac_try" in
17056 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17057 + *) ac_try_echo=$ac_try;;
17059 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17060 +$as_echo "$ac_try_echo"; } >&5
17061 + (eval "$ac_compile") 2>conftest.err
17063 + if test -s conftest.err; then
17064 + grep -v '^ *+' conftest.err >conftest.er1
17065 + cat conftest.er1 >&5
17066 + mv -f conftest.er1 conftest.err
17068 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17069 + test $ac_status = 0; } && {
17070 + test -z "$ac_c_werror_flag" ||
17071 + test ! -s conftest.err
17072 + } && test -s conftest.$ac_objext; then :
17075 + $as_echo "$as_me: failed program was:" >&5
17076 +sed 's/^/| /' conftest.$ac_ext >&5
17080 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17081 + as_fn_set_status $ac_retval
17083 +} # ac_fn_c_try_compile
17085 +# ac_fn_c_try_link LINENO
17086 +# -----------------------
17087 +# Try to link conftest.$ac_ext, and return whether this succeeded.
17088 +ac_fn_c_try_link ()
17090 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17091 + rm -f conftest.$ac_objext conftest$ac_exeext
17092 + if { { ac_try="$ac_link"
17093 +case "(($ac_try" in
17094 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17095 + *) ac_try_echo=$ac_try;;
17097 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17098 +$as_echo "$ac_try_echo"; } >&5
17099 + (eval "$ac_link") 2>conftest.err
17101 + if test -s conftest.err; then
17102 + grep -v '^ *+' conftest.err >conftest.er1
17103 + cat conftest.er1 >&5
17104 + mv -f conftest.er1 conftest.err
17106 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17107 + test $ac_status = 0; } && {
17108 + test -z "$ac_c_werror_flag" ||
17109 + test ! -s conftest.err
17110 + } && test -s conftest$ac_exeext && {
17111 + test "$cross_compiling" = yes ||
17112 + $as_test_x conftest$ac_exeext
17116 + $as_echo "$as_me: failed program was:" >&5
17117 +sed 's/^/| /' conftest.$ac_ext >&5
17121 + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
17122 + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
17123 + # interfere with the next link command; also delete a directory that is
17124 + # left behind by Apple's compiler. We do this before executing the actions.
17125 + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17126 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17127 + as_fn_set_status $ac_retval
17129 +} # ac_fn_c_try_link
17131 +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
17132 +# -------------------------------------------------------
17133 +# Tests whether HEADER exists and can be compiled using the include files in
17134 +# INCLUDES, setting the cache variable VAR accordingly.
17135 +ac_fn_c_check_header_compile ()
17137 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17138 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17139 +$as_echo_n "checking for $2... " >&6; }
17140 +if eval "test \"\${$3+set}\"" = set; then :
17141 + $as_echo_n "(cached) " >&6
17143 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17144 +/* end confdefs.h. */
17148 +if ac_fn_c_try_compile "$LINENO"; then :
17153 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17156 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17157 +$as_echo "$ac_res" >&6; }
17158 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17160 +} # ac_fn_c_check_header_compile
17162 +# ac_fn_c_try_cpp LINENO
17163 +# ----------------------
17164 +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
17165 +ac_fn_c_try_cpp ()
17167 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17168 + if { { ac_try="$ac_cpp conftest.$ac_ext"
17169 +case "(($ac_try" in
17170 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17171 + *) ac_try_echo=$ac_try;;
17173 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17174 +$as_echo "$ac_try_echo"; } >&5
17175 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
17177 + if test -s conftest.err; then
17178 + grep -v '^ *+' conftest.err >conftest.er1
17179 + cat conftest.er1 >&5
17180 + mv -f conftest.er1 conftest.err
17182 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17183 + test $ac_status = 0; } > conftest.i && {
17184 + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17185 + test ! -s conftest.err
17189 + $as_echo "$as_me: failed program was:" >&5
17190 +sed 's/^/| /' conftest.$ac_ext >&5
17194 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17195 + as_fn_set_status $ac_retval
17197 +} # ac_fn_c_try_cpp
17199 +# ac_fn_c_try_run LINENO
17200 +# ----------------------
17201 +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
17202 +# that executables *can* be run.
17203 +ac_fn_c_try_run ()
17205 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17206 + if { { ac_try="$ac_link"
17207 +case "(($ac_try" in
17208 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17209 + *) ac_try_echo=$ac_try;;
17211 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17212 +$as_echo "$ac_try_echo"; } >&5
17213 + (eval "$ac_link") 2>&5
17215 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17216 + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
17217 + { { case "(($ac_try" in
17218 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17219 + *) ac_try_echo=$ac_try;;
17221 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17222 +$as_echo "$ac_try_echo"; } >&5
17223 + (eval "$ac_try") 2>&5
17225 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17226 + test $ac_status = 0; }; }; then :
17229 + $as_echo "$as_me: program exited with status $ac_status" >&5
17230 + $as_echo "$as_me: failed program was:" >&5
17231 +sed 's/^/| /' conftest.$ac_ext >&5
17233 + ac_retval=$ac_status
17235 + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17236 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17237 + as_fn_set_status $ac_retval
17239 +} # ac_fn_c_try_run
17241 +# ac_fn_c_check_func LINENO FUNC VAR
17242 +# ----------------------------------
17243 +# Tests whether FUNC exists, setting the cache variable VAR accordingly
17244 +ac_fn_c_check_func ()
17246 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17247 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17248 +$as_echo_n "checking for $2... " >&6; }
17249 +if eval "test \"\${$3+set}\"" = set; then :
17250 + $as_echo_n "(cached) " >&6
17252 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17253 +/* end confdefs.h. */
17254 +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
17255 + For example, HP-UX 11i <limits.h> declares gettimeofday. */
17256 +#define $2 innocuous_$2
17258 +/* System header to define __stub macros and hopefully few prototypes,
17259 + which can conflict with char $2 (); below.
17260 + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17261 + <limits.h> exists even on freestanding compilers. */
17264 +# include <limits.h>
17266 +# include <assert.h>
17271 +/* Override any GCC internal prototype to avoid an error.
17272 + Use char because int might match the return type of a GCC
17273 + builtin and then its argument prototype would still apply. */
17274 +#ifdef __cplusplus
17278 +/* The GNU C library defines this for functions which it implements
17279 + to always fail with ENOSYS. Some functions are actually named
17280 + something starting with __ and the normal name is an alias. */
17281 +#if defined __stub_$2 || defined __stub___$2
17293 +if ac_fn_c_try_link "$LINENO"; then :
17298 +rm -f core conftest.err conftest.$ac_objext \
17299 + conftest$ac_exeext conftest.$ac_ext
17302 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17303 +$as_echo "$ac_res" >&6; }
17304 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17306 +} # ac_fn_c_check_func
17308 +# ac_fn_cxx_try_compile LINENO
17309 +# ----------------------------
17310 +# Try to compile conftest.$ac_ext, and return whether this succeeded.
17311 +ac_fn_cxx_try_compile ()
17313 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17314 + rm -f conftest.$ac_objext
17315 + if { { ac_try="$ac_compile"
17316 +case "(($ac_try" in
17317 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17318 + *) ac_try_echo=$ac_try;;
17320 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17321 +$as_echo "$ac_try_echo"; } >&5
17322 + (eval "$ac_compile") 2>conftest.err
17324 + if test -s conftest.err; then
17325 + grep -v '^ *+' conftest.err >conftest.er1
17326 + cat conftest.er1 >&5
17327 + mv -f conftest.er1 conftest.err
17329 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17330 + test $ac_status = 0; } && {
17331 + test -z "$ac_cxx_werror_flag" ||
17332 + test ! -s conftest.err
17333 + } && test -s conftest.$ac_objext; then :
17336 + $as_echo "$as_me: failed program was:" >&5
17337 +sed 's/^/| /' conftest.$ac_ext >&5
17341 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17342 + as_fn_set_status $ac_retval
17344 +} # ac_fn_cxx_try_compile
17346 +# ac_fn_cxx_try_cpp LINENO
17347 +# ------------------------
17348 +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
17349 +ac_fn_cxx_try_cpp ()
17351 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17352 + if { { ac_try="$ac_cpp conftest.$ac_ext"
17353 +case "(($ac_try" in
17354 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17355 + *) ac_try_echo=$ac_try;;
17357 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17358 +$as_echo "$ac_try_echo"; } >&5
17359 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
17361 + if test -s conftest.err; then
17362 + grep -v '^ *+' conftest.err >conftest.er1
17363 + cat conftest.er1 >&5
17364 + mv -f conftest.er1 conftest.err
17366 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17367 + test $ac_status = 0; } > conftest.i && {
17368 + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
17369 + test ! -s conftest.err
17373 + $as_echo "$as_me: failed program was:" >&5
17374 +sed 's/^/| /' conftest.$ac_ext >&5
17378 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17379 + as_fn_set_status $ac_retval
17381 +} # ac_fn_cxx_try_cpp
17383 +# ac_fn_cxx_try_link LINENO
17384 +# -------------------------
17385 +# Try to link conftest.$ac_ext, and return whether this succeeded.
17386 +ac_fn_cxx_try_link ()
17388 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17389 + rm -f conftest.$ac_objext conftest$ac_exeext
17390 + if { { ac_try="$ac_link"
17391 +case "(($ac_try" in
17392 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17393 + *) ac_try_echo=$ac_try;;
17395 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17396 +$as_echo "$ac_try_echo"; } >&5
17397 + (eval "$ac_link") 2>conftest.err
17399 + if test -s conftest.err; then
17400 + grep -v '^ *+' conftest.err >conftest.er1
17401 + cat conftest.er1 >&5
17402 + mv -f conftest.er1 conftest.err
17404 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17405 + test $ac_status = 0; } && {
17406 + test -z "$ac_cxx_werror_flag" ||
17407 + test ! -s conftest.err
17408 + } && test -s conftest$ac_exeext && {
17409 + test "$cross_compiling" = yes ||
17410 + $as_test_x conftest$ac_exeext
17414 + $as_echo "$as_me: failed program was:" >&5
17415 +sed 's/^/| /' conftest.$ac_ext >&5
17419 + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
17420 + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
17421 + # interfere with the next link command; also delete a directory that is
17422 + # left behind by Apple's compiler. We do this before executing the actions.
17423 + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17424 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17425 + as_fn_set_status $ac_retval
17427 +} # ac_fn_cxx_try_link
17429 +# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
17430 +# -------------------------------------------
17431 +# Tests whether TYPE exists after having included INCLUDES, setting cache
17432 +# variable VAR accordingly.
17433 +ac_fn_c_check_type ()
17435 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17436 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17437 +$as_echo_n "checking for $2... " >&6; }
17438 +if eval "test \"\${$3+set}\"" = set; then :
17439 + $as_echo_n "(cached) " >&6
17442 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17443 +/* end confdefs.h. */
17454 +if ac_fn_c_try_compile "$LINENO"; then :
17455 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17456 +/* end confdefs.h. */
17461 +if (sizeof (($2)))
17467 +if ac_fn_c_try_compile "$LINENO"; then :
17472 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17474 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17477 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17478 +$as_echo "$ac_res" >&6; }
17479 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17481 +} # ac_fn_c_check_type
17483 +# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
17484 +# --------------------------------------------
17485 +# Tries to find the compile-time value of EXPR in a program that includes
17486 +# INCLUDES, setting VAR accordingly. Returns whether the value could be
17488 +ac_fn_c_compute_int ()
17490 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17491 + if test "$cross_compiling" = yes; then
17492 + # Depending upon the size, compute the lo and hi bounds.
17493 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17494 +/* end confdefs.h. */
17499 +static int test_array [1 - 2 * !(($2) >= 0)];
17500 +test_array [0] = 0
17506 +if ac_fn_c_try_compile "$LINENO"; then :
17509 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17510 +/* end confdefs.h. */
17515 +static int test_array [1 - 2 * !(($2) <= $ac_mid)];
17516 +test_array [0] = 0
17522 +if ac_fn_c_try_compile "$LINENO"; then :
17523 + ac_hi=$ac_mid; break
17525 + as_fn_arith $ac_mid + 1 && ac_lo=$as_val
17526 + if test $ac_lo -le $ac_mid; then
17530 + as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
17532 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17535 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17536 +/* end confdefs.h. */
17541 +static int test_array [1 - 2 * !(($2) < 0)];
17542 +test_array [0] = 0
17548 +if ac_fn_c_try_compile "$LINENO"; then :
17549 + ac_hi=-1 ac_mid=-1
17551 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17552 +/* end confdefs.h. */
17557 +static int test_array [1 - 2 * !(($2) >= $ac_mid)];
17558 +test_array [0] = 0
17564 +if ac_fn_c_try_compile "$LINENO"; then :
17565 + ac_lo=$ac_mid; break
17567 + as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
17568 + if test $ac_mid -le $ac_hi; then
17572 + as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
17574 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17579 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17581 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17582 +# Binary search between lo and hi bounds.
17583 +while test "x$ac_lo" != "x$ac_hi"; do
17584 + as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
17585 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17586 +/* end confdefs.h. */
17591 +static int test_array [1 - 2 * !(($2) <= $ac_mid)];
17592 +test_array [0] = 0
17598 +if ac_fn_c_try_compile "$LINENO"; then :
17601 + as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
17603 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17605 +case $ac_lo in #((
17606 +?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
17607 +'') ac_retval=1 ;;
17610 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17611 +/* end confdefs.h. */
17613 +static long int longval () { return $2; }
17614 +static unsigned long int ulongval () { return $2; }
17615 +#include <stdio.h>
17616 +#include <stdlib.h>
17621 + FILE *f = fopen ("conftest.val", "w");
17626 + long int i = longval ();
17629 + fprintf (f, "%ld", i);
17633 + unsigned long int i = ulongval ();
17636 + fprintf (f, "%lu", i);
17638 + /* Do not output a trailing newline, as this causes \r\n confusion
17639 + on some platforms. */
17640 + return ferror (f) || fclose (f) != 0;
17646 +if ac_fn_c_try_run "$LINENO"; then :
17647 + echo >>conftest.val; read $3 <conftest.val; ac_retval=0
17651 +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17652 + conftest.$ac_objext conftest.beam conftest.$ac_ext
17653 +rm -f conftest.val
17656 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17657 + as_fn_set_status $ac_retval
17659 +} # ac_fn_c_compute_int
17661 +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
17662 +# -------------------------------------------------------
17663 +# Tests whether HEADER exists, giving a warning if it cannot be compiled using
17664 +# the include files in INCLUDES and setting the cache variable VAR
17666 +ac_fn_c_check_header_mongrel ()
17668 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17669 + if eval "test \"\${$3+set}\"" = set; then :
17670 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17671 +$as_echo_n "checking for $2... " >&6; }
17672 +if eval "test \"\${$3+set}\"" = set; then :
17673 + $as_echo_n "(cached) " >&6
17676 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17677 +$as_echo "$ac_res" >&6; }
17679 + # Is the header compilable?
17680 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
17681 +$as_echo_n "checking $2 usability... " >&6; }
17682 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17683 +/* end confdefs.h. */
17687 +if ac_fn_c_try_compile "$LINENO"; then :
17688 + ac_header_compiler=yes
17690 + ac_header_compiler=no
17692 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17693 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
17694 +$as_echo "$ac_header_compiler" >&6; }
17696 +# Is the header present?
17697 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
17698 +$as_echo_n "checking $2 presence... " >&6; }
17699 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17700 +/* end confdefs.h. */
17703 +if ac_fn_c_try_cpp "$LINENO"; then :
17704 + ac_header_preproc=yes
17706 + ac_header_preproc=no
17708 +rm -f conftest.err conftest.i conftest.$ac_ext
17709 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
17710 +$as_echo "$ac_header_preproc" >&6; }
17712 +# So? What about this header?
17713 +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
17715 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
17716 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
17717 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
17718 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
17721 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
17722 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
17723 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
17724 +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
17725 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
17726 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
17727 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
17728 +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
17729 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
17730 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
17731 +( $as_echo "## ------------------------------------------ ##
17732 +## Report this to https://bugs.internet2.edu/ ##
17733 +## ------------------------------------------ ##"
17734 + ) | sed "s/^/$as_me: WARNING: /" >&2
17737 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17738 +$as_echo_n "checking for $2... " >&6; }
17739 +if eval "test \"\${$3+set}\"" = set; then :
17740 + $as_echo_n "(cached) " >&6
17742 + eval "$3=\$ac_header_compiler"
17745 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17746 +$as_echo "$ac_res" >&6; }
17748 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17750 +} # ac_fn_c_check_header_mongrel
17752 +# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
17753 +# ---------------------------------------------------------
17754 +# Tests whether HEADER exists, giving a warning if it cannot be compiled using
17755 +# the include files in INCLUDES and setting the cache variable VAR
17757 +ac_fn_cxx_check_header_mongrel ()
17759 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17760 + if eval "test \"\${$3+set}\"" = set; then :
17761 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17762 +$as_echo_n "checking for $2... " >&6; }
17763 +if eval "test \"\${$3+set}\"" = set; then :
17764 + $as_echo_n "(cached) " >&6
17767 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17768 +$as_echo "$ac_res" >&6; }
17770 + # Is the header compilable?
17771 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
17772 +$as_echo_n "checking $2 usability... " >&6; }
17773 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17774 +/* end confdefs.h. */
17778 +if ac_fn_cxx_try_compile "$LINENO"; then :
17779 + ac_header_compiler=yes
17781 + ac_header_compiler=no
17783 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17784 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
17785 +$as_echo "$ac_header_compiler" >&6; }
17787 +# Is the header present?
17788 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
17789 +$as_echo_n "checking $2 presence... " >&6; }
17790 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17791 +/* end confdefs.h. */
17794 +if ac_fn_cxx_try_cpp "$LINENO"; then :
17795 + ac_header_preproc=yes
17797 + ac_header_preproc=no
17799 +rm -f conftest.err conftest.i conftest.$ac_ext
17800 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
17801 +$as_echo "$ac_header_preproc" >&6; }
17803 +# So? What about this header?
17804 +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
17806 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
17807 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
17808 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
17809 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
17812 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
17813 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
17814 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
17815 +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
17816 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
17817 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
17818 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
17819 +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
17820 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
17821 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
17822 +( $as_echo "## ------------------------------------------ ##
17823 +## Report this to https://bugs.internet2.edu/ ##
17824 +## ------------------------------------------ ##"
17825 + ) | sed "s/^/$as_me: WARNING: /" >&2
17828 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17829 +$as_echo_n "checking for $2... " >&6; }
17830 +if eval "test \"\${$3+set}\"" = set; then :
17831 + $as_echo_n "(cached) " >&6
17833 + eval "$3=\$ac_header_compiler"
17836 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17837 +$as_echo "$ac_res" >&6; }
17839 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17841 +} # ac_fn_cxx_check_header_mongrel
17843 +# ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES
17844 +# -----------------------------------------------
17845 +# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
17847 +ac_fn_cxx_check_decl ()
17849 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17850 + as_decl_name=`echo $2|sed 's/ *(.*//'`
17851 + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
17852 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
17853 +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
17854 +if eval "test \"\${$3+set}\"" = set; then :
17855 + $as_echo_n "(cached) " >&6
17857 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17858 +/* end confdefs.h. */
17863 +#ifndef $as_decl_name
17864 +#ifdef __cplusplus
17865 + (void) $as_decl_use;
17867 + (void) $as_decl_name;
17875 +if ac_fn_cxx_try_compile "$LINENO"; then :
17880 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17883 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17884 +$as_echo "$ac_res" >&6; }
17885 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17887 +} # ac_fn_cxx_check_decl
17889 +# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
17890 +# ---------------------------------------------
17891 +# Tests whether TYPE exists after having included INCLUDES, setting cache
17892 +# variable VAR accordingly.
17893 +ac_fn_cxx_check_type ()
17895 + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17896 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
17897 +$as_echo_n "checking for $2... " >&6; }
17898 +if eval "test \"\${$3+set}\"" = set; then :
17899 + $as_echo_n "(cached) " >&6
17902 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17903 +/* end confdefs.h. */
17914 +if ac_fn_cxx_try_compile "$LINENO"; then :
17915 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17916 +/* end confdefs.h. */
17921 +if (sizeof (($2)))
17927 +if ac_fn_cxx_try_compile "$LINENO"; then :
17932 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17934 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17937 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17938 +$as_echo "$ac_res" >&6; }
17939 + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17941 +} # ac_fn_cxx_check_type
17942 +cat >config.log <<_ACEOF
17943 +This file contains any messages produced by compilers while
17944 +running configure, to aid debugging if configure makes a mistake.
17946 +It was created by xmltooling $as_me 1.4, which was
17947 +generated by GNU Autoconf 2.67. Invocation command line was
17952 +exec 5>>config.log
17959 +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
17960 +uname -m = `(uname -m) 2>/dev/null || echo unknown`
17961 +uname -r = `(uname -r) 2>/dev/null || echo unknown`
17962 +uname -s = `(uname -s) 2>/dev/null || echo unknown`
17963 +uname -v = `(uname -v) 2>/dev/null || echo unknown`
17965 +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17966 +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
17968 +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
17969 +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
17970 +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17971 +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
17972 +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
17973 +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
17974 +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
17978 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17979 +for as_dir in $PATH
17982 + test -z "$as_dir" && as_dir=.
17983 + $as_echo "PATH: $as_dir"
17999 +# Keep a trace of the command line.
18000 +# Strip out --no-create and --no-recursion so they do not pile up.
18001 +# Strip out --silent because we don't want to record it for future runs.
18002 +# Also quote any args containing shell meta-characters.
18003 +# Make two passes to allow for proper duplicate-argument suppression.
18004 +ac_configure_args=
18005 +ac_configure_args0=
18006 +ac_configure_args1=
18007 +ac_must_keep_next=false
18008 +for ac_pass in 1 2
18013 + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
18014 + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18015 + | -silent | --silent | --silen | --sile | --sil)
18018 + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18021 + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
18023 + as_fn_append ac_configure_args1 " '$ac_arg'"
18024 + if test $ac_must_keep_next = true; then
18025 + ac_must_keep_next=false # Got value, back to normal.
18028 + *=* | --config-cache | -C | -disable-* | --disable-* \
18029 + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
18030 + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
18031 + | -with-* | --with-* | -without-* | --without-* | --x)
18032 + case "$ac_configure_args0 " in
18033 + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
18036 + -* ) ac_must_keep_next=true ;;
18039 + as_fn_append ac_configure_args " '$ac_arg'"
18044 +{ ac_configure_args0=; unset ac_configure_args0;}
18045 +{ ac_configure_args1=; unset ac_configure_args1;}
18047 +# When interrupted or exit'd, cleanup temporary files, and complete
18048 +# config.log. We remove comments because anyway the quotes in there
18049 +# would cause problems or look ugly.
18050 +# WARNING: Use '\'' to represent an apostrophe within the trap.
18051 +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
18052 +trap 'exit_status=$?
18053 + # Save into config.log some information that might help in debugging.
18057 + $as_echo "## ---------------- ##
18058 +## Cache variables. ##
18059 +## ---------------- ##"
18061 + # The following way of writing the cache mishandles newlines in values,
18063 + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18064 + eval ac_val=\$$ac_var
18065 + case $ac_val in #(
18067 + case $ac_var in #(
18068 + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18069 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18071 + case $ac_var in #(
18072 + _ | IFS | as_nl) ;; #(
18073 + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18074 + *) { eval $ac_var=; unset $ac_var;} ;;
18079 + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18080 + *${as_nl}ac_space=\ *)
18082 + "s/'\''/'\''\\\\'\'''\''/g;
18083 + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18086 + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18093 + $as_echo "## ----------------- ##
18094 +## Output variables. ##
18095 +## ----------------- ##"
18097 + for ac_var in $ac_subst_vars
18099 + eval ac_val=\$$ac_var
18101 + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18103 + $as_echo "$ac_var='\''$ac_val'\''"
18107 + if test -n "$ac_subst_files"; then
18108 + $as_echo "## ------------------- ##
18109 +## File substitutions. ##
18110 +## ------------------- ##"
18112 + for ac_var in $ac_subst_files
18114 + eval ac_val=\$$ac_var
18116 + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18118 + $as_echo "$ac_var='\''$ac_val'\''"
18123 + if test -s confdefs.h; then
18124 + $as_echo "## ----------- ##
18126 +## ----------- ##"
18131 + test "$ac_signal" != 0 &&
18132 + $as_echo "$as_me: caught signal $ac_signal"
18133 + $as_echo "$as_me: exit $exit_status"
18135 + rm -f core *.core core.conftest.* &&
18136 + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
18137 + exit $exit_status
18139 +for ac_signal in 1 2 13 15; do
18140 + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
18144 +# confdefs.h avoids OS command line length limits that DEFS can exceed.
18145 +rm -f -r conftest* confdefs.h
18147 +$as_echo "/* confdefs.h */" > confdefs.h
18149 +# Predefined preprocessor variables.
18151 +cat >>confdefs.h <<_ACEOF
18152 +#define PACKAGE_NAME "$PACKAGE_NAME"
18155 +cat >>confdefs.h <<_ACEOF
18156 +#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
18159 +cat >>confdefs.h <<_ACEOF
18160 +#define PACKAGE_VERSION "$PACKAGE_VERSION"
18163 +cat >>confdefs.h <<_ACEOF
18164 +#define PACKAGE_STRING "$PACKAGE_STRING"
18167 +cat >>confdefs.h <<_ACEOF
18168 +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
18171 +cat >>confdefs.h <<_ACEOF
18172 +#define PACKAGE_URL "$PACKAGE_URL"
18176 +# Let the site file select an alternate cache file if it wants to.
18177 +# Prefer an explicitly selected file to automatically selected ones.
18178 +ac_site_file1=NONE
18179 +ac_site_file2=NONE
18180 +if test -n "$CONFIG_SITE"; then
18181 + # We do not want a PATH search for config.site.
18182 + case $CONFIG_SITE in #((
18183 + -*) ac_site_file1=./$CONFIG_SITE;;
18184 + */*) ac_site_file1=$CONFIG_SITE;;
18185 + *) ac_site_file1=./$CONFIG_SITE;;
18187 +elif test "x$prefix" != xNONE; then
18188 + ac_site_file1=$prefix/share/config.site
18189 + ac_site_file2=$prefix/etc/config.site
18191 + ac_site_file1=$ac_default_prefix/share/config.site
18192 + ac_site_file2=$ac_default_prefix/etc/config.site
18194 +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
18196 + test "x$ac_site_file" = xNONE && continue
18197 + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
18198 + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
18199 +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
18200 + sed 's/^/| /' "$ac_site_file" >&5
18201 + . "$ac_site_file" \
18202 + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18203 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18204 +as_fn_error $? "failed to load site script $ac_site_file
18205 +See \`config.log' for more details" "$LINENO" 5 ; }
18209 +if test -r "$cache_file"; then
18210 + # Some versions of bash will fail to source /dev/null (special files
18211 + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
18212 + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
18213 + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
18214 +$as_echo "$as_me: loading cache $cache_file" >&6;}
18215 + case $cache_file in
18216 + [\\/]* | ?:[\\/]* ) . "$cache_file";;
18217 + *) . "./$cache_file";;
18221 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
18222 +$as_echo "$as_me: creating cache $cache_file" >&6;}
18226 +# Check that the precious variables saved in the cache have kept the same
18228 +ac_cache_corrupted=false
18229 +for ac_var in $ac_precious_vars; do
18230 + eval ac_old_set=\$ac_cv_env_${ac_var}_set
18231 + eval ac_new_set=\$ac_env_${ac_var}_set
18232 + eval ac_old_val=\$ac_cv_env_${ac_var}_value
18233 + eval ac_new_val=\$ac_env_${ac_var}_value
18234 + case $ac_old_set,$ac_new_set in
18236 + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
18237 +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
18238 + ac_cache_corrupted=: ;;
18240 + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
18241 +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
18242 + ac_cache_corrupted=: ;;
18245 + if test "x$ac_old_val" != "x$ac_new_val"; then
18246 + # differences in whitespace do not lead to failure.
18247 + ac_old_val_w=`echo x $ac_old_val`
18248 + ac_new_val_w=`echo x $ac_new_val`
18249 + if test "$ac_old_val_w" != "$ac_new_val_w"; then
18250 + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
18251 +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
18252 + ac_cache_corrupted=:
18254 + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
18255 +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
18256 + eval $ac_var=\$ac_old_val
18258 + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
18259 +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
18260 + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
18261 +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
18264 + # Pass precious variables to config.status.
18265 + if test "$ac_new_set" = set; then
18266 + case $ac_new_val in
18267 + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
18268 + *) ac_arg=$ac_var=$ac_new_val ;;
18270 + case " $ac_configure_args " in
18271 + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
18272 + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
18276 +if $ac_cache_corrupted; then
18277 + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18278 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18279 + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
18280 +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
18281 + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
18283 +## -------------------- ##
18284 +## Main body of script. ##
18285 +## -------------------- ##
18288 +ac_cpp='$CPP $CPPFLAGS'
18289 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18290 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18291 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
18296 +for ac_dir in build-aux "$srcdir"/build-aux; do
18297 + if test -f "$ac_dir/install-sh"; then
18298 + ac_aux_dir=$ac_dir
18299 + ac_install_sh="$ac_aux_dir/install-sh -c"
18301 + elif test -f "$ac_dir/install.sh"; then
18302 + ac_aux_dir=$ac_dir
18303 + ac_install_sh="$ac_aux_dir/install.sh -c"
18305 + elif test -f "$ac_dir/shtool"; then
18306 + ac_aux_dir=$ac_dir
18307 + ac_install_sh="$ac_aux_dir/shtool install -c"
18311 +if test -z "$ac_aux_dir"; then
18312 + as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
18315 +# These three variables are undocumented and unsupported,
18316 +# and are intended to be withdrawn in a future Autoconf release.
18317 +# They can cause serious problems if a builder's source tree is in a directory
18318 +# whose full name contains unusual characters.
18319 +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
18320 +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
18321 +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
18325 +am__api_version='1.11'
18327 +# Find a good install program. We prefer a C program (faster),
18328 +# so one script is as good as another. But avoid the broken or
18329 +# incompatible versions:
18330 +# SysV /etc/install, /usr/sbin/install
18331 +# SunOS /usr/etc/install
18332 +# IRIX /sbin/install
18333 +# AIX /bin/install
18334 +# AmigaOS /C/install, which installs bootblocks on floppy discs
18335 +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
18336 +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
18337 +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
18338 +# OS/2's system install, which has a completely different semantic
18339 +# ./install, which can be erroneously created by make from ./install.sh.
18340 +# Reject install programs that cannot install multiple files.
18341 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
18342 +$as_echo_n "checking for a BSD-compatible install... " >&6; }
18343 +if test -z "$INSTALL"; then
18344 +if test "${ac_cv_path_install+set}" = set; then :
18345 + $as_echo_n "(cached) " >&6
18347 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18348 +for as_dir in $PATH
18351 + test -z "$as_dir" && as_dir=.
18352 + # Account for people who put trailing slashes in PATH elements.
18353 +case $as_dir/ in #((
18354 + ./ | .// | /[cC]/* | \
18355 + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
18356 + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
18359 + # OSF1 and SCO ODT 3.0 have their own names for install.
18360 + # Don't use installbsd from OSF since it installs stuff as root
18362 + for ac_prog in ginstall scoinst install; do
18363 + for ac_exec_ext in '' $ac_executable_extensions; do
18364 + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
18365 + if test $ac_prog = install &&
18366 + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
18367 + # AIX install. It has an incompatible calling convention.
18369 + elif test $ac_prog = install &&
18370 + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
18371 + # program-specific install script used by HP pwplus--don't use.
18374 + rm -rf conftest.one conftest.two conftest.dir
18375 + echo one > conftest.one
18376 + echo two > conftest.two
18377 + mkdir conftest.dir
18378 + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
18379 + test -s conftest.one && test -s conftest.two &&
18380 + test -s conftest.dir/conftest.one &&
18381 + test -s conftest.dir/conftest.two
18383 + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
18396 +rm -rf conftest.one conftest.two conftest.dir
18399 + if test "${ac_cv_path_install+set}" = set; then
18400 + INSTALL=$ac_cv_path_install
18402 + # As a last resort, use the slow shell script. Don't cache a
18403 + # value for INSTALL within a source directory, because that will
18404 + # break other packages using the cache if that directory is
18405 + # removed, or if the value is a relative name.
18406 + INSTALL=$ac_install_sh
18409 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
18410 +$as_echo "$INSTALL" >&6; }
18412 +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
18413 +# It thinks the first close brace ends the variable substitution.
18414 +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
18416 +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
18418 +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
18420 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
18421 +$as_echo_n "checking whether build environment is sane... " >&6; }
18424 +echo timestamp > conftest.file
18425 +# Reject unsafe characters in $srcdir or the absolute working directory
18426 +# name. Accept space and tab only in the latter.
18430 + *[\\\"\#\$\&\'\`$am_lf]*)
18431 + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
18434 + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
18435 + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
18438 +# Do `set' in a subshell so we don't clobber the current shell's
18439 +# arguments. Must try -L first in case configure is actually a
18440 +# symlink; some systems play weird games with the mod time of symlinks
18441 +# (eg FreeBSD returns the mod time of the symlink's containing
18444 + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
18445 + if test "$*" = "X"; then
18446 + # -L didn't work.
18447 + set X `ls -t "$srcdir/configure" conftest.file`
18449 + rm -f conftest.file
18450 + if test "$*" != "X $srcdir/configure conftest.file" \
18451 + && test "$*" != "X conftest.file $srcdir/configure"; then
18453 + # If neither matched, then we have a broken ls. This can happen
18454 + # if, for instance, CONFIG_SHELL is bash and it inherits a
18455 + # broken ls alias from the environment. This has actually
18456 + # happened. Such a system could not be considered "sane".
18457 + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
18458 +alias in your environment" "$LINENO" 5
18461 + test "$2" = conftest.file
18467 + as_fn_error $? "newly created file is older than distributed files!
18468 +Check your system clock" "$LINENO" 5
18470 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18471 +$as_echo "yes" >&6; }
18472 +test "$program_prefix" != NONE &&
18473 + program_transform_name="s&^&$program_prefix&;$program_transform_name"
18474 +# Use a double $ so make ignores it.
18475 +test "$program_suffix" != NONE &&
18476 + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
18477 +# Double any \ or $.
18478 +# By default was `s,x,x', remove it if useless.
18479 +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
18480 +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
18482 +# expand $ac_aux_dir to an absolute path
18483 +am_aux_dir=`cd $ac_aux_dir && pwd`
18485 +if test x"${MISSING+set}" != xset; then
18486 + case $am_aux_dir in
18488 + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
18490 + MISSING="\${SHELL} $am_aux_dir/missing" ;;
18493 +# Use eval to expand $SHELL
18494 +if eval "$MISSING --run true"; then
18495 + am_missing_run="$MISSING --run "
18498 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
18499 +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
18502 +if test x"${install_sh}" != xset; then
18503 + case $am_aux_dir in
18505 + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
18507 + install_sh="\${SHELL} $am_aux_dir/install-sh"
18511 +# Installed binaries are usually stripped using `strip' when the user
18512 +# run `make install-strip'. However `strip' might not be the right
18513 +# tool to use in cross-compilation environments, therefore Automake
18514 +# will honor the `STRIP' environment variable to overrule this program.
18515 +if test "$cross_compiling" != no; then
18516 + if test -n "$ac_tool_prefix"; then
18517 + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
18518 +set dummy ${ac_tool_prefix}strip; ac_word=$2
18519 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18520 +$as_echo_n "checking for $ac_word... " >&6; }
18521 +if test "${ac_cv_prog_STRIP+set}" = set; then :
18522 + $as_echo_n "(cached) " >&6
18524 + if test -n "$STRIP"; then
18525 + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
18527 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18528 +for as_dir in $PATH
18531 + test -z "$as_dir" && as_dir=.
18532 + for ac_exec_ext in '' $ac_executable_extensions; do
18533 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18534 + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
18535 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18544 +STRIP=$ac_cv_prog_STRIP
18545 +if test -n "$STRIP"; then
18546 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
18547 +$as_echo "$STRIP" >&6; }
18549 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18550 +$as_echo "no" >&6; }
18555 +if test -z "$ac_cv_prog_STRIP"; then
18556 + ac_ct_STRIP=$STRIP
18557 + # Extract the first word of "strip", so it can be a program name with args.
18558 +set dummy strip; ac_word=$2
18559 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18560 +$as_echo_n "checking for $ac_word... " >&6; }
18561 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
18562 + $as_echo_n "(cached) " >&6
18564 + if test -n "$ac_ct_STRIP"; then
18565 + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
18567 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18568 +for as_dir in $PATH
18571 + test -z "$as_dir" && as_dir=.
18572 + for ac_exec_ext in '' $ac_executable_extensions; do
18573 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18574 + ac_cv_prog_ac_ct_STRIP="strip"
18575 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18584 +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
18585 +if test -n "$ac_ct_STRIP"; then
18586 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
18587 +$as_echo "$ac_ct_STRIP" >&6; }
18589 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18590 +$as_echo "no" >&6; }
18593 + if test "x$ac_ct_STRIP" = x; then
18596 + case $cross_compiling:$ac_tool_warned in
18598 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
18599 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
18600 +ac_tool_warned=yes ;;
18602 + STRIP=$ac_ct_STRIP
18605 + STRIP="$ac_cv_prog_STRIP"
18609 +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
18611 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
18612 +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
18613 +if test -z "$MKDIR_P"; then
18614 + if test "${ac_cv_path_mkdir+set}" = set; then :
18615 + $as_echo_n "(cached) " >&6
18617 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18618 +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
18621 + test -z "$as_dir" && as_dir=.
18622 + for ac_prog in mkdir gmkdir; do
18623 + for ac_exec_ext in '' $ac_executable_extensions; do
18624 + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
18625 + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
18626 + 'mkdir (GNU coreutils) '* | \
18627 + 'mkdir (coreutils) '* | \
18628 + 'mkdir (fileutils) '4.1*)
18629 + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
18639 + test -d ./--version && rmdir ./--version
18640 + if test "${ac_cv_path_mkdir+set}" = set; then
18641 + MKDIR_P="$ac_cv_path_mkdir -p"
18643 + # As a last resort, use the slow shell script. Don't cache a
18644 + # value for MKDIR_P within a source directory, because that will
18645 + # break other packages using the cache if that directory is
18646 + # removed, or if the value is a relative name.
18647 + MKDIR_P="$ac_install_sh -d"
18650 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
18651 +$as_echo "$MKDIR_P" >&6; }
18653 +mkdir_p="$MKDIR_P"
18655 + [\\/$]* | ?:[\\/]*) ;;
18656 + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
18659 +for ac_prog in gawk mawk nawk awk
18661 + # Extract the first word of "$ac_prog", so it can be a program name with args.
18662 +set dummy $ac_prog; ac_word=$2
18663 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18664 +$as_echo_n "checking for $ac_word... " >&6; }
18665 +if test "${ac_cv_prog_AWK+set}" = set; then :
18666 + $as_echo_n "(cached) " >&6
18668 + if test -n "$AWK"; then
18669 + ac_cv_prog_AWK="$AWK" # Let the user override the test.
18671 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18672 +for as_dir in $PATH
18675 + test -z "$as_dir" && as_dir=.
18676 + for ac_exec_ext in '' $ac_executable_extensions; do
18677 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18678 + ac_cv_prog_AWK="$ac_prog"
18679 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18688 +AWK=$ac_cv_prog_AWK
18689 +if test -n "$AWK"; then
18690 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
18691 +$as_echo "$AWK" >&6; }
18693 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18694 +$as_echo "no" >&6; }
18698 + test -n "$AWK" && break
18701 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
18702 +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
18703 +set x ${MAKE-make}
18704 +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
18705 +if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
18706 + $as_echo_n "(cached) " >&6
18708 + cat >conftest.make <<\_ACEOF
18711 + @echo '@@@%%%=$(MAKE)=@@@%%%'
18713 +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
18714 +case `${MAKE-make} -f conftest.make 2>/dev/null` in
18715 + *@@@%%%=?*=@@@%%%*)
18716 + eval ac_cv_prog_make_${ac_make}_set=yes;;
18718 + eval ac_cv_prog_make_${ac_make}_set=no;;
18720 +rm -f conftest.make
18722 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
18723 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18724 +$as_echo "yes" >&6; }
18727 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18728 +$as_echo "no" >&6; }
18729 + SET_MAKE="MAKE=${MAKE-make}"
18732 +rm -rf .tst 2>/dev/null
18733 +mkdir .tst 2>/dev/null
18734 +if test -d .tst; then
18735 + am__leading_dot=.
18737 + am__leading_dot=_
18739 +rmdir .tst 2>/dev/null
18741 +if test "`cd $srcdir && pwd`" != "`pwd`"; then
18742 + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
18743 + # is not polluted with repeated "-I."
18744 + am__isrc=' -I$(srcdir)'
18745 + # test to see if srcdir already configured
18746 + if test -f $srcdir/config.status; then
18747 + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
18751 +# test whether we have cygpath
18752 +if test -z "$CYGPATH_W"; then
18753 + if (cygpath --version) >/dev/null 2>/dev/null; then
18754 + CYGPATH_W='cygpath -w'
18761 +# Define the identity of the package.
18762 + PACKAGE='xmltooling'
18766 +cat >>confdefs.h <<_ACEOF
18767 +#define PACKAGE "$PACKAGE"
18771 +cat >>confdefs.h <<_ACEOF
18772 +#define VERSION "$VERSION"
18775 +# Some tools Automake needs.
18777 +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
18780 +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
18783 +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
18786 +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
18789 +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
18791 +# We need awk for the "check" target. The system "awk" is bad on
18793 +# Always define AMTAR for backward compatibility.
18795 +AMTAR=${AMTAR-"${am_missing_run}tar"}
18797 +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
18805 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
18806 +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
18811 +macro_version='2.2.6b'
18812 +macro_revision='1.3017'
18826 +ltmain="$ac_aux_dir/ltmain.sh"
18828 +# Make sure we can run config.sub.
18829 +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
18830 + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
18832 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
18833 +$as_echo_n "checking build system type... " >&6; }
18834 +if test "${ac_cv_build+set}" = set; then :
18835 + $as_echo_n "(cached) " >&6
18837 + ac_build_alias=$build_alias
18838 +test "x$ac_build_alias" = x &&
18839 + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
18840 +test "x$ac_build_alias" = x &&
18841 + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
18842 +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
18843 + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
18846 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
18847 +$as_echo "$ac_cv_build" >&6; }
18848 +case $ac_cv_build in
18850 +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
18852 +build=$ac_cv_build
18853 +ac_save_IFS=$IFS; IFS='-'
18854 +set x $ac_cv_build
18859 +# Remember, the first character of IFS is used to create $*,
18860 +# except with old shells:
18863 +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
18866 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
18867 +$as_echo_n "checking host system type... " >&6; }
18868 +if test "${ac_cv_host+set}" = set; then :
18869 + $as_echo_n "(cached) " >&6
18871 + if test "x$host_alias" = x; then
18872 + ac_cv_host=$ac_cv_build
18874 + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
18875 + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
18879 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
18880 +$as_echo "$ac_cv_host" >&6; }
18881 +case $ac_cv_host in
18883 +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
18886 +ac_save_IFS=$IFS; IFS='-'
18892 +# Remember, the first character of IFS is used to create $*,
18893 +# except with old shells:
18896 +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
18899 +DEPDIR="${am__leading_dot}deps"
18901 +ac_config_commands="$ac_config_commands depfiles"
18904 +am_make=${MAKE-make}
18905 +cat > confinc << 'END'
18907 + @echo this is the am__doit target
18910 +# If we don't find an include directive, just comment out the code.
18911 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
18912 +$as_echo_n "checking for style of include used by $am_make... " >&6; }
18916 +# First try GNU make style include.
18917 +echo "include confinc" > confmf
18918 +# Ignore all kinds of additional output from `make'.
18919 +case `$am_make -s -f confmf 2> /dev/null` in #(
18920 +*the\ am__doit\ target*)
18921 + am__include=include
18926 +# Now try BSD make style include.
18927 +if test "$am__include" = "#"; then
18928 + echo '.include "confinc"' > confmf
18929 + case `$am_make -s -f confmf 2> /dev/null` in #(
18930 + *the\ am__doit\ target*)
18931 + am__include=.include
18939 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
18940 +$as_echo "$_am_result" >&6; }
18941 +rm -f confinc confmf
18943 +# Check whether --enable-dependency-tracking was given.
18944 +if test "${enable_dependency_tracking+set}" = set; then :
18945 + enableval=$enable_dependency_tracking;
18948 +if test "x$enable_dependency_tracking" != xno; then
18949 + am_depcomp="$ac_aux_dir/depcomp"
18950 + AMDEPBACKSLASH='\'
18952 + if test "x$enable_dependency_tracking" != xno; then
18962 +ac_cpp='$CPP $CPPFLAGS'
18963 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18964 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18965 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
18966 +if test -n "$ac_tool_prefix"; then
18967 + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
18968 +set dummy ${ac_tool_prefix}gcc; ac_word=$2
18969 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18970 +$as_echo_n "checking for $ac_word... " >&6; }
18971 +if test "${ac_cv_prog_CC+set}" = set; then :
18972 + $as_echo_n "(cached) " >&6
18974 + if test -n "$CC"; then
18975 + ac_cv_prog_CC="$CC" # Let the user override the test.
18977 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18978 +for as_dir in $PATH
18981 + test -z "$as_dir" && as_dir=.
18982 + for ac_exec_ext in '' $ac_executable_extensions; do
18983 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18984 + ac_cv_prog_CC="${ac_tool_prefix}gcc"
18985 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18995 +if test -n "$CC"; then
18996 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
18997 +$as_echo "$CC" >&6; }
18999 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19000 +$as_echo "no" >&6; }
19005 +if test -z "$ac_cv_prog_CC"; then
19007 + # Extract the first word of "gcc", so it can be a program name with args.
19008 +set dummy gcc; ac_word=$2
19009 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19010 +$as_echo_n "checking for $ac_word... " >&6; }
19011 +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
19012 + $as_echo_n "(cached) " >&6
19014 + if test -n "$ac_ct_CC"; then
19015 + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
19017 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19018 +for as_dir in $PATH
19021 + test -z "$as_dir" && as_dir=.
19022 + for ac_exec_ext in '' $ac_executable_extensions; do
19023 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19024 + ac_cv_prog_ac_ct_CC="gcc"
19025 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19034 +ac_ct_CC=$ac_cv_prog_ac_ct_CC
19035 +if test -n "$ac_ct_CC"; then
19036 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
19037 +$as_echo "$ac_ct_CC" >&6; }
19039 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19040 +$as_echo "no" >&6; }
19043 + if test "x$ac_ct_CC" = x; then
19046 + case $cross_compiling:$ac_tool_warned in
19048 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19049 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19050 +ac_tool_warned=yes ;;
19055 + CC="$ac_cv_prog_CC"
19058 +if test -z "$CC"; then
19059 + if test -n "$ac_tool_prefix"; then
19060 + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
19061 +set dummy ${ac_tool_prefix}cc; ac_word=$2
19062 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19063 +$as_echo_n "checking for $ac_word... " >&6; }
19064 +if test "${ac_cv_prog_CC+set}" = set; then :
19065 + $as_echo_n "(cached) " >&6
19067 + if test -n "$CC"; then
19068 + ac_cv_prog_CC="$CC" # Let the user override the test.
19070 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19071 +for as_dir in $PATH
19074 + test -z "$as_dir" && as_dir=.
19075 + for ac_exec_ext in '' $ac_executable_extensions; do
19076 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19077 + ac_cv_prog_CC="${ac_tool_prefix}cc"
19078 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19088 +if test -n "$CC"; then
19089 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
19090 +$as_echo "$CC" >&6; }
19092 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19093 +$as_echo "no" >&6; }
19099 +if test -z "$CC"; then
19100 + # Extract the first word of "cc", so it can be a program name with args.
19101 +set dummy cc; ac_word=$2
19102 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19103 +$as_echo_n "checking for $ac_word... " >&6; }
19104 +if test "${ac_cv_prog_CC+set}" = set; then :
19105 + $as_echo_n "(cached) " >&6
19107 + if test -n "$CC"; then
19108 + ac_cv_prog_CC="$CC" # Let the user override the test.
19110 + ac_prog_rejected=no
19111 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19112 +for as_dir in $PATH
19115 + test -z "$as_dir" && as_dir=.
19116 + for ac_exec_ext in '' $ac_executable_extensions; do
19117 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19118 + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
19119 + ac_prog_rejected=yes
19122 + ac_cv_prog_CC="cc"
19123 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19130 +if test $ac_prog_rejected = yes; then
19131 + # We found a bogon in the path, so make sure we never use it.
19132 + set dummy $ac_cv_prog_CC
19134 + if test $# != 0; then
19135 + # We chose a different compiler from the bogus one.
19136 + # However, it has the same basename, so the bogon will be chosen
19137 + # first if we set CC to just the basename; use the full file name.
19139 + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
19145 +if test -n "$CC"; then
19146 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
19147 +$as_echo "$CC" >&6; }
19149 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19150 +$as_echo "no" >&6; }
19155 +if test -z "$CC"; then
19156 + if test -n "$ac_tool_prefix"; then
19157 + for ac_prog in cl.exe
19159 + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
19160 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
19161 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19162 +$as_echo_n "checking for $ac_word... " >&6; }
19163 +if test "${ac_cv_prog_CC+set}" = set; then :
19164 + $as_echo_n "(cached) " >&6
19166 + if test -n "$CC"; then
19167 + ac_cv_prog_CC="$CC" # Let the user override the test.
19169 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19170 +for as_dir in $PATH
19173 + test -z "$as_dir" && as_dir=.
19174 + for ac_exec_ext in '' $ac_executable_extensions; do
19175 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19176 + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
19177 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19187 +if test -n "$CC"; then
19188 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
19189 +$as_echo "$CC" >&6; }
19191 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19192 +$as_echo "no" >&6; }
19196 + test -n "$CC" && break
19199 +if test -z "$CC"; then
19201 + for ac_prog in cl.exe
19203 + # Extract the first word of "$ac_prog", so it can be a program name with args.
19204 +set dummy $ac_prog; ac_word=$2
19205 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19206 +$as_echo_n "checking for $ac_word... " >&6; }
19207 +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
19208 + $as_echo_n "(cached) " >&6
19210 + if test -n "$ac_ct_CC"; then
19211 + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
19213 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19214 +for as_dir in $PATH
19217 + test -z "$as_dir" && as_dir=.
19218 + for ac_exec_ext in '' $ac_executable_extensions; do
19219 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19220 + ac_cv_prog_ac_ct_CC="$ac_prog"
19221 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19230 +ac_ct_CC=$ac_cv_prog_ac_ct_CC
19231 +if test -n "$ac_ct_CC"; then
19232 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
19233 +$as_echo "$ac_ct_CC" >&6; }
19235 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19236 +$as_echo "no" >&6; }
19240 + test -n "$ac_ct_CC" && break
19243 + if test "x$ac_ct_CC" = x; then
19246 + case $cross_compiling:$ac_tool_warned in
19248 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19249 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19250 +ac_tool_warned=yes ;;
19259 +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19260 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19261 +as_fn_error $? "no acceptable C compiler found in \$PATH
19262 +See \`config.log' for more details" "$LINENO" 5 ; }
19264 +# Provide some information about the compiler.
19265 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
19268 +for ac_option in --version -v -V -qversion; do
19269 + { { ac_try="$ac_compiler $ac_option >&5"
19270 +case "(($ac_try" in
19271 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272 + *) ac_try_echo=$ac_try;;
19274 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19275 +$as_echo "$ac_try_echo"; } >&5
19276 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
19278 + if test -s conftest.err; then
19280 +... rest of stderr output deleted ...
19281 + 10q' conftest.err >conftest.er1
19282 + cat conftest.er1 >&5
19284 + rm -f conftest.er1 conftest.err
19285 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19286 + test $ac_status = 0; }
19289 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19290 +/* end confdefs.h. */
19300 +ac_clean_files_save=$ac_clean_files
19301 +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
19302 +# Try to create an executable without -o first, disregard a.out.
19303 +# It will help us diagnose broken compilers, and finding out an intuition
19305 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
19306 +$as_echo_n "checking whether the C compiler works... " >&6; }
19307 +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
19309 +# The possible output files:
19310 +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
19313 +for ac_file in $ac_files
19316 + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
19317 + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
19322 +if { { ac_try="$ac_link_default"
19323 +case "(($ac_try" in
19324 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19325 + *) ac_try_echo=$ac_try;;
19327 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19328 +$as_echo "$ac_try_echo"; } >&5
19329 + (eval "$ac_link_default") 2>&5
19331 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19332 + test $ac_status = 0; }; then :
19333 + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
19334 +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
19335 +# in a Makefile. We should not override ac_cv_exeext if it was cached,
19336 +# so that the user can short-circuit this test for compilers unknown to
19338 +for ac_file in $ac_files ''
19340 + test -f "$ac_file" || continue
19342 + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
19345 + # We found the default executable, but exeext='' is most
19346 + # certainly right.
19349 + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
19351 + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
19353 + # We set ac_cv_exeext here because the later test for it is not
19354 + # safe: cross compilers may not add the suffix if given an `-o'
19355 + # argument, so we may need to know it at that point already.
19356 + # Even if this section looks crufty: it has the advantage of
19357 + # actually working.
19363 +test "$ac_cv_exeext" = no && ac_cv_exeext=
19368 +if test -z "$ac_file"; then :
19369 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19370 +$as_echo "no" >&6; }
19371 +$as_echo "$as_me: failed program was:" >&5
19372 +sed 's/^/| /' conftest.$ac_ext >&5
19374 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19375 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19376 +as_fn_error 77 "C compiler cannot create executables
19377 +See \`config.log' for more details" "$LINENO" 5 ; }
19379 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19380 +$as_echo "yes" >&6; }
19382 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
19383 +$as_echo_n "checking for C compiler default output file name... " >&6; }
19384 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
19385 +$as_echo "$ac_file" >&6; }
19386 +ac_exeext=$ac_cv_exeext
19388 +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
19389 +ac_clean_files=$ac_clean_files_save
19390 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
19391 +$as_echo_n "checking for suffix of executables... " >&6; }
19392 +if { { ac_try="$ac_link"
19393 +case "(($ac_try" in
19394 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19395 + *) ac_try_echo=$ac_try;;
19397 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19398 +$as_echo "$ac_try_echo"; } >&5
19399 + (eval "$ac_link") 2>&5
19401 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19402 + test $ac_status = 0; }; then :
19403 + # If both `conftest.exe' and `conftest' are `present' (well, observable)
19404 +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
19405 +# work properly (i.e., refer to `conftest.exe'), while it won't with
19407 +for ac_file in conftest.exe conftest conftest.*; do
19408 + test -f "$ac_file" || continue
19410 + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
19411 + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
19417 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19418 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19419 +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
19420 +See \`config.log' for more details" "$LINENO" 5 ; }
19422 +rm -f conftest conftest$ac_cv_exeext
19423 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
19424 +$as_echo "$ac_cv_exeext" >&6; }
19426 +rm -f conftest.$ac_ext
19427 +EXEEXT=$ac_cv_exeext
19429 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19430 +/* end confdefs.h. */
19431 +#include <stdio.h>
19435 +FILE *f = fopen ("conftest.out", "w");
19436 + return ferror (f) || fclose (f) != 0;
19442 +ac_clean_files="$ac_clean_files conftest.out"
19443 +# Check that the compiler produces executables we can run. If not, either
19444 +# the compiler is broken, or we cross compile.
19445 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
19446 +$as_echo_n "checking whether we are cross compiling... " >&6; }
19447 +if test "$cross_compiling" != yes; then
19448 + { { ac_try="$ac_link"
19449 +case "(($ac_try" in
19450 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19451 + *) ac_try_echo=$ac_try;;
19453 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19454 +$as_echo "$ac_try_echo"; } >&5
19455 + (eval "$ac_link") 2>&5
19457 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19458 + test $ac_status = 0; }
19459 + if { ac_try='./conftest$ac_cv_exeext'
19460 + { { case "(($ac_try" in
19461 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19462 + *) ac_try_echo=$ac_try;;
19464 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19465 +$as_echo "$ac_try_echo"; } >&5
19466 + (eval "$ac_try") 2>&5
19468 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19469 + test $ac_status = 0; }; }; then
19470 + cross_compiling=no
19472 + if test "$cross_compiling" = maybe; then
19473 + cross_compiling=yes
19475 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19476 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19477 +as_fn_error $? "cannot run C compiled programs.
19478 +If you meant to cross compile, use \`--host'.
19479 +See \`config.log' for more details" "$LINENO" 5 ; }
19483 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
19484 +$as_echo "$cross_compiling" >&6; }
19486 +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
19487 +ac_clean_files=$ac_clean_files_save
19488 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
19489 +$as_echo_n "checking for suffix of object files... " >&6; }
19490 +if test "${ac_cv_objext+set}" = set; then :
19491 + $as_echo_n "(cached) " >&6
19493 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19494 +/* end confdefs.h. */
19504 +rm -f conftest.o conftest.obj
19505 +if { { ac_try="$ac_compile"
19506 +case "(($ac_try" in
19507 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19508 + *) ac_try_echo=$ac_try;;
19510 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19511 +$as_echo "$ac_try_echo"; } >&5
19512 + (eval "$ac_compile") 2>&5
19514 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19515 + test $ac_status = 0; }; then :
19516 + for ac_file in conftest.o conftest.obj conftest.*; do
19517 + test -f "$ac_file" || continue;
19519 + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
19520 + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
19525 + $as_echo "$as_me: failed program was:" >&5
19526 +sed 's/^/| /' conftest.$ac_ext >&5
19528 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19529 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19530 +as_fn_error $? "cannot compute suffix of object files: cannot compile
19531 +See \`config.log' for more details" "$LINENO" 5 ; }
19533 +rm -f conftest.$ac_cv_objext conftest.$ac_ext
19535 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
19536 +$as_echo "$ac_cv_objext" >&6; }
19537 +OBJEXT=$ac_cv_objext
19539 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
19540 +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
19541 +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
19542 + $as_echo_n "(cached) " >&6
19544 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19545 +/* end confdefs.h. */
19558 +if ac_fn_c_try_compile "$LINENO"; then :
19559 + ac_compiler_gnu=yes
19561 + ac_compiler_gnu=no
19563 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19564 +ac_cv_c_compiler_gnu=$ac_compiler_gnu
19567 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
19568 +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
19569 +if test $ac_compiler_gnu = yes; then
19574 +ac_test_CFLAGS=${CFLAGS+set}
19575 +ac_save_CFLAGS=$CFLAGS
19576 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
19577 +$as_echo_n "checking whether $CC accepts -g... " >&6; }
19578 +if test "${ac_cv_prog_cc_g+set}" = set; then :
19579 + $as_echo_n "(cached) " >&6
19581 + ac_save_c_werror_flag=$ac_c_werror_flag
19582 + ac_c_werror_flag=yes
19583 + ac_cv_prog_cc_g=no
19585 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19586 +/* end confdefs.h. */
19596 +if ac_fn_c_try_compile "$LINENO"; then :
19597 + ac_cv_prog_cc_g=yes
19600 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19601 +/* end confdefs.h. */
19611 +if ac_fn_c_try_compile "$LINENO"; then :
19614 + ac_c_werror_flag=$ac_save_c_werror_flag
19616 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19617 +/* end confdefs.h. */
19627 +if ac_fn_c_try_compile "$LINENO"; then :
19628 + ac_cv_prog_cc_g=yes
19630 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19632 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19634 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19635 + ac_c_werror_flag=$ac_save_c_werror_flag
19637 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
19638 +$as_echo "$ac_cv_prog_cc_g" >&6; }
19639 +if test "$ac_test_CFLAGS" = set; then
19640 + CFLAGS=$ac_save_CFLAGS
19641 +elif test $ac_cv_prog_cc_g = yes; then
19642 + if test "$GCC" = yes; then
19648 + if test "$GCC" = yes; then
19654 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
19655 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
19656 +if test "${ac_cv_prog_cc_c89+set}" = set; then :
19657 + $as_echo_n "(cached) " >&6
19659 + ac_cv_prog_cc_c89=no
19661 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19662 +/* end confdefs.h. */
19663 +#include <stdarg.h>
19664 +#include <stdio.h>
19665 +#include <sys/types.h>
19666 +#include <sys/stat.h>
19667 +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
19668 +struct buf { int x; };
19669 +FILE * (*rcsopen) (struct buf *, struct stat *, int);
19670 +static char *e (p, i)
19676 +static char *f (char * (*g) (char **, int), char **p, ...)
19681 + s = g (p, va_arg (v,int));
19686 +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
19687 + function prototypes and stuff, but not '\xHH' hex character constants.
19688 + These don't provoke an error unfortunately, instead are silently treated
19689 + as 'x'. The following induces an error, until -std is added to get
19690 + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
19691 + array size at least. It's necessary to write '\x00'==0 to get something
19692 + that's true only with -std. */
19693 +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
19695 +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
19696 + inside strings and character constants. */
19697 +#define FOO(x) 'x'
19698 +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
19700 +int test (int i, double x);
19701 +struct s1 {int (*f) (int a);};
19702 +struct s2 {int (*f) (double a);};
19703 +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
19709 +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
19714 +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
19715 + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
19717 + CC="$ac_save_CC $ac_arg"
19718 + if ac_fn_c_try_compile "$LINENO"; then :
19719 + ac_cv_prog_cc_c89=$ac_arg
19721 +rm -f core conftest.err conftest.$ac_objext
19722 + test "x$ac_cv_prog_cc_c89" != "xno" && break
19724 +rm -f conftest.$ac_ext
19729 +case "x$ac_cv_prog_cc_c89" in
19731 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
19732 +$as_echo "none needed" >&6; } ;;
19734 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
19735 +$as_echo "unsupported" >&6; } ;;
19737 + CC="$CC $ac_cv_prog_cc_c89"
19738 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
19739 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
19741 +if test "x$ac_cv_prog_cc_c89" != xno; then :
19746 +ac_cpp='$CPP $CPPFLAGS'
19747 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19748 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19749 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
19751 +depcc="$CC" am_compiler_list=
19753 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
19754 +$as_echo_n "checking dependency style of $depcc... " >&6; }
19755 +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
19756 + $as_echo_n "(cached) " >&6
19758 + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
19759 + # We make a subdir and do the tests there. Otherwise we can end up
19760 + # making bogus files that we don't know about and never remove. For
19761 + # instance it was reported that on HP-UX the gcc test will end up
19762 + # making a dummy file named `D' -- because `-MD' means `put the output
19764 + mkdir conftest.dir
19765 + # Copy depcomp to subdir because otherwise we won't find it if we're
19766 + # using a relative directory.
19767 + cp "$am_depcomp" conftest.dir
19769 + # We will build objects and dependencies in a subdirectory because
19770 + # it helps to detect inapplicable dependency modes. For instance
19771 + # both Tru64's cc and ICC support -MD to output dependencies as a
19772 + # side effect of compilation, but ICC will put the dependencies in
19773 + # the current directory while Tru64 will put them in the object
19777 + am_cv_CC_dependencies_compiler_type=none
19778 + if test "$am_compiler_list" = ""; then
19779 + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
19781 + am__universal=false
19782 + case " $depcc " in #(
19783 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
19786 + for depmode in $am_compiler_list; do
19787 + # Setup a source with many dependencies, because some compilers
19788 + # like to wrap large dependency lists on column 80 (with \), and
19789 + # we should not choose a depcomp mode which is confused by this.
19791 + # We need to recreate these files for each test, as the compiler may
19792 + # overwrite some of them when testing with obscure command lines.
19793 + # This happens at least with the AIX C compiler.
19794 + : > sub/conftest.c
19795 + for i in 1 2 3 4 5 6; do
19796 + echo '#include "conftst'$i'.h"' >> sub/conftest.c
19797 + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
19798 + # Solaris 8's {/usr,}/bin/sh.
19799 + touch sub/conftst$i.h
19801 + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
19803 + # We check with `-c' and `-o' for the sake of the "dashmstdout"
19804 + # mode. It turns out that the SunPro C++ compiler does not properly
19805 + # handle `-M -o', and we need to detect this. Also, some Intel
19806 + # versions had trouble with output in subdirs
19807 + am__obj=sub/conftest.${OBJEXT-o}
19808 + am__minus_obj="-o $am__obj"
19811 + # This depmode causes a compiler race in universal mode.
19812 + test "$am__universal" = false || continue
19815 + # after this tag, mechanisms are not by side-effect, so they'll
19816 + # only be used when explicitly requested
19817 + if test "x$enable_dependency_tracking" = xyes; then
19823 + msvisualcpp | msvcmsys)
19824 + # This compiler won't grok `-c -o', but also, the minuso test has
19825 + # not run yet. These depmodes are late enough in the game, and
19826 + # so weak that their functioning should not be impacted.
19827 + am__obj=conftest.${OBJEXT-o}
19832 + if depmode=$depmode \
19833 + source=sub/conftest.c object=$am__obj \
19834 + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
19835 + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
19836 + >/dev/null 2>conftest.err &&
19837 + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
19838 + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
19839 + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
19840 + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
19841 + # icc doesn't choke on unknown options, it will just issue warnings
19842 + # or remarks (even with -Werror). So we grep stderr for any message
19843 + # that says an option was ignored or not supported.
19844 + # When given -MP, icc 7.0 and 7.1 complain thusly:
19845 + # icc: Command line warning: ignoring option '-M'; no argument required
19846 + # The diagnosis changed in icc 8.0:
19847 + # icc: Command line remark: option '-MP' not supported
19848 + if (grep 'ignoring option' conftest.err ||
19849 + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
19850 + am_cv_CC_dependencies_compiler_type=$depmode
19857 + rm -rf conftest.dir
19859 + am_cv_CC_dependencies_compiler_type=none
19863 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
19864 +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
19865 +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
19868 + test "x$enable_dependency_tracking" != xno \
19869 + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
19870 + am__fastdepCC_TRUE=
19871 + am__fastdepCC_FALSE='#'
19873 + am__fastdepCC_TRUE='#'
19874 + am__fastdepCC_FALSE=
19878 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
19879 +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
19880 +if test "${ac_cv_path_SED+set}" = set; then :
19881 + $as_echo_n "(cached) " >&6
19883 + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
19884 + for ac_i in 1 2 3 4 5 6 7; do
19885 + ac_script="$ac_script$as_nl$ac_script"
19887 + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
19888 + { ac_script=; unset ac_script;}
19889 + if test -z "$SED"; then
19890 + ac_path_SED_found=false
19891 + # Loop through the user's path and test for each of PROGNAME-LIST
19892 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19893 +for as_dir in $PATH
19896 + test -z "$as_dir" && as_dir=.
19897 + for ac_prog in sed gsed; do
19898 + for ac_exec_ext in '' $ac_executable_extensions; do
19899 + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
19900 + { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
19901 +# Check for GNU ac_path_SED and select it if it is found.
19902 + # Check for GNU $ac_path_SED
19903 +case `"$ac_path_SED" --version 2>&1` in
19905 + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
19908 + $as_echo_n 0123456789 >"conftest.in"
19911 + cat "conftest.in" "conftest.in" >"conftest.tmp"
19912 + mv "conftest.tmp" "conftest.in"
19913 + cp "conftest.in" "conftest.nl"
19914 + $as_echo '' >> "conftest.nl"
19915 + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
19916 + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
19917 + as_fn_arith $ac_count + 1 && ac_count=$as_val
19918 + if test $ac_count -gt ${ac_path_SED_max-0}; then
19919 + # Best one so far, save it but keep looking for a better one
19920 + ac_cv_path_SED="$ac_path_SED"
19921 + ac_path_SED_max=$ac_count
19923 + # 10*(2^10) chars as input seems more than enough
19924 + test $ac_count -gt 10 && break
19926 + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
19929 + $ac_path_SED_found && break 3
19934 + if test -z "$ac_cv_path_SED"; then
19935 + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
19938 + ac_cv_path_SED=$SED
19942 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
19943 +$as_echo "$ac_cv_path_SED" >&6; }
19944 + SED="$ac_cv_path_SED"
19945 + rm -f conftest.sed
19947 +test -z "$SED" && SED=sed
19948 +Xsed="$SED -e 1s/^X//"
19960 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
19961 +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
19962 +if test "${ac_cv_path_GREP+set}" = set; then :
19963 + $as_echo_n "(cached) " >&6
19965 + if test -z "$GREP"; then
19966 + ac_path_GREP_found=false
19967 + # Loop through the user's path and test for each of PROGNAME-LIST
19968 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19969 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
19972 + test -z "$as_dir" && as_dir=.
19973 + for ac_prog in grep ggrep; do
19974 + for ac_exec_ext in '' $ac_executable_extensions; do
19975 + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
19976 + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
19977 +# Check for GNU ac_path_GREP and select it if it is found.
19978 + # Check for GNU $ac_path_GREP
19979 +case `"$ac_path_GREP" --version 2>&1` in
19981 + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
19984 + $as_echo_n 0123456789 >"conftest.in"
19987 + cat "conftest.in" "conftest.in" >"conftest.tmp"
19988 + mv "conftest.tmp" "conftest.in"
19989 + cp "conftest.in" "conftest.nl"
19990 + $as_echo 'GREP' >> "conftest.nl"
19991 + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
19992 + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
19993 + as_fn_arith $ac_count + 1 && ac_count=$as_val
19994 + if test $ac_count -gt ${ac_path_GREP_max-0}; then
19995 + # Best one so far, save it but keep looking for a better one
19996 + ac_cv_path_GREP="$ac_path_GREP"
19997 + ac_path_GREP_max=$ac_count
19999 + # 10*(2^10) chars as input seems more than enough
20000 + test $ac_count -gt 10 && break
20002 + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
20005 + $ac_path_GREP_found && break 3
20010 + if test -z "$ac_cv_path_GREP"; then
20011 + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
20014 + ac_cv_path_GREP=$GREP
20018 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
20019 +$as_echo "$ac_cv_path_GREP" >&6; }
20020 + GREP="$ac_cv_path_GREP"
20023 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
20024 +$as_echo_n "checking for egrep... " >&6; }
20025 +if test "${ac_cv_path_EGREP+set}" = set; then :
20026 + $as_echo_n "(cached) " >&6
20028 + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
20029 + then ac_cv_path_EGREP="$GREP -E"
20031 + if test -z "$EGREP"; then
20032 + ac_path_EGREP_found=false
20033 + # Loop through the user's path and test for each of PROGNAME-LIST
20034 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20035 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
20038 + test -z "$as_dir" && as_dir=.
20039 + for ac_prog in egrep; do
20040 + for ac_exec_ext in '' $ac_executable_extensions; do
20041 + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
20042 + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
20043 +# Check for GNU ac_path_EGREP and select it if it is found.
20044 + # Check for GNU $ac_path_EGREP
20045 +case `"$ac_path_EGREP" --version 2>&1` in
20047 + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
20050 + $as_echo_n 0123456789 >"conftest.in"
20053 + cat "conftest.in" "conftest.in" >"conftest.tmp"
20054 + mv "conftest.tmp" "conftest.in"
20055 + cp "conftest.in" "conftest.nl"
20056 + $as_echo 'EGREP' >> "conftest.nl"
20057 + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
20058 + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
20059 + as_fn_arith $ac_count + 1 && ac_count=$as_val
20060 + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
20061 + # Best one so far, save it but keep looking for a better one
20062 + ac_cv_path_EGREP="$ac_path_EGREP"
20063 + ac_path_EGREP_max=$ac_count
20065 + # 10*(2^10) chars as input seems more than enough
20066 + test $ac_count -gt 10 && break
20068 + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
20071 + $ac_path_EGREP_found && break 3
20076 + if test -z "$ac_cv_path_EGREP"; then
20077 + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
20080 + ac_cv_path_EGREP=$EGREP
20085 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
20086 +$as_echo "$ac_cv_path_EGREP" >&6; }
20087 + EGREP="$ac_cv_path_EGREP"
20090 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
20091 +$as_echo_n "checking for fgrep... " >&6; }
20092 +if test "${ac_cv_path_FGREP+set}" = set; then :
20093 + $as_echo_n "(cached) " >&6
20095 + if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
20096 + then ac_cv_path_FGREP="$GREP -F"
20098 + if test -z "$FGREP"; then
20099 + ac_path_FGREP_found=false
20100 + # Loop through the user's path and test for each of PROGNAME-LIST
20101 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20102 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
20105 + test -z "$as_dir" && as_dir=.
20106 + for ac_prog in fgrep; do
20107 + for ac_exec_ext in '' $ac_executable_extensions; do
20108 + ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
20109 + { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
20110 +# Check for GNU ac_path_FGREP and select it if it is found.
20111 + # Check for GNU $ac_path_FGREP
20112 +case `"$ac_path_FGREP" --version 2>&1` in
20114 + ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
20117 + $as_echo_n 0123456789 >"conftest.in"
20120 + cat "conftest.in" "conftest.in" >"conftest.tmp"
20121 + mv "conftest.tmp" "conftest.in"
20122 + cp "conftest.in" "conftest.nl"
20123 + $as_echo 'FGREP' >> "conftest.nl"
20124 + "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
20125 + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
20126 + as_fn_arith $ac_count + 1 && ac_count=$as_val
20127 + if test $ac_count -gt ${ac_path_FGREP_max-0}; then
20128 + # Best one so far, save it but keep looking for a better one
20129 + ac_cv_path_FGREP="$ac_path_FGREP"
20130 + ac_path_FGREP_max=$ac_count
20132 + # 10*(2^10) chars as input seems more than enough
20133 + test $ac_count -gt 10 && break
20135 + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
20138 + $ac_path_FGREP_found && break 3
20143 + if test -z "$ac_cv_path_FGREP"; then
20144 + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
20147 + ac_cv_path_FGREP=$FGREP
20152 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
20153 +$as_echo "$ac_cv_path_FGREP" >&6; }
20154 + FGREP="$ac_cv_path_FGREP"
20157 +test -z "$GREP" && GREP=grep
20177 +# Check whether --with-gnu-ld was given.
20178 +if test "${with_gnu_ld+set}" = set; then :
20179 + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
20185 +if test "$GCC" = yes; then
20186 + # Check if gcc -print-prog-name=ld gives a path.
20187 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
20188 +$as_echo_n "checking for ld used by $CC... " >&6; }
20191 + # gcc leaves a trailing carriage return which upsets mingw
20192 + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
20194 + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
20197 + # Accept absolute paths.
20198 + [\\/]* | ?:[\\/]*)
20199 + re_direlt='/[^/][^/]*/\.\./'
20200 + # Canonicalize the pathname of ld
20201 + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
20202 + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
20203 + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
20205 + test -z "$LD" && LD="$ac_prog"
20208 + # If it fails, then pretend we aren't using GCC.
20212 + # If it is relative, then search for the first ld in PATH.
20213 + with_gnu_ld=unknown
20216 +elif test "$with_gnu_ld" = yes; then
20217 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
20218 +$as_echo_n "checking for GNU ld... " >&6; }
20220 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
20221 +$as_echo_n "checking for non-GNU ld... " >&6; }
20223 +if test "${lt_cv_path_LD+set}" = set; then :
20224 + $as_echo_n "(cached) " >&6
20226 + if test -z "$LD"; then
20227 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
20228 + for ac_dir in $PATH; do
20229 + IFS="$lt_save_ifs"
20230 + test -z "$ac_dir" && ac_dir=.
20231 + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
20232 + lt_cv_path_LD="$ac_dir/$ac_prog"
20233 + # Check to see if the program is GNU ld. I'd rather use --version,
20234 + # but apparently some variants of GNU ld only accept -v.
20235 + # Break only if it was the GNU/non-GNU ld that we prefer.
20236 + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
20237 + *GNU* | *'with BFD'*)
20238 + test "$with_gnu_ld" != no && break
20241 + test "$with_gnu_ld" != yes && break
20246 + IFS="$lt_save_ifs"
20248 + lt_cv_path_LD="$LD" # Let the user override the test with a path.
20252 +LD="$lt_cv_path_LD"
20253 +if test -n "$LD"; then
20254 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
20255 +$as_echo "$LD" >&6; }
20257 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20258 +$as_echo "no" >&6; }
20260 +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
20261 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
20262 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
20263 +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
20264 + $as_echo_n "(cached) " >&6
20266 + # I'd rather use --version here, but apparently some GNU lds only accept -v.
20267 +case `$LD -v 2>&1 </dev/null` in
20268 +*GNU* | *'with BFD'*)
20269 + lt_cv_prog_gnu_ld=yes
20272 + lt_cv_prog_gnu_ld=no
20276 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
20277 +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
20278 +with_gnu_ld=$lt_cv_prog_gnu_ld
20288 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
20289 +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
20290 +if test "${lt_cv_path_NM+set}" = set; then :
20291 + $as_echo_n "(cached) " >&6
20293 + if test -n "$NM"; then
20294 + # Let the user override the test.
20295 + lt_cv_path_NM="$NM"
20297 + lt_nm_to_check="${ac_tool_prefix}nm"
20298 + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
20299 + lt_nm_to_check="$lt_nm_to_check nm"
20301 + for lt_tmp_nm in $lt_nm_to_check; do
20302 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
20303 + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
20304 + IFS="$lt_save_ifs"
20305 + test -z "$ac_dir" && ac_dir=.
20306 + tmp_nm="$ac_dir/$lt_tmp_nm"
20307 + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
20308 + # Check to see if the nm accepts a BSD-compat flag.
20309 + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
20310 + # nm: unknown option "B" ignored
20311 + # Tru64's nm complains that /dev/null is an invalid object file
20312 + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
20313 + */dev/null* | *'Invalid file or object type'*)
20314 + lt_cv_path_NM="$tmp_nm -B"
20318 + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
20320 + lt_cv_path_NM="$tmp_nm -p"
20324 + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
20325 + continue # so that we can try to find one that supports BSD flags
20332 + IFS="$lt_save_ifs"
20334 + : ${lt_cv_path_NM=no}
20337 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
20338 +$as_echo "$lt_cv_path_NM" >&6; }
20339 +if test "$lt_cv_path_NM" != "no"; then
20340 + NM="$lt_cv_path_NM"
20342 + # Didn't find any BSD compatible name lister, look for dumpbin.
20343 + if test -n "$ac_tool_prefix"; then
20344 + for ac_prog in "dumpbin -symbols" "link -dump -symbols"
20346 + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
20347 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
20348 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20349 +$as_echo_n "checking for $ac_word... " >&6; }
20350 +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
20351 + $as_echo_n "(cached) " >&6
20353 + if test -n "$DUMPBIN"; then
20354 + ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
20356 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20357 +for as_dir in $PATH
20360 + test -z "$as_dir" && as_dir=.
20361 + for ac_exec_ext in '' $ac_executable_extensions; do
20362 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
20363 + ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
20364 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20373 +DUMPBIN=$ac_cv_prog_DUMPBIN
20374 +if test -n "$DUMPBIN"; then
20375 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
20376 +$as_echo "$DUMPBIN" >&6; }
20378 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20379 +$as_echo "no" >&6; }
20383 + test -n "$DUMPBIN" && break
20386 +if test -z "$DUMPBIN"; then
20387 + ac_ct_DUMPBIN=$DUMPBIN
20388 + for ac_prog in "dumpbin -symbols" "link -dump -symbols"
20390 + # Extract the first word of "$ac_prog", so it can be a program name with args.
20391 +set dummy $ac_prog; ac_word=$2
20392 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20393 +$as_echo_n "checking for $ac_word... " >&6; }
20394 +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
20395 + $as_echo_n "(cached) " >&6
20397 + if test -n "$ac_ct_DUMPBIN"; then
20398 + ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
20400 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20401 +for as_dir in $PATH
20404 + test -z "$as_dir" && as_dir=.
20405 + for ac_exec_ext in '' $ac_executable_extensions; do
20406 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
20407 + ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
20408 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20417 +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
20418 +if test -n "$ac_ct_DUMPBIN"; then
20419 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
20420 +$as_echo "$ac_ct_DUMPBIN" >&6; }
20422 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20423 +$as_echo "no" >&6; }
20427 + test -n "$ac_ct_DUMPBIN" && break
20430 + if test "x$ac_ct_DUMPBIN" = x; then
20433 + case $cross_compiling:$ac_tool_warned in
20435 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
20436 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
20437 +ac_tool_warned=yes ;;
20439 + DUMPBIN=$ac_ct_DUMPBIN
20444 + if test "$DUMPBIN" != ":"; then
20448 +test -z "$NM" && NM=nm
20455 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
20456 +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
20457 +if test "${lt_cv_nm_interface+set}" = set; then :
20458 + $as_echo_n "(cached) " >&6
20460 + lt_cv_nm_interface="BSD nm"
20461 + echo "int some_variable = 0;" > conftest.$ac_ext
20462 + (eval echo "\"\$as_me:5134: $ac_compile\"" >&5)
20463 + (eval "$ac_compile" 2>conftest.err)
20464 + cat conftest.err >&5
20465 + (eval echo "\"\$as_me:5137: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
20466 + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
20467 + cat conftest.err >&5
20468 + (eval echo "\"\$as_me:5140: output\"" >&5)
20469 + cat conftest.out >&5
20470 + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
20471 + lt_cv_nm_interface="MS dumpbin"
20475 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
20476 +$as_echo "$lt_cv_nm_interface" >&6; }
20478 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
20479 +$as_echo_n "checking whether ln -s works... " >&6; }
20481 +if test "$LN_S" = "ln -s"; then
20482 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20483 +$as_echo "yes" >&6; }
20485 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
20486 +$as_echo "no, using $LN_S" >&6; }
20489 +# find the maximum length of command line arguments
20490 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
20491 +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
20492 +if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
20493 + $as_echo_n "(cached) " >&6
20496 + teststring="ABCD"
20498 + case $build_os in
20500 + # On DJGPP, this test can blow up pretty badly due to problems in libc
20501 + # (any single argument exceeding 2000 bytes causes a buffer overrun
20502 + # during glob expansion). Even if it were fixed, the result of this
20503 + # check would be larger than it should be.
20504 + lt_cv_sys_max_cmd_len=12288; # 12K is about right
20508 + # Under GNU Hurd, this test is not required because there is
20509 + # no limit to the length of command line arguments.
20510 + # Libtool will interpret -1 as no limit whatsoever
20511 + lt_cv_sys_max_cmd_len=-1;
20514 + cygwin* | mingw* | cegcc*)
20515 + # On Win9x/ME, this test blows up -- it succeeds, but takes
20516 + # about 5 minutes as the teststring grows exponentially.
20517 + # Worse, since 9x/ME are not pre-emptively multitasking,
20518 + # you end up with a "frozen" computer, even though with patience
20519 + # the test eventually succeeds (with a max line length of 256k).
20520 + # Instead, let's just punt: use the minimum linelength reported by
20521 + # all of the supported platforms: 8192 (on NT/2K/XP).
20522 + lt_cv_sys_max_cmd_len=8192;
20526 + # On AmigaOS with pdksh, this test takes hours, literally.
20527 + # So we just punt and use a minimum line length of 8192.
20528 + lt_cv_sys_max_cmd_len=8192;
20531 + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
20532 + # This has been around since 386BSD, at least. Likely further.
20533 + if test -x /sbin/sysctl; then
20534 + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
20535 + elif test -x /usr/sbin/sysctl; then
20536 + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
20538 + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
20540 + # And add a safety zone
20541 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
20542 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
20546 + # We know the value 262144 and hardcode it with a safety zone (like BSD)
20547 + lt_cv_sys_max_cmd_len=196608
20551 + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
20552 + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
20553 + # nice to cause kernel panics so lets avoid the loop below.
20554 + # First set a reasonable default.
20555 + lt_cv_sys_max_cmd_len=16384
20557 + if test -x /sbin/sysconfig; then
20558 + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
20559 + *1*) lt_cv_sys_max_cmd_len=-1 ;;
20564 + lt_cv_sys_max_cmd_len=102400
20566 + sysv5* | sco5v6* | sysv4.2uw2*)
20567 + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
20568 + if test -n "$kargmax"; then
20569 + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
20571 + lt_cv_sys_max_cmd_len=32768
20575 + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
20576 + if test -n "$lt_cv_sys_max_cmd_len"; then
20577 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
20578 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
20580 + # Make teststring a little bigger before we do anything with it.
20581 + # a 1K string should be a reasonable start.
20582 + for i in 1 2 3 4 5 6 7 8 ; do
20583 + teststring=$teststring$teststring
20585 + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
20586 + # If test is not a shell built-in, we'll probably end up computing a
20587 + # maximum length that is only half of the actual maximum length, but
20589 + while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
20590 + = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
20591 + test $i != 17 # 1/2 MB should be enough
20594 + teststring=$teststring$teststring
20596 + # Only check the string length outside the loop.
20597 + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
20599 + # Add a significant safety factor because C++ compilers can tack on
20600 + # massive amounts of additional arguments before passing them to the
20601 + # linker. It appears as though 1/2 is a usable value.
20602 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
20609 +if test -n $lt_cv_sys_max_cmd_len ; then
20610 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
20611 +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
20613 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
20614 +$as_echo "none" >&6; }
20616 +max_cmd_len=$lt_cv_sys_max_cmd_len
20627 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
20628 +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
20629 +# Try some XSI features
20631 +( _lt_dummy="a/b/c"
20632 + test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
20634 + && eval 'test $(( 1 + 1 )) -eq 2 \
20635 + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
20637 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
20638 +$as_echo "$xsi_shell" >&6; }
20641 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
20642 +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
20643 +lt_shell_append=no
20644 +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
20645 + >/dev/null 2>&1 \
20646 + && lt_shell_append=yes
20647 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
20648 +$as_echo "$lt_shell_append" >&6; }
20651 +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
20661 +# test EBCDIC or ASCII
20662 +case `echo X|tr X '\101'` in
20663 + A) # ASCII based system
20664 + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
20665 + lt_SP2NL='tr \040 \012'
20666 + lt_NL2SP='tr \015\012 \040\040'
20668 + *) # EBCDIC based system
20669 + lt_SP2NL='tr \100 \n'
20670 + lt_NL2SP='tr \r\n \100\100'
20682 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
20683 +$as_echo_n "checking for $LD option to reload object files... " >&6; }
20684 +if test "${lt_cv_ld_reload_flag+set}" = set; then :
20685 + $as_echo_n "(cached) " >&6
20687 + lt_cv_ld_reload_flag='-r'
20689 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
20690 +$as_echo "$lt_cv_ld_reload_flag" >&6; }
20691 +reload_flag=$lt_cv_ld_reload_flag
20692 +case $reload_flag in
20694 +*) reload_flag=" $reload_flag" ;;
20696 +reload_cmds='$LD$reload_flag -o $output$reload_objs'
20699 + if test "$GCC" = yes; then
20700 + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
20702 + reload_cmds='$LD$reload_flag -o $output$reload_objs'
20715 +if test -n "$ac_tool_prefix"; then
20716 + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
20717 +set dummy ${ac_tool_prefix}objdump; ac_word=$2
20718 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20719 +$as_echo_n "checking for $ac_word... " >&6; }
20720 +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
20721 + $as_echo_n "(cached) " >&6
20723 + if test -n "$OBJDUMP"; then
20724 + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
20726 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20727 +for as_dir in $PATH
20730 + test -z "$as_dir" && as_dir=.
20731 + for ac_exec_ext in '' $ac_executable_extensions; do
20732 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
20733 + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
20734 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20743 +OBJDUMP=$ac_cv_prog_OBJDUMP
20744 +if test -n "$OBJDUMP"; then
20745 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
20746 +$as_echo "$OBJDUMP" >&6; }
20748 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20749 +$as_echo "no" >&6; }
20754 +if test -z "$ac_cv_prog_OBJDUMP"; then
20755 + ac_ct_OBJDUMP=$OBJDUMP
20756 + # Extract the first word of "objdump", so it can be a program name with args.
20757 +set dummy objdump; ac_word=$2
20758 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20759 +$as_echo_n "checking for $ac_word... " >&6; }
20760 +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
20761 + $as_echo_n "(cached) " >&6
20763 + if test -n "$ac_ct_OBJDUMP"; then
20764 + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
20766 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20767 +for as_dir in $PATH
20770 + test -z "$as_dir" && as_dir=.
20771 + for ac_exec_ext in '' $ac_executable_extensions; do
20772 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
20773 + ac_cv_prog_ac_ct_OBJDUMP="objdump"
20774 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20783 +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
20784 +if test -n "$ac_ct_OBJDUMP"; then
20785 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
20786 +$as_echo "$ac_ct_OBJDUMP" >&6; }
20788 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20789 +$as_echo "no" >&6; }
20792 + if test "x$ac_ct_OBJDUMP" = x; then
20795 + case $cross_compiling:$ac_tool_warned in
20797 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
20798 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
20799 +ac_tool_warned=yes ;;
20801 + OBJDUMP=$ac_ct_OBJDUMP
20804 + OBJDUMP="$ac_cv_prog_OBJDUMP"
20807 +test -z "$OBJDUMP" && OBJDUMP=objdump
20817 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
20818 +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
20819 +if test "${lt_cv_deplibs_check_method+set}" = set; then :
20820 + $as_echo_n "(cached) " >&6
20822 + lt_cv_file_magic_cmd='$MAGIC_CMD'
20823 +lt_cv_file_magic_test_file=
20824 +lt_cv_deplibs_check_method='unknown'
20825 +# Need to set the preceding variable on all platforms that support
20826 +# interlibrary dependencies.
20827 +# 'none' -- dependencies not supported.
20828 +# `unknown' -- same as none, but documents that we really don't know.
20829 +# 'pass_all' -- all dependencies passed with no checks.
20830 +# 'test_compile' -- check by making test program.
20831 +# 'file_magic [[regex]]' -- check by looking for files in library path
20832 +# which responds to the $file_magic_cmd with a given extended regex.
20833 +# If you have `file' or equivalent on your system and you're not sure
20834 +# whether `pass_all' will *always* work, you probably want this one.
20838 + lt_cv_deplibs_check_method=pass_all
20842 + lt_cv_deplibs_check_method=pass_all
20846 + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
20847 + lt_cv_file_magic_cmd='/usr/bin/file -L'
20848 + lt_cv_file_magic_test_file=/shlib/libc.so
20852 + # func_win32_libid is a shell function defined in ltmain.sh
20853 + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
20854 + lt_cv_file_magic_cmd='func_win32_libid'
20858 + # Base MSYS/MinGW do not provide the 'file' command needed by
20859 + # func_win32_libid shell function, so use a weaker test based on 'objdump',
20860 + # unless we find 'file', for example because we are cross-compiling.
20861 + if ( file / ) >/dev/null 2>&1; then
20862 + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
20863 + lt_cv_file_magic_cmd='func_win32_libid'
20865 + lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
20866 + lt_cv_file_magic_cmd='$OBJDUMP -f'
20871 + # use the weaker test based on 'objdump'. See mingw*.
20872 + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
20873 + lt_cv_file_magic_cmd='$OBJDUMP -f'
20876 +darwin* | rhapsody*)
20877 + lt_cv_deplibs_check_method=pass_all
20880 +freebsd* | dragonfly*)
20881 + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
20882 + case $host_cpu in
20884 + # Not sure whether the presence of OpenBSD here was a mistake.
20885 + # Let's accept both of them until this is cleared up.
20886 + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
20887 + lt_cv_file_magic_cmd=/usr/bin/file
20888 + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
20892 + lt_cv_deplibs_check_method=pass_all
20897 + lt_cv_deplibs_check_method=pass_all
20900 +hpux10.20* | hpux11*)
20901 + lt_cv_file_magic_cmd=/usr/bin/file
20902 + case $host_cpu in
20904 + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
20905 + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
20908 + 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]'
20909 + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
20912 + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
20913 + lt_cv_file_magic_test_file=/usr/lib/libc.sl
20919 + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
20920 + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
20923 +irix5* | irix6* | nonstopux*)
20925 + *-32|*"-32 ") libmagic=32-bit;;
20926 + *-n32|*"-n32 ") libmagic=N32;;
20927 + *-64|*"-64 ") libmagic=64-bit;;
20928 + *) libmagic=never-match;;
20930 + lt_cv_deplibs_check_method=pass_all
20933 +# This must be Linux ELF.
20934 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
20935 + lt_cv_deplibs_check_method=pass_all
20938 +netbsd* | netbsdelf*-gnu)
20939 + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
20940 + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
20942 + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
20947 + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
20948 + lt_cv_file_magic_cmd=/usr/bin/file
20949 + lt_cv_file_magic_test_file=/usr/lib/libnls.so
20953 + lt_cv_deplibs_check_method=pass_all
20957 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
20958 + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
20960 + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
20964 +osf3* | osf4* | osf5*)
20965 + lt_cv_deplibs_check_method=pass_all
20969 + lt_cv_deplibs_check_method=pass_all
20973 + lt_cv_deplibs_check_method=pass_all
20976 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
20977 + lt_cv_deplibs_check_method=pass_all
20981 + case $host_vendor in
20983 + 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]'
20984 + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
20987 + lt_cv_deplibs_check_method=pass_all
20990 + lt_cv_file_magic_cmd='/bin/file'
20991 + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
20994 + lt_cv_file_magic_cmd='/bin/file'
20995 + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
20996 + lt_cv_file_magic_test_file=/lib/libc.so
20999 + lt_cv_deplibs_check_method=pass_all
21002 + lt_cv_deplibs_check_method=pass_all
21008 + lt_cv_deplibs_check_method=pass_all
21013 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
21014 +$as_echo "$lt_cv_deplibs_check_method" >&6; }
21015 +file_magic_cmd=$lt_cv_file_magic_cmd
21016 +deplibs_check_method=$lt_cv_deplibs_check_method
21017 +test -z "$deplibs_check_method" && deplibs_check_method=unknown
21030 +if test -n "$ac_tool_prefix"; then
21031 + # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
21032 +set dummy ${ac_tool_prefix}ar; ac_word=$2
21033 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21034 +$as_echo_n "checking for $ac_word... " >&6; }
21035 +if test "${ac_cv_prog_AR+set}" = set; then :
21036 + $as_echo_n "(cached) " >&6
21038 + if test -n "$AR"; then
21039 + ac_cv_prog_AR="$AR" # Let the user override the test.
21041 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21042 +for as_dir in $PATH
21045 + test -z "$as_dir" && as_dir=.
21046 + for ac_exec_ext in '' $ac_executable_extensions; do
21047 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21048 + ac_cv_prog_AR="${ac_tool_prefix}ar"
21049 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21059 +if test -n "$AR"; then
21060 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
21061 +$as_echo "$AR" >&6; }
21063 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21064 +$as_echo "no" >&6; }
21069 +if test -z "$ac_cv_prog_AR"; then
21071 + # Extract the first word of "ar", so it can be a program name with args.
21072 +set dummy ar; ac_word=$2
21073 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21074 +$as_echo_n "checking for $ac_word... " >&6; }
21075 +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
21076 + $as_echo_n "(cached) " >&6
21078 + if test -n "$ac_ct_AR"; then
21079 + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
21081 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21082 +for as_dir in $PATH
21085 + test -z "$as_dir" && as_dir=.
21086 + for ac_exec_ext in '' $ac_executable_extensions; do
21087 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21088 + ac_cv_prog_ac_ct_AR="ar"
21089 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21098 +ac_ct_AR=$ac_cv_prog_ac_ct_AR
21099 +if test -n "$ac_ct_AR"; then
21100 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
21101 +$as_echo "$ac_ct_AR" >&6; }
21103 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21104 +$as_echo "no" >&6; }
21107 + if test "x$ac_ct_AR" = x; then
21110 + case $cross_compiling:$ac_tool_warned in
21112 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
21113 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
21114 +ac_tool_warned=yes ;;
21119 + AR="$ac_cv_prog_AR"
21122 +test -z "$AR" && AR=ar
21123 +test -z "$AR_FLAGS" && AR_FLAGS=cru
21135 +if test -n "$ac_tool_prefix"; then
21136 + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
21137 +set dummy ${ac_tool_prefix}strip; ac_word=$2
21138 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21139 +$as_echo_n "checking for $ac_word... " >&6; }
21140 +if test "${ac_cv_prog_STRIP+set}" = set; then :
21141 + $as_echo_n "(cached) " >&6
21143 + if test -n "$STRIP"; then
21144 + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
21146 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21147 +for as_dir in $PATH
21150 + test -z "$as_dir" && as_dir=.
21151 + for ac_exec_ext in '' $ac_executable_extensions; do
21152 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21153 + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
21154 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21163 +STRIP=$ac_cv_prog_STRIP
21164 +if test -n "$STRIP"; then
21165 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
21166 +$as_echo "$STRIP" >&6; }
21168 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21169 +$as_echo "no" >&6; }
21174 +if test -z "$ac_cv_prog_STRIP"; then
21175 + ac_ct_STRIP=$STRIP
21176 + # Extract the first word of "strip", so it can be a program name with args.
21177 +set dummy strip; ac_word=$2
21178 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21179 +$as_echo_n "checking for $ac_word... " >&6; }
21180 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
21181 + $as_echo_n "(cached) " >&6
21183 + if test -n "$ac_ct_STRIP"; then
21184 + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
21186 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21187 +for as_dir in $PATH
21190 + test -z "$as_dir" && as_dir=.
21191 + for ac_exec_ext in '' $ac_executable_extensions; do
21192 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21193 + ac_cv_prog_ac_ct_STRIP="strip"
21194 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21203 +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
21204 +if test -n "$ac_ct_STRIP"; then
21205 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
21206 +$as_echo "$ac_ct_STRIP" >&6; }
21208 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21209 +$as_echo "no" >&6; }
21212 + if test "x$ac_ct_STRIP" = x; then
21215 + case $cross_compiling:$ac_tool_warned in
21217 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
21218 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
21219 +ac_tool_warned=yes ;;
21221 + STRIP=$ac_ct_STRIP
21224 + STRIP="$ac_cv_prog_STRIP"
21227 +test -z "$STRIP" && STRIP=:
21234 +if test -n "$ac_tool_prefix"; then
21235 + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
21236 +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
21237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21238 +$as_echo_n "checking for $ac_word... " >&6; }
21239 +if test "${ac_cv_prog_RANLIB+set}" = set; then :
21240 + $as_echo_n "(cached) " >&6
21242 + if test -n "$RANLIB"; then
21243 + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
21245 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21246 +for as_dir in $PATH
21249 + test -z "$as_dir" && as_dir=.
21250 + for ac_exec_ext in '' $ac_executable_extensions; do
21251 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21252 + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
21253 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21262 +RANLIB=$ac_cv_prog_RANLIB
21263 +if test -n "$RANLIB"; then
21264 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
21265 +$as_echo "$RANLIB" >&6; }
21267 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21268 +$as_echo "no" >&6; }
21273 +if test -z "$ac_cv_prog_RANLIB"; then
21274 + ac_ct_RANLIB=$RANLIB
21275 + # Extract the first word of "ranlib", so it can be a program name with args.
21276 +set dummy ranlib; ac_word=$2
21277 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21278 +$as_echo_n "checking for $ac_word... " >&6; }
21279 +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
21280 + $as_echo_n "(cached) " >&6
21282 + if test -n "$ac_ct_RANLIB"; then
21283 + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
21285 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21286 +for as_dir in $PATH
21289 + test -z "$as_dir" && as_dir=.
21290 + for ac_exec_ext in '' $ac_executable_extensions; do
21291 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21292 + ac_cv_prog_ac_ct_RANLIB="ranlib"
21293 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21302 +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
21303 +if test -n "$ac_ct_RANLIB"; then
21304 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
21305 +$as_echo "$ac_ct_RANLIB" >&6; }
21307 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21308 +$as_echo "no" >&6; }
21311 + if test "x$ac_ct_RANLIB" = x; then
21314 + case $cross_compiling:$ac_tool_warned in
21316 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
21317 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
21318 +ac_tool_warned=yes ;;
21320 + RANLIB=$ac_ct_RANLIB
21323 + RANLIB="$ac_cv_prog_RANLIB"
21326 +test -z "$RANLIB" && RANLIB=:
21333 +# Determine commands to create old-style static archives.
21334 +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
21335 +old_postinstall_cmds='chmod 644 $oldlib'
21336 +old_postuninstall_cmds=
21338 +if test -n "$RANLIB"; then
21341 + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
21344 + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
21347 + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
21383 +# If no C compiler was specified, use CC.
21384 +LTCC=${LTCC-"$CC"}
21386 +# If no C compiler flags were specified, use CFLAGS.
21387 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
21389 +# Allow CC to be a program name with arguments.
21393 +# Check for command to grab the raw symbol name followed by C symbol from nm.
21394 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
21395 +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
21396 +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
21397 + $as_echo_n "(cached) " >&6
21400 +# These are sane defaults that work on at least a few old systems.
21401 +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
21403 +# Character class describing NM global symbol codes.
21404 +symcode='[BCDEGRST]'
21406 +# Regexp to match symbols that can be accessed directly from C.
21407 +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
21409 +# Define system-specific variables.
21414 +cygwin* | mingw* | pw32* | cegcc*)
21415 + symcode='[ABCDGISTW]'
21418 + if test "$host_cpu" = ia64; then
21419 + symcode='[ABCDEGRST]'
21422 +irix* | nonstopux*)
21423 + symcode='[BCDEGRST]'
21426 + symcode='[BCDEGQRST]'
21437 +sysv5* | sco5v6* | unixware* | OpenUNIX*)
21441 + symcode='[DFNSTU]'
21445 +# If we're using GNU nm, then use its standard symbol codes.
21446 +case `$NM -V 2>&1` in
21447 +*GNU* | *'with BFD'*)
21448 + symcode='[ABCDGIRSTW]' ;;
21451 +# Transform an extracted symbol line into a proper C declaration.
21452 +# Some systems (esp. on ia64) link data and code symbols differently,
21453 +# so use this general approach.
21454 +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
21456 +# Transform an extracted symbol line into symbol name and symbol address
21457 +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
21458 +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'"
21460 +# Handle CRLF in mingw tool chain
21464 + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
21468 +# Try without a prefix underscore, then with it.
21469 +for ac_symprfx in "" "_"; do
21471 + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
21472 + symxfrm="\\1 $ac_symprfx\\2 \\2"
21474 + # Write the raw and C identifiers.
21475 + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
21476 + # Fake it for dumpbin and say T for any non-static function
21477 + # and D for any global variable.
21478 + # Also find C++ and __fastcall symbols from MSVC++,
21479 + # which start with @ or ?.
21480 + lt_cv_sys_global_symbol_pipe="$AWK '"\
21481 +" {last_section=section; section=\$ 3};"\
21482 +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
21483 +" \$ 0!~/External *\|/{next};"\
21484 +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
21485 +" {if(hide[section]) next};"\
21486 +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
21487 +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
21488 +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
21489 +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
21490 +" ' prfx=^$ac_symprfx"
21492 + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
21495 + # Check to see that the pipe works correctly.
21499 + cat > conftest.$ac_ext <<_LT_EOF
21500 +#ifdef __cplusplus
21504 +void nm_test_func(void);
21505 +void nm_test_func(void){}
21506 +#ifdef __cplusplus
21509 +int main(){nm_test_var='a';nm_test_func();return(0);}
21512 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
21513 + (eval $ac_compile) 2>&5
21515 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21516 + test $ac_status = 0; }; then
21517 + # Now try to grab the symbols.
21518 + nlist=conftest.nm
21519 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
21520 + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
21522 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21523 + test $ac_status = 0; } && test -s "$nlist"; then
21524 + # Try sorting and uniquifying the output.
21525 + if sort "$nlist" | uniq > "$nlist"T; then
21526 + mv -f "$nlist"T "$nlist"
21531 + # Make sure that we snagged all the symbols we need.
21532 + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
21533 + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
21534 + cat <<_LT_EOF > conftest.$ac_ext
21535 +#ifdef __cplusplus
21540 + # Now generate the symbol file.
21541 + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
21543 + cat <<_LT_EOF >> conftest.$ac_ext
21545 +/* The mapping between symbol names and symbols. */
21547 + const char *name;
21550 +lt__PROGRAM__LTX_preloaded_symbols[] =
21552 + { "@PROGRAM@", (void *) 0 },
21554 + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
21555 + cat <<\_LT_EOF >> conftest.$ac_ext
21559 +/* This works around a problem in FreeBSD linker */
21560 +#ifdef FREEBSD_WORKAROUND
21561 +static const void *lt_preloaded_setup() {
21562 + return lt__PROGRAM__LTX_preloaded_symbols;
21566 +#ifdef __cplusplus
21570 + # Now try linking the two files.
21571 + mv conftest.$ac_objext conftstm.$ac_objext
21572 + lt_save_LIBS="$LIBS"
21573 + lt_save_CFLAGS="$CFLAGS"
21574 + LIBS="conftstm.$ac_objext"
21575 + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
21576 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
21577 + (eval $ac_link) 2>&5
21579 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21580 + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
21583 + LIBS="$lt_save_LIBS"
21584 + CFLAGS="$lt_save_CFLAGS"
21586 + echo "cannot find nm_test_func in $nlist" >&5
21589 + echo "cannot find nm_test_var in $nlist" >&5
21592 + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
21595 + echo "$progname: failed program was:" >&5
21596 + cat conftest.$ac_ext >&5
21598 + rm -rf conftest* conftst*
21600 + # Do not use the global_symbol_pipe unless it works.
21601 + if test "$pipe_works" = yes; then
21604 + lt_cv_sys_global_symbol_pipe=
21610 +if test -z "$lt_cv_sys_global_symbol_pipe"; then
21611 + lt_cv_sys_global_symbol_to_cdecl=
21613 +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
21614 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
21615 +$as_echo "failed" >&6; }
21617 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
21618 +$as_echo "ok" >&6; }
21643 +# Check whether --enable-libtool-lock was given.
21644 +if test "${enable_libtool_lock+set}" = set; then :
21645 + enableval=$enable_libtool_lock;
21648 +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
21650 +# Some flags need to be propagated to the compiler or linker for good
21651 +# libtool support.
21654 + # Find out which ABI we are using.
21655 + echo 'int i;' > conftest.$ac_ext
21656 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
21657 + (eval $ac_compile) 2>&5
21659 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21660 + test $ac_status = 0; }; then
21661 + case `/usr/bin/file conftest.$ac_objext` in
21663 + HPUX_IA64_MODE="32"
21666 + HPUX_IA64_MODE="64"
21673 + # Find out which ABI we are using.
21674 + echo '#line 6346 "configure"' > conftest.$ac_ext
21675 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
21676 + (eval $ac_compile) 2>&5
21678 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21679 + test $ac_status = 0; }; then
21680 + if test "$lt_cv_prog_gnu_ld" = yes; then
21681 + case `/usr/bin/file conftest.$ac_objext` in
21683 + LD="${LD-ld} -melf32bsmip"
21686 + LD="${LD-ld} -melf32bmipn32"
21689 + LD="${LD-ld} -melf64bmip"
21693 + case `/usr/bin/file conftest.$ac_objext` in
21695 + LD="${LD-ld} -32"
21698 + LD="${LD-ld} -n32"
21701 + LD="${LD-ld} -64"
21709 +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
21710 +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
21711 + # Find out which ABI we are using.
21712 + echo 'int i;' > conftest.$ac_ext
21713 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
21714 + (eval $ac_compile) 2>&5
21716 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21717 + test $ac_status = 0; }; then
21718 + case `/usr/bin/file conftest.o` in
21721 + x86_64-*kfreebsd*-gnu)
21722 + LD="${LD-ld} -m elf_i386_fbsd"
21725 + LD="${LD-ld} -m elf_i386"
21727 + ppc64-*linux*|powerpc64-*linux*)
21728 + LD="${LD-ld} -m elf32ppclinux"
21731 + LD="${LD-ld} -m elf_s390"
21734 + LD="${LD-ld} -m elf32_sparc"
21740 + x86_64-*kfreebsd*-gnu)
21741 + LD="${LD-ld} -m elf_x86_64_fbsd"
21744 + LD="${LD-ld} -m elf_x86_64"
21746 + ppc*-*linux*|powerpc*-*linux*)
21747 + LD="${LD-ld} -m elf64ppc"
21749 + s390*-*linux*|s390*-*tpf*)
21750 + LD="${LD-ld} -m elf64_s390"
21753 + LD="${LD-ld} -m elf64_sparc"
21763 + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
21764 + SAVE_CFLAGS="$CFLAGS"
21765 + CFLAGS="$CFLAGS -belf"
21766 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
21767 +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
21768 +if test "${lt_cv_cc_needs_belf+set}" = set; then :
21769 + $as_echo_n "(cached) " >&6
21772 +ac_cpp='$CPP $CPPFLAGS'
21773 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21774 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21775 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
21777 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21778 +/* end confdefs.h. */
21788 +if ac_fn_c_try_link "$LINENO"; then :
21789 + lt_cv_cc_needs_belf=yes
21791 + lt_cv_cc_needs_belf=no
21793 +rm -f core conftest.err conftest.$ac_objext \
21794 + conftest$ac_exeext conftest.$ac_ext
21796 +ac_cpp='$CPP $CPPFLAGS'
21797 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21798 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21799 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
21802 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
21803 +$as_echo "$lt_cv_cc_needs_belf" >&6; }
21804 + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
21805 + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
21806 + CFLAGS="$SAVE_CFLAGS"
21810 + # Find out which ABI we are using.
21811 + echo 'int i;' > conftest.$ac_ext
21812 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
21813 + (eval $ac_compile) 2>&5
21815 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21816 + test $ac_status = 0; }; then
21817 + case `/usr/bin/file conftest.o` in
21819 + case $lt_cv_prog_gnu_ld in
21820 + yes*) LD="${LD-ld} -m elf64_sparc" ;;
21822 + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
21823 + LD="${LD-ld} -64"
21834 +need_locks="$enable_libtool_lock"
21838 + rhapsody* | darwin*)
21839 + if test -n "$ac_tool_prefix"; then
21840 + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
21841 +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
21842 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21843 +$as_echo_n "checking for $ac_word... " >&6; }
21844 +if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
21845 + $as_echo_n "(cached) " >&6
21847 + if test -n "$DSYMUTIL"; then
21848 + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
21850 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21851 +for as_dir in $PATH
21854 + test -z "$as_dir" && as_dir=.
21855 + for ac_exec_ext in '' $ac_executable_extensions; do
21856 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21857 + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
21858 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21867 +DSYMUTIL=$ac_cv_prog_DSYMUTIL
21868 +if test -n "$DSYMUTIL"; then
21869 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
21870 +$as_echo "$DSYMUTIL" >&6; }
21872 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21873 +$as_echo "no" >&6; }
21878 +if test -z "$ac_cv_prog_DSYMUTIL"; then
21879 + ac_ct_DSYMUTIL=$DSYMUTIL
21880 + # Extract the first word of "dsymutil", so it can be a program name with args.
21881 +set dummy dsymutil; ac_word=$2
21882 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21883 +$as_echo_n "checking for $ac_word... " >&6; }
21884 +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
21885 + $as_echo_n "(cached) " >&6
21887 + if test -n "$ac_ct_DSYMUTIL"; then
21888 + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
21890 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21891 +for as_dir in $PATH
21894 + test -z "$as_dir" && as_dir=.
21895 + for ac_exec_ext in '' $ac_executable_extensions; do
21896 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21897 + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
21898 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21907 +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
21908 +if test -n "$ac_ct_DSYMUTIL"; then
21909 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
21910 +$as_echo "$ac_ct_DSYMUTIL" >&6; }
21912 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21913 +$as_echo "no" >&6; }
21916 + if test "x$ac_ct_DSYMUTIL" = x; then
21919 + case $cross_compiling:$ac_tool_warned in
21921 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
21922 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
21923 +ac_tool_warned=yes ;;
21925 + DSYMUTIL=$ac_ct_DSYMUTIL
21928 + DSYMUTIL="$ac_cv_prog_DSYMUTIL"
21931 + if test -n "$ac_tool_prefix"; then
21932 + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
21933 +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
21934 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21935 +$as_echo_n "checking for $ac_word... " >&6; }
21936 +if test "${ac_cv_prog_NMEDIT+set}" = set; then :
21937 + $as_echo_n "(cached) " >&6
21939 + if test -n "$NMEDIT"; then
21940 + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
21942 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21943 +for as_dir in $PATH
21946 + test -z "$as_dir" && as_dir=.
21947 + for ac_exec_ext in '' $ac_executable_extensions; do
21948 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21949 + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
21950 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21959 +NMEDIT=$ac_cv_prog_NMEDIT
21960 +if test -n "$NMEDIT"; then
21961 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
21962 +$as_echo "$NMEDIT" >&6; }
21964 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21965 +$as_echo "no" >&6; }
21970 +if test -z "$ac_cv_prog_NMEDIT"; then
21971 + ac_ct_NMEDIT=$NMEDIT
21972 + # Extract the first word of "nmedit", so it can be a program name with args.
21973 +set dummy nmedit; ac_word=$2
21974 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21975 +$as_echo_n "checking for $ac_word... " >&6; }
21976 +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
21977 + $as_echo_n "(cached) " >&6
21979 + if test -n "$ac_ct_NMEDIT"; then
21980 + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
21982 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21983 +for as_dir in $PATH
21986 + test -z "$as_dir" && as_dir=.
21987 + for ac_exec_ext in '' $ac_executable_extensions; do
21988 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21989 + ac_cv_prog_ac_ct_NMEDIT="nmedit"
21990 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21999 +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
22000 +if test -n "$ac_ct_NMEDIT"; then
22001 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
22002 +$as_echo "$ac_ct_NMEDIT" >&6; }
22004 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22005 +$as_echo "no" >&6; }
22008 + if test "x$ac_ct_NMEDIT" = x; then
22011 + case $cross_compiling:$ac_tool_warned in
22013 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
22014 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22015 +ac_tool_warned=yes ;;
22017 + NMEDIT=$ac_ct_NMEDIT
22020 + NMEDIT="$ac_cv_prog_NMEDIT"
22023 + if test -n "$ac_tool_prefix"; then
22024 + # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
22025 +set dummy ${ac_tool_prefix}lipo; ac_word=$2
22026 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22027 +$as_echo_n "checking for $ac_word... " >&6; }
22028 +if test "${ac_cv_prog_LIPO+set}" = set; then :
22029 + $as_echo_n "(cached) " >&6
22031 + if test -n "$LIPO"; then
22032 + ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
22034 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22035 +for as_dir in $PATH
22038 + test -z "$as_dir" && as_dir=.
22039 + for ac_exec_ext in '' $ac_executable_extensions; do
22040 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22041 + ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
22042 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22051 +LIPO=$ac_cv_prog_LIPO
22052 +if test -n "$LIPO"; then
22053 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
22054 +$as_echo "$LIPO" >&6; }
22056 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22057 +$as_echo "no" >&6; }
22062 +if test -z "$ac_cv_prog_LIPO"; then
22064 + # Extract the first word of "lipo", so it can be a program name with args.
22065 +set dummy lipo; ac_word=$2
22066 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22067 +$as_echo_n "checking for $ac_word... " >&6; }
22068 +if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
22069 + $as_echo_n "(cached) " >&6
22071 + if test -n "$ac_ct_LIPO"; then
22072 + ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
22074 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22075 +for as_dir in $PATH
22078 + test -z "$as_dir" && as_dir=.
22079 + for ac_exec_ext in '' $ac_executable_extensions; do
22080 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22081 + ac_cv_prog_ac_ct_LIPO="lipo"
22082 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22091 +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
22092 +if test -n "$ac_ct_LIPO"; then
22093 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
22094 +$as_echo "$ac_ct_LIPO" >&6; }
22096 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22097 +$as_echo "no" >&6; }
22100 + if test "x$ac_ct_LIPO" = x; then
22103 + case $cross_compiling:$ac_tool_warned in
22105 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
22106 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22107 +ac_tool_warned=yes ;;
22112 + LIPO="$ac_cv_prog_LIPO"
22115 + if test -n "$ac_tool_prefix"; then
22116 + # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
22117 +set dummy ${ac_tool_prefix}otool; ac_word=$2
22118 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22119 +$as_echo_n "checking for $ac_word... " >&6; }
22120 +if test "${ac_cv_prog_OTOOL+set}" = set; then :
22121 + $as_echo_n "(cached) " >&6
22123 + if test -n "$OTOOL"; then
22124 + ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
22126 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22127 +for as_dir in $PATH
22130 + test -z "$as_dir" && as_dir=.
22131 + for ac_exec_ext in '' $ac_executable_extensions; do
22132 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22133 + ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
22134 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22143 +OTOOL=$ac_cv_prog_OTOOL
22144 +if test -n "$OTOOL"; then
22145 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
22146 +$as_echo "$OTOOL" >&6; }
22148 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22149 +$as_echo "no" >&6; }
22154 +if test -z "$ac_cv_prog_OTOOL"; then
22155 + ac_ct_OTOOL=$OTOOL
22156 + # Extract the first word of "otool", so it can be a program name with args.
22157 +set dummy otool; ac_word=$2
22158 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22159 +$as_echo_n "checking for $ac_word... " >&6; }
22160 +if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
22161 + $as_echo_n "(cached) " >&6
22163 + if test -n "$ac_ct_OTOOL"; then
22164 + ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
22166 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22167 +for as_dir in $PATH
22170 + test -z "$as_dir" && as_dir=.
22171 + for ac_exec_ext in '' $ac_executable_extensions; do
22172 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22173 + ac_cv_prog_ac_ct_OTOOL="otool"
22174 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22183 +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
22184 +if test -n "$ac_ct_OTOOL"; then
22185 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
22186 +$as_echo "$ac_ct_OTOOL" >&6; }
22188 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22189 +$as_echo "no" >&6; }
22192 + if test "x$ac_ct_OTOOL" = x; then
22195 + case $cross_compiling:$ac_tool_warned in
22197 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
22198 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22199 +ac_tool_warned=yes ;;
22201 + OTOOL=$ac_ct_OTOOL
22204 + OTOOL="$ac_cv_prog_OTOOL"
22207 + if test -n "$ac_tool_prefix"; then
22208 + # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
22209 +set dummy ${ac_tool_prefix}otool64; ac_word=$2
22210 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22211 +$as_echo_n "checking for $ac_word... " >&6; }
22212 +if test "${ac_cv_prog_OTOOL64+set}" = set; then :
22213 + $as_echo_n "(cached) " >&6
22215 + if test -n "$OTOOL64"; then
22216 + ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
22218 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22219 +for as_dir in $PATH
22222 + test -z "$as_dir" && as_dir=.
22223 + for ac_exec_ext in '' $ac_executable_extensions; do
22224 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22225 + ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
22226 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22235 +OTOOL64=$ac_cv_prog_OTOOL64
22236 +if test -n "$OTOOL64"; then
22237 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
22238 +$as_echo "$OTOOL64" >&6; }
22240 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22241 +$as_echo "no" >&6; }
22246 +if test -z "$ac_cv_prog_OTOOL64"; then
22247 + ac_ct_OTOOL64=$OTOOL64
22248 + # Extract the first word of "otool64", so it can be a program name with args.
22249 +set dummy otool64; ac_word=$2
22250 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22251 +$as_echo_n "checking for $ac_word... " >&6; }
22252 +if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
22253 + $as_echo_n "(cached) " >&6
22255 + if test -n "$ac_ct_OTOOL64"; then
22256 + ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
22258 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22259 +for as_dir in $PATH
22262 + test -z "$as_dir" && as_dir=.
22263 + for ac_exec_ext in '' $ac_executable_extensions; do
22264 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22265 + ac_cv_prog_ac_ct_OTOOL64="otool64"
22266 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22275 +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
22276 +if test -n "$ac_ct_OTOOL64"; then
22277 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
22278 +$as_echo "$ac_ct_OTOOL64" >&6; }
22280 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22281 +$as_echo "no" >&6; }
22284 + if test "x$ac_ct_OTOOL64" = x; then
22287 + case $cross_compiling:$ac_tool_warned in
22289 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
22290 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22291 +ac_tool_warned=yes ;;
22293 + OTOOL64=$ac_ct_OTOOL64
22296 + OTOOL64="$ac_cv_prog_OTOOL64"
22325 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
22326 +$as_echo_n "checking for -single_module linker flag... " >&6; }
22327 +if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
22328 + $as_echo_n "(cached) " >&6
22330 + lt_cv_apple_cc_single_mod=no
22331 + if test -z "${LT_MULTI_MODULE}"; then
22332 + # By default we will add the -single_module flag. You can override
22333 + # by either setting the environment variable LT_MULTI_MODULE
22334 + # non-empty at configure time, or by adding -multi_module to the
22336 + rm -rf libconftest.dylib*
22337 + echo "int foo(void){return 1;}" > conftest.c
22338 + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
22339 +-dynamiclib -Wl,-single_module conftest.c" >&5
22340 + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
22341 + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
22343 + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
22344 + lt_cv_apple_cc_single_mod=yes
22346 + cat conftest.err >&5
22348 + rm -rf libconftest.dylib*
22352 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
22353 +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
22354 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
22355 +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
22356 +if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
22357 + $as_echo_n "(cached) " >&6
22359 + lt_cv_ld_exported_symbols_list=no
22360 + save_LDFLAGS=$LDFLAGS
22361 + echo "_main" > conftest.sym
22362 + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
22363 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22364 +/* end confdefs.h. */
22374 +if ac_fn_c_try_link "$LINENO"; then :
22375 + lt_cv_ld_exported_symbols_list=yes
22377 + lt_cv_ld_exported_symbols_list=no
22379 +rm -f core conftest.err conftest.$ac_objext \
22380 + conftest$ac_exeext conftest.$ac_ext
22381 + LDFLAGS="$save_LDFLAGS"
22384 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
22385 +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
22387 + rhapsody* | darwin1.[012])
22388 + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
22390 + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
22391 + darwin*) # darwin 5.x on
22392 + # if running on 10.5 or later, the deployment target defaults
22393 + # to the OS version, if on x86, and 10.4, the deployment
22394 + # target defaults to 10.4. Don't you love it?
22395 + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
22396 + 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
22397 + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
22399 + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
22401 + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
22405 + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
22406 + _lt_dar_single_mod='$single_module'
22408 + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
22409 + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
22411 + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
22413 + if test "$DSYMUTIL" != ":"; then
22414 + _lt_dsymutil='~$DSYMUTIL $lib || :'
22422 +ac_cpp='$CPP $CPPFLAGS'
22423 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22424 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22425 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
22426 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
22427 +$as_echo_n "checking how to run the C preprocessor... " >&6; }
22428 +# On Suns, sometimes $CPP names a directory.
22429 +if test -n "$CPP" && test -d "$CPP"; then
22432 +if test -z "$CPP"; then
22433 + if test "${ac_cv_prog_CPP+set}" = set; then :
22434 + $as_echo_n "(cached) " >&6
22436 + # Double quotes because CPP needs to be expanded
22437 + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
22439 + ac_preproc_ok=false
22440 +for ac_c_preproc_warn_flag in '' yes
22442 + # Use a header file that comes with gcc, so configuring glibc
22443 + # with a fresh cross-compiler works.
22444 + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22445 + # <limits.h> exists even on freestanding compilers.
22446 + # On the NeXT, cc -E runs the code through the compiler's parser,
22447 + # not just through cpp. "Syntax error" is here to catch this case.
22448 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22449 +/* end confdefs.h. */
22451 +# include <limits.h>
22453 +# include <assert.h>
22457 +if ac_fn_c_try_cpp "$LINENO"; then :
22460 + # Broken: fails on valid input.
22463 +rm -f conftest.err conftest.i conftest.$ac_ext
22465 + # OK, works on sane cases. Now check whether nonexistent headers
22466 + # can be detected and how.
22467 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22468 +/* end confdefs.h. */
22469 +#include <ac_nonexistent.h>
22471 +if ac_fn_c_try_cpp "$LINENO"; then :
22472 + # Broken: success on invalid input.
22475 + # Passes both tests.
22479 +rm -f conftest.err conftest.i conftest.$ac_ext
22482 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
22483 +rm -f conftest.i conftest.err conftest.$ac_ext
22484 +if $ac_preproc_ok; then :
22489 + ac_cv_prog_CPP=$CPP
22492 + CPP=$ac_cv_prog_CPP
22494 + ac_cv_prog_CPP=$CPP
22496 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
22497 +$as_echo "$CPP" >&6; }
22498 +ac_preproc_ok=false
22499 +for ac_c_preproc_warn_flag in '' yes
22501 + # Use a header file that comes with gcc, so configuring glibc
22502 + # with a fresh cross-compiler works.
22503 + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22504 + # <limits.h> exists even on freestanding compilers.
22505 + # On the NeXT, cc -E runs the code through the compiler's parser,
22506 + # not just through cpp. "Syntax error" is here to catch this case.
22507 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22508 +/* end confdefs.h. */
22510 +# include <limits.h>
22512 +# include <assert.h>
22516 +if ac_fn_c_try_cpp "$LINENO"; then :
22519 + # Broken: fails on valid input.
22522 +rm -f conftest.err conftest.i conftest.$ac_ext
22524 + # OK, works on sane cases. Now check whether nonexistent headers
22525 + # can be detected and how.
22526 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22527 +/* end confdefs.h. */
22528 +#include <ac_nonexistent.h>
22530 +if ac_fn_c_try_cpp "$LINENO"; then :
22531 + # Broken: success on invalid input.
22534 + # Passes both tests.
22538 +rm -f conftest.err conftest.i conftest.$ac_ext
22541 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
22542 +rm -f conftest.i conftest.err conftest.$ac_ext
22543 +if $ac_preproc_ok; then :
22546 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
22547 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22548 +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
22549 +See \`config.log' for more details" "$LINENO" 5 ; }
22553 +ac_cpp='$CPP $CPPFLAGS'
22554 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22555 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22556 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
22559 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
22560 +$as_echo_n "checking for ANSI C header files... " >&6; }
22561 +if test "${ac_cv_header_stdc+set}" = set; then :
22562 + $as_echo_n "(cached) " >&6
22564 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22565 +/* end confdefs.h. */
22566 +#include <stdlib.h>
22567 +#include <stdarg.h>
22568 +#include <string.h>
22569 +#include <float.h>
22579 +if ac_fn_c_try_compile "$LINENO"; then :
22580 + ac_cv_header_stdc=yes
22582 + ac_cv_header_stdc=no
22584 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22586 +if test $ac_cv_header_stdc = yes; then
22587 + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
22588 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22589 +/* end confdefs.h. */
22590 +#include <string.h>
22593 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22594 + $EGREP "memchr" >/dev/null 2>&1; then :
22597 + ac_cv_header_stdc=no
22603 +if test $ac_cv_header_stdc = yes; then
22604 + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
22605 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22606 +/* end confdefs.h. */
22607 +#include <stdlib.h>
22610 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22611 + $EGREP "free" >/dev/null 2>&1; then :
22614 + ac_cv_header_stdc=no
22620 +if test $ac_cv_header_stdc = yes; then
22621 + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
22622 + if test "$cross_compiling" = yes; then :
22625 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22626 +/* end confdefs.h. */
22627 +#include <ctype.h>
22628 +#include <stdlib.h>
22629 +#if ((' ' & 0x0FF) == 0x020)
22630 +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
22631 +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
22633 +# define ISLOWER(c) \
22634 + (('a' <= (c) && (c) <= 'i') \
22635 + || ('j' <= (c) && (c) <= 'r') \
22636 + || ('s' <= (c) && (c) <= 'z'))
22637 +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
22640 +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
22645 + for (i = 0; i < 256; i++)
22646 + if (XOR (islower (i), ISLOWER (i))
22647 + || toupper (i) != TOUPPER (i))
22652 +if ac_fn_c_try_run "$LINENO"; then :
22655 + ac_cv_header_stdc=no
22657 +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
22658 + conftest.$ac_objext conftest.beam conftest.$ac_ext
22663 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
22664 +$as_echo "$ac_cv_header_stdc" >&6; }
22665 +if test $ac_cv_header_stdc = yes; then
22667 +$as_echo "#define STDC_HEADERS 1" >>confdefs.h
22671 +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
22672 +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
22673 + inttypes.h stdint.h unistd.h
22675 + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
22676 +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
22678 +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
22679 + cat >>confdefs.h <<_ACEOF
22680 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
22688 +for ac_header in dlfcn.h
22690 + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
22692 +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
22693 + cat >>confdefs.h <<_ACEOF
22694 +#define HAVE_DLFCN_H 1
22710 + enable_win32_dll=no
22713 + # Check whether --enable-shared was given.
22714 +if test "${enable_shared+set}" = set; then :
22715 + enableval=$enable_shared; p=${PACKAGE-default}
22716 + case $enableval in
22717 + yes) enable_shared=yes ;;
22718 + no) enable_shared=no ;;
22721 + # Look at the argument we got. We use all the common list separators.
22722 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
22723 + for pkg in $enableval; do
22724 + IFS="$lt_save_ifs"
22725 + if test "X$pkg" = "X$p"; then
22726 + enable_shared=yes
22729 + IFS="$lt_save_ifs"
22733 + enable_shared=yes
22744 + # Check whether --enable-static was given.
22745 +if test "${enable_static+set}" = set; then :
22746 + enableval=$enable_static; p=${PACKAGE-default}
22747 + case $enableval in
22748 + yes) enable_static=yes ;;
22749 + no) enable_static=no ;;
22752 + # Look at the argument we got. We use all the common list separators.
22753 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
22754 + for pkg in $enableval; do
22755 + IFS="$lt_save_ifs"
22756 + if test "X$pkg" = "X$p"; then
22757 + enable_static=yes
22760 + IFS="$lt_save_ifs"
22764 + enable_static=yes
22776 +# Check whether --with-pic was given.
22777 +if test "${with_pic+set}" = set; then :
22778 + withval=$with_pic; pic_mode="$withval"
22784 +test -z "$pic_mode" && pic_mode=default
22792 + # Check whether --enable-fast-install was given.
22793 +if test "${enable_fast_install+set}" = set; then :
22794 + enableval=$enable_fast_install; p=${PACKAGE-default}
22795 + case $enableval in
22796 + yes) enable_fast_install=yes ;;
22797 + no) enable_fast_install=no ;;
22799 + enable_fast_install=no
22800 + # Look at the argument we got. We use all the common list separators.
22801 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
22802 + for pkg in $enableval; do
22803 + IFS="$lt_save_ifs"
22804 + if test "X$pkg" = "X$p"; then
22805 + enable_fast_install=yes
22808 + IFS="$lt_save_ifs"
22812 + enable_fast_install=yes
22825 +# This can be used to rebuild libtool when needed
22826 +LIBTOOL_DEPS="$ltmain"
22828 +# Always use our own libtool.
22829 +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
22855 +test -z "$LN_S" && LN_S="ln -s"
22870 +if test -n "${ZSH_VERSION+set}" ; then
22871 + setopt NO_GLOB_SUBST
22874 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
22875 +$as_echo_n "checking for objdir... " >&6; }
22876 +if test "${lt_cv_objdir+set}" = set; then :
22877 + $as_echo_n "(cached) " >&6
22879 + rm -f .libs 2>/dev/null
22880 +mkdir .libs 2>/dev/null
22881 +if test -d .libs; then
22882 + lt_cv_objdir=.libs
22884 + # MS-DOS does not allow filenames that begin with a dot.
22885 + lt_cv_objdir=_libs
22887 +rmdir .libs 2>/dev/null
22889 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
22890 +$as_echo "$lt_cv_objdir" >&6; }
22891 +objdir=$lt_cv_objdir
22897 +cat >>confdefs.h <<_ACEOF
22898 +#define LT_OBJDIR "$lt_cv_objdir/"
22919 + # AIX sometimes has problems with the GCC collect2 program. For some
22920 + # reason, if we set the COLLECT_NAMES environment variable, the problems
22921 + # vanish in a puff of smoke.
22922 + if test "X${COLLECT_NAMES+set}" != Xset; then
22924 + export COLLECT_NAMES
22929 +# Sed substitution that helps us do robust quoting. It backslashifies
22930 +# metacharacters that are still active within double-quoted strings.
22931 +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
22933 +# Same as above, but do not quote variable references.
22934 +double_quote_subst='s/\(["`\\]\)/\\\1/g'
22936 +# Sed substitution to delay expansion of an escaped shell variable in a
22937 +# double_quote_subst'ed string.
22938 +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
22940 +# Sed substitution to delay expansion of an escaped single quote.
22941 +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
22943 +# Sed substitution to avoid accidental globbing in evaled expressions
22944 +no_glob_subst='s/\*/\\\*/g'
22946 +# Global variables:
22948 +can_build_shared=yes
22950 +# All known linkers require a `.a' archive for static linking (except MSVC,
22951 +# which needs '.lib').
22954 +with_gnu_ld="$lt_cv_prog_gnu_ld"
22957 +old_CFLAGS="$CFLAGS"
22959 +# Set sane defaults for various variables
22960 +test -z "$CC" && CC=cc
22961 +test -z "$LTCC" && LTCC=$CC
22962 +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
22963 +test -z "$LD" && LD=ld
22964 +test -z "$ac_objext" && ac_objext=o
22966 +for cc_temp in $compiler""; do
22968 + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
22969 + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
22974 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
22977 +# Only perform the check for file, if the check method requires it
22978 +test -z "$MAGIC_CMD" && MAGIC_CMD=file
22979 +case $deplibs_check_method in
22981 + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
22982 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
22983 +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
22984 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
22985 + $as_echo_n "(cached) " >&6
22987 + case $MAGIC_CMD in
22988 +[\\/*] | ?:[\\/]*)
22989 + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
22992 + lt_save_MAGIC_CMD="$MAGIC_CMD"
22993 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
22994 + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
22995 + for ac_dir in $ac_dummy; do
22996 + IFS="$lt_save_ifs"
22997 + test -z "$ac_dir" && ac_dir=.
22998 + if test -f $ac_dir/${ac_tool_prefix}file; then
22999 + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
23000 + if test -n "$file_magic_test_file"; then
23001 + case $deplibs_check_method in
23003 + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
23004 + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
23005 + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
23006 + $EGREP "$file_magic_regex" > /dev/null; then
23009 + cat <<_LT_EOF 1>&2
23011 +*** Warning: the command libtool uses to detect shared libraries,
23012 +*** $file_magic_cmd, produces output that libtool cannot recognize.
23013 +*** The result is that libtool may fail to recognize shared libraries
23014 +*** as such. This will affect the creation of libtool libraries that
23015 +*** depend on shared libraries, but programs linked with such libtool
23016 +*** libraries will work regardless of this problem. Nevertheless, you
23017 +*** may want to report the problem to your system manager and/or to
23018 +*** bug-libtool@gnu.org
23027 + IFS="$lt_save_ifs"
23028 + MAGIC_CMD="$lt_save_MAGIC_CMD"
23033 +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
23034 +if test -n "$MAGIC_CMD"; then
23035 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
23036 +$as_echo "$MAGIC_CMD" >&6; }
23038 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23039 +$as_echo "no" >&6; }
23046 +if test -z "$lt_cv_path_MAGIC_CMD"; then
23047 + if test -n "$ac_tool_prefix"; then
23048 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
23049 +$as_echo_n "checking for file... " >&6; }
23050 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
23051 + $as_echo_n "(cached) " >&6
23053 + case $MAGIC_CMD in
23054 +[\\/*] | ?:[\\/]*)
23055 + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
23058 + lt_save_MAGIC_CMD="$MAGIC_CMD"
23059 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
23060 + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
23061 + for ac_dir in $ac_dummy; do
23062 + IFS="$lt_save_ifs"
23063 + test -z "$ac_dir" && ac_dir=.
23064 + if test -f $ac_dir/file; then
23065 + lt_cv_path_MAGIC_CMD="$ac_dir/file"
23066 + if test -n "$file_magic_test_file"; then
23067 + case $deplibs_check_method in
23069 + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
23070 + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
23071 + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
23072 + $EGREP "$file_magic_regex" > /dev/null; then
23075 + cat <<_LT_EOF 1>&2
23077 +*** Warning: the command libtool uses to detect shared libraries,
23078 +*** $file_magic_cmd, produces output that libtool cannot recognize.
23079 +*** The result is that libtool may fail to recognize shared libraries
23080 +*** as such. This will affect the creation of libtool libraries that
23081 +*** depend on shared libraries, but programs linked with such libtool
23082 +*** libraries will work regardless of this problem. Nevertheless, you
23083 +*** may want to report the problem to your system manager and/or to
23084 +*** bug-libtool@gnu.org
23093 + IFS="$lt_save_ifs"
23094 + MAGIC_CMD="$lt_save_MAGIC_CMD"
23099 +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
23100 +if test -n "$MAGIC_CMD"; then
23101 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
23102 +$as_echo "$MAGIC_CMD" >&6; }
23104 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23105 +$as_echo "no" >&6; }
23118 +# Use C for the default configuration in the libtool script
23122 +ac_cpp='$CPP $CPPFLAGS'
23123 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
23124 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
23125 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
23128 +# Source file extension for C test sources.
23131 +# Object file extension for compiled C test sources.
23135 +# Code to be used in simple compile tests
23136 +lt_simple_compile_test_code="int some_variable = 0;"
23138 +# Code to be used in simple link tests
23139 +lt_simple_link_test_code='int main(){return(0);}'
23147 +# If no C compiler was specified, use CC.
23148 +LTCC=${LTCC-"$CC"}
23150 +# If no C compiler flags were specified, use CFLAGS.
23151 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
23153 +# Allow CC to be a program name with arguments.
23156 +# Save the default compiler, since it gets overwritten when the other
23157 +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
23158 +compiler_DEFAULT=$CC
23160 +# save warnings/boilerplate of simple test code
23161 +ac_outfile=conftest.$ac_objext
23162 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
23163 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
23164 +_lt_compiler_boilerplate=`cat conftest.err`
23167 +ac_outfile=conftest.$ac_objext
23168 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
23169 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
23170 +_lt_linker_boilerplate=`cat conftest.err`
23175 +## There is no encapsulation within the following macros, do not change
23176 +## the running order or otherwise move them around unless you know exactly
23177 +## what you are doing...
23178 +if test -n "$compiler"; then
23180 +lt_prog_compiler_no_builtin_flag=
23182 +if test "$GCC" = yes; then
23183 + lt_prog_compiler_no_builtin_flag=' -fno-builtin'
23185 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
23186 +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
23187 +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
23188 + $as_echo_n "(cached) " >&6
23190 + lt_cv_prog_compiler_rtti_exceptions=no
23191 + ac_outfile=conftest.$ac_objext
23192 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23193 + lt_compiler_flag="-fno-rtti -fno-exceptions"
23194 + # Insert the option either (1) after the last *FLAGS variable, or
23195 + # (2) before a word containing "conftest.", or (3) at the end.
23196 + # Note that $ac_compile itself does not contain backslashes and begins
23197 + # with a dollar sign (not a hyphen), so the echo should work correctly.
23198 + # The option is referenced via a variable to avoid confusing sed.
23199 + lt_compile=`echo "$ac_compile" | $SED \
23200 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23201 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23202 + -e 's:$: $lt_compiler_flag:'`
23203 + (eval echo "\"\$as_me:7875: $lt_compile\"" >&5)
23204 + (eval "$lt_compile" 2>conftest.err)
23206 + cat conftest.err >&5
23207 + echo "$as_me:7879: \$? = $ac_status" >&5
23208 + if (exit $ac_status) && test -s "$ac_outfile"; then
23209 + # The compiler can only warn and ignore the option if not recognized
23210 + # So say no if there are warnings other than the usual output.
23211 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
23212 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
23213 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
23214 + lt_cv_prog_compiler_rtti_exceptions=yes
23220 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
23221 +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
23223 +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
23224 + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
23236 + lt_prog_compiler_wl=
23237 +lt_prog_compiler_pic=
23238 +lt_prog_compiler_static=
23240 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
23241 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
23243 + if test "$GCC" = yes; then
23244 + lt_prog_compiler_wl='-Wl,'
23245 + lt_prog_compiler_static='-static'
23249 + # All AIX code is PIC.
23250 + if test "$host_cpu" = ia64; then
23251 + # AIX 5 now supports IA64 processor
23252 + lt_prog_compiler_static='-Bstatic'
23257 + case $host_cpu in
23259 + # see comment about AmigaOS4 .so support
23260 + lt_prog_compiler_pic='-fPIC'
23263 + # FIXME: we need at least 68020 code to build shared libraries, but
23264 + # adding the `-m68020' flag to GCC prevents building anything better,
23265 + # like `-m68040'.
23266 + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
23271 + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
23272 + # PIC is the default for these OSes.
23275 + mingw* | cygwin* | pw32* | os2* | cegcc*)
23276 + # This hack is so that the source file can tell whether it is being
23277 + # built for inclusion in a dll (and should export symbols for example).
23278 + # Although the cygwin gcc ignores -fPIC, still need this for old-style
23279 + # (--disable-auto-import) libraries
23280 + lt_prog_compiler_pic='-DDLL_EXPORT'
23283 + darwin* | rhapsody*)
23284 + # PIC is the default on this platform
23285 + # Common symbols not allowed in MH_DYLIB files
23286 + lt_prog_compiler_pic='-fno-common'
23290 + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
23291 + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
23292 + # sets the default TLS model and affects inlining.
23293 + case $host_cpu in
23298 + lt_prog_compiler_pic='-fPIC'
23304 + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
23305 + # Instead, we relocate shared libraries at runtime.
23309 + # Just because we use GCC doesn't mean we suddenly get shared libraries
23310 + # on systems that don't support them.
23311 + lt_prog_compiler_can_build_shared=no
23316 + # QNX uses GNU C++, but need to define -shared option too, otherwise
23317 + # it will coredump.
23318 + lt_prog_compiler_pic='-fPIC -shared'
23322 + if test -d /usr/nec; then
23323 + lt_prog_compiler_pic=-Kconform_pic
23328 + lt_prog_compiler_pic='-fPIC'
23332 + # PORTME Check for flag to pass linker flags through the system compiler.
23335 + lt_prog_compiler_wl='-Wl,'
23336 + if test "$host_cpu" = ia64; then
23337 + # AIX 5 now supports IA64 processor
23338 + lt_prog_compiler_static='-Bstatic'
23340 + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
23344 + mingw* | cygwin* | pw32* | os2* | cegcc*)
23345 + # This hack is so that the source file can tell whether it is being
23346 + # built for inclusion in a dll (and should export symbols for example).
23347 + lt_prog_compiler_pic='-DDLL_EXPORT'
23350 + hpux9* | hpux10* | hpux11*)
23351 + lt_prog_compiler_wl='-Wl,'
23352 + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
23353 + # not for PA HP-UX.
23354 + case $host_cpu in
23359 + lt_prog_compiler_pic='+Z'
23362 + # Is there a better lt_prog_compiler_static that works with the bundled CC?
23363 + lt_prog_compiler_static='${wl}-a ${wl}archive'
23366 + irix5* | irix6* | nonstopux*)
23367 + lt_prog_compiler_wl='-Wl,'
23368 + # PIC (with -KPIC) is the default.
23369 + lt_prog_compiler_static='-non_shared'
23372 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
23373 + case $cc_basename in
23374 + # old Intel for x86_64 which still supported -KPIC.
23376 + lt_prog_compiler_wl='-Wl,'
23377 + lt_prog_compiler_pic='-KPIC'
23378 + lt_prog_compiler_static='-static'
23380 + # icc used to be incompatible with GCC.
23381 + # ICC 10 doesn't accept -KPIC any more.
23383 + lt_prog_compiler_wl='-Wl,'
23384 + lt_prog_compiler_pic='-fPIC'
23385 + lt_prog_compiler_static='-static'
23387 + # Lahey Fortran 8.1.
23389 + lt_prog_compiler_wl='-Wl,'
23390 + lt_prog_compiler_pic='--shared'
23391 + lt_prog_compiler_static='--static'
23393 + pgcc* | pgf77* | pgf90* | pgf95*)
23394 + # Portland Group compilers (*not* the Pentium gcc compiler,
23395 + # which looks to be a dead project)
23396 + lt_prog_compiler_wl='-Wl,'
23397 + lt_prog_compiler_pic='-fpic'
23398 + lt_prog_compiler_static='-Bstatic'
23401 + lt_prog_compiler_wl='-Wl,'
23402 + # All Alpha code is PIC.
23403 + lt_prog_compiler_static='-non_shared'
23406 + # IBM XL C 8.0/Fortran 10.1 on PPC
23407 + lt_prog_compiler_wl='-Wl,'
23408 + lt_prog_compiler_pic='-qpic'
23409 + lt_prog_compiler_static='-qstaticlink'
23412 + case `$CC -V 2>&1 | sed 5q` in
23415 + lt_prog_compiler_pic='-KPIC'
23416 + lt_prog_compiler_static='-Bstatic'
23417 + lt_prog_compiler_wl='-Wl,'
23420 + # Sun Fortran 8.3 passes all unrecognized flags to the linker
23421 + lt_prog_compiler_pic='-KPIC'
23422 + lt_prog_compiler_static='-Bstatic'
23423 + lt_prog_compiler_wl=''
23431 + lt_prog_compiler_pic='-KPIC'
23432 + lt_prog_compiler_static='-Bstatic'
23436 + # QNX uses GNU C++, but need to define -shared option too, otherwise
23437 + # it will coredump.
23438 + lt_prog_compiler_pic='-fPIC -shared'
23441 + osf3* | osf4* | osf5*)
23442 + lt_prog_compiler_wl='-Wl,'
23443 + # All OSF/1 code is PIC.
23444 + lt_prog_compiler_static='-non_shared'
23448 + lt_prog_compiler_static='-non_shared'
23452 + lt_prog_compiler_pic='-KPIC'
23453 + lt_prog_compiler_static='-Bstatic'
23454 + case $cc_basename in
23455 + f77* | f90* | f95*)
23456 + lt_prog_compiler_wl='-Qoption ld ';;
23458 + lt_prog_compiler_wl='-Wl,';;
23463 + lt_prog_compiler_wl='-Qoption ld '
23464 + lt_prog_compiler_pic='-PIC'
23465 + lt_prog_compiler_static='-Bstatic'
23468 + sysv4 | sysv4.2uw2* | sysv4.3*)
23469 + lt_prog_compiler_wl='-Wl,'
23470 + lt_prog_compiler_pic='-KPIC'
23471 + lt_prog_compiler_static='-Bstatic'
23475 + if test -d /usr/nec ;then
23476 + lt_prog_compiler_pic='-Kconform_pic'
23477 + lt_prog_compiler_static='-Bstatic'
23481 + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
23482 + lt_prog_compiler_wl='-Wl,'
23483 + lt_prog_compiler_pic='-KPIC'
23484 + lt_prog_compiler_static='-Bstatic'
23488 + lt_prog_compiler_wl='-Wl,'
23489 + lt_prog_compiler_can_build_shared=no
23493 + lt_prog_compiler_pic='-pic'
23494 + lt_prog_compiler_static='-Bstatic'
23498 + lt_prog_compiler_can_build_shared=no
23504 + # For platforms which do not support PIC, -DPIC is meaningless:
23506 + lt_prog_compiler_pic=
23509 + lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
23512 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
23513 +$as_echo "$lt_prog_compiler_pic" >&6; }
23521 +# Check to make sure the PIC flag actually works.
23523 +if test -n "$lt_prog_compiler_pic"; then
23524 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
23525 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
23526 +if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
23527 + $as_echo_n "(cached) " >&6
23529 + lt_cv_prog_compiler_pic_works=no
23530 + ac_outfile=conftest.$ac_objext
23531 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23532 + lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
23533 + # Insert the option either (1) after the last *FLAGS variable, or
23534 + # (2) before a word containing "conftest.", or (3) at the end.
23535 + # Note that $ac_compile itself does not contain backslashes and begins
23536 + # with a dollar sign (not a hyphen), so the echo should work correctly.
23537 + # The option is referenced via a variable to avoid confusing sed.
23538 + lt_compile=`echo "$ac_compile" | $SED \
23539 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23540 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23541 + -e 's:$: $lt_compiler_flag:'`
23542 + (eval echo "\"\$as_me:8214: $lt_compile\"" >&5)
23543 + (eval "$lt_compile" 2>conftest.err)
23545 + cat conftest.err >&5
23546 + echo "$as_me:8218: \$? = $ac_status" >&5
23547 + if (exit $ac_status) && test -s "$ac_outfile"; then
23548 + # The compiler can only warn and ignore the option if not recognized
23549 + # So say no if there are warnings other than the usual output.
23550 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
23551 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
23552 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
23553 + lt_cv_prog_compiler_pic_works=yes
23559 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
23560 +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
23562 +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
23563 + case $lt_prog_compiler_pic in
23565 + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
23568 + lt_prog_compiler_pic=
23569 + lt_prog_compiler_can_build_shared=no
23580 +# Check to make sure the static flag actually works.
23582 +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
23583 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
23584 +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
23585 +if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
23586 + $as_echo_n "(cached) " >&6
23588 + lt_cv_prog_compiler_static_works=no
23589 + save_LDFLAGS="$LDFLAGS"
23590 + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
23591 + echo "$lt_simple_link_test_code" > conftest.$ac_ext
23592 + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
23593 + # The linker can only warn and ignore the option if not recognized
23594 + # So say no if there are warnings
23595 + if test -s conftest.err; then
23596 + # Append any errors to the config.log.
23597 + cat conftest.err 1>&5
23598 + $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
23599 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
23600 + if diff conftest.exp conftest.er2 >/dev/null; then
23601 + lt_cv_prog_compiler_static_works=yes
23604 + lt_cv_prog_compiler_static_works=yes
23608 + LDFLAGS="$save_LDFLAGS"
23611 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
23612 +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
23614 +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
23617 + lt_prog_compiler_static=
23626 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
23627 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
23628 +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
23629 + $as_echo_n "(cached) " >&6
23631 + lt_cv_prog_compiler_c_o=no
23632 + $RM -r conftest 2>/dev/null
23636 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23638 + lt_compiler_flag="-o out/conftest2.$ac_objext"
23639 + # Insert the option either (1) after the last *FLAGS variable, or
23640 + # (2) before a word containing "conftest.", or (3) at the end.
23641 + # Note that $ac_compile itself does not contain backslashes and begins
23642 + # with a dollar sign (not a hyphen), so the echo should work correctly.
23643 + lt_compile=`echo "$ac_compile" | $SED \
23644 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23645 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23646 + -e 's:$: $lt_compiler_flag:'`
23647 + (eval echo "\"\$as_me:8319: $lt_compile\"" >&5)
23648 + (eval "$lt_compile" 2>out/conftest.err)
23650 + cat out/conftest.err >&5
23651 + echo "$as_me:8323: \$? = $ac_status" >&5
23652 + if (exit $ac_status) && test -s out/conftest2.$ac_objext
23654 + # The compiler can only warn and ignore the option if not recognized
23655 + # So say no if there are warnings
23656 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
23657 + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
23658 + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
23659 + lt_cv_prog_compiler_c_o=yes
23664 + # SGI C++ compiler will create directory out/ii_files/ for
23665 + # template instantiation
23666 + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
23667 + $RM out/* && rmdir out
23673 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
23674 +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
23681 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
23682 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
23683 +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
23684 + $as_echo_n "(cached) " >&6
23686 + lt_cv_prog_compiler_c_o=no
23687 + $RM -r conftest 2>/dev/null
23691 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23693 + lt_compiler_flag="-o out/conftest2.$ac_objext"
23694 + # Insert the option either (1) after the last *FLAGS variable, or
23695 + # (2) before a word containing "conftest.", or (3) at the end.
23696 + # Note that $ac_compile itself does not contain backslashes and begins
23697 + # with a dollar sign (not a hyphen), so the echo should work correctly.
23698 + lt_compile=`echo "$ac_compile" | $SED \
23699 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23700 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23701 + -e 's:$: $lt_compiler_flag:'`
23702 + (eval echo "\"\$as_me:8374: $lt_compile\"" >&5)
23703 + (eval "$lt_compile" 2>out/conftest.err)
23705 + cat out/conftest.err >&5
23706 + echo "$as_me:8378: \$? = $ac_status" >&5
23707 + if (exit $ac_status) && test -s out/conftest2.$ac_objext
23709 + # The compiler can only warn and ignore the option if not recognized
23710 + # So say no if there are warnings
23711 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
23712 + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
23713 + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
23714 + lt_cv_prog_compiler_c_o=yes
23719 + # SGI C++ compiler will create directory out/ii_files/ for
23720 + # template instantiation
23721 + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
23722 + $RM out/* && rmdir out
23728 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
23729 +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
23734 +hard_links="nottested"
23735 +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
23736 + # do not overwrite the value of need_locks provided by the user
23737 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
23738 +$as_echo_n "checking if we can lock with hard links... " >&6; }
23741 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
23743 + ln conftest.a conftest.b 2>&5 || hard_links=no
23744 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
23745 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
23746 +$as_echo "$hard_links" >&6; }
23747 + if test "$hard_links" = no; then
23748 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
23749 +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
23761 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
23762 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
23765 + allow_undefined_flag=
23766 + always_export_symbols=no
23768 + archive_expsym_cmds=
23769 + compiler_needs_object=no
23770 + enable_shared_with_static_runtimes=no
23771 + export_dynamic_flag_spec=
23772 + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
23773 + hardcode_automatic=no
23774 + hardcode_direct=no
23775 + hardcode_direct_absolute=no
23776 + hardcode_libdir_flag_spec=
23777 + hardcode_libdir_flag_spec_ld=
23778 + hardcode_libdir_separator=
23779 + hardcode_minus_L=no
23780 + hardcode_shlibpath_var=unsupported
23782 + link_all_deplibs=unknown
23784 + module_expsym_cmds=
23785 + old_archive_from_new_cmds=
23786 + old_archive_from_expsyms_cmds=
23787 + thread_safe_flag_spec=
23788 + whole_archive_flag_spec=
23789 + # include_expsyms should be a list of space-separated symbols to be *always*
23790 + # included in the symbol list
23792 + # exclude_expsyms can be an extended regexp of symbols to exclude
23793 + # it will be wrapped by ` (' and `)$', so one must not match beginning or
23794 + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
23795 + # as well as any symbol that contains `d'.
23796 + exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
23797 + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
23798 + # platforms (ab)use it in PIC code, but their linkers get confused if
23799 + # the symbol is explicitly referenced. Since portable code cannot
23800 + # rely on this symbol name, it's probably fine to never include it in
23801 + # preloaded symbol tables.
23802 + # Exclude shared library initialization/finalization symbols.
23803 + extract_expsyms_cmds=
23806 + cygwin* | mingw* | pw32* | cegcc*)
23807 + # FIXME: the MSVC++ port hasn't been tested in a loooong time
23808 + # When not using gcc, we currently assume that we are using
23809 + # Microsoft Visual C++.
23810 + if test "$GCC" != yes; then
23815 + # we just hope/assume this is gcc and not c89 (= MSVC++)
23821 + linux* | k*bsd*-gnu)
23822 + link_all_deplibs=no
23827 + if test "$with_gnu_ld" = yes; then
23828 + # If archive_cmds runs LD, not CC, wlarc should be empty
23831 + # Set some defaults for GNU ld with shared library support. These
23832 + # are reset later if shared libraries are not supported. Putting them
23833 + # here allows them to be overridden if necessary.
23834 + runpath_var=LD_RUN_PATH
23835 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
23836 + export_dynamic_flag_spec='${wl}--export-dynamic'
23837 + # ancient GNU ld didn't support --whole-archive et. al.
23838 + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
23839 + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
23841 + whole_archive_flag_spec=
23843 + supports_anon_versioning=no
23844 + case `$LD -v 2>&1` in
23845 + *GNU\ gold*) supports_anon_versioning=yes ;;
23846 + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
23847 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
23848 + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
23849 + *\ 2.11.*) ;; # other 2.11 versions
23850 + *) supports_anon_versioning=yes ;;
23853 + # See if GNU ld supports shared libraries.
23856 + # On AIX/PPC, the GNU linker is very broken
23857 + if test "$host_cpu" != ia64; then
23859 + cat <<_LT_EOF 1>&2
23861 +*** Warning: the GNU linker, at least up to release 2.9.1, is reported
23862 +*** to be unable to reliably create shared libraries on AIX.
23863 +*** Therefore, libtool is disabling shared libraries support. If you
23864 +*** really care for shared libraries, you may want to modify your PATH
23865 +*** so that a non-GNU linker is found, and then restart.
23872 + case $host_cpu in
23874 + # see comment about AmigaOS4 .so support
23875 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
23876 + archive_expsym_cmds=''
23879 + 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)'
23880 + hardcode_libdir_flag_spec='-L$libdir'
23881 + hardcode_minus_L=yes
23887 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
23888 + allow_undefined_flag=unsupported
23889 + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
23890 + # support --undefined. This deserves some investigation. FIXME
23891 + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
23897 + cygwin* | mingw* | pw32* | cegcc*)
23898 + # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
23899 + # as there is no search path for DLLs.
23900 + hardcode_libdir_flag_spec='-L$libdir'
23901 + allow_undefined_flag=unsupported
23902 + always_export_symbols=no
23903 + enable_shared_with_static_runtimes=yes
23904 + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
23906 + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
23907 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
23908 + # If the export-symbols file already is a .def file (1st line
23909 + # is EXPORTS), use it as is; otherwise, prepend...
23910 + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
23911 + cp $export_symbols $output_objdir/$soname.def;
23913 + echo EXPORTS > $output_objdir/$soname.def;
23914 + cat $export_symbols >> $output_objdir/$soname.def;
23916 + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
23923 + hardcode_direct=no
23924 + hardcode_shlibpath_var=no
23925 + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
23926 + export_dynamic_flag_spec='${wl}-E'
23927 + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
23928 + # Instead, shared libraries are loaded at an image base (0x10000000 by
23929 + # default) and relocated if they conflict, which is a slow very memory
23930 + # consuming and fragmenting process. To avoid this, we pick a random,
23931 + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
23932 + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
23933 + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
23934 + 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'
23937 + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
23939 + if test "$host_os" = linux-dietlibc; then
23940 + case $cc_basename in
23941 + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
23944 + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
23945 + && test "$tmp_diet" = no
23948 + tmp_sharedflag='-shared'
23949 + case $cc_basename,$host_cpu in
23950 + pgcc*) # Portland Group C compiler
23951 + 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'
23952 + tmp_addflag=' $pic_flag'
23954 + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
23955 + 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'
23956 + tmp_addflag=' $pic_flag -Mnomain' ;;
23957 + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
23958 + tmp_addflag=' -i_dynamic' ;;
23959 + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
23960 + tmp_addflag=' -i_dynamic -nofor_main' ;;
23961 + ifc* | ifort*) # Intel Fortran compiler
23962 + tmp_addflag=' -nofor_main' ;;
23963 + lf95*) # Lahey Fortran 8.1
23964 + whole_archive_flag_spec=
23965 + tmp_sharedflag='--shared' ;;
23966 + xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
23967 + tmp_sharedflag='-qmkshrobj'
23970 + case `$CC -V 2>&1 | sed 5q` in
23971 + *Sun\ C*) # Sun C 5.9
23972 + 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'
23973 + compiler_needs_object=yes
23974 + tmp_sharedflag='-G' ;;
23975 + *Sun\ F*) # Sun Fortran 8.3
23976 + tmp_sharedflag='-G' ;;
23978 + archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
23980 + if test "x$supports_anon_versioning" = xyes; then
23981 + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
23982 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
23983 + echo "local: *; };" >> $output_objdir/$libname.ver~
23984 + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
23987 + case $cc_basename in
23989 + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
23990 + whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
23991 + hardcode_libdir_flag_spec=
23992 + hardcode_libdir_flag_spec_ld='-rpath $libdir'
23993 + archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
23994 + if test "x$supports_anon_versioning" = xyes; then
23995 + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
23996 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
23997 + echo "local: *; };" >> $output_objdir/$libname.ver~
23998 + $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
24007 + netbsd* | netbsdelf*-gnu)
24008 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
24009 + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
24012 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
24013 + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
24018 + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
24020 + cat <<_LT_EOF 1>&2
24022 +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
24023 +*** create shared libraries on Solaris systems. Therefore, libtool
24024 +*** is disabling shared libraries support. We urge you to upgrade GNU
24025 +*** binutils to release 2.9.1 or newer. Another option is to modify
24026 +*** your PATH or compiler configuration so that the native linker is
24027 +*** used, and then restart.
24030 + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
24031 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
24032 + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
24038 + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
24039 + case `$LD -v 2>&1` in
24040 + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
24042 + cat <<_LT_EOF 1>&2
24044 +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
24045 +*** reliably create shared libraries on SCO systems. Therefore, libtool
24046 +*** is disabling shared libraries support. We urge you to upgrade GNU
24047 +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
24048 +*** your PATH or compiler configuration so that the native linker is
24049 +*** used, and then restart.
24054 + # For security reasons, it is highly recommended that you always
24055 + # use absolute paths for naming shared libraries, and exclude the
24056 + # DT_RUNPATH tag from executables and libraries. But doing so
24057 + # requires that you compile everything twice, which is a pain.
24058 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
24059 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
24060 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
24061 + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
24070 + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
24072 + hardcode_direct=yes
24073 + hardcode_shlibpath_var=no
24077 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
24078 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
24079 + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
24086 + if test "$ld_shlibs" = no; then
24088 + hardcode_libdir_flag_spec=
24089 + export_dynamic_flag_spec=
24090 + whole_archive_flag_spec=
24093 + # PORTME fill in a description of your system's linker (not GNU ld)
24096 + allow_undefined_flag=unsupported
24097 + always_export_symbols=yes
24098 + 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'
24099 + # Note: this linker hardcodes the directories in LIBPATH if there
24100 + # are no directories specified by -L.
24101 + hardcode_minus_L=yes
24102 + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
24103 + # Neither direct hardcoding nor static linking is supported with a
24104 + # broken collect2.
24105 + hardcode_direct=unsupported
24110 + if test "$host_cpu" = ia64; then
24111 + # On IA64, the linker does run time linking by default, so we don't
24112 + # have to do anything special.
24113 + aix_use_runtimelinking=no
24114 + exp_sym_flag='-Bexport'
24117 + # If we're using GNU nm, then we don't want the "-C" option.
24118 + # -C means demangle to AIX nm, but means don't demangle with GNU nm
24119 + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
24120 + 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'
24122 + 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'
24124 + aix_use_runtimelinking=no
24126 + # Test if we are trying to use run time linking or normal
24127 + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
24128 + # need to do runtime linking.
24129 + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
24130 + for ld_flag in $LDFLAGS; do
24131 + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
24132 + aix_use_runtimelinking=yes
24139 + exp_sym_flag='-bexport'
24140 + no_entry_flag='-bnoentry'
24143 + # When large executables or shared objects are built, AIX ld can
24144 + # have problems creating the table of contents. If linking a library
24145 + # or program results in "error TOC overflow" add -mminimal-toc to
24146 + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
24147 + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
24150 + hardcode_direct=yes
24151 + hardcode_direct_absolute=yes
24152 + hardcode_libdir_separator=':'
24153 + link_all_deplibs=yes
24154 + file_list_spec='${wl}-f,'
24156 + if test "$GCC" = yes; then
24157 + case $host_os in aix4.[012]|aix4.[012].*)
24158 + # We only want to do this on AIX 4.2 and lower, the check
24159 + # below for broken collect2 doesn't work under 4.3+
24160 + collect2name=`${CC} -print-prog-name=collect2`
24161 + if test -f "$collect2name" &&
24162 + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
24164 + # We have reworked collect2
24167 + # We have old collect2
24168 + hardcode_direct=unsupported
24169 + # It fails to find uninstalled libraries when the uninstalled
24170 + # path is not listed in the libpath. Setting hardcode_minus_L
24171 + # to unsupported forces relinking
24172 + hardcode_minus_L=yes
24173 + hardcode_libdir_flag_spec='-L$libdir'
24174 + hardcode_libdir_separator=
24178 + shared_flag='-shared'
24179 + if test "$aix_use_runtimelinking" = yes; then
24180 + shared_flag="$shared_flag "'${wl}-G'
24182 + link_all_deplibs=no
24185 + if test "$host_cpu" = ia64; then
24186 + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
24187 + # chokes on -Wl,-G. The following line is correct:
24190 + if test "$aix_use_runtimelinking" = yes; then
24191 + shared_flag='${wl}-G'
24193 + shared_flag='${wl}-bM:SRE'
24198 + export_dynamic_flag_spec='${wl}-bexpall'
24199 + # It seems that -bexpall does not export symbols beginning with
24200 + # underscore (_), so it is better to generate a list of symbols to export.
24201 + always_export_symbols=yes
24202 + if test "$aix_use_runtimelinking" = yes; then
24203 + # Warning - without using the other runtime loading flags (-brtl),
24204 + # -berok will link without error, but may produce a broken library.
24205 + allow_undefined_flag='-berok'
24206 + # Determine the default libpath from the value encoded in an
24207 + # empty executable.
24208 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24209 +/* end confdefs.h. */
24219 +if ac_fn_c_try_link "$LINENO"; then :
24221 +lt_aix_libpath_sed='
24222 + /Import File Strings/,/^$/ {
24224 + s/^0 *\(.*\)$/\1/
24228 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
24229 +# Check for a 64-bit object if we didn't find anything.
24230 +if test -z "$aix_libpath"; then
24231 + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
24234 +rm -f core conftest.err conftest.$ac_objext \
24235 + conftest$ac_exeext conftest.$ac_ext
24236 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
24238 + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
24239 + 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"
24241 + if test "$host_cpu" = ia64; then
24242 + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
24243 + allow_undefined_flag="-z nodefs"
24244 + 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"
24246 + # Determine the default libpath from the value encoded in an
24247 + # empty executable.
24248 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24249 +/* end confdefs.h. */
24259 +if ac_fn_c_try_link "$LINENO"; then :
24261 +lt_aix_libpath_sed='
24262 + /Import File Strings/,/^$/ {
24264 + s/^0 *\(.*\)$/\1/
24268 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
24269 +# Check for a 64-bit object if we didn't find anything.
24270 +if test -z "$aix_libpath"; then
24271 + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
24274 +rm -f core conftest.err conftest.$ac_objext \
24275 + conftest$ac_exeext conftest.$ac_ext
24276 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
24278 + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
24279 + # Warning - without using the other run time loading flags,
24280 + # -berok will link without error, but may produce a broken library.
24281 + no_undefined_flag=' ${wl}-bernotok'
24282 + allow_undefined_flag=' ${wl}-berok'
24283 + # Exported symbols can be pulled into shared objects from archives
24284 + whole_archive_flag_spec='$convenience'
24285 + archive_cmds_need_lc=yes
24286 + # This is similar to how AIX traditionally builds its shared libraries.
24287 + 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'
24293 + case $host_cpu in
24295 + # see comment about AmigaOS4 .so support
24296 + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
24297 + archive_expsym_cmds=''
24300 + 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)'
24301 + hardcode_libdir_flag_spec='-L$libdir'
24302 + hardcode_minus_L=yes
24308 + export_dynamic_flag_spec=-rdynamic
24311 + cygwin* | mingw* | pw32* | cegcc*)
24312 + # When not using gcc, we currently assume that we are using
24313 + # Microsoft Visual C++.
24314 + # hardcode_libdir_flag_spec is actually meaningless, as there is
24315 + # no search path for DLLs.
24316 + hardcode_libdir_flag_spec=' '
24317 + allow_undefined_flag=unsupported
24318 + # Tell ltmain to make .lib files, not .a files.
24320 + # Tell ltmain to make .dll files, not .so files.
24321 + shrext_cmds=".dll"
24322 + # FIXME: Setting linknames here is a bad hack.
24323 + archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
24324 + # The linker will automatically build a .lib file if we build a DLL.
24325 + old_archive_from_new_cmds='true'
24326 + # FIXME: Should let the user specify the lib program.
24327 + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
24328 + fix_srcfile_path='`cygpath -w "$srcfile"`'
24329 + enable_shared_with_static_runtimes=yes
24332 + darwin* | rhapsody*)
24335 + archive_cmds_need_lc=no
24336 + hardcode_direct=no
24337 + hardcode_automatic=yes
24338 + hardcode_shlibpath_var=unsupported
24339 + whole_archive_flag_spec=''
24340 + link_all_deplibs=yes
24341 + allow_undefined_flag="$_lt_dar_allow_undefined"
24342 + case $cc_basename in
24343 + ifort*) _lt_dar_can_shared=yes ;;
24344 + *) _lt_dar_can_shared=$GCC ;;
24346 + if test "$_lt_dar_can_shared" = "yes"; then
24347 + output_verbose_link_cmd=echo
24348 + archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
24349 + module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
24350 + 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}"
24351 + 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}"
24360 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24361 + hardcode_libdir_flag_spec='-L$libdir'
24362 + hardcode_shlibpath_var=no
24369 + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
24370 + # support. Future versions do this automatically, but an explicit c++rt0.o
24371 + # does not break anything, and helps significantly (at the cost of a little
24374 + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
24375 + hardcode_libdir_flag_spec='-R$libdir'
24376 + hardcode_direct=yes
24377 + hardcode_shlibpath_var=no
24380 + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
24382 + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
24383 + hardcode_direct=yes
24384 + hardcode_minus_L=yes
24385 + hardcode_shlibpath_var=no
24388 + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
24389 + freebsd* | dragonfly*)
24390 + archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
24391 + hardcode_libdir_flag_spec='-R$libdir'
24392 + hardcode_direct=yes
24393 + hardcode_shlibpath_var=no
24397 + if test "$GCC" = yes; then
24398 + 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'
24400 + 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'
24402 + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
24403 + hardcode_libdir_separator=:
24404 + hardcode_direct=yes
24406 + # hardcode_minus_L: Not really in the search PATH,
24407 + # but as the default location of the library.
24408 + hardcode_minus_L=yes
24409 + export_dynamic_flag_spec='${wl}-E'
24413 + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
24414 + archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
24416 + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
24418 + if test "$with_gnu_ld" = no; then
24419 + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
24420 + hardcode_libdir_flag_spec_ld='+b $libdir'
24421 + hardcode_libdir_separator=:
24422 + hardcode_direct=yes
24423 + hardcode_direct_absolute=yes
24424 + export_dynamic_flag_spec='${wl}-E'
24425 + # hardcode_minus_L: Not really in the search PATH,
24426 + # but as the default location of the library.
24427 + hardcode_minus_L=yes
24432 + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
24433 + case $host_cpu in
24435 + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
24438 + archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
24441 + archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
24445 + case $host_cpu in
24447 + archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
24450 + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
24453 + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
24457 + if test "$with_gnu_ld" = no; then
24458 + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
24459 + hardcode_libdir_separator=:
24461 + case $host_cpu in
24463 + hardcode_direct=no
24464 + hardcode_shlibpath_var=no
24467 + hardcode_direct=yes
24468 + hardcode_direct_absolute=yes
24469 + export_dynamic_flag_spec='${wl}-E'
24471 + # hardcode_minus_L: Not really in the search PATH,
24472 + # but as the default location of the library.
24473 + hardcode_minus_L=yes
24479 + irix5* | irix6* | nonstopux*)
24480 + if test "$GCC" = yes; then
24481 + 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'
24482 + # Try to use the -exported_symbol ld option, if it does not
24483 + # work, assume that -exports_file does not work either and
24484 + # implicitly export all symbols.
24485 + save_LDFLAGS="$LDFLAGS"
24486 + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
24487 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24488 +/* end confdefs.h. */
24491 +if ac_fn_c_try_link "$LINENO"; then :
24492 + 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'
24495 +rm -f core conftest.err conftest.$ac_objext \
24496 + conftest$ac_exeext conftest.$ac_ext
24497 + LDFLAGS="$save_LDFLAGS"
24499 + 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'
24500 + 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'
24502 + archive_cmds_need_lc='no'
24503 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
24504 + hardcode_libdir_separator=:
24505 + inherit_rpath=yes
24506 + link_all_deplibs=yes
24509 + netbsd* | netbsdelf*-gnu)
24510 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
24511 + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
24513 + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
24515 + hardcode_libdir_flag_spec='-R$libdir'
24516 + hardcode_direct=yes
24517 + hardcode_shlibpath_var=no
24521 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24522 + hardcode_direct=yes
24523 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
24524 + hardcode_libdir_separator=:
24525 + hardcode_shlibpath_var=no
24532 + if test -f /usr/libexec/ld.so; then
24533 + hardcode_direct=yes
24534 + hardcode_shlibpath_var=no
24535 + hardcode_direct_absolute=yes
24536 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
24537 + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
24538 + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
24539 + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
24540 + export_dynamic_flag_spec='${wl}-E'
24543 + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
24544 + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
24545 + hardcode_libdir_flag_spec='-R$libdir'
24548 + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
24549 + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
24559 + hardcode_libdir_flag_spec='-L$libdir'
24560 + hardcode_minus_L=yes
24561 + allow_undefined_flag=unsupported
24562 + 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'
24563 + old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
24567 + if test "$GCC" = yes; then
24568 + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
24569 + 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'
24571 + allow_undefined_flag=' -expect_unresolved \*'
24572 + 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'
24574 + archive_cmds_need_lc='no'
24575 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
24576 + hardcode_libdir_separator=:
24579 + osf4* | osf5*) # as osf3* with the addition of -msym flag
24580 + if test "$GCC" = yes; then
24581 + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
24582 + 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'
24583 + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
24585 + allow_undefined_flag=' -expect_unresolved \*'
24586 + 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'
24587 + 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~
24588 + $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'
24590 + # Both c and cxx compiler support -rpath directly
24591 + hardcode_libdir_flag_spec='-rpath $libdir'
24593 + archive_cmds_need_lc='no'
24594 + hardcode_libdir_separator=:
24598 + no_undefined_flag=' -z defs'
24599 + if test "$GCC" = yes; then
24601 + archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
24602 + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
24603 + $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
24605 + case `$CC -V 2>&1` in
24606 + *"Compilers 5.0"*)
24608 + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
24609 + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
24610 + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
24614 + archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
24615 + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
24616 + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
24620 + hardcode_libdir_flag_spec='-R$libdir'
24621 + hardcode_shlibpath_var=no
24623 + solaris2.[0-5] | solaris2.[0-5].*) ;;
24625 + # The compiler driver will combine and reorder linker options,
24626 + # but understands `-z linker_flag'. GCC discards it without `$wl',
24627 + # but is careful enough not to reorder.
24628 + # Supported since Solaris 2.6 (maybe 2.5.1?)
24629 + if test "$GCC" = yes; then
24630 + whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
24632 + whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
24636 + link_all_deplibs=yes
24640 + if test "x$host_vendor" = xsequent; then
24641 + # Use $CC to link under sequent, because it throws in some extra .o
24642 + # files that make .init and .fini sections work.
24643 + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
24645 + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
24647 + hardcode_libdir_flag_spec='-L$libdir'
24648 + hardcode_direct=yes
24649 + hardcode_minus_L=yes
24650 + hardcode_shlibpath_var=no
24654 + case $host_vendor in
24656 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24657 + hardcode_direct=yes # is this really true???
24660 + ## LD is ld it makes a PLAMLIB
24661 + ## CC just makes a GrossModule.
24662 + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
24663 + reload_cmds='$CC -r -o $output$reload_objs'
24664 + hardcode_direct=no
24667 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24668 + hardcode_direct=no #Motorola manual says yes, but my tests say they lie
24671 + runpath_var='LD_RUN_PATH'
24672 + hardcode_shlibpath_var=no
24676 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24677 + hardcode_shlibpath_var=no
24678 + export_dynamic_flag_spec='-Bexport'
24682 + if test -d /usr/nec; then
24683 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24684 + hardcode_shlibpath_var=no
24685 + runpath_var=LD_RUN_PATH
24686 + hardcode_runpath_var=yes
24691 + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
24692 + no_undefined_flag='${wl}-z,text'
24693 + archive_cmds_need_lc=no
24694 + hardcode_shlibpath_var=no
24695 + runpath_var='LD_RUN_PATH'
24697 + if test "$GCC" = yes; then
24698 + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24699 + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24701 + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24702 + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24706 + sysv5* | sco3.2v5* | sco5v6*)
24707 + # Note: We can NOT use -z defs as we might desire, because we do not
24708 + # link with -lc, and that would cause any symbols used from libc to
24709 + # always be unresolved, which means just about no library would
24710 + # ever link correctly. If we're not using GNU ld we use -z text
24711 + # though, which does catch some bad symbols but isn't as heavy-handed
24713 + no_undefined_flag='${wl}-z,text'
24714 + allow_undefined_flag='${wl}-z,nodefs'
24715 + archive_cmds_need_lc=no
24716 + hardcode_shlibpath_var=no
24717 + hardcode_libdir_flag_spec='${wl}-R,$libdir'
24718 + hardcode_libdir_separator=':'
24719 + link_all_deplibs=yes
24720 + export_dynamic_flag_spec='${wl}-Bexport'
24721 + runpath_var='LD_RUN_PATH'
24723 + if test "$GCC" = yes; then
24724 + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24725 + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24727 + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24728 + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
24733 + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
24734 + hardcode_libdir_flag_spec='-L$libdir'
24735 + hardcode_shlibpath_var=no
24743 + if test x$host_vendor = xsni; then
24745 + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
24746 + export_dynamic_flag_spec='${wl}-Blargedynsym'
24752 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
24753 +$as_echo "$ld_shlibs" >&6; }
24754 +test "$ld_shlibs" = no && can_build_shared=no
24756 +with_gnu_ld=$with_gnu_ld
24773 +# Do we need to explicitly link libc?
24775 +case "x$archive_cmds_need_lc" in
24777 + # Assume -lc should be added
24778 + archive_cmds_need_lc=yes
24780 + if test "$enable_shared" = yes && test "$GCC" = yes; then
24781 + case $archive_cmds in
24783 + # FIXME: we may have to deal with multi-command sequences.
24786 + # Test whether the compiler implicitly links with -lc since on some
24787 + # systems, -lgcc has to come before -lc. If gcc already passes -lc
24788 + # to ld, don't add -lc before -lgcc.
24789 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
24790 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
24792 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
24794 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
24795 + (eval $ac_compile) 2>&5
24797 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24798 + test $ac_status = 0; } 2>conftest.err; then
24801 + libobjs=conftest.$ac_objext
24803 + wl=$lt_prog_compiler_wl
24804 + pic_flag=$lt_prog_compiler_pic
24805 + compiler_flags=-v
24810 + lt_save_allow_undefined_flag=$allow_undefined_flag
24811 + allow_undefined_flag=
24812 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
24813 + (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
24815 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24816 + test $ac_status = 0; }
24818 + archive_cmds_need_lc=no
24820 + archive_cmds_need_lc=yes
24822 + allow_undefined_flag=$lt_save_allow_undefined_flag
24824 + cat conftest.err 1>&5
24827 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
24828 +$as_echo "$archive_cmds_need_lc" >&6; }
24991 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
24992 +$as_echo_n "checking dynamic linker characteristics... " >&6; }
24994 +if test "$GCC" = yes; then
24996 + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
24997 + *) lt_awk_arg="/^libraries:/" ;;
24999 + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
25000 + if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
25001 + # if the path contains ";" then we assume it to be the separator
25002 + # otherwise default to the standard path separator (i.e. ":") - it is
25003 + # assumed that no part of a normal pathname contains ";" but that should
25004 + # okay in the real world where ";" in dirpaths is itself problematic.
25005 + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
25007 + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
25009 + # Ok, now we have the path, separated by spaces, we can step through it
25010 + # and add multilib dir if necessary.
25011 + lt_tmp_lt_search_path_spec=
25012 + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
25013 + for lt_sys_path in $lt_search_path_spec; do
25014 + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
25015 + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
25017 + test -d "$lt_sys_path" && \
25018 + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
25021 + lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
25022 +BEGIN {RS=" "; FS="/|\n";} {
25025 + for (lt_i = NF; lt_i > 0; lt_i--) {
25026 + if ($lt_i != "" && $lt_i != ".") {
25027 + if ($lt_i == "..") {
25030 + if (lt_count == 0) {
25031 + lt_foo="/" $lt_i lt_foo;
25038 + if (lt_foo != "") { lt_freq[lt_foo]++; }
25039 + if (lt_freq[lt_foo] == 1) { print lt_foo; }
25041 + sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
25043 + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
25045 +library_names_spec=
25046 +libname_spec='lib$name'
25050 +postuninstall_cmds=
25054 +shlibpath_overrides_runpath=unknown
25056 +dynamic_linker="$host_os ld.so"
25057 +sys_lib_dlsearch_path_spec="/lib /usr/lib"
25058 +need_lib_prefix=unknown
25059 +hardcode_into_libs=no
25061 +# when you set need_version to no, make sure it does not cause -set_version
25062 +# flags to be left without arguments
25063 +need_version=unknown
25067 + version_type=linux
25068 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
25069 + shlibpath_var=LIBPATH
25071 + # AIX 3 has no versioning support, so we append a major version to the name.
25072 + soname_spec='${libname}${release}${shared_ext}$major'
25076 + version_type=linux
25077 + need_lib_prefix=no
25079 + hardcode_into_libs=yes
25080 + if test "$host_cpu" = ia64; then
25081 + # AIX 5 supports IA64
25082 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
25083 + shlibpath_var=LD_LIBRARY_PATH
25085 + # With GCC up to 2.95.x, collect2 would create an import file
25086 + # for dependence libraries. The import file would start with
25087 + # the line `#! .'. This would cause the generated library to
25088 + # depend on `.', always an invalid library. This was fixed in
25089 + # development snapshots of GCC prior to 3.0.
25091 + aix4 | aix4.[01] | aix4.[01].*)
25092 + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
25094 + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
25097 + can_build_shared=no
25101 + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
25102 + # soname into executable. Probably we can add versioning support to
25103 + # collect2, so additional links can be useful in future.
25104 + if test "$aix_use_runtimelinking" = yes; then
25105 + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
25106 + # instead of lib<name>.a to let people know that these are not
25107 + # typical AIX shared libraries.
25108 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25110 + # We preserve .a as extension for shared libraries through AIX4.2
25111 + # and later when we are not doing run time linking.
25112 + library_names_spec='${libname}${release}.a $libname.a'
25113 + soname_spec='${libname}${release}${shared_ext}$major'
25115 + shlibpath_var=LIBPATH
25120 + case $host_cpu in
25122 + # Since July 2007 AmigaOS4 officially supports .so libraries.
25123 + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
25124 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25127 + library_names_spec='$libname.ixlibrary $libname.a'
25128 + # Create ${libname}_ixlibrary.a entries in /sys/libs.
25129 + 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'
25135 + library_names_spec='${libname}${shared_ext}'
25136 + dynamic_linker="$host_os ld.so"
25137 + shlibpath_var=LIBRARY_PATH
25141 + version_type=linux
25143 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25144 + soname_spec='${libname}${release}${shared_ext}$major'
25145 + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
25146 + shlibpath_var=LD_LIBRARY_PATH
25147 + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
25148 + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
25149 + # the default ld.so.conf also contains /usr/contrib/lib and
25150 + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
25151 + # libtool to hard-code these into programs
25154 +cygwin* | mingw* | pw32* | cegcc*)
25155 + version_type=windows
25156 + shrext_cmds=".dll"
25158 + need_lib_prefix=no
25160 + case $GCC,$host_os in
25161 + yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
25162 + library_names_spec='$libname.dll.a'
25163 + # DLL is installed to $(libdir)/../bin by postinstall_cmds
25164 + postinstall_cmds='base_file=`basename \${file}`~
25165 + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
25166 + dldir=$destdir/`dirname \$dlpath`~
25167 + test -d \$dldir || mkdir -p \$dldir~
25168 + $install_prog $dir/$dlname \$dldir/$dlname~
25169 + chmod a+x \$dldir/$dlname~
25170 + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
25171 + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
25173 + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
25174 + dlpath=$dir/\$dldll~
25176 + shlibpath_overrides_runpath=yes
25180 + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
25181 + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
25182 + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
25185 + # MinGW DLLs use traditional 'lib' prefix
25186 + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
25187 + sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
25188 + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
25189 + # It is most probably a Windows format PATH printed by
25190 + # mingw gcc, but we are running on Cygwin. Gcc prints its search
25191 + # path with ; separators, and with drive letters. We can handle the
25192 + # drive letters (cygwin fileutils understands them), so leave them,
25193 + # especially as we might pass files found there to a mingw objdump,
25194 + # which wouldn't understand a cygwinified path. Ahh.
25195 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
25197 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
25201 + # pw32 DLLs use 'pw' prefix rather than 'lib'
25202 + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
25208 + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
25211 + dynamic_linker='Win32 ld.exe'
25212 + # FIXME: first we should search . and the directory the executable is in
25213 + shlibpath_var=PATH
25216 +darwin* | rhapsody*)
25217 + dynamic_linker="$host_os dyld"
25218 + version_type=darwin
25219 + need_lib_prefix=no
25221 + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
25222 + soname_spec='${libname}${release}${major}$shared_ext'
25223 + shlibpath_overrides_runpath=yes
25224 + shlibpath_var=DYLD_LIBRARY_PATH
25225 + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
25227 + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
25228 + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
25232 + version_type=linux
25233 + need_lib_prefix=no
25235 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
25236 + soname_spec='${libname}${release}${shared_ext}$major'
25237 + shlibpath_var=LD_LIBRARY_PATH
25241 + dynamic_linker=no
25244 +freebsd* | dragonfly*)
25245 + # DragonFly does not have aout. When/if they implement a new
25246 + # versioning mechanism, adjust this.
25247 + if test -x /usr/bin/objformat; then
25248 + objformat=`/usr/bin/objformat`
25251 + freebsd[123]*) objformat=aout ;;
25252 + *) objformat=elf ;;
25255 + version_type=freebsd-$objformat
25256 + case $version_type in
25258 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
25260 + need_lib_prefix=no
25263 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
25267 + shlibpath_var=LD_LIBRARY_PATH
25270 + shlibpath_overrides_runpath=yes
25272 + freebsd3.[01]* | freebsdelf3.[01]*)
25273 + shlibpath_overrides_runpath=yes
25274 + hardcode_into_libs=yes
25276 + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
25277 + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
25278 + shlibpath_overrides_runpath=no
25279 + hardcode_into_libs=yes
25281 + *) # from 4.6 on, and DragonFly
25282 + shlibpath_overrides_runpath=yes
25283 + hardcode_into_libs=yes
25289 + version_type=linux
25290 + need_lib_prefix=no
25292 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
25293 + soname_spec='${libname}${release}${shared_ext}$major'
25294 + shlibpath_var=LD_LIBRARY_PATH
25295 + hardcode_into_libs=yes
25298 +hpux9* | hpux10* | hpux11*)
25299 + # Give a soname corresponding to the major version so that dld.sl refuses to
25300 + # link against other versions.
25301 + version_type=sunos
25302 + need_lib_prefix=no
25304 + case $host_cpu in
25306 + shrext_cmds='.so'
25307 + hardcode_into_libs=yes
25308 + dynamic_linker="$host_os dld.so"
25309 + shlibpath_var=LD_LIBRARY_PATH
25310 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
25311 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25312 + soname_spec='${libname}${release}${shared_ext}$major'
25313 + if test "X$HPUX_IA64_MODE" = X32; then
25314 + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
25316 + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
25318 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
25321 + shrext_cmds='.sl'
25322 + hardcode_into_libs=yes
25323 + dynamic_linker="$host_os dld.sl"
25324 + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
25325 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
25326 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25327 + soname_spec='${libname}${release}${shared_ext}$major'
25328 + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
25329 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
25332 + shrext_cmds='.sl'
25333 + dynamic_linker="$host_os dld.sl"
25334 + shlibpath_var=SHLIB_PATH
25335 + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
25336 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25337 + soname_spec='${libname}${release}${shared_ext}$major'
25340 + # HP-UX runs *really* slowly unless shared libraries are mode 555.
25341 + postinstall_cmds='chmod 555 $lib'
25345 + version_type=linux
25346 + need_lib_prefix=no
25348 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
25349 + soname_spec='${libname}${release}${shared_ext}$major'
25350 + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
25351 + shlibpath_var=LD_LIBRARY_PATH
25352 + shlibpath_overrides_runpath=no
25353 + hardcode_into_libs=yes
25356 +irix5* | irix6* | nonstopux*)
25358 + nonstopux*) version_type=nonstopux ;;
25360 + if test "$lt_cv_prog_gnu_ld" = yes; then
25361 + version_type=linux
25363 + version_type=irix
25366 + need_lib_prefix=no
25368 + soname_spec='${libname}${release}${shared_ext}$major'
25369 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
25371 + irix5* | nonstopux*)
25372 + libsuff= shlibsuff=
25375 + case $LD in # libtool.m4 will add one of these switches to LD
25376 + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
25377 + libsuff= shlibsuff= libmagic=32-bit;;
25378 + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
25379 + libsuff=32 shlibsuff=N32 libmagic=N32;;
25380 + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
25381 + libsuff=64 shlibsuff=64 libmagic=64-bit;;
25382 + *) libsuff= shlibsuff= libmagic=never-match;;
25386 + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
25387 + shlibpath_overrides_runpath=no
25388 + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
25389 + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
25390 + hardcode_into_libs=yes
25393 +# No shared lib support for Linux oldld, aout, or coff.
25394 +linux*oldld* | linux*aout* | linux*coff*)
25395 + dynamic_linker=no
25398 +# This must be Linux ELF.
25399 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
25400 + version_type=linux
25401 + need_lib_prefix=no
25403 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25404 + soname_spec='${libname}${release}${shared_ext}$major'
25405 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
25406 + shlibpath_var=LD_LIBRARY_PATH
25407 + shlibpath_overrides_runpath=no
25408 + # Some binutils ld are patched to set DT_RUNPATH
25409 + save_LDFLAGS=$LDFLAGS
25410 + save_libdir=$libdir
25411 + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
25412 + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
25413 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25414 +/* end confdefs.h. */
25424 +if ac_fn_c_try_link "$LINENO"; then :
25425 + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
25426 + shlibpath_overrides_runpath=yes
25429 +rm -f core conftest.err conftest.$ac_objext \
25430 + conftest$ac_exeext conftest.$ac_ext
25431 + LDFLAGS=$save_LDFLAGS
25432 + libdir=$save_libdir
25434 + # This implies no fast_install, which is unacceptable.
25435 + # Some rework will be needed to allow for fast_install
25436 + # before this can be enabled.
25437 + hardcode_into_libs=yes
25439 + # Append ld.so.conf contents to the search path
25440 + if test -f /etc/ld.so.conf; then
25441 + 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' ' '`
25442 + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
25445 + # We used to test for /lib/ld.so.1 and disable shared libraries on
25446 + # powerpc, because MkLinux only supported shared libraries with the
25447 + # GNU dynamic linker. Since this was broken with cross compilers,
25448 + # most powerpc-linux boxes support dynamic linking these days and
25449 + # people can always --disable-shared, the test was removed, and we
25450 + # assume the GNU/Linux dynamic linker is in use.
25451 + dynamic_linker='GNU/Linux ld.so'
25455 + version_type=linux
25456 + need_lib_prefix=no
25458 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
25459 + soname_spec='${libname}${release}${shared_ext}$major'
25460 + shlibpath_var=LD_LIBRARY_PATH
25461 + shlibpath_overrides_runpath=no
25462 + hardcode_into_libs=yes
25463 + dynamic_linker='NetBSD ld.elf_so'
25467 + version_type=sunos
25468 + need_lib_prefix=no
25470 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
25471 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
25472 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
25473 + dynamic_linker='NetBSD (a.out) ld.so'
25475 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
25476 + soname_spec='${libname}${release}${shared_ext}$major'
25477 + dynamic_linker='NetBSD ld.elf_so'
25479 + shlibpath_var=LD_LIBRARY_PATH
25480 + shlibpath_overrides_runpath=yes
25481 + hardcode_into_libs=yes
25485 + version_type=linux
25486 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25487 + shlibpath_var=LD_LIBRARY_PATH
25488 + shlibpath_overrides_runpath=yes
25493 + need_lib_prefix=no
25495 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25496 + soname_spec='${libname}${release}${shared_ext}$major'
25497 + shlibpath_var=LD_LIBRARY_PATH
25498 + shlibpath_overrides_runpath=no
25499 + hardcode_into_libs=yes
25500 + dynamic_linker='ldqnx.so'
25504 + version_type=sunos
25505 + sys_lib_dlsearch_path_spec="/usr/lib"
25506 + need_lib_prefix=no
25507 + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
25509 + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
25510 + *) need_version=no ;;
25512 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
25513 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
25514 + shlibpath_var=LD_LIBRARY_PATH
25515 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
25517 + openbsd2.[89] | openbsd2.[89].*)
25518 + shlibpath_overrides_runpath=no
25521 + shlibpath_overrides_runpath=yes
25525 + shlibpath_overrides_runpath=yes
25530 + libname_spec='$name'
25531 + shrext_cmds=".dll"
25532 + need_lib_prefix=no
25533 + library_names_spec='$libname${shared_ext} $libname.a'
25534 + dynamic_linker='OS/2 ld.exe'
25535 + shlibpath_var=LIBPATH
25538 +osf3* | osf4* | osf5*)
25540 + need_lib_prefix=no
25542 + soname_spec='${libname}${release}${shared_ext}$major'
25543 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25544 + shlibpath_var=LD_LIBRARY_PATH
25545 + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
25546 + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
25550 + dynamic_linker=no
25554 + version_type=linux
25555 + need_lib_prefix=no
25557 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25558 + soname_spec='${libname}${release}${shared_ext}$major'
25559 + shlibpath_var=LD_LIBRARY_PATH
25560 + shlibpath_overrides_runpath=yes
25561 + hardcode_into_libs=yes
25562 + # ldd complains unless libraries are executable
25563 + postinstall_cmds='chmod +x $lib'
25567 + version_type=sunos
25568 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
25569 + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
25570 + shlibpath_var=LD_LIBRARY_PATH
25571 + shlibpath_overrides_runpath=yes
25572 + if test "$with_gnu_ld" = yes; then
25573 + need_lib_prefix=no
25579 + version_type=linux
25580 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25581 + soname_spec='${libname}${release}${shared_ext}$major'
25582 + shlibpath_var=LD_LIBRARY_PATH
25583 + case $host_vendor in
25585 + shlibpath_overrides_runpath=no
25586 + need_lib_prefix=no
25587 + runpath_var=LD_RUN_PATH
25590 + need_lib_prefix=no
25593 + need_lib_prefix=no
25595 + shlibpath_overrides_runpath=no
25596 + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
25602 + if test -d /usr/nec ;then
25603 + version_type=linux
25604 + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
25605 + soname_spec='$libname${shared_ext}.$major'
25606 + shlibpath_var=LD_LIBRARY_PATH
25610 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
25611 + version_type=freebsd-elf
25612 + need_lib_prefix=no
25614 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
25615 + soname_spec='${libname}${release}${shared_ext}$major'
25616 + shlibpath_var=LD_LIBRARY_PATH
25617 + shlibpath_overrides_runpath=yes
25618 + hardcode_into_libs=yes
25619 + if test "$with_gnu_ld" = yes; then
25620 + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
25622 + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
25625 + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
25629 + sys_lib_dlsearch_path_spec='/usr/lib'
25633 + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
25634 + version_type=linux
25635 + need_lib_prefix=no
25637 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25638 + shlibpath_var=LD_LIBRARY_PATH
25639 + shlibpath_overrides_runpath=no
25640 + hardcode_into_libs=yes
25644 + version_type=linux
25645 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
25646 + soname_spec='${libname}${release}${shared_ext}$major'
25647 + shlibpath_var=LD_LIBRARY_PATH
25651 + dynamic_linker=no
25654 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
25655 +$as_echo "$dynamic_linker" >&6; }
25656 +test "$dynamic_linker" = no && can_build_shared=no
25658 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
25659 +if test "$GCC" = yes; then
25660 + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
25663 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
25664 + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
25666 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
25667 + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
25756 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
25757 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
25759 +if test -n "$hardcode_libdir_flag_spec" ||
25760 + test -n "$runpath_var" ||
25761 + test "X$hardcode_automatic" = "Xyes" ; then
25763 + # We can hardcode non-existent directories.
25764 + if test "$hardcode_direct" != no &&
25765 + # If the only mechanism to avoid hardcoding is shlibpath_var, we
25766 + # have to relink, otherwise we might link with an installed library
25767 + # when we should be linking with a yet-to-be-installed one
25768 + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
25769 + test "$hardcode_minus_L" != no; then
25770 + # Linking always hardcodes the temporary library directory.
25771 + hardcode_action=relink
25773 + # We can link without hardcoding, and we can hardcode nonexisting dirs.
25774 + hardcode_action=immediate
25777 + # We cannot hardcode anything, or else we can only hardcode existing
25779 + hardcode_action=unsupported
25781 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
25782 +$as_echo "$hardcode_action" >&6; }
25784 +if test "$hardcode_action" = relink ||
25785 + test "$inherit_rpath" = yes; then
25786 + # Fast installation is not supported
25787 + enable_fast_install=no
25788 +elif test "$shlibpath_overrides_runpath" = yes ||
25789 + test "$enable_shared" = no; then
25790 + # Fast installation is not necessary
25791 + enable_fast_install=needless
25799 + if test "x$enable_dlopen" != xyes; then
25800 + enable_dlopen=unknown
25801 + enable_dlopen_self=unknown
25802 + enable_dlopen_self_static=unknown
25805 + lt_cv_dlopen_libs=
25809 + lt_cv_dlopen="load_add_on"
25810 + lt_cv_dlopen_libs=
25811 + lt_cv_dlopen_self=yes
25814 + mingw* | pw32* | cegcc*)
25815 + lt_cv_dlopen="LoadLibrary"
25816 + lt_cv_dlopen_libs=
25820 + lt_cv_dlopen="dlopen"
25821 + lt_cv_dlopen_libs=
25825 + # if libdl is installed we need to link against it
25826 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
25827 +$as_echo_n "checking for dlopen in -ldl... " >&6; }
25828 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
25829 + $as_echo_n "(cached) " >&6
25831 + ac_check_lib_save_LIBS=$LIBS
25833 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25834 +/* end confdefs.h. */
25836 +/* Override any GCC internal prototype to avoid an error.
25837 + Use char because int might match the return type of a GCC
25838 + builtin and then its argument prototype would still apply. */
25839 +#ifdef __cplusplus
25851 +if ac_fn_c_try_link "$LINENO"; then :
25852 + ac_cv_lib_dl_dlopen=yes
25854 + ac_cv_lib_dl_dlopen=no
25856 +rm -f core conftest.err conftest.$ac_objext \
25857 + conftest$ac_exeext conftest.$ac_ext
25858 +LIBS=$ac_check_lib_save_LIBS
25860 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
25861 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
25862 +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
25863 + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
25866 + lt_cv_dlopen="dyld"
25867 + lt_cv_dlopen_libs=
25868 + lt_cv_dlopen_self=yes
25875 + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
25876 +if test "x$ac_cv_func_shl_load" = x""yes; then :
25877 + lt_cv_dlopen="shl_load"
25879 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
25880 +$as_echo_n "checking for shl_load in -ldld... " >&6; }
25881 +if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
25882 + $as_echo_n "(cached) " >&6
25884 + ac_check_lib_save_LIBS=$LIBS
25885 +LIBS="-ldld $LIBS"
25886 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25887 +/* end confdefs.h. */
25889 +/* Override any GCC internal prototype to avoid an error.
25890 + Use char because int might match the return type of a GCC
25891 + builtin and then its argument prototype would still apply. */
25892 +#ifdef __cplusplus
25899 +return shl_load ();
25904 +if ac_fn_c_try_link "$LINENO"; then :
25905 + ac_cv_lib_dld_shl_load=yes
25907 + ac_cv_lib_dld_shl_load=no
25909 +rm -f core conftest.err conftest.$ac_objext \
25910 + conftest$ac_exeext conftest.$ac_ext
25911 +LIBS=$ac_check_lib_save_LIBS
25913 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
25914 +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
25915 +if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
25916 + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
25918 + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
25919 +if test "x$ac_cv_func_dlopen" = x""yes; then :
25920 + lt_cv_dlopen="dlopen"
25922 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
25923 +$as_echo_n "checking for dlopen in -ldl... " >&6; }
25924 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
25925 + $as_echo_n "(cached) " >&6
25927 + ac_check_lib_save_LIBS=$LIBS
25929 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25930 +/* end confdefs.h. */
25932 +/* Override any GCC internal prototype to avoid an error.
25933 + Use char because int might match the return type of a GCC
25934 + builtin and then its argument prototype would still apply. */
25935 +#ifdef __cplusplus
25947 +if ac_fn_c_try_link "$LINENO"; then :
25948 + ac_cv_lib_dl_dlopen=yes
25950 + ac_cv_lib_dl_dlopen=no
25952 +rm -f core conftest.err conftest.$ac_objext \
25953 + conftest$ac_exeext conftest.$ac_ext
25954 +LIBS=$ac_check_lib_save_LIBS
25956 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
25957 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
25958 +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
25959 + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
25961 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
25962 +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
25963 +if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
25964 + $as_echo_n "(cached) " >&6
25966 + ac_check_lib_save_LIBS=$LIBS
25967 +LIBS="-lsvld $LIBS"
25968 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25969 +/* end confdefs.h. */
25971 +/* Override any GCC internal prototype to avoid an error.
25972 + Use char because int might match the return type of a GCC
25973 + builtin and then its argument prototype would still apply. */
25974 +#ifdef __cplusplus
25986 +if ac_fn_c_try_link "$LINENO"; then :
25987 + ac_cv_lib_svld_dlopen=yes
25989 + ac_cv_lib_svld_dlopen=no
25991 +rm -f core conftest.err conftest.$ac_objext \
25992 + conftest$ac_exeext conftest.$ac_ext
25993 +LIBS=$ac_check_lib_save_LIBS
25995 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
25996 +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
25997 +if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
25998 + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
26000 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
26001 +$as_echo_n "checking for dld_link in -ldld... " >&6; }
26002 +if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
26003 + $as_echo_n "(cached) " >&6
26005 + ac_check_lib_save_LIBS=$LIBS
26006 +LIBS="-ldld $LIBS"
26007 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26008 +/* end confdefs.h. */
26010 +/* Override any GCC internal prototype to avoid an error.
26011 + Use char because int might match the return type of a GCC
26012 + builtin and then its argument prototype would still apply. */
26013 +#ifdef __cplusplus
26020 +return dld_link ();
26025 +if ac_fn_c_try_link "$LINENO"; then :
26026 + ac_cv_lib_dld_dld_link=yes
26028 + ac_cv_lib_dld_dld_link=no
26030 +rm -f core conftest.err conftest.$ac_objext \
26031 + conftest$ac_exeext conftest.$ac_ext
26032 +LIBS=$ac_check_lib_save_LIBS
26034 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
26035 +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
26036 +if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
26037 + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
26058 + if test "x$lt_cv_dlopen" != xno; then
26059 + enable_dlopen=yes
26064 + case $lt_cv_dlopen in
26066 + save_CPPFLAGS="$CPPFLAGS"
26067 + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
26069 + save_LDFLAGS="$LDFLAGS"
26070 + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
26072 + save_LIBS="$LIBS"
26073 + LIBS="$lt_cv_dlopen_libs $LIBS"
26075 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
26076 +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
26077 +if test "${lt_cv_dlopen_self+set}" = set; then :
26078 + $as_echo_n "(cached) " >&6
26080 + if test "$cross_compiling" = yes; then :
26081 + lt_cv_dlopen_self=cross
26083 + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
26084 + lt_status=$lt_dlunknown
26085 + cat > conftest.$ac_ext <<_LT_EOF
26086 +#line 10758 "configure"
26087 +#include "confdefs.h"
26090 +#include <dlfcn.h>
26093 +#include <stdio.h>
26095 +#ifdef RTLD_GLOBAL
26096 +# define LT_DLGLOBAL RTLD_GLOBAL
26099 +# define LT_DLGLOBAL DL_GLOBAL
26101 +# define LT_DLGLOBAL 0
26105 +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
26106 + find out it does not work in some platform. */
26107 +#ifndef LT_DLLAZY_OR_NOW
26109 +# define LT_DLLAZY_OR_NOW RTLD_LAZY
26112 +# define LT_DLLAZY_OR_NOW DL_LAZY
26115 +# define LT_DLLAZY_OR_NOW RTLD_NOW
26118 +# define LT_DLLAZY_OR_NOW DL_NOW
26120 +# define LT_DLLAZY_OR_NOW 0
26127 +void fnord() { int i=42;}
26130 + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
26131 + int status = $lt_dlunknown;
26135 + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
26136 + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
26137 + /* dlclose (self); */
26140 + puts (dlerror ());
26145 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
26146 + (eval $ac_link) 2>&5
26148 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26149 + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
26150 + (./conftest; exit; ) >&5 2>/dev/null
26152 + case x$lt_status in
26153 + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
26154 + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
26155 + x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
26158 + # compilation failed
26159 + lt_cv_dlopen_self=no
26166 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
26167 +$as_echo "$lt_cv_dlopen_self" >&6; }
26169 + if test "x$lt_cv_dlopen_self" = xyes; then
26170 + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
26171 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
26172 +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
26173 +if test "${lt_cv_dlopen_self_static+set}" = set; then :
26174 + $as_echo_n "(cached) " >&6
26176 + if test "$cross_compiling" = yes; then :
26177 + lt_cv_dlopen_self_static=cross
26179 + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
26180 + lt_status=$lt_dlunknown
26181 + cat > conftest.$ac_ext <<_LT_EOF
26182 +#line 10854 "configure"
26183 +#include "confdefs.h"
26186 +#include <dlfcn.h>
26189 +#include <stdio.h>
26191 +#ifdef RTLD_GLOBAL
26192 +# define LT_DLGLOBAL RTLD_GLOBAL
26195 +# define LT_DLGLOBAL DL_GLOBAL
26197 +# define LT_DLGLOBAL 0
26201 +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
26202 + find out it does not work in some platform. */
26203 +#ifndef LT_DLLAZY_OR_NOW
26205 +# define LT_DLLAZY_OR_NOW RTLD_LAZY
26208 +# define LT_DLLAZY_OR_NOW DL_LAZY
26211 +# define LT_DLLAZY_OR_NOW RTLD_NOW
26214 +# define LT_DLLAZY_OR_NOW DL_NOW
26216 +# define LT_DLLAZY_OR_NOW 0
26223 +void fnord() { int i=42;}
26226 + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
26227 + int status = $lt_dlunknown;
26231 + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
26232 + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
26233 + /* dlclose (self); */
26236 + puts (dlerror ());
26241 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
26242 + (eval $ac_link) 2>&5
26244 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26245 + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
26246 + (./conftest; exit; ) >&5 2>/dev/null
26248 + case x$lt_status in
26249 + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
26250 + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
26251 + x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
26254 + # compilation failed
26255 + lt_cv_dlopen_self_static=no
26262 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
26263 +$as_echo "$lt_cv_dlopen_self_static" >&6; }
26266 + CPPFLAGS="$save_CPPFLAGS"
26267 + LDFLAGS="$save_LDFLAGS"
26268 + LIBS="$save_LIBS"
26272 + case $lt_cv_dlopen_self in
26273 + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
26274 + *) enable_dlopen_self=unknown ;;
26277 + case $lt_cv_dlopen_self_static in
26278 + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
26279 + *) enable_dlopen_self_static=unknown ;;
26301 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
26302 +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
26303 +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
26304 + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
26305 + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
26306 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26307 +$as_echo "yes" >&6; }
26309 +# FIXME - insert some real tests, host_os isn't really good enough
26312 + if test -n "$STRIP" ; then
26313 + striplib="$STRIP -x"
26314 + old_striplib="$STRIP -S"
26315 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26316 +$as_echo "yes" >&6; }
26318 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26319 +$as_echo "no" >&6; }
26323 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26324 +$as_echo "no" >&6; }
26340 + # Report which library types will actually be built
26341 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
26342 +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
26343 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
26344 +$as_echo "$can_build_shared" >&6; }
26346 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
26347 +$as_echo_n "checking whether to build shared libraries... " >&6; }
26348 + test "$can_build_shared" = "no" && enable_shared=no
26350 + # On AIX, shared libraries and static libraries use the same namespace, and
26351 + # are all built from PIC.
26354 + test "$enable_shared" = yes && enable_static=no
26355 + if test -n "$RANLIB"; then
26356 + archive_cmds="$archive_cmds~\$RANLIB \$lib"
26357 + postinstall_cmds='$RANLIB $lib'
26362 + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
26363 + test "$enable_shared" = yes && enable_static=no
26367 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
26368 +$as_echo "$enable_shared" >&6; }
26370 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
26371 +$as_echo_n "checking whether to build static libraries... " >&6; }
26372 + # Make sure either enable_shared or enable_static is yes.
26373 + test "$enable_shared" = yes || enable_static=yes
26374 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
26375 +$as_echo "$enable_static" >&6; }
26382 +ac_cpp='$CPP $CPPFLAGS'
26383 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26384 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26385 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
26401 + ac_config_commands="$ac_config_commands libtool"
26406 +# Only expand once:
26410 +# Docygen features
26422 +DX_PROJECT=xmltooling
26424 +DX_CONFIG=doxygen.cfg
26429 +# Environment variables used inside doxygen.cfg:
26430 +DX_ENV="$DX_ENV SRCDIR='$srcdir'"
26432 +DX_ENV="$DX_ENV PROJECT='$DX_PROJECT'"
26434 +DX_ENV="$DX_ENV DOCDIR='$DX_DOCDIR'"
26436 +DX_ENV="$DX_ENV VERSION='$PACKAGE_VERSION'"
26443 + # Check whether --enable-doxygen-doc was given.
26444 +if test "${enable_doxygen_doc+set}" = set; then :
26445 + enableval=$enable_doxygen_doc;
26446 +case "$enableval" in
26458 + as_fn_error $? "invalid value '$enableval' given to doxygen-doc" "$LINENO" 5
26470 +if test "$DX_FLAG_doc" = 1; then
26472 +if test -n "$ac_tool_prefix"; then
26473 + # Extract the first word of "${ac_tool_prefix}doxygen", so it can be a program name with args.
26474 +set dummy ${ac_tool_prefix}doxygen; ac_word=$2
26475 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26476 +$as_echo_n "checking for $ac_word... " >&6; }
26477 +if test "${ac_cv_path_DX_DOXYGEN+set}" = set; then :
26478 + $as_echo_n "(cached) " >&6
26480 + case $DX_DOXYGEN in
26481 + [\\/]* | ?:[\\/]*)
26482 + ac_cv_path_DX_DOXYGEN="$DX_DOXYGEN" # Let the user override the test with a path.
26485 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26486 +for as_dir in $PATH
26489 + test -z "$as_dir" && as_dir=.
26490 + for ac_exec_ext in '' $ac_executable_extensions; do
26491 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26492 + ac_cv_path_DX_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
26493 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26503 +DX_DOXYGEN=$ac_cv_path_DX_DOXYGEN
26504 +if test -n "$DX_DOXYGEN"; then
26505 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DOXYGEN" >&5
26506 +$as_echo "$DX_DOXYGEN" >&6; }
26508 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26509 +$as_echo "no" >&6; }
26514 +if test -z "$ac_cv_path_DX_DOXYGEN"; then
26515 + ac_pt_DX_DOXYGEN=$DX_DOXYGEN
26516 + # Extract the first word of "doxygen", so it can be a program name with args.
26517 +set dummy doxygen; ac_word=$2
26518 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26519 +$as_echo_n "checking for $ac_word... " >&6; }
26520 +if test "${ac_cv_path_ac_pt_DX_DOXYGEN+set}" = set; then :
26521 + $as_echo_n "(cached) " >&6
26523 + case $ac_pt_DX_DOXYGEN in
26524 + [\\/]* | ?:[\\/]*)
26525 + ac_cv_path_ac_pt_DX_DOXYGEN="$ac_pt_DX_DOXYGEN" # Let the user override the test with a path.
26528 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26529 +for as_dir in $PATH
26532 + test -z "$as_dir" && as_dir=.
26533 + for ac_exec_ext in '' $ac_executable_extensions; do
26534 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26535 + ac_cv_path_ac_pt_DX_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
26536 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26546 +ac_pt_DX_DOXYGEN=$ac_cv_path_ac_pt_DX_DOXYGEN
26547 +if test -n "$ac_pt_DX_DOXYGEN"; then
26548 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DOXYGEN" >&5
26549 +$as_echo "$ac_pt_DX_DOXYGEN" >&6; }
26551 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26552 +$as_echo "no" >&6; }
26555 + if test "x$ac_pt_DX_DOXYGEN" = x; then
26558 + case $cross_compiling:$ac_tool_warned in
26560 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26561 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26562 +ac_tool_warned=yes ;;
26564 + DX_DOXYGEN=$ac_pt_DX_DOXYGEN
26567 + DX_DOXYGEN="$ac_cv_path_DX_DOXYGEN"
26570 +if test "$DX_FLAG_doc$DX_DOXYGEN" = 1; then
26571 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: doxygen not found - will not generate any doxygen documentation" >&5
26572 +$as_echo "$as_me: WARNING: doxygen not found - will not generate any doxygen documentation" >&2;}
26578 +if test -n "$ac_tool_prefix"; then
26579 + # Extract the first word of "${ac_tool_prefix}perl", so it can be a program name with args.
26580 +set dummy ${ac_tool_prefix}perl; ac_word=$2
26581 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26582 +$as_echo_n "checking for $ac_word... " >&6; }
26583 +if test "${ac_cv_path_DX_PERL+set}" = set; then :
26584 + $as_echo_n "(cached) " >&6
26587 + [\\/]* | ?:[\\/]*)
26588 + ac_cv_path_DX_PERL="$DX_PERL" # Let the user override the test with a path.
26591 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26592 +for as_dir in $PATH
26595 + test -z "$as_dir" && as_dir=.
26596 + for ac_exec_ext in '' $ac_executable_extensions; do
26597 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26598 + ac_cv_path_DX_PERL="$as_dir/$ac_word$ac_exec_ext"
26599 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26609 +DX_PERL=$ac_cv_path_DX_PERL
26610 +if test -n "$DX_PERL"; then
26611 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_PERL" >&5
26612 +$as_echo "$DX_PERL" >&6; }
26614 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26615 +$as_echo "no" >&6; }
26620 +if test -z "$ac_cv_path_DX_PERL"; then
26621 + ac_pt_DX_PERL=$DX_PERL
26622 + # Extract the first word of "perl", so it can be a program name with args.
26623 +set dummy perl; ac_word=$2
26624 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26625 +$as_echo_n "checking for $ac_word... " >&6; }
26626 +if test "${ac_cv_path_ac_pt_DX_PERL+set}" = set; then :
26627 + $as_echo_n "(cached) " >&6
26629 + case $ac_pt_DX_PERL in
26630 + [\\/]* | ?:[\\/]*)
26631 + ac_cv_path_ac_pt_DX_PERL="$ac_pt_DX_PERL" # Let the user override the test with a path.
26634 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26635 +for as_dir in $PATH
26638 + test -z "$as_dir" && as_dir=.
26639 + for ac_exec_ext in '' $ac_executable_extensions; do
26640 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26641 + ac_cv_path_ac_pt_DX_PERL="$as_dir/$ac_word$ac_exec_ext"
26642 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26652 +ac_pt_DX_PERL=$ac_cv_path_ac_pt_DX_PERL
26653 +if test -n "$ac_pt_DX_PERL"; then
26654 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_PERL" >&5
26655 +$as_echo "$ac_pt_DX_PERL" >&6; }
26657 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26658 +$as_echo "no" >&6; }
26661 + if test "x$ac_pt_DX_PERL" = x; then
26664 + case $cross_compiling:$ac_tool_warned in
26666 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26667 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26668 +ac_tool_warned=yes ;;
26670 + DX_PERL=$ac_pt_DX_PERL
26673 + DX_PERL="$ac_cv_path_DX_PERL"
26676 +if test "$DX_FLAG_doc$DX_PERL" = 1; then
26677 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - will not generate any doxygen documentation" >&5
26678 +$as_echo "$as_me: WARNING: perl not found - will not generate any doxygen documentation" >&2;}
26685 +if test "$DX_FLAG_doc" = 1; then
26687 + DX_COND_doc_TRUE=
26688 + DX_COND_doc_FALSE='#'
26690 + DX_COND_doc_TRUE='#'
26691 + DX_COND_doc_FALSE=
26694 + DX_ENV="$DX_ENV PERL_PATH='$DX_PERL'"
26699 + DX_COND_doc_TRUE=
26700 + DX_COND_doc_FALSE='#'
26702 + DX_COND_doc_TRUE='#'
26703 + DX_COND_doc_FALSE=
26711 +# Dot for graphics:
26715 + # Check whether --enable-doxygen-dot was given.
26716 +if test "${enable_doxygen_dot+set}" = set; then :
26717 + enableval=$enable_doxygen_dot;
26718 +case "$enableval" in
26724 +test "$DX_FLAG_doc" = "1" \
26725 +|| as_fn_error $? "doxygen-dot requires doxygen-dot" "$LINENO" 5
26733 + as_fn_error $? "invalid value '$enableval' given to doxygen-dot" "$LINENO" 5
26742 +test "$DX_FLAG_doc" = "1" || DX_FLAG_dot=0
26748 +if test "$DX_FLAG_dot" = 1; then
26750 +if test -n "$ac_tool_prefix"; then
26751 + # Extract the first word of "${ac_tool_prefix}dot", so it can be a program name with args.
26752 +set dummy ${ac_tool_prefix}dot; ac_word=$2
26753 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26754 +$as_echo_n "checking for $ac_word... " >&6; }
26755 +if test "${ac_cv_path_DX_DOT+set}" = set; then :
26756 + $as_echo_n "(cached) " >&6
26759 + [\\/]* | ?:[\\/]*)
26760 + ac_cv_path_DX_DOT="$DX_DOT" # Let the user override the test with a path.
26763 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26764 +for as_dir in $PATH
26767 + test -z "$as_dir" && as_dir=.
26768 + for ac_exec_ext in '' $ac_executable_extensions; do
26769 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26770 + ac_cv_path_DX_DOT="$as_dir/$ac_word$ac_exec_ext"
26771 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26781 +DX_DOT=$ac_cv_path_DX_DOT
26782 +if test -n "$DX_DOT"; then
26783 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DOT" >&5
26784 +$as_echo "$DX_DOT" >&6; }
26786 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26787 +$as_echo "no" >&6; }
26792 +if test -z "$ac_cv_path_DX_DOT"; then
26793 + ac_pt_DX_DOT=$DX_DOT
26794 + # Extract the first word of "dot", so it can be a program name with args.
26795 +set dummy dot; ac_word=$2
26796 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26797 +$as_echo_n "checking for $ac_word... " >&6; }
26798 +if test "${ac_cv_path_ac_pt_DX_DOT+set}" = set; then :
26799 + $as_echo_n "(cached) " >&6
26801 + case $ac_pt_DX_DOT in
26802 + [\\/]* | ?:[\\/]*)
26803 + ac_cv_path_ac_pt_DX_DOT="$ac_pt_DX_DOT" # Let the user override the test with a path.
26806 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26807 +for as_dir in $PATH
26810 + test -z "$as_dir" && as_dir=.
26811 + for ac_exec_ext in '' $ac_executable_extensions; do
26812 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26813 + ac_cv_path_ac_pt_DX_DOT="$as_dir/$ac_word$ac_exec_ext"
26814 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26824 +ac_pt_DX_DOT=$ac_cv_path_ac_pt_DX_DOT
26825 +if test -n "$ac_pt_DX_DOT"; then
26826 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DOT" >&5
26827 +$as_echo "$ac_pt_DX_DOT" >&6; }
26829 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26830 +$as_echo "no" >&6; }
26833 + if test "x$ac_pt_DX_DOT" = x; then
26836 + case $cross_compiling:$ac_tool_warned in
26838 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26839 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26840 +ac_tool_warned=yes ;;
26842 + DX_DOT=$ac_pt_DX_DOT
26845 + DX_DOT="$ac_cv_path_DX_DOT"
26848 +if test "$DX_FLAG_dot$DX_DOT" = 1; then
26849 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dot not found - will not generate graphics for doxygen documentation" >&5
26850 +$as_echo "$as_me: WARNING: dot not found - will not generate graphics for doxygen documentation" >&2;}
26857 +if test "$DX_FLAG_dot" = 1; then
26859 + DX_COND_dot_TRUE=
26860 + DX_COND_dot_FALSE='#'
26862 + DX_COND_dot_TRUE='#'
26863 + DX_COND_dot_FALSE=
26866 + DX_ENV="$DX_ENV HAVE_DOT='YES'"
26868 + DX_ENV="$DX_ENV DOT_PATH='`expr ".$DX_DOT" : '\(\.\)[^/]*$' \| "x$DX_DOT" : 'x\(.*\)/[^/]*$'`'"
26873 + DX_COND_dot_TRUE=
26874 + DX_COND_dot_FALSE='#'
26876 + DX_COND_dot_TRUE='#'
26877 + DX_COND_dot_FALSE=
26880 + DX_ENV="$DX_ENV HAVE_DOT='NO'"
26886 +# Man pages generation:
26890 + # Check whether --enable-doxygen-man was given.
26891 +if test "${enable_doxygen_man+set}" = set; then :
26892 + enableval=$enable_doxygen_man;
26893 +case "$enableval" in
26899 +test "$DX_FLAG_doc" = "1" \
26900 +|| as_fn_error $? "doxygen-man requires doxygen-man" "$LINENO" 5
26908 + as_fn_error $? "invalid value '$enableval' given to doxygen-man" "$LINENO" 5
26917 +test "$DX_FLAG_doc" = "1" || DX_FLAG_man=0
26923 +if test "$DX_FLAG_man" = 1; then
26927 +if test "$DX_FLAG_man" = 1; then
26929 + DX_COND_man_TRUE=
26930 + DX_COND_man_FALSE='#'
26932 + DX_COND_man_TRUE='#'
26933 + DX_COND_man_FALSE=
26936 + DX_ENV="$DX_ENV GENERATE_MAN='YES'"
26941 + DX_COND_man_TRUE=
26942 + DX_COND_man_FALSE='#'
26944 + DX_COND_man_TRUE='#'
26945 + DX_COND_man_FALSE=
26948 + DX_ENV="$DX_ENV GENERATE_MAN='NO'"
26954 +# RTF file generation:
26958 + # Check whether --enable-doxygen-rtf was given.
26959 +if test "${enable_doxygen_rtf+set}" = set; then :
26960 + enableval=$enable_doxygen_rtf;
26961 +case "$enableval" in
26967 +test "$DX_FLAG_doc" = "1" \
26968 +|| as_fn_error $? "doxygen-rtf requires doxygen-rtf" "$LINENO" 5
26976 + as_fn_error $? "invalid value '$enableval' given to doxygen-rtf" "$LINENO" 5
26985 +test "$DX_FLAG_doc" = "1" || DX_FLAG_rtf=0
26991 +if test "$DX_FLAG_rtf" = 1; then
26995 +if test "$DX_FLAG_rtf" = 1; then
26997 + DX_COND_rtf_TRUE=
26998 + DX_COND_rtf_FALSE='#'
27000 + DX_COND_rtf_TRUE='#'
27001 + DX_COND_rtf_FALSE=
27004 + DX_ENV="$DX_ENV GENERATE_RTF='YES'"
27009 + DX_COND_rtf_TRUE=
27010 + DX_COND_rtf_FALSE='#'
27012 + DX_COND_rtf_TRUE='#'
27013 + DX_COND_rtf_FALSE=
27016 + DX_ENV="$DX_ENV GENERATE_RTF='NO'"
27022 +# XML file generation:
27026 + # Check whether --enable-doxygen-xml was given.
27027 +if test "${enable_doxygen_xml+set}" = set; then :
27028 + enableval=$enable_doxygen_xml;
27029 +case "$enableval" in
27035 +test "$DX_FLAG_doc" = "1" \
27036 +|| as_fn_error $? "doxygen-xml requires doxygen-xml" "$LINENO" 5
27044 + as_fn_error $? "invalid value '$enableval' given to doxygen-xml" "$LINENO" 5
27053 +test "$DX_FLAG_doc" = "1" || DX_FLAG_xml=0
27059 +if test "$DX_FLAG_xml" = 1; then
27063 +if test "$DX_FLAG_xml" = 1; then
27065 + DX_COND_xml_TRUE=
27066 + DX_COND_xml_FALSE='#'
27068 + DX_COND_xml_TRUE='#'
27069 + DX_COND_xml_FALSE=
27072 + DX_ENV="$DX_ENV GENERATE_XML='YES'"
27077 + DX_COND_xml_TRUE=
27078 + DX_COND_xml_FALSE='#'
27080 + DX_COND_xml_TRUE='#'
27081 + DX_COND_xml_FALSE=
27084 + DX_ENV="$DX_ENV GENERATE_XML='NO'"
27090 +# (Compressed) HTML help generation:
27094 + # Check whether --enable-doxygen-chm was given.
27095 +if test "${enable_doxygen_chm+set}" = set; then :
27096 + enableval=$enable_doxygen_chm;
27097 +case "$enableval" in
27103 +test "$DX_FLAG_doc" = "1" \
27104 +|| as_fn_error $? "doxygen-chm requires doxygen-chm" "$LINENO" 5
27112 + as_fn_error $? "invalid value '$enableval' given to doxygen-chm" "$LINENO" 5
27121 +test "$DX_FLAG_doc" = "1" || DX_FLAG_chm=0
27127 +if test "$DX_FLAG_chm" = 1; then
27129 +if test -n "$ac_tool_prefix"; then
27130 + # Extract the first word of "${ac_tool_prefix}hhc", so it can be a program name with args.
27131 +set dummy ${ac_tool_prefix}hhc; ac_word=$2
27132 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27133 +$as_echo_n "checking for $ac_word... " >&6; }
27134 +if test "${ac_cv_path_DX_HHC+set}" = set; then :
27135 + $as_echo_n "(cached) " >&6
27138 + [\\/]* | ?:[\\/]*)
27139 + ac_cv_path_DX_HHC="$DX_HHC" # Let the user override the test with a path.
27142 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27143 +for as_dir in $PATH
27146 + test -z "$as_dir" && as_dir=.
27147 + for ac_exec_ext in '' $ac_executable_extensions; do
27148 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27149 + ac_cv_path_DX_HHC="$as_dir/$ac_word$ac_exec_ext"
27150 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27160 +DX_HHC=$ac_cv_path_DX_HHC
27161 +if test -n "$DX_HHC"; then
27162 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_HHC" >&5
27163 +$as_echo "$DX_HHC" >&6; }
27165 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27166 +$as_echo "no" >&6; }
27171 +if test -z "$ac_cv_path_DX_HHC"; then
27172 + ac_pt_DX_HHC=$DX_HHC
27173 + # Extract the first word of "hhc", so it can be a program name with args.
27174 +set dummy hhc; ac_word=$2
27175 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27176 +$as_echo_n "checking for $ac_word... " >&6; }
27177 +if test "${ac_cv_path_ac_pt_DX_HHC+set}" = set; then :
27178 + $as_echo_n "(cached) " >&6
27180 + case $ac_pt_DX_HHC in
27181 + [\\/]* | ?:[\\/]*)
27182 + ac_cv_path_ac_pt_DX_HHC="$ac_pt_DX_HHC" # Let the user override the test with a path.
27185 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27186 +for as_dir in $PATH
27189 + test -z "$as_dir" && as_dir=.
27190 + for ac_exec_ext in '' $ac_executable_extensions; do
27191 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27192 + ac_cv_path_ac_pt_DX_HHC="$as_dir/$ac_word$ac_exec_ext"
27193 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27203 +ac_pt_DX_HHC=$ac_cv_path_ac_pt_DX_HHC
27204 +if test -n "$ac_pt_DX_HHC"; then
27205 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_HHC" >&5
27206 +$as_echo "$ac_pt_DX_HHC" >&6; }
27208 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27209 +$as_echo "no" >&6; }
27212 + if test "x$ac_pt_DX_HHC" = x; then
27215 + case $cross_compiling:$ac_tool_warned in
27217 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
27218 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27219 +ac_tool_warned=yes ;;
27221 + DX_HHC=$ac_pt_DX_HHC
27224 + DX_HHC="$ac_cv_path_DX_HHC"
27227 +if test "$DX_FLAG_chm$DX_HHC" = 1; then
27228 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hhc not found - will not generate doxygen compressed HTML help documentation" >&5
27229 +$as_echo "$as_me: WARNING: hhc not found - will not generate doxygen compressed HTML help documentation" >&2;}
27236 +if test "$DX_FLAG_chm" = 1; then
27238 + DX_COND_chm_TRUE=
27239 + DX_COND_chm_FALSE='#'
27241 + DX_COND_chm_TRUE='#'
27242 + DX_COND_chm_FALSE=
27245 + DX_ENV="$DX_ENV HHC_PATH='$DX_HHC'"
27247 + DX_ENV="$DX_ENV GENERATE_HTML='YES'"
27249 + DX_ENV="$DX_ENV GENERATE_HTMLHELP='YES'"
27254 + DX_COND_chm_TRUE=
27255 + DX_COND_chm_FALSE='#'
27257 + DX_COND_chm_TRUE='#'
27258 + DX_COND_chm_FALSE=
27261 + DX_ENV="$DX_ENV GENERATE_HTMLHELP='NO'"
27267 +# Seperate CHI file generation.
27271 + # Check whether --enable-doxygen-chi was given.
27272 +if test "${enable_doxygen_chi+set}" = set; then :
27273 + enableval=$enable_doxygen_chi;
27274 +case "$enableval" in
27280 +test "$DX_FLAG_chm" = "1" \
27281 +|| as_fn_error $? "doxygen-chi requires doxygen-chi" "$LINENO" 5
27289 + as_fn_error $? "invalid value '$enableval' given to doxygen-chi" "$LINENO" 5
27298 +test "$DX_FLAG_chm" = "1" || DX_FLAG_chi=0
27304 +if test "$DX_FLAG_chi" = 1; then
27308 +if test "$DX_FLAG_chi" = 1; then
27310 + DX_COND_chi_TRUE=
27311 + DX_COND_chi_FALSE='#'
27313 + DX_COND_chi_TRUE='#'
27314 + DX_COND_chi_FALSE=
27317 + DX_ENV="$DX_ENV GENERATE_CHI='YES'"
27322 + DX_COND_chi_TRUE=
27323 + DX_COND_chi_FALSE='#'
27325 + DX_COND_chi_TRUE='#'
27326 + DX_COND_chi_FALSE=
27329 + DX_ENV="$DX_ENV GENERATE_CHI='NO'"
27335 +# Plain HTML pages generation:
27339 + # Check whether --enable-doxygen-html was given.
27340 +if test "${enable_doxygen_html+set}" = set; then :
27341 + enableval=$enable_doxygen_html;
27342 +case "$enableval" in
27348 +test "$DX_FLAG_doc" = "1" \
27349 +|| as_fn_error $? "doxygen-html requires doxygen-html" "$LINENO" 5
27351 +test "$DX_FLAG_chm" = "0" \
27352 +|| as_fn_error $? "doxygen-html contradicts doxygen-html" "$LINENO" 5
27360 + as_fn_error $? "invalid value '$enableval' given to doxygen-html" "$LINENO" 5
27369 +test "$DX_FLAG_doc" = "1" || DX_FLAG_html=0
27372 +test "$DX_FLAG_chm" = "0" || DX_FLAG_html=0
27378 +if test "$DX_FLAG_html" = 1; then
27382 +if test "$DX_FLAG_html" = 1; then
27384 + DX_COND_html_TRUE=
27385 + DX_COND_html_FALSE='#'
27387 + DX_COND_html_TRUE='#'
27388 + DX_COND_html_FALSE=
27391 + DX_ENV="$DX_ENV GENERATE_HTML='YES'"
27396 + DX_COND_html_TRUE=
27397 + DX_COND_html_FALSE='#'
27399 + DX_COND_html_TRUE='#'
27400 + DX_COND_html_FALSE=
27403 + test "$DX_FLAG_chm" = 1 || DX_ENV="$DX_ENV GENERATE_HTML='NO'"
27409 +# PostScript file generation:
27413 + # Check whether --enable-doxygen-ps was given.
27414 +if test "${enable_doxygen_ps+set}" = set; then :
27415 + enableval=$enable_doxygen_ps;
27416 +case "$enableval" in
27422 +test "$DX_FLAG_doc" = "1" \
27423 +|| as_fn_error $? "doxygen-ps requires doxygen-ps" "$LINENO" 5
27431 + as_fn_error $? "invalid value '$enableval' given to doxygen-ps" "$LINENO" 5
27440 +test "$DX_FLAG_doc" = "1" || DX_FLAG_ps=0
27446 +if test "$DX_FLAG_ps" = 1; then
27448 +if test -n "$ac_tool_prefix"; then
27449 + # Extract the first word of "${ac_tool_prefix}latex", so it can be a program name with args.
27450 +set dummy ${ac_tool_prefix}latex; ac_word=$2
27451 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27452 +$as_echo_n "checking for $ac_word... " >&6; }
27453 +if test "${ac_cv_path_DX_LATEX+set}" = set; then :
27454 + $as_echo_n "(cached) " >&6
27456 + case $DX_LATEX in
27457 + [\\/]* | ?:[\\/]*)
27458 + ac_cv_path_DX_LATEX="$DX_LATEX" # Let the user override the test with a path.
27461 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27462 +for as_dir in $PATH
27465 + test -z "$as_dir" && as_dir=.
27466 + for ac_exec_ext in '' $ac_executable_extensions; do
27467 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27468 + ac_cv_path_DX_LATEX="$as_dir/$ac_word$ac_exec_ext"
27469 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27479 +DX_LATEX=$ac_cv_path_DX_LATEX
27480 +if test -n "$DX_LATEX"; then
27481 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_LATEX" >&5
27482 +$as_echo "$DX_LATEX" >&6; }
27484 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27485 +$as_echo "no" >&6; }
27490 +if test -z "$ac_cv_path_DX_LATEX"; then
27491 + ac_pt_DX_LATEX=$DX_LATEX
27492 + # Extract the first word of "latex", so it can be a program name with args.
27493 +set dummy latex; ac_word=$2
27494 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27495 +$as_echo_n "checking for $ac_word... " >&6; }
27496 +if test "${ac_cv_path_ac_pt_DX_LATEX+set}" = set; then :
27497 + $as_echo_n "(cached) " >&6
27499 + case $ac_pt_DX_LATEX in
27500 + [\\/]* | ?:[\\/]*)
27501 + ac_cv_path_ac_pt_DX_LATEX="$ac_pt_DX_LATEX" # Let the user override the test with a path.
27504 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27505 +for as_dir in $PATH
27508 + test -z "$as_dir" && as_dir=.
27509 + for ac_exec_ext in '' $ac_executable_extensions; do
27510 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27511 + ac_cv_path_ac_pt_DX_LATEX="$as_dir/$ac_word$ac_exec_ext"
27512 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27522 +ac_pt_DX_LATEX=$ac_cv_path_ac_pt_DX_LATEX
27523 +if test -n "$ac_pt_DX_LATEX"; then
27524 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_LATEX" >&5
27525 +$as_echo "$ac_pt_DX_LATEX" >&6; }
27527 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27528 +$as_echo "no" >&6; }
27531 + if test "x$ac_pt_DX_LATEX" = x; then
27534 + case $cross_compiling:$ac_tool_warned in
27536 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
27537 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27538 +ac_tool_warned=yes ;;
27540 + DX_LATEX=$ac_pt_DX_LATEX
27543 + DX_LATEX="$ac_cv_path_DX_LATEX"
27546 +if test "$DX_FLAG_ps$DX_LATEX" = 1; then
27547 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: latex not found - will not generate doxygen PostScript documentation" >&5
27548 +$as_echo "$as_me: WARNING: latex not found - will not generate doxygen PostScript documentation" >&2;}
27554 +if test -n "$ac_tool_prefix"; then
27555 + # Extract the first word of "${ac_tool_prefix}makeindex", so it can be a program name with args.
27556 +set dummy ${ac_tool_prefix}makeindex; ac_word=$2
27557 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27558 +$as_echo_n "checking for $ac_word... " >&6; }
27559 +if test "${ac_cv_path_DX_MAKEINDEX+set}" = set; then :
27560 + $as_echo_n "(cached) " >&6
27562 + case $DX_MAKEINDEX in
27563 + [\\/]* | ?:[\\/]*)
27564 + ac_cv_path_DX_MAKEINDEX="$DX_MAKEINDEX" # Let the user override the test with a path.
27567 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27568 +for as_dir in $PATH
27571 + test -z "$as_dir" && as_dir=.
27572 + for ac_exec_ext in '' $ac_executable_extensions; do
27573 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27574 + ac_cv_path_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
27575 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27585 +DX_MAKEINDEX=$ac_cv_path_DX_MAKEINDEX
27586 +if test -n "$DX_MAKEINDEX"; then
27587 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_MAKEINDEX" >&5
27588 +$as_echo "$DX_MAKEINDEX" >&6; }
27590 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27591 +$as_echo "no" >&6; }
27596 +if test -z "$ac_cv_path_DX_MAKEINDEX"; then
27597 + ac_pt_DX_MAKEINDEX=$DX_MAKEINDEX
27598 + # Extract the first word of "makeindex", so it can be a program name with args.
27599 +set dummy makeindex; ac_word=$2
27600 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27601 +$as_echo_n "checking for $ac_word... " >&6; }
27602 +if test "${ac_cv_path_ac_pt_DX_MAKEINDEX+set}" = set; then :
27603 + $as_echo_n "(cached) " >&6
27605 + case $ac_pt_DX_MAKEINDEX in
27606 + [\\/]* | ?:[\\/]*)
27607 + ac_cv_path_ac_pt_DX_MAKEINDEX="$ac_pt_DX_MAKEINDEX" # Let the user override the test with a path.
27610 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27611 +for as_dir in $PATH
27614 + test -z "$as_dir" && as_dir=.
27615 + for ac_exec_ext in '' $ac_executable_extensions; do
27616 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27617 + ac_cv_path_ac_pt_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
27618 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27628 +ac_pt_DX_MAKEINDEX=$ac_cv_path_ac_pt_DX_MAKEINDEX
27629 +if test -n "$ac_pt_DX_MAKEINDEX"; then
27630 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_MAKEINDEX" >&5
27631 +$as_echo "$ac_pt_DX_MAKEINDEX" >&6; }
27633 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27634 +$as_echo "no" >&6; }
27637 + if test "x$ac_pt_DX_MAKEINDEX" = x; then
27640 + case $cross_compiling:$ac_tool_warned in
27642 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
27643 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27644 +ac_tool_warned=yes ;;
27646 + DX_MAKEINDEX=$ac_pt_DX_MAKEINDEX
27649 + DX_MAKEINDEX="$ac_cv_path_DX_MAKEINDEX"
27652 +if test "$DX_FLAG_ps$DX_MAKEINDEX" = 1; then
27653 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: makeindex not found - will not generate doxygen PostScript documentation" >&5
27654 +$as_echo "$as_me: WARNING: makeindex not found - will not generate doxygen PostScript documentation" >&2;}
27660 +if test -n "$ac_tool_prefix"; then
27661 + # Extract the first word of "${ac_tool_prefix}dvips", so it can be a program name with args.
27662 +set dummy ${ac_tool_prefix}dvips; ac_word=$2
27663 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27664 +$as_echo_n "checking for $ac_word... " >&6; }
27665 +if test "${ac_cv_path_DX_DVIPS+set}" = set; then :
27666 + $as_echo_n "(cached) " >&6
27668 + case $DX_DVIPS in
27669 + [\\/]* | ?:[\\/]*)
27670 + ac_cv_path_DX_DVIPS="$DX_DVIPS" # Let the user override the test with a path.
27673 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27674 +for as_dir in $PATH
27677 + test -z "$as_dir" && as_dir=.
27678 + for ac_exec_ext in '' $ac_executable_extensions; do
27679 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27680 + ac_cv_path_DX_DVIPS="$as_dir/$ac_word$ac_exec_ext"
27681 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27691 +DX_DVIPS=$ac_cv_path_DX_DVIPS
27692 +if test -n "$DX_DVIPS"; then
27693 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DVIPS" >&5
27694 +$as_echo "$DX_DVIPS" >&6; }
27696 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27697 +$as_echo "no" >&6; }
27702 +if test -z "$ac_cv_path_DX_DVIPS"; then
27703 + ac_pt_DX_DVIPS=$DX_DVIPS
27704 + # Extract the first word of "dvips", so it can be a program name with args.
27705 +set dummy dvips; ac_word=$2
27706 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27707 +$as_echo_n "checking for $ac_word... " >&6; }
27708 +if test "${ac_cv_path_ac_pt_DX_DVIPS+set}" = set; then :
27709 + $as_echo_n "(cached) " >&6
27711 + case $ac_pt_DX_DVIPS in
27712 + [\\/]* | ?:[\\/]*)
27713 + ac_cv_path_ac_pt_DX_DVIPS="$ac_pt_DX_DVIPS" # Let the user override the test with a path.
27716 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27717 +for as_dir in $PATH
27720 + test -z "$as_dir" && as_dir=.
27721 + for ac_exec_ext in '' $ac_executable_extensions; do
27722 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27723 + ac_cv_path_ac_pt_DX_DVIPS="$as_dir/$ac_word$ac_exec_ext"
27724 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27734 +ac_pt_DX_DVIPS=$ac_cv_path_ac_pt_DX_DVIPS
27735 +if test -n "$ac_pt_DX_DVIPS"; then
27736 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DVIPS" >&5
27737 +$as_echo "$ac_pt_DX_DVIPS" >&6; }
27739 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27740 +$as_echo "no" >&6; }
27743 + if test "x$ac_pt_DX_DVIPS" = x; then
27746 + case $cross_compiling:$ac_tool_warned in
27748 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
27749 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27750 +ac_tool_warned=yes ;;
27752 + DX_DVIPS=$ac_pt_DX_DVIPS
27755 + DX_DVIPS="$ac_cv_path_DX_DVIPS"
27758 +if test "$DX_FLAG_ps$DX_DVIPS" = 1; then
27759 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dvips not found - will not generate doxygen PostScript documentation" >&5
27760 +$as_echo "$as_me: WARNING: dvips not found - will not generate doxygen PostScript documentation" >&2;}
27766 +if test -n "$ac_tool_prefix"; then
27767 + # Extract the first word of "${ac_tool_prefix}egrep", so it can be a program name with args.
27768 +set dummy ${ac_tool_prefix}egrep; ac_word=$2
27769 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27770 +$as_echo_n "checking for $ac_word... " >&6; }
27771 +if test "${ac_cv_path_DX_EGREP+set}" = set; then :
27772 + $as_echo_n "(cached) " >&6
27774 + case $DX_EGREP in
27775 + [\\/]* | ?:[\\/]*)
27776 + ac_cv_path_DX_EGREP="$DX_EGREP" # Let the user override the test with a path.
27779 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27780 +for as_dir in $PATH
27783 + test -z "$as_dir" && as_dir=.
27784 + for ac_exec_ext in '' $ac_executable_extensions; do
27785 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27786 + ac_cv_path_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
27787 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27797 +DX_EGREP=$ac_cv_path_DX_EGREP
27798 +if test -n "$DX_EGREP"; then
27799 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_EGREP" >&5
27800 +$as_echo "$DX_EGREP" >&6; }
27802 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27803 +$as_echo "no" >&6; }
27808 +if test -z "$ac_cv_path_DX_EGREP"; then
27809 + ac_pt_DX_EGREP=$DX_EGREP
27810 + # Extract the first word of "egrep", so it can be a program name with args.
27811 +set dummy egrep; ac_word=$2
27812 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27813 +$as_echo_n "checking for $ac_word... " >&6; }
27814 +if test "${ac_cv_path_ac_pt_DX_EGREP+set}" = set; then :
27815 + $as_echo_n "(cached) " >&6
27817 + case $ac_pt_DX_EGREP in
27818 + [\\/]* | ?:[\\/]*)
27819 + ac_cv_path_ac_pt_DX_EGREP="$ac_pt_DX_EGREP" # Let the user override the test with a path.
27822 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27823 +for as_dir in $PATH
27826 + test -z "$as_dir" && as_dir=.
27827 + for ac_exec_ext in '' $ac_executable_extensions; do
27828 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27829 + ac_cv_path_ac_pt_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
27830 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27840 +ac_pt_DX_EGREP=$ac_cv_path_ac_pt_DX_EGREP
27841 +if test -n "$ac_pt_DX_EGREP"; then
27842 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_EGREP" >&5
27843 +$as_echo "$ac_pt_DX_EGREP" >&6; }
27845 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27846 +$as_echo "no" >&6; }
27849 + if test "x$ac_pt_DX_EGREP" = x; then
27852 + case $cross_compiling:$ac_tool_warned in
27854 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
27855 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27856 +ac_tool_warned=yes ;;
27858 + DX_EGREP=$ac_pt_DX_EGREP
27861 + DX_EGREP="$ac_cv_path_DX_EGREP"
27864 +if test "$DX_FLAG_ps$DX_EGREP" = 1; then
27865 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: egrep not found - will not generate doxygen PostScript documentation" >&5
27866 +$as_echo "$as_me: WARNING: egrep not found - will not generate doxygen PostScript documentation" >&2;}
27873 +if test "$DX_FLAG_ps" = 1; then
27876 + DX_COND_ps_FALSE='#'
27878 + DX_COND_ps_TRUE='#'
27879 + DX_COND_ps_FALSE=
27887 + DX_COND_ps_FALSE='#'
27889 + DX_COND_ps_TRUE='#'
27890 + DX_COND_ps_FALSE=
27898 +# PDF file generation:
27902 + # Check whether --enable-doxygen-pdf was given.
27903 +if test "${enable_doxygen_pdf+set}" = set; then :
27904 + enableval=$enable_doxygen_pdf;
27905 +case "$enableval" in
27911 +test "$DX_FLAG_doc" = "1" \
27912 +|| as_fn_error $? "doxygen-pdf requires doxygen-pdf" "$LINENO" 5
27920 + as_fn_error $? "invalid value '$enableval' given to doxygen-pdf" "$LINENO" 5
27929 +test "$DX_FLAG_doc" = "1" || DX_FLAG_pdf=0
27935 +if test "$DX_FLAG_pdf" = 1; then
27937 +if test -n "$ac_tool_prefix"; then
27938 + # Extract the first word of "${ac_tool_prefix}pdflatex", so it can be a program name with args.
27939 +set dummy ${ac_tool_prefix}pdflatex; ac_word=$2
27940 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27941 +$as_echo_n "checking for $ac_word... " >&6; }
27942 +if test "${ac_cv_path_DX_PDFLATEX+set}" = set; then :
27943 + $as_echo_n "(cached) " >&6
27945 + case $DX_PDFLATEX in
27946 + [\\/]* | ?:[\\/]*)
27947 + ac_cv_path_DX_PDFLATEX="$DX_PDFLATEX" # Let the user override the test with a path.
27950 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27951 +for as_dir in $PATH
27954 + test -z "$as_dir" && as_dir=.
27955 + for ac_exec_ext in '' $ac_executable_extensions; do
27956 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27957 + ac_cv_path_DX_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
27958 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27968 +DX_PDFLATEX=$ac_cv_path_DX_PDFLATEX
27969 +if test -n "$DX_PDFLATEX"; then
27970 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_PDFLATEX" >&5
27971 +$as_echo "$DX_PDFLATEX" >&6; }
27973 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27974 +$as_echo "no" >&6; }
27979 +if test -z "$ac_cv_path_DX_PDFLATEX"; then
27980 + ac_pt_DX_PDFLATEX=$DX_PDFLATEX
27981 + # Extract the first word of "pdflatex", so it can be a program name with args.
27982 +set dummy pdflatex; ac_word=$2
27983 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27984 +$as_echo_n "checking for $ac_word... " >&6; }
27985 +if test "${ac_cv_path_ac_pt_DX_PDFLATEX+set}" = set; then :
27986 + $as_echo_n "(cached) " >&6
27988 + case $ac_pt_DX_PDFLATEX in
27989 + [\\/]* | ?:[\\/]*)
27990 + ac_cv_path_ac_pt_DX_PDFLATEX="$ac_pt_DX_PDFLATEX" # Let the user override the test with a path.
27993 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27994 +for as_dir in $PATH
27997 + test -z "$as_dir" && as_dir=.
27998 + for ac_exec_ext in '' $ac_executable_extensions; do
27999 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28000 + ac_cv_path_ac_pt_DX_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
28001 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28011 +ac_pt_DX_PDFLATEX=$ac_cv_path_ac_pt_DX_PDFLATEX
28012 +if test -n "$ac_pt_DX_PDFLATEX"; then
28013 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_PDFLATEX" >&5
28014 +$as_echo "$ac_pt_DX_PDFLATEX" >&6; }
28016 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28017 +$as_echo "no" >&6; }
28020 + if test "x$ac_pt_DX_PDFLATEX" = x; then
28023 + case $cross_compiling:$ac_tool_warned in
28025 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28026 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28027 +ac_tool_warned=yes ;;
28029 + DX_PDFLATEX=$ac_pt_DX_PDFLATEX
28032 + DX_PDFLATEX="$ac_cv_path_DX_PDFLATEX"
28035 +if test "$DX_FLAG_pdf$DX_PDFLATEX" = 1; then
28036 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pdflatex not found - will not generate doxygen PDF documentation" >&5
28037 +$as_echo "$as_me: WARNING: pdflatex not found - will not generate doxygen PDF documentation" >&2;}
28043 +if test -n "$ac_tool_prefix"; then
28044 + # Extract the first word of "${ac_tool_prefix}makeindex", so it can be a program name with args.
28045 +set dummy ${ac_tool_prefix}makeindex; ac_word=$2
28046 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28047 +$as_echo_n "checking for $ac_word... " >&6; }
28048 +if test "${ac_cv_path_DX_MAKEINDEX+set}" = set; then :
28049 + $as_echo_n "(cached) " >&6
28051 + case $DX_MAKEINDEX in
28052 + [\\/]* | ?:[\\/]*)
28053 + ac_cv_path_DX_MAKEINDEX="$DX_MAKEINDEX" # Let the user override the test with a path.
28056 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28057 +for as_dir in $PATH
28060 + test -z "$as_dir" && as_dir=.
28061 + for ac_exec_ext in '' $ac_executable_extensions; do
28062 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28063 + ac_cv_path_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
28064 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28074 +DX_MAKEINDEX=$ac_cv_path_DX_MAKEINDEX
28075 +if test -n "$DX_MAKEINDEX"; then
28076 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_MAKEINDEX" >&5
28077 +$as_echo "$DX_MAKEINDEX" >&6; }
28079 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28080 +$as_echo "no" >&6; }
28085 +if test -z "$ac_cv_path_DX_MAKEINDEX"; then
28086 + ac_pt_DX_MAKEINDEX=$DX_MAKEINDEX
28087 + # Extract the first word of "makeindex", so it can be a program name with args.
28088 +set dummy makeindex; ac_word=$2
28089 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28090 +$as_echo_n "checking for $ac_word... " >&6; }
28091 +if test "${ac_cv_path_ac_pt_DX_MAKEINDEX+set}" = set; then :
28092 + $as_echo_n "(cached) " >&6
28094 + case $ac_pt_DX_MAKEINDEX in
28095 + [\\/]* | ?:[\\/]*)
28096 + ac_cv_path_ac_pt_DX_MAKEINDEX="$ac_pt_DX_MAKEINDEX" # Let the user override the test with a path.
28099 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28100 +for as_dir in $PATH
28103 + test -z "$as_dir" && as_dir=.
28104 + for ac_exec_ext in '' $ac_executable_extensions; do
28105 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28106 + ac_cv_path_ac_pt_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
28107 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28117 +ac_pt_DX_MAKEINDEX=$ac_cv_path_ac_pt_DX_MAKEINDEX
28118 +if test -n "$ac_pt_DX_MAKEINDEX"; then
28119 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_MAKEINDEX" >&5
28120 +$as_echo "$ac_pt_DX_MAKEINDEX" >&6; }
28122 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28123 +$as_echo "no" >&6; }
28126 + if test "x$ac_pt_DX_MAKEINDEX" = x; then
28129 + case $cross_compiling:$ac_tool_warned in
28131 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28132 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28133 +ac_tool_warned=yes ;;
28135 + DX_MAKEINDEX=$ac_pt_DX_MAKEINDEX
28138 + DX_MAKEINDEX="$ac_cv_path_DX_MAKEINDEX"
28141 +if test "$DX_FLAG_pdf$DX_MAKEINDEX" = 1; then
28142 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: makeindex not found - will not generate doxygen PDF documentation" >&5
28143 +$as_echo "$as_me: WARNING: makeindex not found - will not generate doxygen PDF documentation" >&2;}
28149 +if test -n "$ac_tool_prefix"; then
28150 + # Extract the first word of "${ac_tool_prefix}egrep", so it can be a program name with args.
28151 +set dummy ${ac_tool_prefix}egrep; ac_word=$2
28152 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28153 +$as_echo_n "checking for $ac_word... " >&6; }
28154 +if test "${ac_cv_path_DX_EGREP+set}" = set; then :
28155 + $as_echo_n "(cached) " >&6
28157 + case $DX_EGREP in
28158 + [\\/]* | ?:[\\/]*)
28159 + ac_cv_path_DX_EGREP="$DX_EGREP" # Let the user override the test with a path.
28162 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28163 +for as_dir in $PATH
28166 + test -z "$as_dir" && as_dir=.
28167 + for ac_exec_ext in '' $ac_executable_extensions; do
28168 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28169 + ac_cv_path_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
28170 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28180 +DX_EGREP=$ac_cv_path_DX_EGREP
28181 +if test -n "$DX_EGREP"; then
28182 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_EGREP" >&5
28183 +$as_echo "$DX_EGREP" >&6; }
28185 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28186 +$as_echo "no" >&6; }
28191 +if test -z "$ac_cv_path_DX_EGREP"; then
28192 + ac_pt_DX_EGREP=$DX_EGREP
28193 + # Extract the first word of "egrep", so it can be a program name with args.
28194 +set dummy egrep; ac_word=$2
28195 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28196 +$as_echo_n "checking for $ac_word... " >&6; }
28197 +if test "${ac_cv_path_ac_pt_DX_EGREP+set}" = set; then :
28198 + $as_echo_n "(cached) " >&6
28200 + case $ac_pt_DX_EGREP in
28201 + [\\/]* | ?:[\\/]*)
28202 + ac_cv_path_ac_pt_DX_EGREP="$ac_pt_DX_EGREP" # Let the user override the test with a path.
28205 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28206 +for as_dir in $PATH
28209 + test -z "$as_dir" && as_dir=.
28210 + for ac_exec_ext in '' $ac_executable_extensions; do
28211 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28212 + ac_cv_path_ac_pt_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
28213 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28223 +ac_pt_DX_EGREP=$ac_cv_path_ac_pt_DX_EGREP
28224 +if test -n "$ac_pt_DX_EGREP"; then
28225 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_EGREP" >&5
28226 +$as_echo "$ac_pt_DX_EGREP" >&6; }
28228 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28229 +$as_echo "no" >&6; }
28232 + if test "x$ac_pt_DX_EGREP" = x; then
28235 + case $cross_compiling:$ac_tool_warned in
28237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28238 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28239 +ac_tool_warned=yes ;;
28241 + DX_EGREP=$ac_pt_DX_EGREP
28244 + DX_EGREP="$ac_cv_path_DX_EGREP"
28247 +if test "$DX_FLAG_pdf$DX_EGREP" = 1; then
28248 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: egrep not found - will not generate doxygen PDF documentation" >&5
28249 +$as_echo "$as_me: WARNING: egrep not found - will not generate doxygen PDF documentation" >&2;}
28256 +if test "$DX_FLAG_pdf" = 1; then
28258 + DX_COND_pdf_TRUE=
28259 + DX_COND_pdf_FALSE='#'
28261 + DX_COND_pdf_TRUE='#'
28262 + DX_COND_pdf_FALSE=
28269 + DX_COND_pdf_TRUE=
28270 + DX_COND_pdf_FALSE='#'
28272 + DX_COND_pdf_TRUE='#'
28273 + DX_COND_pdf_FALSE=
28281 +# LaTeX generation for PS and/or PDF:
28282 +if test "$DX_FLAG_ps" = 1 || test "$DX_FLAG_pdf" = 1; then
28284 + DX_COND_latex_TRUE=
28285 + DX_COND_latex_FALSE='#'
28287 + DX_COND_latex_TRUE='#'
28288 + DX_COND_latex_FALSE=
28291 + DX_ENV="$DX_ENV GENERATE_LATEX='YES'"
28295 + DX_COND_latex_TRUE=
28296 + DX_COND_latex_FALSE='#'
28298 + DX_COND_latex_TRUE='#'
28299 + DX_COND_latex_FALSE=
28302 + DX_ENV="$DX_ENV GENERATE_LATEX='NO'"
28306 +# Paper size for PS and/or PDF:
28308 +case "$DOXYGEN_PAPER_SIZE" in
28311 + DOXYGEN_PAPER_SIZE=""
28314 +a4wide|a4|letter|legal|executive)
28315 + DX_ENV="$DX_ENV PAPER_SIZE='$DOXYGEN_PAPER_SIZE'"
28319 + as_fn_error $? "unknown DOXYGEN_PAPER_SIZE='$DOXYGEN_PAPER_SIZE'" "$LINENO" 5
28324 +#echo DX_FLAG_doc=$DX_FLAG_doc
28325 +#echo DX_FLAG_dot=$DX_FLAG_dot
28326 +#echo DX_FLAG_man=$DX_FLAG_man
28327 +#echo DX_FLAG_html=$DX_FLAG_html
28328 +#echo DX_FLAG_chm=$DX_FLAG_chm
28329 +#echo DX_FLAG_chi=$DX_FLAG_chi
28330 +#echo DX_FLAG_rtf=$DX_FLAG_rtf
28331 +#echo DX_FLAG_xml=$DX_FLAG_xml
28332 +#echo DX_FLAG_pdf=$DX_FLAG_pdf
28333 +#echo DX_FLAG_ps=$DX_FLAG_ps
28334 +#echo DX_ENV=$DX_ENV
28337 +# Check whether --enable-debug was given.
28338 +if test "${enable_debug+set}" = set; then :
28339 + enableval=$enable_debug; enable_debug=$enableval
28345 +if test "$enable_debug" = "yes" ; then
28346 + GCC_CFLAGS="$CFLAGS -g -D_DEBUG"
28347 + GCC_CXXFLAGS="$CXXFLAGS -g -D_DEBUG"
28349 + GCC_CFLAGS="$CFLAGS -O2 -DNDEBUG"
28350 + GCC_CXXFLAGS="$CXXFLAGS -O2 -DNDEBUG"
28353 +ac_config_headers="$ac_config_headers config.h xmltooling/config_pub.h"
28355 +ac_config_files="$ac_config_files xmltooling.spec pkginfo Portfile"
28357 +ac_config_files="$ac_config_files Makefile xmltooling/Makefile xmltoolingtest/Makefile schemas/Makefile doc/Makefile"
28361 +ac_cpp='$CPP $CPPFLAGS'
28362 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
28363 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
28364 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
28365 +if test -n "$ac_tool_prefix"; then
28366 + for ac_prog in gcc gcc3 cc
28368 + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
28369 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
28370 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28371 +$as_echo_n "checking for $ac_word... " >&6; }
28372 +if test "${ac_cv_prog_CC+set}" = set; then :
28373 + $as_echo_n "(cached) " >&6
28375 + if test -n "$CC"; then
28376 + ac_cv_prog_CC="$CC" # Let the user override the test.
28378 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28379 +for as_dir in $PATH
28382 + test -z "$as_dir" && as_dir=.
28383 + for ac_exec_ext in '' $ac_executable_extensions; do
28384 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28385 + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
28386 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28396 +if test -n "$CC"; then
28397 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
28398 +$as_echo "$CC" >&6; }
28400 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28401 +$as_echo "no" >&6; }
28405 + test -n "$CC" && break
28408 +if test -z "$CC"; then
28410 + for ac_prog in gcc gcc3 cc
28412 + # Extract the first word of "$ac_prog", so it can be a program name with args.
28413 +set dummy $ac_prog; ac_word=$2
28414 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28415 +$as_echo_n "checking for $ac_word... " >&6; }
28416 +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
28417 + $as_echo_n "(cached) " >&6
28419 + if test -n "$ac_ct_CC"; then
28420 + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
28422 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28423 +for as_dir in $PATH
28426 + test -z "$as_dir" && as_dir=.
28427 + for ac_exec_ext in '' $ac_executable_extensions; do
28428 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28429 + ac_cv_prog_ac_ct_CC="$ac_prog"
28430 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28439 +ac_ct_CC=$ac_cv_prog_ac_ct_CC
28440 +if test -n "$ac_ct_CC"; then
28441 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
28442 +$as_echo "$ac_ct_CC" >&6; }
28444 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28445 +$as_echo "no" >&6; }
28449 + test -n "$ac_ct_CC" && break
28452 + if test "x$ac_ct_CC" = x; then
28455 + case $cross_compiling:$ac_tool_warned in
28457 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28458 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28459 +ac_tool_warned=yes ;;
28466 +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
28467 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
28468 +as_fn_error $? "no acceptable C compiler found in \$PATH
28469 +See \`config.log' for more details" "$LINENO" 5 ; }
28471 +# Provide some information about the compiler.
28472 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
28475 +for ac_option in --version -v -V -qversion; do
28476 + { { ac_try="$ac_compiler $ac_option >&5"
28477 +case "(($ac_try" in
28478 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28479 + *) ac_try_echo=$ac_try;;
28481 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28482 +$as_echo "$ac_try_echo"; } >&5
28483 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
28485 + if test -s conftest.err; then
28487 +... rest of stderr output deleted ...
28488 + 10q' conftest.err >conftest.er1
28489 + cat conftest.er1 >&5
28491 + rm -f conftest.er1 conftest.err
28492 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28493 + test $ac_status = 0; }
28496 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
28497 +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
28498 +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
28499 + $as_echo_n "(cached) " >&6
28501 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28502 +/* end confdefs.h. */
28515 +if ac_fn_c_try_compile "$LINENO"; then :
28516 + ac_compiler_gnu=yes
28518 + ac_compiler_gnu=no
28520 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28521 +ac_cv_c_compiler_gnu=$ac_compiler_gnu
28524 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
28525 +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
28526 +if test $ac_compiler_gnu = yes; then
28531 +ac_test_CFLAGS=${CFLAGS+set}
28532 +ac_save_CFLAGS=$CFLAGS
28533 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
28534 +$as_echo_n "checking whether $CC accepts -g... " >&6; }
28535 +if test "${ac_cv_prog_cc_g+set}" = set; then :
28536 + $as_echo_n "(cached) " >&6
28538 + ac_save_c_werror_flag=$ac_c_werror_flag
28539 + ac_c_werror_flag=yes
28540 + ac_cv_prog_cc_g=no
28542 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28543 +/* end confdefs.h. */
28553 +if ac_fn_c_try_compile "$LINENO"; then :
28554 + ac_cv_prog_cc_g=yes
28557 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28558 +/* end confdefs.h. */
28568 +if ac_fn_c_try_compile "$LINENO"; then :
28571 + ac_c_werror_flag=$ac_save_c_werror_flag
28573 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28574 +/* end confdefs.h. */
28584 +if ac_fn_c_try_compile "$LINENO"; then :
28585 + ac_cv_prog_cc_g=yes
28587 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28589 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28591 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28592 + ac_c_werror_flag=$ac_save_c_werror_flag
28594 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
28595 +$as_echo "$ac_cv_prog_cc_g" >&6; }
28596 +if test "$ac_test_CFLAGS" = set; then
28597 + CFLAGS=$ac_save_CFLAGS
28598 +elif test $ac_cv_prog_cc_g = yes; then
28599 + if test "$GCC" = yes; then
28605 + if test "$GCC" = yes; then
28611 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
28612 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
28613 +if test "${ac_cv_prog_cc_c89+set}" = set; then :
28614 + $as_echo_n "(cached) " >&6
28616 + ac_cv_prog_cc_c89=no
28618 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28619 +/* end confdefs.h. */
28620 +#include <stdarg.h>
28621 +#include <stdio.h>
28622 +#include <sys/types.h>
28623 +#include <sys/stat.h>
28624 +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
28625 +struct buf { int x; };
28626 +FILE * (*rcsopen) (struct buf *, struct stat *, int);
28627 +static char *e (p, i)
28633 +static char *f (char * (*g) (char **, int), char **p, ...)
28638 + s = g (p, va_arg (v,int));
28643 +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
28644 + function prototypes and stuff, but not '\xHH' hex character constants.
28645 + These don't provoke an error unfortunately, instead are silently treated
28646 + as 'x'. The following induces an error, until -std is added to get
28647 + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
28648 + array size at least. It's necessary to write '\x00'==0 to get something
28649 + that's true only with -std. */
28650 +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
28652 +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
28653 + inside strings and character constants. */
28654 +#define FOO(x) 'x'
28655 +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
28657 +int test (int i, double x);
28658 +struct s1 {int (*f) (int a);};
28659 +struct s2 {int (*f) (double a);};
28660 +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
28666 +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
28671 +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
28672 + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
28674 + CC="$ac_save_CC $ac_arg"
28675 + if ac_fn_c_try_compile "$LINENO"; then :
28676 + ac_cv_prog_cc_c89=$ac_arg
28678 +rm -f core conftest.err conftest.$ac_objext
28679 + test "x$ac_cv_prog_cc_c89" != "xno" && break
28681 +rm -f conftest.$ac_ext
28686 +case "x$ac_cv_prog_cc_c89" in
28688 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
28689 +$as_echo "none needed" >&6; } ;;
28691 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
28692 +$as_echo "unsupported" >&6; } ;;
28694 + CC="$CC $ac_cv_prog_cc_c89"
28695 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
28696 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
28698 +if test "x$ac_cv_prog_cc_c89" != xno; then :
28703 +ac_cpp='$CPP $CPPFLAGS'
28704 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
28705 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
28706 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
28708 +depcc="$CC" am_compiler_list=
28710 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
28711 +$as_echo_n "checking dependency style of $depcc... " >&6; }
28712 +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
28713 + $as_echo_n "(cached) " >&6
28715 + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
28716 + # We make a subdir and do the tests there. Otherwise we can end up
28717 + # making bogus files that we don't know about and never remove. For
28718 + # instance it was reported that on HP-UX the gcc test will end up
28719 + # making a dummy file named `D' -- because `-MD' means `put the output
28721 + mkdir conftest.dir
28722 + # Copy depcomp to subdir because otherwise we won't find it if we're
28723 + # using a relative directory.
28724 + cp "$am_depcomp" conftest.dir
28726 + # We will build objects and dependencies in a subdirectory because
28727 + # it helps to detect inapplicable dependency modes. For instance
28728 + # both Tru64's cc and ICC support -MD to output dependencies as a
28729 + # side effect of compilation, but ICC will put the dependencies in
28730 + # the current directory while Tru64 will put them in the object
28734 + am_cv_CC_dependencies_compiler_type=none
28735 + if test "$am_compiler_list" = ""; then
28736 + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
28738 + am__universal=false
28739 + case " $depcc " in #(
28740 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
28743 + for depmode in $am_compiler_list; do
28744 + # Setup a source with many dependencies, because some compilers
28745 + # like to wrap large dependency lists on column 80 (with \), and
28746 + # we should not choose a depcomp mode which is confused by this.
28748 + # We need to recreate these files for each test, as the compiler may
28749 + # overwrite some of them when testing with obscure command lines.
28750 + # This happens at least with the AIX C compiler.
28751 + : > sub/conftest.c
28752 + for i in 1 2 3 4 5 6; do
28753 + echo '#include "conftst'$i'.h"' >> sub/conftest.c
28754 + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
28755 + # Solaris 8's {/usr,}/bin/sh.
28756 + touch sub/conftst$i.h
28758 + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
28760 + # We check with `-c' and `-o' for the sake of the "dashmstdout"
28761 + # mode. It turns out that the SunPro C++ compiler does not properly
28762 + # handle `-M -o', and we need to detect this. Also, some Intel
28763 + # versions had trouble with output in subdirs
28764 + am__obj=sub/conftest.${OBJEXT-o}
28765 + am__minus_obj="-o $am__obj"
28768 + # This depmode causes a compiler race in universal mode.
28769 + test "$am__universal" = false || continue
28772 + # after this tag, mechanisms are not by side-effect, so they'll
28773 + # only be used when explicitly requested
28774 + if test "x$enable_dependency_tracking" = xyes; then
28780 + msvisualcpp | msvcmsys)
28781 + # This compiler won't grok `-c -o', but also, the minuso test has
28782 + # not run yet. These depmodes are late enough in the game, and
28783 + # so weak that their functioning should not be impacted.
28784 + am__obj=conftest.${OBJEXT-o}
28789 + if depmode=$depmode \
28790 + source=sub/conftest.c object=$am__obj \
28791 + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
28792 + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
28793 + >/dev/null 2>conftest.err &&
28794 + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
28795 + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
28796 + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
28797 + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
28798 + # icc doesn't choke on unknown options, it will just issue warnings
28799 + # or remarks (even with -Werror). So we grep stderr for any message
28800 + # that says an option was ignored or not supported.
28801 + # When given -MP, icc 7.0 and 7.1 complain thusly:
28802 + # icc: Command line warning: ignoring option '-M'; no argument required
28803 + # The diagnosis changed in icc 8.0:
28804 + # icc: Command line remark: option '-MP' not supported
28805 + if (grep 'ignoring option' conftest.err ||
28806 + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
28807 + am_cv_CC_dependencies_compiler_type=$depmode
28814 + rm -rf conftest.dir
28816 + am_cv_CC_dependencies_compiler_type=none
28820 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
28821 +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
28822 +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
28825 + test "x$enable_dependency_tracking" != xno \
28826 + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
28827 + am__fastdepCC_TRUE=
28828 + am__fastdepCC_FALSE='#'
28830 + am__fastdepCC_TRUE='#'
28831 + am__fastdepCC_FALSE=
28836 +ac_cpp='$CXXCPP $CPPFLAGS'
28837 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
28838 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
28839 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
28840 +if test -z "$CXX"; then
28841 + if test -n "$CCC"; then
28844 + if test -n "$ac_tool_prefix"; then
28845 + for ac_prog in g++ g++3 c++ CC
28847 + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
28848 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
28849 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28850 +$as_echo_n "checking for $ac_word... " >&6; }
28851 +if test "${ac_cv_prog_CXX+set}" = set; then :
28852 + $as_echo_n "(cached) " >&6
28854 + if test -n "$CXX"; then
28855 + ac_cv_prog_CXX="$CXX" # Let the user override the test.
28857 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28858 +for as_dir in $PATH
28861 + test -z "$as_dir" && as_dir=.
28862 + for ac_exec_ext in '' $ac_executable_extensions; do
28863 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28864 + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
28865 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28874 +CXX=$ac_cv_prog_CXX
28875 +if test -n "$CXX"; then
28876 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
28877 +$as_echo "$CXX" >&6; }
28879 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28880 +$as_echo "no" >&6; }
28884 + test -n "$CXX" && break
28887 +if test -z "$CXX"; then
28889 + for ac_prog in g++ g++3 c++ CC
28891 + # Extract the first word of "$ac_prog", so it can be a program name with args.
28892 +set dummy $ac_prog; ac_word=$2
28893 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28894 +$as_echo_n "checking for $ac_word... " >&6; }
28895 +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
28896 + $as_echo_n "(cached) " >&6
28898 + if test -n "$ac_ct_CXX"; then
28899 + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
28901 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28902 +for as_dir in $PATH
28905 + test -z "$as_dir" && as_dir=.
28906 + for ac_exec_ext in '' $ac_executable_extensions; do
28907 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28908 + ac_cv_prog_ac_ct_CXX="$ac_prog"
28909 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28918 +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
28919 +if test -n "$ac_ct_CXX"; then
28920 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
28921 +$as_echo "$ac_ct_CXX" >&6; }
28923 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28924 +$as_echo "no" >&6; }
28928 + test -n "$ac_ct_CXX" && break
28931 + if test "x$ac_ct_CXX" = x; then
28934 + case $cross_compiling:$ac_tool_warned in
28936 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28937 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28938 +ac_tool_warned=yes ;;
28946 +# Provide some information about the compiler.
28947 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
28950 +for ac_option in --version -v -V -qversion; do
28951 + { { ac_try="$ac_compiler $ac_option >&5"
28952 +case "(($ac_try" in
28953 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28954 + *) ac_try_echo=$ac_try;;
28956 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28957 +$as_echo "$ac_try_echo"; } >&5
28958 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
28960 + if test -s conftest.err; then
28962 +... rest of stderr output deleted ...
28963 + 10q' conftest.err >conftest.er1
28964 + cat conftest.er1 >&5
28966 + rm -f conftest.er1 conftest.err
28967 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28968 + test $ac_status = 0; }
28971 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
28972 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
28973 +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
28974 + $as_echo_n "(cached) " >&6
28976 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28977 +/* end confdefs.h. */
28990 +if ac_fn_cxx_try_compile "$LINENO"; then :
28991 + ac_compiler_gnu=yes
28993 + ac_compiler_gnu=no
28995 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28996 +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
28999 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
29000 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
29001 +if test $ac_compiler_gnu = yes; then
29006 +ac_test_CXXFLAGS=${CXXFLAGS+set}
29007 +ac_save_CXXFLAGS=$CXXFLAGS
29008 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
29009 +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
29010 +if test "${ac_cv_prog_cxx_g+set}" = set; then :
29011 + $as_echo_n "(cached) " >&6
29013 + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
29014 + ac_cxx_werror_flag=yes
29015 + ac_cv_prog_cxx_g=no
29017 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29018 +/* end confdefs.h. */
29028 +if ac_fn_cxx_try_compile "$LINENO"; then :
29029 + ac_cv_prog_cxx_g=yes
29032 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29033 +/* end confdefs.h. */
29043 +if ac_fn_cxx_try_compile "$LINENO"; then :
29046 + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
29048 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29049 +/* end confdefs.h. */
29059 +if ac_fn_cxx_try_compile "$LINENO"; then :
29060 + ac_cv_prog_cxx_g=yes
29062 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29064 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29066 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29067 + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
29069 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
29070 +$as_echo "$ac_cv_prog_cxx_g" >&6; }
29071 +if test "$ac_test_CXXFLAGS" = set; then
29072 + CXXFLAGS=$ac_save_CXXFLAGS
29073 +elif test $ac_cv_prog_cxx_g = yes; then
29074 + if test "$GXX" = yes; then
29075 + CXXFLAGS="-g -O2"
29080 + if test "$GXX" = yes; then
29087 +ac_cpp='$CPP $CPPFLAGS'
29088 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29089 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29090 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
29092 +depcc="$CXX" am_compiler_list=
29094 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
29095 +$as_echo_n "checking dependency style of $depcc... " >&6; }
29096 +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
29097 + $as_echo_n "(cached) " >&6
29099 + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
29100 + # We make a subdir and do the tests there. Otherwise we can end up
29101 + # making bogus files that we don't know about and never remove. For
29102 + # instance it was reported that on HP-UX the gcc test will end up
29103 + # making a dummy file named `D' -- because `-MD' means `put the output
29105 + mkdir conftest.dir
29106 + # Copy depcomp to subdir because otherwise we won't find it if we're
29107 + # using a relative directory.
29108 + cp "$am_depcomp" conftest.dir
29110 + # We will build objects and dependencies in a subdirectory because
29111 + # it helps to detect inapplicable dependency modes. For instance
29112 + # both Tru64's cc and ICC support -MD to output dependencies as a
29113 + # side effect of compilation, but ICC will put the dependencies in
29114 + # the current directory while Tru64 will put them in the object
29118 + am_cv_CXX_dependencies_compiler_type=none
29119 + if test "$am_compiler_list" = ""; then
29120 + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
29122 + am__universal=false
29123 + case " $depcc " in #(
29124 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
29127 + for depmode in $am_compiler_list; do
29128 + # Setup a source with many dependencies, because some compilers
29129 + # like to wrap large dependency lists on column 80 (with \), and
29130 + # we should not choose a depcomp mode which is confused by this.
29132 + # We need to recreate these files for each test, as the compiler may
29133 + # overwrite some of them when testing with obscure command lines.
29134 + # This happens at least with the AIX C compiler.
29135 + : > sub/conftest.c
29136 + for i in 1 2 3 4 5 6; do
29137 + echo '#include "conftst'$i'.h"' >> sub/conftest.c
29138 + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
29139 + # Solaris 8's {/usr,}/bin/sh.
29140 + touch sub/conftst$i.h
29142 + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
29144 + # We check with `-c' and `-o' for the sake of the "dashmstdout"
29145 + # mode. It turns out that the SunPro C++ compiler does not properly
29146 + # handle `-M -o', and we need to detect this. Also, some Intel
29147 + # versions had trouble with output in subdirs
29148 + am__obj=sub/conftest.${OBJEXT-o}
29149 + am__minus_obj="-o $am__obj"
29152 + # This depmode causes a compiler race in universal mode.
29153 + test "$am__universal" = false || continue
29156 + # after this tag, mechanisms are not by side-effect, so they'll
29157 + # only be used when explicitly requested
29158 + if test "x$enable_dependency_tracking" = xyes; then
29164 + msvisualcpp | msvcmsys)
29165 + # This compiler won't grok `-c -o', but also, the minuso test has
29166 + # not run yet. These depmodes are late enough in the game, and
29167 + # so weak that their functioning should not be impacted.
29168 + am__obj=conftest.${OBJEXT-o}
29173 + if depmode=$depmode \
29174 + source=sub/conftest.c object=$am__obj \
29175 + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
29176 + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
29177 + >/dev/null 2>conftest.err &&
29178 + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
29179 + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
29180 + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
29181 + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
29182 + # icc doesn't choke on unknown options, it will just issue warnings
29183 + # or remarks (even with -Werror). So we grep stderr for any message
29184 + # that says an option was ignored or not supported.
29185 + # When given -MP, icc 7.0 and 7.1 complain thusly:
29186 + # icc: Command line warning: ignoring option '-M'; no argument required
29187 + # The diagnosis changed in icc 8.0:
29188 + # icc: Command line remark: option '-MP' not supported
29189 + if (grep 'ignoring option' conftest.err ||
29190 + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
29191 + am_cv_CXX_dependencies_compiler_type=$depmode
29198 + rm -rf conftest.dir
29200 + am_cv_CXX_dependencies_compiler_type=none
29204 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
29205 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
29206 +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
29209 + test "x$enable_dependency_tracking" != xno \
29210 + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
29211 + am__fastdepCXX_TRUE=
29212 + am__fastdepCXX_FALSE='#'
29214 + am__fastdepCXX_TRUE='#'
29215 + am__fastdepCXX_FALSE=
29221 +ac_cpp='$CXXCPP $CPPFLAGS'
29222 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29223 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29224 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
29225 +if test -z "$CXX"; then
29226 + if test -n "$CCC"; then
29229 + if test -n "$ac_tool_prefix"; then
29230 + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
29232 + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
29233 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
29234 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29235 +$as_echo_n "checking for $ac_word... " >&6; }
29236 +if test "${ac_cv_prog_CXX+set}" = set; then :
29237 + $as_echo_n "(cached) " >&6
29239 + if test -n "$CXX"; then
29240 + ac_cv_prog_CXX="$CXX" # Let the user override the test.
29242 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29243 +for as_dir in $PATH
29246 + test -z "$as_dir" && as_dir=.
29247 + for ac_exec_ext in '' $ac_executable_extensions; do
29248 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29249 + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
29250 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
29259 +CXX=$ac_cv_prog_CXX
29260 +if test -n "$CXX"; then
29261 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
29262 +$as_echo "$CXX" >&6; }
29264 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29265 +$as_echo "no" >&6; }
29269 + test -n "$CXX" && break
29272 +if test -z "$CXX"; then
29274 + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
29276 + # Extract the first word of "$ac_prog", so it can be a program name with args.
29277 +set dummy $ac_prog; ac_word=$2
29278 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29279 +$as_echo_n "checking for $ac_word... " >&6; }
29280 +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
29281 + $as_echo_n "(cached) " >&6
29283 + if test -n "$ac_ct_CXX"; then
29284 + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
29286 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29287 +for as_dir in $PATH
29290 + test -z "$as_dir" && as_dir=.
29291 + for ac_exec_ext in '' $ac_executable_extensions; do
29292 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29293 + ac_cv_prog_ac_ct_CXX="$ac_prog"
29294 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
29303 +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
29304 +if test -n "$ac_ct_CXX"; then
29305 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
29306 +$as_echo "$ac_ct_CXX" >&6; }
29308 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29309 +$as_echo "no" >&6; }
29313 + test -n "$ac_ct_CXX" && break
29316 + if test "x$ac_ct_CXX" = x; then
29319 + case $cross_compiling:$ac_tool_warned in
29321 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
29322 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
29323 +ac_tool_warned=yes ;;
29331 +# Provide some information about the compiler.
29332 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
29335 +for ac_option in --version -v -V -qversion; do
29336 + { { ac_try="$ac_compiler $ac_option >&5"
29337 +case "(($ac_try" in
29338 + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29339 + *) ac_try_echo=$ac_try;;
29341 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
29342 +$as_echo "$ac_try_echo"; } >&5
29343 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
29345 + if test -s conftest.err; then
29347 +... rest of stderr output deleted ...
29348 + 10q' conftest.err >conftest.er1
29349 + cat conftest.er1 >&5
29351 + rm -f conftest.er1 conftest.err
29352 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29353 + test $ac_status = 0; }
29356 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
29357 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
29358 +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
29359 + $as_echo_n "(cached) " >&6
29361 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29362 +/* end confdefs.h. */
29375 +if ac_fn_cxx_try_compile "$LINENO"; then :
29376 + ac_compiler_gnu=yes
29378 + ac_compiler_gnu=no
29380 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29381 +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
29384 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
29385 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
29386 +if test $ac_compiler_gnu = yes; then
29391 +ac_test_CXXFLAGS=${CXXFLAGS+set}
29392 +ac_save_CXXFLAGS=$CXXFLAGS
29393 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
29394 +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
29395 +if test "${ac_cv_prog_cxx_g+set}" = set; then :
29396 + $as_echo_n "(cached) " >&6
29398 + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
29399 + ac_cxx_werror_flag=yes
29400 + ac_cv_prog_cxx_g=no
29402 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29403 +/* end confdefs.h. */
29413 +if ac_fn_cxx_try_compile "$LINENO"; then :
29414 + ac_cv_prog_cxx_g=yes
29417 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29418 +/* end confdefs.h. */
29428 +if ac_fn_cxx_try_compile "$LINENO"; then :
29431 + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
29433 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29434 +/* end confdefs.h. */
29444 +if ac_fn_cxx_try_compile "$LINENO"; then :
29445 + ac_cv_prog_cxx_g=yes
29447 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29449 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29451 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29452 + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
29454 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
29455 +$as_echo "$ac_cv_prog_cxx_g" >&6; }
29456 +if test "$ac_test_CXXFLAGS" = set; then
29457 + CXXFLAGS=$ac_save_CXXFLAGS
29458 +elif test $ac_cv_prog_cxx_g = yes; then
29459 + if test "$GXX" = yes; then
29460 + CXXFLAGS="-g -O2"
29465 + if test "$GXX" = yes; then
29472 +ac_cpp='$CPP $CPPFLAGS'
29473 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29474 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29475 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
29477 +depcc="$CXX" am_compiler_list=
29479 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
29480 +$as_echo_n "checking dependency style of $depcc... " >&6; }
29481 +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
29482 + $as_echo_n "(cached) " >&6
29484 + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
29485 + # We make a subdir and do the tests there. Otherwise we can end up
29486 + # making bogus files that we don't know about and never remove. For
29487 + # instance it was reported that on HP-UX the gcc test will end up
29488 + # making a dummy file named `D' -- because `-MD' means `put the output
29490 + mkdir conftest.dir
29491 + # Copy depcomp to subdir because otherwise we won't find it if we're
29492 + # using a relative directory.
29493 + cp "$am_depcomp" conftest.dir
29495 + # We will build objects and dependencies in a subdirectory because
29496 + # it helps to detect inapplicable dependency modes. For instance
29497 + # both Tru64's cc and ICC support -MD to output dependencies as a
29498 + # side effect of compilation, but ICC will put the dependencies in
29499 + # the current directory while Tru64 will put them in the object
29503 + am_cv_CXX_dependencies_compiler_type=none
29504 + if test "$am_compiler_list" = ""; then
29505 + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
29507 + am__universal=false
29508 + case " $depcc " in #(
29509 + *\ -arch\ *\ -arch\ *) am__universal=true ;;
29512 + for depmode in $am_compiler_list; do
29513 + # Setup a source with many dependencies, because some compilers
29514 + # like to wrap large dependency lists on column 80 (with \), and
29515 + # we should not choose a depcomp mode which is confused by this.
29517 + # We need to recreate these files for each test, as the compiler may
29518 + # overwrite some of them when testing with obscure command lines.
29519 + # This happens at least with the AIX C compiler.
29520 + : > sub/conftest.c
29521 + for i in 1 2 3 4 5 6; do
29522 + echo '#include "conftst'$i'.h"' >> sub/conftest.c
29523 + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
29524 + # Solaris 8's {/usr,}/bin/sh.
29525 + touch sub/conftst$i.h
29527 + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
29529 + # We check with `-c' and `-o' for the sake of the "dashmstdout"
29530 + # mode. It turns out that the SunPro C++ compiler does not properly
29531 + # handle `-M -o', and we need to detect this. Also, some Intel
29532 + # versions had trouble with output in subdirs
29533 + am__obj=sub/conftest.${OBJEXT-o}
29534 + am__minus_obj="-o $am__obj"
29537 + # This depmode causes a compiler race in universal mode.
29538 + test "$am__universal" = false || continue
29541 + # after this tag, mechanisms are not by side-effect, so they'll
29542 + # only be used when explicitly requested
29543 + if test "x$enable_dependency_tracking" = xyes; then
29549 + msvisualcpp | msvcmsys)
29550 + # This compiler won't grok `-c -o', but also, the minuso test has
29551 + # not run yet. These depmodes are late enough in the game, and
29552 + # so weak that their functioning should not be impacted.
29553 + am__obj=conftest.${OBJEXT-o}
29558 + if depmode=$depmode \
29559 + source=sub/conftest.c object=$am__obj \
29560 + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
29561 + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
29562 + >/dev/null 2>conftest.err &&
29563 + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
29564 + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
29565 + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
29566 + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
29567 + # icc doesn't choke on unknown options, it will just issue warnings
29568 + # or remarks (even with -Werror). So we grep stderr for any message
29569 + # that says an option was ignored or not supported.
29570 + # When given -MP, icc 7.0 and 7.1 complain thusly:
29571 + # icc: Command line warning: ignoring option '-M'; no argument required
29572 + # The diagnosis changed in icc 8.0:
29573 + # icc: Command line remark: option '-MP' not supported
29574 + if (grep 'ignoring option' conftest.err ||
29575 + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
29576 + am_cv_CXX_dependencies_compiler_type=$depmode
29583 + rm -rf conftest.dir
29585 + am_cv_CXX_dependencies_compiler_type=none
29589 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
29590 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
29591 +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
29594 + test "x$enable_dependency_tracking" != xno \
29595 + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
29596 + am__fastdepCXX_TRUE=
29597 + am__fastdepCXX_FALSE='#'
29599 + am__fastdepCXX_TRUE='#'
29600 + am__fastdepCXX_FALSE=
29604 +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
29605 + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
29606 + (test "X$CXX" != "Xg++"))) ; then
29608 +ac_cpp='$CXXCPP $CPPFLAGS'
29609 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29610 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29611 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
29612 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
29613 +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
29614 +if test -z "$CXXCPP"; then
29615 + if test "${ac_cv_prog_CXXCPP+set}" = set; then :
29616 + $as_echo_n "(cached) " >&6
29618 + # Double quotes because CXXCPP needs to be expanded
29619 + for CXXCPP in "$CXX -E" "/lib/cpp"
29621 + ac_preproc_ok=false
29622 +for ac_cxx_preproc_warn_flag in '' yes
29624 + # Use a header file that comes with gcc, so configuring glibc
29625 + # with a fresh cross-compiler works.
29626 + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
29627 + # <limits.h> exists even on freestanding compilers.
29628 + # On the NeXT, cc -E runs the code through the compiler's parser,
29629 + # not just through cpp. "Syntax error" is here to catch this case.
29630 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29631 +/* end confdefs.h. */
29633 +# include <limits.h>
29635 +# include <assert.h>
29639 +if ac_fn_cxx_try_cpp "$LINENO"; then :
29642 + # Broken: fails on valid input.
29645 +rm -f conftest.err conftest.i conftest.$ac_ext
29647 + # OK, works on sane cases. Now check whether nonexistent headers
29648 + # can be detected and how.
29649 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29650 +/* end confdefs.h. */
29651 +#include <ac_nonexistent.h>
29653 +if ac_fn_cxx_try_cpp "$LINENO"; then :
29654 + # Broken: success on invalid input.
29657 + # Passes both tests.
29661 +rm -f conftest.err conftest.i conftest.$ac_ext
29664 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
29665 +rm -f conftest.i conftest.err conftest.$ac_ext
29666 +if $ac_preproc_ok; then :
29671 + ac_cv_prog_CXXCPP=$CXXCPP
29674 + CXXCPP=$ac_cv_prog_CXXCPP
29676 + ac_cv_prog_CXXCPP=$CXXCPP
29678 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
29679 +$as_echo "$CXXCPP" >&6; }
29680 +ac_preproc_ok=false
29681 +for ac_cxx_preproc_warn_flag in '' yes
29683 + # Use a header file that comes with gcc, so configuring glibc
29684 + # with a fresh cross-compiler works.
29685 + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
29686 + # <limits.h> exists even on freestanding compilers.
29687 + # On the NeXT, cc -E runs the code through the compiler's parser,
29688 + # not just through cpp. "Syntax error" is here to catch this case.
29689 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29690 +/* end confdefs.h. */
29692 +# include <limits.h>
29694 +# include <assert.h>
29698 +if ac_fn_cxx_try_cpp "$LINENO"; then :
29701 + # Broken: fails on valid input.
29704 +rm -f conftest.err conftest.i conftest.$ac_ext
29706 + # OK, works on sane cases. Now check whether nonexistent headers
29707 + # can be detected and how.
29708 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29709 +/* end confdefs.h. */
29710 +#include <ac_nonexistent.h>
29712 +if ac_fn_cxx_try_cpp "$LINENO"; then :
29713 + # Broken: success on invalid input.
29716 + # Passes both tests.
29720 +rm -f conftest.err conftest.i conftest.$ac_ext
29723 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
29724 +rm -f conftest.i conftest.err conftest.$ac_ext
29725 +if $ac_preproc_ok; then :
29728 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
29729 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
29730 +_lt_caught_CXX_error=yes; }
29734 +ac_cpp='$CPP $CPPFLAGS'
29735 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29736 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29737 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
29740 + _lt_caught_CXX_error=yes
29747 +ac_cpp='$CXXCPP $CPPFLAGS'
29748 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29749 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29750 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
29752 +archive_cmds_need_lc_CXX=no
29753 +allow_undefined_flag_CXX=
29754 +always_export_symbols_CXX=no
29755 +archive_expsym_cmds_CXX=
29756 +compiler_needs_object_CXX=no
29757 +export_dynamic_flag_spec_CXX=
29758 +hardcode_direct_CXX=no
29759 +hardcode_direct_absolute_CXX=no
29760 +hardcode_libdir_flag_spec_CXX=
29761 +hardcode_libdir_flag_spec_ld_CXX=
29762 +hardcode_libdir_separator_CXX=
29763 +hardcode_minus_L_CXX=no
29764 +hardcode_shlibpath_var_CXX=unsupported
29765 +hardcode_automatic_CXX=no
29766 +inherit_rpath_CXX=no
29768 +module_expsym_cmds_CXX=
29769 +link_all_deplibs_CXX=unknown
29770 +old_archive_cmds_CXX=$old_archive_cmds
29771 +no_undefined_flag_CXX=
29772 +whole_archive_flag_spec_CXX=
29773 +enable_shared_with_static_runtimes_CXX=no
29775 +# Source file extension for C++ test sources.
29778 +# Object file extension for compiled C++ test sources.
29780 +objext_CXX=$objext
29782 +# No sense in running all these tests if we already determined that
29783 +# the CXX compiler isn't working. Some variables (like enable_shared)
29784 +# are currently assumed to apply to all compilers on this platform,
29785 +# and will be corrupted by setting them based on a non-working compiler.
29786 +if test "$_lt_caught_CXX_error" != yes; then
29787 + # Code to be used in simple compile tests
29788 + lt_simple_compile_test_code="int some_variable = 0;"
29790 + # Code to be used in simple link tests
29791 + lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
29793 + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
29800 +# If no C compiler was specified, use CC.
29801 +LTCC=${LTCC-"$CC"}
29803 +# If no C compiler flags were specified, use CFLAGS.
29804 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
29806 +# Allow CC to be a program name with arguments.
29810 + # save warnings/boilerplate of simple test code
29811 + ac_outfile=conftest.$ac_objext
29812 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
29813 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
29814 +_lt_compiler_boilerplate=`cat conftest.err`
29817 + ac_outfile=conftest.$ac_objext
29818 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
29819 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
29820 +_lt_linker_boilerplate=`cat conftest.err`
29824 + # Allow CC to be a program name with arguments.
29829 + lt_save_with_gnu_ld=$with_gnu_ld
29830 + lt_save_path_LD=$lt_cv_path_LD
29831 + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
29832 + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
29834 + $as_unset lt_cv_prog_gnu_ld
29836 + if test -n "${lt_cv_path_LDCXX+set}"; then
29837 + lt_cv_path_LD=$lt_cv_path_LDCXX
29839 + $as_unset lt_cv_path_LD
29841 + test -z "${LDCXX+set}" || LD=$LDCXX
29845 + for cc_temp in $compiler""; do
29847 + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
29848 + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
29853 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
29856 + if test -n "$compiler"; then
29857 + # We don't want -fno-exception when compiling C++ code, so set the
29858 + # no_builtin_flag separately
29859 + if test "$GXX" = yes; then
29860 + lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
29862 + lt_prog_compiler_no_builtin_flag_CXX=
29865 + if test "$GXX" = yes; then
29866 + # Set up default GNU C++ configuration
29870 +# Check whether --with-gnu-ld was given.
29871 +if test "${with_gnu_ld+set}" = set; then :
29872 + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
29878 +if test "$GCC" = yes; then
29879 + # Check if gcc -print-prog-name=ld gives a path.
29880 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
29881 +$as_echo_n "checking for ld used by $CC... " >&6; }
29884 + # gcc leaves a trailing carriage return which upsets mingw
29885 + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
29887 + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
29890 + # Accept absolute paths.
29891 + [\\/]* | ?:[\\/]*)
29892 + re_direlt='/[^/][^/]*/\.\./'
29893 + # Canonicalize the pathname of ld
29894 + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
29895 + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
29896 + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
29898 + test -z "$LD" && LD="$ac_prog"
29901 + # If it fails, then pretend we aren't using GCC.
29905 + # If it is relative, then search for the first ld in PATH.
29906 + with_gnu_ld=unknown
29909 +elif test "$with_gnu_ld" = yes; then
29910 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
29911 +$as_echo_n "checking for GNU ld... " >&6; }
29913 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
29914 +$as_echo_n "checking for non-GNU ld... " >&6; }
29916 +if test "${lt_cv_path_LD+set}" = set; then :
29917 + $as_echo_n "(cached) " >&6
29919 + if test -z "$LD"; then
29920 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
29921 + for ac_dir in $PATH; do
29922 + IFS="$lt_save_ifs"
29923 + test -z "$ac_dir" && ac_dir=.
29924 + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
29925 + lt_cv_path_LD="$ac_dir/$ac_prog"
29926 + # Check to see if the program is GNU ld. I'd rather use --version,
29927 + # but apparently some variants of GNU ld only accept -v.
29928 + # Break only if it was the GNU/non-GNU ld that we prefer.
29929 + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
29930 + *GNU* | *'with BFD'*)
29931 + test "$with_gnu_ld" != no && break
29934 + test "$with_gnu_ld" != yes && break
29939 + IFS="$lt_save_ifs"
29941 + lt_cv_path_LD="$LD" # Let the user override the test with a path.
29945 +LD="$lt_cv_path_LD"
29946 +if test -n "$LD"; then
29947 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
29948 +$as_echo "$LD" >&6; }
29950 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29951 +$as_echo "no" >&6; }
29953 +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
29954 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
29955 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
29956 +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
29957 + $as_echo_n "(cached) " >&6
29959 + # I'd rather use --version here, but apparently some GNU lds only accept -v.
29960 +case `$LD -v 2>&1 </dev/null` in
29961 +*GNU* | *'with BFD'*)
29962 + lt_cv_prog_gnu_ld=yes
29965 + lt_cv_prog_gnu_ld=no
29969 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
29970 +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
29971 +with_gnu_ld=$lt_cv_prog_gnu_ld
29979 + # Check if GNU C++ uses GNU ld as the underlying linker, since the
29980 + # archiving commands below assume that GNU ld is being used.
29981 + if test "$with_gnu_ld" = yes; then
29982 + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
29983 + 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'
29985 + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
29986 + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
29988 + # If archive_cmds runs LD, not CC, wlarc should be empty
29989 + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
29990 + # investigate it a little bit more. (MM)
29993 + # ancient GNU ld didn't support --whole-archive et. al.
29994 + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
29995 + $GREP 'no-whole-archive' > /dev/null; then
29996 + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
29998 + whole_archive_flag_spec_CXX=
30004 + # A generic and very simple default shared library creation
30005 + # command for GNU C++ for the case where it uses the native
30006 + # linker, instead of GNU ld. If possible, this setting should
30007 + # overridden to take advantage of the native linker features on
30008 + # the platform it is being used on.
30009 + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
30012 + # Commands to make compiler produce verbose output that lists
30013 + # what "hidden" libraries, object files and flags are used when
30014 + # linking a shared library.
30015 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
30023 + # PORTME: fill in a description of your system's C++ link characteristics
30024 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
30025 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
30026 + ld_shlibs_CXX=yes
30029 + # FIXME: insert proper C++ library support
30033 + if test "$host_cpu" = ia64; then
30034 + # On IA64, the linker does run time linking by default, so we don't
30035 + # have to do anything special.
30036 + aix_use_runtimelinking=no
30037 + exp_sym_flag='-Bexport'
30040 + aix_use_runtimelinking=no
30042 + # Test if we are trying to use run time linking or normal
30043 + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
30044 + # need to do runtime linking.
30045 + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
30046 + for ld_flag in $LDFLAGS; do
30049 + aix_use_runtimelinking=yes
30057 + exp_sym_flag='-bexport'
30058 + no_entry_flag='-bnoentry'
30061 + # When large executables or shared objects are built, AIX ld can
30062 + # have problems creating the table of contents. If linking a library
30063 + # or program results in "error TOC overflow" add -mminimal-toc to
30064 + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
30065 + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
30067 + archive_cmds_CXX=''
30068 + hardcode_direct_CXX=yes
30069 + hardcode_direct_absolute_CXX=yes
30070 + hardcode_libdir_separator_CXX=':'
30071 + link_all_deplibs_CXX=yes
30072 + file_list_spec_CXX='${wl}-f,'
30074 + if test "$GXX" = yes; then
30075 + case $host_os in aix4.[012]|aix4.[012].*)
30076 + # We only want to do this on AIX 4.2 and lower, the check
30077 + # below for broken collect2 doesn't work under 4.3+
30078 + collect2name=`${CC} -print-prog-name=collect2`
30079 + if test -f "$collect2name" &&
30080 + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
30082 + # We have reworked collect2
30085 + # We have old collect2
30086 + hardcode_direct_CXX=unsupported
30087 + # It fails to find uninstalled libraries when the uninstalled
30088 + # path is not listed in the libpath. Setting hardcode_minus_L
30089 + # to unsupported forces relinking
30090 + hardcode_minus_L_CXX=yes
30091 + hardcode_libdir_flag_spec_CXX='-L$libdir'
30092 + hardcode_libdir_separator_CXX=
30095 + shared_flag='-shared'
30096 + if test "$aix_use_runtimelinking" = yes; then
30097 + shared_flag="$shared_flag "'${wl}-G'
30101 + if test "$host_cpu" = ia64; then
30102 + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
30103 + # chokes on -Wl,-G. The following line is correct:
30106 + if test "$aix_use_runtimelinking" = yes; then
30107 + shared_flag='${wl}-G'
30109 + shared_flag='${wl}-bM:SRE'
30114 + export_dynamic_flag_spec_CXX='${wl}-bexpall'
30115 + # It seems that -bexpall does not export symbols beginning with
30116 + # underscore (_), so it is better to generate a list of symbols to
30118 + always_export_symbols_CXX=yes
30119 + if test "$aix_use_runtimelinking" = yes; then
30120 + # Warning - without using the other runtime loading flags (-brtl),
30121 + # -berok will link without error, but may produce a broken library.
30122 + allow_undefined_flag_CXX='-berok'
30123 + # Determine the default libpath from the value encoded in an empty
30125 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30126 +/* end confdefs.h. */
30136 +if ac_fn_cxx_try_link "$LINENO"; then :
30138 +lt_aix_libpath_sed='
30139 + /Import File Strings/,/^$/ {
30141 + s/^0 *\(.*\)$/\1/
30145 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
30146 +# Check for a 64-bit object if we didn't find anything.
30147 +if test -z "$aix_libpath"; then
30148 + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
30151 +rm -f core conftest.err conftest.$ac_objext \
30152 + conftest$ac_exeext conftest.$ac_ext
30153 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
30155 + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
30157 + 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"
30159 + if test "$host_cpu" = ia64; then
30160 + hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
30161 + allow_undefined_flag_CXX="-z nodefs"
30162 + 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"
30164 + # Determine the default libpath from the value encoded in an
30165 + # empty executable.
30166 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30167 +/* end confdefs.h. */
30177 +if ac_fn_cxx_try_link "$LINENO"; then :
30179 +lt_aix_libpath_sed='
30180 + /Import File Strings/,/^$/ {
30182 + s/^0 *\(.*\)$/\1/
30186 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
30187 +# Check for a 64-bit object if we didn't find anything.
30188 +if test -z "$aix_libpath"; then
30189 + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
30192 +rm -f core conftest.err conftest.$ac_objext \
30193 + conftest$ac_exeext conftest.$ac_ext
30194 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
30196 + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
30197 + # Warning - without using the other run time loading flags,
30198 + # -berok will link without error, but may produce a broken library.
30199 + no_undefined_flag_CXX=' ${wl}-bernotok'
30200 + allow_undefined_flag_CXX=' ${wl}-berok'
30201 + # Exported symbols can be pulled into shared objects from archives
30202 + whole_archive_flag_spec_CXX='$convenience'
30203 + archive_cmds_need_lc_CXX=yes
30204 + # This is similar to how AIX traditionally builds its shared
30206 + 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'
30212 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
30213 + allow_undefined_flag_CXX=unsupported
30214 + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
30215 + # support --undefined. This deserves some investigation. FIXME
30216 + archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
30223 + case $cc_basename in
30225 + # FIXME: insert proper C++ library support
30231 + cygwin* | mingw* | pw32* | cegcc*)
30232 + # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
30233 + # as there is no search path for DLLs.
30234 + hardcode_libdir_flag_spec_CXX='-L$libdir'
30235 + allow_undefined_flag_CXX=unsupported
30236 + always_export_symbols_CXX=no
30237 + enable_shared_with_static_runtimes_CXX=yes
30239 + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
30240 + 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'
30241 + # If the export-symbols file already is a .def file (1st line
30242 + # is EXPORTS), use it as is; otherwise, prepend...
30243 + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
30244 + cp $export_symbols $output_objdir/$soname.def;
30246 + echo EXPORTS > $output_objdir/$soname.def;
30247 + cat $export_symbols >> $output_objdir/$soname.def;
30249 + $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'
30254 + darwin* | rhapsody*)
30257 + archive_cmds_need_lc_CXX=no
30258 + hardcode_direct_CXX=no
30259 + hardcode_automatic_CXX=yes
30260 + hardcode_shlibpath_var_CXX=unsupported
30261 + whole_archive_flag_spec_CXX=''
30262 + link_all_deplibs_CXX=yes
30263 + allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
30264 + case $cc_basename in
30265 + ifort*) _lt_dar_can_shared=yes ;;
30266 + *) _lt_dar_can_shared=$GCC ;;
30268 + if test "$_lt_dar_can_shared" = "yes"; then
30269 + output_verbose_link_cmd=echo
30270 + 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}"
30271 + module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
30272 + 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}"
30273 + 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}"
30274 + if test "$lt_cv_apple_cc_single_mod" != "yes"; then
30275 + 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}"
30276 + 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}"
30286 + case $cc_basename in
30288 + # FIXME: insert proper C++ library support
30292 + # Green Hills C++ Compiler
30293 + # FIXME: insert proper C++ library support
30297 + # FIXME: insert proper C++ library support
30304 + # C++ shared libraries reported to be fairly broken before
30310 + archive_cmds_need_lc_CXX=no
30313 + freebsd* | dragonfly*)
30314 + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
30316 + ld_shlibs_CXX=yes
30323 + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
30324 + hardcode_libdir_separator_CXX=:
30325 + export_dynamic_flag_spec_CXX='${wl}-E'
30326 + hardcode_direct_CXX=yes
30327 + hardcode_minus_L_CXX=yes # Not in the search PATH,
30328 + # but as the default
30329 + # location of the library.
30331 + case $cc_basename in
30333 + # FIXME: insert proper C++ library support
30337 + 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'
30338 + # Commands to make compiler produce verbose output that lists
30339 + # what "hidden" libraries, object files and flags are used when
30340 + # linking a shared library.
30342 + # There doesn't appear to be a way to prevent this compiler from
30343 + # explicitly linking system object files so we need to strip them
30344 + # from the output so that they don't get included in the library
30346 + 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'
30349 + if test "$GXX" = yes; then
30350 + 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'
30352 + # FIXME: insert proper C++ library support
30360 + if test $with_gnu_ld = no; then
30361 + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
30362 + hardcode_libdir_separator_CXX=:
30364 + case $host_cpu in
30368 + export_dynamic_flag_spec_CXX='${wl}-E'
30372 + case $host_cpu in
30374 + hardcode_direct_CXX=no
30375 + hardcode_shlibpath_var_CXX=no
30378 + hardcode_direct_CXX=yes
30379 + hardcode_direct_absolute_CXX=yes
30380 + hardcode_minus_L_CXX=yes # Not in the search PATH,
30381 + # but as the default
30382 + # location of the library.
30386 + case $cc_basename in
30388 + # FIXME: insert proper C++ library support
30392 + case $host_cpu in
30394 + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30397 + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30400 + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30403 + # Commands to make compiler produce verbose output that lists
30404 + # what "hidden" libraries, object files and flags are used when
30405 + # linking a shared library.
30407 + # There doesn't appear to be a way to prevent this compiler from
30408 + # explicitly linking system object files so we need to strip them
30409 + # from the output so that they don't get included in the library
30411 + 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'
30414 + if test "$GXX" = yes; then
30415 + if test $with_gnu_ld = no; then
30416 + case $host_cpu in
30418 + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30421 + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30424 + 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'
30429 + # FIXME: insert proper C++ library support
30437 + hardcode_direct_CXX=no
30438 + hardcode_shlibpath_var_CXX=no
30439 + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
30440 + export_dynamic_flag_spec_CXX='${wl}-E'
30441 + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
30442 + # Instead, shared libraries are loaded at an image base (0x10000000 by
30443 + # default) and relocated if they conflict, which is a slow very memory
30444 + # consuming and fragmenting process. To avoid this, we pick a random,
30445 + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
30446 + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
30447 + 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'
30448 + 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'
30451 + case $cc_basename in
30454 + 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'
30456 + # Archives containing C++ object files must be created using
30457 + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
30458 + # necessary to make sure instantiated templates are included
30459 + # in the archive.
30460 + old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
30463 + if test "$GXX" = yes; then
30464 + if test "$with_gnu_ld" = no; then
30465 + 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'
30467 + 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'
30470 + link_all_deplibs_CXX=yes
30473 + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
30474 + hardcode_libdir_separator_CXX=:
30475 + inherit_rpath_CXX=yes
30478 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
30479 + case $cc_basename in
30481 + # Kuck and Associates, Inc. (KAI) C++ Compiler
30483 + # KCC will only create a shared library if the output file
30484 + # ends with ".so" (or ".sl" for HP-UX), so rename the library
30485 + # to its proper name (with version) after linking.
30486 + 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'
30487 + 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'
30488 + # Commands to make compiler produce verbose output that lists
30489 + # what "hidden" libraries, object files and flags are used when
30490 + # linking a shared library.
30492 + # There doesn't appear to be a way to prevent this compiler from
30493 + # explicitly linking system object files so we need to strip them
30494 + # from the output so that they don't get included in the library
30496 + 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'
30498 + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
30499 + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
30501 + # Archives containing C++ object files must be created using
30502 + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
30503 + old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
30508 + # version 8.0 and above of icpc choke on multiply defined symbols
30509 + # if we add $predep_objects and $postdep_objects, however 7.1 and
30510 + # earlier do not add the objects themselves.
30511 + case `$CC -V 2>&1` in
30513 + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
30514 + 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'
30516 + *) # Version 8.0 or newer
30518 + case $host_cpu in
30519 + ia64*) tmp_idyn=' -i_dynamic';;
30521 + archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
30522 + 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'
30525 + archive_cmds_need_lc_CXX=no
30526 + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
30527 + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
30528 + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
30531 + # Portland Group C++ compiler
30533 + *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
30534 + prelink_cmds_CXX='tpldir=Template.dir~
30536 + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
30537 + compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
30538 + old_archive_cmds_CXX='tpldir=Template.dir~
30540 + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
30541 + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
30543 + archive_cmds_CXX='tpldir=Template.dir~
30545 + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
30546 + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
30547 + archive_expsym_cmds_CXX='tpldir=Template.dir~
30549 + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
30550 + $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'
30552 + *) # Version 6 will use weak symbols
30553 + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
30554 + 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'
30558 + hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
30559 + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
30560 + 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'
30564 + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
30565 + 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'
30567 + runpath_var=LD_RUN_PATH
30568 + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
30569 + hardcode_libdir_separator_CXX=:
30571 + # Commands to make compiler produce verbose output that lists
30572 + # what "hidden" libraries, object files and flags are used when
30573 + # linking a shared library.
30575 + # There doesn't appear to be a way to prevent this compiler from
30576 + # explicitly linking system object files so we need to strip them
30577 + # from the output so that they don't get included in the library
30579 + 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'
30582 + # IBM XL 8.0 on PPC, with GNU ld
30583 + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
30584 + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
30585 + archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
30586 + if test "x$supports_anon_versioning" = xyes; then
30587 + archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
30588 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
30589 + echo "local: *; };" >> $output_objdir/$libname.ver~
30590 + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
30594 + case `$CC -V 2>&1 | sed 5q` in
30597 + no_undefined_flag_CXX=' -zdefs'
30598 + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30599 + 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'
30600 + hardcode_libdir_flag_spec_CXX='-R$libdir'
30601 + 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'
30602 + compiler_needs_object_CXX=yes
30604 + # Not sure whether something based on
30605 + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
30606 + # would be better.
30607 + output_verbose_link_cmd='echo'
30609 + # Archives containing C++ object files must be created using
30610 + # "CC -xar", where "CC" is the Sun C++ compiler. This is
30611 + # necessary to make sure instantiated templates are included
30612 + # in the archive.
30613 + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
30621 + # FIXME: insert proper C++ library support
30626 + # FIXME: insert proper C++ library support
30631 + case $cc_basename in
30633 + # FIXME: insert proper C++ library support
30637 + # FIXME: insert proper C++ library support
30644 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
30645 + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
30647 + hardcode_libdir_flag_spec_CXX='-R$libdir'
30648 + hardcode_direct_CXX=yes
30649 + hardcode_shlibpath_var_CXX=no
30651 + # Workaround some broken pre-1.5 toolchains
30652 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
30656 + ld_shlibs_CXX=yes
30660 + # C++ shared libraries are fairly broken
30665 + if test -f /usr/libexec/ld.so; then
30666 + hardcode_direct_CXX=yes
30667 + hardcode_shlibpath_var_CXX=no
30668 + hardcode_direct_absolute_CXX=yes
30669 + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
30670 + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
30671 + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
30672 + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
30673 + export_dynamic_flag_spec_CXX='${wl}-E'
30674 + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
30676 + output_verbose_link_cmd=echo
30682 + osf3* | osf4* | osf5*)
30683 + case $cc_basename in
30685 + # Kuck and Associates, Inc. (KAI) C++ Compiler
30687 + # KCC will only create a shared library if the output file
30688 + # ends with ".so" (or ".sl" for HP-UX), so rename the library
30689 + # to its proper name (with version) after linking.
30690 + 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'
30692 + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
30693 + hardcode_libdir_separator_CXX=:
30695 + # Archives containing C++ object files must be created using
30696 + # the KAI C++ compiler.
30698 + osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
30699 + *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
30703 + # Rational C++ 2.4.1
30704 + # FIXME: insert proper C++ library support
30710 + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
30711 + 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'
30712 + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
30715 + allow_undefined_flag_CXX=' -expect_unresolved \*'
30716 + 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'
30717 + archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
30718 + echo "-hidden">> $lib.exp~
30719 + $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~
30721 + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
30725 + hardcode_libdir_separator_CXX=:
30727 + # Commands to make compiler produce verbose output that lists
30728 + # what "hidden" libraries, object files and flags are used when
30729 + # linking a shared library.
30731 + # There doesn't appear to be a way to prevent this compiler from
30732 + # explicitly linking system object files so we need to strip them
30733 + # from the output so that they don't get included in the library
30735 + 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'
30738 + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
30739 + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
30742 + 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'
30745 + 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'
30749 + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
30750 + hardcode_libdir_separator_CXX=:
30752 + # Commands to make compiler produce verbose output that lists
30753 + # what "hidden" libraries, object files and flags are used when
30754 + # linking a shared library.
30755 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
30758 + # FIXME: insert proper C++ library support
30766 + # FIXME: insert proper C++ library support
30771 + case $cc_basename in
30774 + # FIXME: insert proper C++ library support
30779 + # FIXME: insert proper C++ library support
30783 + # FIXME: insert proper C++ library support
30790 + case $cc_basename in
30792 + # Sun C++ 4.2, 5.x and Centerline C++
30793 + archive_cmds_need_lc_CXX=yes
30794 + no_undefined_flag_CXX=' -zdefs'
30795 + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
30796 + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
30797 + $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'
30799 + hardcode_libdir_flag_spec_CXX='-R$libdir'
30800 + hardcode_shlibpath_var_CXX=no
30802 + solaris2.[0-5] | solaris2.[0-5].*) ;;
30804 + # The compiler driver will combine and reorder linker options,
30805 + # but understands `-z linker_flag'.
30806 + # Supported since Solaris 2.6 (maybe 2.5.1?)
30807 + whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
30810 + link_all_deplibs_CXX=yes
30812 + output_verbose_link_cmd='echo'
30814 + # Archives containing C++ object files must be created using
30815 + # "CC -xar", where "CC" is the Sun C++ compiler. This is
30816 + # necessary to make sure instantiated templates are included
30817 + # in the archive.
30818 + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
30821 + # Green Hills C++ Compiler
30822 + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
30824 + # The C++ compiler must be used to create the archive.
30825 + old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
30828 + # GNU C++ compiler with Solaris linker
30829 + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
30830 + no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
30831 + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
30832 + archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
30833 + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
30834 + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
30836 + # Commands to make compiler produce verbose output that lists
30837 + # what "hidden" libraries, object files and flags are used when
30838 + # linking a shared library.
30839 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
30841 + # g++ 2.7 appears to require `-G' NOT `-shared' on this
30843 + archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
30844 + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
30845 + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
30847 + # Commands to make compiler produce verbose output that lists
30848 + # what "hidden" libraries, object files and flags are used when
30849 + # linking a shared library.
30850 + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
30853 + hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
30855 + solaris2.[0-5] | solaris2.[0-5].*) ;;
30857 + whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
30865 + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
30866 + no_undefined_flag_CXX='${wl}-z,text'
30867 + archive_cmds_need_lc_CXX=no
30868 + hardcode_shlibpath_var_CXX=no
30869 + runpath_var='LD_RUN_PATH'
30871 + case $cc_basename in
30873 + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30874 + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30877 + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30878 + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30883 + sysv5* | sco3.2v5* | sco5v6*)
30884 + # Note: We can NOT use -z defs as we might desire, because we do not
30885 + # link with -lc, and that would cause any symbols used from libc to
30886 + # always be unresolved, which means just about no library would
30887 + # ever link correctly. If we're not using GNU ld we use -z text
30888 + # though, which does catch some bad symbols but isn't as heavy-handed
30890 + no_undefined_flag_CXX='${wl}-z,text'
30891 + allow_undefined_flag_CXX='${wl}-z,nodefs'
30892 + archive_cmds_need_lc_CXX=no
30893 + hardcode_shlibpath_var_CXX=no
30894 + hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
30895 + hardcode_libdir_separator_CXX=':'
30896 + link_all_deplibs_CXX=yes
30897 + export_dynamic_flag_spec_CXX='${wl}-Bexport'
30898 + runpath_var='LD_RUN_PATH'
30900 + case $cc_basename in
30902 + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30903 + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30906 + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30907 + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
30913 + case $cc_basename in
30915 + # NonStop-UX NCC 3.20
30916 + # FIXME: insert proper C++ library support
30920 + # FIXME: insert proper C++ library support
30927 + # FIXME: insert proper C++ library support
30932 + # FIXME: insert proper C++ library support
30937 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
30938 +$as_echo "$ld_shlibs_CXX" >&6; }
30939 + test "$ld_shlibs_CXX" = no && can_build_shared=no
30944 + ## CAVEAT EMPTOR:
30945 + ## There is no encapsulation within the following macros, do not change
30946 + ## the running order or otherwise move them around unless you know exactly
30947 + ## what you are doing...
30948 + # Dependencies to place before and after the object being linked:
30949 +predep_objects_CXX=
30950 +postdep_objects_CXX=
30953 +compiler_lib_search_path_CXX=
30955 +cat > conftest.$ac_ext <<_LT_EOF
30959 + Foo (void) { a = 0; }
30965 +if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
30966 + (eval $ac_compile) 2>&5
30968 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30969 + test $ac_status = 0; }; then
30970 + # Parse the compiler output and extract the necessary
30971 + # objects, libraries and library flags.
30973 + # Sentinel used to keep track of whether or not we are before
30974 + # the conftest object file.
30975 + pre_test_object_deps_done=no
30977 + for p in `eval "$output_verbose_link_cmd"`; do
30981 + # Some compilers place space between "-{L,R}" and the path.
30982 + # Remove the space.
30983 + if test $p = "-L" ||
30984 + test $p = "-R"; then
30991 + if test "$pre_test_object_deps_done" = no; then
30994 + # Internal compiler library paths should come after those
30995 + # provided the user. The postdeps already come after the
30996 + # user supplied libs so there is no need to process them.
30997 + if test -z "$compiler_lib_search_path_CXX"; then
30998 + compiler_lib_search_path_CXX="${prev}${p}"
31000 + compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
31003 + # The "-l" case would never come before the object being
31004 + # linked, so don't bother handling this case.
31007 + if test -z "$postdeps_CXX"; then
31008 + postdeps_CXX="${prev}${p}"
31010 + postdeps_CXX="${postdeps_CXX} ${prev}${p}"
31016 + # This assumes that the test object file only shows up
31017 + # once in the compiler output.
31018 + if test "$p" = "conftest.$objext"; then
31019 + pre_test_object_deps_done=yes
31023 + if test "$pre_test_object_deps_done" = no; then
31024 + if test -z "$predep_objects_CXX"; then
31025 + predep_objects_CXX="$p"
31027 + predep_objects_CXX="$predep_objects_CXX $p"
31030 + if test -z "$postdep_objects_CXX"; then
31031 + postdep_objects_CXX="$p"
31033 + postdep_objects_CXX="$postdep_objects_CXX $p"
31038 + *) ;; # Ignore the rest.
31044 + rm -f a.out a.exe
31046 + echo "libtool.m4: error: problem compiling CXX test program"
31049 +$RM -f confest.$objext
31051 +# PORTME: override above test on systems where it is broken
31054 + # Interix 3.5 installs completely hosed .la files for C++, so rather than
31055 + # hack all around it, let's just trust "g++" to DTRT.
31056 + predep_objects_CXX=
31057 + postdep_objects_CXX=
31062 + case `$CC -V 2>&1 | sed 5q` in
31066 + # The more standards-conforming stlport4 library is
31067 + # incompatible with the Cstd library. Avoid specifying
31068 + # it if it's in CXXFLAGS. Ignore libCrun as
31069 + # -library=stlport4 depends on it.
31070 + case " $CXX $CXXFLAGS " in
31071 + *" -library=stlport4 "*)
31072 + solaris_use_stlport4=yes
31076 + if test "$solaris_use_stlport4" != yes; then
31077 + postdeps_CXX='-library=Cstd -library=Crun'
31084 + case $cc_basename in
31086 + # The more standards-conforming stlport4 library is
31087 + # incompatible with the Cstd library. Avoid specifying
31088 + # it if it's in CXXFLAGS. Ignore libCrun as
31089 + # -library=stlport4 depends on it.
31090 + case " $CXX $CXXFLAGS " in
31091 + *" -library=stlport4 "*)
31092 + solaris_use_stlport4=yes
31096 + # Adding this requires a known-good setup of shared libraries for
31097 + # Sun compiler versions before 5.6, else PIC objects from an old
31098 + # archive will be linked into the output, leading to subtle bugs.
31099 + if test "$solaris_use_stlport4" != yes; then
31100 + postdeps_CXX='-library=Cstd -library=Crun'
31108 +case " $postdeps_CXX " in
31109 +*" -lc "*) archive_cmds_need_lc_CXX=no ;;
31111 + compiler_lib_search_dirs_CXX=
31112 +if test -n "${compiler_lib_search_path_CXX}"; then
31113 + compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
31146 + lt_prog_compiler_wl_CXX=
31147 +lt_prog_compiler_pic_CXX=
31148 +lt_prog_compiler_static_CXX=
31150 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
31151 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
31153 + # C++ specific cases for pic, static, wl, etc.
31154 + if test "$GXX" = yes; then
31155 + lt_prog_compiler_wl_CXX='-Wl,'
31156 + lt_prog_compiler_static_CXX='-static'
31160 + # All AIX code is PIC.
31161 + if test "$host_cpu" = ia64; then
31162 + # AIX 5 now supports IA64 processor
31163 + lt_prog_compiler_static_CXX='-Bstatic'
31168 + case $host_cpu in
31170 + # see comment about AmigaOS4 .so support
31171 + lt_prog_compiler_pic_CXX='-fPIC'
31174 + # FIXME: we need at least 68020 code to build shared libraries, but
31175 + # adding the `-m68020' flag to GCC prevents building anything better,
31176 + # like `-m68040'.
31177 + lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
31182 + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
31183 + # PIC is the default for these OSes.
31185 + mingw* | cygwin* | os2* | pw32* | cegcc*)
31186 + # This hack is so that the source file can tell whether it is being
31187 + # built for inclusion in a dll (and should export symbols for example).
31188 + # Although the cygwin gcc ignores -fPIC, still need this for old-style
31189 + # (--disable-auto-import) libraries
31190 + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
31192 + darwin* | rhapsody*)
31193 + # PIC is the default on this platform
31194 + # Common symbols not allowed in MH_DYLIB files
31195 + lt_prog_compiler_pic_CXX='-fno-common'
31198 + # DJGPP does not support shared libraries at all
31199 + lt_prog_compiler_pic_CXX=
31202 + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
31203 + # Instead, we relocate shared libraries at runtime.
31206 + if test -d /usr/nec; then
31207 + lt_prog_compiler_pic_CXX=-Kconform_pic
31211 + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
31212 + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
31213 + # sets the default TLS model and affects inlining.
31214 + case $host_cpu in
31218 + lt_prog_compiler_pic_CXX='-fPIC'
31223 + # QNX uses GNU C++, but need to define -shared option too, otherwise
31224 + # it will coredump.
31225 + lt_prog_compiler_pic_CXX='-fPIC -shared'
31228 + lt_prog_compiler_pic_CXX='-fPIC'
31234 + # All AIX code is PIC.
31235 + if test "$host_cpu" = ia64; then
31236 + # AIX 5 now supports IA64 processor
31237 + lt_prog_compiler_static_CXX='-Bstatic'
31239 + lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
31243 + case $cc_basename in
31245 + # Green Hills C++ Compiler
31246 + # _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"
31251 + case $cc_basename in
31253 + lt_prog_compiler_pic_CXX='-KPIC'
31256 + # Green Hills C++ Compiler
31257 + lt_prog_compiler_pic_CXX='-pic'
31263 + freebsd* | dragonfly*)
31264 + # FreeBSD uses GNU C++
31266 + hpux9* | hpux10* | hpux11*)
31267 + case $cc_basename in
31269 + lt_prog_compiler_wl_CXX='-Wl,'
31270 + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
31271 + if test "$host_cpu" != ia64; then
31272 + lt_prog_compiler_pic_CXX='+Z'
31276 + lt_prog_compiler_wl_CXX='-Wl,'
31277 + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
31278 + case $host_cpu in
31283 + lt_prog_compiler_pic_CXX='+Z'
31292 + # This is c89, which is MS Visual C++ (no shared libs)
31293 + # Anyone wants to do a port?
31295 + irix5* | irix6* | nonstopux*)
31296 + case $cc_basename in
31298 + lt_prog_compiler_wl_CXX='-Wl,'
31299 + lt_prog_compiler_static_CXX='-non_shared'
31300 + # CC pic flag -KPIC is the default.
31306 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
31307 + case $cc_basename in
31309 + # KAI C++ Compiler
31310 + lt_prog_compiler_wl_CXX='--backend -Wl,'
31311 + lt_prog_compiler_pic_CXX='-fPIC'
31314 + # old Intel C++ for x86_64 which still supported -KPIC.
31315 + lt_prog_compiler_wl_CXX='-Wl,'
31316 + lt_prog_compiler_pic_CXX='-KPIC'
31317 + lt_prog_compiler_static_CXX='-static'
31320 + # Intel C++, used to be incompatible with GCC.
31321 + # ICC 10 doesn't accept -KPIC any more.
31322 + lt_prog_compiler_wl_CXX='-Wl,'
31323 + lt_prog_compiler_pic_CXX='-fPIC'
31324 + lt_prog_compiler_static_CXX='-static'
31327 + # Portland Group C++ compiler
31328 + lt_prog_compiler_wl_CXX='-Wl,'
31329 + lt_prog_compiler_pic_CXX='-fpic'
31330 + lt_prog_compiler_static_CXX='-Bstatic'
31334 + # Make sure the PIC flag is empty. It appears that all Alpha
31335 + # Linux and Compaq Tru64 Unix objects are PIC.
31336 + lt_prog_compiler_pic_CXX=
31337 + lt_prog_compiler_static_CXX='-non_shared'
31340 + # IBM XL 8.0 on PPC
31341 + lt_prog_compiler_wl_CXX='-Wl,'
31342 + lt_prog_compiler_pic_CXX='-qpic'
31343 + lt_prog_compiler_static_CXX='-qstaticlink'
31346 + case `$CC -V 2>&1 | sed 5q` in
31349 + lt_prog_compiler_pic_CXX='-KPIC'
31350 + lt_prog_compiler_static_CXX='-Bstatic'
31351 + lt_prog_compiler_wl_CXX='-Qoption ld '
31362 + case $cc_basename in
31364 + lt_prog_compiler_pic_CXX='-W c,exportall'
31370 + netbsd* | netbsdelf*-gnu)
31373 + # QNX uses GNU C++, but need to define -shared option too, otherwise
31374 + # it will coredump.
31375 + lt_prog_compiler_pic_CXX='-fPIC -shared'
31377 + osf3* | osf4* | osf5*)
31378 + case $cc_basename in
31380 + lt_prog_compiler_wl_CXX='--backend -Wl,'
31383 + # Rational C++ 2.4.1
31384 + lt_prog_compiler_pic_CXX='-pic'
31387 + # Digital/Compaq C++
31388 + lt_prog_compiler_wl_CXX='-Wl,'
31389 + # Make sure the PIC flag is empty. It appears that all Alpha
31390 + # Linux and Compaq Tru64 Unix objects are PIC.
31391 + lt_prog_compiler_pic_CXX=
31392 + lt_prog_compiler_static_CXX='-non_shared'
31401 + case $cc_basename in
31403 + # Sun C++ 4.2, 5.x and Centerline C++
31404 + lt_prog_compiler_pic_CXX='-KPIC'
31405 + lt_prog_compiler_static_CXX='-Bstatic'
31406 + lt_prog_compiler_wl_CXX='-Qoption ld '
31409 + # Green Hills C++ Compiler
31410 + lt_prog_compiler_pic_CXX='-PIC'
31417 + case $cc_basename in
31420 + lt_prog_compiler_pic_CXX='-pic'
31421 + lt_prog_compiler_static_CXX='-Bstatic'
31425 + lt_prog_compiler_pic_CXX='-pic'
31431 + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
31432 + case $cc_basename in
31434 + lt_prog_compiler_wl_CXX='-Wl,'
31435 + lt_prog_compiler_pic_CXX='-KPIC'
31436 + lt_prog_compiler_static_CXX='-Bstatic'
31441 + case $cc_basename in
31443 + # NonStop-UX NCC 3.20
31444 + lt_prog_compiler_pic_CXX='-KPIC'
31453 + lt_prog_compiler_can_build_shared_CXX=no
31459 + # For platforms which do not support PIC, -DPIC is meaningless:
31461 + lt_prog_compiler_pic_CXX=
31464 + lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
31467 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
31468 +$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
31473 +# Check to make sure the PIC flag actually works.
31475 +if test -n "$lt_prog_compiler_pic_CXX"; then
31476 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
31477 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
31478 +if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
31479 + $as_echo_n "(cached) " >&6
31481 + lt_cv_prog_compiler_pic_works_CXX=no
31482 + ac_outfile=conftest.$ac_objext
31483 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
31484 + lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
31485 + # Insert the option either (1) after the last *FLAGS variable, or
31486 + # (2) before a word containing "conftest.", or (3) at the end.
31487 + # Note that $ac_compile itself does not contain backslashes and begins
31488 + # with a dollar sign (not a hyphen), so the echo should work correctly.
31489 + # The option is referenced via a variable to avoid confusing sed.
31490 + lt_compile=`echo "$ac_compile" | $SED \
31491 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
31492 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
31493 + -e 's:$: $lt_compiler_flag:'`
31494 + (eval echo "\"\$as_me:16166: $lt_compile\"" >&5)
31495 + (eval "$lt_compile" 2>conftest.err)
31497 + cat conftest.err >&5
31498 + echo "$as_me:16170: \$? = $ac_status" >&5
31499 + if (exit $ac_status) && test -s "$ac_outfile"; then
31500 + # The compiler can only warn and ignore the option if not recognized
31501 + # So say no if there are warnings other than the usual output.
31502 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
31503 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
31504 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
31505 + lt_cv_prog_compiler_pic_works_CXX=yes
31511 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
31512 +$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
31514 +if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
31515 + case $lt_prog_compiler_pic_CXX in
31517 + *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
31520 + lt_prog_compiler_pic_CXX=
31521 + lt_prog_compiler_can_build_shared_CXX=no
31529 +# Check to make sure the static flag actually works.
31531 +wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
31532 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
31533 +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
31534 +if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
31535 + $as_echo_n "(cached) " >&6
31537 + lt_cv_prog_compiler_static_works_CXX=no
31538 + save_LDFLAGS="$LDFLAGS"
31539 + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
31540 + echo "$lt_simple_link_test_code" > conftest.$ac_ext
31541 + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
31542 + # The linker can only warn and ignore the option if not recognized
31543 + # So say no if there are warnings
31544 + if test -s conftest.err; then
31545 + # Append any errors to the config.log.
31546 + cat conftest.err 1>&5
31547 + $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
31548 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
31549 + if diff conftest.exp conftest.er2 >/dev/null; then
31550 + lt_cv_prog_compiler_static_works_CXX=yes
31553 + lt_cv_prog_compiler_static_works_CXX=yes
31557 + LDFLAGS="$save_LDFLAGS"
31560 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
31561 +$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
31563 +if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
31566 + lt_prog_compiler_static_CXX=
31572 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
31573 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
31574 +if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
31575 + $as_echo_n "(cached) " >&6
31577 + lt_cv_prog_compiler_c_o_CXX=no
31578 + $RM -r conftest 2>/dev/null
31582 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
31584 + lt_compiler_flag="-o out/conftest2.$ac_objext"
31585 + # Insert the option either (1) after the last *FLAGS variable, or
31586 + # (2) before a word containing "conftest.", or (3) at the end.
31587 + # Note that $ac_compile itself does not contain backslashes and begins
31588 + # with a dollar sign (not a hyphen), so the echo should work correctly.
31589 + lt_compile=`echo "$ac_compile" | $SED \
31590 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
31591 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
31592 + -e 's:$: $lt_compiler_flag:'`
31593 + (eval echo "\"\$as_me:16265: $lt_compile\"" >&5)
31594 + (eval "$lt_compile" 2>out/conftest.err)
31596 + cat out/conftest.err >&5
31597 + echo "$as_me:16269: \$? = $ac_status" >&5
31598 + if (exit $ac_status) && test -s out/conftest2.$ac_objext
31600 + # The compiler can only warn and ignore the option if not recognized
31601 + # So say no if there are warnings
31602 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
31603 + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
31604 + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
31605 + lt_cv_prog_compiler_c_o_CXX=yes
31610 + # SGI C++ compiler will create directory out/ii_files/ for
31611 + # template instantiation
31612 + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
31613 + $RM out/* && rmdir out
31619 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
31620 +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
31624 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
31625 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
31626 +if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
31627 + $as_echo_n "(cached) " >&6
31629 + lt_cv_prog_compiler_c_o_CXX=no
31630 + $RM -r conftest 2>/dev/null
31634 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
31636 + lt_compiler_flag="-o out/conftest2.$ac_objext"
31637 + # Insert the option either (1) after the last *FLAGS variable, or
31638 + # (2) before a word containing "conftest.", or (3) at the end.
31639 + # Note that $ac_compile itself does not contain backslashes and begins
31640 + # with a dollar sign (not a hyphen), so the echo should work correctly.
31641 + lt_compile=`echo "$ac_compile" | $SED \
31642 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
31643 + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
31644 + -e 's:$: $lt_compiler_flag:'`
31645 + (eval echo "\"\$as_me:16317: $lt_compile\"" >&5)
31646 + (eval "$lt_compile" 2>out/conftest.err)
31648 + cat out/conftest.err >&5
31649 + echo "$as_me:16321: \$? = $ac_status" >&5
31650 + if (exit $ac_status) && test -s out/conftest2.$ac_objext
31652 + # The compiler can only warn and ignore the option if not recognized
31653 + # So say no if there are warnings
31654 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
31655 + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
31656 + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
31657 + lt_cv_prog_compiler_c_o_CXX=yes
31662 + # SGI C++ compiler will create directory out/ii_files/ for
31663 + # template instantiation
31664 + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
31665 + $RM out/* && rmdir out
31671 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
31672 +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
31677 +hard_links="nottested"
31678 +if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
31679 + # do not overwrite the value of need_locks provided by the user
31680 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
31681 +$as_echo_n "checking if we can lock with hard links... " >&6; }
31684 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
31686 + ln conftest.a conftest.b 2>&5 || hard_links=no
31687 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
31688 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
31689 +$as_echo "$hard_links" >&6; }
31690 + if test "$hard_links" = no; then
31691 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
31692 +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
31701 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
31702 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
31704 + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
31707 + # If we're using GNU nm, then we don't want the "-C" option.
31708 + # -C means demangle to AIX nm, but means don't demangle with GNU nm
31709 + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
31710 + 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'
31712 + 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'
31716 + export_symbols_cmds_CXX="$ltdll_cmds"
31718 + cygwin* | mingw* | cegcc*)
31719 + 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'
31721 + linux* | k*bsd*-gnu)
31722 + link_all_deplibs_CXX=no
31725 + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
31728 + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
31730 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
31731 +$as_echo "$ld_shlibs_CXX" >&6; }
31732 +test "$ld_shlibs_CXX" = no && can_build_shared=no
31734 +with_gnu_ld_CXX=$with_gnu_ld
31742 +# Do we need to explicitly link libc?
31744 +case "x$archive_cmds_need_lc_CXX" in
31746 + # Assume -lc should be added
31747 + archive_cmds_need_lc_CXX=yes
31749 + if test "$enable_shared" = yes && test "$GCC" = yes; then
31750 + case $archive_cmds_CXX in
31752 + # FIXME: we may have to deal with multi-command sequences.
31755 + # Test whether the compiler implicitly links with -lc since on some
31756 + # systems, -lgcc has to come before -lc. If gcc already passes -lc
31757 + # to ld, don't add -lc before -lgcc.
31758 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
31759 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
31761 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
31763 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
31764 + (eval $ac_compile) 2>&5
31766 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31767 + test $ac_status = 0; } 2>conftest.err; then
31770 + libobjs=conftest.$ac_objext
31772 + wl=$lt_prog_compiler_wl_CXX
31773 + pic_flag=$lt_prog_compiler_pic_CXX
31774 + compiler_flags=-v
31779 + lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
31780 + allow_undefined_flag_CXX=
31781 + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
31782 + (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
31784 + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31785 + test $ac_status = 0; }
31787 + archive_cmds_need_lc_CXX=no
31789 + archive_cmds_need_lc_CXX=yes
31791 + allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
31793 + cat conftest.err 1>&5
31796 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
31797 +$as_echo "$archive_cmds_need_lc_CXX" >&6; }
31867 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
31868 +$as_echo_n "checking dynamic linker characteristics... " >&6; }
31870 +library_names_spec=
31871 +libname_spec='lib$name'
31875 +postuninstall_cmds=
31879 +shlibpath_overrides_runpath=unknown
31881 +dynamic_linker="$host_os ld.so"
31882 +sys_lib_dlsearch_path_spec="/lib /usr/lib"
31883 +need_lib_prefix=unknown
31884 +hardcode_into_libs=no
31886 +# when you set need_version to no, make sure it does not cause -set_version
31887 +# flags to be left without arguments
31888 +need_version=unknown
31892 + version_type=linux
31893 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
31894 + shlibpath_var=LIBPATH
31896 + # AIX 3 has no versioning support, so we append a major version to the name.
31897 + soname_spec='${libname}${release}${shared_ext}$major'
31901 + version_type=linux
31902 + need_lib_prefix=no
31904 + hardcode_into_libs=yes
31905 + if test "$host_cpu" = ia64; then
31906 + # AIX 5 supports IA64
31907 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
31908 + shlibpath_var=LD_LIBRARY_PATH
31910 + # With GCC up to 2.95.x, collect2 would create an import file
31911 + # for dependence libraries. The import file would start with
31912 + # the line `#! .'. This would cause the generated library to
31913 + # depend on `.', always an invalid library. This was fixed in
31914 + # development snapshots of GCC prior to 3.0.
31916 + aix4 | aix4.[01] | aix4.[01].*)
31917 + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
31919 + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
31922 + can_build_shared=no
31926 + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
31927 + # soname into executable. Probably we can add versioning support to
31928 + # collect2, so additional links can be useful in future.
31929 + if test "$aix_use_runtimelinking" = yes; then
31930 + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
31931 + # instead of lib<name>.a to let people know that these are not
31932 + # typical AIX shared libraries.
31933 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
31935 + # We preserve .a as extension for shared libraries through AIX4.2
31936 + # and later when we are not doing run time linking.
31937 + library_names_spec='${libname}${release}.a $libname.a'
31938 + soname_spec='${libname}${release}${shared_ext}$major'
31940 + shlibpath_var=LIBPATH
31945 + case $host_cpu in
31947 + # Since July 2007 AmigaOS4 officially supports .so libraries.
31948 + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
31949 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
31952 + library_names_spec='$libname.ixlibrary $libname.a'
31953 + # Create ${libname}_ixlibrary.a entries in /sys/libs.
31954 + 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'
31960 + library_names_spec='${libname}${shared_ext}'
31961 + dynamic_linker="$host_os ld.so"
31962 + shlibpath_var=LIBRARY_PATH
31966 + version_type=linux
31968 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
31969 + soname_spec='${libname}${release}${shared_ext}$major'
31970 + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
31971 + shlibpath_var=LD_LIBRARY_PATH
31972 + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
31973 + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
31974 + # the default ld.so.conf also contains /usr/contrib/lib and
31975 + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
31976 + # libtool to hard-code these into programs
31979 +cygwin* | mingw* | pw32* | cegcc*)
31980 + version_type=windows
31981 + shrext_cmds=".dll"
31983 + need_lib_prefix=no
31985 + case $GCC,$host_os in
31986 + yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
31987 + library_names_spec='$libname.dll.a'
31988 + # DLL is installed to $(libdir)/../bin by postinstall_cmds
31989 + postinstall_cmds='base_file=`basename \${file}`~
31990 + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
31991 + dldir=$destdir/`dirname \$dlpath`~
31992 + test -d \$dldir || mkdir -p \$dldir~
31993 + $install_prog $dir/$dlname \$dldir/$dlname~
31994 + chmod a+x \$dldir/$dlname~
31995 + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
31996 + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
31998 + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
31999 + dlpath=$dir/\$dldll~
32001 + shlibpath_overrides_runpath=yes
32005 + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
32006 + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
32007 + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
32010 + # MinGW DLLs use traditional 'lib' prefix
32011 + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
32012 + sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
32013 + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
32014 + # It is most probably a Windows format PATH printed by
32015 + # mingw gcc, but we are running on Cygwin. Gcc prints its search
32016 + # path with ; separators, and with drive letters. We can handle the
32017 + # drive letters (cygwin fileutils understands them), so leave them,
32018 + # especially as we might pass files found there to a mingw objdump,
32019 + # which wouldn't understand a cygwinified path. Ahh.
32020 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
32022 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
32026 + # pw32 DLLs use 'pw' prefix rather than 'lib'
32027 + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
32033 + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
32036 + dynamic_linker='Win32 ld.exe'
32037 + # FIXME: first we should search . and the directory the executable is in
32038 + shlibpath_var=PATH
32041 +darwin* | rhapsody*)
32042 + dynamic_linker="$host_os dyld"
32043 + version_type=darwin
32044 + need_lib_prefix=no
32046 + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
32047 + soname_spec='${libname}${release}${major}$shared_ext'
32048 + shlibpath_overrides_runpath=yes
32049 + shlibpath_var=DYLD_LIBRARY_PATH
32050 + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
32052 + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
32056 + version_type=linux
32057 + need_lib_prefix=no
32059 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
32060 + soname_spec='${libname}${release}${shared_ext}$major'
32061 + shlibpath_var=LD_LIBRARY_PATH
32065 + dynamic_linker=no
32068 +freebsd* | dragonfly*)
32069 + # DragonFly does not have aout. When/if they implement a new
32070 + # versioning mechanism, adjust this.
32071 + if test -x /usr/bin/objformat; then
32072 + objformat=`/usr/bin/objformat`
32075 + freebsd[123]*) objformat=aout ;;
32076 + *) objformat=elf ;;
32079 + version_type=freebsd-$objformat
32080 + case $version_type in
32082 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
32084 + need_lib_prefix=no
32087 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
32091 + shlibpath_var=LD_LIBRARY_PATH
32094 + shlibpath_overrides_runpath=yes
32096 + freebsd3.[01]* | freebsdelf3.[01]*)
32097 + shlibpath_overrides_runpath=yes
32098 + hardcode_into_libs=yes
32100 + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
32101 + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
32102 + shlibpath_overrides_runpath=no
32103 + hardcode_into_libs=yes
32105 + *) # from 4.6 on, and DragonFly
32106 + shlibpath_overrides_runpath=yes
32107 + hardcode_into_libs=yes
32113 + version_type=linux
32114 + need_lib_prefix=no
32116 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
32117 + soname_spec='${libname}${release}${shared_ext}$major'
32118 + shlibpath_var=LD_LIBRARY_PATH
32119 + hardcode_into_libs=yes
32122 +hpux9* | hpux10* | hpux11*)
32123 + # Give a soname corresponding to the major version so that dld.sl refuses to
32124 + # link against other versions.
32125 + version_type=sunos
32126 + need_lib_prefix=no
32128 + case $host_cpu in
32130 + shrext_cmds='.so'
32131 + hardcode_into_libs=yes
32132 + dynamic_linker="$host_os dld.so"
32133 + shlibpath_var=LD_LIBRARY_PATH
32134 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
32135 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32136 + soname_spec='${libname}${release}${shared_ext}$major'
32137 + if test "X$HPUX_IA64_MODE" = X32; then
32138 + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
32140 + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
32142 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
32145 + shrext_cmds='.sl'
32146 + hardcode_into_libs=yes
32147 + dynamic_linker="$host_os dld.sl"
32148 + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
32149 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
32150 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32151 + soname_spec='${libname}${release}${shared_ext}$major'
32152 + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
32153 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
32156 + shrext_cmds='.sl'
32157 + dynamic_linker="$host_os dld.sl"
32158 + shlibpath_var=SHLIB_PATH
32159 + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
32160 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32161 + soname_spec='${libname}${release}${shared_ext}$major'
32164 + # HP-UX runs *really* slowly unless shared libraries are mode 555.
32165 + postinstall_cmds='chmod 555 $lib'
32169 + version_type=linux
32170 + need_lib_prefix=no
32172 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
32173 + soname_spec='${libname}${release}${shared_ext}$major'
32174 + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
32175 + shlibpath_var=LD_LIBRARY_PATH
32176 + shlibpath_overrides_runpath=no
32177 + hardcode_into_libs=yes
32180 +irix5* | irix6* | nonstopux*)
32182 + nonstopux*) version_type=nonstopux ;;
32184 + if test "$lt_cv_prog_gnu_ld" = yes; then
32185 + version_type=linux
32187 + version_type=irix
32190 + need_lib_prefix=no
32192 + soname_spec='${libname}${release}${shared_ext}$major'
32193 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
32195 + irix5* | nonstopux*)
32196 + libsuff= shlibsuff=
32199 + case $LD in # libtool.m4 will add one of these switches to LD
32200 + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
32201 + libsuff= shlibsuff= libmagic=32-bit;;
32202 + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
32203 + libsuff=32 shlibsuff=N32 libmagic=N32;;
32204 + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
32205 + libsuff=64 shlibsuff=64 libmagic=64-bit;;
32206 + *) libsuff= shlibsuff= libmagic=never-match;;
32210 + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
32211 + shlibpath_overrides_runpath=no
32212 + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
32213 + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
32214 + hardcode_into_libs=yes
32217 +# No shared lib support for Linux oldld, aout, or coff.
32218 +linux*oldld* | linux*aout* | linux*coff*)
32219 + dynamic_linker=no
32222 +# This must be Linux ELF.
32223 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
32224 + version_type=linux
32225 + need_lib_prefix=no
32227 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32228 + soname_spec='${libname}${release}${shared_ext}$major'
32229 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
32230 + shlibpath_var=LD_LIBRARY_PATH
32231 + shlibpath_overrides_runpath=no
32232 + # Some binutils ld are patched to set DT_RUNPATH
32233 + save_LDFLAGS=$LDFLAGS
32234 + save_libdir=$libdir
32235 + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
32236 + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
32237 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32238 +/* end confdefs.h. */
32248 +if ac_fn_cxx_try_link "$LINENO"; then :
32249 + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
32250 + shlibpath_overrides_runpath=yes
32253 +rm -f core conftest.err conftest.$ac_objext \
32254 + conftest$ac_exeext conftest.$ac_ext
32255 + LDFLAGS=$save_LDFLAGS
32256 + libdir=$save_libdir
32258 + # This implies no fast_install, which is unacceptable.
32259 + # Some rework will be needed to allow for fast_install
32260 + # before this can be enabled.
32261 + hardcode_into_libs=yes
32263 + # Append ld.so.conf contents to the search path
32264 + if test -f /etc/ld.so.conf; then
32265 + 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' ' '`
32266 + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
32269 + # We used to test for /lib/ld.so.1 and disable shared libraries on
32270 + # powerpc, because MkLinux only supported shared libraries with the
32271 + # GNU dynamic linker. Since this was broken with cross compilers,
32272 + # most powerpc-linux boxes support dynamic linking these days and
32273 + # people can always --disable-shared, the test was removed, and we
32274 + # assume the GNU/Linux dynamic linker is in use.
32275 + dynamic_linker='GNU/Linux ld.so'
32279 + version_type=linux
32280 + need_lib_prefix=no
32282 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
32283 + soname_spec='${libname}${release}${shared_ext}$major'
32284 + shlibpath_var=LD_LIBRARY_PATH
32285 + shlibpath_overrides_runpath=no
32286 + hardcode_into_libs=yes
32287 + dynamic_linker='NetBSD ld.elf_so'
32291 + version_type=sunos
32292 + need_lib_prefix=no
32294 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
32295 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
32296 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
32297 + dynamic_linker='NetBSD (a.out) ld.so'
32299 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
32300 + soname_spec='${libname}${release}${shared_ext}$major'
32301 + dynamic_linker='NetBSD ld.elf_so'
32303 + shlibpath_var=LD_LIBRARY_PATH
32304 + shlibpath_overrides_runpath=yes
32305 + hardcode_into_libs=yes
32309 + version_type=linux
32310 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32311 + shlibpath_var=LD_LIBRARY_PATH
32312 + shlibpath_overrides_runpath=yes
32317 + need_lib_prefix=no
32319 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32320 + soname_spec='${libname}${release}${shared_ext}$major'
32321 + shlibpath_var=LD_LIBRARY_PATH
32322 + shlibpath_overrides_runpath=no
32323 + hardcode_into_libs=yes
32324 + dynamic_linker='ldqnx.so'
32328 + version_type=sunos
32329 + sys_lib_dlsearch_path_spec="/usr/lib"
32330 + need_lib_prefix=no
32331 + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
32333 + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
32334 + *) need_version=no ;;
32336 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
32337 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
32338 + shlibpath_var=LD_LIBRARY_PATH
32339 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
32341 + openbsd2.[89] | openbsd2.[89].*)
32342 + shlibpath_overrides_runpath=no
32345 + shlibpath_overrides_runpath=yes
32349 + shlibpath_overrides_runpath=yes
32354 + libname_spec='$name'
32355 + shrext_cmds=".dll"
32356 + need_lib_prefix=no
32357 + library_names_spec='$libname${shared_ext} $libname.a'
32358 + dynamic_linker='OS/2 ld.exe'
32359 + shlibpath_var=LIBPATH
32362 +osf3* | osf4* | osf5*)
32364 + need_lib_prefix=no
32366 + soname_spec='${libname}${release}${shared_ext}$major'
32367 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32368 + shlibpath_var=LD_LIBRARY_PATH
32369 + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
32370 + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
32374 + dynamic_linker=no
32378 + version_type=linux
32379 + need_lib_prefix=no
32381 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32382 + soname_spec='${libname}${release}${shared_ext}$major'
32383 + shlibpath_var=LD_LIBRARY_PATH
32384 + shlibpath_overrides_runpath=yes
32385 + hardcode_into_libs=yes
32386 + # ldd complains unless libraries are executable
32387 + postinstall_cmds='chmod +x $lib'
32391 + version_type=sunos
32392 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
32393 + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
32394 + shlibpath_var=LD_LIBRARY_PATH
32395 + shlibpath_overrides_runpath=yes
32396 + if test "$with_gnu_ld" = yes; then
32397 + need_lib_prefix=no
32403 + version_type=linux
32404 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32405 + soname_spec='${libname}${release}${shared_ext}$major'
32406 + shlibpath_var=LD_LIBRARY_PATH
32407 + case $host_vendor in
32409 + shlibpath_overrides_runpath=no
32410 + need_lib_prefix=no
32411 + runpath_var=LD_RUN_PATH
32414 + need_lib_prefix=no
32417 + need_lib_prefix=no
32419 + shlibpath_overrides_runpath=no
32420 + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
32426 + if test -d /usr/nec ;then
32427 + version_type=linux
32428 + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
32429 + soname_spec='$libname${shared_ext}.$major'
32430 + shlibpath_var=LD_LIBRARY_PATH
32434 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
32435 + version_type=freebsd-elf
32436 + need_lib_prefix=no
32438 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
32439 + soname_spec='${libname}${release}${shared_ext}$major'
32440 + shlibpath_var=LD_LIBRARY_PATH
32441 + shlibpath_overrides_runpath=yes
32442 + hardcode_into_libs=yes
32443 + if test "$with_gnu_ld" = yes; then
32444 + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
32446 + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
32449 + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
32453 + sys_lib_dlsearch_path_spec='/usr/lib'
32457 + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
32458 + version_type=linux
32459 + need_lib_prefix=no
32461 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32462 + shlibpath_var=LD_LIBRARY_PATH
32463 + shlibpath_overrides_runpath=no
32464 + hardcode_into_libs=yes
32468 + version_type=linux
32469 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
32470 + soname_spec='${libname}${release}${shared_ext}$major'
32471 + shlibpath_var=LD_LIBRARY_PATH
32475 + dynamic_linker=no
32478 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
32479 +$as_echo "$dynamic_linker" >&6; }
32480 +test "$dynamic_linker" = no && can_build_shared=no
32482 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
32483 +if test "$GCC" = yes; then
32484 + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
32487 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
32488 + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
32490 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
32491 + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
32529 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
32530 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
32531 +hardcode_action_CXX=
32532 +if test -n "$hardcode_libdir_flag_spec_CXX" ||
32533 + test -n "$runpath_var_CXX" ||
32534 + test "X$hardcode_automatic_CXX" = "Xyes" ; then
32536 + # We can hardcode non-existent directories.
32537 + if test "$hardcode_direct_CXX" != no &&
32538 + # If the only mechanism to avoid hardcoding is shlibpath_var, we
32539 + # have to relink, otherwise we might link with an installed library
32540 + # when we should be linking with a yet-to-be-installed one
32541 + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
32542 + test "$hardcode_minus_L_CXX" != no; then
32543 + # Linking always hardcodes the temporary library directory.
32544 + hardcode_action_CXX=relink
32546 + # We can link without hardcoding, and we can hardcode nonexisting dirs.
32547 + hardcode_action_CXX=immediate
32550 + # We cannot hardcode anything, or else we can only hardcode existing
32552 + hardcode_action_CXX=unsupported
32554 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
32555 +$as_echo "$hardcode_action_CXX" >&6; }
32557 +if test "$hardcode_action_CXX" = relink ||
32558 + test "$inherit_rpath_CXX" = yes; then
32559 + # Fast installation is not supported
32560 + enable_fast_install=no
32561 +elif test "$shlibpath_overrides_runpath" = yes ||
32562 + test "$enable_shared" = no; then
32563 + # Fast installation is not necessary
32564 + enable_fast_install=needless
32573 + fi # test -n "$compiler"
32579 + with_gnu_ld=$lt_save_with_gnu_ld
32580 + lt_cv_path_LDCXX=$lt_cv_path_LD
32581 + lt_cv_path_LD=$lt_save_path_LD
32582 + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
32583 + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
32584 +fi # test "$_lt_caught_CXX_error" != yes
32587 +ac_cpp='$CPP $CPPFLAGS'
32588 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32589 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32590 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
32593 +# Check whether --enable-static was given.
32594 +if test "${enable_static+set}" = set; then :
32595 + enableval=$enable_static; p=${PACKAGE-default}
32596 + case $enableval in
32597 + yes) enable_static=yes ;;
32598 + no) enable_static=no ;;
32601 + # Look at the argument we got. We use all the common list separators.
32602 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
32603 + for pkg in $enableval; do
32604 + IFS="$lt_save_ifs"
32605 + if test "X$pkg" = "X$p"; then
32606 + enable_static=yes
32609 + IFS="$lt_save_ifs"
32623 +if test "$GCC" = "yes" ; then
32624 +# AC_HAVE_GCC_VERSION(4,0,0,0,
32626 +# AC_DEFINE(GCC_HASCLASSVISIBILITY,1,
32627 +# [Define to enable class visibility control in gcc.])
32628 +# GCC_CFLAGS="$GCC_CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
32629 +# GCC_CXXFLAGS="$GCC_CXXFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
32631 + CFLAGS="-Wall $GCC_CFLAGS"
32632 + CXXFLAGS="-Wall $GCC_CXXFLAGS"
32634 +# Fix for Sun Workshop compiler in debug mode, may be Sun case #6360993
32635 + case "${host_cpu}-${host_os}" in
32637 + if test "$CXX" = "CC" ; then
32638 + CXXFLAGS="$CXXFLAGS -Qoption ccfe -stabs=no%dfltlit+no%dflthlp"
32644 +# Checks for typedefs, structures, and compiler characteristics.
32645 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
32646 +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
32647 +if test "${ac_cv_c_const+set}" = set; then :
32648 + $as_echo_n "(cached) " >&6
32650 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32651 +/* end confdefs.h. */
32656 +/* FIXME: Include the comments suggested by Paul. */
32657 +#ifndef __cplusplus
32658 + /* Ultrix mips cc rejects this. */
32659 + typedef int charset[2];
32660 + const charset cs;
32661 + /* SunOS 4.1.1 cc rejects this. */
32662 + char const *const *pcpcc;
32664 + /* NEC SVR4.0.2 mips cc rejects this. */
32665 + struct point {int x, y;};
32666 + static struct point const zero = {0,0};
32667 + /* AIX XL C 1.02.0.0 rejects this.
32668 + It does not let you subtract one const X* pointer from another in
32669 + an arm of an if-expression whose if-part is not a constant
32671 + const char *g = "string";
32672 + pcpcc = &g + (g ? g-g : 0);
32673 + /* HPUX 7.0 cc rejects these. */
32675 + ppc = (char**) pcpcc;
32676 + pcpcc = (char const *const *) ppc;
32677 + { /* SCO 3.2v4 cc rejects this. */
32679 + char const *s = 0 ? (char *) 0 : (char const *) 0;
32684 + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
32685 + int x[] = {25, 17};
32686 + const int *foo = &x[0];
32689 + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
32690 + typedef const int *iptr;
32694 + { /* AIX XL C 1.02.0.0 rejects this saying
32695 + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
32696 + struct s { int j; const int *ap[3]; };
32697 + struct s *b; b->j = 5;
32699 + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
32700 + const int foo = 10;
32701 + if (!foo) return 0;
32703 + return !cs[0] && !zero.x;
32710 +if ac_fn_c_try_compile "$LINENO"; then :
32711 + ac_cv_c_const=yes
32715 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32717 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
32718 +$as_echo "$ac_cv_c_const" >&6; }
32719 +if test $ac_cv_c_const = no; then
32721 +$as_echo "#define const /**/" >>confdefs.h
32725 +ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
32726 +if test "x$ac_cv_type_size_t" = x""yes; then :
32730 +cat >>confdefs.h <<_ACEOF
32731 +#define size_t unsigned int
32736 +# The cast to long int works around a bug in the HP C Compiler
32737 +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
32738 +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
32739 +# This bug is HP SR number 8606223364.
32740 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
32741 +$as_echo_n "checking size of long... " >&6; }
32742 +if test "${ac_cv_sizeof_long+set}" = set; then :
32743 + $as_echo_n "(cached) " >&6
32745 + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
32748 + if test "$ac_cv_type_long" = yes; then
32749 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32750 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32751 +as_fn_error 77 "cannot compute sizeof (long)
32752 +See \`config.log' for more details" "$LINENO" 5 ; }
32754 + ac_cv_sizeof_long=0
32759 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
32760 +$as_echo "$ac_cv_sizeof_long" >&6; }
32764 +cat >>confdefs.h <<_ACEOF
32765 +#define SIZEOF_LONG $ac_cv_sizeof_long
32770 +# Checks for library functions.
32771 +for ac_func in strchr strdup strstr timegm strcasecmp
32773 + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
32774 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
32775 +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
32776 + cat >>confdefs.h <<_ACEOF
32777 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
32783 +for ac_header in dlfcn.h
32785 + ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
32786 +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
32787 + cat >>confdefs.h <<_ACEOF
32788 +#define HAVE_DLFCN_H 1
32795 +ac_fn_c_check_func "$LINENO" "dlclose" "ac_cv_func_dlclose"
32796 +if test "x$ac_cv_func_dlclose" = x""yes; then :
32799 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
32800 +$as_echo_n "checking for dlopen in -ldl... " >&6; }
32801 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
32802 + $as_echo_n "(cached) " >&6
32804 + ac_check_lib_save_LIBS=$LIBS
32806 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32807 +/* end confdefs.h. */
32809 +/* Override any GCC internal prototype to avoid an error.
32810 + Use char because int might match the return type of a GCC
32811 + builtin and then its argument prototype would still apply. */
32812 +#ifdef __cplusplus
32824 +if ac_fn_c_try_link "$LINENO"; then :
32825 + ac_cv_lib_dl_dlopen=yes
32827 + ac_cv_lib_dl_dlopen=no
32829 +rm -f core conftest.err conftest.$ac_objext \
32830 + conftest$ac_exeext conftest.$ac_ext
32831 +LIBS=$ac_check_lib_save_LIBS
32833 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
32834 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
32835 +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
32836 + cat >>confdefs.h <<_ACEOF
32837 +#define HAVE_LIBDL 1
32840 + LIBS="-ldl $LIBS"
32847 +# checks for pthreads
32851 +ac_cpp='$CPP $CPPFLAGS'
32852 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32853 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32854 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
32858 +# We used to check for pthread.h first, but this fails if pthread.h
32859 +# requires special compiler flags (e.g. on True64 or Sequent).
32860 +# It gets checked for in the link test anyway.
32862 +# First of all, check if the user has set any of the PTHREAD_LIBS,
32863 +# etcetera environment variables, and if threads linking works using
32865 +if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
32866 + save_CFLAGS="$CFLAGS"
32867 + CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
32868 + save_LIBS="$LIBS"
32869 + LIBS="$PTHREAD_LIBS $LIBS"
32870 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
32871 +$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
32872 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32873 +/* end confdefs.h. */
32875 +/* Override any GCC internal prototype to avoid an error.
32876 + Use char because int might match the return type of a GCC
32877 + builtin and then its argument prototype would still apply. */
32878 +#ifdef __cplusplus
32881 +char pthread_join ();
32885 +return pthread_join ();
32890 +if ac_fn_c_try_link "$LINENO"; then :
32891 + acx_pthread_ok=yes
32893 +rm -f core conftest.err conftest.$ac_objext \
32894 + conftest$ac_exeext conftest.$ac_ext
32895 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
32896 +$as_echo "$acx_pthread_ok" >&6; }
32897 + if test x"$acx_pthread_ok" = xno; then
32899 + PTHREAD_CFLAGS=""
32901 + LIBS="$save_LIBS"
32902 + CFLAGS="$save_CFLAGS"
32905 +# We must check for the threads library under a number of different
32906 +# names; the ordering is very important because some systems
32907 +# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
32908 +# libraries is broken (non-POSIX).
32910 +# Create a list of thread flags to try. Items starting with a "-" are
32911 +# C compiler flags, and other items are library names, except for "none"
32912 +# which indicates that we try without any flags at all, and "pthread-config"
32913 +# which is a program returning the flags for the Pth emulation library.
32915 +acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
32917 +# The ordering *is* (sometimes) important. Some notes on the
32918 +# individual items follow:
32920 +# pthreads: AIX (must check this before -lpthread)
32921 +# none: in case threads are in libc; should be tried before -Kthread and
32922 +# other compiler flags to prevent continual compiler warnings
32923 +# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
32924 +# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
32925 +# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
32926 +# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
32927 +# -pthreads: Solaris/gcc
32928 +# -mthreads: Mingw32/gcc, Lynx/gcc
32929 +# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
32930 +# doesn't hurt to check since this sometimes defines pthreads too;
32931 +# also defines -D_REENTRANT)
32932 +# ... -mt is also the pthreads flag for HP/aCC
32933 +# pthread: Linux, etcetera
32934 +# --thread-safe: KAI C++
32935 +# pthread-config: use pthread-config program (for GNU Pth library)
32937 +case "${host_cpu}-${host_os}" in
32940 + # On Solaris (at least, for some versions), libc contains stubbed
32941 + # (non-functional) versions of the pthreads routines, so link-based
32942 + # tests will erroneously succeed. (We need to link with -pthreads/-mt/
32943 + # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
32944 + # a function called by this macro, so we could check for that, but
32945 + # who knows whether they'll stub that too in a future libc.) So,
32946 + # we'll just look for -pthreads and -lpthread first:
32948 + acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
32952 +if test x"$acx_pthread_ok" = xno; then
32953 +for flag in $acx_pthread_flags; do
32957 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
32958 +$as_echo_n "checking whether pthreads work without any flags... " >&6; }
32962 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
32963 +$as_echo_n "checking whether pthreads work with $flag... " >&6; }
32964 + PTHREAD_CFLAGS="$flag"
32968 + # Extract the first word of "pthread-config", so it can be a program name with args.
32969 +set dummy pthread-config; ac_word=$2
32970 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32971 +$as_echo_n "checking for $ac_word... " >&6; }
32972 +if test "${ac_cv_prog_acx_pthread_config+set}" = set; then :
32973 + $as_echo_n "(cached) " >&6
32975 + if test -n "$acx_pthread_config"; then
32976 + ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
32978 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32979 +for as_dir in $PATH
32982 + test -z "$as_dir" && as_dir=.
32983 + for ac_exec_ext in '' $ac_executable_extensions; do
32984 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32985 + ac_cv_prog_acx_pthread_config="yes"
32986 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32993 + test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
32996 +acx_pthread_config=$ac_cv_prog_acx_pthread_config
32997 +if test -n "$acx_pthread_config"; then
32998 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
32999 +$as_echo "$acx_pthread_config" >&6; }
33001 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33002 +$as_echo "no" >&6; }
33006 + if test x"$acx_pthread_config" = xno; then continue; fi
33007 + PTHREAD_CFLAGS="`pthread-config --cflags`"
33008 + PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
33012 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
33013 +$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
33014 + PTHREAD_LIBS="-l$flag"
33018 + save_LIBS="$LIBS"
33019 + save_CFLAGS="$CFLAGS"
33020 + LIBS="$PTHREAD_LIBS $LIBS"
33021 + CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
33023 + # Check for various functions. We must include pthread.h,
33024 + # since some functions may be macros. (On the Sequent, we
33025 + # need a special flag -Kthread to make this header compile.)
33026 + # We check for pthread_join because it is in -lpthread on IRIX
33027 + # while pthread_create is in libc. We check for pthread_attr_init
33028 + # due to DEC craziness with -lpthreads. We check for
33029 + # pthread_cleanup_push because it is one of the few pthread
33030 + # functions on Solaris that doesn't have a non-functional libc stub.
33031 + # We try pthread_create on general principles.
33032 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33033 +/* end confdefs.h. */
33034 +#include <pthread.h>
33038 +pthread_t th; pthread_join(th, 0);
33039 + pthread_attr_init(0); pthread_cleanup_push(0, 0);
33040 + pthread_create(0,0,0,0); pthread_cleanup_pop(0);
33045 +if ac_fn_c_try_link "$LINENO"; then :
33046 + acx_pthread_ok=yes
33048 +rm -f core conftest.err conftest.$ac_objext \
33049 + conftest$ac_exeext conftest.$ac_ext
33051 + LIBS="$save_LIBS"
33052 + CFLAGS="$save_CFLAGS"
33054 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
33055 +$as_echo "$acx_pthread_ok" >&6; }
33056 + if test "x$acx_pthread_ok" = xyes; then
33061 + PTHREAD_CFLAGS=""
33065 +# Various other checks:
33066 +if test "x$acx_pthread_ok" = xyes; then
33067 + save_LIBS="$LIBS"
33068 + LIBS="$PTHREAD_LIBS $LIBS"
33069 + save_CFLAGS="$CFLAGS"
33070 + CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
33072 + # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
33073 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
33074 +$as_echo_n "checking for joinable pthread attribute... " >&6; }
33075 + attr_name=unknown
33076 + for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
33077 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33078 +/* end confdefs.h. */
33079 +#include <pthread.h>
33083 +int attr=$attr; return attr;
33088 +if ac_fn_c_try_link "$LINENO"; then :
33089 + attr_name=$attr; break
33091 +rm -f core conftest.err conftest.$ac_objext \
33092 + conftest$ac_exeext conftest.$ac_ext
33094 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
33095 +$as_echo "$attr_name" >&6; }
33096 + if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
33098 +cat >>confdefs.h <<_ACEOF
33099 +#define PTHREAD_CREATE_JOINABLE $attr_name
33104 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
33105 +$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
33107 + case "${host_cpu}-${host_os}" in
33108 + *-aix* | *-freebsd*) flag="-D_THREAD_SAFE";;
33109 + *-osf* | *-hpux*) flag="-D_REENTRANT";;
33111 + if test "$GCC" = "yes"; then
33112 + flag="-D_REENTRANT"
33114 + flag="-mt -D_REENTRANT"
33118 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
33119 +$as_echo "${flag}" >&6; }
33120 + if test "x$flag" != xno; then
33121 + PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
33124 + LIBS="$save_LIBS"
33125 + CFLAGS="$save_CFLAGS"
33127 + # More AIX lossage: must compile with xlc_r or cc_r
33128 + if test x"$GCC" != xyes; then
33129 + for ac_prog in xlc_r cc_r
33131 + # Extract the first word of "$ac_prog", so it can be a program name with args.
33132 +set dummy $ac_prog; ac_word=$2
33133 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33134 +$as_echo_n "checking for $ac_word... " >&6; }
33135 +if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then :
33136 + $as_echo_n "(cached) " >&6
33138 + if test -n "$PTHREAD_CC"; then
33139 + ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
33141 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33142 +for as_dir in $PATH
33145 + test -z "$as_dir" && as_dir=.
33146 + for ac_exec_ext in '' $ac_executable_extensions; do
33147 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33148 + ac_cv_prog_PTHREAD_CC="$ac_prog"
33149 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33158 +PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
33159 +if test -n "$PTHREAD_CC"; then
33160 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
33161 +$as_echo "$PTHREAD_CC" >&6; }
33163 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33164 +$as_echo "no" >&6; }
33168 + test -n "$PTHREAD_CC" && break
33170 +test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
33183 +# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
33184 +if test x"$acx_pthread_ok" = xyes; then
33185 + enable_threads="pthread"
33188 + acx_pthread_ok=no
33189 + enable_threads="no"
33192 +ac_cpp='$CPP $CPPFLAGS'
33193 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33194 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33195 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
33198 +if test $enable_threads != "pthread"; then
33199 + as_fn_error $? "unable to find pthreads, currently this is required" "$LINENO" 5
33202 +$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
33204 + if test "$enable_threads" = "pthread"; then
33205 + BUILD_PTHREAD_TRUE=
33206 + BUILD_PTHREAD_FALSE='#'
33208 + BUILD_PTHREAD_TRUE='#'
33209 + BUILD_PTHREAD_FALSE=
33212 + LIBS="$PTHREAD_LIBS $LIBS"
33213 + CFLAGS="$PTHREAD_CFLAGS $CFLAGS"
33214 + CXXFLAGS="$PTHREAD_CFLAGS $CXXFLAGS"
33217 +for ac_func in pthread_rwlock_init
33219 + ac_fn_c_check_func "$LINENO" "pthread_rwlock_init" "ac_cv_func_pthread_rwlock_init"
33220 +if test "x$ac_cv_func_pthread_rwlock_init" = x""yes; then :
33221 + cat >>confdefs.h <<_ACEOF
33222 +#define HAVE_PTHREAD_RWLOCK_INIT 1
33230 +ac_cpp='$CXXCPP $CPPFLAGS'
33231 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33232 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33233 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
33236 +# C++ requirements
33237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
33238 +$as_echo_n "checking whether the compiler implements namespaces... " >&6; }
33239 +if test "${ac_cv_cxx_namespaces+set}" = set; then :
33240 + $as_echo_n "(cached) " >&6
33244 +ac_cpp='$CXXCPP $CPPFLAGS'
33245 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33246 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33247 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
33249 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33250 +/* end confdefs.h. */
33251 +namespace Outer { namespace Inner { int i = 0; }}
33255 +using namespace Outer::Inner; return i;
33260 +if ac_fn_cxx_try_compile "$LINENO"; then :
33261 + ac_cv_cxx_namespaces=yes
33263 + ac_cv_cxx_namespaces=no
33265 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33267 +ac_cpp='$CXXCPP $CPPFLAGS'
33268 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33269 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33270 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
33274 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_namespaces" >&5
33275 +$as_echo "$ac_cv_cxx_namespaces" >&6; }
33276 +if test "$ac_cv_cxx_namespaces" = yes; then
33278 +$as_echo "#define HAVE_NAMESPACES 1" >>confdefs.h
33282 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports Standard Template Library" >&5
33283 +$as_echo_n "checking whether the compiler supports Standard Template Library... " >&6; }
33284 +if test "${ac_cv_cxx_have_stl+set}" = set; then :
33285 + $as_echo_n "(cached) " >&6
33289 +ac_cpp='$CXXCPP $CPPFLAGS'
33290 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33291 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33292 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
33294 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33295 +/* end confdefs.h. */
33298 +#ifdef HAVE_NAMESPACES
33299 +using namespace std;
33304 +list<int> x; x.push_back(5);
33305 +list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
33310 +if ac_fn_cxx_try_compile "$LINENO"; then :
33311 + ac_cv_cxx_have_stl=yes
33313 + ac_cv_cxx_have_stl=no
33315 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33317 +ac_cpp='$CXXCPP $CPPFLAGS'
33318 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33319 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33320 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
33324 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_stl" >&5
33325 +$as_echo "$ac_cv_cxx_have_stl" >&6; }
33326 +if test "x_$ac_cv_cxx_have_stl" != x_yes; then
33327 + as_fn_error $? "C++ Standard Template Libary unsupported" "$LINENO" 5
33331 +# are covariant methods allowed?
33332 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33333 +/* end confdefs.h. */
33339 + class base { public: virtual base *GetPtr( void ) { return this; } };
33340 + class derived: virtual public base { public: virtual derived *GetPtr( void ) { return this; } };
33346 +if ac_fn_cxx_try_link "$LINENO"; then :
33348 +$as_echo "#define HAVE_COVARIANT_RETURNS 1" >>confdefs.h
33351 +rm -f core conftest.err conftest.$ac_objext \
33352 + conftest$ac_exeext conftest.$ac_ext
33354 +# is nullptr supported?
33355 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33356 +/* end confdefs.h. */
33361 +const char* ptr = nullptr;
33366 +if ac_fn_cxx_try_compile "$LINENO"; then :
33368 +$as_echo "#define HAVE_NULLPTR 1" >>confdefs.h
33371 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33373 +# log4shib settings (favor this version over the log4cpp code)
33374 +# Extract the first word of "log4shib-config", so it can be a program name with args.
33375 +set dummy log4shib-config; ac_word=$2
33376 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33377 +$as_echo_n "checking for $ac_word... " >&6; }
33378 +if test "${ac_cv_path_LOG4SHIB_CONFIG+set}" = set; then :
33379 + $as_echo_n "(cached) " >&6
33381 + case $LOG4SHIB_CONFIG in
33382 + [\\/]* | ?:[\\/]*)
33383 + ac_cv_path_LOG4SHIB_CONFIG="$LOG4SHIB_CONFIG" # Let the user override the test with a path.
33386 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33387 +for as_dir in $PATH
33390 + test -z "$as_dir" && as_dir=.
33391 + for ac_exec_ext in '' $ac_executable_extensions; do
33392 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33393 + ac_cv_path_LOG4SHIB_CONFIG="$as_dir/$ac_word$ac_exec_ext"
33394 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33404 +LOG4SHIB_CONFIG=$ac_cv_path_LOG4SHIB_CONFIG
33405 +if test -n "$LOG4SHIB_CONFIG"; then
33406 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOG4SHIB_CONFIG" >&5
33407 +$as_echo "$LOG4SHIB_CONFIG" >&6; }
33409 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33410 +$as_echo "no" >&6; }
33415 +# Check whether --with-log4shib was given.
33416 +if test "${with_log4shib+set}" = set; then :
33417 + withval=$with_log4shib;
33418 + LOG4SHIB_CONFIG="${with_log4shib}"
33419 + if ! test -f "${LOG4SHIB_CONFIG}" ; then
33420 + LOG4SHIB_CONFIG="${with_log4shib}/bin/log4shib-config"
33425 +if test -f "${LOG4SHIB_CONFIG}" ; then
33426 + LIBS="`${LOG4SHIB_CONFIG} --libs` $LIBS"
33427 + CPPFLAGS="`${LOG4SHIB_CONFIG} --cflags` $CPPFLAGS"
33429 +ac_fn_cxx_check_header_mongrel "$LINENO" "log4shib/CategoryStream.hh" "ac_cv_header_log4shib_CategoryStream_hh" "$ac_includes_default"
33430 +if test "x$ac_cv_header_log4shib_CategoryStream_hh" = x""yes; then :
33433 + as_fn_error $? "unable to find log4shib header files" "$LINENO" 5
33437 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33438 +/* end confdefs.h. */
33439 +#include <log4shib/Category.hh>
33440 +#include <log4shib/CategoryStream.hh>
33444 +log4shib::Category::getInstance("foo").errorStream() << log4shib::eol
33449 +if ac_fn_cxx_try_link "$LINENO"; then :
33451 +$as_echo "#define XMLTOOLING_LOG4SHIB 1" >>confdefs.h
33454 + as_fn_error $? "unable to link with log4shib" "$LINENO" 5
33456 +rm -f core conftest.err conftest.$ac_objext \
33457 + conftest$ac_exeext conftest.$ac_ext
33459 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: log4shib-config not found, may need to use --with-log4shib option" >&5
33460 +$as_echo "$as_me: WARNING: log4shib-config not found, may need to use --with-log4shib option" >&2;}
33461 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will look for original log4cpp library" >&5
33462 +$as_echo "$as_me: WARNING: will look for original log4cpp library" >&2;}
33464 + # log4cpp settings
33465 + # Extract the first word of "log4cpp-config", so it can be a program name with args.
33466 +set dummy log4cpp-config; ac_word=$2
33467 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33468 +$as_echo_n "checking for $ac_word... " >&6; }
33469 +if test "${ac_cv_path_LOG4CPP_CONFIG+set}" = set; then :
33470 + $as_echo_n "(cached) " >&6
33472 + case $LOG4CPP_CONFIG in
33473 + [\\/]* | ?:[\\/]*)
33474 + ac_cv_path_LOG4CPP_CONFIG="$LOG4CPP_CONFIG" # Let the user override the test with a path.
33477 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33478 +for as_dir in $PATH
33481 + test -z "$as_dir" && as_dir=.
33482 + for ac_exec_ext in '' $ac_executable_extensions; do
33483 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33484 + ac_cv_path_LOG4CPP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
33485 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33495 +LOG4CPP_CONFIG=$ac_cv_path_LOG4CPP_CONFIG
33496 +if test -n "$LOG4CPP_CONFIG"; then
33497 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOG4CPP_CONFIG" >&5
33498 +$as_echo "$LOG4CPP_CONFIG" >&6; }
33500 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33501 +$as_echo "no" >&6; }
33506 +# Check whether --with-log4cpp was given.
33507 +if test "${with_log4cpp+set}" = set; then :
33508 + withval=$with_log4cpp;
33509 + LOG4CPP_CONFIG="${with_log4cpp}"
33510 + if ! test -f "${LOG4CPP_CONFIG}" ; then
33511 + LOG4CPP_CONFIG="${with_log4cpp}/bin/log4cpp-config"
33516 + if test -f "${LOG4CPP_CONFIG}"; then
33517 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will try to use log4cpp, note that most non-Internet2 supplied versions are not thread-safe" >&5
33518 +$as_echo "$as_me: WARNING: will try to use log4cpp, note that most non-Internet2 supplied versions are not thread-safe" >&2;}
33519 + LIBS="`${LOG4CPP_CONFIG} --libs` $LIBS"
33520 + CPPFLAGS="`${LOG4CPP_CONFIG} --cflags` $CPPFLAGS"
33521 + ac_fn_cxx_check_header_mongrel "$LINENO" "log4cpp/CategoryStream.hh" "ac_cv_header_log4cpp_CategoryStream_hh" "$ac_includes_default"
33522 +if test "x$ac_cv_header_log4cpp_CategoryStream_hh" = x""yes; then :
33525 + as_fn_error $? "unable to find log4cpp header files" "$LINENO" 5
33529 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33530 +/* end confdefs.h. */
33531 +#include <log4cpp/Category.hh>
33532 +#include <log4cpp/CategoryStream.hh>
33536 +log4cpp::Category::getInstance("foo").errorStream() << log4cpp::eol
33541 +if ac_fn_cxx_try_link "$LINENO"; then :
33543 +$as_echo "#define XMLTOOLING_LOG4CPP 1" >>confdefs.h
33546 + as_fn_error $? "unable to link with log4cpp, need version 1.0 or later" "$LINENO" 5
33548 +rm -f core conftest.err conftest.$ac_objext \
33549 + conftest$ac_exeext conftest.$ac_ext
33551 + as_fn_error $? "log4cpp-config not found, may need to use --with-log4cpp option" "$LINENO" 5
33557 +# Check whether --with-xerces was given.
33558 +if test "${with_xerces+set}" = set; then :
33559 + withval=$with_xerces; if test x_$with_xerces != x_/usr; then
33560 + LDFLAGS="-L${with_xerces}/lib $LDFLAGS"
33561 + CPPFLAGS="-I${with_xerces}/include $CPPFLAGS"
33565 +LIBS="-lxerces-c $LIBS"
33566 +ac_fn_cxx_check_header_mongrel "$LINENO" "xercesc/dom/DOM.hpp" "ac_cv_header_xercesc_dom_DOM_hpp" "$ac_includes_default"
33567 +if test "x$ac_cv_header_xercesc_dom_DOM_hpp" = x""yes; then :
33570 + as_fn_error $? "unable to find xerces header files" "$LINENO" 5
33574 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Xerces version" >&5
33575 +$as_echo_n "checking Xerces version... " >&6; }
33576 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33577 +/* end confdefs.h. */
33578 +#include <xercesc/util/XercesVersion.hpp>
33582 +#if _XERCES_VERSION != 20600
33585 +#error cannot use version 2.6.0
33591 +if ac_fn_cxx_try_cpp "$LINENO"; then :
33592 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
33593 +$as_echo "OK" >&6; }
33595 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
33596 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33597 +as_fn_error $? "Xerces-C v2.6.0 has bugs that inhibit use with signed XML, please use a newer version
33598 +See \`config.log' for more details" "$LINENO" 5 ; }
33600 +rm -f conftest.err conftest.i conftest.$ac_ext
33601 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33602 +/* end confdefs.h. */
33603 +#include <xercesc/util/PlatformUtils.hpp>
33607 +xercesc::XMLPlatformUtils::Initialize()
33612 +if ac_fn_cxx_try_link "$LINENO"; then :
33615 + as_fn_error $? "unable to link with Xerces" "$LINENO" 5
33617 +rm -f core conftest.err conftest.$ac_objext \
33618 + conftest$ac_exeext conftest.$ac_ext
33620 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces is 64-bit clean" >&5
33621 +$as_echo_n "checking whether Xerces is 64-bit clean... " >&6; }
33622 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33623 +/* end confdefs.h. */
33624 +#include <xercesc/framework/MemBufInputSource.hpp>
33628 +using namespace XERCES_CPP_NAMESPACE; XMLFilePos testvar;
33633 +if ac_fn_cxx_try_compile "$LINENO"; then :
33634 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33635 +$as_echo "yes" >&6; }
33636 +$as_echo "#define XMLTOOLING_XERCESC_64BITSAFE 1" >>confdefs.h
33639 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33640 +$as_echo "no" >&6; }
33642 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33644 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces BinInputStream requires getContentType" >&5
33645 +$as_echo_n "checking whether Xerces BinInputStream requires getContentType... " >&6; }
33646 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33647 +/* end confdefs.h. */
33648 +#include <xercesc/util/BinMemInputStream.hpp>
33652 +using namespace XERCES_CPP_NAMESPACE; XMLByte buf[1024]; BinMemInputStream in(buf,1024); in.getContentType();
33657 +if ac_fn_cxx_try_compile "$LINENO"; then :
33658 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33659 +$as_echo "yes" >&6; }
33660 +$as_echo "#define XMLTOOLING_XERCESC_INPUTSTREAM_HAS_CONTENTTYPE 1" >>confdefs.h
33663 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33664 +$as_echo "no" >&6; }
33666 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33668 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces DOMLS API is compliant" >&5
33669 +$as_echo_n "checking whether Xerces DOMLS API is compliant... " >&6; }
33670 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33671 +/* end confdefs.h. */
33672 +#include <xercesc/dom/DOM.hpp>
33676 +using namespace XERCES_CPP_NAMESPACE;
33677 + DOMImplementation *impl = DOMImplementationRegistry::getDOMImplementation(NULL);
33678 + DOMLSSerializer *ls = ((DOMImplementationLS*)impl)->createLSSerializer();
33683 +if ac_fn_cxx_try_compile "$LINENO"; then :
33684 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33685 +$as_echo "yes" >&6; }
33686 +$as_echo "#define XMLTOOLING_XERCESC_COMPLIANT_DOMLS 1" >>confdefs.h
33689 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33690 +$as_echo "no" >&6; }
33692 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33694 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces has setIdAttribute(XMLCh*, bool)" >&5
33695 +$as_echo_n "checking whether Xerces has setIdAttribute(XMLCh*, bool)... " >&6; }
33696 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33697 +/* end confdefs.h. */
33698 +#include <xercesc/dom/DOM.hpp>
33702 +using namespace XERCES_CPP_NAMESPACE; DOMElement * elt; elt->setIdAttribute(NULL, false);
33707 +if ac_fn_cxx_try_compile "$LINENO"; then :
33708 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33709 +$as_echo "yes" >&6; }
33710 +$as_echo "#define XMLTOOLING_XERCESC_BOOLSETIDATTRIBUTE 1" >>confdefs.h
33713 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33714 +$as_echo "no" >&6; }
33716 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33718 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces XMLString::release(XMLByte**) exists" >&5
33719 +$as_echo_n "checking whether Xerces XMLString::release(XMLByte**) exists... " >&6; }
33720 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33721 +/* end confdefs.h. */
33722 +#include <xercesc/util/XMLString.hpp>
33726 +using namespace XERCES_CPP_NAMESPACE; XMLByte* buf=NULL; XMLString::release(&buf);
33731 +if ac_fn_cxx_try_compile "$LINENO"; then :
33732 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33733 +$as_echo "yes" >&6; }
33734 +$as_echo "#define XMLTOOLING_XERCESC_HAS_XMLBYTE_RELEASE 1" >>confdefs.h
33737 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33738 +$as_echo "no" >&6; }
33740 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33742 +# XML-Security settings
33744 +# Check whether --with-xmlsec was given.
33745 +if test "${with_xmlsec+set}" = set; then :
33746 + withval=$with_xmlsec;
33752 +if test x_$with_xmlsec != x_no; then
33754 + # OpenSSL settings (need to do this first in case it's in a different spot from xmlsec)
33756 +# Check whether --with-openssl was given.
33757 +if test "${with_openssl+set}" = set; then :
33758 + withval=$with_openssl; if test x_$with_openssl != x_/usr; then
33759 + SSLFLAGS="-I${with_openssl}/include"
33760 + SSLLIBS="-L${with_openssl}/lib -lcrypto -lssl"
33762 + SSLLIBS="-lcrypto -lssl"
33767 + if test "x$SSLLIBS" = "x" ; then
33768 + # Extract the first word of "pkg-config", so it can be a program name with args.
33769 +set dummy pkg-config; ac_word=$2
33770 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33771 +$as_echo_n "checking for $ac_word... " >&6; }
33772 +if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
33773 + $as_echo_n "(cached) " >&6
33775 + case $PKG_CONFIG in
33776 + [\\/]* | ?:[\\/]*)
33777 + ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
33780 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33781 +for as_dir in $PATH
33784 + test -z "$as_dir" && as_dir=.
33785 + for ac_exec_ext in '' $ac_executable_extensions; do
33786 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33787 + ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
33788 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33798 +PKG_CONFIG=$ac_cv_path_PKG_CONFIG
33799 +if test -n "$PKG_CONFIG"; then
33800 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
33801 +$as_echo "$PKG_CONFIG" >&6; }
33803 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33804 +$as_echo "no" >&6; }
33808 + if test "x$PKG_CONFIG" != x && test "x$PKG_CONFIG" != "xno" ; then
33809 + if pkg-config openssl ; then
33810 + SSLLIBS="`$PKG_CONFIG --libs openssl`"
33811 + SSLFLAGS="`$PKG_CONFIG --cflags openssl`"
33813 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenSSL not supported by pkg-config, try --with-openssl instead" >&5
33814 +$as_echo "$as_me: WARNING: OpenSSL not supported by pkg-config, try --with-openssl instead" >&2;}
33819 + if test "x$SSLLIBS" = "x" ; then
33820 + SSLLIBS="-lcrypto -lssl"
33823 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL cflags" >&5
33824 +$as_echo_n "checking for OpenSSL cflags... " >&6; }
33825 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SSLFLAGS" >&5
33826 +$as_echo "$SSLFLAGS" >&6; }
33827 + CPPFLAGS="$CPPFLAGS $SSLFLAGS"
33828 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL libraries" >&5
33829 +$as_echo_n "checking for OpenSSL libraries... " >&6; }
33830 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SSLLIBS" >&5
33831 +$as_echo "$SSLLIBS" >&6; }
33832 + XMLSEC_LIBS="$XMLSEC_LIBS $SSLLIBS"
33834 + # save and append master libs
33835 + save_LIBS="$LIBS"
33836 + LIBS="$XMLSEC_LIBS $LIBS"
33838 + ac_fn_cxx_check_header_mongrel "$LINENO" "openssl/pem.h" "ac_cv_header_openssl_pem_h" "$ac_includes_default"
33839 +if test "x$ac_cv_header_openssl_pem_h" = x""yes; then :
33842 + as_fn_error $? "unable to find openssl header files" "$LINENO" 5
33846 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ERR_load_CRYPTO_string" >&5
33847 +$as_echo_n "checking for ERR_load_CRYPTO_string... " >&6; }
33848 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33849 +/* end confdefs.h. */
33851 +/* Override any GCC internal prototype to avoid an error.
33852 + Use char because int might match the return type of a GCC
33853 + builtin and then its argument prototype would still apply. */
33854 +#ifdef __cplusplus
33857 +char ERR_load_CRYPTO_strings ();
33861 +return ERR_load_CRYPTO_strings ();
33866 +if ac_fn_cxx_try_link "$LINENO"; then :
33869 + as_fn_error $? "unable to link with openssl libraries" "$LINENO" 5
33871 +rm -f core conftest.err conftest.$ac_objext \
33872 + conftest$ac_exeext conftest.$ac_ext
33873 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33874 +$as_echo "yes" >&6; }
33876 + ac_fn_cxx_check_decl "$LINENO" "EVP_sha512" "ac_cv_have_decl_EVP_sha512" "#include <openssl/evp.h>
33878 +if test "x$ac_cv_have_decl_EVP_sha512" = x""yes; then :
33880 +$as_echo "#define XMLTOOLING_OPENSSL_HAVE_SHA2 1" >>confdefs.h
33885 + # restore master libs
33886 + LIBS="$save_LIBS"
33888 + if test x_$with_xmlsec != x_/usr; then
33889 + CPPFLAGS="-I${with_xmlsec}/include $CPPFLAGS"
33890 + LDFLAGS="-L${with_xmlsec}/lib $LDFLAGS"
33892 + XMLSEC_LIBS="$XMLSEC_LIBS -lxml-security-c"
33894 + # save and append master libs
33895 + save_LIBS="$LIBS"
33896 + LIBS="$XMLSEC_LIBS $LIBS"
33898 + ac_fn_cxx_check_header_mongrel "$LINENO" "xsec/utils/XSECPlatformUtils.hpp" "ac_cv_header_xsec_utils_XSECPlatformUtils_hpp" "$ac_includes_default"
33899 +if test "x$ac_cv_header_xsec_utils_XSECPlatformUtils_hpp" = x""yes; then :
33902 + as_fn_error $? "unable to find XML-Security header files" "$LINENO" 5
33906 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking XML-Security version" >&5
33907 +$as_echo_n "checking XML-Security version... " >&6; }
33908 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33909 +/* end confdefs.h. */
33910 +#include <xsec/utils/XSECPlatformUtils.hpp>
33914 +#if XSEC_VERSION_MAJOR > 1 || (XSEC_VERSION_MAJOR == 1 && XSEC_VERSION_MEDIUM > 3)
33917 +#error need version 1.4.0 or later
33923 +if ac_fn_cxx_try_cpp "$LINENO"; then :
33924 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
33925 +$as_echo "OK" >&6; }
33927 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
33928 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33929 +as_fn_error $? "XML-Security version 1.4.0 or greater is required.
33930 +See \`config.log' for more details" "$LINENO" 5 ; }
33932 +rm -f conftest.err conftest.i conftest.$ac_ext
33934 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33935 +/* end confdefs.h. */
33936 +#include <xsec/utils/XSECPlatformUtils.hpp>
33940 +XSECPlatformUtils::Initialise()
33945 +if ac_fn_cxx_try_link "$LINENO"; then :
33948 + as_fn_error $? "unable to link with XML-Security" "$LINENO" 5
33950 +rm -f core conftest.err conftest.$ac_objext \
33951 + conftest$ac_exeext conftest.$ac_ext
33952 + ac_fn_cxx_check_type "$LINENO" "xsecsize_t" "ac_cv_type_xsecsize_t" "$ac_includes_default"
33953 +if test "x$ac_cv_type_xsecsize_t" = x""yes; then :
33955 +$as_echo "#define HAVE_XSECSIZE_T 1" >>confdefs.h
33960 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether XML-Security-C has multiple CRL support" >&5
33961 +$as_echo_n "checking whether XML-Security-C has multiple CRL support... " >&6; }
33962 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33963 +/* end confdefs.h. */
33964 +#include <xsec/dsig/DSIGKeyInfoList.hpp>
33968 +DSIGKeyInfoList* klist; klist->getX509CRLListSize();
33973 +if ac_fn_cxx_try_compile "$LINENO"; then :
33974 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33975 +$as_echo "yes" >&6; }
33976 +$as_echo "#define XMLTOOLING_XMLSEC_MULTIPLECRL 1" >>confdefs.h
33979 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33980 +$as_echo "no" >&6; }
33982 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33984 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether XML-Security-C exposes the signature algorithm URI" >&5
33985 +$as_echo_n "checking whether XML-Security-C exposes the signature algorithm URI... " >&6; }
33986 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33987 +/* end confdefs.h. */
33988 +#include <xsec/dsig/DSIGSignature.hpp>
33992 +DSIGSignature* sig; sig->getAlgorithmURI();
33997 +if ac_fn_cxx_try_compile "$LINENO"; then :
33998 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33999 +$as_echo "yes" >&6; }
34000 +$as_echo "#define XMLTOOLING_XMLSEC_SIGALGORITHM 1" >>confdefs.h
34003 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34004 +$as_echo "no" >&6; }
34006 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34008 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether XML-Security-C includes ECC support" >&5
34009 +$as_echo_n "checking whether XML-Security-C includes ECC support... " >&6; }
34010 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34011 +/* end confdefs.h. */
34012 +#include <xsec/dsig/DSIGKeyInfoValue.hpp>
34016 +DSIGKeyInfoValue* info; info->getECNamedCurve();
34021 +if ac_fn_cxx_try_compile "$LINENO"; then :
34022 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
34023 +$as_echo "yes" >&6; }
34024 +$as_echo "#define XMLTOOLING_XMLSEC_ECC 1" >>confdefs.h
34027 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34028 +$as_echo "no" >&6; }
34030 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34032 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether XML-Security-C includes debug logging support" >&5
34033 +$as_echo_n "checking whether XML-Security-C includes debug logging support... " >&6; }
34034 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34035 +/* end confdefs.h. */
34036 +#include <xsec/utils/XSECPlatformUtils.hpp>
34040 +XSECPlatformUtils::SetReferenceLoggingSink(NULL)
34045 +if ac_fn_cxx_try_compile "$LINENO"; then :
34046 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
34047 +$as_echo "yes" >&6; }
34048 +$as_echo "#define XMLTOOLING_XMLSEC_DEBUGLOGGING 1" >>confdefs.h
34051 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34052 +$as_echo "no" >&6; }
34054 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34056 + # restore master libs
34057 + LIBS="$save_LIBS"
34059 + # libcurl settings
34060 + # Extract the first word of "curl-config", so it can be a program name with args.
34061 +set dummy curl-config; ac_word=$2
34062 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34063 +$as_echo_n "checking for $ac_word... " >&6; }
34064 +if test "${ac_cv_path_CURL_CONFIG+set}" = set; then :
34065 + $as_echo_n "(cached) " >&6
34067 + case $CURL_CONFIG in
34068 + [\\/]* | ?:[\\/]*)
34069 + ac_cv_path_CURL_CONFIG="$CURL_CONFIG" # Let the user override the test with a path.
34072 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34073 +for as_dir in $PATH
34076 + test -z "$as_dir" && as_dir=.
34077 + for ac_exec_ext in '' $ac_executable_extensions; do
34078 + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
34079 + ac_cv_path_CURL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
34080 + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34090 +CURL_CONFIG=$ac_cv_path_CURL_CONFIG
34091 +if test -n "$CURL_CONFIG"; then
34092 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CURL_CONFIG" >&5
34093 +$as_echo "$CURL_CONFIG" >&6; }
34095 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34096 +$as_echo "no" >&6; }
34101 +# Check whether --with-curl was given.
34102 +if test "${with_curl+set}" = set; then :
34103 + withval=$with_curl;
34104 + CURL_CONFIG="${with_curl}"
34105 + if ! test -f "${CURL_CONFIG}" ; then
34106 + CURL_CONFIG="${with_curl}/bin/curl-config"
34111 + if test -f "${CURL_CONFIG}" ; then
34112 + CPPFLAGS="`${CURL_CONFIG} --cflags` $CPPFLAGS"
34113 + XMLSEC_LIBS="`${CURL_CONFIG} --libs` $XMLSEC_LIBS"
34115 + as_fn_error $? "curl-config not found, may need to use --with-curl option" "$LINENO" 5
34118 + # save and append master libs
34119 + save_LIBS="$LIBS"
34120 + LIBS="$XMLSEC_LIBS $LIBS"
34122 + ac_fn_cxx_check_header_mongrel "$LINENO" "curl/curl.h" "ac_cv_header_curl_curl_h" "$ac_includes_default"
34123 +if test "x$ac_cv_header_curl_curl_h" = x""yes; then :
34126 + as_fn_error $? "unable to find libcurl header files" "$LINENO" 5
34130 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for curl_global_init in -lcurl" >&5
34131 +$as_echo_n "checking for curl_global_init in -lcurl... " >&6; }
34132 +if test "${ac_cv_lib_curl_curl_global_init+set}" = set; then :
34133 + $as_echo_n "(cached) " >&6
34135 + ac_check_lib_save_LIBS=$LIBS
34136 +LIBS="-lcurl $LIBS"
34137 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34138 +/* end confdefs.h. */
34140 +/* Override any GCC internal prototype to avoid an error.
34141 + Use char because int might match the return type of a GCC
34142 + builtin and then its argument prototype would still apply. */
34143 +#ifdef __cplusplus
34146 +char curl_global_init ();
34150 +return curl_global_init ();
34155 +if ac_fn_cxx_try_link "$LINENO"; then :
34156 + ac_cv_lib_curl_curl_global_init=yes
34158 + ac_cv_lib_curl_curl_global_init=no
34160 +rm -f core conftest.err conftest.$ac_objext \
34161 + conftest$ac_exeext conftest.$ac_ext
34162 +LIBS=$ac_check_lib_save_LIBS
34164 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curl_curl_global_init" >&5
34165 +$as_echo "$ac_cv_lib_curl_curl_global_init" >&6; }
34166 +if test "x$ac_cv_lib_curl_curl_global_init" = x""yes; then :
34167 + cat >>confdefs.h <<_ACEOF
34168 +#define HAVE_LIBCURL 1
34171 + LIBS="-lcurl $LIBS"
34174 + as_fn_error $? "unable to link with libcurl" "$LINENO" 5
34177 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CURLOPT_SSL_CTX_FUNCTION in curl.h" >&5
34178 +$as_echo_n "checking for CURLOPT_SSL_CTX_FUNCTION in curl.h... " >&6; }
34179 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34180 +/* end confdefs.h. */
34181 +#include <curl/curl.h>
34184 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34185 + $EGREP "CURLOPT_SSL_CTX_FUNCTION" >/dev/null 2>&1; then :
34186 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
34187 +$as_echo "yes" >&6; }
34189 + as_fn_error $? "need libcurl that supports CURLOPT_SSL_CTX_FUNCTION" "$LINENO" 5
34193 + ac_fn_cxx_check_type "$LINENO" "curl_off_t" "ac_cv_type_curl_off_t" "$ac_includes_default"
34194 +if test "x$ac_cv_type_curl_off_t" = x""yes; then :
34196 +$as_echo "#define HAVE_CURL_OFF_T 1" >>confdefs.h
34201 + # restore master libs
34202 + LIBS="$save_LIBS"
34206 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlsec disabled, building without signature/encryption support" >&5
34207 +$as_echo "$as_me: WARNING: xmlsec disabled, building without signature/encryption support" >&2;}
34209 +$as_echo "#define XMLTOOLING_NO_XMLSEC 1" >>confdefs.h
34212 + if test x_$with_xmlsec != x_no; then
34213 + BUILD_XMLSEC_TRUE=
34214 + BUILD_XMLSEC_FALSE='#'
34216 + BUILD_XMLSEC_TRUE='#'
34217 + BUILD_XMLSEC_FALSE=
34221 +# Does the STL in use help or screw us?
34222 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34223 +/* end confdefs.h. */
34228 +std::basic_string<unsigned short> foo; foo=foo+(unsigned short)65
34233 +if ac_fn_cxx_try_link "$LINENO"; then :
34235 +$as_echo "#define HAVE_GOOD_STL 1" >>confdefs.h
34238 +rm -f core conftest.err conftest.$ac_objext \
34239 + conftest$ac_exeext conftest.$ac_ext
34240 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34241 +/* end confdefs.h. */
34246 +std::iterator_traits<std::vector<int>::iterator>::value_type foo=0
34251 +if ac_fn_cxx_try_link "$LINENO"; then :
34253 +$as_echo "#define HAVE_ITERATOR_TRAITS 1" >>confdefs.h
34256 +rm -f core conftest.err conftest.$ac_objext \
34257 + conftest$ac_exeext conftest.$ac_ext
34259 +# Check for unit test support
34260 +CXXTEST="/usr/bin/cxxtestgen.pl"
34263 +# Check whether --with-cxxtest was given.
34264 +if test "${with_cxxtest+set}" = set; then :
34265 + withval=$with_cxxtest; if test x_$with_cxxtest != x_/usr; then
34266 + CXXTEST="${with_cxxtest}/cxxtestgen.pl"
34267 + CXXTESTFLAGS="-I${with_cxxtest}"
34271 +if ! test -f "${CXXTEST}"; then
34272 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cxxtestgen not found, won't build unit tests" >&5
34273 +$as_echo "$as_me: WARNING: cxxtestgen not found, won't build unit tests" >&2;}
34278 + if test -f ${CXXTEST}; then
34279 + BUILD_UNITTEST_TRUE=
34280 + BUILD_UNITTEST_FALSE='#'
34282 + BUILD_UNITTEST_TRUE='#'
34283 + BUILD_UNITTEST_FALSE=
34288 +# we need the expanded forms...
34289 +test "x$prefix" = xNONE && prefix=$ac_default_prefix
34290 +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
34292 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig libname" >&5
34293 +$as_echo_n "checking our pkgconfig libname... " >&6; }
34294 +test ".$ax_create_pkgconfig_libname" != "." || \
34295 +ax_create_pkgconfig_libname="${PACKAGE_NAME}"
34296 +test ".$ax_create_pkgconfig_libname" != "." || \
34297 +ax_create_pkgconfig_libname="$PACKAGE"
34298 +ax_create_pkgconfig_libname=`eval echo "$ax_create_pkgconfig_libname"`
34299 +ax_create_pkgconfig_libname=`eval echo "$ax_create_pkgconfig_libname"`
34300 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_libname" >&5
34301 +$as_echo "$ax_create_pkgconfig_libname" >&6; }
34303 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig version" >&5
34304 +$as_echo_n "checking our pkgconfig version... " >&6; }
34305 +test ".$ax_create_pkgconfig_version" != "." || \
34306 +ax_create_pkgconfig_version="${PACKAGE_VERSION}"
34307 +test ".$ax_create_pkgconfig_version" != "." || \
34308 +ax_create_pkgconfig_version="$VERSION"
34309 +ax_create_pkgconfig_version=`eval echo "$ax_create_pkgconfig_version"`
34310 +ax_create_pkgconfig_version=`eval echo "$ax_create_pkgconfig_version"`
34311 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_version" >&5
34312 +$as_echo "$ax_create_pkgconfig_version" >&6; }
34314 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig_libdir" >&5
34315 +$as_echo_n "checking our pkgconfig_libdir... " >&6; }
34316 +test ".$pkgconfig_libdir" = "." && \
34317 +pkgconfig_libdir='${libdir}/pkgconfig'
34318 +ax_create_pkgconfig_libdir=`eval echo "$pkgconfig_libdir"`
34319 +ax_create_pkgconfig_libdir=`eval echo "$ax_create_pkgconfig_libdir"`
34320 +ax_create_pkgconfig_libdir=`eval echo "$ax_create_pkgconfig_libdir"`
34321 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkgconfig_libdir" >&5
34322 +$as_echo "$pkgconfig_libdir" >&6; }
34323 +test "$pkgconfig_libdir" != "$ax_create_pkgconfig_libdir" && (
34324 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: expanded our pkgconfig_libdir... $ax_create_pkgconfig_libdir" >&5
34325 +$as_echo "expanded our pkgconfig_libdir... $ax_create_pkgconfig_libdir" >&6; })
34328 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig_libfile" >&5
34329 +$as_echo_n "checking our pkgconfig_libfile... " >&6; }
34330 +test ".$pkgconfig_libfile" != "." || \
34331 +pkgconfig_libfile="$ax_create_pkgconfig_libname.pc"
34332 +ax_create_pkgconfig_libfile=`eval echo "$pkgconfig_libfile"`
34333 +ax_create_pkgconfig_libfile=`eval echo "$ax_create_pkgconfig_libfile"`
34334 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkgconfig_libfile" >&5
34335 +$as_echo "$pkgconfig_libfile" >&6; }
34336 +test "$pkgconfig_libfile" != "$ax_create_pkgconfig_libfile" && (
34337 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: expanded our pkgconfig_libfile... $ax_create_pkgconfig_libfile" >&5
34338 +$as_echo "expanded our pkgconfig_libfile... $ax_create_pkgconfig_libfile" >&6; })
34341 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our package / suffix" >&5
34342 +$as_echo_n "checking our package / suffix... " >&6; }
34343 +ax_create_pkgconfig_suffix="$program_suffix"
34344 +test ".$ax_create_pkgconfig_suffix" != .NONE || ax_create_pkgconfig_suffix=""
34345 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PACKAGE_NAME} / ${ax_create_pkgconfig_suffix}" >&5
34346 +$as_echo "${PACKAGE_NAME} / ${ax_create_pkgconfig_suffix}" >&6; }
34348 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig description" >&5
34349 +$as_echo_n "checking our pkgconfig description... " >&6; }
34350 +ax_create_pkgconfig_description="OpenSAML XMLTooling-C library"
34351 +test ".$ax_create_pkgconfig_description" != "." || \
34352 +ax_create_pkgconfig_description="$ax_create_pkgconfig_libname Library"
34353 +ax_create_pkgconfig_description=`eval echo "$ax_create_pkgconfig_description"`
34354 +ax_create_pkgconfig_description=`eval echo "$ax_create_pkgconfig_description"`
34355 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_description" >&5
34356 +$as_echo "$ax_create_pkgconfig_description" >&6; }
34358 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig requires" >&5
34359 +$as_echo_n "checking our pkgconfig requires... " >&6; }
34360 +ax_create_pkgconfig_requires="$PACKAGE_REQUIRES"
34361 +ax_create_pkgconfig_requires=`eval echo "$ax_create_pkgconfig_requires"`
34362 +ax_create_pkgconfig_requires=`eval echo "$ax_create_pkgconfig_requires"`
34363 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_requires" >&5
34364 +$as_echo "$ax_create_pkgconfig_requires" >&6; }
34366 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig ext libs" >&5
34367 +$as_echo_n "checking our pkgconfig ext libs... " >&6; }
34368 +ax_create_pkgconfig_pkglibs="$PACKAGE_LIBS"
34369 +test ".$ax_create_pkgconfig_pkglibs" != "." || ax_create_pkgconfig_pkglibs="-l$ax_create_pkgconfig_libname"
34370 +ax_create_pkgconfig_libs="$XMLSEC_LIBS -lxmltooling"
34371 +ax_create_pkgconfig_libs=`eval echo "$ax_create_pkgconfig_libs"`
34372 +ax_create_pkgconfig_libs=`eval echo "$ax_create_pkgconfig_libs"`
34373 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_libs" >&5
34374 +$as_echo "$ax_create_pkgconfig_libs" >&6; }
34376 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig cppflags" >&5
34377 +$as_echo_n "checking our pkgconfig cppflags... " >&6; }
34378 +ax_create_pkgconfig_cppflags="$CPPFLAGS $PACKAGE_CFLAGS"
34379 +ax_create_pkgconfig_cppflags=`eval echo "$ax_create_pkgconfig_cppflags"`
34380 +ax_create_pkgconfig_cppflags=`eval echo "$ax_create_pkgconfig_cppflags"`
34381 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_cppflags" >&5
34382 +$as_echo "$ax_create_pkgconfig_cppflags" >&6; }
34384 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking our pkgconfig ldflags" >&5
34385 +$as_echo_n "checking our pkgconfig ldflags... " >&6; }
34386 +ax_create_pkgconfig_ldflags="$LDFLAGS $PACKAGE_LDFLAGS"
34387 +ax_create_pkgconfig_ldflags=`eval echo "$ax_create_pkgconfig_ldflags"`
34388 +ax_create_pkgconfig_ldflags=`eval echo "$ax_create_pkgconfig_ldflags"`
34389 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_create_pkgconfig_ldflags" >&5
34390 +$as_echo "$ax_create_pkgconfig_ldflags" >&6; }
34392 +test ".$ax_create_pkgconfig_generate" != "." || \
34393 +ax_create_pkgconfig_generate="$ax_create_pkgconfig_libname.pc"
34394 +ax_create_pkgconfig_generate=`eval echo "$ax_create_pkgconfig_generate"`
34395 +ax_create_pkgconfig_generate=`eval echo "$ax_create_pkgconfig_generate"`
34396 +test "$pkgconfig_libfile" != "$ax_create_pkgconfig_generate" && (
34397 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: generate the pkgconfig later... $ax_create_pkgconfig_generate" >&5
34398 +$as_echo "generate the pkgconfig later... $ax_create_pkgconfig_generate" >&6; })
34400 +if test ".$ax_create_pkgconfig_src_libdir" = "." ; then
34401 +ax_create_pkgconfig_src_libdir=`pwd`
34402 +ax_create_pkgconfig_src_libdir=`$as_dirname -- "$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" ||
34403 +$as_expr X"$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34404 + X"$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" : 'X\(//\)[^/]' \| \
34405 + X"$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" : 'X\(//\)$' \| \
34406 + X"$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" : 'X\(/\)' \| . 2>/dev/null ||
34407 +$as_echo X"$ax_create_pkgconfig_src_libdir/$ax_create_pkgconfig_generate" |
34408 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34412 + /^X\(\/\/\)[^/].*/{
34425 +test ! -d $ax_create_pkgconfig_src_libdir/src || \
34426 +ax_create_pkgconfig_src_libdir="$ax_create_pkgconfig_src_libdir/src"
34427 +case ".$objdir" in
34428 +*libs) ax_create_pkgconfig_src_libdir="$ax_create_pkgconfig_src_libdir/$objdir" ;; esac
34429 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: noninstalled pkgconfig -L $ax_create_pkgconfig_src_libdir" >&5
34430 +$as_echo "noninstalled pkgconfig -L $ax_create_pkgconfig_src_libdir" >&6; }
34433 +if test ".$ax_create_pkgconfig_src_headers" = "." ; then
34434 +ax_create_pkgconfig_src_headers=`pwd`
34435 +v="$ac_top_srcdir" ;
34436 +test ".$v" != "." || v="$ax_spec_dir"
34437 +test ".$v" != "." || v="$srcdir"
34438 +case "$v" in /*) ax_create_pkgconfig_src_headers="" ;; esac
34439 +ax_create_pkgconfig_src_headers=`$as_dirname -- "$ax_create_pkgconfig_src_headers/$v/x" ||
34440 +$as_expr X"$ax_create_pkgconfig_src_headers/$v/x" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34441 + X"$ax_create_pkgconfig_src_headers/$v/x" : 'X\(//\)[^/]' \| \
34442 + X"$ax_create_pkgconfig_src_headers/$v/x" : 'X\(//\)$' \| \
34443 + X"$ax_create_pkgconfig_src_headers/$v/x" : 'X\(/\)' \| . 2>/dev/null ||
34444 +$as_echo X"$ax_create_pkgconfig_src_headers/$v/x" |
34445 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34449 + /^X\(\/\/\)[^/].*/{
34462 +test ! -d $ax_create_pkgconfig_src_headers/include || \
34463 +ax_create_pkgconfig_src_headers="$ax_create_pkgconfig_src_headers/include"
34464 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: noninstalled pkgconfig -I $ax_create_pkgconfig_src_headers" >&5
34465 +$as_echo "noninstalled pkgconfig -I $ax_create_pkgconfig_src_headers" >&6; }
34469 +ac_config_commands="$ac_config_commands $ax_create_pkgconfig_generate"
34472 +LIBTOOL="$LIBTOOL --silent"
34474 +# output packaging and makefiles
34475 +cat >confcache <<\_ACEOF
34476 +# This file is a shell script that caches the results of configure
34477 +# tests run on this system so they can be shared between configure
34478 +# scripts and configure runs, see configure's option --config-cache.
34479 +# It is not useful on other systems. If it contains results you don't
34480 +# want to keep, you may remove or edit it.
34482 +# config.status only pays attention to the cache file if you give it
34483 +# the --recheck option to rerun configure.
34485 +# `ac_cv_env_foo' variables (set or unset) will be overridden when
34486 +# loading this file, other *unset* `ac_cv_foo' will be assigned the
34487 +# following values.
34491 +# The following way of writing the cache mishandles newlines in values,
34492 +# but we know of no workaround that is simple, portable, and efficient.
34493 +# So, we kill variables containing newlines.
34494 +# Ultrix sh set writes to stderr and can't be redirected directly,
34495 +# and sets the high bit in the cache file unless we assign to the vars.
34497 + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
34498 + eval ac_val=\$$ac_var
34499 + case $ac_val in #(
34501 + case $ac_var in #(
34502 + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
34503 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
34505 + case $ac_var in #(
34506 + _ | IFS | as_nl) ;; #(
34507 + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
34508 + *) { eval $ac_var=; unset $ac_var;} ;;
34514 + case $as_nl`(ac_space=' '; set) 2>&1` in #(
34515 + *${as_nl}ac_space=\ *)
34516 + # `set' does not quote correctly, so add quotes: double-quote
34517 + # substitution turns \\\\ into \\, and sed turns \\ into \.
34520 + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
34523 + # `set' quotes correctly as required by POSIX, so do not add quotes.
34524 + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
34530 + /^ac_cv_env_/b end
34533 + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
34535 + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
34536 + :end' >>confcache
34537 +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
34538 + if test -w "$cache_file"; then
34539 + test "x$cache_file" != "x/dev/null" &&
34540 + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
34541 +$as_echo "$as_me: updating cache $cache_file" >&6;}
34542 + cat confcache >$cache_file
34544 + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
34545 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
34550 +test "x$prefix" = xNONE && prefix=$ac_default_prefix
34551 +# Let make expand exec_prefix.
34552 +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
34554 +DEFS=-DHAVE_CONFIG_H
34559 +for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
34560 + # 1. Remove the extension, and $U if already installed.
34561 + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
34562 + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
34563 + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
34564 + # will be set to the directory where LIBOBJS objects are built.
34565 + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
34566 + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
34568 +LIBOBJS=$ac_libobjs
34570 +LTLIBOBJS=$ac_ltlibobjs
34573 + if test -n "$EXEEXT"; then
34575 + am__EXEEXT_FALSE='#'
34577 + am__EXEEXT_TRUE='#'
34578 + am__EXEEXT_FALSE=
34581 +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
34582 + as_fn_error $? "conditional \"AMDEP\" was never defined.
34583 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34585 +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
34586 + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
34587 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34589 +if test -z "${DX_COND_doc_TRUE}" && test -z "${DX_COND_doc_FALSE}"; then
34590 + as_fn_error $? "conditional \"DX_COND_doc\" was never defined.
34591 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34593 +if test -z "${DX_COND_doc_TRUE}" && test -z "${DX_COND_doc_FALSE}"; then
34594 + as_fn_error $? "conditional \"DX_COND_doc\" was never defined.
34595 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34597 +if test -z "${DX_COND_dot_TRUE}" && test -z "${DX_COND_dot_FALSE}"; then
34598 + as_fn_error $? "conditional \"DX_COND_dot\" was never defined.
34599 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34601 +if test -z "${DX_COND_dot_TRUE}" && test -z "${DX_COND_dot_FALSE}"; then
34602 + as_fn_error $? "conditional \"DX_COND_dot\" was never defined.
34603 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34605 +if test -z "${DX_COND_man_TRUE}" && test -z "${DX_COND_man_FALSE}"; then
34606 + as_fn_error $? "conditional \"DX_COND_man\" was never defined.
34607 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34609 +if test -z "${DX_COND_man_TRUE}" && test -z "${DX_COND_man_FALSE}"; then
34610 + as_fn_error $? "conditional \"DX_COND_man\" was never defined.
34611 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34613 +if test -z "${DX_COND_rtf_TRUE}" && test -z "${DX_COND_rtf_FALSE}"; then
34614 + as_fn_error $? "conditional \"DX_COND_rtf\" was never defined.
34615 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34617 +if test -z "${DX_COND_rtf_TRUE}" && test -z "${DX_COND_rtf_FALSE}"; then
34618 + as_fn_error $? "conditional \"DX_COND_rtf\" was never defined.
34619 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34621 +if test -z "${DX_COND_xml_TRUE}" && test -z "${DX_COND_xml_FALSE}"; then
34622 + as_fn_error $? "conditional \"DX_COND_xml\" was never defined.
34623 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34625 +if test -z "${DX_COND_xml_TRUE}" && test -z "${DX_COND_xml_FALSE}"; then
34626 + as_fn_error $? "conditional \"DX_COND_xml\" was never defined.
34627 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34629 +if test -z "${DX_COND_chm_TRUE}" && test -z "${DX_COND_chm_FALSE}"; then
34630 + as_fn_error $? "conditional \"DX_COND_chm\" was never defined.
34631 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34633 +if test -z "${DX_COND_chm_TRUE}" && test -z "${DX_COND_chm_FALSE}"; then
34634 + as_fn_error $? "conditional \"DX_COND_chm\" was never defined.
34635 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34637 +if test -z "${DX_COND_chi_TRUE}" && test -z "${DX_COND_chi_FALSE}"; then
34638 + as_fn_error $? "conditional \"DX_COND_chi\" was never defined.
34639 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34641 +if test -z "${DX_COND_chi_TRUE}" && test -z "${DX_COND_chi_FALSE}"; then
34642 + as_fn_error $? "conditional \"DX_COND_chi\" was never defined.
34643 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34645 +if test -z "${DX_COND_html_TRUE}" && test -z "${DX_COND_html_FALSE}"; then
34646 + as_fn_error $? "conditional \"DX_COND_html\" was never defined.
34647 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34649 +if test -z "${DX_COND_html_TRUE}" && test -z "${DX_COND_html_FALSE}"; then
34650 + as_fn_error $? "conditional \"DX_COND_html\" was never defined.
34651 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34653 +if test -z "${DX_COND_ps_TRUE}" && test -z "${DX_COND_ps_FALSE}"; then
34654 + as_fn_error $? "conditional \"DX_COND_ps\" was never defined.
34655 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34657 +if test -z "${DX_COND_ps_TRUE}" && test -z "${DX_COND_ps_FALSE}"; then
34658 + as_fn_error $? "conditional \"DX_COND_ps\" was never defined.
34659 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34661 +if test -z "${DX_COND_pdf_TRUE}" && test -z "${DX_COND_pdf_FALSE}"; then
34662 + as_fn_error $? "conditional \"DX_COND_pdf\" was never defined.
34663 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34665 +if test -z "${DX_COND_pdf_TRUE}" && test -z "${DX_COND_pdf_FALSE}"; then
34666 + as_fn_error $? "conditional \"DX_COND_pdf\" was never defined.
34667 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34669 +if test -z "${DX_COND_latex_TRUE}" && test -z "${DX_COND_latex_FALSE}"; then
34670 + as_fn_error $? "conditional \"DX_COND_latex\" was never defined.
34671 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34673 +if test -z "${DX_COND_latex_TRUE}" && test -z "${DX_COND_latex_FALSE}"; then
34674 + as_fn_error $? "conditional \"DX_COND_latex\" was never defined.
34675 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34677 +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
34678 + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
34679 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34681 +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
34682 + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
34683 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34685 +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
34686 + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
34687 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34689 +if test -z "${BUILD_PTHREAD_TRUE}" && test -z "${BUILD_PTHREAD_FALSE}"; then
34690 + as_fn_error $? "conditional \"BUILD_PTHREAD\" was never defined.
34691 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34693 +if test -z "${BUILD_XMLSEC_TRUE}" && test -z "${BUILD_XMLSEC_FALSE}"; then
34694 + as_fn_error $? "conditional \"BUILD_XMLSEC\" was never defined.
34695 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34697 +if test -z "${BUILD_UNITTEST_TRUE}" && test -z "${BUILD_UNITTEST_FALSE}"; then
34698 + as_fn_error $? "conditional \"BUILD_UNITTEST\" was never defined.
34699 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
34702 +: ${CONFIG_STATUS=./config.status}
34704 +ac_clean_files_save=$ac_clean_files
34705 +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
34706 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
34707 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
34709 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
34711 +# Generated by $as_me.
34712 +# Run this file to recreate the current configuration.
34713 +# Compiler output produced by configure, useful for debugging
34714 +# configure, is in config.log if it exists.
34717 +ac_cs_recheck=false
34718 +ac_cs_silent=false
34720 +SHELL=\${CONFIG_SHELL-$SHELL}
34723 +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
34724 +## -------------------- ##
34725 +## M4sh Initialization. ##
34726 +## -------------------- ##
34728 +# Be more Bourne compatible
34729 +DUALCASE=1; export DUALCASE # for MKS sh
34730 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
34733 + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
34734 + # is contrary to our usage. Disable this feature.
34735 + alias -g '${1+"$@"}'='"$@"'
34736 + setopt NO_GLOB_SUBST
34738 + case `(set -o) 2>/dev/null` in #(
34740 + set -o posix ;; #(
34750 +# Printing a long string crashes Solaris 7 /usr/bin/printf.
34751 +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
34752 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
34753 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
34754 +# Prefer a ksh shell builtin over an external printf program on Solaris,
34755 +# but without wasting forks for bash or zsh.
34756 +if test -z "$BASH_VERSION$ZSH_VERSION" \
34757 + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
34758 + as_echo='print -r --'
34759 + as_echo_n='print -rn --'
34760 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
34761 + as_echo='printf %s\n'
34762 + as_echo_n='printf %s'
34764 + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
34765 + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
34766 + as_echo_n='/usr/ucb/echo -n'
34768 + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
34769 + as_echo_n_body='eval
34773 + expr "X$arg" : "X\\(.*\\)$as_nl";
34774 + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
34776 + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
34778 + export as_echo_n_body
34779 + as_echo_n='sh -c $as_echo_n_body as_echo'
34781 + export as_echo_body
34782 + as_echo='sh -c $as_echo_body as_echo'
34785 +# The user is always right.
34786 +if test "${PATH_SEPARATOR+set}" != set; then
34788 + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
34789 + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
34790 + PATH_SEPARATOR=';'
34796 +# We need space, tab and new line, in precisely that order. Quoting is
34797 +# there to prevent editors from complaining about space-tab.
34798 +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
34799 +# splitting by setting IFS to empty value.)
34802 +# Find who we are. Look in the path if we contain no directory separator.
34804 + *[\\/]* ) as_myself=$0 ;;
34805 + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34806 +for as_dir in $PATH
34809 + test -z "$as_dir" && as_dir=.
34810 + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
34816 +# We did not find ourselves, most probably we were run as `sh COMMAND'
34817 +# in which case we are not to be found in the path.
34818 +if test "x$as_myself" = x; then
34821 +if test ! -f "$as_myself"; then
34822 + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
34826 +# Unset variables that we do not need and which cause bugs (e.g. in
34827 +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
34828 +# suppresses any "Segmentation fault" message there. '((' could
34829 +# trigger a bug in pdksh 5.2.14.
34830 +for as_var in BASH_ENV ENV MAIL MAILPATH
34831 +do eval test x\${$as_var+set} = xset \
34832 + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
34845 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
34848 +# as_fn_error STATUS ERROR [LINENO LOG_FD]
34849 +# ----------------------------------------
34850 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
34851 +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
34852 +# script with STATUS, using 1 if that was 0.
34855 + as_status=$1; test $as_status -eq 0 && as_status=1
34856 + if test "$4"; then
34857 + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
34858 + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
34860 + $as_echo "$as_me: error: $2" >&2
34861 + as_fn_exit $as_status
34865 +# as_fn_set_status STATUS
34866 +# -----------------------
34867 +# Set $? to STATUS, without forking.
34868 +as_fn_set_status ()
34871 +} # as_fn_set_status
34873 +# as_fn_exit STATUS
34874 +# -----------------
34875 +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
34879 + as_fn_set_status $1
34885 +# Portably unset VAR.
34888 + { eval $1=; unset $1;}
34890 +as_unset=as_fn_unset
34891 +# as_fn_append VAR VALUE
34892 +# ----------------------
34893 +# Append the text in VALUE to the end of the definition contained in VAR. Take
34894 +# advantage of any shell optimizations that allow amortized linear growth over
34895 +# repeated appends, instead of the typical quadratic growth present in naive
34896 +# implementations.
34897 +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
34898 + eval 'as_fn_append ()
34909 +# as_fn_arith ARG...
34910 +# ------------------
34911 +# Perform arithmetic evaluation on the ARGs, and store the result in the
34912 +# global $as_val. Take advantage of shells that can avoid forks. The arguments
34913 +# must be portable across $(()) and expr.
34914 +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
34915 + eval 'as_fn_arith ()
34922 + as_val=`expr "$@" || test $? -eq 1`
34927 +if expr a : '\(a\)' >/dev/null 2>&1 &&
34928 + test "X`expr 00001 : '.*\(...\)'`" = X001; then
34934 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
34935 + as_basename=basename
34937 + as_basename=false
34940 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
34941 + as_dirname=dirname
34946 +as_me=`$as_basename -- "$0" ||
34947 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
34948 + X"$0" : 'X\(//\)$' \| \
34949 + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
34951 + sed '/^.*\/\([^/][^/]*\)\/*$/{
34965 +# Avoid depending upon Character Ranges.
34966 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
34967 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
34968 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
34969 +as_cr_digits='0123456789'
34970 +as_cr_alnum=$as_cr_Letters$as_cr_digits
34972 +ECHO_C= ECHO_N= ECHO_T=
34973 +case `echo -n x` in #(((((
34975 + case `echo 'xy\c'` in
34976 + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
34977 + xy) ECHO_C='\c';;
34978 + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
34985 +rm -f conf$$ conf$$.exe conf$$.file
34986 +if test -d conf$$.dir; then
34987 + rm -f conf$$.dir/conf$$.file
34990 + mkdir conf$$.dir 2>/dev/null
34992 +if (echo >conf$$.file) 2>/dev/null; then
34993 + if ln -s conf$$.file conf$$ 2>/dev/null; then
34995 + # ... but there are two gotchas:
34996 + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
34997 + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
34998 + # In both cases, we have to default to `cp -p'.
34999 + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
35001 + elif ln conf$$.file conf$$ 2>/dev/null; then
35009 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
35010 +rmdir conf$$.dir 2>/dev/null
35015 +# Create "$as_dir" as a directory, including parents if necessary.
35019 + case $as_dir in #(
35020 + -*) as_dir=./$as_dir;;
35022 + test -d "$as_dir" || eval $as_mkdir_p || {
35025 + case $as_dir in #(
35026 + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
35027 + *) as_qdir=$as_dir;;
35029 + as_dirs="'$as_qdir' $as_dirs"
35030 + as_dir=`$as_dirname -- "$as_dir" ||
35031 +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
35032 + X"$as_dir" : 'X\(//\)[^/]' \| \
35033 + X"$as_dir" : 'X\(//\)$' \| \
35034 + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
35035 +$as_echo X"$as_dir" |
35036 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
35040 + /^X\(\/\/\)[^/].*/{
35053 + test -d "$as_dir" && break
35055 + test -z "$as_dirs" || eval "mkdir $as_dirs"
35056 + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
35060 +if mkdir -p . 2>/dev/null; then
35061 + as_mkdir_p='mkdir -p "$as_dir"'
35063 + test -d ./-p && rmdir ./-p
35067 +if test -x / >/dev/null 2>&1; then
35068 + as_test_x='test -x'
35070 + if ls -dL / >/dev/null 2>&1; then
35077 + if test -d "$1"; then
35083 + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
35084 + ???[sx]*):;;*)false;;esac;fi
35088 +as_executable_p=$as_test_x
35090 +# Sed expression to map a string onto a valid CPP name.
35091 +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
35093 +# Sed expression to map a string onto a valid variable name.
35094 +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
35098 +## ----------------------------------- ##
35099 +## Main body of $CONFIG_STATUS script. ##
35100 +## ----------------------------------- ##
35102 +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
35104 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35105 +# Save the log message, to keep $0 and so on meaningful, and to
35106 +# report actual input values of CONFIG_FILES etc. instead of their
35107 +# values after options handling.
35109 +This file was extended by xmltooling $as_me 1.4, which was
35110 +generated by GNU Autoconf 2.67. Invocation command line was
35112 + CONFIG_FILES = $CONFIG_FILES
35113 + CONFIG_HEADERS = $CONFIG_HEADERS
35114 + CONFIG_LINKS = $CONFIG_LINKS
35115 + CONFIG_COMMANDS = $CONFIG_COMMANDS
35118 +on `(hostname || uname -n) 2>/dev/null | sed 1q`
35123 +case $ac_config_files in *"
35124 +"*) set x $ac_config_files; shift; ac_config_files=$*;;
35127 +case $ac_config_headers in *"
35128 +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
35132 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35133 +# Files that config.status was made for.
35134 +config_files="$ac_config_files"
35135 +config_headers="$ac_config_headers"
35136 +config_commands="$ac_config_commands"
35140 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35142 +\`$as_me' instantiates files and other configuration actions
35143 +from templates according to the current configuration. Unless the files
35144 +and actions are specified as TAGs, all are instantiated by default.
35146 +Usage: $0 [OPTION]... [TAG]...
35148 + -h, --help print this help, then exit
35149 + -V, --version print version number and configuration settings, then exit
35150 + --config print configuration, then exit
35151 + -q, --quiet, --silent
35152 + do not print progress messages
35153 + -d, --debug don't remove temporary files
35154 + --recheck update $as_me by reconfiguring in the same conditions
35155 + --file=FILE[:TEMPLATE]
35156 + instantiate the configuration file FILE
35157 + --header=FILE[:TEMPLATE]
35158 + instantiate the configuration header FILE
35160 +Configuration files:
35163 +Configuration headers:
35166 +Configuration commands:
35169 +Report bugs to <https://bugs.internet2.edu/>."
35172 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35173 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
35175 +xmltooling config.status 1.4
35176 +configured by $0, generated by GNU Autoconf 2.67,
35177 + with options \\"\$ac_cs_config\\"
35179 +Copyright (C) 2010 Free Software Foundation, Inc.
35180 +This config.status script is free software; the Free Software Foundation
35181 +gives unlimited permission to copy, distribute and modify it."
35185 +INSTALL='$INSTALL'
35186 +MKDIR_P='$MKDIR_P'
35188 +test -n "\$AWK" || AWK=awk
35191 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35192 +# The default lists apply if the user does not specify any file.
35193 +ac_need_defaults=:
35194 +while test $# != 0
35198 + ac_option=`expr "X$1" : 'X\([^=]*\)='`
35199 + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
35203 + ac_option=`expr "X$1" : 'X\([^=]*\)='`
35214 + case $ac_option in
35215 + # Handling of the options.
35216 + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
35217 + ac_cs_recheck=: ;;
35218 + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
35219 + $as_echo "$ac_cs_version"; exit ;;
35220 + --config | --confi | --conf | --con | --co | --c )
35221 + $as_echo "$ac_cs_config"; exit ;;
35222 + --debug | --debu | --deb | --de | --d | -d )
35224 + --file | --fil | --fi | --f )
35226 + case $ac_optarg in
35227 + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
35228 + '') as_fn_error $? "missing file argument" ;;
35230 + as_fn_append CONFIG_FILES " '$ac_optarg'"
35231 + ac_need_defaults=false;;
35232 + --header | --heade | --head | --hea )
35234 + case $ac_optarg in
35235 + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
35237 + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
35238 + ac_need_defaults=false;;
35240 + # Conflict between --help and --header
35241 + as_fn_error $? "ambiguous option: \`$1'
35242 +Try \`$0 --help' for more information.";;
35243 + --help | --hel | -h )
35244 + $as_echo "$ac_cs_usage"; exit ;;
35245 + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
35246 + | -silent | --silent | --silen | --sile | --sil | --si | --s)
35247 + ac_cs_silent=: ;;
35249 + # This is an error.
35250 + -*) as_fn_error $? "unrecognized option: \`$1'
35251 +Try \`$0 --help' for more information." ;;
35253 + *) as_fn_append ac_config_targets " $1"
35254 + ac_need_defaults=false ;;
35260 +ac_configure_extra_args=
35262 +if $ac_cs_silent; then
35264 + ac_configure_extra_args="$ac_configure_extra_args --silent"
35268 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35269 +if \$ac_cs_recheck; then
35270 + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
35272 + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
35273 + CONFIG_SHELL='$SHELL'
35274 + export CONFIG_SHELL
35279 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35280 +exec 5>>config.log
35283 + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
35284 +## Running $as_me. ##
35286 + $as_echo "$ac_log"
35290 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35294 +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
35297 +# The HP-UX ksh and POSIX shell print the target directory to stdout
35298 +# if CDPATH is set.
35299 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
35301 +sed_quote_subst='$sed_quote_subst'
35302 +double_quote_subst='$double_quote_subst'
35303 +delay_variable_subst='$delay_variable_subst'
35304 +macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
35305 +macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
35306 +enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
35307 +enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
35308 +pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
35309 +enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
35310 +host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
35311 +host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
35312 +host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
35313 +build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
35314 +build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
35315 +build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
35316 +SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
35317 +Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
35318 +GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
35319 +EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
35320 +FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
35321 +LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
35322 +NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
35323 +LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
35324 +max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
35325 +ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
35326 +exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
35327 +lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
35328 +lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
35329 +lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
35330 +reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
35331 +reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35332 +OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
35333 +deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
35334 +file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
35335 +AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
35336 +AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
35337 +STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
35338 +RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
35339 +old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35340 +old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35341 +old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35342 +CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
35343 +CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
35344 +compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
35345 +GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
35346 +lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
35347 +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
35348 +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
35349 +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
35350 +objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
35351 +SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
35352 +ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
35353 +MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
35354 +lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
35355 +lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
35356 +lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
35357 +lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
35358 +lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
35359 +need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
35360 +DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
35361 +NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
35362 +LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
35363 +OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
35364 +OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
35365 +libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
35366 +shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35367 +extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35368 +archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
35369 +enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
35370 +export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
35371 +whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
35372 +compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
35373 +old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35374 +old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35375 +archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35376 +archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35377 +module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35378 +module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35379 +with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
35380 +allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
35381 +no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
35382 +hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
35383 +hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
35384 +hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
35385 +hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
35386 +hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
35387 +hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
35388 +hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
35389 +hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
35390 +inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
35391 +link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
35392 +fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
35393 +always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
35394 +export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35395 +exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
35396 +include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
35397 +prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35398 +file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
35399 +variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
35400 +need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
35401 +need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
35402 +version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
35403 +runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
35404 +shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
35405 +shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
35406 +libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
35407 +library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
35408 +soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
35409 +postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35410 +postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35411 +finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
35412 +finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
35413 +hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
35414 +sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
35415 +sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
35416 +hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
35417 +enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
35418 +enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
35419 +enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
35420 +old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
35421 +striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
35422 +compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
35423 +predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
35424 +postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
35425 +predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
35426 +postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
35427 +compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
35428 +LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35429 +old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35430 +compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35431 +GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35432 +lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35433 +lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35434 +lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35435 +lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35436 +lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35437 +archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35438 +enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35439 +export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35440 +whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35441 +compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35442 +old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35443 +old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35444 +archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35445 +archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35446 +module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35447 +module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35448 +with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35449 +allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35450 +no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35451 +hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35452 +hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35453 +hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35454 +hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35455 +hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35456 +hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35457 +hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35458 +hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35459 +inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35460 +link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35461 +fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35462 +always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35463 +export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35464 +exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35465 +include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35466 +prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35467 +file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35468 +hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35469 +compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35470 +predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35471 +postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35472 +predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35473 +postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35474 +compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
35477 +LTCFLAGS='$LTCFLAGS'
35478 +compiler='$compiler_DEFAULT'
35480 +# Quote evaled strings.
35492 +deplibs_check_method \
35501 +lt_cv_sys_global_symbol_pipe \
35502 +lt_cv_sys_global_symbol_to_cdecl \
35503 +lt_cv_sys_global_symbol_to_c_name_address \
35504 +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
35507 +lt_prog_compiler_no_builtin_flag \
35508 +lt_prog_compiler_wl \
35509 +lt_prog_compiler_pic \
35510 +lt_prog_compiler_static \
35511 +lt_cv_prog_compiler_c_o \
35519 +export_dynamic_flag_spec \
35520 +whole_archive_flag_spec \
35521 +compiler_needs_object \
35523 +allow_undefined_flag \
35524 +no_undefined_flag \
35525 +hardcode_libdir_flag_spec \
35526 +hardcode_libdir_flag_spec_ld \
35527 +hardcode_libdir_separator \
35528 +fix_srcfile_path \
35532 +variables_saved_for_relink \
35534 +library_names_spec \
35539 +compiler_lib_search_dirs \
35544 +compiler_lib_search_path \
35547 +lt_prog_compiler_no_builtin_flag_CXX \
35548 +lt_prog_compiler_wl_CXX \
35549 +lt_prog_compiler_pic_CXX \
35550 +lt_prog_compiler_static_CXX \
35551 +lt_cv_prog_compiler_c_o_CXX \
35552 +export_dynamic_flag_spec_CXX \
35553 +whole_archive_flag_spec_CXX \
35554 +compiler_needs_object_CXX \
35556 +allow_undefined_flag_CXX \
35557 +no_undefined_flag_CXX \
35558 +hardcode_libdir_flag_spec_CXX \
35559 +hardcode_libdir_flag_spec_ld_CXX \
35560 +hardcode_libdir_separator_CXX \
35561 +fix_srcfile_path_CXX \
35562 +exclude_expsyms_CXX \
35563 +include_expsyms_CXX \
35564 +file_list_spec_CXX \
35565 +compiler_lib_search_dirs_CXX \
35566 +predep_objects_CXX \
35567 +postdep_objects_CXX \
35570 +compiler_lib_search_path_CXX; do
35571 + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
35572 + *[\\\\\\\`\\"\\\$]*)
35573 + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
35576 + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
35581 +# Double-quote double-evaled strings.
35582 +for var in reload_cmds \
35583 +old_postinstall_cmds \
35584 +old_postuninstall_cmds \
35585 +old_archive_cmds \
35586 +extract_expsyms_cmds \
35587 +old_archive_from_new_cmds \
35588 +old_archive_from_expsyms_cmds \
35590 +archive_expsym_cmds \
35592 +module_expsym_cmds \
35593 +export_symbols_cmds \
35595 +postinstall_cmds \
35596 +postuninstall_cmds \
35598 +sys_lib_search_path_spec \
35599 +sys_lib_dlsearch_path_spec \
35600 +old_archive_cmds_CXX \
35601 +old_archive_from_new_cmds_CXX \
35602 +old_archive_from_expsyms_cmds_CXX \
35603 +archive_cmds_CXX \
35604 +archive_expsym_cmds_CXX \
35606 +module_expsym_cmds_CXX \
35607 +export_symbols_cmds_CXX \
35608 +prelink_cmds_CXX; do
35609 + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
35610 + *[\\\\\\\`\\"\\\$]*)
35611 + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
35614 + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
35619 +# Fix-up fallback echo if it was mangled by the above quoting rules.
35621 +*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
35625 +ac_aux_dir='$ac_aux_dir'
35626 +xsi_shell='$xsi_shell'
35627 +lt_shell_append='$lt_shell_append'
35629 +# See if we are running on zsh, and set the options which allow our
35630 +# commands through without removal of \ escapes INIT.
35631 +if test -n "\${ZSH_VERSION+set}" ; then
35632 + setopt NO_GLOB_SUBST
35636 + PACKAGE='$PACKAGE'
35637 + VERSION='$VERSION'
35638 + TIMESTAMP='$TIMESTAMP'
35647 +ax_create_pkgconfig_generate="$ax_create_pkgconfig_generate"
35648 +pkgconfig_prefix='$prefix'
35649 +pkgconfig_execprefix='$exec_prefix'
35650 +pkgconfig_bindir='$bindir'
35651 +pkgconfig_libdir='$libdir'
35652 +pkgconfig_includedir='$includedir'
35653 +pkgconfig_datarootdir='$datarootdir'
35654 +pkgconfig_datadir='$datadir'
35655 +pkgconfig_sysconfdir='$sysconfdir'
35656 +pkgconfig_suffix='$ax_create_pkgconfig_suffix'
35657 +pkgconfig_package='$PACKAGE_NAME'
35658 +pkgconfig_libname='$ax_create_pkgconfig_libname'
35659 +pkgconfig_description='$ax_create_pkgconfig_description'
35660 +pkgconfig_version='$ax_create_pkgconfig_version'
35661 +pkgconfig_requires='$ax_create_pkgconfig_requires'
35662 +pkgconfig_libs='$ax_create_pkgconfig_libs'
35663 +pkgconfig_ldflags='$ax_create_pkgconfig_ldflags'
35664 +pkgconfig_cppflags='$ax_create_pkgconfig_cppflags'
35665 +pkgconfig_src_libdir='$ax_create_pkgconfig_src_libdir'
35666 +pkgconfig_src_headers='$ax_create_pkgconfig_src_headers'
35671 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35673 +# Handling of arguments.
35674 +for ac_config_target in $ac_config_targets
35676 + case $ac_config_target in
35677 + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
35678 + "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
35679 + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
35680 + "xmltooling/config_pub.h") CONFIG_HEADERS="$CONFIG_HEADERS xmltooling/config_pub.h" ;;
35681 + "xmltooling.spec") CONFIG_FILES="$CONFIG_FILES xmltooling.spec" ;;
35682 + "pkginfo") CONFIG_FILES="$CONFIG_FILES pkginfo" ;;
35683 + "Portfile") CONFIG_FILES="$CONFIG_FILES Portfile" ;;
35684 + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
35685 + "xmltooling/Makefile") CONFIG_FILES="$CONFIG_FILES xmltooling/Makefile" ;;
35686 + "xmltoolingtest/Makefile") CONFIG_FILES="$CONFIG_FILES xmltoolingtest/Makefile" ;;
35687 + "schemas/Makefile") CONFIG_FILES="$CONFIG_FILES schemas/Makefile" ;;
35688 + "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
35689 + "$ax_create_pkgconfig_generate") CONFIG_COMMANDS="$CONFIG_COMMANDS $ax_create_pkgconfig_generate" ;;
35691 + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
35696 +# If the user did not use the arguments to specify the items to instantiate,
35697 +# then the envvar interface is used. Set only those that are not.
35698 +# We use the long form for the default assignment because of an extremely
35699 +# bizarre bug on SunOS 4.1.3.
35700 +if $ac_need_defaults; then
35701 + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
35702 + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
35703 + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
35706 +# Have a temporary directory for convenience. Make it in the build tree
35707 +# simply because there is no reason against having it here, and in addition,
35708 +# creating and moving files from /tmp can sometimes cause problems.
35709 +# Hook for its removal unless debugging.
35710 +# Note that there is a small window in which the directory will not be cleaned:
35711 +# after its creation but before its name has been assigned to `$tmp'.
35715 + trap 'exit_status=$?
35716 + { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
35718 + trap 'as_fn_exit 1' 1 2 13 15
35720 +# Create a (secure) tmp directory for tmp files.
35723 + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
35724 + test -n "$tmp" && test -d "$tmp"
35727 + tmp=./conf$$-$RANDOM
35728 + (umask 077 && mkdir "$tmp")
35729 +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
35731 +# Set up the scripts for CONFIG_FILES section.
35732 +# No need to generate them if there are no CONFIG_FILES.
35733 +# This happens for instance with `./config.status config.h'.
35734 +if test -n "$CONFIG_FILES"; then
35737 +ac_cr=`echo X | tr X '\015'`
35738 +# On cygwin, bash can eat \r inside `` if the user requested igncr.
35739 +# But we know of no other shell where ac_cr would be empty at this
35740 +# point, so we can use a bashism as a fallback.
35741 +if test "x$ac_cr" = x; then
35742 + eval ac_cr=\$\'\\r\'
35744 +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
35745 +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
35746 + ac_cs_awk_cr='\\r'
35748 + ac_cs_awk_cr=$ac_cr
35751 +echo 'BEGIN {' >"$tmp/subs1.awk" &&
35756 + echo "cat >conf$$subs.awk <<_ACEOF" &&
35757 + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
35759 +} >conf$$subs.sh ||
35760 + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
35761 +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
35763 +for ac_last_try in false false false false false :; do
35764 + . ./conf$$subs.sh ||
35765 + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
35767 + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
35768 + if test $ac_delim_n = $ac_delim_num; then
35770 + elif $ac_last_try; then
35771 + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
35773 + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
35776 +rm -f conf$$subs.sh
35778 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35779 +cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
35783 +s/^/S["/; s/!.*/"]=/
35789 +s/'"$ac_delim"'$//
35793 +s/\(.\{148\}\)..*/\1/
35795 +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
35800 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
35807 +s/\(.\{148\}\)..*/\1/
35809 +s/["\\]/\\&/g; s/^/"/; s/$/"/
35813 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
35818 +' <conf$$subs.awk | sed '
35823 +' >>$CONFIG_STATUS || ac_write_fail=1
35824 +rm -f conf$$subs.awk
35825 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35827 +cat >>"\$tmp/subs1.awk" <<_ACAWK &&
35828 + for (key in S) S_is_set[key] = 1
35834 + nfields = split(line, field, "@")
35836 + len = length(field[1])
35837 + for (i = 2; i < nfields; i++) {
35839 + keylen = length(key)
35840 + if (S_is_set[key]) {
35842 + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
35843 + len += length(value) + length(field[++i])
35846 + len += 1 + keylen
35854 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35855 +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
35856 + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
35859 +fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
35860 + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
35863 +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
35864 +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
35865 +# trailing colons and then remove the whole line if VPATH becomes empty
35866 +# (actually we leave an empty line to preserve line numbers).
35867 +if test "x$srcdir" = x.; then
35868 + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
35873 +s/:\$(srcdir):/:/g
35874 +s/:\${srcdir}:/:/g
35886 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35887 +fi # test -n "$CONFIG_FILES"
35889 +# Set up the scripts for CONFIG_HEADERS section.
35890 +# No need to generate them if there are no CONFIG_HEADERS.
35891 +# This happens for instance with `./config.status Makefile'.
35892 +if test -n "$CONFIG_HEADERS"; then
35893 +cat >"$tmp/defines.awk" <<\_ACAWK ||
35897 +# Transform confdefs.h into an awk script `defines.awk', embedded as
35898 +# here-document in config.status, that substitutes the proper values into
35899 +# config.h.in to produce config.h.
35901 +# Create a delimiter string that does not exist in confdefs.h, to ease
35902 +# handling of long lines.
35904 +for ac_last_try in false false :; do
35905 + ac_t=`sed -n "/$ac_delim/p" confdefs.h`
35906 + if test -z "$ac_t"; then
35908 + elif $ac_last_try; then
35909 + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
35911 + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
35915 +# For the awk script, D is an array of macro values keyed by name,
35916 +# likewise P contains macro parameters if any. Preserve backslash
35917 +# newline sequences.
35919 +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
35921 +s/.\{148\}/&'"$ac_delim"'/g
35924 +s/^[ ]*#[ ]*define[ ][ ]*/ /
35931 +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
35933 +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
35937 +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
35938 +D["\1"]=" \3\\\\\\n"\\/p
35940 +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
35945 +s/.\{148\}/&'"$ac_delim"'/g
35950 +s/["\\]/\\&/g; s/^/"/; s/$/"/p
35953 +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
35955 +' <confdefs.h | sed '
35956 +s/'"$ac_delim"'/"\\\
35957 +"/g' >>$CONFIG_STATUS || ac_write_fail=1
35959 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
35960 + for (key in D) D_is_set[key] = 1
35963 +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
35965 + split(line, arg, " ")
35966 + if (arg[1] == "#") {
35967 + defundef = arg[2]
35970 + defundef = substr(arg[1], 2)
35973 + split(mac1, mac2, "(") #)
35975 + prefix = substr(line, 1, index(line, defundef) - 1)
35976 + if (D_is_set[macro]) {
35977 + # Preserve the white space surrounding the "#".
35978 + print prefix "define", macro P[macro] D[macro]
35981 + # Replace #undef with comments. This is necessary, for example,
35982 + # in the case of _POSIX_SOURCE, which is predefined and required
35983 + # on some systems where configure will not decide to define it.
35984 + if (defundef == "undef") {
35985 + print "/*", prefix defundef, macro, "*/"
35993 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
35994 + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
35995 +fi # test -n "$CONFIG_HEADERS"
35998 +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
36003 + :[FHLC]) ac_mode=$ac_tag; continue;;
36005 + case $ac_mode$ac_tag in
36007 + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
36008 + :[FH]-) ac_tag=-:-;;
36009 + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
36020 + :L) ac_source=$1;;
36026 + -) ac_f="$tmp/stdin";;
36027 + *) # Look for the file first in the build tree, then in the source tree
36028 + # (if the path is not absolute). The absolute path cannot be DOS-style,
36029 + # because $ac_f cannot contain `:'.
36030 + test -f "$ac_f" ||
36033 + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
36035 + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
36037 + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
36038 + as_fn_append ac_file_inputs " '$ac_f'"
36041 + # Let's still pretend it is `configure' which instantiates (i.e., don't
36042 + # use $as_me), people would be surprised to read:
36043 + # /* config.h. Generated by config.status. */
36044 + configure_input='Generated from '`
36045 + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
36046 + `' by configure.'
36047 + if test x"$ac_file" != x-; then
36048 + configure_input="$ac_file. $configure_input"
36049 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
36050 +$as_echo "$as_me: creating $ac_file" >&6;}
36052 + # Neutralize special characters interpreted by sed in replacement strings.
36053 + case $configure_input in #(
36054 + *\&* | *\|* | *\\* )
36055 + ac_sed_conf_input=`$as_echo "$configure_input" |
36056 + sed 's/[\\\\&|]/\\\\&/g'`;; #(
36057 + *) ac_sed_conf_input=$configure_input;;
36061 + *:-:* | *:-) cat >"$tmp/stdin" \
36062 + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
36067 + ac_dir=`$as_dirname -- "$ac_file" ||
36068 +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
36069 + X"$ac_file" : 'X\(//\)[^/]' \| \
36070 + X"$ac_file" : 'X\(//\)$' \| \
36071 + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
36072 +$as_echo X"$ac_file" |
36073 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
36077 + /^X\(\/\/\)[^/].*/{
36090 + as_dir="$ac_dir"; as_fn_mkdir_p
36094 +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
36096 + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
36097 + # A ".." for each directory in $ac_dir_suffix.
36098 + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
36099 + case $ac_top_builddir_sub in
36100 + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
36101 + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
36104 +ac_abs_top_builddir=$ac_pwd
36105 +ac_abs_builddir=$ac_pwd$ac_dir_suffix
36106 +# for backward compatibility:
36107 +ac_top_builddir=$ac_top_build_prefix
36110 + .) # We are building in place.
36112 + ac_top_srcdir=$ac_top_builddir_sub
36113 + ac_abs_top_srcdir=$ac_pwd ;;
36114 + [\\/]* | ?:[\\/]* ) # Absolute name.
36115 + ac_srcdir=$srcdir$ac_dir_suffix;
36116 + ac_top_srcdir=$srcdir
36117 + ac_abs_top_srcdir=$srcdir ;;
36118 + *) # Relative name.
36119 + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
36120 + ac_top_srcdir=$ac_top_build_prefix$srcdir
36121 + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
36123 +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
36133 + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
36134 + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
36136 + ac_MKDIR_P=$MKDIR_P
36138 + [\\/$]* | ?:[\\/]* ) ;;
36139 + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
36143 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
36144 +# If the template does not know about datarootdir, expand it.
36145 +# FIXME: This hack should be removed a few years after 2.60.
36146 +ac_datarootdir_hack=; ac_datarootdir_seen=
36157 +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
36158 +*datarootdir*) ac_datarootdir_seen=yes;;
36159 +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
36160 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
36161 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
36163 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
36164 + ac_datarootdir_hack='
36165 + s&@datadir@&$datadir&g
36166 + s&@docdir@&$docdir&g
36167 + s&@infodir@&$infodir&g
36168 + s&@localedir@&$localedir&g
36169 + s&@mandir@&$mandir&g
36170 + s&\\\${datarootdir}&$datarootdir&g' ;;
36174 +# Neutralize VPATH when `$srcdir' = `.'.
36175 +# Shell code in configure.ac might set extrasub.
36176 +# FIXME: do we really want to maintain this feature?
36177 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
36178 +ac_sed_extra="$ac_vpsub
36181 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
36183 +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
36184 +s|@configure_input@|$ac_sed_conf_input|;t t
36185 +s&@top_builddir@&$ac_top_builddir_sub&;t t
36186 +s&@top_build_prefix@&$ac_top_build_prefix&;t t
36187 +s&@srcdir@&$ac_srcdir&;t t
36188 +s&@abs_srcdir@&$ac_abs_srcdir&;t t
36189 +s&@top_srcdir@&$ac_top_srcdir&;t t
36190 +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
36191 +s&@builddir@&$ac_builddir&;t t
36192 +s&@abs_builddir@&$ac_abs_builddir&;t t
36193 +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
36194 +s&@INSTALL@&$ac_INSTALL&;t t
36195 +s&@MKDIR_P@&$ac_MKDIR_P&;t t
36196 +$ac_datarootdir_hack
36198 +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
36199 + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
36201 +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
36202 + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
36203 + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
36204 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
36205 +which seems to be undefined. Please make sure it is defined" >&5
36206 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
36207 +which seems to be undefined. Please make sure it is defined" >&2;}
36209 + rm -f "$tmp/stdin"
36211 + -) cat "$tmp/out" && rm -f "$tmp/out";;
36212 + *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
36214 + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
36220 + if test x"$ac_file" != x-; then
36222 + $as_echo "/* $configure_input */" \
36223 + && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
36224 + } >"$tmp/config.h" \
36225 + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
36226 + if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
36227 + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
36228 +$as_echo "$as_me: $ac_file is unchanged" >&6;}
36231 + mv "$tmp/config.h" "$ac_file" \
36232 + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
36235 + $as_echo "/* $configure_input */" \
36236 + && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
36237 + || as_fn_error $? "could not create -" "$LINENO" 5
36239 +# Compute "$ac_file"'s index in $config_headers.
36240 +_am_arg="$ac_file"
36242 +for _am_header in $config_headers :; do
36243 + case $_am_header in
36244 + $_am_arg | $_am_arg:* )
36247 + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
36250 +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
36251 +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
36252 + X"$_am_arg" : 'X\(//\)[^/]' \| \
36253 + X"$_am_arg" : 'X\(//\)$' \| \
36254 + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
36255 +$as_echo X"$_am_arg" |
36256 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
36260 + /^X\(\/\/\)[^/].*/{
36272 + s/.*/./; q'`/stamp-h$_am_stamp_count
36275 + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
36276 +$as_echo "$as_me: executing $ac_file commands" >&6;}
36281 + case $ac_file$ac_mode in
36282 + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
36283 + # Autoconf 2.62 quotes --file arguments for eval, but not when files
36284 + # are listed without --file. Let's play safe and only enable the eval
36285 + # if we detect the quoting.
36286 + case $CONFIG_FILES in
36287 + *\'*) eval set x "$CONFIG_FILES" ;;
36288 + *) set x $CONFIG_FILES ;;
36293 + # Strip MF so we end up with the name of the file.
36294 + mf=`echo "$mf" | sed -e 's/:.*$//'`
36295 + # Check whether this is an Automake generated Makefile or not.
36296 + # We used to match only the files named `Makefile.in', but
36297 + # some people rename them; so instead we look at the file content.
36298 + # Grep'ing the first line is not enough: some people post-process
36299 + # each Makefile.in and add a new line on top of each file to say so.
36300 + # Grep'ing the whole file is not good either: AIX grep has a line
36301 + # limit of 2048, but all sed's we know have understand at least 4000.
36302 + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
36303 + dirpart=`$as_dirname -- "$mf" ||
36304 +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
36305 + X"$mf" : 'X\(//\)[^/]' \| \
36306 + X"$mf" : 'X\(//\)$' \| \
36307 + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
36309 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
36313 + /^X\(\/\/\)[^/].*/{
36329 + # Extract the definition of DEPDIR, am__include, and am__quote
36330 + # from the Makefile without running `make'.
36331 + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
36332 + test -z "$DEPDIR" && continue
36333 + am__include=`sed -n 's/^am__include = //p' < "$mf"`
36334 + test -z "am__include" && continue
36335 + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
36336 + # When using ansi2knr, U may be empty or an underscore; expand it
36337 + U=`sed -n 's/^U = //p' < "$mf"`
36338 + # Find all dependency output files, they are included files with
36339 + # $(DEPDIR) in their names. We invoke sed twice because it is the
36340 + # simplest approach to changing $(DEPDIR) to its actual value in the
36342 + for file in `sed -n "
36343 + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
36344 + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
36345 + # Make sure the directory exists.
36346 + test -f "$dirpart/$file" && continue
36347 + fdir=`$as_dirname -- "$file" ||
36348 +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
36349 + X"$file" : 'X\(//\)[^/]' \| \
36350 + X"$file" : 'X\(//\)$' \| \
36351 + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
36352 +$as_echo X"$file" |
36353 + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
36357 + /^X\(\/\/\)[^/].*/{
36370 + as_dir=$dirpart/$fdir; as_fn_mkdir_p
36371 + # echo "creating $dirpart/$file"
36372 + echo '# dummy' > "$dirpart/$file"
36379 + # See if we are running on zsh, and set the options which allow our
36380 + # commands through without removal of \ escapes.
36381 + if test -n "${ZSH_VERSION+set}" ; then
36382 + setopt NO_GLOB_SUBST
36385 + cfgfile="${ofile}T"
36386 + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
36389 + cat <<_LT_EOF >> "$cfgfile"
36392 +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
36393 +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
36394 +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
36395 +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
36397 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
36398 +# 2006, 2007, 2008 Free Software Foundation, Inc.
36399 +# Written by Gordon Matzigkeit, 1996
36401 +# This file is part of GNU Libtool.
36403 +# GNU Libtool is free software; you can redistribute it and/or
36404 +# modify it under the terms of the GNU General Public License as
36405 +# published by the Free Software Foundation; either version 2 of
36406 +# the License, or (at your option) any later version.
36408 +# As a special exception to the GNU General Public License,
36409 +# if you distribute this file as part of a program or library that
36410 +# is built using GNU Libtool, you may include this file under the
36411 +# same distribution terms that you use for the rest of that program.
36413 +# GNU Libtool is distributed in the hope that it will be useful,
36414 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
36415 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
36416 +# GNU General Public License for more details.
36418 +# You should have received a copy of the GNU General Public License
36419 +# along with GNU Libtool; see the file COPYING. If not, a copy
36420 +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
36421 +# obtained by writing to the Free Software Foundation, Inc.,
36422 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
36425 +# The names of the tagged configurations supported by this script.
36426 +available_tags="CXX "
36428 +# ### BEGIN LIBTOOL CONFIG
36430 +# Which release of libtool.m4 was used?
36431 +macro_version=$macro_version
36432 +macro_revision=$macro_revision
36434 +# Whether or not to build shared libraries.
36435 +build_libtool_libs=$enable_shared
36437 +# Whether or not to build static libraries.
36438 +build_old_libs=$enable_static
36440 +# What type of objects to build.
36441 +pic_mode=$pic_mode
36443 +# Whether or not to optimize for fast installation.
36444 +fast_install=$enable_fast_install
36446 +# The host system.
36447 +host_alias=$host_alias
36451 +# The build system.
36452 +build_alias=$build_alias
36454 +build_os=$build_os
36456 +# A sed program that does not truncate output.
36459 +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
36460 +Xsed="\$SED -e 1s/^X//"
36462 +# A grep program that handles long lines.
36468 +# A literal string matcher.
36471 +# A BSD- or MS-compatible name lister.
36474 +# Whether we need soft or hard links.
36477 +# What is the maximum length of a command?
36478 +max_cmd_len=$max_cmd_len
36480 +# Object file suffix (normally "o").
36483 +# Executable file suffix (normally "").
36486 +# whether the shell understands "unset".
36487 +lt_unset=$lt_unset
36489 +# turn spaces into newlines.
36490 +SP2NL=$lt_lt_SP2NL
36492 +# turn newlines into spaces.
36493 +NL2SP=$lt_lt_NL2SP
36495 +# How to create reloadable object files.
36496 +reload_flag=$lt_reload_flag
36497 +reload_cmds=$lt_reload_cmds
36499 +# An object symbol dumper.
36500 +OBJDUMP=$lt_OBJDUMP
36502 +# Method to check whether dependent libraries are shared objects.
36503 +deplibs_check_method=$lt_deplibs_check_method
36505 +# Command to use when deplibs_check_method == "file_magic".
36506 +file_magic_cmd=$lt_file_magic_cmd
36510 +AR_FLAGS=$lt_AR_FLAGS
36512 +# A symbol stripping program.
36515 +# Commands used to install an old-style archive.
36517 +old_postinstall_cmds=$lt_old_postinstall_cmds
36518 +old_postuninstall_cmds=$lt_old_postuninstall_cmds
36523 +# LTCC compiler flags.
36524 +LTCFLAGS=$lt_CFLAGS
36526 +# Take the output of nm and produce a listing of raw symbols and C names.
36527 +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
36529 +# Transform the output of nm in a proper C declaration.
36530 +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
36532 +# Transform the output of nm in a C name address pair.
36533 +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
36535 +# Transform the output of nm in a C name address pair when lib prefix is needed.
36536 +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
36538 +# The name of the directory that contains temporary libtool files.
36541 +# Shell to use when invoking shell scripts.
36544 +# An echo program that does not interpret backslashes.
36547 +# Used to examine libraries when file_magic_cmd begins with "file".
36548 +MAGIC_CMD=$MAGIC_CMD
36550 +# Must we lock files when doing compilation?
36551 +need_locks=$lt_need_locks
36553 +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
36554 +DSYMUTIL=$lt_DSYMUTIL
36556 +# Tool to change global to local symbols on Mac OS X.
36559 +# Tool to manipulate fat objects and archives on Mac OS X.
36562 +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
36565 +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
36566 +OTOOL64=$lt_OTOOL64
36568 +# Old archive suffix (normally "a").
36571 +# Shared library suffix (normally ".so").
36572 +shrext_cmds=$lt_shrext_cmds
36574 +# The commands to extract the exported symbol list from a shared archive.
36575 +extract_expsyms_cmds=$lt_extract_expsyms_cmds
36577 +# Variables whose values should be saved in libtool wrapper scripts and
36578 +# restored at link time.
36579 +variables_saved_for_relink=$lt_variables_saved_for_relink
36581 +# Do we need the "lib" prefix for modules?
36582 +need_lib_prefix=$need_lib_prefix
36584 +# Do we need a version for libraries?
36585 +need_version=$need_version
36587 +# Library versioning type.
36588 +version_type=$version_type
36590 +# Shared library runtime path variable.
36591 +runpath_var=$runpath_var
36593 +# Shared library path variable.
36594 +shlibpath_var=$shlibpath_var
36596 +# Is shlibpath searched before the hard-coded library search path?
36597 +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
36599 +# Format of library name prefix.
36600 +libname_spec=$lt_libname_spec
36602 +# List of archive names. First name is the real one, the rest are links.
36603 +# The last name is the one that the linker finds with -lNAME
36604 +library_names_spec=$lt_library_names_spec
36606 +# The coded name of the library, if different from the real name.
36607 +soname_spec=$lt_soname_spec
36609 +# Command to use after installation of a shared archive.
36610 +postinstall_cmds=$lt_postinstall_cmds
36612 +# Command to use after uninstallation of a shared archive.
36613 +postuninstall_cmds=$lt_postuninstall_cmds
36615 +# Commands used to finish a libtool library installation in a directory.
36616 +finish_cmds=$lt_finish_cmds
36618 +# As "finish_cmds", except a single script fragment to be evaled but
36620 +finish_eval=$lt_finish_eval
36622 +# Whether we should hardcode library paths into libraries.
36623 +hardcode_into_libs=$hardcode_into_libs
36625 +# Compile-time system search path for libraries.
36626 +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
36628 +# Run-time system search path for libraries.
36629 +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
36631 +# Whether dlopen is supported.
36632 +dlopen_support=$enable_dlopen
36634 +# Whether dlopen of programs is supported.
36635 +dlopen_self=$enable_dlopen_self
36637 +# Whether dlopen of statically linked programs is supported.
36638 +dlopen_self_static=$enable_dlopen_self_static
36640 +# Commands to strip libraries.
36641 +old_striplib=$lt_old_striplib
36642 +striplib=$lt_striplib
36645 +# The linker used to build libraries.
36648 +# Commands used to build an old-style archive.
36649 +old_archive_cmds=$lt_old_archive_cmds
36651 +# A language specific compiler.
36654 +# Is the compiler the GNU compiler?
36657 +# Compiler flag to turn off builtin functions.
36658 +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
36660 +# How to pass a linker flag through the compiler.
36661 +wl=$lt_lt_prog_compiler_wl
36663 +# Additional compiler flags for building library objects.
36664 +pic_flag=$lt_lt_prog_compiler_pic
36666 +# Compiler flag to prevent dynamic linking.
36667 +link_static_flag=$lt_lt_prog_compiler_static
36669 +# Does compiler simultaneously support -c and -o options?
36670 +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
36672 +# Whether or not to add -lc for building shared libraries.
36673 +build_libtool_need_lc=$archive_cmds_need_lc
36675 +# Whether or not to disallow shared libs when runtime libs are static.
36676 +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
36678 +# Compiler flag to allow reflexive dlopens.
36679 +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
36681 +# Compiler flag to generate shared objects directly from archives.
36682 +whole_archive_flag_spec=$lt_whole_archive_flag_spec
36684 +# Whether the compiler copes with passing no objects directly.
36685 +compiler_needs_object=$lt_compiler_needs_object
36687 +# Create an old-style archive from a shared archive.
36688 +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
36690 +# Create a temporary old-style archive to link instead of a shared archive.
36691 +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
36693 +# Commands used to build a shared archive.
36694 +archive_cmds=$lt_archive_cmds
36695 +archive_expsym_cmds=$lt_archive_expsym_cmds
36697 +# Commands used to build a loadable module if different from building
36698 +# a shared archive.
36699 +module_cmds=$lt_module_cmds
36700 +module_expsym_cmds=$lt_module_expsym_cmds
36702 +# Whether we are building with GNU ld or not.
36703 +with_gnu_ld=$lt_with_gnu_ld
36705 +# Flag that allows shared libraries with undefined symbols to be built.
36706 +allow_undefined_flag=$lt_allow_undefined_flag
36708 +# Flag that enforces no undefined symbols.
36709 +no_undefined_flag=$lt_no_undefined_flag
36711 +# Flag to hardcode \$libdir into a binary during linking.
36712 +# This must work even if \$libdir does not exist
36713 +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
36715 +# If ld is used when linking, flag to hardcode \$libdir into a binary
36716 +# during linking. This must work even if \$libdir does not exist.
36717 +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
36719 +# Whether we need a single "-rpath" flag with a separated argument.
36720 +hardcode_libdir_separator=$lt_hardcode_libdir_separator
36722 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
36723 +# DIR into the resulting binary.
36724 +hardcode_direct=$hardcode_direct
36726 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
36727 +# DIR into the resulting binary and the resulting library dependency is
36728 +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
36729 +# library is relocated.
36730 +hardcode_direct_absolute=$hardcode_direct_absolute
36732 +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
36733 +# into the resulting binary.
36734 +hardcode_minus_L=$hardcode_minus_L
36736 +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
36737 +# into the resulting binary.
36738 +hardcode_shlibpath_var=$hardcode_shlibpath_var
36740 +# Set to "yes" if building a shared library automatically hardcodes DIR
36741 +# into the library and all subsequent libraries and executables linked
36743 +hardcode_automatic=$hardcode_automatic
36745 +# Set to yes if linker adds runtime paths of dependent libraries
36746 +# to runtime path list.
36747 +inherit_rpath=$inherit_rpath
36749 +# Whether libtool must link a program against all its dependency libraries.
36750 +link_all_deplibs=$link_all_deplibs
36752 +# Fix the shell variable \$srcfile for the compiler.
36753 +fix_srcfile_path=$lt_fix_srcfile_path
36755 +# Set to "yes" if exported symbols are required.
36756 +always_export_symbols=$always_export_symbols
36758 +# The commands to list exported symbols.
36759 +export_symbols_cmds=$lt_export_symbols_cmds
36761 +# Symbols that should not be listed in the preloaded symbols.
36762 +exclude_expsyms=$lt_exclude_expsyms
36764 +# Symbols that must always be exported.
36765 +include_expsyms=$lt_include_expsyms
36767 +# Commands necessary for linking programs (against libraries) with templates.
36768 +prelink_cmds=$lt_prelink_cmds
36770 +# Specify filename containing input files.
36771 +file_list_spec=$lt_file_list_spec
36773 +# How to hardcode a shared library path into an executable.
36774 +hardcode_action=$hardcode_action
36776 +# The directories searched by this compiler when creating a shared library.
36777 +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
36779 +# Dependencies to place before and after the objects being linked to
36780 +# create a shared library.
36781 +predep_objects=$lt_predep_objects
36782 +postdep_objects=$lt_postdep_objects
36783 +predeps=$lt_predeps
36784 +postdeps=$lt_postdeps
36786 +# The library search path used internally by the compiler when linking
36787 +# a shared library.
36788 +compiler_lib_search_path=$lt_compiler_lib_search_path
36790 +# ### END LIBTOOL CONFIG
36796 + cat <<\_LT_EOF >> "$cfgfile"
36797 +# AIX sometimes has problems with the GCC collect2 program. For some
36798 +# reason, if we set the COLLECT_NAMES environment variable, the problems
36799 +# vanish in a puff of smoke.
36800 +if test "X${COLLECT_NAMES+set}" != Xset; then
36802 + export COLLECT_NAMES
36809 +ltmain="$ac_aux_dir/ltmain.sh"
36812 + # We use sed instead of cat because bash on DJGPP gets confused if
36813 + # if finds mixed CR/LF and LF-only lines. Since sed operates in
36814 + # text mode, it properly converts lines to CR/LF. This bash problem
36815 + # is reportedly fixed, but why not run on old versions too?
36816 + sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
36817 + || (rm -f "$cfgfile"; exit 1)
36819 + case $xsi_shell in
36821 + cat << \_LT_EOF >> "$cfgfile"
36823 +# func_dirname file append nondir_replacement
36824 +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
36825 +# otherwise set result to NONDIR_REPLACEMENT.
36829 + */*) func_dirname_result="${1%/*}${2}" ;;
36830 + * ) func_dirname_result="${3}" ;;
36834 +# func_basename file
36837 + func_basename_result="${1##*/}"
36840 +# func_dirname_and_basename file append nondir_replacement
36841 +# perform func_basename and func_dirname in a single function
36843 +# dirname: Compute the dirname of FILE. If nonempty,
36844 +# add APPEND to the result, otherwise set result
36845 +# to NONDIR_REPLACEMENT.
36846 +# value returned in "$func_dirname_result"
36847 +# basename: Compute filename of FILE.
36848 +# value retuned in "$func_basename_result"
36849 +# Implementation must be kept synchronized with func_dirname
36850 +# and func_basename. For efficiency, we do not delegate to
36851 +# those functions but instead duplicate the functionality here.
36852 +func_dirname_and_basename ()
36855 + */*) func_dirname_result="${1%/*}${2}" ;;
36856 + * ) func_dirname_result="${3}" ;;
36858 + func_basename_result="${1##*/}"
36861 +# func_stripname prefix suffix name
36862 +# strip PREFIX and SUFFIX off of NAME.
36863 +# PREFIX and SUFFIX must not contain globbing or regex special
36864 +# characters, hashes, percent signs, but SUFFIX may contain a leading
36865 +# dot (in which case that matches only a dot).
36868 + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
36869 + # positional parameters, so assign one to ordinary parameter first.
36870 + func_stripname_result=${3}
36871 + func_stripname_result=${func_stripname_result#"${1}"}
36872 + func_stripname_result=${func_stripname_result%"${2}"}
36878 + func_opt_split_opt=${1%%=*}
36879 + func_opt_split_arg=${1#*=}
36882 +# func_lo2o object
36886 + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
36887 + *) func_lo2o_result=${1} ;;
36891 +# func_xform libobj-or-source
36894 + func_xform_result=${1%.*}.lo
36897 +# func_arith arithmetic-term...
36900 + func_arith_result=$(( $* ))
36904 +# STRING may not start with a hyphen.
36907 + func_len_result=${#1}
36912 + *) # Bourne compatible functions.
36913 + cat << \_LT_EOF >> "$cfgfile"
36915 +# func_dirname file append nondir_replacement
36916 +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
36917 +# otherwise set result to NONDIR_REPLACEMENT.
36920 + # Extract subdirectory from the argument.
36921 + func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
36922 + if test "X$func_dirname_result" = "X${1}"; then
36923 + func_dirname_result="${3}"
36925 + func_dirname_result="$func_dirname_result${2}"
36929 +# func_basename file
36932 + func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
36936 +# func_stripname prefix suffix name
36937 +# strip PREFIX and SUFFIX off of NAME.
36938 +# PREFIX and SUFFIX must not contain globbing or regex special
36939 +# characters, hashes, percent signs, but SUFFIX may contain a leading
36940 +# dot (in which case that matches only a dot).
36941 +# func_strip_suffix prefix name
36945 + .*) func_stripname_result=`$ECHO "X${3}" \
36946 + | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
36947 + *) func_stripname_result=`$ECHO "X${3}" \
36948 + | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
36953 +my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
36954 +my_sed_long_arg='1s/^-[^=]*=//'
36959 + func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
36960 + func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
36963 +# func_lo2o object
36966 + func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
36969 +# func_xform libobj-or-source
36972 + func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
36975 +# func_arith arithmetic-term...
36978 + func_arith_result=`expr "$@"`
36982 +# STRING may not start with a hyphen.
36985 + func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
36991 +case $lt_shell_append in
36993 + cat << \_LT_EOF >> "$cfgfile"
36995 +# func_append var value
36996 +# Append VALUE to the end of shell variable VAR.
37004 + cat << \_LT_EOF >> "$cfgfile"
37006 +# func_append var value
37007 +# Append VALUE to the end of shell variable VAR.
37010 + eval "$1=\$$1\$2"
37018 + sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
37019 + || (rm -f "$cfgfile"; exit 1)
37021 + mv -f "$cfgfile" "$ofile" ||
37022 + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
37023 + chmod +x "$ofile"
37026 + cat <<_LT_EOF >> "$ofile"
37028 +# ### BEGIN LIBTOOL TAG CONFIG: CXX
37030 +# The linker used to build libraries.
37033 +# Commands used to build an old-style archive.
37034 +old_archive_cmds=$lt_old_archive_cmds_CXX
37036 +# A language specific compiler.
37037 +CC=$lt_compiler_CXX
37039 +# Is the compiler the GNU compiler?
37042 +# Compiler flag to turn off builtin functions.
37043 +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
37045 +# How to pass a linker flag through the compiler.
37046 +wl=$lt_lt_prog_compiler_wl_CXX
37048 +# Additional compiler flags for building library objects.
37049 +pic_flag=$lt_lt_prog_compiler_pic_CXX
37051 +# Compiler flag to prevent dynamic linking.
37052 +link_static_flag=$lt_lt_prog_compiler_static_CXX
37054 +# Does compiler simultaneously support -c and -o options?
37055 +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
37057 +# Whether or not to add -lc for building shared libraries.
37058 +build_libtool_need_lc=$archive_cmds_need_lc_CXX
37060 +# Whether or not to disallow shared libs when runtime libs are static.
37061 +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
37063 +# Compiler flag to allow reflexive dlopens.
37064 +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
37066 +# Compiler flag to generate shared objects directly from archives.
37067 +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
37069 +# Whether the compiler copes with passing no objects directly.
37070 +compiler_needs_object=$lt_compiler_needs_object_CXX
37072 +# Create an old-style archive from a shared archive.
37073 +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
37075 +# Create a temporary old-style archive to link instead of a shared archive.
37076 +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
37078 +# Commands used to build a shared archive.
37079 +archive_cmds=$lt_archive_cmds_CXX
37080 +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
37082 +# Commands used to build a loadable module if different from building
37083 +# a shared archive.
37084 +module_cmds=$lt_module_cmds_CXX
37085 +module_expsym_cmds=$lt_module_expsym_cmds_CXX
37087 +# Whether we are building with GNU ld or not.
37088 +with_gnu_ld=$lt_with_gnu_ld_CXX
37090 +# Flag that allows shared libraries with undefined symbols to be built.
37091 +allow_undefined_flag=$lt_allow_undefined_flag_CXX
37093 +# Flag that enforces no undefined symbols.
37094 +no_undefined_flag=$lt_no_undefined_flag_CXX
37096 +# Flag to hardcode \$libdir into a binary during linking.
37097 +# This must work even if \$libdir does not exist
37098 +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
37100 +# If ld is used when linking, flag to hardcode \$libdir into a binary
37101 +# during linking. This must work even if \$libdir does not exist.
37102 +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
37104 +# Whether we need a single "-rpath" flag with a separated argument.
37105 +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
37107 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
37108 +# DIR into the resulting binary.
37109 +hardcode_direct=$hardcode_direct_CXX
37111 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
37112 +# DIR into the resulting binary and the resulting library dependency is
37113 +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
37114 +# library is relocated.
37115 +hardcode_direct_absolute=$hardcode_direct_absolute_CXX
37117 +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
37118 +# into the resulting binary.
37119 +hardcode_minus_L=$hardcode_minus_L_CXX
37121 +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
37122 +# into the resulting binary.
37123 +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
37125 +# Set to "yes" if building a shared library automatically hardcodes DIR
37126 +# into the library and all subsequent libraries and executables linked
37128 +hardcode_automatic=$hardcode_automatic_CXX
37130 +# Set to yes if linker adds runtime paths of dependent libraries
37131 +# to runtime path list.
37132 +inherit_rpath=$inherit_rpath_CXX
37134 +# Whether libtool must link a program against all its dependency libraries.
37135 +link_all_deplibs=$link_all_deplibs_CXX
37137 +# Fix the shell variable \$srcfile for the compiler.
37138 +fix_srcfile_path=$lt_fix_srcfile_path_CXX
37140 +# Set to "yes" if exported symbols are required.
37141 +always_export_symbols=$always_export_symbols_CXX
37143 +# The commands to list exported symbols.
37144 +export_symbols_cmds=$lt_export_symbols_cmds_CXX
37146 +# Symbols that should not be listed in the preloaded symbols.
37147 +exclude_expsyms=$lt_exclude_expsyms_CXX
37149 +# Symbols that must always be exported.
37150 +include_expsyms=$lt_include_expsyms_CXX
37152 +# Commands necessary for linking programs (against libraries) with templates.
37153 +prelink_cmds=$lt_prelink_cmds_CXX
37155 +# Specify filename containing input files.
37156 +file_list_spec=$lt_file_list_spec_CXX
37158 +# How to hardcode a shared library path into an executable.
37159 +hardcode_action=$hardcode_action_CXX
37161 +# The directories searched by this compiler when creating a shared library.
37162 +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
37164 +# Dependencies to place before and after the objects being linked to
37165 +# create a shared library.
37166 +predep_objects=$lt_predep_objects_CXX
37167 +postdep_objects=$lt_postdep_objects_CXX
37168 +predeps=$lt_predeps_CXX
37169 +postdeps=$lt_postdeps_CXX
37171 +# The library search path used internally by the compiler when linking
37172 +# a shared library.
37173 +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
37175 +# ### END LIBTOOL TAG CONFIG: CXX
37179 + "$ax_create_pkgconfig_generate":C)
37180 +pkgconfig_generate="$ax_create_pkgconfig_generate"
37181 +if test ! -f "$pkgconfig_generate.in"
37182 +then generate="true"
37183 +elif grep ' generated by configure ' $pkgconfig_generate.in >/dev/null
37184 +then generate="true"
37185 +else generate="false";
37187 +if $generate ; then
37188 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $pkgconfig_generate.in" >&5
37189 +$as_echo "$as_me: creating $pkgconfig_generate.in" >&6;}
37190 +cat > $pkgconfig_generate.in <<AXEOF
37191 +# generated by configure / remove this line to disable regeneration
37193 +exec_prefix=@exec_prefix@
37196 +datarootdir=@datarootdir@
37198 +sysconfdir=@sysconfdir@
37199 +includedir=@includedir@
37203 +Name: @PACKAGE_NAME@
37204 +Description: @PACKAGE_DESCRIPTION@
37205 +Version: @PACKAGE_VERSION@
37206 +Requires: @PACKAGE_REQUIRES@
37207 +Libs: -L\${libdir} @LDFLAGS@ @LIBS@
37208 +Cflags: -I\${includedir} @CPPFLAGS@
37210 +fi # DONE generate $pkgconfig_generate.in
37211 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $pkgconfig_generate" >&5
37212 +$as_echo "$as_me: creating $pkgconfig_generate" >&6;}
37213 +cat >conftest.sed <<AXEOF
37214 +s|@prefix@|${pkgconfig_prefix}|
37215 +s|@exec_prefix@|${pkgconfig_execprefix}|
37216 +s|@bindir@|${pkgconfig_bindir}|
37217 +s|@libdir@|${pkgconfig_libdir}|
37218 +s|@datarootdir@|${pkgconfig_datarootdir}|
37219 +s|@datadir@|${pkgconfig_datadir}|
37220 +s|@sysconfdir@|${pkgconfig_sysconfdir}|
37221 +s|@includedir@|${pkgconfig_includedir}|
37222 +s|@suffix@|${pkgconfig_suffix}|
37223 +s|@PACKAGE@|${pkgconfig_package}|
37224 +s|@PACKAGE_NAME@|${pkgconfig_libname}|
37225 +s|@PACKAGE_DESCRIPTION@|${pkgconfig_description}|
37226 +s|@PACKAGE_VERSION@|${pkgconfig_version}|
37227 +s|@PACKAGE_REQUIRES@|${pkgconfig_requires}|
37228 +s|@LIBS@|${pkgconfig_libs}|
37229 +s|@LDFLAGS@|${pkgconfig_ldflags}|
37230 +s|@CPPFLAGS@|${pkgconfig_cppflags}|
37232 +sed -f conftest.sed $pkgconfig_generate.in > $pkgconfig_generate
37233 +if test ! -s $pkgconfig_generate ; then
37234 + as_fn_error $? "$pkgconfig_generate is empty" "$LINENO" 5
37235 +fi ; rm conftest.sed # DONE generate $pkgconfig_generate
37236 +pkgconfig_uninstalled=`echo $pkgconfig_generate |sed 's/.pc$/-uninstalled.pc/'`
37237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $pkgconfig_uninstalled" >&5
37238 +$as_echo "$as_me: creating $pkgconfig_uninstalled" >&6;}
37239 +cat >conftest.sed <<AXEOF
37240 +s|@prefix@|${pkgconfig_prefix}|
37241 +s|@exec_prefix@|${pkgconfig_execprefix}|
37242 +s|@bindir@|${pkgconfig_bindir}|
37243 +s|@libdir@|${pkgconfig_src_libdir}|
37244 +s|@datarootdir@|${pkgconfig_datarootdir}|
37245 +s|@datadir@|${pkgconfig_datadir}|
37246 +s|@sysconfdir@|${pkgconfig_sysconfdir}|
37247 +s|@includedir@|${pkgconfig_src_headers}|
37248 +s|@suffix@|${pkgconfig_suffix}|
37249 +s|@PACKAGE@|${pkgconfig_package}|
37250 +s|@PACKAGE_NAME@|${pkgconfig_libname}|
37251 +s|@PACKAGE_DESCRIPTION@|${pkgconfig_description}|
37252 +s|@PACKAGE_VERSION@|${pkgconfig_version}|
37253 +s|@PACKAGE_REQUIRES@|${pkgconfig_requires}|
37254 +s|@LIBS@|${pkgconfig_libs}|
37255 +s|@LDFLAGS@|${pkgconfig_ldflags}|
37256 +s|@CPPFLAGS@|${pkgconfig_cppflags}|
37258 +sed -f conftest.sed $pkgconfig_generate.in > $pkgconfig_uninstalled
37259 +if test ! -s $pkgconfig_uninstalled ; then
37260 + as_fn_error $? "$pkgconfig_uninstalled is empty" "$LINENO" 5
37261 +fi ; rm conftest.sed # DONE generate $pkgconfig_uninstalled
37262 + pkgconfig_requires_add=`echo ${pkgconfig_requires}`
37263 +if test ".$pkgconfig_requires_add" != "." ; then
37264 + pkgconfig_requires_add="pkg-config $pkgconfig_requires_add"
37265 + else pkgconfig_requires_add=":" ; fi
37266 +pkgconfig_uninstalled=`echo $pkgconfig_generate |sed 's/.pc$/-uninstalled.sh/'`
37267 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $pkgconfig_uninstalled" >&5
37268 +$as_echo "$as_me: creating $pkgconfig_uninstalled" >&6;}
37269 +cat >conftest.sed <<AXEOF
37270 +s|@prefix@|\"${pkgconfig_prefix}\"|
37271 +s|@exec_prefix@|\"${pkgconfig_execprefix}\"|
37272 +s|@bindir@|\"${pkgconfig_bindir}\"|
37273 +s|@libdir@|\"${pkgconfig_src_libdir}\"|
37274 +s|@datarootdir@|\"${pkgconfig_datarootdir}\"|
37275 +s|@datadir@|\"${pkgconfig_datadir}\"|
37276 +s|@sysconfdir@|\"${pkgconfig_sysconfdir}\"|
37277 +s|@includedir@|\"${pkgconfig_src_headers}\"|
37278 +s|@suffix@|\"${pkgconfig_suffix}\"|
37279 +s|@PACKAGE@|\"${pkgconfig_package}\"|
37280 +s|@PACKAGE_NAME@|\"${pkgconfig_libname}\"|
37281 +s|@PACKAGE_DESCRIPTION@|\"${pkgconfig_description}\"|
37282 +s|@PACKAGE_VERSION@|\"${pkgconfig_version}\"|
37283 +s|@PACKAGE_REQUIRES@|\"${pkgconfig_requires}\"|
37284 +s|@LIBS@|\"${pkgconfig_libs}\"|
37285 +s|@LDFLAGS@|\"${pkgconfig_ldflags}\"|
37286 +s|@CPPFLAGS@|\"${pkgconfig_cppflags}\"|
37287 +s>Name:>for option\\; do case \"\$option\" in --list-all|--name) echo >
37288 +s>Description: *>\\;\\; --help) pkg-config --help \\; echo Buildscript Of >
37289 +s>Version: *>\\;\\; --modversion|--version) echo >
37290 +s>Requires:>\\;\\; --requires) echo $pkgconfig_requires_add>
37291 +s>Libs: *>\\;\\; --libs) echo >
37292 +s>Cflags: *>\\;\\; --cflags) echo >
37294 + $pkgconfig_requires_add
37296 + $pkgconfig_requires_add\\
37297 +;; --variable=*) eval echo '\$'\`echo \$option | sed -e 's/.*=//'\`\\
37298 +;; --uninstalled) exit 0 \\
37299 +;; *) ;; esac done
37301 +sed -f conftest.sed $pkgconfig_generate.in > $pkgconfig_uninstalled
37302 +if test ! -s $pkgconfig_uninstalled ; then
37303 + as_fn_error $? "$pkgconfig_uninstalled is empty" "$LINENO" 5
37304 +fi ; rm conftest.sed # DONE generate $pkgconfig_uninstalled
37313 +ac_clean_files=$ac_clean_files_save
37315 +test $ac_write_fail = 0 ||
37316 + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
37319 +# configure is writing to config.log, and then calls config.status.
37320 +# config.status does its own redirection, appending to config.log.
37321 +# Unfortunately, on DOS this fails, as config.log is still kept open
37322 +# by configure, so config.status won't be able to write to it; its
37323 +# output is simply discarded. So we exec the FD to /dev/null,
37324 +# effectively closing config.log, so it can be properly (re)opened and
37325 +# appended to by config.status. When coming back to configure, we
37326 +# need to make the FD available again.
37327 +if test "$no_create" != yes; then
37329 + ac_config_status_args=
37330 + test "$silent" = yes &&
37331 + ac_config_status_args="$ac_config_status_args --quiet"
37333 + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
37334 + exec 5>>config.log
37335 + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
37336 + # would make configure fail if this is the last instruction.
37337 + $ac_cs_success || as_fn_exit 1
37339 +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
37340 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
37341 +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
37344 diff --git a/doc/Makefile.in b/doc/Makefile.in
37345 new file mode 100644
37346 index 0000000..ffc0e5f
37348 +++ b/doc/Makefile.in
37350 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
37351 +# @configure_input@
37353 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
37354 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
37356 +# This Makefile.in is free software; the Free Software Foundation
37357 +# gives unlimited permission to copy and/or distribute it,
37358 +# with or without modifications, as long as this notice is preserved.
37360 +# This program is distributed in the hope that it will be useful,
37361 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
37362 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
37363 +# PARTICULAR PURPOSE.
37368 +pkgdatadir = $(datadir)/@PACKAGE@
37369 +pkgincludedir = $(includedir)/@PACKAGE@
37370 +pkglibdir = $(libdir)/@PACKAGE@
37371 +pkglibexecdir = $(libexecdir)/@PACKAGE@
37372 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
37373 +install_sh_DATA = $(install_sh) -c -m 644
37374 +install_sh_PROGRAM = $(install_sh) -c
37375 +install_sh_SCRIPT = $(install_sh) -c
37376 +INSTALL_HEADER = $(INSTALL_DATA)
37377 +transform = $(program_transform_name)
37378 +NORMAL_INSTALL = :
37381 +NORMAL_UNINSTALL = :
37383 +POST_UNINSTALL = :
37384 +build_triplet = @build@
37385 +host_triplet = @host@
37387 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
37388 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
37389 +am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \
37390 + $(top_srcdir)/m4/acx_pthread.m4 \
37391 + $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
37392 + $(top_srcdir)/m4/doxygen.m4 $(top_srcdir)/m4/libtool.m4 \
37393 + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
37394 + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
37395 + $(top_srcdir)/configure.ac
37396 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
37398 +mkinstalldirs = $(install_sh) -d
37399 +CONFIG_HEADER = $(top_builddir)/config.h \
37400 + $(top_builddir)/xmltooling/config_pub.h
37401 +CONFIG_CLEAN_FILES =
37402 +CONFIG_CLEAN_VPATH_FILES =
37405 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
37406 +am__vpath_adj = case $$p in \
37407 + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
37410 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
37411 +am__install_max = 40
37412 +am__nobase_strip_setup = \
37413 + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
37414 +am__nobase_strip = \
37415 + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
37416 +am__nobase_list = $(am__nobase_strip_setup); \
37417 + for p in $$list; do echo "$$p $$p"; done | \
37418 + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
37419 + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
37420 + if (++n[$$2] == $(am__install_max)) \
37421 + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
37422 + END { for (dir in files) print dir, files[dir] }'
37424 + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
37425 + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
37426 +am__installdirs = "$(DESTDIR)$(pkgdocdir)"
37427 +DATA = $(pkgdoc_DATA)
37428 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
37429 +ACLOCAL = @ACLOCAL@
37432 +AUTOCONF = @AUTOCONF@
37433 +AUTOHEADER = @AUTOHEADER@
37434 +AUTOMAKE = @AUTOMAKE@
37437 +CCDEPMODE = @CCDEPMODE@
37440 +CPPFLAGS = @CPPFLAGS@
37441 +CURL_CONFIG = @CURL_CONFIG@
37444 +CXXDEPMODE = @CXXDEPMODE@
37445 +CXXFLAGS = @CXXFLAGS@
37446 +CXXTEST = @CXXTEST@
37447 +CXXTESTFLAGS = @CXXTESTFLAGS@
37448 +CYGPATH_W = @CYGPATH_W@
37451 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
37452 +DSYMUTIL = @DSYMUTIL@
37453 +DUMPBIN = @DUMPBIN@
37454 +DX_CONFIG = @DX_CONFIG@
37455 +DX_DOCDIR = @DX_DOCDIR@
37457 +DX_DOXYGEN = @DX_DOXYGEN@
37458 +DX_DVIPS = @DX_DVIPS@
37459 +DX_EGREP = @DX_EGREP@
37461 +DX_FLAG_chi = @DX_FLAG_chi@
37462 +DX_FLAG_chm = @DX_FLAG_chm@
37463 +DX_FLAG_doc = @DX_FLAG_doc@
37464 +DX_FLAG_dot = @DX_FLAG_dot@
37465 +DX_FLAG_html = @DX_FLAG_html@
37466 +DX_FLAG_man = @DX_FLAG_man@
37467 +DX_FLAG_pdf = @DX_FLAG_pdf@
37468 +DX_FLAG_ps = @DX_FLAG_ps@
37469 +DX_FLAG_rtf = @DX_FLAG_rtf@
37470 +DX_FLAG_xml = @DX_FLAG_xml@
37472 +DX_LATEX = @DX_LATEX@
37473 +DX_MAKEINDEX = @DX_MAKEINDEX@
37474 +DX_PDFLATEX = @DX_PDFLATEX@
37475 +DX_PERL = @DX_PERL@
37476 +DX_PROJECT = @DX_PROJECT@
37484 +INSTALL = @INSTALL@
37485 +INSTALL_DATA = @INSTALL_DATA@
37486 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
37487 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
37488 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
37490 +LDFLAGS = @LDFLAGS@
37491 +LIBOBJS = @LIBOBJS@
37493 +LIBTOOL = @LIBTOOL@
37496 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
37497 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
37498 +LTLIBOBJS = @LTLIBOBJS@
37499 +MAKEINFO = @MAKEINFO@
37500 +MKDIR_P = @MKDIR_P@
37503 +OBJDUMP = @OBJDUMP@
37506 +OTOOL64 = @OTOOL64@
37507 +PACKAGE = @PACKAGE@
37508 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
37509 +PACKAGE_NAME = @PACKAGE_NAME@
37510 +PACKAGE_STRING = @PACKAGE_STRING@
37511 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
37512 +PACKAGE_URL = @PACKAGE_URL@
37513 +PACKAGE_VERSION = @PACKAGE_VERSION@
37514 +PATH_SEPARATOR = @PATH_SEPARATOR@
37515 +PKG_CONFIG = @PKG_CONFIG@
37516 +PTHREAD_CC = @PTHREAD_CC@
37517 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
37518 +PTHREAD_LIBS = @PTHREAD_LIBS@
37521 +SET_MAKE = @SET_MAKE@
37524 +VERSION = @VERSION@
37525 +XMLSEC_LIBS = @XMLSEC_LIBS@
37526 +abs_builddir = @abs_builddir@
37527 +abs_srcdir = @abs_srcdir@
37528 +abs_top_builddir = @abs_top_builddir@
37529 +abs_top_srcdir = @abs_top_srcdir@
37530 +ac_ct_CC = @ac_ct_CC@
37531 +ac_ct_CXX = @ac_ct_CXX@
37532 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
37533 +acx_pthread_config = @acx_pthread_config@
37534 +am__include = @am__include@
37535 +am__leading_dot = @am__leading_dot@
37536 +am__quote = @am__quote@
37537 +am__tar = @am__tar@
37538 +am__untar = @am__untar@
37541 +build_alias = @build_alias@
37542 +build_cpu = @build_cpu@
37543 +build_os = @build_os@
37544 +build_vendor = @build_vendor@
37545 +builddir = @builddir@
37546 +datadir = @datadir@
37547 +datarootdir = @datarootdir@
37550 +exec_prefix = @exec_prefix@
37552 +host_alias = @host_alias@
37553 +host_cpu = @host_cpu@
37554 +host_os = @host_os@
37555 +host_vendor = @host_vendor@
37556 +htmldir = @htmldir@
37557 +includedir = @includedir@
37558 +infodir = @infodir@
37559 +install_sh = @install_sh@
37561 +libexecdir = @libexecdir@
37562 +localedir = @localedir@
37563 +localstatedir = @localstatedir@
37564 +lt_ECHO = @lt_ECHO@
37566 +mkdir_p = @mkdir_p@
37567 +oldincludedir = @oldincludedir@
37569 +pkgconfig_libdir = @pkgconfig_libdir@
37570 +pkgconfig_libfile = @pkgconfig_libfile@
37572 +program_transform_name = @program_transform_name@
37574 +sbindir = @sbindir@
37575 +sharedstatedir = @sharedstatedir@
37577 +sysconfdir = @sysconfdir@
37578 +target_alias = @target_alias@
37579 +top_build_prefix = @top_build_prefix@
37580 +top_builddir = @top_builddir@
37581 +top_srcdir = @top_srcdir@
37582 +AUTOMAKE_OPTIONS = foreign
37583 +pkgdocdir = $(datadir)/doc/@PACKAGE@-@PACKAGE_VERSION@
37588 + OPENSSL.LICENSE \
37589 + LOG4CPP.LICENSE \
37592 +pkgdoc_DATA = $(docfiles)
37593 +EXTRA_DIST = $(docfiles) api
37597 +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
37598 + @for dep in $?; do \
37599 + case '$(am__configure_deps)' in \
37601 + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
37602 + && { if test -f $@; then exit 0; else break; fi; }; \
37606 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
37607 + $(am__cd) $(top_srcdir) && \
37608 + $(AUTOMAKE) --foreign doc/Makefile
37609 +.PRECIOUS: Makefile
37610 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
37612 + *config.status*) \
37613 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
37615 + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
37616 + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
37619 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
37620 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
37622 +$(top_srcdir)/configure: $(am__configure_deps)
37623 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
37624 +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
37625 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
37626 +$(am__aclocal_m4_deps):
37628 +mostlyclean-libtool:
37632 + -rm -rf .libs _libs
37633 +install-pkgdocDATA: $(pkgdoc_DATA)
37634 + @$(NORMAL_INSTALL)
37635 + test -z "$(pkgdocdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdocdir)"
37636 + @list='$(pkgdoc_DATA)'; test -n "$(pkgdocdir)" || list=; \
37637 + for p in $$list; do \
37638 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
37640 + done | $(am__base_list) | \
37641 + while read files; do \
37642 + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdocdir)'"; \
37643 + $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdocdir)" || exit $$?; \
37646 +uninstall-pkgdocDATA:
37647 + @$(NORMAL_UNINSTALL)
37648 + @list='$(pkgdoc_DATA)'; test -n "$(pkgdocdir)" || list=; \
37649 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
37650 + test -n "$$files" || exit 0; \
37651 + echo " ( cd '$(DESTDIR)$(pkgdocdir)' && rm -f" $$files ")"; \
37652 + cd "$(DESTDIR)$(pkgdocdir)" && rm -f $$files
37660 +distdir: $(DISTFILES)
37661 + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
37662 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
37663 + list='$(DISTFILES)'; \
37664 + dist_files=`for file in $$list; do echo $$file; done | \
37665 + sed -e "s|^$$srcdirstrip/||;t" \
37666 + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
37667 + case $$dist_files in \
37668 + */*) $(MKDIR_P) `echo "$$dist_files" | \
37669 + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
37672 + for file in $$dist_files; do \
37673 + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
37674 + if test -d $$d/$$file; then \
37675 + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
37676 + if test -d "$(distdir)/$$file"; then \
37677 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
37679 + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
37680 + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
37681 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
37683 + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
37685 + test -f "$(distdir)/$$file" \
37686 + || cp -p $$d/$$file "$(distdir)/$$file" \
37692 +all-am: Makefile $(DATA)
37694 + for dir in "$(DESTDIR)$(pkgdocdir)"; do \
37695 + test -z "$$dir" || $(MKDIR_P) "$$dir"; \
37697 +install: install-am
37698 +install-exec: install-exec-am
37699 +install-data: install-data-am
37700 +uninstall: uninstall-am
37702 +install-am: all-am
37703 + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
37705 +installcheck: installcheck-am
37707 + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
37708 + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
37709 + `test -z '$(STRIP)' || \
37710 + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
37711 +mostlyclean-generic:
37715 +distclean-generic:
37716 + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
37717 + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
37719 +maintainer-clean-generic:
37720 + @echo "This command is intended for maintainers to use"
37721 + @echo "it deletes files that may require special tools to rebuild."
37724 +clean-am: clean-generic clean-libtool mostlyclean-am
37726 +distclean: distclean-am
37728 +distclean-am: clean-am distclean-generic
37742 +install-data-am: install-pkgdocDATA
37743 + @$(NORMAL_INSTALL)
37744 + $(MAKE) $(AM_MAKEFLAGS) install-data-hook
37745 +install-dvi: install-dvi-am
37751 +install-html: install-html-am
37755 +install-info: install-info-am
37761 +install-pdf: install-pdf-am
37765 +install-ps: install-ps-am
37771 +maintainer-clean: maintainer-clean-am
37773 +maintainer-clean-am: distclean-am maintainer-clean-generic
37775 +mostlyclean: mostlyclean-am
37777 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
37787 +uninstall-am: uninstall-pkgdocDATA
37789 +.MAKE: install-am install-data-am install-strip
37791 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
37792 + distclean distclean-generic distclean-libtool distdir dvi \
37793 + dvi-am html html-am info info-am install install-am \
37794 + install-data install-data-am install-data-hook install-dvi \
37795 + install-dvi-am install-exec install-exec-am install-html \
37796 + install-html-am install-info install-info-am install-man \
37797 + install-pdf install-pdf-am install-pkgdocDATA install-ps \
37798 + install-ps-am install-strip installcheck installcheck-am \
37799 + installdirs maintainer-clean maintainer-clean-generic \
37800 + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
37801 + ps ps-am uninstall uninstall-am uninstall-pkgdocDATA
37804 +install-data-hook:
37805 + cp -r api $(DESTDIR)$(pkgdocdir)
37806 + rm -rf `find $(DESTDIR)$(pkgdocdir)/api -name .svn`
37808 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
37809 +# Otherwise a system limit (for SysV at least) may be exceeded.
37811 diff --git a/m4/libtool.m4 b/m4/libtool.m4
37812 new file mode 100644
37813 index 0000000..a3fee53
37815 +++ b/m4/libtool.m4
37817 +# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
37819 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
37820 +# 2006, 2007, 2008 Free Software Foundation, Inc.
37821 +# Written by Gordon Matzigkeit, 1996
37823 +# This file is free software; the Free Software Foundation gives
37824 +# unlimited permission to copy and/or distribute it, with or without
37825 +# modifications, as long as this notice is preserved.
37827 +m4_define([_LT_COPYING], [dnl
37828 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
37829 +# 2006, 2007, 2008 Free Software Foundation, Inc.
37830 +# Written by Gordon Matzigkeit, 1996
37832 +# This file is part of GNU Libtool.
37834 +# GNU Libtool is free software; you can redistribute it and/or
37835 +# modify it under the terms of the GNU General Public License as
37836 +# published by the Free Software Foundation; either version 2 of
37837 +# the License, or (at your option) any later version.
37839 +# As a special exception to the GNU General Public License,
37840 +# if you distribute this file as part of a program or library that
37841 +# is built using GNU Libtool, you may include this file under the
37842 +# same distribution terms that you use for the rest of that program.
37844 +# GNU Libtool is distributed in the hope that it will be useful,
37845 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
37846 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
37847 +# GNU General Public License for more details.
37849 +# You should have received a copy of the GNU General Public License
37850 +# along with GNU Libtool; see the file COPYING. If not, a copy
37851 +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
37852 +# obtained by writing to the Free Software Foundation, Inc.,
37853 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
37856 +# serial 56 LT_INIT
37859 +# LT_PREREQ(VERSION)
37860 +# ------------------
37861 +# Complain and exit if this libtool version is less that VERSION.
37862 +m4_defun([LT_PREREQ],
37863 +[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
37864 + [m4_default([$3],
37865 + [m4_fatal([Libtool version $1 or higher is required],
37870 +# _LT_CHECK_BUILDDIR
37871 +# ------------------
37872 +# Complain if the absolute build directory name contains unusual characters
37873 +m4_defun([_LT_CHECK_BUILDDIR],
37876 + AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
37881 +# LT_INIT([OPTIONS])
37882 +# ------------------
37883 +AC_DEFUN([LT_INIT],
37884 +[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
37885 +AC_BEFORE([$0], [LT_LANG])dnl
37886 +AC_BEFORE([$0], [LT_OUTPUT])dnl
37887 +AC_BEFORE([$0], [LTDL_INIT])dnl
37888 +m4_require([_LT_CHECK_BUILDDIR])dnl
37890 +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
37891 +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
37892 +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
37893 +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
37894 +dnl unless we require an AC_DEFUNed macro:
37895 +AC_REQUIRE([LTOPTIONS_VERSION])dnl
37896 +AC_REQUIRE([LTSUGAR_VERSION])dnl
37897 +AC_REQUIRE([LTVERSION_VERSION])dnl
37898 +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
37899 +m4_require([_LT_PROG_LTMAIN])dnl
37902 +_LT_SET_OPTIONS([$0], [$1])
37904 +# This can be used to rebuild libtool when needed
37905 +LIBTOOL_DEPS="$ltmain"
37907 +# Always use our own libtool.
37908 +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
37909 +AC_SUBST(LIBTOOL)dnl
37913 +# Only expand once:
37914 +m4_define([LT_INIT])
37918 +AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
37919 +AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
37920 +dnl aclocal-1.4 backwards compatibility:
37921 +dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
37922 +dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
37925 +# _LT_CC_BASENAME(CC)
37926 +# -------------------
37927 +# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
37928 +m4_defun([_LT_CC_BASENAME],
37929 +[for cc_temp in $1""; do
37931 + compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
37932 + distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
37937 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
37941 +# _LT_FILEUTILS_DEFAULTS
37942 +# ----------------------
37943 +# It is okay to use these file commands and assume they have been set
37944 +# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
37945 +m4_defun([_LT_FILEUTILS_DEFAULTS],
37949 +])# _LT_FILEUTILS_DEFAULTS
37954 +m4_defun([_LT_SETUP],
37955 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
37956 +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
37957 +_LT_DECL([], [host_alias], [0], [The host system])dnl
37958 +_LT_DECL([], [host], [0])dnl
37959 +_LT_DECL([], [host_os], [0])dnl
37961 +_LT_DECL([], [build_alias], [0], [The build system])dnl
37962 +_LT_DECL([], [build], [0])dnl
37963 +_LT_DECL([], [build_os], [0])dnl
37965 +AC_REQUIRE([AC_PROG_CC])dnl
37966 +AC_REQUIRE([LT_PATH_LD])dnl
37967 +AC_REQUIRE([LT_PATH_NM])dnl
37969 +AC_REQUIRE([AC_PROG_LN_S])dnl
37970 +test -z "$LN_S" && LN_S="ln -s"
37971 +_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
37973 +AC_REQUIRE([LT_CMD_MAX_LEN])dnl
37974 +_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
37975 +_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
37977 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
37978 +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
37979 +m4_require([_LT_CMD_RELOAD])dnl
37980 +m4_require([_LT_CHECK_MAGIC_METHOD])dnl
37981 +m4_require([_LT_CMD_OLD_ARCHIVE])dnl
37982 +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
37984 +_LT_CONFIG_LIBTOOL_INIT([
37985 +# See if we are running on zsh, and set the options which allow our
37986 +# commands through without removal of \ escapes INIT.
37987 +if test -n "\${ZSH_VERSION+set}" ; then
37988 + setopt NO_GLOB_SUBST
37991 +if test -n "${ZSH_VERSION+set}" ; then
37992 + setopt NO_GLOB_SUBST
37997 +m4_require([_LT_TAG_COMPILER])dnl
37998 +_LT_PROG_ECHO_BACKSLASH
38002 + # AIX sometimes has problems with the GCC collect2 program. For some
38003 + # reason, if we set the COLLECT_NAMES environment variable, the problems
38004 + # vanish in a puff of smoke.
38005 + if test "X${COLLECT_NAMES+set}" != Xset; then
38007 + export COLLECT_NAMES
38012 +# Sed substitution that helps us do robust quoting. It backslashifies
38013 +# metacharacters that are still active within double-quoted strings.
38014 +sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
38016 +# Same as above, but do not quote variable references.
38017 +double_quote_subst='s/\([["`\\]]\)/\\\1/g'
38019 +# Sed substitution to delay expansion of an escaped shell variable in a
38020 +# double_quote_subst'ed string.
38021 +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
38023 +# Sed substitution to delay expansion of an escaped single quote.
38024 +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
38026 +# Sed substitution to avoid accidental globbing in evaled expressions
38027 +no_glob_subst='s/\*/\\\*/g'
38029 +# Global variables:
38031 +can_build_shared=yes
38033 +# All known linkers require a `.a' archive for static linking (except MSVC,
38034 +# which needs '.lib').
38037 +with_gnu_ld="$lt_cv_prog_gnu_ld"
38040 +old_CFLAGS="$CFLAGS"
38042 +# Set sane defaults for various variables
38043 +test -z "$CC" && CC=cc
38044 +test -z "$LTCC" && LTCC=$CC
38045 +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
38046 +test -z "$LD" && LD=ld
38047 +test -z "$ac_objext" && ac_objext=o
38049 +_LT_CC_BASENAME([$compiler])
38051 +# Only perform the check for file, if the check method requires it
38052 +test -z "$MAGIC_CMD" && MAGIC_CMD=file
38053 +case $deplibs_check_method in
38055 + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
38061 +# Use C for the default configuration in the libtool script
38062 +LT_SUPPORTED_TAG([CC])
38064 +_LT_LANG_DEFAULT_CONFIG
38065 +_LT_CONFIG_COMMANDS
38071 +# Note that this code is called both from `configure', and `config.status'
38072 +# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
38073 +# `config.status' has no value for ac_aux_dir unless we are using Automake,
38074 +# so we pass a copy along to make sure it has a sensible value anyway.
38075 +m4_defun([_LT_PROG_LTMAIN],
38076 +[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
38077 +_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
38078 +ltmain="$ac_aux_dir/ltmain.sh"
38079 +])# _LT_PROG_LTMAIN
38082 +## ------------------------------------- ##
38083 +## Accumulate code for creating libtool. ##
38084 +## ------------------------------------- ##
38086 +# So that we can recreate a full libtool script including additional
38087 +# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
38088 +# in macros and then make a single call at the end using the `libtool'
38092 +# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
38093 +# ----------------------------------------
38094 +# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
38095 +m4_define([_LT_CONFIG_LIBTOOL_INIT],
38097 + [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
38102 +m4_define([_LT_OUTPUT_LIBTOOL_INIT])
38105 +# _LT_CONFIG_LIBTOOL([COMMANDS])
38106 +# ------------------------------
38107 +# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
38108 +m4_define([_LT_CONFIG_LIBTOOL],
38110 + [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
38115 +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
38118 +# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
38119 +# -----------------------------------------------------
38120 +m4_defun([_LT_CONFIG_SAVE_COMMANDS],
38121 +[_LT_CONFIG_LIBTOOL([$1])
38122 +_LT_CONFIG_LIBTOOL_INIT([$2])
38126 +# _LT_FORMAT_COMMENT([COMMENT])
38127 +# -----------------------------
38128 +# Add leading comment marks to the start of each line, and a trailing
38129 +# full-stop to the whole comment if one is not present already.
38130 +m4_define([_LT_FORMAT_COMMENT],
38132 +m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
38133 + [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
38138 +## ------------------------ ##
38139 +## FIXME: Eliminate VARNAME ##
38140 +## ------------------------ ##
38143 +# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
38144 +# -------------------------------------------------------------------
38145 +# CONFIGNAME is the name given to the value in the libtool script.
38146 +# VARNAME is the (base) name used in the configure script.
38147 +# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
38148 +# VARNAME. Any other value will be used directly.
38149 +m4_define([_LT_DECL],
38150 +[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
38151 + [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
38152 + [m4_ifval([$1], [$1], [$2])])
38153 + lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
38155 + [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
38156 + lt_dict_add_subkey([lt_decl_dict], [$2],
38157 + [tagged?], [m4_ifval([$5], [yes], [no])])])
38161 +# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
38162 +# --------------------------------------------------------
38163 +m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
38166 +# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
38167 +# ------------------------------------------------
38168 +m4_define([lt_decl_tag_varnames],
38169 +[_lt_decl_filter([tagged?], [yes], $@)])
38172 +# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
38173 +# ---------------------------------------------------------
38174 +m4_define([_lt_decl_filter],
38176 + [0], [m4_fatal([$0: too few arguments: $#])],
38177 + [1], [m4_fatal([$0: too few arguments: $#: $1])],
38178 + [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
38179 + [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
38180 + [lt_dict_filter([lt_decl_dict], $@)])[]dnl
38184 +# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
38185 +# --------------------------------------------------
38186 +m4_define([lt_decl_quote_varnames],
38187 +[_lt_decl_filter([value], [1], $@)])
38190 +# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
38191 +# ---------------------------------------------------
38192 +m4_define([lt_decl_dquote_varnames],
38193 +[_lt_decl_filter([value], [2], $@)])
38196 +# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
38197 +# ---------------------------------------------------
38198 +m4_define([lt_decl_varnames_tagged],
38199 +[m4_assert([$# <= 2])dnl
38200 +_$0(m4_quote(m4_default([$1], [[, ]])),
38201 + m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
38202 + m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
38203 +m4_define([_lt_decl_varnames_tagged],
38204 +[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
38207 +# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
38208 +# ------------------------------------------------
38209 +m4_define([lt_decl_all_varnames],
38210 +[_$0(m4_quote(m4_default([$1], [[, ]])),
38212 + m4_quote(lt_decl_varnames),
38213 + m4_quote(m4_shift($@))))[]dnl
38215 +m4_define([_lt_decl_all_varnames],
38216 +[lt_join($@, lt_decl_varnames_tagged([$1],
38217 + lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
38221 +# _LT_CONFIG_STATUS_DECLARE([VARNAME])
38222 +# ------------------------------------
38223 +# Quote a variable value, and forward it to `config.status' so that its
38224 +# declaration there will have the same value as in `configure'. VARNAME
38225 +# must have a single quote delimited value for this to work.
38226 +m4_define([_LT_CONFIG_STATUS_DECLARE],
38227 +[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
38230 +# _LT_CONFIG_STATUS_DECLARATIONS
38231 +# ------------------------------
38232 +# We delimit libtool config variables with single quotes, so when
38233 +# we write them to config.status, we have to be sure to quote all
38234 +# embedded single quotes properly. In configure, this macro expands
38235 +# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
38237 +# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
38238 +m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
38239 +[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
38240 + [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
38243 +# _LT_LIBTOOL_TAGS
38244 +# ----------------
38245 +# Output comment and list of tags supported by the script
38246 +m4_defun([_LT_LIBTOOL_TAGS],
38247 +[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
38248 +available_tags="_LT_TAGS"dnl
38252 +# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
38253 +# -----------------------------------
38254 +# Extract the dictionary values for VARNAME (optionally with TAG) and
38255 +# expand to a commented shell variable setting:
38257 +# # Some comment about what VAR is for.
38258 +# visible_name=$lt_internal_name
38259 +m4_define([_LT_LIBTOOL_DECLARE],
38260 +[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
38261 + [description])))[]dnl
38262 +m4_pushdef([_libtool_name],
38263 + m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
38264 +m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
38265 + [0], [_libtool_name=[$]$1],
38266 + [1], [_libtool_name=$lt_[]$1],
38267 + [2], [_libtool_name=$lt_[]$1],
38268 + [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
38269 +m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
38273 +# _LT_LIBTOOL_CONFIG_VARS
38274 +# -----------------------
38275 +# Produce commented declarations of non-tagged libtool config variables
38276 +# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
38277 +# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
38278 +# section) are produced by _LT_LIBTOOL_TAG_VARS.
38279 +m4_defun([_LT_LIBTOOL_CONFIG_VARS],
38280 +[m4_foreach([_lt_var],
38281 + m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
38282 + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
38285 +# _LT_LIBTOOL_TAG_VARS(TAG)
38286 +# -------------------------
38287 +m4_define([_LT_LIBTOOL_TAG_VARS],
38288 +[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
38289 + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
38292 +# _LT_TAGVAR(VARNAME, [TAGNAME])
38293 +# ------------------------------
38294 +m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
38297 +# _LT_CONFIG_COMMANDS
38298 +# -------------------
38299 +# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
38300 +# variables for single and double quote escaping we saved from calls
38301 +# to _LT_DECL, we can put quote escaped variables declarations
38302 +# into `config.status', and then the shell code to quote escape them in
38303 +# for loops in `config.status'. Finally, any additional code accumulated
38304 +# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
38305 +m4_defun([_LT_CONFIG_COMMANDS],
38306 +[AC_PROVIDE_IFELSE([LT_OUTPUT],
38307 + dnl If the libtool generation code has been placed in $CONFIG_LT,
38308 + dnl instead of duplicating it all over again into config.status,
38309 + dnl then we will have config.status run $CONFIG_LT later, so it
38310 + dnl needs to know what name is stored there:
38311 + [AC_CONFIG_COMMANDS([libtool],
38312 + [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
38313 + dnl If the libtool generation code is destined for config.status,
38314 + dnl expand the accumulated commands and init code now:
38315 + [AC_CONFIG_COMMANDS([libtool],
38316 + [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
38317 +])#_LT_CONFIG_COMMANDS
38321 +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
38324 +# The HP-UX ksh and POSIX shell print the target directory to stdout
38325 +# if CDPATH is set.
38326 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
38328 +sed_quote_subst='$sed_quote_subst'
38329 +double_quote_subst='$double_quote_subst'
38330 +delay_variable_subst='$delay_variable_subst'
38331 +_LT_CONFIG_STATUS_DECLARATIONS
38333 +LTCFLAGS='$LTCFLAGS'
38334 +compiler='$compiler_DEFAULT'
38336 +# Quote evaled strings.
38337 +for var in lt_decl_all_varnames([[ \
38338 +]], lt_decl_quote_varnames); do
38339 + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
38340 + *[[\\\\\\\`\\"\\\$]]*)
38341 + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
38344 + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
38349 +# Double-quote double-evaled strings.
38350 +for var in lt_decl_all_varnames([[ \
38351 +]], lt_decl_dquote_varnames); do
38352 + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
38353 + *[[\\\\\\\`\\"\\\$]]*)
38354 + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
38357 + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
38362 +# Fix-up fallback echo if it was mangled by the above quoting rules.
38364 +*'\\\[$]0 --fallback-echo"')dnl "
38365 + lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
38369 +_LT_OUTPUT_LIBTOOL_INIT
38375 +# This macro allows early generation of the libtool script (before
38376 +# AC_OUTPUT is called), incase it is used in configure for compilation
38378 +AC_DEFUN([LT_OUTPUT],
38379 +[: ${CONFIG_LT=./config.lt}
38380 +AC_MSG_NOTICE([creating $CONFIG_LT])
38381 +cat >"$CONFIG_LT" <<_LTEOF
38383 +# Generated by $as_me.
38384 +# Run this file to recreate a libtool stub with the current configuration.
38386 +lt_cl_silent=false
38387 +SHELL=\${CONFIG_SHELL-$SHELL}
38390 +cat >>"$CONFIG_LT" <<\_LTEOF
38394 +exec AS_MESSAGE_FD>&1
38395 +exec AS_MESSAGE_LOG_FD>>config.log
38398 + AS_BOX([Running $as_me.])
38399 +} >&AS_MESSAGE_LOG_FD
38402 +\`$as_me' creates a local libtool stub from the current configuration,
38403 +for use in further configure time tests before the real libtool is
38406 +Usage: $[0] [[OPTIONS]]
38408 + -h, --help print this help, then exit
38409 + -V, --version print version number, then exit
38410 + -q, --quiet do not print progress messages
38411 + -d, --debug don't remove temporary files
38413 +Report bugs to <bug-libtool@gnu.org>."
38416 +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
38417 +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
38418 +configured by $[0], generated by m4_PACKAGE_STRING.
38420 +Copyright (C) 2008 Free Software Foundation, Inc.
38421 +This config.lt script is free software; the Free Software Foundation
38422 +gives unlimited permision to copy, distribute and modify it."
38424 +while test $[#] != 0
38427 + --version | --v* | -V )
38428 + echo "$lt_cl_version"; exit 0 ;;
38429 + --help | --h* | -h )
38430 + echo "$lt_cl_help"; exit 0 ;;
38431 + --debug | --d* | -d )
38433 + --quiet | --q* | --silent | --s* | -q )
38434 + lt_cl_silent=: ;;
38436 + -*) AC_MSG_ERROR([unrecognized option: $[1]
38437 +Try \`$[0] --help' for more information.]) ;;
38439 + *) AC_MSG_ERROR([unrecognized argument: $[1]
38440 +Try \`$[0] --help' for more information.]) ;;
38445 +if $lt_cl_silent; then
38446 + exec AS_MESSAGE_FD>/dev/null
38450 +cat >>"$CONFIG_LT" <<_LTEOF
38451 +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
38454 +cat >>"$CONFIG_LT" <<\_LTEOF
38455 +AC_MSG_NOTICE([creating $ofile])
38456 +_LT_OUTPUT_LIBTOOL_COMMANDS
38459 +chmod +x "$CONFIG_LT"
38461 +# configure is writing to config.log, but config.lt does its own redirection,
38462 +# appending to config.log, which fails on DOS, as config.log is still kept
38463 +# open by configure. Here we exec the FD to /dev/null, effectively closing
38464 +# config.log, so it can be properly (re)opened and appended to by config.lt.
38465 +if test "$no_create" != yes; then
38467 + test "$silent" = yes &&
38468 + lt_config_lt_args="$lt_config_lt_args --quiet"
38469 + exec AS_MESSAGE_LOG_FD>/dev/null
38470 + $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
38471 + exec AS_MESSAGE_LOG_FD>>config.log
38472 + $lt_cl_success || AS_EXIT(1)
38479 +# If TAG is the built-in tag, create an initial libtool script with a
38480 +# default configuration from the untagged config vars. Otherwise add code
38481 +# to config.status for appending the configuration named by TAG from the
38482 +# matching tagged config vars.
38483 +m4_defun([_LT_CONFIG],
38484 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
38485 +_LT_CONFIG_SAVE_COMMANDS([
38486 + m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
38487 + m4_if(_LT_TAG, [C], [
38488 + # See if we are running on zsh, and set the options which allow our
38489 + # commands through without removal of \ escapes.
38490 + if test -n "${ZSH_VERSION+set}" ; then
38491 + setopt NO_GLOB_SUBST
38494 + cfgfile="${ofile}T"
38495 + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
38498 + cat <<_LT_EOF >> "$cfgfile"
38501 +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
38502 +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
38503 +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
38504 +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
38509 +# ### BEGIN LIBTOOL CONFIG
38510 +_LT_LIBTOOL_CONFIG_VARS
38511 +_LT_LIBTOOL_TAG_VARS
38512 +# ### END LIBTOOL CONFIG
38518 + cat <<\_LT_EOF >> "$cfgfile"
38519 +# AIX sometimes has problems with the GCC collect2 program. For some
38520 +# reason, if we set the COLLECT_NAMES environment variable, the problems
38521 +# vanish in a puff of smoke.
38522 +if test "X${COLLECT_NAMES+set}" != Xset; then
38524 + export COLLECT_NAMES
38532 + # We use sed instead of cat because bash on DJGPP gets confused if
38533 + # if finds mixed CR/LF and LF-only lines. Since sed operates in
38534 + # text mode, it properly converts lines to CR/LF. This bash problem
38535 + # is reportedly fixed, but why not run on old versions too?
38536 + sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
38537 + || (rm -f "$cfgfile"; exit 1)
38539 + _LT_PROG_XSI_SHELLFNS
38541 + sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
38542 + || (rm -f "$cfgfile"; exit 1)
38544 + mv -f "$cfgfile" "$ofile" ||
38545 + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
38546 + chmod +x "$ofile"
38548 +[cat <<_LT_EOF >> "$ofile"
38550 +dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
38551 +dnl in a comment (ie after a #).
38552 +# ### BEGIN LIBTOOL TAG CONFIG: $1
38553 +_LT_LIBTOOL_TAG_VARS(_LT_TAG)
38554 +# ### END LIBTOOL TAG CONFIG: $1
38558 +[m4_if([$1], [], [
38559 + PACKAGE='$PACKAGE'
38560 + VERSION='$VERSION'
38561 + TIMESTAMP='$TIMESTAMP'
38563 + ofile='$ofile'], [])
38564 +])dnl /_LT_CONFIG_SAVE_COMMANDS
38568 +# LT_SUPPORTED_TAG(TAG)
38569 +# ---------------------
38570 +# Trace this macro to discover what tags are supported by the libtool
38571 +# --tag option, using:
38572 +# autoconf --trace 'LT_SUPPORTED_TAG:$1'
38573 +AC_DEFUN([LT_SUPPORTED_TAG], [])
38576 +# C support is built-in for now
38577 +m4_define([_LT_LANG_C_enabled], [])
38578 +m4_define([_LT_TAGS], [])
38583 +# Enable libtool support for the given language if not already enabled.
38584 +AC_DEFUN([LT_LANG],
38585 +[AC_BEFORE([$0], [LT_OUTPUT])dnl
38587 + [C], [_LT_LANG(C)],
38588 + [C++], [_LT_LANG(CXX)],
38589 + [Java], [_LT_LANG(GCJ)],
38590 + [Fortran 77], [_LT_LANG(F77)],
38591 + [Fortran], [_LT_LANG(FC)],
38592 + [Windows Resource], [_LT_LANG(RC)],
38593 + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
38595 + [m4_fatal([$0: unsupported language: "$1"])])])dnl
38599 +# _LT_LANG(LANGNAME)
38600 +# ------------------
38601 +m4_defun([_LT_LANG],
38602 +[m4_ifdef([_LT_LANG_]$1[_enabled], [],
38603 + [LT_SUPPORTED_TAG([$1])dnl
38604 + m4_append([_LT_TAGS], [$1 ])dnl
38605 + m4_define([_LT_LANG_]$1[_enabled], [])dnl
38606 + _LT_LANG_$1_CONFIG($1)])dnl
38610 +# _LT_LANG_DEFAULT_CONFIG
38611 +# -----------------------
38612 +m4_defun([_LT_LANG_DEFAULT_CONFIG],
38613 +[AC_PROVIDE_IFELSE([AC_PROG_CXX],
38615 + [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
38617 +AC_PROVIDE_IFELSE([AC_PROG_F77],
38619 + [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
38621 +AC_PROVIDE_IFELSE([AC_PROG_FC],
38623 + [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
38625 +dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
38626 +dnl pulling things in needlessly.
38627 +AC_PROVIDE_IFELSE([AC_PROG_GCJ],
38629 + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
38631 + [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
38633 + [m4_ifdef([AC_PROG_GCJ],
38634 + [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
38635 + m4_ifdef([A][M_PROG_GCJ],
38636 + [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
38637 + m4_ifdef([LT_PROG_GCJ],
38638 + [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
38640 +AC_PROVIDE_IFELSE([LT_PROG_RC],
38642 + [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
38643 +])# _LT_LANG_DEFAULT_CONFIG
38645 +# Obsolete macros:
38646 +AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
38647 +AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
38648 +AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
38649 +AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
38650 +dnl aclocal-1.4 backwards compatibility:
38651 +dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
38652 +dnl AC_DEFUN([AC_LIBTOOL_F77], [])
38653 +dnl AC_DEFUN([AC_LIBTOOL_FC], [])
38654 +dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
38657 +# _LT_TAG_COMPILER
38658 +# ----------------
38659 +m4_defun([_LT_TAG_COMPILER],
38660 +[AC_REQUIRE([AC_PROG_CC])dnl
38662 +_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
38663 +_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
38664 +_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
38665 +_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
38667 +# If no C compiler was specified, use CC.
38668 +LTCC=${LTCC-"$CC"}
38670 +# If no C compiler flags were specified, use CFLAGS.
38671 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
38673 +# Allow CC to be a program name with arguments.
38675 +])# _LT_TAG_COMPILER
38678 +# _LT_COMPILER_BOILERPLATE
38679 +# ------------------------
38680 +# Check for compiler boilerplate output or warnings with
38681 +# the simple compiler test code.
38682 +m4_defun([_LT_COMPILER_BOILERPLATE],
38683 +[m4_require([_LT_DECL_SED])dnl
38684 +ac_outfile=conftest.$ac_objext
38685 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
38686 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
38687 +_lt_compiler_boilerplate=`cat conftest.err`
38689 +])# _LT_COMPILER_BOILERPLATE
38692 +# _LT_LINKER_BOILERPLATE
38693 +# ----------------------
38694 +# Check for linker boilerplate output or warnings with
38695 +# the simple link test code.
38696 +m4_defun([_LT_LINKER_BOILERPLATE],
38697 +[m4_require([_LT_DECL_SED])dnl
38698 +ac_outfile=conftest.$ac_objext
38699 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
38700 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
38701 +_lt_linker_boilerplate=`cat conftest.err`
38703 +])# _LT_LINKER_BOILERPLATE
38705 +# _LT_REQUIRED_DARWIN_CHECKS
38706 +# -------------------------
38707 +m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
38709 + rhapsody* | darwin*)
38710 + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
38711 + AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
38712 + AC_CHECK_TOOL([LIPO], [lipo], [:])
38713 + AC_CHECK_TOOL([OTOOL], [otool], [:])
38714 + AC_CHECK_TOOL([OTOOL64], [otool64], [:])
38715 + _LT_DECL([], [DSYMUTIL], [1],
38716 + [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
38717 + _LT_DECL([], [NMEDIT], [1],
38718 + [Tool to change global to local symbols on Mac OS X])
38719 + _LT_DECL([], [LIPO], [1],
38720 + [Tool to manipulate fat objects and archives on Mac OS X])
38721 + _LT_DECL([], [OTOOL], [1],
38722 + [ldd/readelf like tool for Mach-O binaries on Mac OS X])
38723 + _LT_DECL([], [OTOOL64], [1],
38724 + [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
38726 + AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
38727 + [lt_cv_apple_cc_single_mod=no
38728 + if test -z "${LT_MULTI_MODULE}"; then
38729 + # By default we will add the -single_module flag. You can override
38730 + # by either setting the environment variable LT_MULTI_MODULE
38731 + # non-empty at configure time, or by adding -multi_module to the
38733 + rm -rf libconftest.dylib*
38734 + echo "int foo(void){return 1;}" > conftest.c
38735 + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
38736 +-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
38737 + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
38738 + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
38740 + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
38741 + lt_cv_apple_cc_single_mod=yes
38743 + cat conftest.err >&AS_MESSAGE_LOG_FD
38745 + rm -rf libconftest.dylib*
38748 + AC_CACHE_CHECK([for -exported_symbols_list linker flag],
38749 + [lt_cv_ld_exported_symbols_list],
38750 + [lt_cv_ld_exported_symbols_list=no
38751 + save_LDFLAGS=$LDFLAGS
38752 + echo "_main" > conftest.sym
38753 + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
38754 + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
38755 + [lt_cv_ld_exported_symbols_list=yes],
38756 + [lt_cv_ld_exported_symbols_list=no])
38757 + LDFLAGS="$save_LDFLAGS"
38760 + rhapsody* | darwin1.[[012]])
38761 + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
38763 + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
38764 + darwin*) # darwin 5.x on
38765 + # if running on 10.5 or later, the deployment target defaults
38766 + # to the OS version, if on x86, and 10.4, the deployment
38767 + # target defaults to 10.4. Don't you love it?
38768 + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
38769 + 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
38770 + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
38772 + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
38774 + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
38778 + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
38779 + _lt_dar_single_mod='$single_module'
38781 + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
38782 + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
38784 + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
38786 + if test "$DSYMUTIL" != ":"; then
38787 + _lt_dsymutil='~$DSYMUTIL $lib || :'
38796 +# _LT_DARWIN_LINKER_FEATURES
38797 +# --------------------------
38798 +# Checks for linker and compiler features on darwin
38799 +m4_defun([_LT_DARWIN_LINKER_FEATURES],
38801 + m4_require([_LT_REQUIRED_DARWIN_CHECKS])
38802 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
38803 + _LT_TAGVAR(hardcode_direct, $1)=no
38804 + _LT_TAGVAR(hardcode_automatic, $1)=yes
38805 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
38806 + _LT_TAGVAR(whole_archive_flag_spec, $1)=''
38807 + _LT_TAGVAR(link_all_deplibs, $1)=yes
38808 + _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
38809 + case $cc_basename in
38810 + ifort*) _lt_dar_can_shared=yes ;;
38811 + *) _lt_dar_can_shared=$GCC ;;
38813 + if test "$_lt_dar_can_shared" = "yes"; then
38814 + output_verbose_link_cmd=echo
38815 + _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}"
38816 + _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
38817 + _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}"
38818 + _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}"
38819 + m4_if([$1], [CXX],
38820 +[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
38821 + _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}"
38822 + _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}"
38826 + _LT_TAGVAR(ld_shlibs, $1)=no
38830 +# _LT_SYS_MODULE_PATH_AIX
38831 +# -----------------------
38832 +# Links a minimal program and checks the executable
38833 +# for the system default hardcoded library path. In most cases,
38834 +# this is /usr/lib:/lib, but when the MPI compilers are used
38835 +# the location of the communication and MPI libs are included too.
38836 +# If we don't find anything, use the default library path according
38837 +# to the aix ld manual.
38838 +m4_defun([_LT_SYS_MODULE_PATH_AIX],
38839 +[m4_require([_LT_DECL_SED])dnl
38840 +AC_LINK_IFELSE(AC_LANG_PROGRAM,[
38841 +lt_aix_libpath_sed='
38842 + /Import File Strings/,/^$/ {
38844 + s/^0 *\(.*\)$/\1/
38848 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
38849 +# Check for a 64-bit object if we didn't find anything.
38850 +if test -z "$aix_libpath"; then
38851 + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
38853 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
38854 +])# _LT_SYS_MODULE_PATH_AIX
38857 +# _LT_SHELL_INIT(ARG)
38858 +# -------------------
38859 +m4_define([_LT_SHELL_INIT],
38860 +[ifdef([AC_DIVERSION_NOTICE],
38861 + [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
38862 + [AC_DIVERT_PUSH(NOTICE)])
38865 +])# _LT_SHELL_INIT
38868 +# _LT_PROG_ECHO_BACKSLASH
38869 +# -----------------------
38870 +# Add some code to the start of the generated configure script which
38871 +# will find an echo command which doesn't interpret backslashes.
38872 +m4_defun([_LT_PROG_ECHO_BACKSLASH],
38874 +# Check that we are running under the correct shell.
38875 +SHELL=${CONFIG_SHELL-/bin/sh}
38878 +X*--fallback-echo)
38879 + # Remove one level of quotation (which was required for Make).
38880 + ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
38884 +ECHO=${lt_ECHO-echo}
38885 +if test "X[$]1" = X--no-reexec; then
38886 + # Discard the --no-reexec flag, and continue.
38888 +elif test "X[$]1" = X--fallback-echo; then
38889 + # Avoid inline document here, it may be left over
38891 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
38892 + # Yippee, $ECHO works!
38895 + # Restart under the correct shell.
38896 + exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
38899 +if test "X[$]1" = X--fallback-echo; then
38900 + # used as fallback echo
38908 +# The HP-UX ksh and POSIX shell print the target directory to stdout
38909 +# if CDPATH is set.
38910 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
38912 +if test -z "$lt_ECHO"; then
38913 + if test "X${echo_test_string+set}" != Xset; then
38914 + # find a string as large as possible, as long as the shell can cope with it
38915 + for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
38916 + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
38917 + if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
38918 + { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
38925 + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
38926 + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
38927 + test "X$echo_testing_string" = "X$echo_test_string"; then
38930 + # The Solaris, AIX, and Digital Unix default echo programs unquote
38931 + # backslashes. This makes it impossible to quote backslashes using
38932 + # echo "$something" | sed 's/\\/\\\\/g'
38934 + # So, first we look for a working echo in the user's PATH.
38936 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
38937 + for dir in $PATH /usr/ucb; do
38938 + IFS="$lt_save_ifs"
38939 + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
38940 + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
38941 + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
38942 + test "X$echo_testing_string" = "X$echo_test_string"; then
38947 + IFS="$lt_save_ifs"
38949 + if test "X$ECHO" = Xecho; then
38950 + # We didn't find a better echo, so look for alternatives.
38951 + if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
38952 + echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
38953 + test "X$echo_testing_string" = "X$echo_test_string"; then
38954 + # This shell has a builtin print -r that does the trick.
38956 + elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
38957 + test "X$CONFIG_SHELL" != X/bin/ksh; then
38958 + # If we have ksh, try running configure again with it.
38959 + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
38960 + export ORIGINAL_CONFIG_SHELL
38961 + CONFIG_SHELL=/bin/ksh
38962 + export CONFIG_SHELL
38963 + exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
38965 + # Try using printf.
38966 + ECHO='printf %s\n'
38967 + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
38968 + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
38969 + test "X$echo_testing_string" = "X$echo_test_string"; then
38970 + # Cool, printf works
38972 + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
38973 + test "X$echo_testing_string" = 'X\t' &&
38974 + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
38975 + test "X$echo_testing_string" = "X$echo_test_string"; then
38976 + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
38977 + export CONFIG_SHELL
38978 + SHELL="$CONFIG_SHELL"
38980 + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
38981 + elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
38982 + test "X$echo_testing_string" = 'X\t' &&
38983 + echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
38984 + test "X$echo_testing_string" = "X$echo_test_string"; then
38985 + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
38987 + # maybe with a smaller string...
38990 + for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
38991 + if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
38998 + if test "$prev" != 'sed 50q "[$]0"'; then
38999 + echo_test_string=`eval $prev`
39000 + export echo_test_string
39001 + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
39003 + # Oops. We lost completely, so just stick with echo.
39012 +# Copy echo and quote the copy suitably for passing to libtool from
39013 +# the Makefile, instead of quoting the original, which is used later.
39015 +if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
39016 + lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
39021 +_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
39022 +_LT_DECL([], [ECHO], [1],
39023 + [An echo program that does not interpret backslashes])
39024 +])# _LT_PROG_ECHO_BACKSLASH
39029 +m4_defun([_LT_ENABLE_LOCK],
39030 +[AC_ARG_ENABLE([libtool-lock],
39031 + [AS_HELP_STRING([--disable-libtool-lock],
39032 + [avoid locking (might break parallel builds)])])
39033 +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
39035 +# Some flags need to be propagated to the compiler or linker for good
39036 +# libtool support.
39039 + # Find out which ABI we are using.
39040 + echo 'int i;' > conftest.$ac_ext
39041 + if AC_TRY_EVAL(ac_compile); then
39042 + case `/usr/bin/file conftest.$ac_objext` in
39044 + HPUX_IA64_MODE="32"
39047 + HPUX_IA64_MODE="64"
39054 + # Find out which ABI we are using.
39055 + echo '[#]line __oline__ "configure"' > conftest.$ac_ext
39056 + if AC_TRY_EVAL(ac_compile); then
39057 + if test "$lt_cv_prog_gnu_ld" = yes; then
39058 + case `/usr/bin/file conftest.$ac_objext` in
39060 + LD="${LD-ld} -melf32bsmip"
39063 + LD="${LD-ld} -melf32bmipn32"
39066 + LD="${LD-ld} -melf64bmip"
39070 + case `/usr/bin/file conftest.$ac_objext` in
39072 + LD="${LD-ld} -32"
39075 + LD="${LD-ld} -n32"
39078 + LD="${LD-ld} -64"
39086 +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
39087 +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
39088 + # Find out which ABI we are using.
39089 + echo 'int i;' > conftest.$ac_ext
39090 + if AC_TRY_EVAL(ac_compile); then
39091 + case `/usr/bin/file conftest.o` in
39094 + x86_64-*kfreebsd*-gnu)
39095 + LD="${LD-ld} -m elf_i386_fbsd"
39098 + LD="${LD-ld} -m elf_i386"
39100 + ppc64-*linux*|powerpc64-*linux*)
39101 + LD="${LD-ld} -m elf32ppclinux"
39104 + LD="${LD-ld} -m elf_s390"
39107 + LD="${LD-ld} -m elf32_sparc"
39113 + x86_64-*kfreebsd*-gnu)
39114 + LD="${LD-ld} -m elf_x86_64_fbsd"
39117 + LD="${LD-ld} -m elf_x86_64"
39119 + ppc*-*linux*|powerpc*-*linux*)
39120 + LD="${LD-ld} -m elf64ppc"
39122 + s390*-*linux*|s390*-*tpf*)
39123 + LD="${LD-ld} -m elf64_s390"
39126 + LD="${LD-ld} -m elf64_sparc"
39136 + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
39137 + SAVE_CFLAGS="$CFLAGS"
39138 + CFLAGS="$CFLAGS -belf"
39139 + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
39141 + AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
39143 + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
39144 + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
39145 + CFLAGS="$SAVE_CFLAGS"
39149 + # Find out which ABI we are using.
39150 + echo 'int i;' > conftest.$ac_ext
39151 + if AC_TRY_EVAL(ac_compile); then
39152 + case `/usr/bin/file conftest.o` in
39154 + case $lt_cv_prog_gnu_ld in
39155 + yes*) LD="${LD-ld} -m elf64_sparc" ;;
39157 + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
39158 + LD="${LD-ld} -64"
39169 +need_locks="$enable_libtool_lock"
39170 +])# _LT_ENABLE_LOCK
39173 +# _LT_CMD_OLD_ARCHIVE
39174 +# -------------------
39175 +m4_defun([_LT_CMD_OLD_ARCHIVE],
39176 +[AC_CHECK_TOOL(AR, ar, false)
39177 +test -z "$AR" && AR=ar
39178 +test -z "$AR_FLAGS" && AR_FLAGS=cru
39179 +_LT_DECL([], [AR], [1], [The archiver])
39180 +_LT_DECL([], [AR_FLAGS], [1])
39182 +AC_CHECK_TOOL(STRIP, strip, :)
39183 +test -z "$STRIP" && STRIP=:
39184 +_LT_DECL([], [STRIP], [1], [A symbol stripping program])
39186 +AC_CHECK_TOOL(RANLIB, ranlib, :)
39187 +test -z "$RANLIB" && RANLIB=:
39188 +_LT_DECL([], [RANLIB], [1],
39189 + [Commands used to install an old-style archive])
39191 +# Determine commands to create old-style static archives.
39192 +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
39193 +old_postinstall_cmds='chmod 644 $oldlib'
39194 +old_postuninstall_cmds=
39196 +if test -n "$RANLIB"; then
39199 + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
39202 + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
39205 + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
39207 +_LT_DECL([], [old_postinstall_cmds], [2])
39208 +_LT_DECL([], [old_postuninstall_cmds], [2])
39209 +_LT_TAGDECL([], [old_archive_cmds], [2],
39210 + [Commands used to build an old-style archive])
39211 +])# _LT_CMD_OLD_ARCHIVE
39214 +# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
39215 +# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
39216 +# ----------------------------------------------------------------
39217 +# Check whether the given compiler option works
39218 +AC_DEFUN([_LT_COMPILER_OPTION],
39219 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
39220 +m4_require([_LT_DECL_SED])dnl
39221 +AC_CACHE_CHECK([$1], [$2],
39223 + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
39224 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
39225 + lt_compiler_flag="$3"
39226 + # Insert the option either (1) after the last *FLAGS variable, or
39227 + # (2) before a word containing "conftest.", or (3) at the end.
39228 + # Note that $ac_compile itself does not contain backslashes and begins
39229 + # with a dollar sign (not a hyphen), so the echo should work correctly.
39230 + # The option is referenced via a variable to avoid confusing sed.
39231 + lt_compile=`echo "$ac_compile" | $SED \
39232 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
39233 + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
39234 + -e 's:$: $lt_compiler_flag:'`
39235 + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
39236 + (eval "$lt_compile" 2>conftest.err)
39238 + cat conftest.err >&AS_MESSAGE_LOG_FD
39239 + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
39240 + if (exit $ac_status) && test -s "$ac_outfile"; then
39241 + # The compiler can only warn and ignore the option if not recognized
39242 + # So say no if there are warnings other than the usual output.
39243 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
39244 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
39245 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
39252 +if test x"[$]$2" = xyes; then
39253 + m4_if([$5], , :, [$5])
39255 + m4_if([$6], , :, [$6])
39257 +])# _LT_COMPILER_OPTION
39260 +AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
39261 +dnl aclocal-1.4 backwards compatibility:
39262 +dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
39265 +# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
39266 +# [ACTION-SUCCESS], [ACTION-FAILURE])
39267 +# ----------------------------------------------------
39268 +# Check whether the given linker option works
39269 +AC_DEFUN([_LT_LINKER_OPTION],
39270 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
39271 +m4_require([_LT_DECL_SED])dnl
39272 +AC_CACHE_CHECK([$1], [$2],
39274 + save_LDFLAGS="$LDFLAGS"
39275 + LDFLAGS="$LDFLAGS $3"
39276 + echo "$lt_simple_link_test_code" > conftest.$ac_ext
39277 + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
39278 + # The linker can only warn and ignore the option if not recognized
39279 + # So say no if there are warnings
39280 + if test -s conftest.err; then
39281 + # Append any errors to the config.log.
39282 + cat conftest.err 1>&AS_MESSAGE_LOG_FD
39283 + $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
39284 + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
39285 + if diff conftest.exp conftest.er2 >/dev/null; then
39293 + LDFLAGS="$save_LDFLAGS"
39296 +if test x"[$]$2" = xyes; then
39297 + m4_if([$4], , :, [$4])
39299 + m4_if([$5], , :, [$5])
39301 +])# _LT_LINKER_OPTION
39304 +AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
39305 +dnl aclocal-1.4 backwards compatibility:
39306 +dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
39311 +AC_DEFUN([LT_CMD_MAX_LEN],
39312 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
39313 +# find the maximum length of command line arguments
39314 +AC_MSG_CHECKING([the maximum length of command line arguments])
39315 +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
39317 + teststring="ABCD"
39319 + case $build_os in
39321 + # On DJGPP, this test can blow up pretty badly due to problems in libc
39322 + # (any single argument exceeding 2000 bytes causes a buffer overrun
39323 + # during glob expansion). Even if it were fixed, the result of this
39324 + # check would be larger than it should be.
39325 + lt_cv_sys_max_cmd_len=12288; # 12K is about right
39329 + # Under GNU Hurd, this test is not required because there is
39330 + # no limit to the length of command line arguments.
39331 + # Libtool will interpret -1 as no limit whatsoever
39332 + lt_cv_sys_max_cmd_len=-1;
39335 + cygwin* | mingw* | cegcc*)
39336 + # On Win9x/ME, this test blows up -- it succeeds, but takes
39337 + # about 5 minutes as the teststring grows exponentially.
39338 + # Worse, since 9x/ME are not pre-emptively multitasking,
39339 + # you end up with a "frozen" computer, even though with patience
39340 + # the test eventually succeeds (with a max line length of 256k).
39341 + # Instead, let's just punt: use the minimum linelength reported by
39342 + # all of the supported platforms: 8192 (on NT/2K/XP).
39343 + lt_cv_sys_max_cmd_len=8192;
39347 + # On AmigaOS with pdksh, this test takes hours, literally.
39348 + # So we just punt and use a minimum line length of 8192.
39349 + lt_cv_sys_max_cmd_len=8192;
39352 + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
39353 + # This has been around since 386BSD, at least. Likely further.
39354 + if test -x /sbin/sysctl; then
39355 + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
39356 + elif test -x /usr/sbin/sysctl; then
39357 + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
39359 + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
39361 + # And add a safety zone
39362 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
39363 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
39367 + # We know the value 262144 and hardcode it with a safety zone (like BSD)
39368 + lt_cv_sys_max_cmd_len=196608
39372 + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
39373 + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
39374 + # nice to cause kernel panics so lets avoid the loop below.
39375 + # First set a reasonable default.
39376 + lt_cv_sys_max_cmd_len=16384
39378 + if test -x /sbin/sysconfig; then
39379 + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
39380 + *1*) lt_cv_sys_max_cmd_len=-1 ;;
39385 + lt_cv_sys_max_cmd_len=102400
39387 + sysv5* | sco5v6* | sysv4.2uw2*)
39388 + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
39389 + if test -n "$kargmax"; then
39390 + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
39392 + lt_cv_sys_max_cmd_len=32768
39396 + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
39397 + if test -n "$lt_cv_sys_max_cmd_len"; then
39398 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
39399 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
39401 + # Make teststring a little bigger before we do anything with it.
39402 + # a 1K string should be a reasonable start.
39403 + for i in 1 2 3 4 5 6 7 8 ; do
39404 + teststring=$teststring$teststring
39406 + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
39407 + # If test is not a shell built-in, we'll probably end up computing a
39408 + # maximum length that is only half of the actual maximum length, but
39410 + while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
39411 + = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
39412 + test $i != 17 # 1/2 MB should be enough
39415 + teststring=$teststring$teststring
39417 + # Only check the string length outside the loop.
39418 + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
39420 + # Add a significant safety factor because C++ compilers can tack on
39421 + # massive amounts of additional arguments before passing them to the
39422 + # linker. It appears as though 1/2 is a usable value.
39423 + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
39428 +if test -n $lt_cv_sys_max_cmd_len ; then
39429 + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
39431 + AC_MSG_RESULT(none)
39433 +max_cmd_len=$lt_cv_sys_max_cmd_len
39434 +_LT_DECL([], [max_cmd_len], [0],
39435 + [What is the maximum length of a command?])
39436 +])# LT_CMD_MAX_LEN
39439 +AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
39440 +dnl aclocal-1.4 backwards compatibility:
39441 +dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
39444 +# _LT_HEADER_DLFCN
39445 +# ----------------
39446 +m4_defun([_LT_HEADER_DLFCN],
39447 +[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
39448 +])# _LT_HEADER_DLFCN
39451 +# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
39452 +# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
39453 +# ----------------------------------------------------------------
39454 +m4_defun([_LT_TRY_DLOPEN_SELF],
39455 +[m4_require([_LT_HEADER_DLFCN])dnl
39456 +if test "$cross_compiling" = yes; then :
39459 + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
39460 + lt_status=$lt_dlunknown
39461 + cat > conftest.$ac_ext <<_LT_EOF
39462 +[#line __oline__ "configure"
39463 +#include "confdefs.h"
39466 +#include <dlfcn.h>
39469 +#include <stdio.h>
39471 +#ifdef RTLD_GLOBAL
39472 +# define LT_DLGLOBAL RTLD_GLOBAL
39475 +# define LT_DLGLOBAL DL_GLOBAL
39477 +# define LT_DLGLOBAL 0
39481 +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
39482 + find out it does not work in some platform. */
39483 +#ifndef LT_DLLAZY_OR_NOW
39485 +# define LT_DLLAZY_OR_NOW RTLD_LAZY
39488 +# define LT_DLLAZY_OR_NOW DL_LAZY
39491 +# define LT_DLLAZY_OR_NOW RTLD_NOW
39494 +# define LT_DLLAZY_OR_NOW DL_NOW
39496 +# define LT_DLLAZY_OR_NOW 0
39503 +void fnord() { int i=42;}
39506 + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
39507 + int status = $lt_dlunknown;
39511 + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
39512 + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
39513 + /* dlclose (self); */
39516 + puts (dlerror ());
39521 + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
39522 + (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
39524 + case x$lt_status in
39525 + x$lt_dlno_uscore) $1 ;;
39526 + x$lt_dlneed_uscore) $2 ;;
39527 + x$lt_dlunknown|x*) $3 ;;
39530 + # compilation failed
39535 +])# _LT_TRY_DLOPEN_SELF
39538 +# LT_SYS_DLOPEN_SELF
39539 +# ------------------
39540 +AC_DEFUN([LT_SYS_DLOPEN_SELF],
39541 +[m4_require([_LT_HEADER_DLFCN])dnl
39542 +if test "x$enable_dlopen" != xyes; then
39543 + enable_dlopen=unknown
39544 + enable_dlopen_self=unknown
39545 + enable_dlopen_self_static=unknown
39548 + lt_cv_dlopen_libs=
39552 + lt_cv_dlopen="load_add_on"
39553 + lt_cv_dlopen_libs=
39554 + lt_cv_dlopen_self=yes
39557 + mingw* | pw32* | cegcc*)
39558 + lt_cv_dlopen="LoadLibrary"
39559 + lt_cv_dlopen_libs=
39563 + lt_cv_dlopen="dlopen"
39564 + lt_cv_dlopen_libs=
39568 + # if libdl is installed we need to link against it
39569 + AC_CHECK_LIB([dl], [dlopen],
39570 + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
39571 + lt_cv_dlopen="dyld"
39572 + lt_cv_dlopen_libs=
39573 + lt_cv_dlopen_self=yes
39578 + AC_CHECK_FUNC([shl_load],
39579 + [lt_cv_dlopen="shl_load"],
39580 + [AC_CHECK_LIB([dld], [shl_load],
39581 + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
39582 + [AC_CHECK_FUNC([dlopen],
39583 + [lt_cv_dlopen="dlopen"],
39584 + [AC_CHECK_LIB([dl], [dlopen],
39585 + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
39586 + [AC_CHECK_LIB([svld], [dlopen],
39587 + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
39588 + [AC_CHECK_LIB([dld], [dld_link],
39589 + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
39598 + if test "x$lt_cv_dlopen" != xno; then
39599 + enable_dlopen=yes
39604 + case $lt_cv_dlopen in
39606 + save_CPPFLAGS="$CPPFLAGS"
39607 + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
39609 + save_LDFLAGS="$LDFLAGS"
39610 + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
39612 + save_LIBS="$LIBS"
39613 + LIBS="$lt_cv_dlopen_libs $LIBS"
39615 + AC_CACHE_CHECK([whether a program can dlopen itself],
39616 + lt_cv_dlopen_self, [dnl
39617 + _LT_TRY_DLOPEN_SELF(
39618 + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
39619 + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
39622 + if test "x$lt_cv_dlopen_self" = xyes; then
39623 + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
39624 + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
39625 + lt_cv_dlopen_self_static, [dnl
39626 + _LT_TRY_DLOPEN_SELF(
39627 + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
39628 + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
39632 + CPPFLAGS="$save_CPPFLAGS"
39633 + LDFLAGS="$save_LDFLAGS"
39634 + LIBS="$save_LIBS"
39638 + case $lt_cv_dlopen_self in
39639 + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
39640 + *) enable_dlopen_self=unknown ;;
39643 + case $lt_cv_dlopen_self_static in
39644 + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
39645 + *) enable_dlopen_self_static=unknown ;;
39648 +_LT_DECL([dlopen_support], [enable_dlopen], [0],
39649 + [Whether dlopen is supported])
39650 +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
39651 + [Whether dlopen of programs is supported])
39652 +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
39653 + [Whether dlopen of statically linked programs is supported])
39654 +])# LT_SYS_DLOPEN_SELF
39657 +AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
39658 +dnl aclocal-1.4 backwards compatibility:
39659 +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
39662 +# _LT_COMPILER_C_O([TAGNAME])
39663 +# ---------------------------
39664 +# Check to see if options -c and -o are simultaneously supported by compiler.
39665 +# This macro does not hard code the compiler like AC_PROG_CC_C_O.
39666 +m4_defun([_LT_COMPILER_C_O],
39667 +[m4_require([_LT_DECL_SED])dnl
39668 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
39669 +m4_require([_LT_TAG_COMPILER])dnl
39670 +AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
39671 + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
39672 + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
39673 + $RM -r conftest 2>/dev/null
39677 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
39679 + lt_compiler_flag="-o out/conftest2.$ac_objext"
39680 + # Insert the option either (1) after the last *FLAGS variable, or
39681 + # (2) before a word containing "conftest.", or (3) at the end.
39682 + # Note that $ac_compile itself does not contain backslashes and begins
39683 + # with a dollar sign (not a hyphen), so the echo should work correctly.
39684 + lt_compile=`echo "$ac_compile" | $SED \
39685 + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
39686 + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
39687 + -e 's:$: $lt_compiler_flag:'`
39688 + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
39689 + (eval "$lt_compile" 2>out/conftest.err)
39691 + cat out/conftest.err >&AS_MESSAGE_LOG_FD
39692 + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
39693 + if (exit $ac_status) && test -s out/conftest2.$ac_objext
39695 + # The compiler can only warn and ignore the option if not recognized
39696 + # So say no if there are warnings
39697 + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
39698 + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
39699 + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
39700 + _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
39703 + chmod u+w . 2>&AS_MESSAGE_LOG_FD
39705 + # SGI C++ compiler will create directory out/ii_files/ for
39706 + # template instantiation
39707 + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
39708 + $RM out/* && rmdir out
39713 +_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
39714 + [Does compiler simultaneously support -c and -o options?])
39715 +])# _LT_COMPILER_C_O
39718 +# _LT_COMPILER_FILE_LOCKS([TAGNAME])
39719 +# ----------------------------------
39720 +# Check to see if we can do hard links to lock some files if needed
39721 +m4_defun([_LT_COMPILER_FILE_LOCKS],
39722 +[m4_require([_LT_ENABLE_LOCK])dnl
39723 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
39724 +_LT_COMPILER_C_O([$1])
39726 +hard_links="nottested"
39727 +if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
39728 + # do not overwrite the value of need_locks provided by the user
39729 + AC_MSG_CHECKING([if we can lock with hard links])
39732 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
39734 + ln conftest.a conftest.b 2>&5 || hard_links=no
39735 + ln conftest.a conftest.b 2>/dev/null && hard_links=no
39736 + AC_MSG_RESULT([$hard_links])
39737 + if test "$hard_links" = no; then
39738 + AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
39744 +_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
39745 +])# _LT_COMPILER_FILE_LOCKS
39748 +# _LT_CHECK_OBJDIR
39749 +# ----------------
39750 +m4_defun([_LT_CHECK_OBJDIR],
39751 +[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
39752 +[rm -f .libs 2>/dev/null
39753 +mkdir .libs 2>/dev/null
39754 +if test -d .libs; then
39755 + lt_cv_objdir=.libs
39757 + # MS-DOS does not allow filenames that begin with a dot.
39758 + lt_cv_objdir=_libs
39760 +rmdir .libs 2>/dev/null])
39761 +objdir=$lt_cv_objdir
39762 +_LT_DECL([], [objdir], [0],
39763 + [The name of the directory that contains temporary libtool files])dnl
39764 +m4_pattern_allow([LT_OBJDIR])dnl
39765 +AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
39766 + [Define to the sub-directory in which libtool stores uninstalled libraries.])
39767 +])# _LT_CHECK_OBJDIR
39770 +# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
39771 +# --------------------------------------
39772 +# Check hardcoding attributes.
39773 +m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
39774 +[AC_MSG_CHECKING([how to hardcode library paths into programs])
39775 +_LT_TAGVAR(hardcode_action, $1)=
39776 +if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
39777 + test -n "$_LT_TAGVAR(runpath_var, $1)" ||
39778 + test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
39780 + # We can hardcode non-existent directories.
39781 + if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
39782 + # If the only mechanism to avoid hardcoding is shlibpath_var, we
39783 + # have to relink, otherwise we might link with an installed library
39784 + # when we should be linking with a yet-to-be-installed one
39785 + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
39786 + test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
39787 + # Linking always hardcodes the temporary library directory.
39788 + _LT_TAGVAR(hardcode_action, $1)=relink
39790 + # We can link without hardcoding, and we can hardcode nonexisting dirs.
39791 + _LT_TAGVAR(hardcode_action, $1)=immediate
39794 + # We cannot hardcode anything, or else we can only hardcode existing
39796 + _LT_TAGVAR(hardcode_action, $1)=unsupported
39798 +AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
39800 +if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
39801 + test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
39802 + # Fast installation is not supported
39803 + enable_fast_install=no
39804 +elif test "$shlibpath_overrides_runpath" = yes ||
39805 + test "$enable_shared" = no; then
39806 + # Fast installation is not necessary
39807 + enable_fast_install=needless
39809 +_LT_TAGDECL([], [hardcode_action], [0],
39810 + [How to hardcode a shared library path into an executable])
39811 +])# _LT_LINKER_HARDCODE_LIBPATH
39814 +# _LT_CMD_STRIPLIB
39815 +# ----------------
39816 +m4_defun([_LT_CMD_STRIPLIB],
39817 +[m4_require([_LT_DECL_EGREP])
39820 +AC_MSG_CHECKING([whether stripping libraries is possible])
39821 +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
39822 + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
39823 + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
39824 + AC_MSG_RESULT([yes])
39826 +# FIXME - insert some real tests, host_os isn't really good enough
39829 + if test -n "$STRIP" ; then
39830 + striplib="$STRIP -x"
39831 + old_striplib="$STRIP -S"
39832 + AC_MSG_RESULT([yes])
39834 + AC_MSG_RESULT([no])
39838 + AC_MSG_RESULT([no])
39842 +_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
39843 +_LT_DECL([], [striplib], [1])
39844 +])# _LT_CMD_STRIPLIB
39847 +# _LT_SYS_DYNAMIC_LINKER([TAG])
39848 +# -----------------------------
39849 +# PORTME Fill in your ld.so characteristics
39850 +m4_defun([_LT_SYS_DYNAMIC_LINKER],
39851 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
39852 +m4_require([_LT_DECL_EGREP])dnl
39853 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
39854 +m4_require([_LT_DECL_OBJDUMP])dnl
39855 +m4_require([_LT_DECL_SED])dnl
39856 +AC_MSG_CHECKING([dynamic linker characteristics])
39859 +if test "$GCC" = yes; then
39861 + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
39862 + *) lt_awk_arg="/^libraries:/" ;;
39864 + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
39865 + if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
39866 + # if the path contains ";" then we assume it to be the separator
39867 + # otherwise default to the standard path separator (i.e. ":") - it is
39868 + # assumed that no part of a normal pathname contains ";" but that should
39869 + # okay in the real world where ";" in dirpaths is itself problematic.
39870 + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
39872 + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
39874 + # Ok, now we have the path, separated by spaces, we can step through it
39875 + # and add multilib dir if necessary.
39876 + lt_tmp_lt_search_path_spec=
39877 + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
39878 + for lt_sys_path in $lt_search_path_spec; do
39879 + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
39880 + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
39882 + test -d "$lt_sys_path" && \
39883 + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
39886 + lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
39887 +BEGIN {RS=" "; FS="/|\n";} {
39890 + for (lt_i = NF; lt_i > 0; lt_i--) {
39891 + if ($lt_i != "" && $lt_i != ".") {
39892 + if ($lt_i == "..") {
39895 + if (lt_count == 0) {
39896 + lt_foo="/" $lt_i lt_foo;
39903 + if (lt_foo != "") { lt_freq[[lt_foo]]++; }
39904 + if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
39906 + sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
39908 + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
39910 +library_names_spec=
39911 +libname_spec='lib$name'
39915 +postuninstall_cmds=
39919 +shlibpath_overrides_runpath=unknown
39921 +dynamic_linker="$host_os ld.so"
39922 +sys_lib_dlsearch_path_spec="/lib /usr/lib"
39923 +need_lib_prefix=unknown
39924 +hardcode_into_libs=no
39926 +# when you set need_version to no, make sure it does not cause -set_version
39927 +# flags to be left without arguments
39928 +need_version=unknown
39932 + version_type=linux
39933 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
39934 + shlibpath_var=LIBPATH
39936 + # AIX 3 has no versioning support, so we append a major version to the name.
39937 + soname_spec='${libname}${release}${shared_ext}$major'
39941 + version_type=linux
39942 + need_lib_prefix=no
39944 + hardcode_into_libs=yes
39945 + if test "$host_cpu" = ia64; then
39946 + # AIX 5 supports IA64
39947 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
39948 + shlibpath_var=LD_LIBRARY_PATH
39950 + # With GCC up to 2.95.x, collect2 would create an import file
39951 + # for dependence libraries. The import file would start with
39952 + # the line `#! .'. This would cause the generated library to
39953 + # depend on `.', always an invalid library. This was fixed in
39954 + # development snapshots of GCC prior to 3.0.
39956 + aix4 | aix4.[[01]] | aix4.[[01]].*)
39957 + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
39959 + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
39962 + can_build_shared=no
39966 + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
39967 + # soname into executable. Probably we can add versioning support to
39968 + # collect2, so additional links can be useful in future.
39969 + if test "$aix_use_runtimelinking" = yes; then
39970 + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
39971 + # instead of lib<name>.a to let people know that these are not
39972 + # typical AIX shared libraries.
39973 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
39975 + # We preserve .a as extension for shared libraries through AIX4.2
39976 + # and later when we are not doing run time linking.
39977 + library_names_spec='${libname}${release}.a $libname.a'
39978 + soname_spec='${libname}${release}${shared_ext}$major'
39980 + shlibpath_var=LIBPATH
39985 + case $host_cpu in
39987 + # Since July 2007 AmigaOS4 officially supports .so libraries.
39988 + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
39989 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
39992 + library_names_spec='$libname.ixlibrary $libname.a'
39993 + # Create ${libname}_ixlibrary.a entries in /sys/libs.
39994 + 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'
40000 + library_names_spec='${libname}${shared_ext}'
40001 + dynamic_linker="$host_os ld.so"
40002 + shlibpath_var=LIBRARY_PATH
40006 + version_type=linux
40008 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40009 + soname_spec='${libname}${release}${shared_ext}$major'
40010 + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
40011 + shlibpath_var=LD_LIBRARY_PATH
40012 + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
40013 + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
40014 + # the default ld.so.conf also contains /usr/contrib/lib and
40015 + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
40016 + # libtool to hard-code these into programs
40019 +cygwin* | mingw* | pw32* | cegcc*)
40020 + version_type=windows
40021 + shrext_cmds=".dll"
40023 + need_lib_prefix=no
40025 + case $GCC,$host_os in
40026 + yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
40027 + library_names_spec='$libname.dll.a'
40028 + # DLL is installed to $(libdir)/../bin by postinstall_cmds
40029 + postinstall_cmds='base_file=`basename \${file}`~
40030 + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
40031 + dldir=$destdir/`dirname \$dlpath`~
40032 + test -d \$dldir || mkdir -p \$dldir~
40033 + $install_prog $dir/$dlname \$dldir/$dlname~
40034 + chmod a+x \$dldir/$dlname~
40035 + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
40036 + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
40038 + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
40039 + dlpath=$dir/\$dldll~
40041 + shlibpath_overrides_runpath=yes
40045 + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
40046 + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
40047 + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
40050 + # MinGW DLLs use traditional 'lib' prefix
40051 + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
40052 + sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
40053 + if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
40054 + # It is most probably a Windows format PATH printed by
40055 + # mingw gcc, but we are running on Cygwin. Gcc prints its search
40056 + # path with ; separators, and with drive letters. We can handle the
40057 + # drive letters (cygwin fileutils understands them), so leave them,
40058 + # especially as we might pass files found there to a mingw objdump,
40059 + # which wouldn't understand a cygwinified path. Ahh.
40060 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
40062 + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
40066 + # pw32 DLLs use 'pw' prefix rather than 'lib'
40067 + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
40073 + library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
40076 + dynamic_linker='Win32 ld.exe'
40077 + # FIXME: first we should search . and the directory the executable is in
40078 + shlibpath_var=PATH
40081 +darwin* | rhapsody*)
40082 + dynamic_linker="$host_os dyld"
40083 + version_type=darwin
40084 + need_lib_prefix=no
40086 + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
40087 + soname_spec='${libname}${release}${major}$shared_ext'
40088 + shlibpath_overrides_runpath=yes
40089 + shlibpath_var=DYLD_LIBRARY_PATH
40090 + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
40092 + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
40093 + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
40097 + version_type=linux
40098 + need_lib_prefix=no
40100 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
40101 + soname_spec='${libname}${release}${shared_ext}$major'
40102 + shlibpath_var=LD_LIBRARY_PATH
40106 + dynamic_linker=no
40109 +freebsd* | dragonfly*)
40110 + # DragonFly does not have aout. When/if they implement a new
40111 + # versioning mechanism, adjust this.
40112 + if test -x /usr/bin/objformat; then
40113 + objformat=`/usr/bin/objformat`
40116 + freebsd[[123]]*) objformat=aout ;;
40117 + *) objformat=elf ;;
40120 + version_type=freebsd-$objformat
40121 + case $version_type in
40123 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
40125 + need_lib_prefix=no
40128 + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
40132 + shlibpath_var=LD_LIBRARY_PATH
40135 + shlibpath_overrides_runpath=yes
40137 + freebsd3.[[01]]* | freebsdelf3.[[01]]*)
40138 + shlibpath_overrides_runpath=yes
40139 + hardcode_into_libs=yes
40141 + freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
40142 + freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
40143 + shlibpath_overrides_runpath=no
40144 + hardcode_into_libs=yes
40146 + *) # from 4.6 on, and DragonFly
40147 + shlibpath_overrides_runpath=yes
40148 + hardcode_into_libs=yes
40154 + version_type=linux
40155 + need_lib_prefix=no
40157 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
40158 + soname_spec='${libname}${release}${shared_ext}$major'
40159 + shlibpath_var=LD_LIBRARY_PATH
40160 + hardcode_into_libs=yes
40163 +hpux9* | hpux10* | hpux11*)
40164 + # Give a soname corresponding to the major version so that dld.sl refuses to
40165 + # link against other versions.
40166 + version_type=sunos
40167 + need_lib_prefix=no
40169 + case $host_cpu in
40171 + shrext_cmds='.so'
40172 + hardcode_into_libs=yes
40173 + dynamic_linker="$host_os dld.so"
40174 + shlibpath_var=LD_LIBRARY_PATH
40175 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
40176 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40177 + soname_spec='${libname}${release}${shared_ext}$major'
40178 + if test "X$HPUX_IA64_MODE" = X32; then
40179 + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
40181 + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
40183 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
40186 + shrext_cmds='.sl'
40187 + hardcode_into_libs=yes
40188 + dynamic_linker="$host_os dld.sl"
40189 + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
40190 + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
40191 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40192 + soname_spec='${libname}${release}${shared_ext}$major'
40193 + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
40194 + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
40197 + shrext_cmds='.sl'
40198 + dynamic_linker="$host_os dld.sl"
40199 + shlibpath_var=SHLIB_PATH
40200 + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
40201 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40202 + soname_spec='${libname}${release}${shared_ext}$major'
40205 + # HP-UX runs *really* slowly unless shared libraries are mode 555.
40206 + postinstall_cmds='chmod 555 $lib'
40210 + version_type=linux
40211 + need_lib_prefix=no
40213 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
40214 + soname_spec='${libname}${release}${shared_ext}$major'
40215 + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
40216 + shlibpath_var=LD_LIBRARY_PATH
40217 + shlibpath_overrides_runpath=no
40218 + hardcode_into_libs=yes
40221 +irix5* | irix6* | nonstopux*)
40223 + nonstopux*) version_type=nonstopux ;;
40225 + if test "$lt_cv_prog_gnu_ld" = yes; then
40226 + version_type=linux
40228 + version_type=irix
40231 + need_lib_prefix=no
40233 + soname_spec='${libname}${release}${shared_ext}$major'
40234 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
40236 + irix5* | nonstopux*)
40237 + libsuff= shlibsuff=
40240 + case $LD in # libtool.m4 will add one of these switches to LD
40241 + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
40242 + libsuff= shlibsuff= libmagic=32-bit;;
40243 + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
40244 + libsuff=32 shlibsuff=N32 libmagic=N32;;
40245 + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
40246 + libsuff=64 shlibsuff=64 libmagic=64-bit;;
40247 + *) libsuff= shlibsuff= libmagic=never-match;;
40251 + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
40252 + shlibpath_overrides_runpath=no
40253 + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
40254 + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
40255 + hardcode_into_libs=yes
40258 +# No shared lib support for Linux oldld, aout, or coff.
40259 +linux*oldld* | linux*aout* | linux*coff*)
40260 + dynamic_linker=no
40263 +# This must be Linux ELF.
40264 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
40265 + version_type=linux
40266 + need_lib_prefix=no
40268 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40269 + soname_spec='${libname}${release}${shared_ext}$major'
40270 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
40271 + shlibpath_var=LD_LIBRARY_PATH
40272 + shlibpath_overrides_runpath=no
40273 + # Some binutils ld are patched to set DT_RUNPATH
40274 + save_LDFLAGS=$LDFLAGS
40275 + save_libdir=$libdir
40276 + eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
40277 + LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
40278 + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
40279 + [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
40280 + [shlibpath_overrides_runpath=yes])])
40281 + LDFLAGS=$save_LDFLAGS
40282 + libdir=$save_libdir
40284 + # This implies no fast_install, which is unacceptable.
40285 + # Some rework will be needed to allow for fast_install
40286 + # before this can be enabled.
40287 + hardcode_into_libs=yes
40289 + # Append ld.so.conf contents to the search path
40290 + if test -f /etc/ld.so.conf; then
40291 + 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' ' '`
40292 + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
40295 + # We used to test for /lib/ld.so.1 and disable shared libraries on
40296 + # powerpc, because MkLinux only supported shared libraries with the
40297 + # GNU dynamic linker. Since this was broken with cross compilers,
40298 + # most powerpc-linux boxes support dynamic linking these days and
40299 + # people can always --disable-shared, the test was removed, and we
40300 + # assume the GNU/Linux dynamic linker is in use.
40301 + dynamic_linker='GNU/Linux ld.so'
40305 + version_type=linux
40306 + need_lib_prefix=no
40308 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
40309 + soname_spec='${libname}${release}${shared_ext}$major'
40310 + shlibpath_var=LD_LIBRARY_PATH
40311 + shlibpath_overrides_runpath=no
40312 + hardcode_into_libs=yes
40313 + dynamic_linker='NetBSD ld.elf_so'
40317 + version_type=sunos
40318 + need_lib_prefix=no
40320 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
40321 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
40322 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
40323 + dynamic_linker='NetBSD (a.out) ld.so'
40325 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
40326 + soname_spec='${libname}${release}${shared_ext}$major'
40327 + dynamic_linker='NetBSD ld.elf_so'
40329 + shlibpath_var=LD_LIBRARY_PATH
40330 + shlibpath_overrides_runpath=yes
40331 + hardcode_into_libs=yes
40335 + version_type=linux
40336 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40337 + shlibpath_var=LD_LIBRARY_PATH
40338 + shlibpath_overrides_runpath=yes
40343 + need_lib_prefix=no
40345 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40346 + soname_spec='${libname}${release}${shared_ext}$major'
40347 + shlibpath_var=LD_LIBRARY_PATH
40348 + shlibpath_overrides_runpath=no
40349 + hardcode_into_libs=yes
40350 + dynamic_linker='ldqnx.so'
40354 + version_type=sunos
40355 + sys_lib_dlsearch_path_spec="/usr/lib"
40356 + need_lib_prefix=no
40357 + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
40359 + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
40360 + *) need_version=no ;;
40362 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
40363 + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
40364 + shlibpath_var=LD_LIBRARY_PATH
40365 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
40367 + openbsd2.[[89]] | openbsd2.[[89]].*)
40368 + shlibpath_overrides_runpath=no
40371 + shlibpath_overrides_runpath=yes
40375 + shlibpath_overrides_runpath=yes
40380 + libname_spec='$name'
40381 + shrext_cmds=".dll"
40382 + need_lib_prefix=no
40383 + library_names_spec='$libname${shared_ext} $libname.a'
40384 + dynamic_linker='OS/2 ld.exe'
40385 + shlibpath_var=LIBPATH
40388 +osf3* | osf4* | osf5*)
40390 + need_lib_prefix=no
40392 + soname_spec='${libname}${release}${shared_ext}$major'
40393 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40394 + shlibpath_var=LD_LIBRARY_PATH
40395 + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
40396 + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
40400 + dynamic_linker=no
40404 + version_type=linux
40405 + need_lib_prefix=no
40407 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40408 + soname_spec='${libname}${release}${shared_ext}$major'
40409 + shlibpath_var=LD_LIBRARY_PATH
40410 + shlibpath_overrides_runpath=yes
40411 + hardcode_into_libs=yes
40412 + # ldd complains unless libraries are executable
40413 + postinstall_cmds='chmod +x $lib'
40417 + version_type=sunos
40418 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
40419 + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
40420 + shlibpath_var=LD_LIBRARY_PATH
40421 + shlibpath_overrides_runpath=yes
40422 + if test "$with_gnu_ld" = yes; then
40423 + need_lib_prefix=no
40429 + version_type=linux
40430 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40431 + soname_spec='${libname}${release}${shared_ext}$major'
40432 + shlibpath_var=LD_LIBRARY_PATH
40433 + case $host_vendor in
40435 + shlibpath_overrides_runpath=no
40436 + need_lib_prefix=no
40437 + runpath_var=LD_RUN_PATH
40440 + need_lib_prefix=no
40443 + need_lib_prefix=no
40445 + shlibpath_overrides_runpath=no
40446 + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
40452 + if test -d /usr/nec ;then
40453 + version_type=linux
40454 + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
40455 + soname_spec='$libname${shared_ext}.$major'
40456 + shlibpath_var=LD_LIBRARY_PATH
40460 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
40461 + version_type=freebsd-elf
40462 + need_lib_prefix=no
40464 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
40465 + soname_spec='${libname}${release}${shared_ext}$major'
40466 + shlibpath_var=LD_LIBRARY_PATH
40467 + shlibpath_overrides_runpath=yes
40468 + hardcode_into_libs=yes
40469 + if test "$with_gnu_ld" = yes; then
40470 + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
40472 + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
40475 + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
40479 + sys_lib_dlsearch_path_spec='/usr/lib'
40483 + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
40484 + version_type=linux
40485 + need_lib_prefix=no
40487 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40488 + shlibpath_var=LD_LIBRARY_PATH
40489 + shlibpath_overrides_runpath=no
40490 + hardcode_into_libs=yes
40494 + version_type=linux
40495 + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
40496 + soname_spec='${libname}${release}${shared_ext}$major'
40497 + shlibpath_var=LD_LIBRARY_PATH
40501 + dynamic_linker=no
40504 +AC_MSG_RESULT([$dynamic_linker])
40505 +test "$dynamic_linker" = no && can_build_shared=no
40507 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
40508 +if test "$GCC" = yes; then
40509 + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
40512 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
40513 + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
40515 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
40516 + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
40519 +_LT_DECL([], [variables_saved_for_relink], [1],
40520 + [Variables whose values should be saved in libtool wrapper scripts and
40521 + restored at link time])
40522 +_LT_DECL([], [need_lib_prefix], [0],
40523 + [Do we need the "lib" prefix for modules?])
40524 +_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
40525 +_LT_DECL([], [version_type], [0], [Library versioning type])
40526 +_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
40527 +_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
40528 +_LT_DECL([], [shlibpath_overrides_runpath], [0],
40529 + [Is shlibpath searched before the hard-coded library search path?])
40530 +_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
40531 +_LT_DECL([], [library_names_spec], [1],
40532 + [[List of archive names. First name is the real one, the rest are links.
40533 + The last name is the one that the linker finds with -lNAME]])
40534 +_LT_DECL([], [soname_spec], [1],
40535 + [[The coded name of the library, if different from the real name]])
40536 +_LT_DECL([], [postinstall_cmds], [2],
40537 + [Command to use after installation of a shared archive])
40538 +_LT_DECL([], [postuninstall_cmds], [2],
40539 + [Command to use after uninstallation of a shared archive])
40540 +_LT_DECL([], [finish_cmds], [2],
40541 + [Commands used to finish a libtool library installation in a directory])
40542 +_LT_DECL([], [finish_eval], [1],
40543 + [[As "finish_cmds", except a single script fragment to be evaled but
40545 +_LT_DECL([], [hardcode_into_libs], [0],
40546 + [Whether we should hardcode library paths into libraries])
40547 +_LT_DECL([], [sys_lib_search_path_spec], [2],
40548 + [Compile-time system search path for libraries])
40549 +_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
40550 + [Run-time system search path for libraries])
40551 +])# _LT_SYS_DYNAMIC_LINKER
40554 +# _LT_PATH_TOOL_PREFIX(TOOL)
40555 +# --------------------------
40556 +# find a file program which can recognize shared library
40557 +AC_DEFUN([_LT_PATH_TOOL_PREFIX],
40558 +[m4_require([_LT_DECL_EGREP])dnl
40559 +AC_MSG_CHECKING([for $1])
40560 +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
40561 +[case $MAGIC_CMD in
40562 +[[\\/*] | ?:[\\/]*])
40563 + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
40566 + lt_save_MAGIC_CMD="$MAGIC_CMD"
40567 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
40568 +dnl $ac_dummy forces splitting on constant user-supplied paths.
40569 +dnl POSIX.2 word splitting is done only on the output of word expansions,
40570 +dnl not every word. This closes a longstanding sh security hole.
40571 + ac_dummy="m4_if([$2], , $PATH, [$2])"
40572 + for ac_dir in $ac_dummy; do
40573 + IFS="$lt_save_ifs"
40574 + test -z "$ac_dir" && ac_dir=.
40575 + if test -f $ac_dir/$1; then
40576 + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
40577 + if test -n "$file_magic_test_file"; then
40578 + case $deplibs_check_method in
40580 + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
40581 + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
40582 + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
40583 + $EGREP "$file_magic_regex" > /dev/null; then
40586 + cat <<_LT_EOF 1>&2
40588 +*** Warning: the command libtool uses to detect shared libraries,
40589 +*** $file_magic_cmd, produces output that libtool cannot recognize.
40590 +*** The result is that libtool may fail to recognize shared libraries
40591 +*** as such. This will affect the creation of libtool libraries that
40592 +*** depend on shared libraries, but programs linked with such libtool
40593 +*** libraries will work regardless of this problem. Nevertheless, you
40594 +*** may want to report the problem to your system manager and/or to
40595 +*** bug-libtool@gnu.org
40604 + IFS="$lt_save_ifs"
40605 + MAGIC_CMD="$lt_save_MAGIC_CMD"
40608 +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
40609 +if test -n "$MAGIC_CMD"; then
40610 + AC_MSG_RESULT($MAGIC_CMD)
40612 + AC_MSG_RESULT(no)
40614 +_LT_DECL([], [MAGIC_CMD], [0],
40615 + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
40616 +])# _LT_PATH_TOOL_PREFIX
40619 +AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
40620 +dnl aclocal-1.4 backwards compatibility:
40621 +dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
40626 +# find a file program which can recognize a shared library
40627 +m4_defun([_LT_PATH_MAGIC],
40628 +[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
40629 +if test -z "$lt_cv_path_MAGIC_CMD"; then
40630 + if test -n "$ac_tool_prefix"; then
40631 + _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
40636 +])# _LT_PATH_MAGIC
40641 +# find the pathname to the GNU or non-GNU linker
40642 +AC_DEFUN([LT_PATH_LD],
40643 +[AC_REQUIRE([AC_PROG_CC])dnl
40644 +AC_REQUIRE([AC_CANONICAL_HOST])dnl
40645 +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
40646 +m4_require([_LT_DECL_SED])dnl
40647 +m4_require([_LT_DECL_EGREP])dnl
40649 +AC_ARG_WITH([gnu-ld],
40650 + [AS_HELP_STRING([--with-gnu-ld],
40651 + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
40652 + [test "$withval" = no || with_gnu_ld=yes],
40653 + [with_gnu_ld=no])dnl
40656 +if test "$GCC" = yes; then
40657 + # Check if gcc -print-prog-name=ld gives a path.
40658 + AC_MSG_CHECKING([for ld used by $CC])
40661 + # gcc leaves a trailing carriage return which upsets mingw
40662 + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
40664 + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
40667 + # Accept absolute paths.
40668 + [[\\/]]* | ?:[[\\/]]*)
40669 + re_direlt='/[[^/]][[^/]]*/\.\./'
40670 + # Canonicalize the pathname of ld
40671 + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
40672 + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
40673 + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
40675 + test -z "$LD" && LD="$ac_prog"
40678 + # If it fails, then pretend we aren't using GCC.
40682 + # If it is relative, then search for the first ld in PATH.
40683 + with_gnu_ld=unknown
40686 +elif test "$with_gnu_ld" = yes; then
40687 + AC_MSG_CHECKING([for GNU ld])
40689 + AC_MSG_CHECKING([for non-GNU ld])
40691 +AC_CACHE_VAL(lt_cv_path_LD,
40692 +[if test -z "$LD"; then
40693 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
40694 + for ac_dir in $PATH; do
40695 + IFS="$lt_save_ifs"
40696 + test -z "$ac_dir" && ac_dir=.
40697 + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
40698 + lt_cv_path_LD="$ac_dir/$ac_prog"
40699 + # Check to see if the program is GNU ld. I'd rather use --version,
40700 + # but apparently some variants of GNU ld only accept -v.
40701 + # Break only if it was the GNU/non-GNU ld that we prefer.
40702 + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
40703 + *GNU* | *'with BFD'*)
40704 + test "$with_gnu_ld" != no && break
40707 + test "$with_gnu_ld" != yes && break
40712 + IFS="$lt_save_ifs"
40714 + lt_cv_path_LD="$LD" # Let the user override the test with a path.
40716 +LD="$lt_cv_path_LD"
40717 +if test -n "$LD"; then
40718 + AC_MSG_RESULT($LD)
40720 + AC_MSG_RESULT(no)
40722 +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
40726 +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
40730 +AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
40731 +AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
40732 +dnl aclocal-1.4 backwards compatibility:
40733 +dnl AC_DEFUN([AM_PROG_LD], [])
40734 +dnl AC_DEFUN([AC_PROG_LD], [])
40739 +m4_defun([_LT_PATH_LD_GNU],
40740 +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
40741 +[# I'd rather use --version here, but apparently some GNU lds only accept -v.
40742 +case `$LD -v 2>&1 </dev/null` in
40743 +*GNU* | *'with BFD'*)
40744 + lt_cv_prog_gnu_ld=yes
40747 + lt_cv_prog_gnu_ld=no
40750 +with_gnu_ld=$lt_cv_prog_gnu_ld
40751 +])# _LT_PATH_LD_GNU
40756 +# find reload flag for linker
40757 +# -- PORTME Some linkers may need a different reload flag.
40758 +m4_defun([_LT_CMD_RELOAD],
40759 +[AC_CACHE_CHECK([for $LD option to reload object files],
40760 + lt_cv_ld_reload_flag,
40761 + [lt_cv_ld_reload_flag='-r'])
40762 +reload_flag=$lt_cv_ld_reload_flag
40763 +case $reload_flag in
40765 +*) reload_flag=" $reload_flag" ;;
40767 +reload_cmds='$LD$reload_flag -o $output$reload_objs'
40770 + if test "$GCC" = yes; then
40771 + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
40773 + reload_cmds='$LD$reload_flag -o $output$reload_objs'
40777 +_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
40778 +_LT_DECL([], [reload_cmds], [2])dnl
40779 +])# _LT_CMD_RELOAD
40782 +# _LT_CHECK_MAGIC_METHOD
40783 +# ----------------------
40784 +# how to check for library dependencies
40785 +# -- PORTME fill in with the dynamic library characteristics
40786 +m4_defun([_LT_CHECK_MAGIC_METHOD],
40787 +[m4_require([_LT_DECL_EGREP])
40788 +m4_require([_LT_DECL_OBJDUMP])
40789 +AC_CACHE_CHECK([how to recognize dependent libraries],
40790 +lt_cv_deplibs_check_method,
40791 +[lt_cv_file_magic_cmd='$MAGIC_CMD'
40792 +lt_cv_file_magic_test_file=
40793 +lt_cv_deplibs_check_method='unknown'
40794 +# Need to set the preceding variable on all platforms that support
40795 +# interlibrary dependencies.
40796 +# 'none' -- dependencies not supported.
40797 +# `unknown' -- same as none, but documents that we really don't know.
40798 +# 'pass_all' -- all dependencies passed with no checks.
40799 +# 'test_compile' -- check by making test program.
40800 +# 'file_magic [[regex]]' -- check by looking for files in library path
40801 +# which responds to the $file_magic_cmd with a given extended regex.
40802 +# If you have `file' or equivalent on your system and you're not sure
40803 +# whether `pass_all' will *always* work, you probably want this one.
40807 + lt_cv_deplibs_check_method=pass_all
40811 + lt_cv_deplibs_check_method=pass_all
40815 + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
40816 + lt_cv_file_magic_cmd='/usr/bin/file -L'
40817 + lt_cv_file_magic_test_file=/shlib/libc.so
40821 + # func_win32_libid is a shell function defined in ltmain.sh
40822 + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
40823 + lt_cv_file_magic_cmd='func_win32_libid'
40827 + # Base MSYS/MinGW do not provide the 'file' command needed by
40828 + # func_win32_libid shell function, so use a weaker test based on 'objdump',
40829 + # unless we find 'file', for example because we are cross-compiling.
40830 + if ( file / ) >/dev/null 2>&1; then
40831 + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
40832 + lt_cv_file_magic_cmd='func_win32_libid'
40834 + lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
40835 + lt_cv_file_magic_cmd='$OBJDUMP -f'
40840 + # use the weaker test based on 'objdump'. See mingw*.
40841 + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
40842 + lt_cv_file_magic_cmd='$OBJDUMP -f'
40845 +darwin* | rhapsody*)
40846 + lt_cv_deplibs_check_method=pass_all
40849 +freebsd* | dragonfly*)
40850 + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
40851 + case $host_cpu in
40853 + # Not sure whether the presence of OpenBSD here was a mistake.
40854 + # Let's accept both of them until this is cleared up.
40855 + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
40856 + lt_cv_file_magic_cmd=/usr/bin/file
40857 + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
40861 + lt_cv_deplibs_check_method=pass_all
40866 + lt_cv_deplibs_check_method=pass_all
40869 +hpux10.20* | hpux11*)
40870 + lt_cv_file_magic_cmd=/usr/bin/file
40871 + case $host_cpu in
40873 + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
40874 + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
40877 + [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]']
40878 + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
40881 + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
40882 + lt_cv_file_magic_test_file=/usr/lib/libc.sl
40888 + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
40889 + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
40892 +irix5* | irix6* | nonstopux*)
40894 + *-32|*"-32 ") libmagic=32-bit;;
40895 + *-n32|*"-n32 ") libmagic=N32;;
40896 + *-64|*"-64 ") libmagic=64-bit;;
40897 + *) libmagic=never-match;;
40899 + lt_cv_deplibs_check_method=pass_all
40902 +# This must be Linux ELF.
40903 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
40904 + lt_cv_deplibs_check_method=pass_all
40907 +netbsd* | netbsdelf*-gnu)
40908 + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
40909 + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
40911 + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
40916 + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
40917 + lt_cv_file_magic_cmd=/usr/bin/file
40918 + lt_cv_file_magic_test_file=/usr/lib/libnls.so
40922 + lt_cv_deplibs_check_method=pass_all
40926 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
40927 + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
40929 + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
40933 +osf3* | osf4* | osf5*)
40934 + lt_cv_deplibs_check_method=pass_all
40938 + lt_cv_deplibs_check_method=pass_all
40942 + lt_cv_deplibs_check_method=pass_all
40945 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
40946 + lt_cv_deplibs_check_method=pass_all
40950 + case $host_vendor in
40952 + 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]]'
40953 + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
40956 + lt_cv_deplibs_check_method=pass_all
40959 + lt_cv_file_magic_cmd='/bin/file'
40960 + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
40963 + lt_cv_file_magic_cmd='/bin/file'
40964 + lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
40965 + lt_cv_file_magic_test_file=/lib/libc.so
40968 + lt_cv_deplibs_check_method=pass_all
40971 + lt_cv_deplibs_check_method=pass_all
40977 + lt_cv_deplibs_check_method=pass_all
40981 +file_magic_cmd=$lt_cv_file_magic_cmd
40982 +deplibs_check_method=$lt_cv_deplibs_check_method
40983 +test -z "$deplibs_check_method" && deplibs_check_method=unknown
40985 +_LT_DECL([], [deplibs_check_method], [1],
40986 + [Method to check whether dependent libraries are shared objects])
40987 +_LT_DECL([], [file_magic_cmd], [1],
40988 + [Command to use when deplibs_check_method == "file_magic"])
40989 +])# _LT_CHECK_MAGIC_METHOD
40994 +# find the pathname to a BSD- or MS-compatible name lister
40995 +AC_DEFUN([LT_PATH_NM],
40996 +[AC_REQUIRE([AC_PROG_CC])dnl
40997 +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
40998 +[if test -n "$NM"; then
40999 + # Let the user override the test.
41000 + lt_cv_path_NM="$NM"
41002 + lt_nm_to_check="${ac_tool_prefix}nm"
41003 + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
41004 + lt_nm_to_check="$lt_nm_to_check nm"
41006 + for lt_tmp_nm in $lt_nm_to_check; do
41007 + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
41008 + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
41009 + IFS="$lt_save_ifs"
41010 + test -z "$ac_dir" && ac_dir=.
41011 + tmp_nm="$ac_dir/$lt_tmp_nm"
41012 + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
41013 + # Check to see if the nm accepts a BSD-compat flag.
41014 + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
41015 + # nm: unknown option "B" ignored
41016 + # Tru64's nm complains that /dev/null is an invalid object file
41017 + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
41018 + */dev/null* | *'Invalid file or object type'*)
41019 + lt_cv_path_NM="$tmp_nm -B"
41023 + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
41025 + lt_cv_path_NM="$tmp_nm -p"
41029 + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
41030 + continue # so that we can try to find one that supports BSD flags
41037 + IFS="$lt_save_ifs"
41039 + : ${lt_cv_path_NM=no}
41041 +if test "$lt_cv_path_NM" != "no"; then
41042 + NM="$lt_cv_path_NM"
41044 + # Didn't find any BSD compatible name lister, look for dumpbin.
41045 + AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
41046 + AC_SUBST([DUMPBIN])
41047 + if test "$DUMPBIN" != ":"; then
41051 +test -z "$NM" && NM=nm
41053 +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
41055 +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
41056 + [lt_cv_nm_interface="BSD nm"
41057 + echo "int some_variable = 0;" > conftest.$ac_ext
41058 + (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
41059 + (eval "$ac_compile" 2>conftest.err)
41060 + cat conftest.err >&AS_MESSAGE_LOG_FD
41061 + (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
41062 + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
41063 + cat conftest.err >&AS_MESSAGE_LOG_FD
41064 + (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
41065 + cat conftest.out >&AS_MESSAGE_LOG_FD
41066 + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
41067 + lt_cv_nm_interface="MS dumpbin"
41069 + rm -f conftest*])
41073 +AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
41074 +AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
41075 +dnl aclocal-1.4 backwards compatibility:
41076 +dnl AC_DEFUN([AM_PROG_NM], [])
41077 +dnl AC_DEFUN([AC_PROG_NM], [])
41082 +# check for math library
41083 +AC_DEFUN([LT_LIB_M],
41084 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
41087 +*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
41088 + # These system don't have libm, or don't need it
41091 + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
41092 + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
41095 + AC_CHECK_LIB(m, cos, LIBM="-lm")
41102 +AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
41103 +dnl aclocal-1.4 backwards compatibility:
41104 +dnl AC_DEFUN([AC_CHECK_LIBM], [])
41107 +# _LT_COMPILER_NO_RTTI([TAGNAME])
41108 +# -------------------------------
41109 +m4_defun([_LT_COMPILER_NO_RTTI],
41110 +[m4_require([_LT_TAG_COMPILER])dnl
41112 +_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
41114 +if test "$GCC" = yes; then
41115 + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
41117 + _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
41118 + lt_cv_prog_compiler_rtti_exceptions,
41119 + [-fno-rtti -fno-exceptions], [],
41120 + [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
41122 +_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
41123 + [Compiler flag to turn off builtin functions])
41124 +])# _LT_COMPILER_NO_RTTI
41127 +# _LT_CMD_GLOBAL_SYMBOLS
41128 +# ----------------------
41129 +m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
41130 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
41131 +AC_REQUIRE([AC_PROG_CC])dnl
41132 +AC_REQUIRE([LT_PATH_NM])dnl
41133 +AC_REQUIRE([LT_PATH_LD])dnl
41134 +m4_require([_LT_DECL_SED])dnl
41135 +m4_require([_LT_DECL_EGREP])dnl
41136 +m4_require([_LT_TAG_COMPILER])dnl
41138 +# Check for command to grab the raw symbol name followed by C symbol from nm.
41139 +AC_MSG_CHECKING([command to parse $NM output from $compiler object])
41140 +AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
41142 +# These are sane defaults that work on at least a few old systems.
41143 +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
41145 +# Character class describing NM global symbol codes.
41146 +symcode='[[BCDEGRST]]'
41148 +# Regexp to match symbols that can be accessed directly from C.
41149 +sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
41151 +# Define system-specific variables.
41154 + symcode='[[BCDT]]'
41156 +cygwin* | mingw* | pw32* | cegcc*)
41157 + symcode='[[ABCDGISTW]]'
41160 + if test "$host_cpu" = ia64; then
41161 + symcode='[[ABCDEGRST]]'
41164 +irix* | nonstopux*)
41165 + symcode='[[BCDEGRST]]'
41168 + symcode='[[BCDEGQRST]]'
41171 + symcode='[[BDRT]]'
41179 +sysv5* | sco5v6* | unixware* | OpenUNIX*)
41180 + symcode='[[ABDT]]'
41183 + symcode='[[DFNSTU]]'
41187 +# If we're using GNU nm, then use its standard symbol codes.
41188 +case `$NM -V 2>&1` in
41189 +*GNU* | *'with BFD'*)
41190 + symcode='[[ABCDGIRSTW]]' ;;
41193 +# Transform an extracted symbol line into a proper C declaration.
41194 +# Some systems (esp. on ia64) link data and code symbols differently,
41195 +# so use this general approach.
41196 +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
41198 +# Transform an extracted symbol line into symbol name and symbol address
41199 +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
41200 +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'"
41202 +# Handle CRLF in mingw tool chain
41206 + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
41210 +# Try without a prefix underscore, then with it.
41211 +for ac_symprfx in "" "_"; do
41213 + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
41214 + symxfrm="\\1 $ac_symprfx\\2 \\2"
41216 + # Write the raw and C identifiers.
41217 + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
41218 + # Fake it for dumpbin and say T for any non-static function
41219 + # and D for any global variable.
41220 + # Also find C++ and __fastcall symbols from MSVC++,
41221 + # which start with @ or ?.
41222 + lt_cv_sys_global_symbol_pipe="$AWK ['"\
41223 +" {last_section=section; section=\$ 3};"\
41224 +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
41225 +" \$ 0!~/External *\|/{next};"\
41226 +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
41227 +" {if(hide[section]) next};"\
41228 +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
41229 +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
41230 +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
41231 +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
41232 +" ' prfx=^$ac_symprfx]"
41234 + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
41237 + # Check to see that the pipe works correctly.
41241 + cat > conftest.$ac_ext <<_LT_EOF
41242 +#ifdef __cplusplus
41246 +void nm_test_func(void);
41247 +void nm_test_func(void){}
41248 +#ifdef __cplusplus
41251 +int main(){nm_test_var='a';nm_test_func();return(0);}
41254 + if AC_TRY_EVAL(ac_compile); then
41255 + # Now try to grab the symbols.
41256 + nlist=conftest.nm
41257 + if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
41258 + # Try sorting and uniquifying the output.
41259 + if sort "$nlist" | uniq > "$nlist"T; then
41260 + mv -f "$nlist"T "$nlist"
41265 + # Make sure that we snagged all the symbols we need.
41266 + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
41267 + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
41268 + cat <<_LT_EOF > conftest.$ac_ext
41269 +#ifdef __cplusplus
41274 + # Now generate the symbol file.
41275 + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
41277 + cat <<_LT_EOF >> conftest.$ac_ext
41279 +/* The mapping between symbol names and symbols. */
41281 + const char *name;
41284 +lt__PROGRAM__LTX_preloaded_symbols[[]] =
41286 + { "@PROGRAM@", (void *) 0 },
41288 + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
41289 + cat <<\_LT_EOF >> conftest.$ac_ext
41293 +/* This works around a problem in FreeBSD linker */
41294 +#ifdef FREEBSD_WORKAROUND
41295 +static const void *lt_preloaded_setup() {
41296 + return lt__PROGRAM__LTX_preloaded_symbols;
41300 +#ifdef __cplusplus
41304 + # Now try linking the two files.
41305 + mv conftest.$ac_objext conftstm.$ac_objext
41306 + lt_save_LIBS="$LIBS"
41307 + lt_save_CFLAGS="$CFLAGS"
41308 + LIBS="conftstm.$ac_objext"
41309 + CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
41310 + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
41313 + LIBS="$lt_save_LIBS"
41314 + CFLAGS="$lt_save_CFLAGS"
41316 + echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
41319 + echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
41322 + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
41325 + echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
41326 + cat conftest.$ac_ext >&5
41328 + rm -rf conftest* conftst*
41330 + # Do not use the global_symbol_pipe unless it works.
41331 + if test "$pipe_works" = yes; then
41334 + lt_cv_sys_global_symbol_pipe=
41338 +if test -z "$lt_cv_sys_global_symbol_pipe"; then
41339 + lt_cv_sys_global_symbol_to_cdecl=
41341 +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
41342 + AC_MSG_RESULT(failed)
41344 + AC_MSG_RESULT(ok)
41347 +_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
41348 + [Take the output of nm and produce a listing of raw symbols and C names])
41349 +_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
41350 + [Transform the output of nm in a proper C declaration])
41351 +_LT_DECL([global_symbol_to_c_name_address],
41352 + [lt_cv_sys_global_symbol_to_c_name_address], [1],
41353 + [Transform the output of nm in a C name address pair])
41354 +_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
41355 + [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
41356 + [Transform the output of nm in a C name address pair when lib prefix is needed])
41357 +]) # _LT_CMD_GLOBAL_SYMBOLS
41360 +# _LT_COMPILER_PIC([TAGNAME])
41361 +# ---------------------------
41362 +m4_defun([_LT_COMPILER_PIC],
41363 +[m4_require([_LT_TAG_COMPILER])dnl
41364 +_LT_TAGVAR(lt_prog_compiler_wl, $1)=
41365 +_LT_TAGVAR(lt_prog_compiler_pic, $1)=
41366 +_LT_TAGVAR(lt_prog_compiler_static, $1)=
41368 +AC_MSG_CHECKING([for $compiler option to produce PIC])
41369 +m4_if([$1], [CXX], [
41370 + # C++ specific cases for pic, static, wl, etc.
41371 + if test "$GXX" = yes; then
41372 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41373 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41377 + # All AIX code is PIC.
41378 + if test "$host_cpu" = ia64; then
41379 + # AIX 5 now supports IA64 processor
41380 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41385 + case $host_cpu in
41387 + # see comment about AmigaOS4 .so support
41388 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41391 + # FIXME: we need at least 68020 code to build shared libraries, but
41392 + # adding the `-m68020' flag to GCC prevents building anything better,
41393 + # like `-m68040'.
41394 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
41399 + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
41400 + # PIC is the default for these OSes.
41402 + mingw* | cygwin* | os2* | pw32* | cegcc*)
41403 + # This hack is so that the source file can tell whether it is being
41404 + # built for inclusion in a dll (and should export symbols for example).
41405 + # Although the cygwin gcc ignores -fPIC, still need this for old-style
41406 + # (--disable-auto-import) libraries
41407 + m4_if([$1], [GCJ], [],
41408 + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
41410 + darwin* | rhapsody*)
41411 + # PIC is the default on this platform
41412 + # Common symbols not allowed in MH_DYLIB files
41413 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
41416 + # DJGPP does not support shared libraries at all
41417 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
41420 + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
41421 + # Instead, we relocate shared libraries at runtime.
41424 + if test -d /usr/nec; then
41425 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
41429 + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
41430 + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
41431 + # sets the default TLS model and affects inlining.
41432 + case $host_cpu in
41436 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41441 + # QNX uses GNU C++, but need to define -shared option too, otherwise
41442 + # it will coredump.
41443 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
41446 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41452 + # All AIX code is PIC.
41453 + if test "$host_cpu" = ia64; then
41454 + # AIX 5 now supports IA64 processor
41455 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41457 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
41461 + case $cc_basename in
41463 + # Green Hills C++ Compiler
41464 + # _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"
41469 + case $cc_basename in
41471 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41474 + # Green Hills C++ Compiler
41475 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
41481 + freebsd* | dragonfly*)
41482 + # FreeBSD uses GNU C++
41484 + hpux9* | hpux10* | hpux11*)
41485 + case $cc_basename in
41487 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41488 + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
41489 + if test "$host_cpu" != ia64; then
41490 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
41494 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41495 + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
41496 + case $host_cpu in
41501 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
41510 + # This is c89, which is MS Visual C++ (no shared libs)
41511 + # Anyone wants to do a port?
41513 + irix5* | irix6* | nonstopux*)
41514 + case $cc_basename in
41516 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41517 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41518 + # CC pic flag -KPIC is the default.
41524 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
41525 + case $cc_basename in
41527 + # KAI C++ Compiler
41528 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
41529 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41532 + # old Intel C++ for x86_64 which still supported -KPIC.
41533 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41534 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41535 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41538 + # Intel C++, used to be incompatible with GCC.
41539 + # ICC 10 doesn't accept -KPIC any more.
41540 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41541 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41542 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41545 + # Portland Group C++ compiler
41546 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41547 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
41548 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41552 + # Make sure the PIC flag is empty. It appears that all Alpha
41553 + # Linux and Compaq Tru64 Unix objects are PIC.
41554 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
41555 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41558 + # IBM XL 8.0 on PPC
41559 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41560 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
41561 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
41564 + case `$CC -V 2>&1 | sed 5q` in
41567 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41568 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41569 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
41580 + case $cc_basename in
41582 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
41588 + netbsd* | netbsdelf*-gnu)
41591 + # QNX uses GNU C++, but need to define -shared option too, otherwise
41592 + # it will coredump.
41593 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
41595 + osf3* | osf4* | osf5*)
41596 + case $cc_basename in
41598 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
41601 + # Rational C++ 2.4.1
41602 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
41605 + # Digital/Compaq C++
41606 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41607 + # Make sure the PIC flag is empty. It appears that all Alpha
41608 + # Linux and Compaq Tru64 Unix objects are PIC.
41609 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
41610 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41619 + case $cc_basename in
41621 + # Sun C++ 4.2, 5.x and Centerline C++
41622 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41623 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41624 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
41627 + # Green Hills C++ Compiler
41628 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
41635 + case $cc_basename in
41638 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
41639 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41643 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
41649 + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
41650 + case $cc_basename in
41652 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41653 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41654 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41659 + case $cc_basename in
41661 + # NonStop-UX NCC 3.20
41662 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41671 + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
41677 + if test "$GCC" = yes; then
41678 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41679 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41683 + # All AIX code is PIC.
41684 + if test "$host_cpu" = ia64; then
41685 + # AIX 5 now supports IA64 processor
41686 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41691 + case $host_cpu in
41693 + # see comment about AmigaOS4 .so support
41694 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41697 + # FIXME: we need at least 68020 code to build shared libraries, but
41698 + # adding the `-m68020' flag to GCC prevents building anything better,
41699 + # like `-m68040'.
41700 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
41705 + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
41706 + # PIC is the default for these OSes.
41709 + mingw* | cygwin* | pw32* | os2* | cegcc*)
41710 + # This hack is so that the source file can tell whether it is being
41711 + # built for inclusion in a dll (and should export symbols for example).
41712 + # Although the cygwin gcc ignores -fPIC, still need this for old-style
41713 + # (--disable-auto-import) libraries
41714 + m4_if([$1], [GCJ], [],
41715 + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
41718 + darwin* | rhapsody*)
41719 + # PIC is the default on this platform
41720 + # Common symbols not allowed in MH_DYLIB files
41721 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
41725 + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
41726 + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
41727 + # sets the default TLS model and affects inlining.
41728 + case $host_cpu in
41733 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41739 + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
41740 + # Instead, we relocate shared libraries at runtime.
41744 + # Just because we use GCC doesn't mean we suddenly get shared libraries
41745 + # on systems that don't support them.
41746 + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
41751 + # QNX uses GNU C++, but need to define -shared option too, otherwise
41752 + # it will coredump.
41753 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
41757 + if test -d /usr/nec; then
41758 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
41763 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41767 + # PORTME Check for flag to pass linker flags through the system compiler.
41770 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41771 + if test "$host_cpu" = ia64; then
41772 + # AIX 5 now supports IA64 processor
41773 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41775 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
41779 + mingw* | cygwin* | pw32* | os2* | cegcc*)
41780 + # This hack is so that the source file can tell whether it is being
41781 + # built for inclusion in a dll (and should export symbols for example).
41782 + m4_if([$1], [GCJ], [],
41783 + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
41786 + hpux9* | hpux10* | hpux11*)
41787 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41788 + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
41789 + # not for PA HP-UX.
41790 + case $host_cpu in
41795 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
41798 + # Is there a better lt_prog_compiler_static that works with the bundled CC?
41799 + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
41802 + irix5* | irix6* | nonstopux*)
41803 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41804 + # PIC (with -KPIC) is the default.
41805 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41808 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
41809 + case $cc_basename in
41810 + # old Intel for x86_64 which still supported -KPIC.
41812 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41813 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41814 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41816 + # icc used to be incompatible with GCC.
41817 + # ICC 10 doesn't accept -KPIC any more.
41819 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41820 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
41821 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41823 + # Lahey Fortran 8.1.
41825 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41826 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
41827 + _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
41829 + pgcc* | pgf77* | pgf90* | pgf95*)
41830 + # Portland Group compilers (*not* the Pentium gcc compiler,
41831 + # which looks to be a dead project)
41832 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41833 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
41834 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41837 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41838 + # All Alpha code is PIC.
41839 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41842 + # IBM XL C 8.0/Fortran 10.1 on PPC
41843 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41844 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
41845 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
41848 + case `$CC -V 2>&1 | sed 5q` in
41851 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41852 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41853 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41856 + # Sun Fortran 8.3 passes all unrecognized flags to the linker
41857 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41858 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41859 + _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
41867 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41868 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41872 + # QNX uses GNU C++, but need to define -shared option too, otherwise
41873 + # it will coredump.
41874 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
41877 + osf3* | osf4* | osf5*)
41878 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41879 + # All OSF/1 code is PIC.
41880 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41884 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
41888 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41889 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41890 + case $cc_basename in
41891 + f77* | f90* | f95*)
41892 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
41894 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
41899 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
41900 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
41901 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41904 + sysv4 | sysv4.2uw2* | sysv4.3*)
41905 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41906 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41907 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41911 + if test -d /usr/nec ;then
41912 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
41913 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41917 + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
41918 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41919 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
41920 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41924 + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
41925 + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
41929 + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
41930 + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
41934 + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
41940 + # For platforms which do not support PIC, -DPIC is meaningless:
41942 + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
41945 + _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
41948 +AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
41949 +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
41950 + [How to pass a linker flag through the compiler])
41953 +# Check to make sure the PIC flag actually works.
41955 +if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
41956 + _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
41957 + [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
41958 + [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
41959 + [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
41961 + *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
41963 + [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
41964 + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
41966 +_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
41967 + [Additional compiler flags for building library objects])
41970 +# Check to make sure the static flag actually works.
41972 +wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
41973 +_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
41974 + _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
41975 + $lt_tmp_static_flag,
41977 + [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
41978 +_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
41979 + [Compiler flag to prevent dynamic linking])
41980 +])# _LT_COMPILER_PIC
41983 +# _LT_LINKER_SHLIBS([TAGNAME])
41984 +# ----------------------------
41985 +# See if the linker supports building shared libraries.
41986 +m4_defun([_LT_LINKER_SHLIBS],
41987 +[AC_REQUIRE([LT_PATH_LD])dnl
41988 +AC_REQUIRE([LT_PATH_NM])dnl
41989 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
41990 +m4_require([_LT_DECL_EGREP])dnl
41991 +m4_require([_LT_DECL_SED])dnl
41992 +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
41993 +m4_require([_LT_TAG_COMPILER])dnl
41994 +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
41995 +m4_if([$1], [CXX], [
41996 + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
41999 + # If we're using GNU nm, then we don't want the "-C" option.
42000 + # -C means demangle to AIX nm, but means don't demangle with GNU nm
42001 + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
42002 + _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'
42004 + _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'
42008 + _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
42010 + cygwin* | mingw* | cegcc*)
42011 + _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'
42013 + linux* | k*bsd*-gnu)
42014 + _LT_TAGVAR(link_all_deplibs, $1)=no
42017 + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
42020 + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
42023 + _LT_TAGVAR(allow_undefined_flag, $1)=
42024 + _LT_TAGVAR(always_export_symbols, $1)=no
42025 + _LT_TAGVAR(archive_cmds, $1)=
42026 + _LT_TAGVAR(archive_expsym_cmds, $1)=
42027 + _LT_TAGVAR(compiler_needs_object, $1)=no
42028 + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
42029 + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
42030 + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
42031 + _LT_TAGVAR(hardcode_automatic, $1)=no
42032 + _LT_TAGVAR(hardcode_direct, $1)=no
42033 + _LT_TAGVAR(hardcode_direct_absolute, $1)=no
42034 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
42035 + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
42036 + _LT_TAGVAR(hardcode_libdir_separator, $1)=
42037 + _LT_TAGVAR(hardcode_minus_L, $1)=no
42038 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
42039 + _LT_TAGVAR(inherit_rpath, $1)=no
42040 + _LT_TAGVAR(link_all_deplibs, $1)=unknown
42041 + _LT_TAGVAR(module_cmds, $1)=
42042 + _LT_TAGVAR(module_expsym_cmds, $1)=
42043 + _LT_TAGVAR(old_archive_from_new_cmds, $1)=
42044 + _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
42045 + _LT_TAGVAR(thread_safe_flag_spec, $1)=
42046 + _LT_TAGVAR(whole_archive_flag_spec, $1)=
42047 + # include_expsyms should be a list of space-separated symbols to be *always*
42048 + # included in the symbol list
42049 + _LT_TAGVAR(include_expsyms, $1)=
42050 + # exclude_expsyms can be an extended regexp of symbols to exclude
42051 + # it will be wrapped by ` (' and `)$', so one must not match beginning or
42052 + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
42053 + # as well as any symbol that contains `d'.
42054 + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
42055 + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
42056 + # platforms (ab)use it in PIC code, but their linkers get confused if
42057 + # the symbol is explicitly referenced. Since portable code cannot
42058 + # rely on this symbol name, it's probably fine to never include it in
42059 + # preloaded symbol tables.
42060 + # Exclude shared library initialization/finalization symbols.
42061 +dnl Note also adjust exclude_expsyms for C++ above.
42062 + extract_expsyms_cmds=
42065 + cygwin* | mingw* | pw32* | cegcc*)
42066 + # FIXME: the MSVC++ port hasn't been tested in a loooong time
42067 + # When not using gcc, we currently assume that we are using
42068 + # Microsoft Visual C++.
42069 + if test "$GCC" != yes; then
42074 + # we just hope/assume this is gcc and not c89 (= MSVC++)
42080 + linux* | k*bsd*-gnu)
42081 + _LT_TAGVAR(link_all_deplibs, $1)=no
42085 + _LT_TAGVAR(ld_shlibs, $1)=yes
42086 + if test "$with_gnu_ld" = yes; then
42087 + # If archive_cmds runs LD, not CC, wlarc should be empty
42090 + # Set some defaults for GNU ld with shared library support. These
42091 + # are reset later if shared libraries are not supported. Putting them
42092 + # here allows them to be overridden if necessary.
42093 + runpath_var=LD_RUN_PATH
42094 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42095 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
42096 + # ancient GNU ld didn't support --whole-archive et. al.
42097 + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
42098 + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
42100 + _LT_TAGVAR(whole_archive_flag_spec, $1)=
42102 + supports_anon_versioning=no
42103 + case `$LD -v 2>&1` in
42104 + *GNU\ gold*) supports_anon_versioning=yes ;;
42105 + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
42106 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
42107 + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
42108 + *\ 2.11.*) ;; # other 2.11 versions
42109 + *) supports_anon_versioning=yes ;;
42112 + # See if GNU ld supports shared libraries.
42115 + # On AIX/PPC, the GNU linker is very broken
42116 + if test "$host_cpu" != ia64; then
42117 + _LT_TAGVAR(ld_shlibs, $1)=no
42118 + cat <<_LT_EOF 1>&2
42120 +*** Warning: the GNU linker, at least up to release 2.9.1, is reported
42121 +*** to be unable to reliably create shared libraries on AIX.
42122 +*** Therefore, libtool is disabling shared libraries support. If you
42123 +*** really care for shared libraries, you may want to modify your PATH
42124 +*** so that a non-GNU linker is found, and then restart.
42131 + case $host_cpu in
42133 + # see comment about AmigaOS4 .so support
42134 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42135 + _LT_TAGVAR(archive_expsym_cmds, $1)=''
42138 + _LT_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)'
42139 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42140 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42146 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
42147 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
42148 + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
42149 + # support --undefined. This deserves some investigation. FIXME
42150 + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42152 + _LT_TAGVAR(ld_shlibs, $1)=no
42156 + cygwin* | mingw* | pw32* | cegcc*)
42157 + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
42158 + # as there is no search path for DLLs.
42159 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42160 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
42161 + _LT_TAGVAR(always_export_symbols, $1)=no
42162 + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
42163 + _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'
42165 + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
42166 + _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'
42167 + # If the export-symbols file already is a .def file (1st line
42168 + # is EXPORTS), use it as is; otherwise, prepend...
42169 + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
42170 + cp $export_symbols $output_objdir/$soname.def;
42172 + echo EXPORTS > $output_objdir/$soname.def;
42173 + cat $export_symbols >> $output_objdir/$soname.def;
42175 + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
42177 + _LT_TAGVAR(ld_shlibs, $1)=no
42182 + _LT_TAGVAR(hardcode_direct, $1)=no
42183 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42184 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
42185 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
42186 + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
42187 + # Instead, shared libraries are loaded at an image base (0x10000000 by
42188 + # default) and relocated if they conflict, which is a slow very memory
42189 + # consuming and fragmenting process. To avoid this, we pick a random,
42190 + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
42191 + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
42192 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
42193 + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
42196 + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
42198 + if test "$host_os" = linux-dietlibc; then
42199 + case $cc_basename in
42200 + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
42203 + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
42204 + && test "$tmp_diet" = no
42207 + tmp_sharedflag='-shared'
42208 + case $cc_basename,$host_cpu in
42209 + pgcc*) # Portland Group C compiler
42210 + _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'
42211 + tmp_addflag=' $pic_flag'
42213 + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
42214 + _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'
42215 + tmp_addflag=' $pic_flag -Mnomain' ;;
42216 + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
42217 + tmp_addflag=' -i_dynamic' ;;
42218 + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
42219 + tmp_addflag=' -i_dynamic -nofor_main' ;;
42220 + ifc* | ifort*) # Intel Fortran compiler
42221 + tmp_addflag=' -nofor_main' ;;
42222 + lf95*) # Lahey Fortran 8.1
42223 + _LT_TAGVAR(whole_archive_flag_spec, $1)=
42224 + tmp_sharedflag='--shared' ;;
42225 + xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
42226 + tmp_sharedflag='-qmkshrobj'
42229 + case `$CC -V 2>&1 | sed 5q` in
42230 + *Sun\ C*) # Sun C 5.9
42231 + _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'
42232 + _LT_TAGVAR(compiler_needs_object, $1)=yes
42233 + tmp_sharedflag='-G' ;;
42234 + *Sun\ F*) # Sun Fortran 8.3
42235 + tmp_sharedflag='-G' ;;
42237 + _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42239 + if test "x$supports_anon_versioning" = xyes; then
42240 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
42241 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
42242 + echo "local: *; };" >> $output_objdir/$libname.ver~
42243 + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
42246 + case $cc_basename in
42248 + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
42249 + _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
42250 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
42251 + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
42252 + _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
42253 + if test "x$supports_anon_versioning" = xyes; then
42254 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
42255 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
42256 + echo "local: *; };" >> $output_objdir/$libname.ver~
42257 + $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
42262 + _LT_TAGVAR(ld_shlibs, $1)=no
42266 + netbsd* | netbsdelf*-gnu)
42267 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
42268 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
42271 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42272 + _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'
42277 + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
42278 + _LT_TAGVAR(ld_shlibs, $1)=no
42279 + cat <<_LT_EOF 1>&2
42281 +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
42282 +*** create shared libraries on Solaris systems. Therefore, libtool
42283 +*** is disabling shared libraries support. We urge you to upgrade GNU
42284 +*** binutils to release 2.9.1 or newer. Another option is to modify
42285 +*** your PATH or compiler configuration so that the native linker is
42286 +*** used, and then restart.
42289 + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
42290 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42291 + _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'
42293 + _LT_TAGVAR(ld_shlibs, $1)=no
42297 + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
42298 + case `$LD -v 2>&1` in
42299 + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
42300 + _LT_TAGVAR(ld_shlibs, $1)=no
42301 + cat <<_LT_EOF 1>&2
42303 +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
42304 +*** reliably create shared libraries on SCO systems. Therefore, libtool
42305 +*** is disabling shared libraries support. We urge you to upgrade GNU
42306 +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
42307 +*** your PATH or compiler configuration so that the native linker is
42308 +*** used, and then restart.
42313 + # For security reasons, it is highly recommended that you always
42314 + # use absolute paths for naming shared libraries, and exclude the
42315 + # DT_RUNPATH tag from executables and libraries. But doing so
42316 + # requires that you compile everything twice, which is a pain.
42317 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
42318 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42319 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42320 + _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'
42322 + _LT_TAGVAR(ld_shlibs, $1)=no
42329 + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
42331 + _LT_TAGVAR(hardcode_direct, $1)=yes
42332 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42336 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
42337 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42338 + _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'
42340 + _LT_TAGVAR(ld_shlibs, $1)=no
42345 + if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
42347 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
42348 + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
42349 + _LT_TAGVAR(whole_archive_flag_spec, $1)=
42352 + # PORTME fill in a description of your system's linker (not GNU ld)
42355 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
42356 + _LT_TAGVAR(always_export_symbols, $1)=yes
42357 + _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'
42358 + # Note: this linker hardcodes the directories in LIBPATH if there
42359 + # are no directories specified by -L.
42360 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42361 + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
42362 + # Neither direct hardcoding nor static linking is supported with a
42363 + # broken collect2.
42364 + _LT_TAGVAR(hardcode_direct, $1)=unsupported
42369 + if test "$host_cpu" = ia64; then
42370 + # On IA64, the linker does run time linking by default, so we don't
42371 + # have to do anything special.
42372 + aix_use_runtimelinking=no
42373 + exp_sym_flag='-Bexport'
42376 + # If we're using GNU nm, then we don't want the "-C" option.
42377 + # -C means demangle to AIX nm, but means don't demangle with GNU nm
42378 + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
42379 + _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'
42381 + _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'
42383 + aix_use_runtimelinking=no
42385 + # Test if we are trying to use run time linking or normal
42386 + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
42387 + # need to do runtime linking.
42388 + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
42389 + for ld_flag in $LDFLAGS; do
42390 + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
42391 + aix_use_runtimelinking=yes
42398 + exp_sym_flag='-bexport'
42399 + no_entry_flag='-bnoentry'
42402 + # When large executables or shared objects are built, AIX ld can
42403 + # have problems creating the table of contents. If linking a library
42404 + # or program results in "error TOC overflow" add -mminimal-toc to
42405 + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
42406 + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
42408 + _LT_TAGVAR(archive_cmds, $1)=''
42409 + _LT_TAGVAR(hardcode_direct, $1)=yes
42410 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
42411 + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
42412 + _LT_TAGVAR(link_all_deplibs, $1)=yes
42413 + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
42415 + if test "$GCC" = yes; then
42416 + case $host_os in aix4.[[012]]|aix4.[[012]].*)
42417 + # We only want to do this on AIX 4.2 and lower, the check
42418 + # below for broken collect2 doesn't work under 4.3+
42419 + collect2name=`${CC} -print-prog-name=collect2`
42420 + if test -f "$collect2name" &&
42421 + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
42423 + # We have reworked collect2
42426 + # We have old collect2
42427 + _LT_TAGVAR(hardcode_direct, $1)=unsupported
42428 + # It fails to find uninstalled libraries when the uninstalled
42429 + # path is not listed in the libpath. Setting hardcode_minus_L
42430 + # to unsupported forces relinking
42431 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42432 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42433 + _LT_TAGVAR(hardcode_libdir_separator, $1)=
42437 + shared_flag='-shared'
42438 + if test "$aix_use_runtimelinking" = yes; then
42439 + shared_flag="$shared_flag "'${wl}-G'
42441 + _LT_TAGVAR(link_all_deplibs, $1)=no
42444 + if test "$host_cpu" = ia64; then
42445 + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
42446 + # chokes on -Wl,-G. The following line is correct:
42449 + if test "$aix_use_runtimelinking" = yes; then
42450 + shared_flag='${wl}-G'
42452 + shared_flag='${wl}-bM:SRE'
42457 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
42458 + # It seems that -bexpall does not export symbols beginning with
42459 + # underscore (_), so it is better to generate a list of symbols to export.
42460 + _LT_TAGVAR(always_export_symbols, $1)=yes
42461 + if test "$aix_use_runtimelinking" = yes; then
42462 + # Warning - without using the other runtime loading flags (-brtl),
42463 + # -berok will link without error, but may produce a broken library.
42464 + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
42465 + # Determine the default libpath from the value encoded in an
42466 + # empty executable.
42467 + _LT_SYS_MODULE_PATH_AIX
42468 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
42469 + _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"
42471 + if test "$host_cpu" = ia64; then
42472 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
42473 + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
42474 + _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"
42476 + # Determine the default libpath from the value encoded in an
42477 + # empty executable.
42478 + _LT_SYS_MODULE_PATH_AIX
42479 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
42480 + # Warning - without using the other run time loading flags,
42481 + # -berok will link without error, but may produce a broken library.
42482 + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
42483 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
42484 + # Exported symbols can be pulled into shared objects from archives
42485 + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
42486 + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
42487 + # This is similar to how AIX traditionally builds its shared libraries.
42488 + _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'
42494 + case $host_cpu in
42496 + # see comment about AmigaOS4 .so support
42497 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
42498 + _LT_TAGVAR(archive_expsym_cmds, $1)=''
42501 + _LT_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)'
42502 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42503 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42509 + _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
42512 + cygwin* | mingw* | pw32* | cegcc*)
42513 + # When not using gcc, we currently assume that we are using
42514 + # Microsoft Visual C++.
42515 + # hardcode_libdir_flag_spec is actually meaningless, as there is
42516 + # no search path for DLLs.
42517 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
42518 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
42519 + # Tell ltmain to make .lib files, not .a files.
42521 + # Tell ltmain to make .dll files, not .so files.
42522 + shrext_cmds=".dll"
42523 + # FIXME: Setting linknames here is a bad hack.
42524 + _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
42525 + # The linker will automatically build a .lib file if we build a DLL.
42526 + _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
42527 + # FIXME: Should let the user specify the lib program.
42528 + _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
42529 + _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
42530 + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
42533 + darwin* | rhapsody*)
42534 + _LT_DARWIN_LINKER_FEATURES($1)
42538 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42539 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42540 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42544 + _LT_TAGVAR(ld_shlibs, $1)=no
42547 + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
42548 + # support. Future versions do this automatically, but an explicit c++rt0.o
42549 + # does not break anything, and helps significantly (at the cost of a little
42552 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
42553 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
42554 + _LT_TAGVAR(hardcode_direct, $1)=yes
42555 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42558 + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
42560 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
42561 + _LT_TAGVAR(hardcode_direct, $1)=yes
42562 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42563 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42566 + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
42567 + freebsd* | dragonfly*)
42568 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
42569 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
42570 + _LT_TAGVAR(hardcode_direct, $1)=yes
42571 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42575 + if test "$GCC" = yes; then
42576 + _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'
42578 + _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'
42580 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
42581 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42582 + _LT_TAGVAR(hardcode_direct, $1)=yes
42584 + # hardcode_minus_L: Not really in the search PATH,
42585 + # but as the default location of the library.
42586 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42587 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
42591 + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
42592 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
42594 + _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
42596 + if test "$with_gnu_ld" = no; then
42597 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
42598 + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
42599 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42600 + _LT_TAGVAR(hardcode_direct, $1)=yes
42601 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
42602 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
42603 + # hardcode_minus_L: Not really in the search PATH,
42604 + # but as the default location of the library.
42605 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42610 + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
42611 + case $host_cpu in
42613 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
42616 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
42619 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
42623 + case $host_cpu in
42625 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
42628 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
42631 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
42635 + if test "$with_gnu_ld" = no; then
42636 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
42637 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42639 + case $host_cpu in
42641 + _LT_TAGVAR(hardcode_direct, $1)=no
42642 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42645 + _LT_TAGVAR(hardcode_direct, $1)=yes
42646 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
42647 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
42649 + # hardcode_minus_L: Not really in the search PATH,
42650 + # but as the default location of the library.
42651 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42657 + irix5* | irix6* | nonstopux*)
42658 + if test "$GCC" = yes; then
42659 + _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'
42660 + # Try to use the -exported_symbol ld option, if it does not
42661 + # work, assume that -exports_file does not work either and
42662 + # implicitly export all symbols.
42663 + save_LDFLAGS="$LDFLAGS"
42664 + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
42665 + AC_LINK_IFELSE(int foo(void) {},
42666 + _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'
42668 + LDFLAGS="$save_LDFLAGS"
42670 + _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'
42671 + _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'
42673 + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
42674 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42675 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42676 + _LT_TAGVAR(inherit_rpath, $1)=yes
42677 + _LT_TAGVAR(link_all_deplibs, $1)=yes
42680 + netbsd* | netbsdelf*-gnu)
42681 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
42682 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
42684 + _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
42686 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
42687 + _LT_TAGVAR(hardcode_direct, $1)=yes
42688 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42692 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42693 + _LT_TAGVAR(hardcode_direct, $1)=yes
42694 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42695 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42696 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42703 + if test -f /usr/libexec/ld.so; then
42704 + _LT_TAGVAR(hardcode_direct, $1)=yes
42705 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42706 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
42707 + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
42708 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
42709 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
42710 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
42711 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
42714 + openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
42715 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
42716 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
42719 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
42720 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
42725 + _LT_TAGVAR(ld_shlibs, $1)=no
42730 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42731 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42732 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
42733 + _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'
42734 + _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
42738 + if test "$GCC" = yes; then
42739 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
42740 + _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'
42742 + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
42743 + _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'
42745 + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
42746 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42747 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42750 + osf4* | osf5*) # as osf3* with the addition of -msym flag
42751 + if test "$GCC" = yes; then
42752 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
42753 + _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'
42754 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
42756 + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
42757 + _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'
42758 + _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~
42759 + $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'
42761 + # Both c and cxx compiler support -rpath directly
42762 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
42764 + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
42765 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
42769 + _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
42770 + if test "$GCC" = yes; then
42772 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
42773 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
42774 + $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
42776 + case `$CC -V 2>&1` in
42777 + *"Compilers 5.0"*)
42779 + _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
42780 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
42781 + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
42785 + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
42786 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
42787 + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
42791 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
42792 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42794 + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
42796 + # The compiler driver will combine and reorder linker options,
42797 + # but understands `-z linker_flag'. GCC discards it without `$wl',
42798 + # but is careful enough not to reorder.
42799 + # Supported since Solaris 2.6 (maybe 2.5.1?)
42800 + if test "$GCC" = yes; then
42801 + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
42803 + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
42807 + _LT_TAGVAR(link_all_deplibs, $1)=yes
42811 + if test "x$host_vendor" = xsequent; then
42812 + # Use $CC to link under sequent, because it throws in some extra .o
42813 + # files that make .init and .fini sections work.
42814 + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
42816 + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
42818 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42819 + _LT_TAGVAR(hardcode_direct, $1)=yes
42820 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
42821 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42825 + case $host_vendor in
42827 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42828 + _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
42831 + ## LD is ld it makes a PLAMLIB
42832 + ## CC just makes a GrossModule.
42833 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
42834 + _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
42835 + _LT_TAGVAR(hardcode_direct, $1)=no
42838 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42839 + _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
42842 + runpath_var='LD_RUN_PATH'
42843 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42847 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42848 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42849 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
42853 + if test -d /usr/nec; then
42854 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42855 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42856 + runpath_var=LD_RUN_PATH
42857 + hardcode_runpath_var=yes
42858 + _LT_TAGVAR(ld_shlibs, $1)=yes
42862 + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
42863 + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
42864 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
42865 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42866 + runpath_var='LD_RUN_PATH'
42868 + if test "$GCC" = yes; then
42869 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42870 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42872 + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42873 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42877 + sysv5* | sco3.2v5* | sco5v6*)
42878 + # Note: We can NOT use -z defs as we might desire, because we do not
42879 + # link with -lc, and that would cause any symbols used from libc to
42880 + # always be unresolved, which means just about no library would
42881 + # ever link correctly. If we're not using GNU ld we use -z text
42882 + # though, which does catch some bad symbols but isn't as heavy-handed
42884 + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
42885 + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
42886 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
42887 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42888 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
42889 + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
42890 + _LT_TAGVAR(link_all_deplibs, $1)=yes
42891 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
42892 + runpath_var='LD_RUN_PATH'
42894 + if test "$GCC" = yes; then
42895 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42896 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42898 + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42899 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
42904 + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
42905 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
42906 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
42910 + _LT_TAGVAR(ld_shlibs, $1)=no
42914 + if test x$host_vendor = xsni; then
42916 + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
42917 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
42923 +AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
42924 +test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
42926 +_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
42928 +_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
42929 +_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
42930 +_LT_DECL([], [extract_expsyms_cmds], [2],
42931 + [The commands to extract the exported symbol list from a shared archive])
42934 +# Do we need to explicitly link libc?
42936 +case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
42938 + # Assume -lc should be added
42939 + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
42941 + if test "$enable_shared" = yes && test "$GCC" = yes; then
42942 + case $_LT_TAGVAR(archive_cmds, $1) in
42944 + # FIXME: we may have to deal with multi-command sequences.
42947 + # Test whether the compiler implicitly links with -lc since on some
42948 + # systems, -lgcc has to come before -lc. If gcc already passes -lc
42949 + # to ld, don't add -lc before -lgcc.
42950 + AC_MSG_CHECKING([whether -lc should be explicitly linked in])
42952 + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
42954 + if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
42957 + libobjs=conftest.$ac_objext
42959 + wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
42960 + pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
42961 + compiler_flags=-v
42966 + lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
42967 + _LT_TAGVAR(allow_undefined_flag, $1)=
42968 + if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
42970 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
42972 + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
42974 + _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
42976 + cat conftest.err 1>&5
42979 + AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
42986 +_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
42987 + [Whether or not to add -lc for building shared libraries])
42988 +_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
42989 + [enable_shared_with_static_runtimes], [0],
42990 + [Whether or not to disallow shared libs when runtime libs are static])
42991 +_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
42992 + [Compiler flag to allow reflexive dlopens])
42993 +_LT_TAGDECL([], [whole_archive_flag_spec], [1],
42994 + [Compiler flag to generate shared objects directly from archives])
42995 +_LT_TAGDECL([], [compiler_needs_object], [1],
42996 + [Whether the compiler copes with passing no objects directly])
42997 +_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
42998 + [Create an old-style archive from a shared archive])
42999 +_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
43000 + [Create a temporary old-style archive to link instead of a shared archive])
43001 +_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
43002 +_LT_TAGDECL([], [archive_expsym_cmds], [2])
43003 +_LT_TAGDECL([], [module_cmds], [2],
43004 + [Commands used to build a loadable module if different from building
43005 + a shared archive.])
43006 +_LT_TAGDECL([], [module_expsym_cmds], [2])
43007 +_LT_TAGDECL([], [with_gnu_ld], [1],
43008 + [Whether we are building with GNU ld or not])
43009 +_LT_TAGDECL([], [allow_undefined_flag], [1],
43010 + [Flag that allows shared libraries with undefined symbols to be built])
43011 +_LT_TAGDECL([], [no_undefined_flag], [1],
43012 + [Flag that enforces no undefined symbols])
43013 +_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
43014 + [Flag to hardcode $libdir into a binary during linking.
43015 + This must work even if $libdir does not exist])
43016 +_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
43017 + [[If ld is used when linking, flag to hardcode $libdir into a binary
43018 + during linking. This must work even if $libdir does not exist]])
43019 +_LT_TAGDECL([], [hardcode_libdir_separator], [1],
43020 + [Whether we need a single "-rpath" flag with a separated argument])
43021 +_LT_TAGDECL([], [hardcode_direct], [0],
43022 + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
43023 + DIR into the resulting binary])
43024 +_LT_TAGDECL([], [hardcode_direct_absolute], [0],
43025 + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
43026 + DIR into the resulting binary and the resulting library dependency is
43027 + "absolute", i.e impossible to change by setting ${shlibpath_var} if the
43028 + library is relocated])
43029 +_LT_TAGDECL([], [hardcode_minus_L], [0],
43030 + [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
43031 + into the resulting binary])
43032 +_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
43033 + [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
43034 + into the resulting binary])
43035 +_LT_TAGDECL([], [hardcode_automatic], [0],
43036 + [Set to "yes" if building a shared library automatically hardcodes DIR
43037 + into the library and all subsequent libraries and executables linked
43039 +_LT_TAGDECL([], [inherit_rpath], [0],
43040 + [Set to yes if linker adds runtime paths of dependent libraries
43041 + to runtime path list])
43042 +_LT_TAGDECL([], [link_all_deplibs], [0],
43043 + [Whether libtool must link a program against all its dependency libraries])
43044 +_LT_TAGDECL([], [fix_srcfile_path], [1],
43045 + [Fix the shell variable $srcfile for the compiler])
43046 +_LT_TAGDECL([], [always_export_symbols], [0],
43047 + [Set to "yes" if exported symbols are required])
43048 +_LT_TAGDECL([], [export_symbols_cmds], [2],
43049 + [The commands to list exported symbols])
43050 +_LT_TAGDECL([], [exclude_expsyms], [1],
43051 + [Symbols that should not be listed in the preloaded symbols])
43052 +_LT_TAGDECL([], [include_expsyms], [1],
43053 + [Symbols that must always be exported])
43054 +_LT_TAGDECL([], [prelink_cmds], [2],
43055 + [Commands necessary for linking programs (against libraries) with templates])
43056 +_LT_TAGDECL([], [file_list_spec], [1],
43057 + [Specify filename containing input files])
43058 +dnl FIXME: Not yet implemented
43059 +dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
43060 +dnl [Compiler flag to generate thread safe objects])
43061 +])# _LT_LINKER_SHLIBS
43064 +# _LT_LANG_C_CONFIG([TAG])
43065 +# ------------------------
43066 +# Ensure that the configuration variables for a C compiler are suitably
43067 +# defined. These variables are subsequently used by _LT_CONFIG to write
43068 +# the compiler configuration to `libtool'.
43069 +m4_defun([_LT_LANG_C_CONFIG],
43070 +[m4_require([_LT_DECL_EGREP])dnl
43074 +# Source file extension for C test sources.
43077 +# Object file extension for compiled C test sources.
43079 +_LT_TAGVAR(objext, $1)=$objext
43081 +# Code to be used in simple compile tests
43082 +lt_simple_compile_test_code="int some_variable = 0;"
43084 +# Code to be used in simple link tests
43085 +lt_simple_link_test_code='int main(){return(0);}'
43088 +# Save the default compiler, since it gets overwritten when the other
43089 +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
43090 +compiler_DEFAULT=$CC
43092 +# save warnings/boilerplate of simple test code
43093 +_LT_COMPILER_BOILERPLATE
43094 +_LT_LINKER_BOILERPLATE
43097 +## There is no encapsulation within the following macros, do not change
43098 +## the running order or otherwise move them around unless you know exactly
43099 +## what you are doing...
43100 +if test -n "$compiler"; then
43101 + _LT_COMPILER_NO_RTTI($1)
43102 + _LT_COMPILER_PIC($1)
43103 + _LT_COMPILER_C_O($1)
43104 + _LT_COMPILER_FILE_LOCKS($1)
43105 + _LT_LINKER_SHLIBS($1)
43106 + _LT_SYS_DYNAMIC_LINKER($1)
43107 + _LT_LINKER_HARDCODE_LIBPATH($1)
43108 + LT_SYS_DLOPEN_SELF
43111 + # Report which library types will actually be built
43112 + AC_MSG_CHECKING([if libtool supports shared libraries])
43113 + AC_MSG_RESULT([$can_build_shared])
43115 + AC_MSG_CHECKING([whether to build shared libraries])
43116 + test "$can_build_shared" = "no" && enable_shared=no
43118 + # On AIX, shared libraries and static libraries use the same namespace, and
43119 + # are all built from PIC.
43122 + test "$enable_shared" = yes && enable_static=no
43123 + if test -n "$RANLIB"; then
43124 + archive_cmds="$archive_cmds~\$RANLIB \$lib"
43125 + postinstall_cmds='$RANLIB $lib'
43130 + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
43131 + test "$enable_shared" = yes && enable_static=no
43135 + AC_MSG_RESULT([$enable_shared])
43137 + AC_MSG_CHECKING([whether to build static libraries])
43138 + # Make sure either enable_shared or enable_static is yes.
43139 + test "$enable_shared" = yes || enable_static=yes
43140 + AC_MSG_RESULT([$enable_static])
43146 +])# _LT_LANG_C_CONFIG
43151 +# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
43152 +# compiler, we have our own version here.
43153 +m4_defun([_LT_PROG_CXX],
43155 +pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
43157 +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
43158 + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
43159 + (test "X$CXX" != "Xg++"))) ; then
43162 + _lt_caught_CXX_error=yes
43164 +popdef([AC_MSG_ERROR])
43167 +dnl aclocal-1.4 backwards compatibility:
43168 +dnl AC_DEFUN([_LT_PROG_CXX], [])
43171 +# _LT_LANG_CXX_CONFIG([TAG])
43172 +# --------------------------
43173 +# Ensure that the configuration variables for a C++ compiler are suitably
43174 +# defined. These variables are subsequently used by _LT_CONFIG to write
43175 +# the compiler configuration to `libtool'.
43176 +m4_defun([_LT_LANG_CXX_CONFIG],
43177 +[AC_REQUIRE([_LT_PROG_CXX])dnl
43178 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
43179 +m4_require([_LT_DECL_EGREP])dnl
43182 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
43183 +_LT_TAGVAR(allow_undefined_flag, $1)=
43184 +_LT_TAGVAR(always_export_symbols, $1)=no
43185 +_LT_TAGVAR(archive_expsym_cmds, $1)=
43186 +_LT_TAGVAR(compiler_needs_object, $1)=no
43187 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
43188 +_LT_TAGVAR(hardcode_direct, $1)=no
43189 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
43190 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
43191 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
43192 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
43193 +_LT_TAGVAR(hardcode_minus_L, $1)=no
43194 +_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
43195 +_LT_TAGVAR(hardcode_automatic, $1)=no
43196 +_LT_TAGVAR(inherit_rpath, $1)=no
43197 +_LT_TAGVAR(module_cmds, $1)=
43198 +_LT_TAGVAR(module_expsym_cmds, $1)=
43199 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
43200 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
43201 +_LT_TAGVAR(no_undefined_flag, $1)=
43202 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
43203 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
43205 +# Source file extension for C++ test sources.
43208 +# Object file extension for compiled C++ test sources.
43210 +_LT_TAGVAR(objext, $1)=$objext
43212 +# No sense in running all these tests if we already determined that
43213 +# the CXX compiler isn't working. Some variables (like enable_shared)
43214 +# are currently assumed to apply to all compilers on this platform,
43215 +# and will be corrupted by setting them based on a non-working compiler.
43216 +if test "$_lt_caught_CXX_error" != yes; then
43217 + # Code to be used in simple compile tests
43218 + lt_simple_compile_test_code="int some_variable = 0;"
43220 + # Code to be used in simple link tests
43221 + lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
43223 + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
43226 + # save warnings/boilerplate of simple test code
43227 + _LT_COMPILER_BOILERPLATE
43228 + _LT_LINKER_BOILERPLATE
43230 + # Allow CC to be a program name with arguments.
43235 + lt_save_with_gnu_ld=$with_gnu_ld
43236 + lt_save_path_LD=$lt_cv_path_LD
43237 + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
43238 + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
43240 + $as_unset lt_cv_prog_gnu_ld
43242 + if test -n "${lt_cv_path_LDCXX+set}"; then
43243 + lt_cv_path_LD=$lt_cv_path_LDCXX
43245 + $as_unset lt_cv_path_LD
43247 + test -z "${LDCXX+set}" || LD=$LDCXX
43250 + _LT_TAGVAR(compiler, $1)=$CC
43251 + _LT_CC_BASENAME([$compiler])
43253 + if test -n "$compiler"; then
43254 + # We don't want -fno-exception when compiling C++ code, so set the
43255 + # no_builtin_flag separately
43256 + if test "$GXX" = yes; then
43257 + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
43259 + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
43262 + if test "$GXX" = yes; then
43263 + # Set up default GNU C++ configuration
43267 + # Check if GNU C++ uses GNU ld as the underlying linker, since the
43268 + # archiving commands below assume that GNU ld is being used.
43269 + if test "$with_gnu_ld" = yes; then
43270 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
43271 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
43273 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
43274 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
43276 + # If archive_cmds runs LD, not CC, wlarc should be empty
43277 + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
43278 + # investigate it a little bit more. (MM)
43281 + # ancient GNU ld didn't support --whole-archive et. al.
43282 + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
43283 + $GREP 'no-whole-archive' > /dev/null; then
43284 + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
43286 + _LT_TAGVAR(whole_archive_flag_spec, $1)=
43292 + # A generic and very simple default shared library creation
43293 + # command for GNU C++ for the case where it uses the native
43294 + # linker, instead of GNU ld. If possible, this setting should
43295 + # overridden to take advantage of the native linker features on
43296 + # the platform it is being used on.
43297 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
43300 + # Commands to make compiler produce verbose output that lists
43301 + # what "hidden" libraries, object files and flags are used when
43302 + # linking a shared library.
43303 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
43311 + # PORTME: fill in a description of your system's C++ link characteristics
43312 + AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
43313 + _LT_TAGVAR(ld_shlibs, $1)=yes
43316 + # FIXME: insert proper C++ library support
43317 + _LT_TAGVAR(ld_shlibs, $1)=no
43320 + if test "$host_cpu" = ia64; then
43321 + # On IA64, the linker does run time linking by default, so we don't
43322 + # have to do anything special.
43323 + aix_use_runtimelinking=no
43324 + exp_sym_flag='-Bexport'
43327 + aix_use_runtimelinking=no
43329 + # Test if we are trying to use run time linking or normal
43330 + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
43331 + # need to do runtime linking.
43332 + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
43333 + for ld_flag in $LDFLAGS; do
43336 + aix_use_runtimelinking=yes
43344 + exp_sym_flag='-bexport'
43345 + no_entry_flag='-bnoentry'
43348 + # When large executables or shared objects are built, AIX ld can
43349 + # have problems creating the table of contents. If linking a library
43350 + # or program results in "error TOC overflow" add -mminimal-toc to
43351 + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
43352 + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
43354 + _LT_TAGVAR(archive_cmds, $1)=''
43355 + _LT_TAGVAR(hardcode_direct, $1)=yes
43356 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
43357 + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
43358 + _LT_TAGVAR(link_all_deplibs, $1)=yes
43359 + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
43361 + if test "$GXX" = yes; then
43362 + case $host_os in aix4.[[012]]|aix4.[[012]].*)
43363 + # We only want to do this on AIX 4.2 and lower, the check
43364 + # below for broken collect2 doesn't work under 4.3+
43365 + collect2name=`${CC} -print-prog-name=collect2`
43366 + if test -f "$collect2name" &&
43367 + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
43369 + # We have reworked collect2
43372 + # We have old collect2
43373 + _LT_TAGVAR(hardcode_direct, $1)=unsupported
43374 + # It fails to find uninstalled libraries when the uninstalled
43375 + # path is not listed in the libpath. Setting hardcode_minus_L
43376 + # to unsupported forces relinking
43377 + _LT_TAGVAR(hardcode_minus_L, $1)=yes
43378 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
43379 + _LT_TAGVAR(hardcode_libdir_separator, $1)=
43382 + shared_flag='-shared'
43383 + if test "$aix_use_runtimelinking" = yes; then
43384 + shared_flag="$shared_flag "'${wl}-G'
43388 + if test "$host_cpu" = ia64; then
43389 + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
43390 + # chokes on -Wl,-G. The following line is correct:
43393 + if test "$aix_use_runtimelinking" = yes; then
43394 + shared_flag='${wl}-G'
43396 + shared_flag='${wl}-bM:SRE'
43401 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
43402 + # It seems that -bexpall does not export symbols beginning with
43403 + # underscore (_), so it is better to generate a list of symbols to
43405 + _LT_TAGVAR(always_export_symbols, $1)=yes
43406 + if test "$aix_use_runtimelinking" = yes; then
43407 + # Warning - without using the other runtime loading flags (-brtl),
43408 + # -berok will link without error, but may produce a broken library.
43409 + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
43410 + # Determine the default libpath from the value encoded in an empty
43412 + _LT_SYS_MODULE_PATH_AIX
43413 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
43415 + _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"
43417 + if test "$host_cpu" = ia64; then
43418 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
43419 + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
43420 + _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"
43422 + # Determine the default libpath from the value encoded in an
43423 + # empty executable.
43424 + _LT_SYS_MODULE_PATH_AIX
43425 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
43426 + # Warning - without using the other run time loading flags,
43427 + # -berok will link without error, but may produce a broken library.
43428 + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
43429 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
43430 + # Exported symbols can be pulled into shared objects from archives
43431 + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
43432 + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
43433 + # This is similar to how AIX traditionally builds its shared
43435 + _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'
43441 + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
43442 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
43443 + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
43444 + # support --undefined. This deserves some investigation. FIXME
43445 + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
43447 + _LT_TAGVAR(ld_shlibs, $1)=no
43452 + case $cc_basename in
43454 + # FIXME: insert proper C++ library support
43455 + _LT_TAGVAR(ld_shlibs, $1)=no
43460 + cygwin* | mingw* | pw32* | cegcc*)
43461 + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
43462 + # as there is no search path for DLLs.
43463 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
43464 + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
43465 + _LT_TAGVAR(always_export_symbols, $1)=no
43466 + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
43468 + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
43469 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
43470 + # If the export-symbols file already is a .def file (1st line
43471 + # is EXPORTS), use it as is; otherwise, prepend...
43472 + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
43473 + cp $export_symbols $output_objdir/$soname.def;
43475 + echo EXPORTS > $output_objdir/$soname.def;
43476 + cat $export_symbols >> $output_objdir/$soname.def;
43478 + $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'
43480 + _LT_TAGVAR(ld_shlibs, $1)=no
43483 + darwin* | rhapsody*)
43484 + _LT_DARWIN_LINKER_FEATURES($1)
43488 + case $cc_basename in
43490 + # FIXME: insert proper C++ library support
43491 + _LT_TAGVAR(ld_shlibs, $1)=no
43494 + # Green Hills C++ Compiler
43495 + # FIXME: insert proper C++ library support
43496 + _LT_TAGVAR(ld_shlibs, $1)=no
43499 + # FIXME: insert proper C++ library support
43500 + _LT_TAGVAR(ld_shlibs, $1)=no
43506 + # C++ shared libraries reported to be fairly broken before
43508 + _LT_TAGVAR(ld_shlibs, $1)=no
43512 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
43515 + freebsd* | dragonfly*)
43516 + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
43518 + _LT_TAGVAR(ld_shlibs, $1)=yes
43525 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
43526 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43527 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
43528 + _LT_TAGVAR(hardcode_direct, $1)=yes
43529 + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
43530 + # but as the default
43531 + # location of the library.
43533 + case $cc_basename in
43535 + # FIXME: insert proper C++ library support
43536 + _LT_TAGVAR(ld_shlibs, $1)=no
43539 + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
43540 + # Commands to make compiler produce verbose output that lists
43541 + # what "hidden" libraries, object files and flags are used when
43542 + # linking a shared library.
43544 + # There doesn't appear to be a way to prevent this compiler from
43545 + # explicitly linking system object files so we need to strip them
43546 + # from the output so that they don't get included in the library
43548 + 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'
43551 + if test "$GXX" = yes; then
43552 + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
43554 + # FIXME: insert proper C++ library support
43555 + _LT_TAGVAR(ld_shlibs, $1)=no
43562 + if test $with_gnu_ld = no; then
43563 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
43564 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43566 + case $host_cpu in
43570 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
43574 + case $host_cpu in
43576 + _LT_TAGVAR(hardcode_direct, $1)=no
43577 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
43580 + _LT_TAGVAR(hardcode_direct, $1)=yes
43581 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
43582 + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
43583 + # but as the default
43584 + # location of the library.
43588 + case $cc_basename in
43590 + # FIXME: insert proper C++ library support
43591 + _LT_TAGVAR(ld_shlibs, $1)=no
43594 + case $host_cpu in
43596 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43599 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43602 + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43605 + # Commands to make compiler produce verbose output that lists
43606 + # what "hidden" libraries, object files and flags are used when
43607 + # linking a shared library.
43609 + # There doesn't appear to be a way to prevent this compiler from
43610 + # explicitly linking system object files so we need to strip them
43611 + # from the output so that they don't get included in the library
43613 + 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'
43616 + if test "$GXX" = yes; then
43617 + if test $with_gnu_ld = no; then
43618 + case $host_cpu in
43620 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43623 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43626 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43631 + # FIXME: insert proper C++ library support
43632 + _LT_TAGVAR(ld_shlibs, $1)=no
43639 + _LT_TAGVAR(hardcode_direct, $1)=no
43640 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
43641 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
43642 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
43643 + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
43644 + # Instead, shared libraries are loaded at an image base (0x10000000 by
43645 + # default) and relocated if they conflict, which is a slow very memory
43646 + # consuming and fragmenting process. To avoid this, we pick a random,
43647 + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
43648 + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
43649 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
43650 + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
43653 + case $cc_basename in
43656 + _LT_TAGVAR(archive_cmds, $1)='$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'
43658 + # Archives containing C++ object files must be created using
43659 + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
43660 + # necessary to make sure instantiated templates are included
43661 + # in the archive.
43662 + _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
43665 + if test "$GXX" = yes; then
43666 + if test "$with_gnu_ld" = no; then
43667 + _LT_TAGVAR(archive_cmds, $1)='$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'
43669 + _LT_TAGVAR(archive_cmds, $1)='$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'
43672 + _LT_TAGVAR(link_all_deplibs, $1)=yes
43675 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
43676 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43677 + _LT_TAGVAR(inherit_rpath, $1)=yes
43680 + linux* | k*bsd*-gnu | kopensolaris*-gnu)
43681 + case $cc_basename in
43683 + # Kuck and Associates, Inc. (KAI) C++ Compiler
43685 + # KCC will only create a shared library if the output file
43686 + # ends with ".so" (or ".sl" for HP-UX), so rename the library
43687 + # to its proper name (with version) after linking.
43688 + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
43689 + _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
43690 + # Commands to make compiler produce verbose output that lists
43691 + # what "hidden" libraries, object files and flags are used when
43692 + # linking a shared library.
43694 + # There doesn't appear to be a way to prevent this compiler from
43695 + # explicitly linking system object files so we need to strip them
43696 + # from the output so that they don't get included in the library
43698 + 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'
43700 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
43701 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
43703 + # Archives containing C++ object files must be created using
43704 + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
43705 + _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
43710 + # version 8.0 and above of icpc choke on multiply defined symbols
43711 + # if we add $predep_objects and $postdep_objects, however 7.1 and
43712 + # earlier do not add the objects themselves.
43713 + case `$CC -V 2>&1` in
43715 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
43716 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
43718 + *) # Version 8.0 or newer
43720 + case $host_cpu in
43721 + ia64*) tmp_idyn=' -i_dynamic';;
43723 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
43724 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
43727 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
43728 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
43729 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
43730 + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
43733 + # Portland Group C++ compiler
43735 + *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
43736 + _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
43738 + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
43739 + compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
43740 + _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
43742 + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
43743 + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
43745 + _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
43747 + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
43748 + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
43749 + _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
43751 + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
43752 + $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'
43754 + *) # Version 6 will use weak symbols
43755 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
43756 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
43760 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
43761 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
43762 + _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'
43766 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
43767 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
43769 + runpath_var=LD_RUN_PATH
43770 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
43771 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43773 + # Commands to make compiler produce verbose output that lists
43774 + # what "hidden" libraries, object files and flags are used when
43775 + # linking a shared library.
43777 + # There doesn't appear to be a way to prevent this compiler from
43778 + # explicitly linking system object files so we need to strip them
43779 + # from the output so that they don't get included in the library
43781 + 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'
43784 + # IBM XL 8.0 on PPC, with GNU ld
43785 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
43786 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
43787 + _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
43788 + if test "x$supports_anon_versioning" = xyes; then
43789 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
43790 + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
43791 + echo "local: *; };" >> $output_objdir/$libname.ver~
43792 + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
43796 + case `$CC -V 2>&1 | sed 5q` in
43799 + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
43800 + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43801 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
43802 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
43803 + _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'
43804 + _LT_TAGVAR(compiler_needs_object, $1)=yes
43806 + # Not sure whether something based on
43807 + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
43808 + # would be better.
43809 + output_verbose_link_cmd='echo'
43811 + # Archives containing C++ object files must be created using
43812 + # "CC -xar", where "CC" is the Sun C++ compiler. This is
43813 + # necessary to make sure instantiated templates are included
43814 + # in the archive.
43815 + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
43823 + # FIXME: insert proper C++ library support
43824 + _LT_TAGVAR(ld_shlibs, $1)=no
43828 + # FIXME: insert proper C++ library support
43829 + _LT_TAGVAR(ld_shlibs, $1)=no
43833 + case $cc_basename in
43835 + # FIXME: insert proper C++ library support
43836 + _LT_TAGVAR(ld_shlibs, $1)=no
43839 + # FIXME: insert proper C++ library support
43840 + _LT_TAGVAR(ld_shlibs, $1)=no
43846 + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
43847 + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
43849 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
43850 + _LT_TAGVAR(hardcode_direct, $1)=yes
43851 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
43853 + # Workaround some broken pre-1.5 toolchains
43854 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
43858 + _LT_TAGVAR(ld_shlibs, $1)=yes
43862 + # C++ shared libraries are fairly broken
43863 + _LT_TAGVAR(ld_shlibs, $1)=no
43867 + if test -f /usr/libexec/ld.so; then
43868 + _LT_TAGVAR(hardcode_direct, $1)=yes
43869 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
43870 + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
43871 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
43872 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
43873 + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
43874 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
43875 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
43876 + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
43878 + output_verbose_link_cmd=echo
43880 + _LT_TAGVAR(ld_shlibs, $1)=no
43884 + osf3* | osf4* | osf5*)
43885 + case $cc_basename in
43887 + # Kuck and Associates, Inc. (KAI) C++ Compiler
43889 + # KCC will only create a shared library if the output file
43890 + # ends with ".so" (or ".sl" for HP-UX), so rename the library
43891 + # to its proper name (with version) after linking.
43892 + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
43894 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
43895 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43897 + # Archives containing C++ object files must be created using
43898 + # the KAI C++ compiler.
43900 + osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
43901 + *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
43905 + # Rational C++ 2.4.1
43906 + # FIXME: insert proper C++ library support
43907 + _LT_TAGVAR(ld_shlibs, $1)=no
43912 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
43913 + _LT_TAGVAR(archive_cmds, $1)='$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'
43914 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
43917 + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
43918 + _LT_TAGVAR(archive_cmds, $1)='$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'
43919 + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
43920 + echo "-hidden">> $lib.exp~
43921 + $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~
43923 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
43927 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43929 + # Commands to make compiler produce verbose output that lists
43930 + # what "hidden" libraries, object files and flags are used when
43931 + # linking a shared library.
43933 + # There doesn't appear to be a way to prevent this compiler from
43934 + # explicitly linking system object files so we need to strip them
43935 + # from the output so that they don't get included in the library
43937 + 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'
43940 + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
43941 + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
43944 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
43947 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
43951 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
43952 + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
43954 + # Commands to make compiler produce verbose output that lists
43955 + # what "hidden" libraries, object files and flags are used when
43956 + # linking a shared library.
43957 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
43960 + # FIXME: insert proper C++ library support
43961 + _LT_TAGVAR(ld_shlibs, $1)=no
43968 + # FIXME: insert proper C++ library support
43969 + _LT_TAGVAR(ld_shlibs, $1)=no
43973 + case $cc_basename in
43976 + # FIXME: insert proper C++ library support
43977 + _LT_TAGVAR(ld_shlibs, $1)=no
43981 + # FIXME: insert proper C++ library support
43982 + _LT_TAGVAR(ld_shlibs, $1)=no
43985 + # FIXME: insert proper C++ library support
43986 + _LT_TAGVAR(ld_shlibs, $1)=no
43992 + case $cc_basename in
43994 + # Sun C++ 4.2, 5.x and Centerline C++
43995 + _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
43996 + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
43997 + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
43998 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
43999 + $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'
44001 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
44002 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
44004 + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
44006 + # The compiler driver will combine and reorder linker options,
44007 + # but understands `-z linker_flag'.
44008 + # Supported since Solaris 2.6 (maybe 2.5.1?)
44009 + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
44012 + _LT_TAGVAR(link_all_deplibs, $1)=yes
44014 + output_verbose_link_cmd='echo'
44016 + # Archives containing C++ object files must be created using
44017 + # "CC -xar", where "CC" is the Sun C++ compiler. This is
44018 + # necessary to make sure instantiated templates are included
44019 + # in the archive.
44020 + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
44023 + # Green Hills C++ Compiler
44024 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
44026 + # The C++ compiler must be used to create the archive.
44027 + _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
44030 + # GNU C++ compiler with Solaris linker
44031 + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
44032 + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
44033 + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
44034 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
44035 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
44036 + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
44038 + # Commands to make compiler produce verbose output that lists
44039 + # what "hidden" libraries, object files and flags are used when
44040 + # linking a shared library.
44041 + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
44043 + # g++ 2.7 appears to require `-G' NOT `-shared' on this
44045 + _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
44046 + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
44047 + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
44049 + # Commands to make compiler produce verbose output that lists
44050 + # what "hidden" libraries, object files and flags are used when
44051 + # linking a shared library.
44052 + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
44055 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
44057 + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
44059 + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
44067 + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
44068 + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
44069 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
44070 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
44071 + runpath_var='LD_RUN_PATH'
44073 + case $cc_basename in
44075 + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44076 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44079 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44080 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44085 + sysv5* | sco3.2v5* | sco5v6*)
44086 + # Note: We can NOT use -z defs as we might desire, because we do not
44087 + # link with -lc, and that would cause any symbols used from libc to
44088 + # always be unresolved, which means just about no library would
44089 + # ever link correctly. If we're not using GNU ld we use -z text
44090 + # though, which does catch some bad symbols but isn't as heavy-handed
44092 + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
44093 + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
44094 + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
44095 + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
44096 + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
44097 + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
44098 + _LT_TAGVAR(link_all_deplibs, $1)=yes
44099 + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
44100 + runpath_var='LD_RUN_PATH'
44102 + case $cc_basename in
44104 + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44105 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44108 + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44109 + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
44115 + case $cc_basename in
44117 + # NonStop-UX NCC 3.20
44118 + # FIXME: insert proper C++ library support
44119 + _LT_TAGVAR(ld_shlibs, $1)=no
44122 + # FIXME: insert proper C++ library support
44123 + _LT_TAGVAR(ld_shlibs, $1)=no
44129 + # FIXME: insert proper C++ library support
44130 + _LT_TAGVAR(ld_shlibs, $1)=no
44134 + # FIXME: insert proper C++ library support
44135 + _LT_TAGVAR(ld_shlibs, $1)=no
44139 + AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
44140 + test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
44142 + _LT_TAGVAR(GCC, $1)="$GXX"
44143 + _LT_TAGVAR(LD, $1)="$LD"
44145 + ## CAVEAT EMPTOR:
44146 + ## There is no encapsulation within the following macros, do not change
44147 + ## the running order or otherwise move them around unless you know exactly
44148 + ## what you are doing...
44149 + _LT_SYS_HIDDEN_LIBDEPS($1)
44150 + _LT_COMPILER_PIC($1)
44151 + _LT_COMPILER_C_O($1)
44152 + _LT_COMPILER_FILE_LOCKS($1)
44153 + _LT_LINKER_SHLIBS($1)
44154 + _LT_SYS_DYNAMIC_LINKER($1)
44155 + _LT_LINKER_HARDCODE_LIBPATH($1)
44158 + fi # test -n "$compiler"
44164 + with_gnu_ld=$lt_save_with_gnu_ld
44165 + lt_cv_path_LDCXX=$lt_cv_path_LD
44166 + lt_cv_path_LD=$lt_save_path_LD
44167 + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
44168 + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
44169 +fi # test "$_lt_caught_CXX_error" != yes
44172 +])# _LT_LANG_CXX_CONFIG
44175 +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
44176 +# ---------------------------------
44177 +# Figure out "hidden" library dependencies from verbose
44178 +# compiler output when linking a shared library.
44179 +# Parse the compiler output and extract the necessary
44180 +# objects, libraries and library flags.
44181 +m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
44182 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
44183 +# Dependencies to place before and after the object being linked:
44184 +_LT_TAGVAR(predep_objects, $1)=
44185 +_LT_TAGVAR(postdep_objects, $1)=
44186 +_LT_TAGVAR(predeps, $1)=
44187 +_LT_TAGVAR(postdeps, $1)=
44188 +_LT_TAGVAR(compiler_lib_search_path, $1)=
44190 +dnl we can't use the lt_simple_compile_test_code here,
44191 +dnl because it contains code intended for an executable,
44192 +dnl not a library. It's possible we should let each
44193 +dnl tag define a new lt_????_link_test_code variable,
44194 +dnl but it's only used here...
44195 +m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
44197 +void foo (void) { a = 0; }
44199 +], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
44203 + Foo (void) { a = 0; }
44208 +], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
44216 +], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
44224 +], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
44225 +public class foo {
44227 + public void bar (void) {
44233 +dnl Parse the compiler output and extract the necessary
44234 +dnl objects, libraries and library flags.
44235 +if AC_TRY_EVAL(ac_compile); then
44236 + # Parse the compiler output and extract the necessary
44237 + # objects, libraries and library flags.
44239 + # Sentinel used to keep track of whether or not we are before
44240 + # the conftest object file.
44241 + pre_test_object_deps_done=no
44243 + for p in `eval "$output_verbose_link_cmd"`; do
44247 + # Some compilers place space between "-{L,R}" and the path.
44248 + # Remove the space.
44249 + if test $p = "-L" ||
44250 + test $p = "-R"; then
44257 + if test "$pre_test_object_deps_done" = no; then
44260 + # Internal compiler library paths should come after those
44261 + # provided the user. The postdeps already come after the
44262 + # user supplied libs so there is no need to process them.
44263 + if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
44264 + _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
44266 + _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
44269 + # The "-l" case would never come before the object being
44270 + # linked, so don't bother handling this case.
44273 + if test -z "$_LT_TAGVAR(postdeps, $1)"; then
44274 + _LT_TAGVAR(postdeps, $1)="${prev}${p}"
44276 + _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
44282 + # This assumes that the test object file only shows up
44283 + # once in the compiler output.
44284 + if test "$p" = "conftest.$objext"; then
44285 + pre_test_object_deps_done=yes
44289 + if test "$pre_test_object_deps_done" = no; then
44290 + if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
44291 + _LT_TAGVAR(predep_objects, $1)="$p"
44293 + _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
44296 + if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
44297 + _LT_TAGVAR(postdep_objects, $1)="$p"
44299 + _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
44304 + *) ;; # Ignore the rest.
44310 + rm -f a.out a.exe
44312 + echo "libtool.m4: error: problem compiling $1 test program"
44315 +$RM -f confest.$objext
44317 +# PORTME: override above test on systems where it is broken
44318 +m4_if([$1], [CXX],
44321 + # Interix 3.5 installs completely hosed .la files for C++, so rather than
44322 + # hack all around it, let's just trust "g++" to DTRT.
44323 + _LT_TAGVAR(predep_objects,$1)=
44324 + _LT_TAGVAR(postdep_objects,$1)=
44325 + _LT_TAGVAR(postdeps,$1)=
44329 + case `$CC -V 2>&1 | sed 5q` in
44333 + # The more standards-conforming stlport4 library is
44334 + # incompatible with the Cstd library. Avoid specifying
44335 + # it if it's in CXXFLAGS. Ignore libCrun as
44336 + # -library=stlport4 depends on it.
44337 + case " $CXX $CXXFLAGS " in
44338 + *" -library=stlport4 "*)
44339 + solaris_use_stlport4=yes
44343 + if test "$solaris_use_stlport4" != yes; then
44344 + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
44351 + case $cc_basename in
44353 + # The more standards-conforming stlport4 library is
44354 + # incompatible with the Cstd library. Avoid specifying
44355 + # it if it's in CXXFLAGS. Ignore libCrun as
44356 + # -library=stlport4 depends on it.
44357 + case " $CXX $CXXFLAGS " in
44358 + *" -library=stlport4 "*)
44359 + solaris_use_stlport4=yes
44363 + # Adding this requires a known-good setup of shared libraries for
44364 + # Sun compiler versions before 5.6, else PIC objects from an old
44365 + # archive will be linked into the output, leading to subtle bugs.
44366 + if test "$solaris_use_stlport4" != yes; then
44367 + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
44375 +case " $_LT_TAGVAR(postdeps, $1) " in
44376 +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
44378 + _LT_TAGVAR(compiler_lib_search_dirs, $1)=
44379 +if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
44380 + _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
44382 +_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
44383 + [The directories searched by this compiler when creating a shared library])
44384 +_LT_TAGDECL([], [predep_objects], [1],
44385 + [Dependencies to place before and after the objects being linked to
44386 + create a shared library])
44387 +_LT_TAGDECL([], [postdep_objects], [1])
44388 +_LT_TAGDECL([], [predeps], [1])
44389 +_LT_TAGDECL([], [postdeps], [1])
44390 +_LT_TAGDECL([], [compiler_lib_search_path], [1],
44391 + [The library search path used internally by the compiler when linking
44392 + a shared library])
44393 +])# _LT_SYS_HIDDEN_LIBDEPS
44398 +# Since AC_PROG_F77 is broken, in that it returns the empty string
44399 +# if there is no fortran compiler, we have our own version here.
44400 +m4_defun([_LT_PROG_F77],
44402 +pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
44404 +if test -z "$F77" || test "X$F77" = "Xno"; then
44405 + _lt_disable_F77=yes
44407 +popdef([AC_MSG_ERROR])
44410 +dnl aclocal-1.4 backwards compatibility:
44411 +dnl AC_DEFUN([_LT_PROG_F77], [])
44414 +# _LT_LANG_F77_CONFIG([TAG])
44415 +# --------------------------
44416 +# Ensure that the configuration variables for a Fortran 77 compiler are
44417 +# suitably defined. These variables are subsequently used by _LT_CONFIG
44418 +# to write the compiler configuration to `libtool'.
44419 +m4_defun([_LT_LANG_F77_CONFIG],
44420 +[AC_REQUIRE([_LT_PROG_F77])dnl
44421 +AC_LANG_PUSH(Fortran 77)
44423 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
44424 +_LT_TAGVAR(allow_undefined_flag, $1)=
44425 +_LT_TAGVAR(always_export_symbols, $1)=no
44426 +_LT_TAGVAR(archive_expsym_cmds, $1)=
44427 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
44428 +_LT_TAGVAR(hardcode_direct, $1)=no
44429 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
44430 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
44431 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
44432 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
44433 +_LT_TAGVAR(hardcode_minus_L, $1)=no
44434 +_LT_TAGVAR(hardcode_automatic, $1)=no
44435 +_LT_TAGVAR(inherit_rpath, $1)=no
44436 +_LT_TAGVAR(module_cmds, $1)=
44437 +_LT_TAGVAR(module_expsym_cmds, $1)=
44438 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
44439 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
44440 +_LT_TAGVAR(no_undefined_flag, $1)=
44441 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
44442 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
44444 +# Source file extension for f77 test sources.
44447 +# Object file extension for compiled f77 test sources.
44449 +_LT_TAGVAR(objext, $1)=$objext
44451 +# No sense in running all these tests if we already determined that
44452 +# the F77 compiler isn't working. Some variables (like enable_shared)
44453 +# are currently assumed to apply to all compilers on this platform,
44454 +# and will be corrupted by setting them based on a non-working compiler.
44455 +if test "$_lt_disable_F77" != yes; then
44456 + # Code to be used in simple compile tests
44457 + lt_simple_compile_test_code="\
44463 + # Code to be used in simple link tests
44464 + lt_simple_link_test_code="\
44469 + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
44472 + # save warnings/boilerplate of simple test code
44473 + _LT_COMPILER_BOILERPLATE
44474 + _LT_LINKER_BOILERPLATE
44476 + # Allow CC to be a program name with arguments.
44481 + _LT_TAGVAR(compiler, $1)=$CC
44482 + _LT_CC_BASENAME([$compiler])
44484 + if test -n "$compiler"; then
44485 + AC_MSG_CHECKING([if libtool supports shared libraries])
44486 + AC_MSG_RESULT([$can_build_shared])
44488 + AC_MSG_CHECKING([whether to build shared libraries])
44489 + test "$can_build_shared" = "no" && enable_shared=no
44491 + # On AIX, shared libraries and static libraries use the same namespace, and
44492 + # are all built from PIC.
44495 + test "$enable_shared" = yes && enable_static=no
44496 + if test -n "$RANLIB"; then
44497 + archive_cmds="$archive_cmds~\$RANLIB \$lib"
44498 + postinstall_cmds='$RANLIB $lib'
44502 + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
44503 + test "$enable_shared" = yes && enable_static=no
44507 + AC_MSG_RESULT([$enable_shared])
44509 + AC_MSG_CHECKING([whether to build static libraries])
44510 + # Make sure either enable_shared or enable_static is yes.
44511 + test "$enable_shared" = yes || enable_static=yes
44512 + AC_MSG_RESULT([$enable_static])
44514 + _LT_TAGVAR(GCC, $1)="$G77"
44515 + _LT_TAGVAR(LD, $1)="$LD"
44517 + ## CAVEAT EMPTOR:
44518 + ## There is no encapsulation within the following macros, do not change
44519 + ## the running order or otherwise move them around unless you know exactly
44520 + ## what you are doing...
44521 + _LT_COMPILER_PIC($1)
44522 + _LT_COMPILER_C_O($1)
44523 + _LT_COMPILER_FILE_LOCKS($1)
44524 + _LT_LINKER_SHLIBS($1)
44525 + _LT_SYS_DYNAMIC_LINKER($1)
44526 + _LT_LINKER_HARDCODE_LIBPATH($1)
44529 + fi # test -n "$compiler"
44533 +fi # test "$_lt_disable_F77" != yes
44536 +])# _LT_LANG_F77_CONFIG
44541 +# Since AC_PROG_FC is broken, in that it returns the empty string
44542 +# if there is no fortran compiler, we have our own version here.
44543 +m4_defun([_LT_PROG_FC],
44545 +pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
44547 +if test -z "$FC" || test "X$FC" = "Xno"; then
44548 + _lt_disable_FC=yes
44550 +popdef([AC_MSG_ERROR])
44553 +dnl aclocal-1.4 backwards compatibility:
44554 +dnl AC_DEFUN([_LT_PROG_FC], [])
44557 +# _LT_LANG_FC_CONFIG([TAG])
44558 +# -------------------------
44559 +# Ensure that the configuration variables for a Fortran compiler are
44560 +# suitably defined. These variables are subsequently used by _LT_CONFIG
44561 +# to write the compiler configuration to `libtool'.
44562 +m4_defun([_LT_LANG_FC_CONFIG],
44563 +[AC_REQUIRE([_LT_PROG_FC])dnl
44564 +AC_LANG_PUSH(Fortran)
44566 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
44567 +_LT_TAGVAR(allow_undefined_flag, $1)=
44568 +_LT_TAGVAR(always_export_symbols, $1)=no
44569 +_LT_TAGVAR(archive_expsym_cmds, $1)=
44570 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
44571 +_LT_TAGVAR(hardcode_direct, $1)=no
44572 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
44573 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
44574 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
44575 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
44576 +_LT_TAGVAR(hardcode_minus_L, $1)=no
44577 +_LT_TAGVAR(hardcode_automatic, $1)=no
44578 +_LT_TAGVAR(inherit_rpath, $1)=no
44579 +_LT_TAGVAR(module_cmds, $1)=
44580 +_LT_TAGVAR(module_expsym_cmds, $1)=
44581 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
44582 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
44583 +_LT_TAGVAR(no_undefined_flag, $1)=
44584 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
44585 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
44587 +# Source file extension for fc test sources.
44588 +ac_ext=${ac_fc_srcext-f}
44590 +# Object file extension for compiled fc test sources.
44592 +_LT_TAGVAR(objext, $1)=$objext
44594 +# No sense in running all these tests if we already determined that
44595 +# the FC compiler isn't working. Some variables (like enable_shared)
44596 +# are currently assumed to apply to all compilers on this platform,
44597 +# and will be corrupted by setting them based on a non-working compiler.
44598 +if test "$_lt_disable_FC" != yes; then
44599 + # Code to be used in simple compile tests
44600 + lt_simple_compile_test_code="\
44606 + # Code to be used in simple link tests
44607 + lt_simple_link_test_code="\
44612 + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
44615 + # save warnings/boilerplate of simple test code
44616 + _LT_COMPILER_BOILERPLATE
44617 + _LT_LINKER_BOILERPLATE
44619 + # Allow CC to be a program name with arguments.
44624 + GCC=$ac_cv_fc_compiler_gnu
44626 + _LT_TAGVAR(compiler, $1)=$CC
44627 + _LT_CC_BASENAME([$compiler])
44629 + if test -n "$compiler"; then
44630 + AC_MSG_CHECKING([if libtool supports shared libraries])
44631 + AC_MSG_RESULT([$can_build_shared])
44633 + AC_MSG_CHECKING([whether to build shared libraries])
44634 + test "$can_build_shared" = "no" && enable_shared=no
44636 + # On AIX, shared libraries and static libraries use the same namespace, and
44637 + # are all built from PIC.
44640 + test "$enable_shared" = yes && enable_static=no
44641 + if test -n "$RANLIB"; then
44642 + archive_cmds="$archive_cmds~\$RANLIB \$lib"
44643 + postinstall_cmds='$RANLIB $lib'
44647 + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
44648 + test "$enable_shared" = yes && enable_static=no
44652 + AC_MSG_RESULT([$enable_shared])
44654 + AC_MSG_CHECKING([whether to build static libraries])
44655 + # Make sure either enable_shared or enable_static is yes.
44656 + test "$enable_shared" = yes || enable_static=yes
44657 + AC_MSG_RESULT([$enable_static])
44659 + _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
44660 + _LT_TAGVAR(LD, $1)="$LD"
44662 + ## CAVEAT EMPTOR:
44663 + ## There is no encapsulation within the following macros, do not change
44664 + ## the running order or otherwise move them around unless you know exactly
44665 + ## what you are doing...
44666 + _LT_SYS_HIDDEN_LIBDEPS($1)
44667 + _LT_COMPILER_PIC($1)
44668 + _LT_COMPILER_C_O($1)
44669 + _LT_COMPILER_FILE_LOCKS($1)
44670 + _LT_LINKER_SHLIBS($1)
44671 + _LT_SYS_DYNAMIC_LINKER($1)
44672 + _LT_LINKER_HARDCODE_LIBPATH($1)
44675 + fi # test -n "$compiler"
44679 +fi # test "$_lt_disable_FC" != yes
44682 +])# _LT_LANG_FC_CONFIG
44685 +# _LT_LANG_GCJ_CONFIG([TAG])
44686 +# --------------------------
44687 +# Ensure that the configuration variables for the GNU Java Compiler compiler
44688 +# are suitably defined. These variables are subsequently used by _LT_CONFIG
44689 +# to write the compiler configuration to `libtool'.
44690 +m4_defun([_LT_LANG_GCJ_CONFIG],
44691 +[AC_REQUIRE([LT_PROG_GCJ])dnl
44694 +# Source file extension for Java test sources.
44697 +# Object file extension for compiled Java test sources.
44699 +_LT_TAGVAR(objext, $1)=$objext
44701 +# Code to be used in simple compile tests
44702 +lt_simple_compile_test_code="class foo {}"
44704 +# Code to be used in simple link tests
44705 +lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
44707 +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
44710 +# save warnings/boilerplate of simple test code
44711 +_LT_COMPILER_BOILERPLATE
44712 +_LT_LINKER_BOILERPLATE
44714 +# Allow CC to be a program name with arguments.
44720 +_LT_TAGVAR(compiler, $1)=$CC
44721 +_LT_TAGVAR(LD, $1)="$LD"
44722 +_LT_CC_BASENAME([$compiler])
44724 +# GCJ did not exist at the time GCC didn't implicitly link libc in.
44725 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
44727 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
44730 +## There is no encapsulation within the following macros, do not change
44731 +## the running order or otherwise move them around unless you know exactly
44732 +## what you are doing...
44733 +if test -n "$compiler"; then
44734 + _LT_COMPILER_NO_RTTI($1)
44735 + _LT_COMPILER_PIC($1)
44736 + _LT_COMPILER_C_O($1)
44737 + _LT_COMPILER_FILE_LOCKS($1)
44738 + _LT_LINKER_SHLIBS($1)
44739 + _LT_LINKER_HARDCODE_LIBPATH($1)
44748 +])# _LT_LANG_GCJ_CONFIG
44751 +# _LT_LANG_RC_CONFIG([TAG])
44752 +# -------------------------
44753 +# Ensure that the configuration variables for the Windows resource compiler
44754 +# are suitably defined. These variables are subsequently used by _LT_CONFIG
44755 +# to write the compiler configuration to `libtool'.
44756 +m4_defun([_LT_LANG_RC_CONFIG],
44757 +[AC_REQUIRE([LT_PROG_RC])dnl
44760 +# Source file extension for RC test sources.
44763 +# Object file extension for compiled RC test sources.
44765 +_LT_TAGVAR(objext, $1)=$objext
44767 +# Code to be used in simple compile tests
44768 +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
44770 +# Code to be used in simple link tests
44771 +lt_simple_link_test_code="$lt_simple_compile_test_code"
44773 +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
44776 +# save warnings/boilerplate of simple test code
44777 +_LT_COMPILER_BOILERPLATE
44778 +_LT_LINKER_BOILERPLATE
44780 +# Allow CC to be a program name with arguments.
44784 +CC=${RC-"windres"}
44786 +_LT_TAGVAR(compiler, $1)=$CC
44787 +_LT_CC_BASENAME([$compiler])
44788 +_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
44790 +if test -n "$compiler"; then
44798 +])# _LT_LANG_RC_CONFIG
44803 +AC_DEFUN([LT_PROG_GCJ],
44804 +[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
44805 + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
44806 + [AC_CHECK_TOOL(GCJ, gcj,)
44807 + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
44808 + AC_SUBST(GCJFLAGS)])])[]dnl
44812 +AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
44813 +dnl aclocal-1.4 backwards compatibility:
44814 +dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
44819 +AC_DEFUN([LT_PROG_RC],
44820 +[AC_CHECK_TOOL(RC, windres,)
44824 +AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
44825 +dnl aclocal-1.4 backwards compatibility:
44826 +dnl AC_DEFUN([LT_AC_PROG_RC], [])
44831 +# If we don't have a new enough Autoconf to choose the best grep
44832 +# available, choose the one first in the user's PATH.
44833 +m4_defun([_LT_DECL_EGREP],
44834 +[AC_REQUIRE([AC_PROG_EGREP])dnl
44835 +AC_REQUIRE([AC_PROG_FGREP])dnl
44836 +test -z "$GREP" && GREP=grep
44837 +_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
44838 +_LT_DECL([], [EGREP], [1], [An ERE matcher])
44839 +_LT_DECL([], [FGREP], [1], [A literal string matcher])
44840 +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
44845 +# _LT_DECL_OBJDUMP
44847 +# If we don't have a new enough Autoconf to choose the best objdump
44848 +# available, choose the one first in the user's PATH.
44849 +m4_defun([_LT_DECL_OBJDUMP],
44850 +[AC_CHECK_TOOL(OBJDUMP, objdump, false)
44851 +test -z "$OBJDUMP" && OBJDUMP=objdump
44852 +_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
44853 +AC_SUBST([OBJDUMP])
44859 +# Check for a fully-functional sed program, that truncates
44860 +# as few characters as possible. Prefer GNU sed if found.
44861 +m4_defun([_LT_DECL_SED],
44863 +test -z "$SED" && SED=sed
44864 +Xsed="$SED -e 1s/^X//"
44865 +_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
44866 +_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
44867 + [Sed that helps us avoid accidentally triggering echo(1) options like -n])
44870 +m4_ifndef([AC_PROG_SED], [
44871 +############################################################
44872 +# NOTE: This macro has been submitted for inclusion into #
44873 +# GNU Autoconf as AC_PROG_SED. When it is available in #
44874 +# a released version of Autoconf we should remove this #
44875 +# macro and use it instead. #
44876 +############################################################
44878 +m4_defun([AC_PROG_SED],
44879 +[AC_MSG_CHECKING([for a sed that does not truncate output])
44880 +AC_CACHE_VAL(lt_cv_path_SED,
44881 +[# Loop through the user's path and test for sed and gsed.
44882 +# Then use that list of sed's as ones to test for truncation.
44883 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44884 +for as_dir in $PATH
44887 + test -z "$as_dir" && as_dir=.
44888 + for lt_ac_prog in sed gsed; do
44889 + for ac_exec_ext in '' $ac_executable_extensions; do
44890 + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
44891 + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
44899 +# Add /usr/xpg4/bin/sed as it is typically found on Solaris
44900 +# along with /bin/sed that truncates output.
44901 +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
44902 + test ! -f $lt_ac_sed && continue
44903 + cat /dev/null > conftest.in
44905 + echo $ECHO_N "0123456789$ECHO_C" >conftest.in
44906 + # Check for GNU sed and select it if it is found.
44907 + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
44908 + lt_cv_path_SED=$lt_ac_sed
44912 + cat conftest.in conftest.in >conftest.tmp
44913 + mv conftest.tmp conftest.in
44914 + cp conftest.in conftest.nl
44915 + echo >>conftest.nl
44916 + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
44917 + cmp -s conftest.out conftest.nl || break
44918 + # 10000 chars as input seems more than enough
44919 + test $lt_ac_count -gt 10 && break
44920 + lt_ac_count=`expr $lt_ac_count + 1`
44921 + if test $lt_ac_count -gt $lt_ac_max; then
44922 + lt_ac_max=$lt_ac_count
44923 + lt_cv_path_SED=$lt_ac_sed
44928 +SED=$lt_cv_path_SED
44930 +AC_MSG_RESULT([$SED])
44935 +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
44936 +dnl aclocal-1.4 backwards compatibility:
44937 +dnl AC_DEFUN([LT_AC_PROG_SED], [])
44940 +# _LT_CHECK_SHELL_FEATURES
44941 +# ------------------------
44942 +# Find out whether the shell is Bourne or XSI compatible,
44943 +# or has some other useful features.
44944 +m4_defun([_LT_CHECK_SHELL_FEATURES],
44945 +[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
44946 +# Try some XSI features
44948 +( _lt_dummy="a/b/c"
44949 + test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
44951 + && eval 'test $(( 1 + 1 )) -eq 2 \
44952 + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
44954 +AC_MSG_RESULT([$xsi_shell])
44955 +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
44957 +AC_MSG_CHECKING([whether the shell understands "+="])
44958 +lt_shell_append=no
44959 +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
44960 + >/dev/null 2>&1 \
44961 + && lt_shell_append=yes
44962 +AC_MSG_RESULT([$lt_shell_append])
44963 +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
44965 +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
44970 +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
44972 +# test EBCDIC or ASCII
44973 +case `echo X|tr X '\101'` in
44974 + A) # ASCII based system
44975 + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
44976 + lt_SP2NL='tr \040 \012'
44977 + lt_NL2SP='tr \015\012 \040\040'
44979 + *) # EBCDIC based system
44980 + lt_SP2NL='tr \100 \n'
44981 + lt_NL2SP='tr \r\n \100\100'
44984 +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
44985 +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
44986 +])# _LT_CHECK_SHELL_FEATURES
44989 +# _LT_PROG_XSI_SHELLFNS
44990 +# ---------------------
44991 +# Bourne and XSI compatible variants of some useful shell functions.
44992 +m4_defun([_LT_PROG_XSI_SHELLFNS],
44993 +[case $xsi_shell in
44995 + cat << \_LT_EOF >> "$cfgfile"
44997 +# func_dirname file append nondir_replacement
44998 +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
44999 +# otherwise set result to NONDIR_REPLACEMENT.
45003 + */*) func_dirname_result="${1%/*}${2}" ;;
45004 + * ) func_dirname_result="${3}" ;;
45008 +# func_basename file
45011 + func_basename_result="${1##*/}"
45014 +# func_dirname_and_basename file append nondir_replacement
45015 +# perform func_basename and func_dirname in a single function
45017 +# dirname: Compute the dirname of FILE. If nonempty,
45018 +# add APPEND to the result, otherwise set result
45019 +# to NONDIR_REPLACEMENT.
45020 +# value returned in "$func_dirname_result"
45021 +# basename: Compute filename of FILE.
45022 +# value retuned in "$func_basename_result"
45023 +# Implementation must be kept synchronized with func_dirname
45024 +# and func_basename. For efficiency, we do not delegate to
45025 +# those functions but instead duplicate the functionality here.
45026 +func_dirname_and_basename ()
45029 + */*) func_dirname_result="${1%/*}${2}" ;;
45030 + * ) func_dirname_result="${3}" ;;
45032 + func_basename_result="${1##*/}"
45035 +# func_stripname prefix suffix name
45036 +# strip PREFIX and SUFFIX off of NAME.
45037 +# PREFIX and SUFFIX must not contain globbing or regex special
45038 +# characters, hashes, percent signs, but SUFFIX may contain a leading
45039 +# dot (in which case that matches only a dot).
45042 + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
45043 + # positional parameters, so assign one to ordinary parameter first.
45044 + func_stripname_result=${3}
45045 + func_stripname_result=${func_stripname_result#"${1}"}
45046 + func_stripname_result=${func_stripname_result%"${2}"}
45052 + func_opt_split_opt=${1%%=*}
45053 + func_opt_split_arg=${1#*=}
45056 +# func_lo2o object
45060 + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
45061 + *) func_lo2o_result=${1} ;;
45065 +# func_xform libobj-or-source
45068 + func_xform_result=${1%.*}.lo
45071 +# func_arith arithmetic-term...
45074 + func_arith_result=$(( $[*] ))
45078 +# STRING may not start with a hyphen.
45081 + func_len_result=${#1}
45086 + *) # Bourne compatible functions.
45087 + cat << \_LT_EOF >> "$cfgfile"
45089 +# func_dirname file append nondir_replacement
45090 +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
45091 +# otherwise set result to NONDIR_REPLACEMENT.
45094 + # Extract subdirectory from the argument.
45095 + func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
45096 + if test "X$func_dirname_result" = "X${1}"; then
45097 + func_dirname_result="${3}"
45099 + func_dirname_result="$func_dirname_result${2}"
45103 +# func_basename file
45106 + func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
45109 +dnl func_dirname_and_basename
45110 +dnl A portable version of this function is already defined in general.m4sh
45111 +dnl so there is no need for it here.
45113 +# func_stripname prefix suffix name
45114 +# strip PREFIX and SUFFIX off of NAME.
45115 +# PREFIX and SUFFIX must not contain globbing or regex special
45116 +# characters, hashes, percent signs, but SUFFIX may contain a leading
45117 +# dot (in which case that matches only a dot).
45118 +# func_strip_suffix prefix name
45122 + .*) func_stripname_result=`$ECHO "X${3}" \
45123 + | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
45124 + *) func_stripname_result=`$ECHO "X${3}" \
45125 + | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
45130 +my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
45131 +my_sed_long_arg='1s/^-[[^=]]*=//'
45136 + func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
45137 + func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
45140 +# func_lo2o object
45143 + func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
45146 +# func_xform libobj-or-source
45149 + func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
45152 +# func_arith arithmetic-term...
45155 + func_arith_result=`expr "$[@]"`
45159 +# STRING may not start with a hyphen.
45162 + func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
45168 +case $lt_shell_append in
45170 + cat << \_LT_EOF >> "$cfgfile"
45172 +# func_append var value
45173 +# Append VALUE to the end of shell variable VAR.
45176 + eval "$[1]+=\$[2]"
45181 + cat << \_LT_EOF >> "$cfgfile"
45183 +# func_append var value
45184 +# Append VALUE to the end of shell variable VAR.
45187 + eval "$[1]=\$$[1]\$[2]"
45194 diff --git a/m4/ltoptions.m4 b/m4/ltoptions.m4
45195 new file mode 100644
45196 index 0000000..34151a3
45198 +++ b/m4/ltoptions.m4
45200 +# Helper functions for option handling. -*- Autoconf -*-
45202 +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
45203 +# Written by Gary V. Vaughan, 2004
45205 +# This file is free software; the Free Software Foundation gives
45206 +# unlimited permission to copy and/or distribute it, with or without
45207 +# modifications, as long as this notice is preserved.
45209 +# serial 6 ltoptions.m4
45211 +# This is to help aclocal find these macros, as it can't see m4_define.
45212 +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
45215 +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
45216 +# ------------------------------------------
45217 +m4_define([_LT_MANGLE_OPTION],
45218 +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
45221 +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
45222 +# ---------------------------------------
45223 +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
45224 +# matching handler defined, dispatch to it. Other OPTION-NAMEs are
45225 +# saved as a flag.
45226 +m4_define([_LT_SET_OPTION],
45227 +[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
45228 +m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
45229 + _LT_MANGLE_DEFUN([$1], [$2]),
45230 + [m4_warning([Unknown $1 option `$2'])])[]dnl
45234 +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
45235 +# ------------------------------------------------------------
45236 +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
45237 +m4_define([_LT_IF_OPTION],
45238 +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
45241 +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
45242 +# -------------------------------------------------------
45243 +# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
45245 +m4_define([_LT_UNLESS_OPTIONS],
45246 +[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
45247 + [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
45248 + [m4_define([$0_found])])])[]dnl
45249 +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
45254 +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
45255 +# ----------------------------------------
45256 +# OPTION-LIST is a space-separated list of Libtool options associated
45257 +# with MACRO-NAME. If any OPTION has a matching handler declared with
45258 +# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
45259 +# the unknown option and exit.
45260 +m4_defun([_LT_SET_OPTIONS],
45262 +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
45263 + [_LT_SET_OPTION([$1], _LT_Option)])
45265 +m4_if([$1],[LT_INIT],[
45267 + dnl Simply set some default values (i.e off) if boolean options were not
45269 + _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
45271 + _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
45274 + dnl If no reference was made to various pairs of opposing options, then
45275 + dnl we run the default mode handler for the pair. For example, if neither
45276 + dnl `shared' nor `disable-shared' was passed, we enable building of shared
45277 + dnl archives by default:
45278 + _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
45279 + _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
45280 + _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
45281 + _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
45282 + [_LT_ENABLE_FAST_INSTALL])
45284 +])# _LT_SET_OPTIONS
45287 +## --------------------------------- ##
45288 +## Macros to handle LT_INIT options. ##
45289 +## --------------------------------- ##
45291 +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
45292 +# -----------------------------------------
45293 +m4_define([_LT_MANGLE_DEFUN],
45294 +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
45297 +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
45298 +# -----------------------------------------------
45299 +m4_define([LT_OPTION_DEFINE],
45300 +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
45301 +])# LT_OPTION_DEFINE
45306 +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
45309 +AU_DEFUN([AC_LIBTOOL_DLOPEN],
45310 +[_LT_SET_OPTION([LT_INIT], [dlopen])
45311 +AC_DIAGNOSE([obsolete],
45312 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
45313 +put the `dlopen' option into LT_INIT's first parameter.])
45316 +dnl aclocal-1.4 backwards compatibility:
45317 +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
45322 +# Declare package support for building win32 dll's.
45323 +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
45324 +[enable_win32_dll=yes
45327 +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
45328 + AC_CHECK_TOOL(AS, as, false)
45329 + AC_CHECK_TOOL(DLLTOOL, dlltool, false)
45330 + AC_CHECK_TOOL(OBJDUMP, objdump, false)
45334 +test -z "$AS" && AS=as
45335 +_LT_DECL([], [AS], [0], [Assembler program])dnl
45337 +test -z "$DLLTOOL" && DLLTOOL=dlltool
45338 +_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
45340 +test -z "$OBJDUMP" && OBJDUMP=objdump
45341 +_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
45344 +AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
45345 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
45346 +_LT_SET_OPTION([LT_INIT], [win32-dll])
45347 +AC_DIAGNOSE([obsolete],
45348 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
45349 +put the `win32-dll' option into LT_INIT's first parameter.])
45352 +dnl aclocal-1.4 backwards compatibility:
45353 +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
45356 +# _LT_ENABLE_SHARED([DEFAULT])
45357 +# ----------------------------
45358 +# implement the --enable-shared flag, and supports the `shared' and
45359 +# `disable-shared' LT_INIT options.
45360 +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
45361 +m4_define([_LT_ENABLE_SHARED],
45362 +[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
45363 +AC_ARG_ENABLE([shared],
45364 + [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
45365 + [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
45366 + [p=${PACKAGE-default}
45367 + case $enableval in
45368 + yes) enable_shared=yes ;;
45369 + no) enable_shared=no ;;
45372 + # Look at the argument we got. We use all the common list separators.
45373 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
45374 + for pkg in $enableval; do
45375 + IFS="$lt_save_ifs"
45376 + if test "X$pkg" = "X$p"; then
45377 + enable_shared=yes
45380 + IFS="$lt_save_ifs"
45383 + [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
45385 + _LT_DECL([build_libtool_libs], [enable_shared], [0],
45386 + [Whether or not to build shared libraries])
45387 +])# _LT_ENABLE_SHARED
45389 +LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
45390 +LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
45393 +AC_DEFUN([AC_ENABLE_SHARED],
45394 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
45397 +AC_DEFUN([AC_DISABLE_SHARED],
45398 +[_LT_SET_OPTION([LT_INIT], [disable-shared])
45401 +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
45402 +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
45404 +dnl aclocal-1.4 backwards compatibility:
45405 +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
45406 +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
45410 +# _LT_ENABLE_STATIC([DEFAULT])
45411 +# ----------------------------
45412 +# implement the --enable-static flag, and support the `static' and
45413 +# `disable-static' LT_INIT options.
45414 +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
45415 +m4_define([_LT_ENABLE_STATIC],
45416 +[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
45417 +AC_ARG_ENABLE([static],
45418 + [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
45419 + [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
45420 + [p=${PACKAGE-default}
45421 + case $enableval in
45422 + yes) enable_static=yes ;;
45423 + no) enable_static=no ;;
45426 + # Look at the argument we got. We use all the common list separators.
45427 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
45428 + for pkg in $enableval; do
45429 + IFS="$lt_save_ifs"
45430 + if test "X$pkg" = "X$p"; then
45431 + enable_static=yes
45434 + IFS="$lt_save_ifs"
45437 + [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
45439 + _LT_DECL([build_old_libs], [enable_static], [0],
45440 + [Whether or not to build static libraries])
45441 +])# _LT_ENABLE_STATIC
45443 +LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
45444 +LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
45447 +AC_DEFUN([AC_ENABLE_STATIC],
45448 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
45451 +AC_DEFUN([AC_DISABLE_STATIC],
45452 +[_LT_SET_OPTION([LT_INIT], [disable-static])
45455 +AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
45456 +AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
45458 +dnl aclocal-1.4 backwards compatibility:
45459 +dnl AC_DEFUN([AM_ENABLE_STATIC], [])
45460 +dnl AC_DEFUN([AM_DISABLE_STATIC], [])
45464 +# _LT_ENABLE_FAST_INSTALL([DEFAULT])
45465 +# ----------------------------------
45466 +# implement the --enable-fast-install flag, and support the `fast-install'
45467 +# and `disable-fast-install' LT_INIT options.
45468 +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
45469 +m4_define([_LT_ENABLE_FAST_INSTALL],
45470 +[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
45471 +AC_ARG_ENABLE([fast-install],
45472 + [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
45473 + [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
45474 + [p=${PACKAGE-default}
45475 + case $enableval in
45476 + yes) enable_fast_install=yes ;;
45477 + no) enable_fast_install=no ;;
45479 + enable_fast_install=no
45480 + # Look at the argument we got. We use all the common list separators.
45481 + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
45482 + for pkg in $enableval; do
45483 + IFS="$lt_save_ifs"
45484 + if test "X$pkg" = "X$p"; then
45485 + enable_fast_install=yes
45488 + IFS="$lt_save_ifs"
45491 + [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
45493 +_LT_DECL([fast_install], [enable_fast_install], [0],
45494 + [Whether or not to optimize for fast installation])dnl
45495 +])# _LT_ENABLE_FAST_INSTALL
45497 +LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
45498 +LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
45501 +AU_DEFUN([AC_ENABLE_FAST_INSTALL],
45502 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
45503 +AC_DIAGNOSE([obsolete],
45504 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
45505 +the `fast-install' option into LT_INIT's first parameter.])
45508 +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
45509 +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
45510 +AC_DIAGNOSE([obsolete],
45511 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
45512 +the `disable-fast-install' option into LT_INIT's first parameter.])
45515 +dnl aclocal-1.4 backwards compatibility:
45516 +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
45517 +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
45520 +# _LT_WITH_PIC([MODE])
45521 +# --------------------
45522 +# implement the --with-pic flag, and support the `pic-only' and `no-pic'
45523 +# LT_INIT options.
45524 +# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
45525 +m4_define([_LT_WITH_PIC],
45526 +[AC_ARG_WITH([pic],
45527 + [AS_HELP_STRING([--with-pic],
45528 + [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
45529 + [pic_mode="$withval"],
45530 + [pic_mode=default])
45532 +test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
45534 +_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
45537 +LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
45538 +LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
45541 +AU_DEFUN([AC_LIBTOOL_PICMODE],
45542 +[_LT_SET_OPTION([LT_INIT], [pic-only])
45543 +AC_DIAGNOSE([obsolete],
45544 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
45545 +put the `pic-only' option into LT_INIT's first parameter.])
45548 +dnl aclocal-1.4 backwards compatibility:
45549 +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
45551 +## ----------------- ##
45552 +## LTDL_INIT Options ##
45553 +## ----------------- ##
45555 +m4_define([_LTDL_MODE], [])
45556 +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
45557 + [m4_define([_LTDL_MODE], [nonrecursive])])
45558 +LT_OPTION_DEFINE([LTDL_INIT], [recursive],
45559 + [m4_define([_LTDL_MODE], [recursive])])
45560 +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
45561 + [m4_define([_LTDL_MODE], [subproject])])
45563 +m4_define([_LTDL_TYPE], [])
45564 +LT_OPTION_DEFINE([LTDL_INIT], [installable],
45565 + [m4_define([_LTDL_TYPE], [installable])])
45566 +LT_OPTION_DEFINE([LTDL_INIT], [convenience],
45567 + [m4_define([_LTDL_TYPE], [convenience])])
45568 diff --git a/m4/ltsugar.m4 b/m4/ltsugar.m4
45569 new file mode 100644
45570 index 0000000..9000a05
45572 +++ b/m4/ltsugar.m4
45574 +# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
45576 +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
45577 +# Written by Gary V. Vaughan, 2004
45579 +# This file is free software; the Free Software Foundation gives
45580 +# unlimited permission to copy and/or distribute it, with or without
45581 +# modifications, as long as this notice is preserved.
45583 +# serial 6 ltsugar.m4
45585 +# This is to help aclocal find these macros, as it can't see m4_define.
45586 +AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
45589 +# lt_join(SEP, ARG1, [ARG2...])
45590 +# -----------------------------
45591 +# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
45592 +# associated separator.
45593 +# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
45594 +# versions in m4sugar had bugs.
45595 +m4_define([lt_join],
45596 +[m4_if([$#], [1], [],
45597 + [$#], [2], [[$2]],
45598 + [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
45599 +m4_define([_lt_join],
45600 +[m4_if([$#$2], [2], [],
45601 + [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
45607 +# Manipulate m4 lists.
45608 +# These macros are necessary as long as will still need to support
45609 +# Autoconf-2.59 which quotes differently.
45610 +m4_define([lt_car], [[$1]])
45611 +m4_define([lt_cdr],
45612 +[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
45614 + [m4_dquote(m4_shift($@))])])
45615 +m4_define([lt_unquote], $1)
45618 +# lt_append(MACRO-NAME, STRING, [SEPARATOR])
45619 +# ------------------------------------------
45620 +# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
45621 +# Note that neither SEPARATOR nor STRING are expanded; they are appended
45622 +# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
45623 +# No SEPARATOR is output if MACRO-NAME was previously undefined (different
45624 +# than defined and empty).
45626 +# This macro is needed until we can rely on Autoconf 2.62, since earlier
45627 +# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
45628 +m4_define([lt_append],
45630 + m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
45634 +# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
45635 +# ----------------------------------------------------------
45636 +# Produce a SEP delimited list of all paired combinations of elements of
45637 +# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
45638 +# has the form PREFIXmINFIXSUFFIXn.
45639 +# Needed until we can rely on m4_combine added in Autoconf 2.62.
45640 +m4_define([lt_combine],
45641 +[m4_if(m4_eval([$# > 3]), [1],
45642 + [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
45643 +[[m4_foreach([_Lt_prefix], [$2],
45644 + [m4_foreach([_Lt_suffix],
45645 + ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
45646 + [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
45649 +# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
45650 +# -----------------------------------------------------------------------
45651 +# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
45652 +# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
45653 +m4_define([lt_if_append_uniq],
45655 + [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
45656 + [lt_append([$1], [$2], [$3])$4],
45658 + [lt_append([$1], [$2], [$3])$4])])
45661 +# lt_dict_add(DICT, KEY, VALUE)
45662 +# -----------------------------
45663 +m4_define([lt_dict_add],
45664 +[m4_define([$1($2)], [$3])])
45667 +# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
45668 +# --------------------------------------------
45669 +m4_define([lt_dict_add_subkey],
45670 +[m4_define([$1($2:$3)], [$4])])
45673 +# lt_dict_fetch(DICT, KEY, [SUBKEY])
45674 +# ----------------------------------
45675 +m4_define([lt_dict_fetch],
45677 + m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
45678 + m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
45681 +# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
45682 +# -----------------------------------------------------------------
45683 +m4_define([lt_if_dict_fetch],
45684 +[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
45689 +# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
45690 +# --------------------------------------------------------------
45691 +m4_define([lt_dict_filter],
45692 +[m4_if([$5], [], [],
45693 + [lt_join(m4_quote(m4_default([$4], [[, ]])),
45694 + lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
45695 + [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
45697 diff --git a/m4/ltversion.m4 b/m4/ltversion.m4
45698 new file mode 100644
45699 index 0000000..f3c5309
45701 +++ b/m4/ltversion.m4
45703 +# ltversion.m4 -- version numbers -*- Autoconf -*-
45705 +# Copyright (C) 2004 Free Software Foundation, Inc.
45706 +# Written by Scott James Remnant, 2004
45708 +# This file is free software; the Free Software Foundation gives
45709 +# unlimited permission to copy and/or distribute it, with or without
45710 +# modifications, as long as this notice is preserved.
45712 +# Generated from ltversion.in.
45714 +# serial 3017 ltversion.m4
45715 +# This file is part of GNU Libtool
45717 +m4_define([LT_PACKAGE_VERSION], [2.2.6b])
45718 +m4_define([LT_PACKAGE_REVISION], [1.3017])
45720 +AC_DEFUN([LTVERSION_VERSION],
45721 +[macro_version='2.2.6b'
45722 +macro_revision='1.3017'
45723 +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
45724 +_LT_DECL(, macro_revision, 0)
45726 diff --git a/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4
45727 new file mode 100644
45728 index 0000000..637bb20
45730 +++ b/m4/lt~obsolete.m4
45732 +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
45734 +# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
45735 +# Written by Scott James Remnant, 2004.
45737 +# This file is free software; the Free Software Foundation gives
45738 +# unlimited permission to copy and/or distribute it, with or without
45739 +# modifications, as long as this notice is preserved.
45741 +# serial 4 lt~obsolete.m4
45743 +# These exist entirely to fool aclocal when bootstrapping libtool.
45745 +# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
45746 +# which have later been changed to m4_define as they aren't part of the
45747 +# exported API, or moved to Autoconf or Automake where they belong.
45749 +# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
45750 +# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
45751 +# using a macro with the same name in our local m4/libtool.m4 it'll
45752 +# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
45753 +# and doesn't know about Autoconf macros at all.)
45755 +# So we provide this file, which has a silly filename so it's always
45756 +# included after everything else. This provides aclocal with the
45757 +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
45758 +# because those macros already exist, or will be overwritten later.
45759 +# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
45761 +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
45762 +# Yes, that means every name once taken will need to remain here until
45763 +# we give up compatibility with versions before 1.7, at which point
45764 +# we need to keep only those names which we still refer to.
45766 +# This is to help aclocal find these macros, as it can't see m4_define.
45767 +AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
45769 +m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
45770 +m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
45771 +m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
45772 +m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
45773 +m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
45774 +m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
45775 +m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
45776 +m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
45777 +m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
45778 +m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
45779 +m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
45780 +m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
45781 +m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
45782 +m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
45783 +m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
45784 +m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
45785 +m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
45786 +m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
45787 +m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
45788 +m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
45789 +m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
45790 +m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
45791 +m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
45792 +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
45793 +m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
45794 +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
45795 +m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
45796 +m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
45797 +m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
45798 +m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
45799 +m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
45800 +m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
45801 +m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
45802 +m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
45803 +m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
45804 +m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
45805 +m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
45806 +m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
45807 +m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
45808 +m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
45809 +m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
45810 +m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
45811 +m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
45812 +m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
45813 +m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
45814 +m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
45815 +m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
45816 +m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
45817 +m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
45818 +m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
45819 +m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
45820 +m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
45821 +m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
45822 +m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
45823 +m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
45824 diff --git a/schemas/Makefile.in b/schemas/Makefile.in
45825 new file mode 100644
45826 index 0000000..5179fc0
45828 +++ b/schemas/Makefile.in
45830 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
45831 +# @configure_input@
45833 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
45834 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
45836 +# This Makefile.in is free software; the Free Software Foundation
45837 +# gives unlimited permission to copy and/or distribute it,
45838 +# with or without modifications, as long as this notice is preserved.
45840 +# This program is distributed in the hope that it will be useful,
45841 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
45842 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
45843 +# PARTICULAR PURPOSE.
45848 +pkgdatadir = $(datadir)/@PACKAGE@
45849 +pkgincludedir = $(includedir)/@PACKAGE@
45850 +pkglibdir = $(libdir)/@PACKAGE@
45851 +pkglibexecdir = $(libexecdir)/@PACKAGE@
45852 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
45853 +install_sh_DATA = $(install_sh) -c -m 644
45854 +install_sh_PROGRAM = $(install_sh) -c
45855 +install_sh_SCRIPT = $(install_sh) -c
45856 +INSTALL_HEADER = $(INSTALL_DATA)
45857 +transform = $(program_transform_name)
45858 +NORMAL_INSTALL = :
45861 +NORMAL_UNINSTALL = :
45863 +POST_UNINSTALL = :
45864 +build_triplet = @build@
45865 +host_triplet = @host@
45867 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
45868 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
45869 +am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \
45870 + $(top_srcdir)/m4/acx_pthread.m4 \
45871 + $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
45872 + $(top_srcdir)/m4/doxygen.m4 $(top_srcdir)/m4/libtool.m4 \
45873 + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
45874 + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
45875 + $(top_srcdir)/configure.ac
45876 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
45878 +mkinstalldirs = $(install_sh) -d
45879 +CONFIG_HEADER = $(top_builddir)/config.h \
45880 + $(top_builddir)/xmltooling/config_pub.h
45881 +CONFIG_CLEAN_FILES =
45882 +CONFIG_CLEAN_VPATH_FILES =
45885 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
45886 +am__vpath_adj = case $$p in \
45887 + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
45890 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
45891 +am__install_max = 40
45892 +am__nobase_strip_setup = \
45893 + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
45894 +am__nobase_strip = \
45895 + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
45896 +am__nobase_list = $(am__nobase_strip_setup); \
45897 + for p in $$list; do echo "$$p $$p"; done | \
45898 + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
45899 + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
45900 + if (++n[$$2] == $(am__install_max)) \
45901 + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
45902 + END { for (dir in files) print dir, files[dir] }'
45904 + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
45905 + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
45906 +am__installdirs = "$(DESTDIR)$(pkgxmldir)"
45907 +DATA = $(pkgxml_DATA)
45908 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
45909 +ACLOCAL = @ACLOCAL@
45912 +AUTOCONF = @AUTOCONF@
45913 +AUTOHEADER = @AUTOHEADER@
45914 +AUTOMAKE = @AUTOMAKE@
45917 +CCDEPMODE = @CCDEPMODE@
45920 +CPPFLAGS = @CPPFLAGS@
45921 +CURL_CONFIG = @CURL_CONFIG@
45924 +CXXDEPMODE = @CXXDEPMODE@
45925 +CXXFLAGS = @CXXFLAGS@
45926 +CXXTEST = @CXXTEST@
45927 +CXXTESTFLAGS = @CXXTESTFLAGS@
45928 +CYGPATH_W = @CYGPATH_W@
45931 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
45932 +DSYMUTIL = @DSYMUTIL@
45933 +DUMPBIN = @DUMPBIN@
45934 +DX_CONFIG = @DX_CONFIG@
45935 +DX_DOCDIR = @DX_DOCDIR@
45937 +DX_DOXYGEN = @DX_DOXYGEN@
45938 +DX_DVIPS = @DX_DVIPS@
45939 +DX_EGREP = @DX_EGREP@
45941 +DX_FLAG_chi = @DX_FLAG_chi@
45942 +DX_FLAG_chm = @DX_FLAG_chm@
45943 +DX_FLAG_doc = @DX_FLAG_doc@
45944 +DX_FLAG_dot = @DX_FLAG_dot@
45945 +DX_FLAG_html = @DX_FLAG_html@
45946 +DX_FLAG_man = @DX_FLAG_man@
45947 +DX_FLAG_pdf = @DX_FLAG_pdf@
45948 +DX_FLAG_ps = @DX_FLAG_ps@
45949 +DX_FLAG_rtf = @DX_FLAG_rtf@
45950 +DX_FLAG_xml = @DX_FLAG_xml@
45952 +DX_LATEX = @DX_LATEX@
45953 +DX_MAKEINDEX = @DX_MAKEINDEX@
45954 +DX_PDFLATEX = @DX_PDFLATEX@
45955 +DX_PERL = @DX_PERL@
45956 +DX_PROJECT = @DX_PROJECT@
45964 +INSTALL = @INSTALL@
45965 +INSTALL_DATA = @INSTALL_DATA@
45966 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
45967 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
45968 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
45970 +LDFLAGS = @LDFLAGS@
45971 +LIBOBJS = @LIBOBJS@
45973 +LIBTOOL = @LIBTOOL@
45976 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
45977 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
45978 +LTLIBOBJS = @LTLIBOBJS@
45979 +MAKEINFO = @MAKEINFO@
45980 +MKDIR_P = @MKDIR_P@
45983 +OBJDUMP = @OBJDUMP@
45986 +OTOOL64 = @OTOOL64@
45987 +PACKAGE = @PACKAGE@
45988 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
45989 +PACKAGE_NAME = @PACKAGE_NAME@
45990 +PACKAGE_STRING = @PACKAGE_STRING@
45991 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
45992 +PACKAGE_URL = @PACKAGE_URL@
45993 +PACKAGE_VERSION = @PACKAGE_VERSION@
45994 +PATH_SEPARATOR = @PATH_SEPARATOR@
45995 +PKG_CONFIG = @PKG_CONFIG@
45996 +PTHREAD_CC = @PTHREAD_CC@
45997 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
45998 +PTHREAD_LIBS = @PTHREAD_LIBS@
46001 +SET_MAKE = @SET_MAKE@
46004 +VERSION = @VERSION@
46005 +XMLSEC_LIBS = @XMLSEC_LIBS@
46006 +abs_builddir = @abs_builddir@
46007 +abs_srcdir = @abs_srcdir@
46008 +abs_top_builddir = @abs_top_builddir@
46009 +abs_top_srcdir = @abs_top_srcdir@
46010 +ac_ct_CC = @ac_ct_CC@
46011 +ac_ct_CXX = @ac_ct_CXX@
46012 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
46013 +acx_pthread_config = @acx_pthread_config@
46014 +am__include = @am__include@
46015 +am__leading_dot = @am__leading_dot@
46016 +am__quote = @am__quote@
46017 +am__tar = @am__tar@
46018 +am__untar = @am__untar@
46021 +build_alias = @build_alias@
46022 +build_cpu = @build_cpu@
46023 +build_os = @build_os@
46024 +build_vendor = @build_vendor@
46025 +builddir = @builddir@
46026 +datadir = @datadir@
46027 +datarootdir = @datarootdir@
46030 +exec_prefix = @exec_prefix@
46032 +host_alias = @host_alias@
46033 +host_cpu = @host_cpu@
46034 +host_os = @host_os@
46035 +host_vendor = @host_vendor@
46036 +htmldir = @htmldir@
46037 +includedir = @includedir@
46038 +infodir = @infodir@
46039 +install_sh = @install_sh@
46041 +libexecdir = @libexecdir@
46042 +localedir = @localedir@
46043 +localstatedir = @localstatedir@
46044 +lt_ECHO = @lt_ECHO@
46046 +mkdir_p = @mkdir_p@
46047 +oldincludedir = @oldincludedir@
46049 +pkgconfig_libdir = @pkgconfig_libdir@
46050 +pkgconfig_libfile = @pkgconfig_libfile@
46052 +program_transform_name = @program_transform_name@
46054 +sbindir = @sbindir@
46055 +sharedstatedir = @sharedstatedir@
46057 +sysconfdir = @sysconfdir@
46058 +target_alias = @target_alias@
46059 +top_build_prefix = @top_build_prefix@
46060 +top_builddir = @top_builddir@
46061 +top_srcdir = @top_srcdir@
46062 +AUTOMAKE_OPTIONS = foreign
46064 + soap-envelope.xsd \
46065 + xenc-schema.xsd \
46066 + xmldsig-core-schema.xsd \
46067 + xmldsig11-schema.xsd \
46071 +pkgxmldir = $(datadir)/xml/@PACKAGE_NAME@
46076 +CLEANFILES = catalog.xml
46077 +EXTRA_DIST = catalog.xml.in \
46083 +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
46084 + @for dep in $?; do \
46085 + case '$(am__configure_deps)' in \
46087 + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
46088 + && { if test -f $@; then exit 0; else break; fi; }; \
46092 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign schemas/Makefile'; \
46093 + $(am__cd) $(top_srcdir) && \
46094 + $(AUTOMAKE) --foreign schemas/Makefile
46095 +.PRECIOUS: Makefile
46096 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
46098 + *config.status*) \
46099 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
46101 + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
46102 + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
46105 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
46106 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46108 +$(top_srcdir)/configure: $(am__configure_deps)
46109 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46110 +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
46111 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46112 +$(am__aclocal_m4_deps):
46114 +mostlyclean-libtool:
46118 + -rm -rf .libs _libs
46119 +install-pkgxmlDATA: $(pkgxml_DATA)
46120 + @$(NORMAL_INSTALL)
46121 + test -z "$(pkgxmldir)" || $(MKDIR_P) "$(DESTDIR)$(pkgxmldir)"
46122 + @list='$(pkgxml_DATA)'; test -n "$(pkgxmldir)" || list=; \
46123 + for p in $$list; do \
46124 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
46126 + done | $(am__base_list) | \
46127 + while read files; do \
46128 + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgxmldir)'"; \
46129 + $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgxmldir)" || exit $$?; \
46132 +uninstall-pkgxmlDATA:
46133 + @$(NORMAL_UNINSTALL)
46134 + @list='$(pkgxml_DATA)'; test -n "$(pkgxmldir)" || list=; \
46135 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
46136 + test -n "$$files" || exit 0; \
46137 + echo " ( cd '$(DESTDIR)$(pkgxmldir)' && rm -f" $$files ")"; \
46138 + cd "$(DESTDIR)$(pkgxmldir)" && rm -f $$files
46146 +distdir: $(DISTFILES)
46147 + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
46148 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
46149 + list='$(DISTFILES)'; \
46150 + dist_files=`for file in $$list; do echo $$file; done | \
46151 + sed -e "s|^$$srcdirstrip/||;t" \
46152 + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
46153 + case $$dist_files in \
46154 + */*) $(MKDIR_P) `echo "$$dist_files" | \
46155 + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
46158 + for file in $$dist_files; do \
46159 + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
46160 + if test -d $$d/$$file; then \
46161 + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
46162 + if test -d "$(distdir)/$$file"; then \
46163 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
46165 + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
46166 + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
46167 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
46169 + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
46171 + test -f "$(distdir)/$$file" \
46172 + || cp -p $$d/$$file "$(distdir)/$$file" \
46178 +all-am: Makefile $(DATA)
46180 + for dir in "$(DESTDIR)$(pkgxmldir)"; do \
46181 + test -z "$$dir" || $(MKDIR_P) "$$dir"; \
46183 +install: install-am
46184 +install-exec: install-exec-am
46185 +install-data: install-data-am
46186 +uninstall: uninstall-am
46188 +install-am: all-am
46189 + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
46191 +installcheck: installcheck-am
46193 + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
46194 + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
46195 + `test -z '$(STRIP)' || \
46196 + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
46197 +mostlyclean-generic:
46200 + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
46202 +distclean-generic:
46203 + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
46204 + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
46206 +maintainer-clean-generic:
46207 + @echo "This command is intended for maintainers to use"
46208 + @echo "it deletes files that may require special tools to rebuild."
46211 +clean-am: clean-generic clean-libtool mostlyclean-am
46213 +distclean: distclean-am
46215 +distclean-am: clean-am distclean-generic
46229 +install-data-am: install-pkgxmlDATA
46231 +install-dvi: install-dvi-am
46237 +install-html: install-html-am
46241 +install-info: install-info-am
46247 +install-pdf: install-pdf-am
46251 +install-ps: install-ps-am
46257 +maintainer-clean: maintainer-clean-am
46259 +maintainer-clean-am: distclean-am maintainer-clean-generic
46261 +mostlyclean: mostlyclean-am
46263 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
46273 +uninstall-am: uninstall-pkgxmlDATA
46275 +.MAKE: install-am install-strip
46277 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
46278 + distclean distclean-generic distclean-libtool distdir dvi \
46279 + dvi-am html html-am info info-am install install-am \
46280 + install-data install-data-am install-dvi install-dvi-am \
46281 + install-exec install-exec-am install-html install-html-am \
46282 + install-info install-info-am install-man install-pdf \
46283 + install-pdf-am install-pkgxmlDATA install-ps install-ps-am \
46284 + install-strip installcheck installcheck-am installdirs \
46285 + maintainer-clean maintainer-clean-generic mostlyclean \
46286 + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
46287 + uninstall uninstall-am uninstall-pkgxmlDATA
46291 +# Some of these need building
46294 + rm -f ${FILE}.tmp
46295 + sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \
46296 + -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g'
46297 + cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
46298 + rm -f ${FILE}.tmp
46300 +catalog.xml: ${srcdir}/catalog.xml.in Makefile ${top_builddir}/config.status
46301 + $(MAKE) do-build-file FILE=$@
46303 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
46304 +# Otherwise a system limit (for SysV at least) may be exceeded.
46306 diff --git a/xmltooling/Makefile.in b/xmltooling/Makefile.in
46307 new file mode 100644
46308 index 0000000..30289a9
46310 +++ b/xmltooling/Makefile.in
46312 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
46313 +# @configure_input@
46315 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
46316 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
46318 +# This Makefile.in is free software; the Free Software Foundation
46319 +# gives unlimited permission to copy and/or distribute it,
46320 +# with or without modifications, as long as this notice is preserved.
46322 +# This program is distributed in the hope that it will be useful,
46323 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
46324 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
46325 +# PARTICULAR PURPOSE.
46331 +pkgdatadir = $(datadir)/@PACKAGE@
46332 +pkgincludedir = $(includedir)/@PACKAGE@
46333 +pkglibdir = $(libdir)/@PACKAGE@
46334 +pkglibexecdir = $(libexecdir)/@PACKAGE@
46335 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
46336 +install_sh_DATA = $(install_sh) -c -m 644
46337 +install_sh_PROGRAM = $(install_sh) -c
46338 +install_sh_SCRIPT = $(install_sh) -c
46339 +INSTALL_HEADER = $(INSTALL_DATA)
46340 +transform = $(program_transform_name)
46341 +NORMAL_INSTALL = :
46344 +NORMAL_UNINSTALL = :
46346 +POST_UNINSTALL = :
46347 +build_triplet = @build@
46348 +host_triplet = @host@
46349 +subdir = xmltooling
46350 +DIST_COMMON = $(encinclude_HEADERS) $(implinclude_HEADERS) \
46351 + $(ioinclude_HEADERS) $(libxmltoolinginclude_HEADERS) \
46352 + $(noinst_HEADERS) $(secinclude_HEADERS) $(siginclude_HEADERS) \
46353 + $(soapinclude_HEADERS) $(srcdir)/Makefile.am \
46354 + $(srcdir)/Makefile.in $(srcdir)/config_pub.h.in \
46355 + $(utilinclude_HEADERS) $(valinclude_HEADERS)
46356 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
46357 +am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \
46358 + $(top_srcdir)/m4/acx_pthread.m4 \
46359 + $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
46360 + $(top_srcdir)/m4/doxygen.m4 $(top_srcdir)/m4/libtool.m4 \
46361 + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
46362 + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
46363 + $(top_srcdir)/configure.ac
46364 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
46366 +mkinstalldirs = $(install_sh) -d
46367 +CONFIG_HEADER = $(top_builddir)/config.h config_pub.h
46368 +CONFIG_CLEAN_FILES =
46369 +CONFIG_CLEAN_VPATH_FILES =
46370 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
46371 +am__vpath_adj = case $$p in \
46372 + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
46375 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
46376 +am__install_max = 40
46377 +am__nobase_strip_setup = \
46378 + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
46379 +am__nobase_strip = \
46380 + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
46381 +am__nobase_list = $(am__nobase_strip_setup); \
46382 + for p in $$list; do echo "$$p $$p"; done | \
46383 + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
46384 + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
46385 + if (++n[$$2] == $(am__install_max)) \
46386 + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
46387 + END { for (dir in files) print dir, files[dir] }'
46389 + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
46390 + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
46391 +am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(encincludedir)" \
46392 + "$(DESTDIR)$(implincludedir)" "$(DESTDIR)$(ioincludedir)" \
46393 + "$(DESTDIR)$(libxmltoolingincludedir)" \
46394 + "$(DESTDIR)$(secincludedir)" "$(DESTDIR)$(sigincludedir)" \
46395 + "$(DESTDIR)$(soapincludedir)" "$(DESTDIR)$(utilincludedir)" \
46396 + "$(DESTDIR)$(valincludedir)"
46397 +LTLIBRARIES = $(lib_LTLIBRARIES)
46398 +libxmltooling_lite_la_LIBADD =
46399 +am__libxmltooling_lite_la_SOURCES_DIST = \
46400 + AbstractAttributeExtensibleXMLObject.cpp \
46401 + AbstractComplexElement.cpp AbstractDOMCachingXMLObject.cpp \
46402 + AbstractSimpleElement.cpp AbstractXMLObject.cpp exceptions.cpp \
46403 + Lockable.cpp Namespace.cpp QName.cpp unicode.cpp \
46404 + XMLObjectBuilder.cpp XMLToolingConfig.cpp impl/AnyElement.cpp \
46405 + impl/UnknownElement.cpp io/AbstractXMLObjectMarshaller.cpp \
46406 + io/AbstractXMLObjectUnmarshaller.cpp io/HTTPRequest.cpp \
46407 + io/HTTPResponse.cpp soap/impl/SOAPClient.cpp \
46408 + soap/impl/SOAPImpl.cpp soap/impl/SOAPSchemaValidators.cpp \
46409 + util/DateTime.cpp util/NDC.cpp util/ParserPool.cpp \
46410 + util/PathResolver.cpp util/ReloadableXMLFile.cpp \
46411 + util/TemplateEngine.cpp util/URLEncoder.cpp \
46412 + util/XMLConstants.cpp util/XMLHelper.cpp \
46413 + validation/ValidatorSuite.cpp util/PThreads.cpp
46414 +@BUILD_PTHREAD_TRUE@am__objects_1 = libxmltooling_lite_la-PThreads.lo
46416 + libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo \
46417 + libxmltooling_lite_la-AbstractComplexElement.lo \
46418 + libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo \
46419 + libxmltooling_lite_la-AbstractSimpleElement.lo \
46420 + libxmltooling_lite_la-AbstractXMLObject.lo \
46421 + libxmltooling_lite_la-exceptions.lo \
46422 + libxmltooling_lite_la-Lockable.lo \
46423 + libxmltooling_lite_la-Namespace.lo \
46424 + libxmltooling_lite_la-QName.lo \
46425 + libxmltooling_lite_la-unicode.lo \
46426 + libxmltooling_lite_la-XMLObjectBuilder.lo \
46427 + libxmltooling_lite_la-XMLToolingConfig.lo \
46428 + libxmltooling_lite_la-AnyElement.lo \
46429 + libxmltooling_lite_la-UnknownElement.lo \
46430 + libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo \
46431 + libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo \
46432 + libxmltooling_lite_la-HTTPRequest.lo \
46433 + libxmltooling_lite_la-HTTPResponse.lo \
46434 + libxmltooling_lite_la-SOAPClient.lo \
46435 + libxmltooling_lite_la-SOAPImpl.lo \
46436 + libxmltooling_lite_la-SOAPSchemaValidators.lo \
46437 + libxmltooling_lite_la-DateTime.lo libxmltooling_lite_la-NDC.lo \
46438 + libxmltooling_lite_la-ParserPool.lo \
46439 + libxmltooling_lite_la-PathResolver.lo \
46440 + libxmltooling_lite_la-ReloadableXMLFile.lo \
46441 + libxmltooling_lite_la-TemplateEngine.lo \
46442 + libxmltooling_lite_la-URLEncoder.lo \
46443 + libxmltooling_lite_la-XMLConstants.lo \
46444 + libxmltooling_lite_la-XMLHelper.lo \
46445 + libxmltooling_lite_la-ValidatorSuite.lo $(am__objects_1)
46446 +am_libxmltooling_lite_la_OBJECTS = $(am__objects_2)
46447 +libxmltooling_lite_la_OBJECTS = $(am_libxmltooling_lite_la_OBJECTS)
46448 +libxmltooling_lite_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
46449 + $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
46450 + $(CXXFLAGS) $(libxmltooling_lite_la_LDFLAGS) $(LDFLAGS) -o $@
46451 +@BUILD_XMLSEC_FALSE@am_libxmltooling_lite_la_rpath = -rpath $(libdir)
46452 +@BUILD_XMLSEC_TRUE@am_libxmltooling_lite_la_rpath = -rpath $(libdir)
46453 +libxmltooling_la_LIBADD =
46454 +am__libxmltooling_la_SOURCES_DIST = \
46455 + AbstractAttributeExtensibleXMLObject.cpp \
46456 + AbstractComplexElement.cpp AbstractDOMCachingXMLObject.cpp \
46457 + AbstractSimpleElement.cpp AbstractXMLObject.cpp exceptions.cpp \
46458 + Lockable.cpp Namespace.cpp QName.cpp unicode.cpp \
46459 + XMLObjectBuilder.cpp XMLToolingConfig.cpp impl/AnyElement.cpp \
46460 + impl/UnknownElement.cpp io/AbstractXMLObjectMarshaller.cpp \
46461 + io/AbstractXMLObjectUnmarshaller.cpp io/HTTPRequest.cpp \
46462 + io/HTTPResponse.cpp soap/impl/SOAPClient.cpp \
46463 + soap/impl/SOAPImpl.cpp soap/impl/SOAPSchemaValidators.cpp \
46464 + util/DateTime.cpp util/NDC.cpp util/ParserPool.cpp \
46465 + util/PathResolver.cpp util/ReloadableXMLFile.cpp \
46466 + util/TemplateEngine.cpp util/URLEncoder.cpp \
46467 + util/XMLConstants.cpp util/XMLHelper.cpp \
46468 + validation/ValidatorSuite.cpp util/PThreads.cpp \
46469 + encryption/impl/Decrypter.cpp \
46470 + encryption/impl/EncryptedKeyResolver.cpp \
46471 + encryption/impl/Encrypter.cpp \
46472 + encryption/impl/EncryptionImpl.cpp \
46473 + encryption/impl/EncryptionSchemaValidators.cpp \
46474 + impl/MemoryStorageService.cpp \
46475 + security/impl/AbstractPKIXTrustEngine.cpp \
46476 + security/impl/BasicX509Credential.cpp \
46477 + security/impl/ChainingCredentialResolver.cpp \
46478 + security/impl/ChainingTrustEngine.cpp \
46479 + security/impl/CredentialCriteria.cpp \
46480 + security/impl/CredentialResolver.cpp \
46481 + security/impl/ExplicitKeyTrustEngine.cpp \
46482 + security/impl/FilesystemCredentialResolver.cpp \
46483 + security/impl/InlineKeyResolver.cpp \
46484 + security/impl/KeyInfoResolver.cpp \
46485 + security/impl/OpenSSLCryptoX509CRL.cpp \
46486 + security/impl/SecurityHelper.cpp \
46487 + security/impl/StaticPKIXTrustEngine.cpp \
46488 + security/impl/TrustEngine.cpp \
46489 + security/impl/XSECCryptoX509CRL.cpp \
46490 + signature/impl/KeyInfoImpl.cpp \
46491 + signature/impl/KeyInfoSchemaValidators.cpp \
46492 + signature/impl/SignatureValidator.cpp \
46493 + signature/impl/XMLSecSignatureImpl.cpp \
46494 + soap/impl/CURLSOAPTransport.cpp util/CurlURLInputStream.cpp \
46495 + util/ReplayCache.cpp util/StorageService.cpp
46496 +@BUILD_PTHREAD_TRUE@am__objects_3 = PThreads.lo
46497 +am__objects_4 = AbstractAttributeExtensibleXMLObject.lo \
46498 + AbstractComplexElement.lo AbstractDOMCachingXMLObject.lo \
46499 + AbstractSimpleElement.lo AbstractXMLObject.lo exceptions.lo \
46500 + Lockable.lo Namespace.lo QName.lo unicode.lo \
46501 + XMLObjectBuilder.lo XMLToolingConfig.lo AnyElement.lo \
46502 + UnknownElement.lo AbstractXMLObjectMarshaller.lo \
46503 + AbstractXMLObjectUnmarshaller.lo HTTPRequest.lo \
46504 + HTTPResponse.lo SOAPClient.lo SOAPImpl.lo \
46505 + SOAPSchemaValidators.lo DateTime.lo NDC.lo ParserPool.lo \
46506 + PathResolver.lo ReloadableXMLFile.lo TemplateEngine.lo \
46507 + URLEncoder.lo XMLConstants.lo XMLHelper.lo ValidatorSuite.lo \
46509 +am__objects_5 = Decrypter.lo EncryptedKeyResolver.lo Encrypter.lo \
46510 + EncryptionImpl.lo EncryptionSchemaValidators.lo \
46511 + MemoryStorageService.lo AbstractPKIXTrustEngine.lo \
46512 + BasicX509Credential.lo ChainingCredentialResolver.lo \
46513 + ChainingTrustEngine.lo CredentialCriteria.lo \
46514 + CredentialResolver.lo ExplicitKeyTrustEngine.lo \
46515 + FilesystemCredentialResolver.lo InlineKeyResolver.lo \
46516 + KeyInfoResolver.lo OpenSSLCryptoX509CRL.lo SecurityHelper.lo \
46517 + StaticPKIXTrustEngine.lo TrustEngine.lo XSECCryptoX509CRL.lo \
46518 + KeyInfoImpl.lo KeyInfoSchemaValidators.lo \
46519 + SignatureValidator.lo XMLSecSignatureImpl.lo \
46520 + CURLSOAPTransport.lo CurlURLInputStream.lo ReplayCache.lo \
46521 + StorageService.lo
46522 +@BUILD_XMLSEC_TRUE@am_libxmltooling_la_OBJECTS = $(am__objects_4) \
46523 +@BUILD_XMLSEC_TRUE@ $(am__objects_5)
46524 +libxmltooling_la_OBJECTS = $(am_libxmltooling_la_OBJECTS)
46525 +libxmltooling_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
46526 + $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
46527 + $(CXXFLAGS) $(libxmltooling_la_LDFLAGS) $(LDFLAGS) -o $@
46528 +@BUILD_XMLSEC_TRUE@am_libxmltooling_la_rpath = -rpath $(libdir)
46529 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
46530 +depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
46531 +am__depfiles_maybe = depfiles
46533 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
46534 + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
46535 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
46536 + --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
46537 + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
46539 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
46540 + --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
46542 +SOURCES = $(libxmltooling_lite_la_SOURCES) $(libxmltooling_la_SOURCES)
46543 +DIST_SOURCES = $(am__libxmltooling_lite_la_SOURCES_DIST) \
46544 + $(am__libxmltooling_la_SOURCES_DIST)
46545 +HEADERS = $(encinclude_HEADERS) $(implinclude_HEADERS) \
46546 + $(ioinclude_HEADERS) $(libxmltoolinginclude_HEADERS) \
46547 + $(noinst_HEADERS) $(secinclude_HEADERS) $(siginclude_HEADERS) \
46548 + $(soapinclude_HEADERS) $(utilinclude_HEADERS) \
46549 + $(valinclude_HEADERS)
46552 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
46553 +ACLOCAL = @ACLOCAL@
46556 +AUTOCONF = @AUTOCONF@
46557 +AUTOHEADER = @AUTOHEADER@
46558 +AUTOMAKE = @AUTOMAKE@
46561 +CCDEPMODE = @CCDEPMODE@
46564 +CPPFLAGS = @CPPFLAGS@
46565 +CURL_CONFIG = @CURL_CONFIG@
46568 +CXXDEPMODE = @CXXDEPMODE@
46569 +CXXFLAGS = @CXXFLAGS@
46570 +CXXTEST = @CXXTEST@
46571 +CXXTESTFLAGS = @CXXTESTFLAGS@
46572 +CYGPATH_W = @CYGPATH_W@
46575 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
46576 +DSYMUTIL = @DSYMUTIL@
46577 +DUMPBIN = @DUMPBIN@
46578 +DX_CONFIG = @DX_CONFIG@
46579 +DX_DOCDIR = @DX_DOCDIR@
46581 +DX_DOXYGEN = @DX_DOXYGEN@
46582 +DX_DVIPS = @DX_DVIPS@
46583 +DX_EGREP = @DX_EGREP@
46585 +DX_FLAG_chi = @DX_FLAG_chi@
46586 +DX_FLAG_chm = @DX_FLAG_chm@
46587 +DX_FLAG_doc = @DX_FLAG_doc@
46588 +DX_FLAG_dot = @DX_FLAG_dot@
46589 +DX_FLAG_html = @DX_FLAG_html@
46590 +DX_FLAG_man = @DX_FLAG_man@
46591 +DX_FLAG_pdf = @DX_FLAG_pdf@
46592 +DX_FLAG_ps = @DX_FLAG_ps@
46593 +DX_FLAG_rtf = @DX_FLAG_rtf@
46594 +DX_FLAG_xml = @DX_FLAG_xml@
46596 +DX_LATEX = @DX_LATEX@
46597 +DX_MAKEINDEX = @DX_MAKEINDEX@
46598 +DX_PDFLATEX = @DX_PDFLATEX@
46599 +DX_PERL = @DX_PERL@
46600 +DX_PROJECT = @DX_PROJECT@
46608 +INSTALL = @INSTALL@
46609 +INSTALL_DATA = @INSTALL_DATA@
46610 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
46611 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
46612 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
46614 +LDFLAGS = @LDFLAGS@
46615 +LIBOBJS = @LIBOBJS@
46617 +LIBTOOL = @LIBTOOL@
46620 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
46621 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
46622 +LTLIBOBJS = @LTLIBOBJS@
46623 +MAKEINFO = @MAKEINFO@
46624 +MKDIR_P = @MKDIR_P@
46627 +OBJDUMP = @OBJDUMP@
46630 +OTOOL64 = @OTOOL64@
46631 +PACKAGE = @PACKAGE@
46632 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
46633 +PACKAGE_NAME = @PACKAGE_NAME@
46634 +PACKAGE_STRING = @PACKAGE_STRING@
46635 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
46636 +PACKAGE_URL = @PACKAGE_URL@
46637 +PACKAGE_VERSION = @PACKAGE_VERSION@
46638 +PATH_SEPARATOR = @PATH_SEPARATOR@
46639 +PKG_CONFIG = @PKG_CONFIG@
46640 +PTHREAD_CC = @PTHREAD_CC@
46641 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
46642 +PTHREAD_LIBS = @PTHREAD_LIBS@
46645 +SET_MAKE = @SET_MAKE@
46648 +VERSION = @VERSION@
46649 +XMLSEC_LIBS = @XMLSEC_LIBS@
46650 +abs_builddir = @abs_builddir@
46651 +abs_srcdir = @abs_srcdir@
46652 +abs_top_builddir = @abs_top_builddir@
46653 +abs_top_srcdir = @abs_top_srcdir@
46654 +ac_ct_CC = @ac_ct_CC@
46655 +ac_ct_CXX = @ac_ct_CXX@
46656 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
46657 +acx_pthread_config = @acx_pthread_config@
46658 +am__include = @am__include@
46659 +am__leading_dot = @am__leading_dot@
46660 +am__quote = @am__quote@
46661 +am__tar = @am__tar@
46662 +am__untar = @am__untar@
46665 +build_alias = @build_alias@
46666 +build_cpu = @build_cpu@
46667 +build_os = @build_os@
46668 +build_vendor = @build_vendor@
46669 +builddir = @builddir@
46670 +datadir = @datadir@
46671 +datarootdir = @datarootdir@
46674 +exec_prefix = @exec_prefix@
46676 +host_alias = @host_alias@
46677 +host_cpu = @host_cpu@
46678 +host_os = @host_os@
46679 +host_vendor = @host_vendor@
46680 +htmldir = @htmldir@
46681 +includedir = @includedir@
46682 +infodir = @infodir@
46683 +install_sh = @install_sh@
46685 +libexecdir = @libexecdir@
46686 +localedir = @localedir@
46687 +localstatedir = @localstatedir@
46688 +lt_ECHO = @lt_ECHO@
46690 +mkdir_p = @mkdir_p@
46691 +oldincludedir = @oldincludedir@
46693 +pkgconfig_libdir = @pkgconfig_libdir@
46694 +pkgconfig_libfile = @pkgconfig_libfile@
46696 +program_transform_name = @program_transform_name@
46698 +sbindir = @sbindir@
46699 +sharedstatedir = @sharedstatedir@
46701 +sysconfdir = @sysconfdir@
46702 +target_alias = @target_alias@
46703 +top_build_prefix = @top_build_prefix@
46704 +top_builddir = @top_builddir@
46705 +top_srcdir = @top_srcdir@
46706 +AUTOMAKE_OPTIONS = foreign
46707 +@BUILD_XMLSEC_FALSE@lib_LTLIBRARIES = libxmltooling-lite.la
46708 +@BUILD_XMLSEC_TRUE@lib_LTLIBRARIES = libxmltooling-lite.la libxmltooling.la
46709 +libxmltoolingincludedir = $(includedir)/xmltooling
46710 +encincludedir = $(includedir)/xmltooling/encryption
46711 +implincludedir = $(includedir)/xmltooling/impl
46712 +ioincludedir = $(includedir)/xmltooling/io
46713 +secincludedir = $(includedir)/xmltooling/security
46714 +sigincludedir = $(includedir)/xmltooling/signature
46715 +soapincludedir = $(includedir)/xmltooling/soap
46716 +utilincludedir = $(includedir)/xmltooling/util
46717 +valincludedir = $(includedir)/xmltooling/validation
46718 +libxmltoolinginclude_HEADERS = \
46719 + AbstractAttributeExtensibleXMLObject.h \
46720 + AbstractComplexElement.h \
46721 + AbstractDOMCachingXMLObject.h \
46722 + AbstractSimpleElement.h \
46723 + AbstractXMLObject.h \
46724 + AttributeExtensibleXMLObject.h \
46726 + ConcreteXMLObjectBuilder.h \
46729 + ElementExtensibleXMLObject.h \
46735 + PluginManager.h \
46740 + XMLObjectBuilder.h \
46741 + XMLToolingConfig.h
46743 +encinclude_HEADERS = \
46744 + encryption/Decrypter.h \
46745 + encryption/EncryptedKeyResolver.h \
46746 + encryption/Encrypter.h \
46747 + encryption/Encryption.h
46749 +implinclude_HEADERS = \
46750 + impl/AnyElement.h \
46751 + impl/UnknownElement.h
46753 +ioinclude_HEADERS = \
46754 + io/AbstractXMLObjectMarshaller.h \
46755 + io/AbstractXMLObjectUnmarshaller.h \
46756 + io/GenericRequest.h \
46757 + io/GenericResponse.h \
46758 + io/HTTPRequest.h \
46759 + io/HTTPResponse.h
46761 +secinclude_HEADERS = \
46762 + security/AbstractPKIXTrustEngine.h \
46763 + security/BasicX509Credential.h \
46764 + security/ChainingTrustEngine.h \
46765 + security/Credential.h \
46766 + security/CredentialContext.h \
46767 + security/CredentialCriteria.h \
46768 + security/CredentialResolver.h \
46769 + security/KeyInfoCredentialContext.h \
46770 + security/KeyInfoResolver.h \
46771 + security/OpenSSLCredential.h \
46772 + security/SecurityHelper.h \
46773 + security/SignatureTrustEngine.h \
46774 + security/TrustEngine.h \
46775 + security/X509Credential.h \
46776 + security/X509TrustEngine.h \
46777 + security/OpenSSLTrustEngine.h \
46778 + security/XSECCryptoX509CRL.h \
46779 + security/OpenSSLCryptoX509CRL.h
46781 +siginclude_HEADERS = \
46782 + signature/ContentReference.h \
46783 + signature/KeyInfo.h \
46784 + signature/Signature.h \
46785 + signature/SignatureValidator.h
46787 +soapinclude_HEADERS = \
46789 + soap/SOAPClient.h \
46790 + soap/SOAPTransport.h \
46791 + soap/HTTPSOAPTransport.h \
46792 + soap/OpenSSLSOAPTransport.h
46794 +utilinclude_HEADERS = \
46795 + util/CurlURLInputStream.h \
46796 + util/DateTime.h \
46798 + util/ParserPool.h \
46799 + util/PathResolver.h \
46800 + util/Predicates.h \
46801 + util/ReloadableXMLFile.h \
46802 + util/ReplayCache.h \
46803 + util/StorageService.h \
46804 + util/TemplateEngine.h \
46806 + util/URLEncoder.h \
46807 + util/XMLConstants.h \
46808 + util/XMLHelper.h \
46809 + util/XMLObjectChildrenList.h
46811 +valinclude_HEADERS = \
46812 + validation/Validator.h \
46813 + validation/ValidatorSuite.h
46815 +noinst_HEADERS = \
46818 +xmlsec_sources = \
46819 + encryption/impl/Decrypter.cpp \
46820 + encryption/impl/EncryptedKeyResolver.cpp \
46821 + encryption/impl/Encrypter.cpp \
46822 + encryption/impl/EncryptionImpl.cpp \
46823 + encryption/impl/EncryptionSchemaValidators.cpp \
46824 + impl/MemoryStorageService.cpp \
46825 + security/impl/AbstractPKIXTrustEngine.cpp \
46826 + security/impl/BasicX509Credential.cpp \
46827 + security/impl/ChainingCredentialResolver.cpp \
46828 + security/impl/ChainingTrustEngine.cpp \
46829 + security/impl/CredentialCriteria.cpp \
46830 + security/impl/CredentialResolver.cpp \
46831 + security/impl/ExplicitKeyTrustEngine.cpp \
46832 + security/impl/FilesystemCredentialResolver.cpp \
46833 + security/impl/InlineKeyResolver.cpp \
46834 + security/impl/KeyInfoResolver.cpp \
46835 + security/impl/OpenSSLCryptoX509CRL.cpp \
46836 + security/impl/SecurityHelper.cpp \
46837 + security/impl/StaticPKIXTrustEngine.cpp \
46838 + security/impl/TrustEngine.cpp \
46839 + security/impl/XSECCryptoX509CRL.cpp \
46840 + signature/impl/KeyInfoImpl.cpp \
46841 + signature/impl/KeyInfoSchemaValidators.cpp \
46842 + signature/impl/SignatureValidator.cpp \
46843 + signature/impl/XMLSecSignatureImpl.cpp \
46844 + soap/impl/CURLSOAPTransport.cpp \
46845 + util/CurlURLInputStream.cpp \
46846 + util/ReplayCache.cpp \
46847 + util/StorageService.cpp
46849 +@BUILD_PTHREAD_FALSE@thread_sources =
46850 +@BUILD_PTHREAD_TRUE@thread_sources = util/PThreads.cpp
46851 +common_sources = \
46852 + AbstractAttributeExtensibleXMLObject.cpp \
46853 + AbstractComplexElement.cpp \
46854 + AbstractDOMCachingXMLObject.cpp \
46855 + AbstractSimpleElement.cpp \
46856 + AbstractXMLObject.cpp \
46862 + XMLObjectBuilder.cpp \
46863 + XMLToolingConfig.cpp \
46864 + impl/AnyElement.cpp \
46865 + impl/UnknownElement.cpp \
46866 + io/AbstractXMLObjectMarshaller.cpp \
46867 + io/AbstractXMLObjectUnmarshaller.cpp \
46868 + io/HTTPRequest.cpp \
46869 + io/HTTPResponse.cpp \
46870 + soap/impl/SOAPClient.cpp \
46871 + soap/impl/SOAPImpl.cpp \
46872 + soap/impl/SOAPSchemaValidators.cpp \
46873 + util/DateTime.cpp \
46875 + util/ParserPool.cpp \
46876 + util/PathResolver.cpp \
46877 + util/ReloadableXMLFile.cpp \
46878 + util/TemplateEngine.cpp \
46879 + util/URLEncoder.cpp \
46880 + util/XMLConstants.cpp \
46881 + util/XMLHelper.cpp \
46882 + validation/ValidatorSuite.cpp \
46883 + $(thread_sources)
46885 +libxmltooling_lite_la_SOURCES = \
46886 + ${common_sources}
46888 +libxmltooling_lite_la_CPPFLAGS = -DXMLTOOLING_LITE
46889 +libxmltooling_lite_la_LDFLAGS = -version-info 5:0:0
46890 +@BUILD_XMLSEC_TRUE@libxmltooling_la_LDFLAGS = $(XMLSEC_LIBS) -version-info 5:0:0
46891 +@BUILD_XMLSEC_TRUE@libxmltooling_la_SOURCES = \
46892 +@BUILD_XMLSEC_TRUE@ ${common_sources} \
46893 +@BUILD_XMLSEC_TRUE@ ${xmlsec_sources}
46896 + xmltooling.vcxproj \
46897 + xmltooling-lite.vcxproj \
46898 + xmltooling.vcxproj.filters \
46899 + xmltooling-lite.vcxproj.filters \
46900 + config_pub.h.in \
46901 + config_pub_win32.h\
46904 + util/Win32Threads.cpp
46907 + $(MAKE) $(AM_MAKEFLAGS) all-am
46910 +.SUFFIXES: .cpp .lo .o .obj
46911 +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
46912 + @for dep in $?; do \
46913 + case '$(am__configure_deps)' in \
46915 + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
46916 + && { if test -f $@; then exit 0; else break; fi; }; \
46920 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign xmltooling/Makefile'; \
46921 + $(am__cd) $(top_srcdir) && \
46922 + $(AUTOMAKE) --foreign xmltooling/Makefile
46923 +.PRECIOUS: Makefile
46924 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
46926 + *config.status*) \
46927 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
46929 + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
46930 + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
46933 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
46934 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46936 +$(top_srcdir)/configure: $(am__configure_deps)
46937 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46938 +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
46939 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
46940 +$(am__aclocal_m4_deps):
46942 +config_pub.h: stamp-h2
46943 + @if test ! -f $@; then \
46944 + rm -f stamp-h2; \
46945 + $(MAKE) $(AM_MAKEFLAGS) stamp-h2; \
46948 +stamp-h2: $(srcdir)/config_pub.h.in $(top_builddir)/config.status
46950 + cd $(top_builddir) && $(SHELL) ./config.status xmltooling/config_pub.h
46951 +$(srcdir)/config_pub.h.in: $(am__configure_deps)
46952 + ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
46957 + -rm -f config_pub.h stamp-h2
46958 +install-libLTLIBRARIES: $(lib_LTLIBRARIES)
46959 + @$(NORMAL_INSTALL)
46960 + test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
46961 + @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
46962 + list2=; for p in $$list; do \
46963 + if test -f $$p; then \
46964 + list2="$$list2 $$p"; \
46967 + test -z "$$list2" || { \
46968 + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
46969 + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
46972 +uninstall-libLTLIBRARIES:
46973 + @$(NORMAL_UNINSTALL)
46974 + @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
46975 + for p in $$list; do \
46976 + $(am__strip_dir) \
46977 + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
46978 + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
46981 +clean-libLTLIBRARIES:
46982 + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
46983 + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
46984 + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
46985 + test "$$dir" != "$$p" || dir=.; \
46986 + echo "rm -f \"$${dir}/so_locations\""; \
46987 + rm -f "$${dir}/so_locations"; \
46989 +libxmltooling-lite.la: $(libxmltooling_lite_la_OBJECTS) $(libxmltooling_lite_la_DEPENDENCIES)
46990 + $(libxmltooling_lite_la_LINK) $(am_libxmltooling_lite_la_rpath) $(libxmltooling_lite_la_OBJECTS) $(libxmltooling_lite_la_LIBADD) $(LIBS)
46991 +libxmltooling.la: $(libxmltooling_la_OBJECTS) $(libxmltooling_la_DEPENDENCIES)
46992 + $(libxmltooling_la_LINK) $(am_libxmltooling_la_rpath) $(libxmltooling_la_OBJECTS) $(libxmltooling_la_LIBADD) $(LIBS)
46994 +mostlyclean-compile:
46995 + -rm -f *.$(OBJEXT)
46997 +distclean-compile:
47000 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractAttributeExtensibleXMLObject.Plo@am__quote@
47001 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractComplexElement.Plo@am__quote@
47002 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractDOMCachingXMLObject.Plo@am__quote@
47003 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractPKIXTrustEngine.Plo@am__quote@
47004 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractSimpleElement.Plo@am__quote@
47005 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractXMLObject.Plo@am__quote@
47006 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractXMLObjectMarshaller.Plo@am__quote@
47007 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractXMLObjectUnmarshaller.Plo@am__quote@
47008 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AnyElement.Plo@am__quote@
47009 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/BasicX509Credential.Plo@am__quote@
47010 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CURLSOAPTransport.Plo@am__quote@
47011 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingCredentialResolver.Plo@am__quote@
47012 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingTrustEngine.Plo@am__quote@
47013 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CredentialCriteria.Plo@am__quote@
47014 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CredentialResolver.Plo@am__quote@
47015 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CurlURLInputStream.Plo@am__quote@
47016 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DateTime.Plo@am__quote@
47017 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Decrypter.Plo@am__quote@
47018 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EncryptedKeyResolver.Plo@am__quote@
47019 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Encrypter.Plo@am__quote@
47020 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EncryptionImpl.Plo@am__quote@
47021 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EncryptionSchemaValidators.Plo@am__quote@
47022 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ExplicitKeyTrustEngine.Plo@am__quote@
47023 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FilesystemCredentialResolver.Plo@am__quote@
47024 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/HTTPRequest.Plo@am__quote@
47025 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/HTTPResponse.Plo@am__quote@
47026 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/InlineKeyResolver.Plo@am__quote@
47027 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/KeyInfoImpl.Plo@am__quote@
47028 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/KeyInfoResolver.Plo@am__quote@
47029 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/KeyInfoSchemaValidators.Plo@am__quote@
47030 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Lockable.Plo@am__quote@
47031 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MemoryStorageService.Plo@am__quote@
47032 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NDC.Plo@am__quote@
47033 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Namespace.Plo@am__quote@
47034 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/OpenSSLCryptoX509CRL.Plo@am__quote@
47035 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PThreads.Plo@am__quote@
47036 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ParserPool.Plo@am__quote@
47037 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PathResolver.Plo@am__quote@
47038 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/QName.Plo@am__quote@
47039 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ReloadableXMLFile.Plo@am__quote@
47040 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ReplayCache.Plo@am__quote@
47041 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SOAPClient.Plo@am__quote@
47042 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SOAPImpl.Plo@am__quote@
47043 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SOAPSchemaValidators.Plo@am__quote@
47044 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SecurityHelper.Plo@am__quote@
47045 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SignatureValidator.Plo@am__quote@
47046 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StaticPKIXTrustEngine.Plo@am__quote@
47047 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StorageService.Plo@am__quote@
47048 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TemplateEngine.Plo@am__quote@
47049 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TrustEngine.Plo@am__quote@
47050 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/URLEncoder.Plo@am__quote@
47051 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/UnknownElement.Plo@am__quote@
47052 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ValidatorSuite.Plo@am__quote@
47053 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLConstants.Plo@am__quote@
47054 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLHelper.Plo@am__quote@
47055 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLObjectBuilder.Plo@am__quote@
47056 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLSecSignatureImpl.Plo@am__quote@
47057 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLToolingConfig.Plo@am__quote@
47058 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XSECCryptoX509CRL.Plo@am__quote@
47059 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exceptions.Plo@am__quote@
47060 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.Plo@am__quote@
47061 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractComplexElement.Plo@am__quote@
47062 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractDOMCachingXMLObject.Plo@am__quote@
47063 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractSimpleElement.Plo@am__quote@
47064 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractXMLObject.Plo@am__quote@
47065 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectMarshaller.Plo@am__quote@
47066 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.Plo@am__quote@
47067 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-AnyElement.Plo@am__quote@
47068 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-DateTime.Plo@am__quote@
47069 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-HTTPRequest.Plo@am__quote@
47070 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-HTTPResponse.Plo@am__quote@
47071 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-Lockable.Plo@am__quote@
47072 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-NDC.Plo@am__quote@
47073 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-Namespace.Plo@am__quote@
47074 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-PThreads.Plo@am__quote@
47075 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-ParserPool.Plo@am__quote@
47076 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-PathResolver.Plo@am__quote@
47077 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-QName.Plo@am__quote@
47078 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-ReloadableXMLFile.Plo@am__quote@
47079 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-SOAPClient.Plo@am__quote@
47080 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-SOAPImpl.Plo@am__quote@
47081 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-SOAPSchemaValidators.Plo@am__quote@
47082 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-TemplateEngine.Plo@am__quote@
47083 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-URLEncoder.Plo@am__quote@
47084 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-UnknownElement.Plo@am__quote@
47085 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-ValidatorSuite.Plo@am__quote@
47086 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-XMLConstants.Plo@am__quote@
47087 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-XMLHelper.Plo@am__quote@
47088 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-XMLObjectBuilder.Plo@am__quote@
47089 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-XMLToolingConfig.Plo@am__quote@
47090 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-exceptions.Plo@am__quote@
47091 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmltooling_lite_la-unicode.Plo@am__quote@
47092 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unicode.Plo@am__quote@
47095 +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
47096 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
47097 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
47098 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47099 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
47102 +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
47103 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
47104 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
47105 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47106 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
47109 +@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
47110 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
47111 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
47112 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47113 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
47115 +libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo: AbstractAttributeExtensibleXMLObject.cpp
47116 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.Tpo -c -o libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo `test -f 'AbstractAttributeExtensibleXMLObject.cpp' || echo '$(srcdir)/'`AbstractAttributeExtensibleXMLObject.cpp
47117 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.Plo
47118 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='AbstractAttributeExtensibleXMLObject.cpp' object='libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo' libtool=yes @AMDEPBACKSLASH@
47119 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47120 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractAttributeExtensibleXMLObject.lo `test -f 'AbstractAttributeExtensibleXMLObject.cpp' || echo '$(srcdir)/'`AbstractAttributeExtensibleXMLObject.cpp
47122 +libxmltooling_lite_la-AbstractComplexElement.lo: AbstractComplexElement.cpp
47123 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractComplexElement.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractComplexElement.Tpo -c -o libxmltooling_lite_la-AbstractComplexElement.lo `test -f 'AbstractComplexElement.cpp' || echo '$(srcdir)/'`AbstractComplexElement.cpp
47124 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractComplexElement.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractComplexElement.Plo
47125 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='AbstractComplexElement.cpp' object='libxmltooling_lite_la-AbstractComplexElement.lo' libtool=yes @AMDEPBACKSLASH@
47126 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47127 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractComplexElement.lo `test -f 'AbstractComplexElement.cpp' || echo '$(srcdir)/'`AbstractComplexElement.cpp
47129 +libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo: AbstractDOMCachingXMLObject.cpp
47130 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractDOMCachingXMLObject.Tpo -c -o libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo `test -f 'AbstractDOMCachingXMLObject.cpp' || echo '$(srcdir)/'`AbstractDOMCachingXMLObject.cpp
47131 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractDOMCachingXMLObject.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractDOMCachingXMLObject.Plo
47132 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='AbstractDOMCachingXMLObject.cpp' object='libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo' libtool=yes @AMDEPBACKSLASH@
47133 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47134 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractDOMCachingXMLObject.lo `test -f 'AbstractDOMCachingXMLObject.cpp' || echo '$(srcdir)/'`AbstractDOMCachingXMLObject.cpp
47136 +libxmltooling_lite_la-AbstractSimpleElement.lo: AbstractSimpleElement.cpp
47137 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractSimpleElement.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractSimpleElement.Tpo -c -o libxmltooling_lite_la-AbstractSimpleElement.lo `test -f 'AbstractSimpleElement.cpp' || echo '$(srcdir)/'`AbstractSimpleElement.cpp
47138 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractSimpleElement.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractSimpleElement.Plo
47139 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='AbstractSimpleElement.cpp' object='libxmltooling_lite_la-AbstractSimpleElement.lo' libtool=yes @AMDEPBACKSLASH@
47140 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47141 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractSimpleElement.lo `test -f 'AbstractSimpleElement.cpp' || echo '$(srcdir)/'`AbstractSimpleElement.cpp
47143 +libxmltooling_lite_la-AbstractXMLObject.lo: AbstractXMLObject.cpp
47144 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractXMLObject.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObject.Tpo -c -o libxmltooling_lite_la-AbstractXMLObject.lo `test -f 'AbstractXMLObject.cpp' || echo '$(srcdir)/'`AbstractXMLObject.cpp
47145 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObject.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObject.Plo
47146 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='AbstractXMLObject.cpp' object='libxmltooling_lite_la-AbstractXMLObject.lo' libtool=yes @AMDEPBACKSLASH@
47147 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47148 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractXMLObject.lo `test -f 'AbstractXMLObject.cpp' || echo '$(srcdir)/'`AbstractXMLObject.cpp
47150 +libxmltooling_lite_la-exceptions.lo: exceptions.cpp
47151 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-exceptions.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-exceptions.Tpo -c -o libxmltooling_lite_la-exceptions.lo `test -f 'exceptions.cpp' || echo '$(srcdir)/'`exceptions.cpp
47152 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-exceptions.Tpo $(DEPDIR)/libxmltooling_lite_la-exceptions.Plo
47153 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='exceptions.cpp' object='libxmltooling_lite_la-exceptions.lo' libtool=yes @AMDEPBACKSLASH@
47154 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47155 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-exceptions.lo `test -f 'exceptions.cpp' || echo '$(srcdir)/'`exceptions.cpp
47157 +libxmltooling_lite_la-Lockable.lo: Lockable.cpp
47158 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-Lockable.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-Lockable.Tpo -c -o libxmltooling_lite_la-Lockable.lo `test -f 'Lockable.cpp' || echo '$(srcdir)/'`Lockable.cpp
47159 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-Lockable.Tpo $(DEPDIR)/libxmltooling_lite_la-Lockable.Plo
47160 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='Lockable.cpp' object='libxmltooling_lite_la-Lockable.lo' libtool=yes @AMDEPBACKSLASH@
47161 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47162 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-Lockable.lo `test -f 'Lockable.cpp' || echo '$(srcdir)/'`Lockable.cpp
47164 +libxmltooling_lite_la-Namespace.lo: Namespace.cpp
47165 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-Namespace.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-Namespace.Tpo -c -o libxmltooling_lite_la-Namespace.lo `test -f 'Namespace.cpp' || echo '$(srcdir)/'`Namespace.cpp
47166 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-Namespace.Tpo $(DEPDIR)/libxmltooling_lite_la-Namespace.Plo
47167 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='Namespace.cpp' object='libxmltooling_lite_la-Namespace.lo' libtool=yes @AMDEPBACKSLASH@
47168 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47169 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-Namespace.lo `test -f 'Namespace.cpp' || echo '$(srcdir)/'`Namespace.cpp
47171 +libxmltooling_lite_la-QName.lo: QName.cpp
47172 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-QName.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-QName.Tpo -c -o libxmltooling_lite_la-QName.lo `test -f 'QName.cpp' || echo '$(srcdir)/'`QName.cpp
47173 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-QName.Tpo $(DEPDIR)/libxmltooling_lite_la-QName.Plo
47174 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='QName.cpp' object='libxmltooling_lite_la-QName.lo' libtool=yes @AMDEPBACKSLASH@
47175 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47176 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-QName.lo `test -f 'QName.cpp' || echo '$(srcdir)/'`QName.cpp
47178 +libxmltooling_lite_la-unicode.lo: unicode.cpp
47179 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-unicode.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-unicode.Tpo -c -o libxmltooling_lite_la-unicode.lo `test -f 'unicode.cpp' || echo '$(srcdir)/'`unicode.cpp
47180 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-unicode.Tpo $(DEPDIR)/libxmltooling_lite_la-unicode.Plo
47181 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='unicode.cpp' object='libxmltooling_lite_la-unicode.lo' libtool=yes @AMDEPBACKSLASH@
47182 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47183 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-unicode.lo `test -f 'unicode.cpp' || echo '$(srcdir)/'`unicode.cpp
47185 +libxmltooling_lite_la-XMLObjectBuilder.lo: XMLObjectBuilder.cpp
47186 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-XMLObjectBuilder.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-XMLObjectBuilder.Tpo -c -o libxmltooling_lite_la-XMLObjectBuilder.lo `test -f 'XMLObjectBuilder.cpp' || echo '$(srcdir)/'`XMLObjectBuilder.cpp
47187 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-XMLObjectBuilder.Tpo $(DEPDIR)/libxmltooling_lite_la-XMLObjectBuilder.Plo
47188 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='XMLObjectBuilder.cpp' object='libxmltooling_lite_la-XMLObjectBuilder.lo' libtool=yes @AMDEPBACKSLASH@
47189 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47190 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-XMLObjectBuilder.lo `test -f 'XMLObjectBuilder.cpp' || echo '$(srcdir)/'`XMLObjectBuilder.cpp
47192 +libxmltooling_lite_la-XMLToolingConfig.lo: XMLToolingConfig.cpp
47193 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-XMLToolingConfig.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-XMLToolingConfig.Tpo -c -o libxmltooling_lite_la-XMLToolingConfig.lo `test -f 'XMLToolingConfig.cpp' || echo '$(srcdir)/'`XMLToolingConfig.cpp
47194 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-XMLToolingConfig.Tpo $(DEPDIR)/libxmltooling_lite_la-XMLToolingConfig.Plo
47195 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='XMLToolingConfig.cpp' object='libxmltooling_lite_la-XMLToolingConfig.lo' libtool=yes @AMDEPBACKSLASH@
47196 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47197 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-XMLToolingConfig.lo `test -f 'XMLToolingConfig.cpp' || echo '$(srcdir)/'`XMLToolingConfig.cpp
47199 +libxmltooling_lite_la-AnyElement.lo: impl/AnyElement.cpp
47200 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AnyElement.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AnyElement.Tpo -c -o libxmltooling_lite_la-AnyElement.lo `test -f 'impl/AnyElement.cpp' || echo '$(srcdir)/'`impl/AnyElement.cpp
47201 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AnyElement.Tpo $(DEPDIR)/libxmltooling_lite_la-AnyElement.Plo
47202 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='impl/AnyElement.cpp' object='libxmltooling_lite_la-AnyElement.lo' libtool=yes @AMDEPBACKSLASH@
47203 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47204 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AnyElement.lo `test -f 'impl/AnyElement.cpp' || echo '$(srcdir)/'`impl/AnyElement.cpp
47206 +libxmltooling_lite_la-UnknownElement.lo: impl/UnknownElement.cpp
47207 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-UnknownElement.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-UnknownElement.Tpo -c -o libxmltooling_lite_la-UnknownElement.lo `test -f 'impl/UnknownElement.cpp' || echo '$(srcdir)/'`impl/UnknownElement.cpp
47208 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-UnknownElement.Tpo $(DEPDIR)/libxmltooling_lite_la-UnknownElement.Plo
47209 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='impl/UnknownElement.cpp' object='libxmltooling_lite_la-UnknownElement.lo' libtool=yes @AMDEPBACKSLASH@
47210 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47211 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-UnknownElement.lo `test -f 'impl/UnknownElement.cpp' || echo '$(srcdir)/'`impl/UnknownElement.cpp
47213 +libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo: io/AbstractXMLObjectMarshaller.cpp
47214 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectMarshaller.Tpo -c -o libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo `test -f 'io/AbstractXMLObjectMarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectMarshaller.cpp
47215 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectMarshaller.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectMarshaller.Plo
47216 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/AbstractXMLObjectMarshaller.cpp' object='libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo' libtool=yes @AMDEPBACKSLASH@
47217 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47218 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractXMLObjectMarshaller.lo `test -f 'io/AbstractXMLObjectMarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectMarshaller.cpp
47220 +libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo: io/AbstractXMLObjectUnmarshaller.cpp
47221 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.Tpo -c -o libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo `test -f 'io/AbstractXMLObjectUnmarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectUnmarshaller.cpp
47222 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.Tpo $(DEPDIR)/libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.Plo
47223 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/AbstractXMLObjectUnmarshaller.cpp' object='libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo' libtool=yes @AMDEPBACKSLASH@
47224 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47225 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-AbstractXMLObjectUnmarshaller.lo `test -f 'io/AbstractXMLObjectUnmarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectUnmarshaller.cpp
47227 +libxmltooling_lite_la-HTTPRequest.lo: io/HTTPRequest.cpp
47228 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-HTTPRequest.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-HTTPRequest.Tpo -c -o libxmltooling_lite_la-HTTPRequest.lo `test -f 'io/HTTPRequest.cpp' || echo '$(srcdir)/'`io/HTTPRequest.cpp
47229 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-HTTPRequest.Tpo $(DEPDIR)/libxmltooling_lite_la-HTTPRequest.Plo
47230 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/HTTPRequest.cpp' object='libxmltooling_lite_la-HTTPRequest.lo' libtool=yes @AMDEPBACKSLASH@
47231 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47232 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-HTTPRequest.lo `test -f 'io/HTTPRequest.cpp' || echo '$(srcdir)/'`io/HTTPRequest.cpp
47234 +libxmltooling_lite_la-HTTPResponse.lo: io/HTTPResponse.cpp
47235 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-HTTPResponse.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-HTTPResponse.Tpo -c -o libxmltooling_lite_la-HTTPResponse.lo `test -f 'io/HTTPResponse.cpp' || echo '$(srcdir)/'`io/HTTPResponse.cpp
47236 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-HTTPResponse.Tpo $(DEPDIR)/libxmltooling_lite_la-HTTPResponse.Plo
47237 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/HTTPResponse.cpp' object='libxmltooling_lite_la-HTTPResponse.lo' libtool=yes @AMDEPBACKSLASH@
47238 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47239 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-HTTPResponse.lo `test -f 'io/HTTPResponse.cpp' || echo '$(srcdir)/'`io/HTTPResponse.cpp
47241 +libxmltooling_lite_la-SOAPClient.lo: soap/impl/SOAPClient.cpp
47242 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-SOAPClient.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-SOAPClient.Tpo -c -o libxmltooling_lite_la-SOAPClient.lo `test -f 'soap/impl/SOAPClient.cpp' || echo '$(srcdir)/'`soap/impl/SOAPClient.cpp
47243 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-SOAPClient.Tpo $(DEPDIR)/libxmltooling_lite_la-SOAPClient.Plo
47244 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPClient.cpp' object='libxmltooling_lite_la-SOAPClient.lo' libtool=yes @AMDEPBACKSLASH@
47245 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47246 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-SOAPClient.lo `test -f 'soap/impl/SOAPClient.cpp' || echo '$(srcdir)/'`soap/impl/SOAPClient.cpp
47248 +libxmltooling_lite_la-SOAPImpl.lo: soap/impl/SOAPImpl.cpp
47249 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-SOAPImpl.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-SOAPImpl.Tpo -c -o libxmltooling_lite_la-SOAPImpl.lo `test -f 'soap/impl/SOAPImpl.cpp' || echo '$(srcdir)/'`soap/impl/SOAPImpl.cpp
47250 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-SOAPImpl.Tpo $(DEPDIR)/libxmltooling_lite_la-SOAPImpl.Plo
47251 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPImpl.cpp' object='libxmltooling_lite_la-SOAPImpl.lo' libtool=yes @AMDEPBACKSLASH@
47252 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47253 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-SOAPImpl.lo `test -f 'soap/impl/SOAPImpl.cpp' || echo '$(srcdir)/'`soap/impl/SOAPImpl.cpp
47255 +libxmltooling_lite_la-SOAPSchemaValidators.lo: soap/impl/SOAPSchemaValidators.cpp
47256 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-SOAPSchemaValidators.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-SOAPSchemaValidators.Tpo -c -o libxmltooling_lite_la-SOAPSchemaValidators.lo `test -f 'soap/impl/SOAPSchemaValidators.cpp' || echo '$(srcdir)/'`soap/impl/SOAPSchemaValidators.cpp
47257 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-SOAPSchemaValidators.Tpo $(DEPDIR)/libxmltooling_lite_la-SOAPSchemaValidators.Plo
47258 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPSchemaValidators.cpp' object='libxmltooling_lite_la-SOAPSchemaValidators.lo' libtool=yes @AMDEPBACKSLASH@
47259 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47260 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-SOAPSchemaValidators.lo `test -f 'soap/impl/SOAPSchemaValidators.cpp' || echo '$(srcdir)/'`soap/impl/SOAPSchemaValidators.cpp
47262 +libxmltooling_lite_la-DateTime.lo: util/DateTime.cpp
47263 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-DateTime.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-DateTime.Tpo -c -o libxmltooling_lite_la-DateTime.lo `test -f 'util/DateTime.cpp' || echo '$(srcdir)/'`util/DateTime.cpp
47264 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-DateTime.Tpo $(DEPDIR)/libxmltooling_lite_la-DateTime.Plo
47265 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/DateTime.cpp' object='libxmltooling_lite_la-DateTime.lo' libtool=yes @AMDEPBACKSLASH@
47266 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47267 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-DateTime.lo `test -f 'util/DateTime.cpp' || echo '$(srcdir)/'`util/DateTime.cpp
47269 +libxmltooling_lite_la-NDC.lo: util/NDC.cpp
47270 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-NDC.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-NDC.Tpo -c -o libxmltooling_lite_la-NDC.lo `test -f 'util/NDC.cpp' || echo '$(srcdir)/'`util/NDC.cpp
47271 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-NDC.Tpo $(DEPDIR)/libxmltooling_lite_la-NDC.Plo
47272 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/NDC.cpp' object='libxmltooling_lite_la-NDC.lo' libtool=yes @AMDEPBACKSLASH@
47273 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47274 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-NDC.lo `test -f 'util/NDC.cpp' || echo '$(srcdir)/'`util/NDC.cpp
47276 +libxmltooling_lite_la-ParserPool.lo: util/ParserPool.cpp
47277 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-ParserPool.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-ParserPool.Tpo -c -o libxmltooling_lite_la-ParserPool.lo `test -f 'util/ParserPool.cpp' || echo '$(srcdir)/'`util/ParserPool.cpp
47278 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-ParserPool.Tpo $(DEPDIR)/libxmltooling_lite_la-ParserPool.Plo
47279 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/ParserPool.cpp' object='libxmltooling_lite_la-ParserPool.lo' libtool=yes @AMDEPBACKSLASH@
47280 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47281 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-ParserPool.lo `test -f 'util/ParserPool.cpp' || echo '$(srcdir)/'`util/ParserPool.cpp
47283 +libxmltooling_lite_la-PathResolver.lo: util/PathResolver.cpp
47284 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-PathResolver.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-PathResolver.Tpo -c -o libxmltooling_lite_la-PathResolver.lo `test -f 'util/PathResolver.cpp' || echo '$(srcdir)/'`util/PathResolver.cpp
47285 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-PathResolver.Tpo $(DEPDIR)/libxmltooling_lite_la-PathResolver.Plo
47286 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/PathResolver.cpp' object='libxmltooling_lite_la-PathResolver.lo' libtool=yes @AMDEPBACKSLASH@
47287 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47288 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-PathResolver.lo `test -f 'util/PathResolver.cpp' || echo '$(srcdir)/'`util/PathResolver.cpp
47290 +libxmltooling_lite_la-ReloadableXMLFile.lo: util/ReloadableXMLFile.cpp
47291 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-ReloadableXMLFile.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-ReloadableXMLFile.Tpo -c -o libxmltooling_lite_la-ReloadableXMLFile.lo `test -f 'util/ReloadableXMLFile.cpp' || echo '$(srcdir)/'`util/ReloadableXMLFile.cpp
47292 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-ReloadableXMLFile.Tpo $(DEPDIR)/libxmltooling_lite_la-ReloadableXMLFile.Plo
47293 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/ReloadableXMLFile.cpp' object='libxmltooling_lite_la-ReloadableXMLFile.lo' libtool=yes @AMDEPBACKSLASH@
47294 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47295 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-ReloadableXMLFile.lo `test -f 'util/ReloadableXMLFile.cpp' || echo '$(srcdir)/'`util/ReloadableXMLFile.cpp
47297 +libxmltooling_lite_la-TemplateEngine.lo: util/TemplateEngine.cpp
47298 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-TemplateEngine.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-TemplateEngine.Tpo -c -o libxmltooling_lite_la-TemplateEngine.lo `test -f 'util/TemplateEngine.cpp' || echo '$(srcdir)/'`util/TemplateEngine.cpp
47299 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-TemplateEngine.Tpo $(DEPDIR)/libxmltooling_lite_la-TemplateEngine.Plo
47300 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/TemplateEngine.cpp' object='libxmltooling_lite_la-TemplateEngine.lo' libtool=yes @AMDEPBACKSLASH@
47301 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47302 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-TemplateEngine.lo `test -f 'util/TemplateEngine.cpp' || echo '$(srcdir)/'`util/TemplateEngine.cpp
47304 +libxmltooling_lite_la-URLEncoder.lo: util/URLEncoder.cpp
47305 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-URLEncoder.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-URLEncoder.Tpo -c -o libxmltooling_lite_la-URLEncoder.lo `test -f 'util/URLEncoder.cpp' || echo '$(srcdir)/'`util/URLEncoder.cpp
47306 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-URLEncoder.Tpo $(DEPDIR)/libxmltooling_lite_la-URLEncoder.Plo
47307 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/URLEncoder.cpp' object='libxmltooling_lite_la-URLEncoder.lo' libtool=yes @AMDEPBACKSLASH@
47308 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47309 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-URLEncoder.lo `test -f 'util/URLEncoder.cpp' || echo '$(srcdir)/'`util/URLEncoder.cpp
47311 +libxmltooling_lite_la-XMLConstants.lo: util/XMLConstants.cpp
47312 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-XMLConstants.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-XMLConstants.Tpo -c -o libxmltooling_lite_la-XMLConstants.lo `test -f 'util/XMLConstants.cpp' || echo '$(srcdir)/'`util/XMLConstants.cpp
47313 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-XMLConstants.Tpo $(DEPDIR)/libxmltooling_lite_la-XMLConstants.Plo
47314 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/XMLConstants.cpp' object='libxmltooling_lite_la-XMLConstants.lo' libtool=yes @AMDEPBACKSLASH@
47315 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47316 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-XMLConstants.lo `test -f 'util/XMLConstants.cpp' || echo '$(srcdir)/'`util/XMLConstants.cpp
47318 +libxmltooling_lite_la-XMLHelper.lo: util/XMLHelper.cpp
47319 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-XMLHelper.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-XMLHelper.Tpo -c -o libxmltooling_lite_la-XMLHelper.lo `test -f 'util/XMLHelper.cpp' || echo '$(srcdir)/'`util/XMLHelper.cpp
47320 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-XMLHelper.Tpo $(DEPDIR)/libxmltooling_lite_la-XMLHelper.Plo
47321 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/XMLHelper.cpp' object='libxmltooling_lite_la-XMLHelper.lo' libtool=yes @AMDEPBACKSLASH@
47322 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47323 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-XMLHelper.lo `test -f 'util/XMLHelper.cpp' || echo '$(srcdir)/'`util/XMLHelper.cpp
47325 +libxmltooling_lite_la-ValidatorSuite.lo: validation/ValidatorSuite.cpp
47326 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-ValidatorSuite.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-ValidatorSuite.Tpo -c -o libxmltooling_lite_la-ValidatorSuite.lo `test -f 'validation/ValidatorSuite.cpp' || echo '$(srcdir)/'`validation/ValidatorSuite.cpp
47327 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-ValidatorSuite.Tpo $(DEPDIR)/libxmltooling_lite_la-ValidatorSuite.Plo
47328 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='validation/ValidatorSuite.cpp' object='libxmltooling_lite_la-ValidatorSuite.lo' libtool=yes @AMDEPBACKSLASH@
47329 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47330 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-ValidatorSuite.lo `test -f 'validation/ValidatorSuite.cpp' || echo '$(srcdir)/'`validation/ValidatorSuite.cpp
47332 +libxmltooling_lite_la-PThreads.lo: util/PThreads.cpp
47333 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libxmltooling_lite_la-PThreads.lo -MD -MP -MF $(DEPDIR)/libxmltooling_lite_la-PThreads.Tpo -c -o libxmltooling_lite_la-PThreads.lo `test -f 'util/PThreads.cpp' || echo '$(srcdir)/'`util/PThreads.cpp
47334 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libxmltooling_lite_la-PThreads.Tpo $(DEPDIR)/libxmltooling_lite_la-PThreads.Plo
47335 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/PThreads.cpp' object='libxmltooling_lite_la-PThreads.lo' libtool=yes @AMDEPBACKSLASH@
47336 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47337 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxmltooling_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libxmltooling_lite_la-PThreads.lo `test -f 'util/PThreads.cpp' || echo '$(srcdir)/'`util/PThreads.cpp
47339 +AnyElement.lo: impl/AnyElement.cpp
47340 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AnyElement.lo -MD -MP -MF $(DEPDIR)/AnyElement.Tpo -c -o AnyElement.lo `test -f 'impl/AnyElement.cpp' || echo '$(srcdir)/'`impl/AnyElement.cpp
47341 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/AnyElement.Tpo $(DEPDIR)/AnyElement.Plo
47342 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='impl/AnyElement.cpp' object='AnyElement.lo' libtool=yes @AMDEPBACKSLASH@
47343 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47344 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AnyElement.lo `test -f 'impl/AnyElement.cpp' || echo '$(srcdir)/'`impl/AnyElement.cpp
47346 +UnknownElement.lo: impl/UnknownElement.cpp
47347 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnknownElement.lo -MD -MP -MF $(DEPDIR)/UnknownElement.Tpo -c -o UnknownElement.lo `test -f 'impl/UnknownElement.cpp' || echo '$(srcdir)/'`impl/UnknownElement.cpp
47348 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/UnknownElement.Tpo $(DEPDIR)/UnknownElement.Plo
47349 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='impl/UnknownElement.cpp' object='UnknownElement.lo' libtool=yes @AMDEPBACKSLASH@
47350 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47351 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnknownElement.lo `test -f 'impl/UnknownElement.cpp' || echo '$(srcdir)/'`impl/UnknownElement.cpp
47353 +AbstractXMLObjectMarshaller.lo: io/AbstractXMLObjectMarshaller.cpp
47354 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AbstractXMLObjectMarshaller.lo -MD -MP -MF $(DEPDIR)/AbstractXMLObjectMarshaller.Tpo -c -o AbstractXMLObjectMarshaller.lo `test -f 'io/AbstractXMLObjectMarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectMarshaller.cpp
47355 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/AbstractXMLObjectMarshaller.Tpo $(DEPDIR)/AbstractXMLObjectMarshaller.Plo
47356 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/AbstractXMLObjectMarshaller.cpp' object='AbstractXMLObjectMarshaller.lo' libtool=yes @AMDEPBACKSLASH@
47357 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47358 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AbstractXMLObjectMarshaller.lo `test -f 'io/AbstractXMLObjectMarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectMarshaller.cpp
47360 +AbstractXMLObjectUnmarshaller.lo: io/AbstractXMLObjectUnmarshaller.cpp
47361 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AbstractXMLObjectUnmarshaller.lo -MD -MP -MF $(DEPDIR)/AbstractXMLObjectUnmarshaller.Tpo -c -o AbstractXMLObjectUnmarshaller.lo `test -f 'io/AbstractXMLObjectUnmarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectUnmarshaller.cpp
47362 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/AbstractXMLObjectUnmarshaller.Tpo $(DEPDIR)/AbstractXMLObjectUnmarshaller.Plo
47363 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/AbstractXMLObjectUnmarshaller.cpp' object='AbstractXMLObjectUnmarshaller.lo' libtool=yes @AMDEPBACKSLASH@
47364 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47365 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AbstractXMLObjectUnmarshaller.lo `test -f 'io/AbstractXMLObjectUnmarshaller.cpp' || echo '$(srcdir)/'`io/AbstractXMLObjectUnmarshaller.cpp
47367 +HTTPRequest.lo: io/HTTPRequest.cpp
47368 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT HTTPRequest.lo -MD -MP -MF $(DEPDIR)/HTTPRequest.Tpo -c -o HTTPRequest.lo `test -f 'io/HTTPRequest.cpp' || echo '$(srcdir)/'`io/HTTPRequest.cpp
47369 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/HTTPRequest.Tpo $(DEPDIR)/HTTPRequest.Plo
47370 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/HTTPRequest.cpp' object='HTTPRequest.lo' libtool=yes @AMDEPBACKSLASH@
47371 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47372 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o HTTPRequest.lo `test -f 'io/HTTPRequest.cpp' || echo '$(srcdir)/'`io/HTTPRequest.cpp
47374 +HTTPResponse.lo: io/HTTPResponse.cpp
47375 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT HTTPResponse.lo -MD -MP -MF $(DEPDIR)/HTTPResponse.Tpo -c -o HTTPResponse.lo `test -f 'io/HTTPResponse.cpp' || echo '$(srcdir)/'`io/HTTPResponse.cpp
47376 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/HTTPResponse.Tpo $(DEPDIR)/HTTPResponse.Plo
47377 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='io/HTTPResponse.cpp' object='HTTPResponse.lo' libtool=yes @AMDEPBACKSLASH@
47378 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47379 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o HTTPResponse.lo `test -f 'io/HTTPResponse.cpp' || echo '$(srcdir)/'`io/HTTPResponse.cpp
47381 +SOAPClient.lo: soap/impl/SOAPClient.cpp
47382 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SOAPClient.lo -MD -MP -MF $(DEPDIR)/SOAPClient.Tpo -c -o SOAPClient.lo `test -f 'soap/impl/SOAPClient.cpp' || echo '$(srcdir)/'`soap/impl/SOAPClient.cpp
47383 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/SOAPClient.Tpo $(DEPDIR)/SOAPClient.Plo
47384 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPClient.cpp' object='SOAPClient.lo' libtool=yes @AMDEPBACKSLASH@
47385 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47386 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SOAPClient.lo `test -f 'soap/impl/SOAPClient.cpp' || echo '$(srcdir)/'`soap/impl/SOAPClient.cpp
47388 +SOAPImpl.lo: soap/impl/SOAPImpl.cpp
47389 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SOAPImpl.lo -MD -MP -MF $(DEPDIR)/SOAPImpl.Tpo -c -o SOAPImpl.lo `test -f 'soap/impl/SOAPImpl.cpp' || echo '$(srcdir)/'`soap/impl/SOAPImpl.cpp
47390 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/SOAPImpl.Tpo $(DEPDIR)/SOAPImpl.Plo
47391 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPImpl.cpp' object='SOAPImpl.lo' libtool=yes @AMDEPBACKSLASH@
47392 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47393 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SOAPImpl.lo `test -f 'soap/impl/SOAPImpl.cpp' || echo '$(srcdir)/'`soap/impl/SOAPImpl.cpp
47395 +SOAPSchemaValidators.lo: soap/impl/SOAPSchemaValidators.cpp
47396 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SOAPSchemaValidators.lo -MD -MP -MF $(DEPDIR)/SOAPSchemaValidators.Tpo -c -o SOAPSchemaValidators.lo `test -f 'soap/impl/SOAPSchemaValidators.cpp' || echo '$(srcdir)/'`soap/impl/SOAPSchemaValidators.cpp
47397 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/SOAPSchemaValidators.Tpo $(DEPDIR)/SOAPSchemaValidators.Plo
47398 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/SOAPSchemaValidators.cpp' object='SOAPSchemaValidators.lo' libtool=yes @AMDEPBACKSLASH@
47399 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47400 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SOAPSchemaValidators.lo `test -f 'soap/impl/SOAPSchemaValidators.cpp' || echo '$(srcdir)/'`soap/impl/SOAPSchemaValidators.cpp
47402 +DateTime.lo: util/DateTime.cpp
47403 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DateTime.lo -MD -MP -MF $(DEPDIR)/DateTime.Tpo -c -o DateTime.lo `test -f 'util/DateTime.cpp' || echo '$(srcdir)/'`util/DateTime.cpp
47404 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/DateTime.Tpo $(DEPDIR)/DateTime.Plo
47405 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/DateTime.cpp' object='DateTime.lo' libtool=yes @AMDEPBACKSLASH@
47406 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47407 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DateTime.lo `test -f 'util/DateTime.cpp' || echo '$(srcdir)/'`util/DateTime.cpp
47409 +NDC.lo: util/NDC.cpp
47410 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NDC.lo -MD -MP -MF $(DEPDIR)/NDC.Tpo -c -o NDC.lo `test -f 'util/NDC.cpp' || echo '$(srcdir)/'`util/NDC.cpp
47411 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/NDC.Tpo $(DEPDIR)/NDC.Plo
47412 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/NDC.cpp' object='NDC.lo' libtool=yes @AMDEPBACKSLASH@
47413 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47414 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NDC.lo `test -f 'util/NDC.cpp' || echo '$(srcdir)/'`util/NDC.cpp
47416 +ParserPool.lo: util/ParserPool.cpp
47417 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ParserPool.lo -MD -MP -MF $(DEPDIR)/ParserPool.Tpo -c -o ParserPool.lo `test -f 'util/ParserPool.cpp' || echo '$(srcdir)/'`util/ParserPool.cpp
47418 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ParserPool.Tpo $(DEPDIR)/ParserPool.Plo
47419 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/ParserPool.cpp' object='ParserPool.lo' libtool=yes @AMDEPBACKSLASH@
47420 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47421 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ParserPool.lo `test -f 'util/ParserPool.cpp' || echo '$(srcdir)/'`util/ParserPool.cpp
47423 +PathResolver.lo: util/PathResolver.cpp
47424 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT PathResolver.lo -MD -MP -MF $(DEPDIR)/PathResolver.Tpo -c -o PathResolver.lo `test -f 'util/PathResolver.cpp' || echo '$(srcdir)/'`util/PathResolver.cpp
47425 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/PathResolver.Tpo $(DEPDIR)/PathResolver.Plo
47426 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/PathResolver.cpp' object='PathResolver.lo' libtool=yes @AMDEPBACKSLASH@
47427 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47428 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o PathResolver.lo `test -f 'util/PathResolver.cpp' || echo '$(srcdir)/'`util/PathResolver.cpp
47430 +ReloadableXMLFile.lo: util/ReloadableXMLFile.cpp
47431 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ReloadableXMLFile.lo -MD -MP -MF $(DEPDIR)/ReloadableXMLFile.Tpo -c -o ReloadableXMLFile.lo `test -f 'util/ReloadableXMLFile.cpp' || echo '$(srcdir)/'`util/ReloadableXMLFile.cpp
47432 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ReloadableXMLFile.Tpo $(DEPDIR)/ReloadableXMLFile.Plo
47433 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/ReloadableXMLFile.cpp' object='ReloadableXMLFile.lo' libtool=yes @AMDEPBACKSLASH@
47434 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47435 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ReloadableXMLFile.lo `test -f 'util/ReloadableXMLFile.cpp' || echo '$(srcdir)/'`util/ReloadableXMLFile.cpp
47437 +TemplateEngine.lo: util/TemplateEngine.cpp
47438 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT TemplateEngine.lo -MD -MP -MF $(DEPDIR)/TemplateEngine.Tpo -c -o TemplateEngine.lo `test -f 'util/TemplateEngine.cpp' || echo '$(srcdir)/'`util/TemplateEngine.cpp
47439 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/TemplateEngine.Tpo $(DEPDIR)/TemplateEngine.Plo
47440 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/TemplateEngine.cpp' object='TemplateEngine.lo' libtool=yes @AMDEPBACKSLASH@
47441 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47442 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o TemplateEngine.lo `test -f 'util/TemplateEngine.cpp' || echo '$(srcdir)/'`util/TemplateEngine.cpp
47444 +URLEncoder.lo: util/URLEncoder.cpp
47445 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT URLEncoder.lo -MD -MP -MF $(DEPDIR)/URLEncoder.Tpo -c -o URLEncoder.lo `test -f 'util/URLEncoder.cpp' || echo '$(srcdir)/'`util/URLEncoder.cpp
47446 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/URLEncoder.Tpo $(DEPDIR)/URLEncoder.Plo
47447 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/URLEncoder.cpp' object='URLEncoder.lo' libtool=yes @AMDEPBACKSLASH@
47448 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47449 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o URLEncoder.lo `test -f 'util/URLEncoder.cpp' || echo '$(srcdir)/'`util/URLEncoder.cpp
47451 +XMLConstants.lo: util/XMLConstants.cpp
47452 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLConstants.lo -MD -MP -MF $(DEPDIR)/XMLConstants.Tpo -c -o XMLConstants.lo `test -f 'util/XMLConstants.cpp' || echo '$(srcdir)/'`util/XMLConstants.cpp
47453 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/XMLConstants.Tpo $(DEPDIR)/XMLConstants.Plo
47454 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/XMLConstants.cpp' object='XMLConstants.lo' libtool=yes @AMDEPBACKSLASH@
47455 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47456 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLConstants.lo `test -f 'util/XMLConstants.cpp' || echo '$(srcdir)/'`util/XMLConstants.cpp
47458 +XMLHelper.lo: util/XMLHelper.cpp
47459 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLHelper.lo -MD -MP -MF $(DEPDIR)/XMLHelper.Tpo -c -o XMLHelper.lo `test -f 'util/XMLHelper.cpp' || echo '$(srcdir)/'`util/XMLHelper.cpp
47460 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/XMLHelper.Tpo $(DEPDIR)/XMLHelper.Plo
47461 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/XMLHelper.cpp' object='XMLHelper.lo' libtool=yes @AMDEPBACKSLASH@
47462 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47463 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLHelper.lo `test -f 'util/XMLHelper.cpp' || echo '$(srcdir)/'`util/XMLHelper.cpp
47465 +ValidatorSuite.lo: validation/ValidatorSuite.cpp
47466 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ValidatorSuite.lo -MD -MP -MF $(DEPDIR)/ValidatorSuite.Tpo -c -o ValidatorSuite.lo `test -f 'validation/ValidatorSuite.cpp' || echo '$(srcdir)/'`validation/ValidatorSuite.cpp
47467 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ValidatorSuite.Tpo $(DEPDIR)/ValidatorSuite.Plo
47468 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='validation/ValidatorSuite.cpp' object='ValidatorSuite.lo' libtool=yes @AMDEPBACKSLASH@
47469 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47470 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ValidatorSuite.lo `test -f 'validation/ValidatorSuite.cpp' || echo '$(srcdir)/'`validation/ValidatorSuite.cpp
47472 +PThreads.lo: util/PThreads.cpp
47473 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT PThreads.lo -MD -MP -MF $(DEPDIR)/PThreads.Tpo -c -o PThreads.lo `test -f 'util/PThreads.cpp' || echo '$(srcdir)/'`util/PThreads.cpp
47474 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/PThreads.Tpo $(DEPDIR)/PThreads.Plo
47475 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/PThreads.cpp' object='PThreads.lo' libtool=yes @AMDEPBACKSLASH@
47476 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47477 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o PThreads.lo `test -f 'util/PThreads.cpp' || echo '$(srcdir)/'`util/PThreads.cpp
47479 +Decrypter.lo: encryption/impl/Decrypter.cpp
47480 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT Decrypter.lo -MD -MP -MF $(DEPDIR)/Decrypter.Tpo -c -o Decrypter.lo `test -f 'encryption/impl/Decrypter.cpp' || echo '$(srcdir)/'`encryption/impl/Decrypter.cpp
47481 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/Decrypter.Tpo $(DEPDIR)/Decrypter.Plo
47482 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='encryption/impl/Decrypter.cpp' object='Decrypter.lo' libtool=yes @AMDEPBACKSLASH@
47483 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47484 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o Decrypter.lo `test -f 'encryption/impl/Decrypter.cpp' || echo '$(srcdir)/'`encryption/impl/Decrypter.cpp
47486 +EncryptedKeyResolver.lo: encryption/impl/EncryptedKeyResolver.cpp
47487 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT EncryptedKeyResolver.lo -MD -MP -MF $(DEPDIR)/EncryptedKeyResolver.Tpo -c -o EncryptedKeyResolver.lo `test -f 'encryption/impl/EncryptedKeyResolver.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptedKeyResolver.cpp
47488 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/EncryptedKeyResolver.Tpo $(DEPDIR)/EncryptedKeyResolver.Plo
47489 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='encryption/impl/EncryptedKeyResolver.cpp' object='EncryptedKeyResolver.lo' libtool=yes @AMDEPBACKSLASH@
47490 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47491 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o EncryptedKeyResolver.lo `test -f 'encryption/impl/EncryptedKeyResolver.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptedKeyResolver.cpp
47493 +Encrypter.lo: encryption/impl/Encrypter.cpp
47494 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT Encrypter.lo -MD -MP -MF $(DEPDIR)/Encrypter.Tpo -c -o Encrypter.lo `test -f 'encryption/impl/Encrypter.cpp' || echo '$(srcdir)/'`encryption/impl/Encrypter.cpp
47495 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/Encrypter.Tpo $(DEPDIR)/Encrypter.Plo
47496 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='encryption/impl/Encrypter.cpp' object='Encrypter.lo' libtool=yes @AMDEPBACKSLASH@
47497 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47498 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o Encrypter.lo `test -f 'encryption/impl/Encrypter.cpp' || echo '$(srcdir)/'`encryption/impl/Encrypter.cpp
47500 +EncryptionImpl.lo: encryption/impl/EncryptionImpl.cpp
47501 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT EncryptionImpl.lo -MD -MP -MF $(DEPDIR)/EncryptionImpl.Tpo -c -o EncryptionImpl.lo `test -f 'encryption/impl/EncryptionImpl.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptionImpl.cpp
47502 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/EncryptionImpl.Tpo $(DEPDIR)/EncryptionImpl.Plo
47503 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='encryption/impl/EncryptionImpl.cpp' object='EncryptionImpl.lo' libtool=yes @AMDEPBACKSLASH@
47504 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47505 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o EncryptionImpl.lo `test -f 'encryption/impl/EncryptionImpl.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptionImpl.cpp
47507 +EncryptionSchemaValidators.lo: encryption/impl/EncryptionSchemaValidators.cpp
47508 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT EncryptionSchemaValidators.lo -MD -MP -MF $(DEPDIR)/EncryptionSchemaValidators.Tpo -c -o EncryptionSchemaValidators.lo `test -f 'encryption/impl/EncryptionSchemaValidators.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptionSchemaValidators.cpp
47509 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/EncryptionSchemaValidators.Tpo $(DEPDIR)/EncryptionSchemaValidators.Plo
47510 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='encryption/impl/EncryptionSchemaValidators.cpp' object='EncryptionSchemaValidators.lo' libtool=yes @AMDEPBACKSLASH@
47511 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47512 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o EncryptionSchemaValidators.lo `test -f 'encryption/impl/EncryptionSchemaValidators.cpp' || echo '$(srcdir)/'`encryption/impl/EncryptionSchemaValidators.cpp
47514 +MemoryStorageService.lo: impl/MemoryStorageService.cpp
47515 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MemoryStorageService.lo -MD -MP -MF $(DEPDIR)/MemoryStorageService.Tpo -c -o MemoryStorageService.lo `test -f 'impl/MemoryStorageService.cpp' || echo '$(srcdir)/'`impl/MemoryStorageService.cpp
47516 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/MemoryStorageService.Tpo $(DEPDIR)/MemoryStorageService.Plo
47517 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='impl/MemoryStorageService.cpp' object='MemoryStorageService.lo' libtool=yes @AMDEPBACKSLASH@
47518 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47519 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MemoryStorageService.lo `test -f 'impl/MemoryStorageService.cpp' || echo '$(srcdir)/'`impl/MemoryStorageService.cpp
47521 +AbstractPKIXTrustEngine.lo: security/impl/AbstractPKIXTrustEngine.cpp
47522 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AbstractPKIXTrustEngine.lo -MD -MP -MF $(DEPDIR)/AbstractPKIXTrustEngine.Tpo -c -o AbstractPKIXTrustEngine.lo `test -f 'security/impl/AbstractPKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/AbstractPKIXTrustEngine.cpp
47523 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/AbstractPKIXTrustEngine.Tpo $(DEPDIR)/AbstractPKIXTrustEngine.Plo
47524 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/AbstractPKIXTrustEngine.cpp' object='AbstractPKIXTrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
47525 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47526 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AbstractPKIXTrustEngine.lo `test -f 'security/impl/AbstractPKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/AbstractPKIXTrustEngine.cpp
47528 +BasicX509Credential.lo: security/impl/BasicX509Credential.cpp
47529 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT BasicX509Credential.lo -MD -MP -MF $(DEPDIR)/BasicX509Credential.Tpo -c -o BasicX509Credential.lo `test -f 'security/impl/BasicX509Credential.cpp' || echo '$(srcdir)/'`security/impl/BasicX509Credential.cpp
47530 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/BasicX509Credential.Tpo $(DEPDIR)/BasicX509Credential.Plo
47531 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/BasicX509Credential.cpp' object='BasicX509Credential.lo' libtool=yes @AMDEPBACKSLASH@
47532 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47533 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o BasicX509Credential.lo `test -f 'security/impl/BasicX509Credential.cpp' || echo '$(srcdir)/'`security/impl/BasicX509Credential.cpp
47535 +ChainingCredentialResolver.lo: security/impl/ChainingCredentialResolver.cpp
47536 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingCredentialResolver.lo -MD -MP -MF $(DEPDIR)/ChainingCredentialResolver.Tpo -c -o ChainingCredentialResolver.lo `test -f 'security/impl/ChainingCredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/ChainingCredentialResolver.cpp
47537 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ChainingCredentialResolver.Tpo $(DEPDIR)/ChainingCredentialResolver.Plo
47538 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/ChainingCredentialResolver.cpp' object='ChainingCredentialResolver.lo' libtool=yes @AMDEPBACKSLASH@
47539 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47540 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingCredentialResolver.lo `test -f 'security/impl/ChainingCredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/ChainingCredentialResolver.cpp
47542 +ChainingTrustEngine.lo: security/impl/ChainingTrustEngine.cpp
47543 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingTrustEngine.lo -MD -MP -MF $(DEPDIR)/ChainingTrustEngine.Tpo -c -o ChainingTrustEngine.lo `test -f 'security/impl/ChainingTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/ChainingTrustEngine.cpp
47544 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ChainingTrustEngine.Tpo $(DEPDIR)/ChainingTrustEngine.Plo
47545 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/ChainingTrustEngine.cpp' object='ChainingTrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
47546 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47547 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingTrustEngine.lo `test -f 'security/impl/ChainingTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/ChainingTrustEngine.cpp
47549 +CredentialCriteria.lo: security/impl/CredentialCriteria.cpp
47550 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CredentialCriteria.lo -MD -MP -MF $(DEPDIR)/CredentialCriteria.Tpo -c -o CredentialCriteria.lo `test -f 'security/impl/CredentialCriteria.cpp' || echo '$(srcdir)/'`security/impl/CredentialCriteria.cpp
47551 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/CredentialCriteria.Tpo $(DEPDIR)/CredentialCriteria.Plo
47552 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/CredentialCriteria.cpp' object='CredentialCriteria.lo' libtool=yes @AMDEPBACKSLASH@
47553 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47554 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CredentialCriteria.lo `test -f 'security/impl/CredentialCriteria.cpp' || echo '$(srcdir)/'`security/impl/CredentialCriteria.cpp
47556 +CredentialResolver.lo: security/impl/CredentialResolver.cpp
47557 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CredentialResolver.lo -MD -MP -MF $(DEPDIR)/CredentialResolver.Tpo -c -o CredentialResolver.lo `test -f 'security/impl/CredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/CredentialResolver.cpp
47558 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/CredentialResolver.Tpo $(DEPDIR)/CredentialResolver.Plo
47559 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/CredentialResolver.cpp' object='CredentialResolver.lo' libtool=yes @AMDEPBACKSLASH@
47560 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47561 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CredentialResolver.lo `test -f 'security/impl/CredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/CredentialResolver.cpp
47563 +ExplicitKeyTrustEngine.lo: security/impl/ExplicitKeyTrustEngine.cpp
47564 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ExplicitKeyTrustEngine.lo -MD -MP -MF $(DEPDIR)/ExplicitKeyTrustEngine.Tpo -c -o ExplicitKeyTrustEngine.lo `test -f 'security/impl/ExplicitKeyTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/ExplicitKeyTrustEngine.cpp
47565 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ExplicitKeyTrustEngine.Tpo $(DEPDIR)/ExplicitKeyTrustEngine.Plo
47566 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/ExplicitKeyTrustEngine.cpp' object='ExplicitKeyTrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
47567 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47568 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ExplicitKeyTrustEngine.lo `test -f 'security/impl/ExplicitKeyTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/ExplicitKeyTrustEngine.cpp
47570 +FilesystemCredentialResolver.lo: security/impl/FilesystemCredentialResolver.cpp
47571 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT FilesystemCredentialResolver.lo -MD -MP -MF $(DEPDIR)/FilesystemCredentialResolver.Tpo -c -o FilesystemCredentialResolver.lo `test -f 'security/impl/FilesystemCredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/FilesystemCredentialResolver.cpp
47572 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/FilesystemCredentialResolver.Tpo $(DEPDIR)/FilesystemCredentialResolver.Plo
47573 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/FilesystemCredentialResolver.cpp' object='FilesystemCredentialResolver.lo' libtool=yes @AMDEPBACKSLASH@
47574 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47575 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o FilesystemCredentialResolver.lo `test -f 'security/impl/FilesystemCredentialResolver.cpp' || echo '$(srcdir)/'`security/impl/FilesystemCredentialResolver.cpp
47577 +InlineKeyResolver.lo: security/impl/InlineKeyResolver.cpp
47578 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT InlineKeyResolver.lo -MD -MP -MF $(DEPDIR)/InlineKeyResolver.Tpo -c -o InlineKeyResolver.lo `test -f 'security/impl/InlineKeyResolver.cpp' || echo '$(srcdir)/'`security/impl/InlineKeyResolver.cpp
47579 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/InlineKeyResolver.Tpo $(DEPDIR)/InlineKeyResolver.Plo
47580 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/InlineKeyResolver.cpp' object='InlineKeyResolver.lo' libtool=yes @AMDEPBACKSLASH@
47581 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47582 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o InlineKeyResolver.lo `test -f 'security/impl/InlineKeyResolver.cpp' || echo '$(srcdir)/'`security/impl/InlineKeyResolver.cpp
47584 +KeyInfoResolver.lo: security/impl/KeyInfoResolver.cpp
47585 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT KeyInfoResolver.lo -MD -MP -MF $(DEPDIR)/KeyInfoResolver.Tpo -c -o KeyInfoResolver.lo `test -f 'security/impl/KeyInfoResolver.cpp' || echo '$(srcdir)/'`security/impl/KeyInfoResolver.cpp
47586 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/KeyInfoResolver.Tpo $(DEPDIR)/KeyInfoResolver.Plo
47587 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/KeyInfoResolver.cpp' object='KeyInfoResolver.lo' libtool=yes @AMDEPBACKSLASH@
47588 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47589 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o KeyInfoResolver.lo `test -f 'security/impl/KeyInfoResolver.cpp' || echo '$(srcdir)/'`security/impl/KeyInfoResolver.cpp
47591 +OpenSSLCryptoX509CRL.lo: security/impl/OpenSSLCryptoX509CRL.cpp
47592 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT OpenSSLCryptoX509CRL.lo -MD -MP -MF $(DEPDIR)/OpenSSLCryptoX509CRL.Tpo -c -o OpenSSLCryptoX509CRL.lo `test -f 'security/impl/OpenSSLCryptoX509CRL.cpp' || echo '$(srcdir)/'`security/impl/OpenSSLCryptoX509CRL.cpp
47593 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/OpenSSLCryptoX509CRL.Tpo $(DEPDIR)/OpenSSLCryptoX509CRL.Plo
47594 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/OpenSSLCryptoX509CRL.cpp' object='OpenSSLCryptoX509CRL.lo' libtool=yes @AMDEPBACKSLASH@
47595 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47596 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o OpenSSLCryptoX509CRL.lo `test -f 'security/impl/OpenSSLCryptoX509CRL.cpp' || echo '$(srcdir)/'`security/impl/OpenSSLCryptoX509CRL.cpp
47598 +SecurityHelper.lo: security/impl/SecurityHelper.cpp
47599 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SecurityHelper.lo -MD -MP -MF $(DEPDIR)/SecurityHelper.Tpo -c -o SecurityHelper.lo `test -f 'security/impl/SecurityHelper.cpp' || echo '$(srcdir)/'`security/impl/SecurityHelper.cpp
47600 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/SecurityHelper.Tpo $(DEPDIR)/SecurityHelper.Plo
47601 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/SecurityHelper.cpp' object='SecurityHelper.lo' libtool=yes @AMDEPBACKSLASH@
47602 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47603 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SecurityHelper.lo `test -f 'security/impl/SecurityHelper.cpp' || echo '$(srcdir)/'`security/impl/SecurityHelper.cpp
47605 +StaticPKIXTrustEngine.lo: security/impl/StaticPKIXTrustEngine.cpp
47606 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT StaticPKIXTrustEngine.lo -MD -MP -MF $(DEPDIR)/StaticPKIXTrustEngine.Tpo -c -o StaticPKIXTrustEngine.lo `test -f 'security/impl/StaticPKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/StaticPKIXTrustEngine.cpp
47607 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/StaticPKIXTrustEngine.Tpo $(DEPDIR)/StaticPKIXTrustEngine.Plo
47608 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/StaticPKIXTrustEngine.cpp' object='StaticPKIXTrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
47609 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47610 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o StaticPKIXTrustEngine.lo `test -f 'security/impl/StaticPKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/impl/StaticPKIXTrustEngine.cpp
47612 +TrustEngine.lo: security/impl/TrustEngine.cpp
47613 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT TrustEngine.lo -MD -MP -MF $(DEPDIR)/TrustEngine.Tpo -c -o TrustEngine.lo `test -f 'security/impl/TrustEngine.cpp' || echo '$(srcdir)/'`security/impl/TrustEngine.cpp
47614 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/TrustEngine.Tpo $(DEPDIR)/TrustEngine.Plo
47615 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/TrustEngine.cpp' object='TrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
47616 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47617 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o TrustEngine.lo `test -f 'security/impl/TrustEngine.cpp' || echo '$(srcdir)/'`security/impl/TrustEngine.cpp
47619 +XSECCryptoX509CRL.lo: security/impl/XSECCryptoX509CRL.cpp
47620 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XSECCryptoX509CRL.lo -MD -MP -MF $(DEPDIR)/XSECCryptoX509CRL.Tpo -c -o XSECCryptoX509CRL.lo `test -f 'security/impl/XSECCryptoX509CRL.cpp' || echo '$(srcdir)/'`security/impl/XSECCryptoX509CRL.cpp
47621 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/XSECCryptoX509CRL.Tpo $(DEPDIR)/XSECCryptoX509CRL.Plo
47622 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='security/impl/XSECCryptoX509CRL.cpp' object='XSECCryptoX509CRL.lo' libtool=yes @AMDEPBACKSLASH@
47623 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47624 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XSECCryptoX509CRL.lo `test -f 'security/impl/XSECCryptoX509CRL.cpp' || echo '$(srcdir)/'`security/impl/XSECCryptoX509CRL.cpp
47626 +KeyInfoImpl.lo: signature/impl/KeyInfoImpl.cpp
47627 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT KeyInfoImpl.lo -MD -MP -MF $(DEPDIR)/KeyInfoImpl.Tpo -c -o KeyInfoImpl.lo `test -f 'signature/impl/KeyInfoImpl.cpp' || echo '$(srcdir)/'`signature/impl/KeyInfoImpl.cpp
47628 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/KeyInfoImpl.Tpo $(DEPDIR)/KeyInfoImpl.Plo
47629 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='signature/impl/KeyInfoImpl.cpp' object='KeyInfoImpl.lo' libtool=yes @AMDEPBACKSLASH@
47630 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47631 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o KeyInfoImpl.lo `test -f 'signature/impl/KeyInfoImpl.cpp' || echo '$(srcdir)/'`signature/impl/KeyInfoImpl.cpp
47633 +KeyInfoSchemaValidators.lo: signature/impl/KeyInfoSchemaValidators.cpp
47634 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT KeyInfoSchemaValidators.lo -MD -MP -MF $(DEPDIR)/KeyInfoSchemaValidators.Tpo -c -o KeyInfoSchemaValidators.lo `test -f 'signature/impl/KeyInfoSchemaValidators.cpp' || echo '$(srcdir)/'`signature/impl/KeyInfoSchemaValidators.cpp
47635 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/KeyInfoSchemaValidators.Tpo $(DEPDIR)/KeyInfoSchemaValidators.Plo
47636 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='signature/impl/KeyInfoSchemaValidators.cpp' object='KeyInfoSchemaValidators.lo' libtool=yes @AMDEPBACKSLASH@
47637 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47638 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o KeyInfoSchemaValidators.lo `test -f 'signature/impl/KeyInfoSchemaValidators.cpp' || echo '$(srcdir)/'`signature/impl/KeyInfoSchemaValidators.cpp
47640 +SignatureValidator.lo: signature/impl/SignatureValidator.cpp
47641 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SignatureValidator.lo -MD -MP -MF $(DEPDIR)/SignatureValidator.Tpo -c -o SignatureValidator.lo `test -f 'signature/impl/SignatureValidator.cpp' || echo '$(srcdir)/'`signature/impl/SignatureValidator.cpp
47642 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/SignatureValidator.Tpo $(DEPDIR)/SignatureValidator.Plo
47643 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='signature/impl/SignatureValidator.cpp' object='SignatureValidator.lo' libtool=yes @AMDEPBACKSLASH@
47644 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47645 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SignatureValidator.lo `test -f 'signature/impl/SignatureValidator.cpp' || echo '$(srcdir)/'`signature/impl/SignatureValidator.cpp
47647 +XMLSecSignatureImpl.lo: signature/impl/XMLSecSignatureImpl.cpp
47648 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLSecSignatureImpl.lo -MD -MP -MF $(DEPDIR)/XMLSecSignatureImpl.Tpo -c -o XMLSecSignatureImpl.lo `test -f 'signature/impl/XMLSecSignatureImpl.cpp' || echo '$(srcdir)/'`signature/impl/XMLSecSignatureImpl.cpp
47649 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/XMLSecSignatureImpl.Tpo $(DEPDIR)/XMLSecSignatureImpl.Plo
47650 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='signature/impl/XMLSecSignatureImpl.cpp' object='XMLSecSignatureImpl.lo' libtool=yes @AMDEPBACKSLASH@
47651 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47652 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLSecSignatureImpl.lo `test -f 'signature/impl/XMLSecSignatureImpl.cpp' || echo '$(srcdir)/'`signature/impl/XMLSecSignatureImpl.cpp
47654 +CURLSOAPTransport.lo: soap/impl/CURLSOAPTransport.cpp
47655 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CURLSOAPTransport.lo -MD -MP -MF $(DEPDIR)/CURLSOAPTransport.Tpo -c -o CURLSOAPTransport.lo `test -f 'soap/impl/CURLSOAPTransport.cpp' || echo '$(srcdir)/'`soap/impl/CURLSOAPTransport.cpp
47656 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/CURLSOAPTransport.Tpo $(DEPDIR)/CURLSOAPTransport.Plo
47657 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='soap/impl/CURLSOAPTransport.cpp' object='CURLSOAPTransport.lo' libtool=yes @AMDEPBACKSLASH@
47658 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47659 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CURLSOAPTransport.lo `test -f 'soap/impl/CURLSOAPTransport.cpp' || echo '$(srcdir)/'`soap/impl/CURLSOAPTransport.cpp
47661 +CurlURLInputStream.lo: util/CurlURLInputStream.cpp
47662 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CurlURLInputStream.lo -MD -MP -MF $(DEPDIR)/CurlURLInputStream.Tpo -c -o CurlURLInputStream.lo `test -f 'util/CurlURLInputStream.cpp' || echo '$(srcdir)/'`util/CurlURLInputStream.cpp
47663 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/CurlURLInputStream.Tpo $(DEPDIR)/CurlURLInputStream.Plo
47664 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/CurlURLInputStream.cpp' object='CurlURLInputStream.lo' libtool=yes @AMDEPBACKSLASH@
47665 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47666 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CurlURLInputStream.lo `test -f 'util/CurlURLInputStream.cpp' || echo '$(srcdir)/'`util/CurlURLInputStream.cpp
47668 +ReplayCache.lo: util/ReplayCache.cpp
47669 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ReplayCache.lo -MD -MP -MF $(DEPDIR)/ReplayCache.Tpo -c -o ReplayCache.lo `test -f 'util/ReplayCache.cpp' || echo '$(srcdir)/'`util/ReplayCache.cpp
47670 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ReplayCache.Tpo $(DEPDIR)/ReplayCache.Plo
47671 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/ReplayCache.cpp' object='ReplayCache.lo' libtool=yes @AMDEPBACKSLASH@
47672 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47673 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ReplayCache.lo `test -f 'util/ReplayCache.cpp' || echo '$(srcdir)/'`util/ReplayCache.cpp
47675 +StorageService.lo: util/StorageService.cpp
47676 +@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT StorageService.lo -MD -MP -MF $(DEPDIR)/StorageService.Tpo -c -o StorageService.lo `test -f 'util/StorageService.cpp' || echo '$(srcdir)/'`util/StorageService.cpp
47677 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/StorageService.Tpo $(DEPDIR)/StorageService.Plo
47678 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/StorageService.cpp' object='StorageService.lo' libtool=yes @AMDEPBACKSLASH@
47679 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
47680 +@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o StorageService.lo `test -f 'util/StorageService.cpp' || echo '$(srcdir)/'`util/StorageService.cpp
47682 +mostlyclean-libtool:
47686 + -rm -rf .libs _libs
47687 +install-encincludeHEADERS: $(encinclude_HEADERS)
47688 + @$(NORMAL_INSTALL)
47689 + test -z "$(encincludedir)" || $(MKDIR_P) "$(DESTDIR)$(encincludedir)"
47690 + @list='$(encinclude_HEADERS)'; test -n "$(encincludedir)" || list=; \
47691 + for p in $$list; do \
47692 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47694 + done | $(am__base_list) | \
47695 + while read files; do \
47696 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(encincludedir)'"; \
47697 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(encincludedir)" || exit $$?; \
47700 +uninstall-encincludeHEADERS:
47701 + @$(NORMAL_UNINSTALL)
47702 + @list='$(encinclude_HEADERS)'; test -n "$(encincludedir)" || list=; \
47703 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47704 + test -n "$$files" || exit 0; \
47705 + echo " ( cd '$(DESTDIR)$(encincludedir)' && rm -f" $$files ")"; \
47706 + cd "$(DESTDIR)$(encincludedir)" && rm -f $$files
47707 +install-implincludeHEADERS: $(implinclude_HEADERS)
47708 + @$(NORMAL_INSTALL)
47709 + test -z "$(implincludedir)" || $(MKDIR_P) "$(DESTDIR)$(implincludedir)"
47710 + @list='$(implinclude_HEADERS)'; test -n "$(implincludedir)" || list=; \
47711 + for p in $$list; do \
47712 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47714 + done | $(am__base_list) | \
47715 + while read files; do \
47716 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(implincludedir)'"; \
47717 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(implincludedir)" || exit $$?; \
47720 +uninstall-implincludeHEADERS:
47721 + @$(NORMAL_UNINSTALL)
47722 + @list='$(implinclude_HEADERS)'; test -n "$(implincludedir)" || list=; \
47723 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47724 + test -n "$$files" || exit 0; \
47725 + echo " ( cd '$(DESTDIR)$(implincludedir)' && rm -f" $$files ")"; \
47726 + cd "$(DESTDIR)$(implincludedir)" && rm -f $$files
47727 +install-ioincludeHEADERS: $(ioinclude_HEADERS)
47728 + @$(NORMAL_INSTALL)
47729 + test -z "$(ioincludedir)" || $(MKDIR_P) "$(DESTDIR)$(ioincludedir)"
47730 + @list='$(ioinclude_HEADERS)'; test -n "$(ioincludedir)" || list=; \
47731 + for p in $$list; do \
47732 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47734 + done | $(am__base_list) | \
47735 + while read files; do \
47736 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(ioincludedir)'"; \
47737 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(ioincludedir)" || exit $$?; \
47740 +uninstall-ioincludeHEADERS:
47741 + @$(NORMAL_UNINSTALL)
47742 + @list='$(ioinclude_HEADERS)'; test -n "$(ioincludedir)" || list=; \
47743 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47744 + test -n "$$files" || exit 0; \
47745 + echo " ( cd '$(DESTDIR)$(ioincludedir)' && rm -f" $$files ")"; \
47746 + cd "$(DESTDIR)$(ioincludedir)" && rm -f $$files
47747 +install-libxmltoolingincludeHEADERS: $(libxmltoolinginclude_HEADERS)
47748 + @$(NORMAL_INSTALL)
47749 + test -z "$(libxmltoolingincludedir)" || $(MKDIR_P) "$(DESTDIR)$(libxmltoolingincludedir)"
47750 + @list='$(libxmltoolinginclude_HEADERS)'; test -n "$(libxmltoolingincludedir)" || list=; \
47751 + for p in $$list; do \
47752 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47754 + done | $(am__base_list) | \
47755 + while read files; do \
47756 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libxmltoolingincludedir)'"; \
47757 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libxmltoolingincludedir)" || exit $$?; \
47760 +uninstall-libxmltoolingincludeHEADERS:
47761 + @$(NORMAL_UNINSTALL)
47762 + @list='$(libxmltoolinginclude_HEADERS)'; test -n "$(libxmltoolingincludedir)" || list=; \
47763 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47764 + test -n "$$files" || exit 0; \
47765 + echo " ( cd '$(DESTDIR)$(libxmltoolingincludedir)' && rm -f" $$files ")"; \
47766 + cd "$(DESTDIR)$(libxmltoolingincludedir)" && rm -f $$files
47767 +install-secincludeHEADERS: $(secinclude_HEADERS)
47768 + @$(NORMAL_INSTALL)
47769 + test -z "$(secincludedir)" || $(MKDIR_P) "$(DESTDIR)$(secincludedir)"
47770 + @list='$(secinclude_HEADERS)'; test -n "$(secincludedir)" || list=; \
47771 + for p in $$list; do \
47772 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47774 + done | $(am__base_list) | \
47775 + while read files; do \
47776 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(secincludedir)'"; \
47777 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(secincludedir)" || exit $$?; \
47780 +uninstall-secincludeHEADERS:
47781 + @$(NORMAL_UNINSTALL)
47782 + @list='$(secinclude_HEADERS)'; test -n "$(secincludedir)" || list=; \
47783 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47784 + test -n "$$files" || exit 0; \
47785 + echo " ( cd '$(DESTDIR)$(secincludedir)' && rm -f" $$files ")"; \
47786 + cd "$(DESTDIR)$(secincludedir)" && rm -f $$files
47787 +install-sigincludeHEADERS: $(siginclude_HEADERS)
47788 + @$(NORMAL_INSTALL)
47789 + test -z "$(sigincludedir)" || $(MKDIR_P) "$(DESTDIR)$(sigincludedir)"
47790 + @list='$(siginclude_HEADERS)'; test -n "$(sigincludedir)" || list=; \
47791 + for p in $$list; do \
47792 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47794 + done | $(am__base_list) | \
47795 + while read files; do \
47796 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(sigincludedir)'"; \
47797 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(sigincludedir)" || exit $$?; \
47800 +uninstall-sigincludeHEADERS:
47801 + @$(NORMAL_UNINSTALL)
47802 + @list='$(siginclude_HEADERS)'; test -n "$(sigincludedir)" || list=; \
47803 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47804 + test -n "$$files" || exit 0; \
47805 + echo " ( cd '$(DESTDIR)$(sigincludedir)' && rm -f" $$files ")"; \
47806 + cd "$(DESTDIR)$(sigincludedir)" && rm -f $$files
47807 +install-soapincludeHEADERS: $(soapinclude_HEADERS)
47808 + @$(NORMAL_INSTALL)
47809 + test -z "$(soapincludedir)" || $(MKDIR_P) "$(DESTDIR)$(soapincludedir)"
47810 + @list='$(soapinclude_HEADERS)'; test -n "$(soapincludedir)" || list=; \
47811 + for p in $$list; do \
47812 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47814 + done | $(am__base_list) | \
47815 + while read files; do \
47816 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(soapincludedir)'"; \
47817 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(soapincludedir)" || exit $$?; \
47820 +uninstall-soapincludeHEADERS:
47821 + @$(NORMAL_UNINSTALL)
47822 + @list='$(soapinclude_HEADERS)'; test -n "$(soapincludedir)" || list=; \
47823 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47824 + test -n "$$files" || exit 0; \
47825 + echo " ( cd '$(DESTDIR)$(soapincludedir)' && rm -f" $$files ")"; \
47826 + cd "$(DESTDIR)$(soapincludedir)" && rm -f $$files
47827 +install-utilincludeHEADERS: $(utilinclude_HEADERS)
47828 + @$(NORMAL_INSTALL)
47829 + test -z "$(utilincludedir)" || $(MKDIR_P) "$(DESTDIR)$(utilincludedir)"
47830 + @list='$(utilinclude_HEADERS)'; test -n "$(utilincludedir)" || list=; \
47831 + for p in $$list; do \
47832 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47834 + done | $(am__base_list) | \
47835 + while read files; do \
47836 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(utilincludedir)'"; \
47837 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(utilincludedir)" || exit $$?; \
47840 +uninstall-utilincludeHEADERS:
47841 + @$(NORMAL_UNINSTALL)
47842 + @list='$(utilinclude_HEADERS)'; test -n "$(utilincludedir)" || list=; \
47843 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47844 + test -n "$$files" || exit 0; \
47845 + echo " ( cd '$(DESTDIR)$(utilincludedir)' && rm -f" $$files ")"; \
47846 + cd "$(DESTDIR)$(utilincludedir)" && rm -f $$files
47847 +install-valincludeHEADERS: $(valinclude_HEADERS)
47848 + @$(NORMAL_INSTALL)
47849 + test -z "$(valincludedir)" || $(MKDIR_P) "$(DESTDIR)$(valincludedir)"
47850 + @list='$(valinclude_HEADERS)'; test -n "$(valincludedir)" || list=; \
47851 + for p in $$list; do \
47852 + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
47854 + done | $(am__base_list) | \
47855 + while read files; do \
47856 + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(valincludedir)'"; \
47857 + $(INSTALL_HEADER) $$files "$(DESTDIR)$(valincludedir)" || exit $$?; \
47860 +uninstall-valincludeHEADERS:
47861 + @$(NORMAL_UNINSTALL)
47862 + @list='$(valinclude_HEADERS)'; test -n "$(valincludedir)" || list=; \
47863 + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
47864 + test -n "$$files" || exit 0; \
47865 + echo " ( cd '$(DESTDIR)$(valincludedir)' && rm -f" $$files ")"; \
47866 + cd "$(DESTDIR)$(valincludedir)" && rm -f $$files
47868 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
47869 + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
47870 + unique=`for i in $$list; do \
47871 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
47873 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
47874 + END { if (nonempty) { for (i in files) print i; }; }'`; \
47875 + mkid -fID $$unique
47878 +TAGS: $(HEADERS) $(SOURCES) config_pub.h.in $(TAGS_DEPENDENCIES) \
47879 + $(TAGS_FILES) $(LISP)
47882 + list='$(SOURCES) $(HEADERS) config_pub.h.in $(LISP) $(TAGS_FILES)'; \
47883 + unique=`for i in $$list; do \
47884 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
47886 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
47887 + END { if (nonempty) { for (i in files) print i; }; }'`; \
47889 + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
47890 + test -n "$$unique" || unique=$$empty_fix; \
47891 + if test $$# -gt 0; then \
47892 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
47893 + "$$@" $$unique; \
47895 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
47900 +CTAGS: $(HEADERS) $(SOURCES) config_pub.h.in $(TAGS_DEPENDENCIES) \
47901 + $(TAGS_FILES) $(LISP)
47902 + list='$(SOURCES) $(HEADERS) config_pub.h.in $(LISP) $(TAGS_FILES)'; \
47903 + unique=`for i in $$list; do \
47904 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
47906 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
47907 + END { if (nonempty) { for (i in files) print i; }; }'`; \
47908 + test -z "$(CTAGS_ARGS)$$unique" \
47909 + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
47913 + here=`$(am__cd) $(top_builddir) && pwd` \
47914 + && $(am__cd) $(top_srcdir) \
47915 + && gtags -i $(GTAGS_ARGS) "$$here"
47918 + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
47920 +distdir: $(DISTFILES)
47921 + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
47922 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
47923 + list='$(DISTFILES)'; \
47924 + dist_files=`for file in $$list; do echo $$file; done | \
47925 + sed -e "s|^$$srcdirstrip/||;t" \
47926 + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
47927 + case $$dist_files in \
47928 + */*) $(MKDIR_P) `echo "$$dist_files" | \
47929 + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
47932 + for file in $$dist_files; do \
47933 + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
47934 + if test -d $$d/$$file; then \
47935 + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
47936 + if test -d "$(distdir)/$$file"; then \
47937 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
47939 + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
47940 + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
47941 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
47943 + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
47945 + test -f "$(distdir)/$$file" \
47946 + || cp -p $$d/$$file "$(distdir)/$$file" \
47952 +all-am: Makefile $(LTLIBRARIES) $(HEADERS) config_pub.h
47954 + for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(encincludedir)" "$(DESTDIR)$(implincludedir)" "$(DESTDIR)$(ioincludedir)" "$(DESTDIR)$(libxmltoolingincludedir)" "$(DESTDIR)$(secincludedir)" "$(DESTDIR)$(sigincludedir)" "$(DESTDIR)$(soapincludedir)" "$(DESTDIR)$(utilincludedir)" "$(DESTDIR)$(valincludedir)"; do \
47955 + test -z "$$dir" || $(MKDIR_P) "$$dir"; \
47957 +install: install-am
47958 +install-exec: install-exec-am
47959 +install-data: install-data-am
47960 +uninstall: uninstall-am
47962 +install-am: all-am
47963 + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
47965 +installcheck: installcheck-am
47967 + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
47968 + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
47969 + `test -z '$(STRIP)' || \
47970 + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
47971 +mostlyclean-generic:
47975 +distclean-generic:
47976 + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
47977 + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
47979 +maintainer-clean-generic:
47980 + @echo "This command is intended for maintainers to use"
47981 + @echo "it deletes files that may require special tools to rebuild."
47984 +clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
47987 +distclean: distclean-am
47988 + -rm -rf ./$(DEPDIR)
47990 +distclean-am: clean-am distclean-compile distclean-generic \
47991 + distclean-hdr distclean-tags
48005 +install-data-am: install-encincludeHEADERS install-implincludeHEADERS \
48006 + install-ioincludeHEADERS install-libxmltoolingincludeHEADERS \
48007 + install-secincludeHEADERS install-sigincludeHEADERS \
48008 + install-soapincludeHEADERS install-utilincludeHEADERS \
48009 + install-valincludeHEADERS
48011 +install-dvi: install-dvi-am
48015 +install-exec-am: install-libLTLIBRARIES
48016 + @$(NORMAL_INSTALL)
48017 + $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
48018 +install-html: install-html-am
48022 +install-info: install-info-am
48028 +install-pdf: install-pdf-am
48032 +install-ps: install-ps-am
48038 +maintainer-clean: maintainer-clean-am
48039 + -rm -rf ./$(DEPDIR)
48041 +maintainer-clean-am: distclean-am maintainer-clean-generic
48043 +mostlyclean: mostlyclean-am
48045 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
48046 + mostlyclean-libtool
48056 +uninstall-am: uninstall-encincludeHEADERS uninstall-implincludeHEADERS \
48057 + uninstall-ioincludeHEADERS uninstall-libLTLIBRARIES \
48058 + uninstall-libxmltoolingincludeHEADERS \
48059 + uninstall-secincludeHEADERS uninstall-sigincludeHEADERS \
48060 + uninstall-soapincludeHEADERS uninstall-utilincludeHEADERS \
48061 + uninstall-valincludeHEADERS
48063 +.MAKE: all install-am install-exec-am install-strip
48065 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
48066 + clean-libLTLIBRARIES clean-libtool ctags distclean \
48067 + distclean-compile distclean-generic distclean-hdr \
48068 + distclean-libtool distclean-tags distdir dvi dvi-am html \
48069 + html-am info info-am install install-am install-data \
48070 + install-data-am install-dvi install-dvi-am \
48071 + install-encincludeHEADERS install-exec install-exec-am \
48072 + install-exec-hook install-html install-html-am \
48073 + install-implincludeHEADERS install-info install-info-am \
48074 + install-ioincludeHEADERS install-libLTLIBRARIES \
48075 + install-libxmltoolingincludeHEADERS install-man install-pdf \
48076 + install-pdf-am install-ps install-ps-am \
48077 + install-secincludeHEADERS install-sigincludeHEADERS \
48078 + install-soapincludeHEADERS install-strip \
48079 + install-utilincludeHEADERS install-valincludeHEADERS \
48080 + installcheck installcheck-am installdirs maintainer-clean \
48081 + maintainer-clean-generic mostlyclean mostlyclean-compile \
48082 + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
48083 + tags uninstall uninstall-am uninstall-encincludeHEADERS \
48084 + uninstall-implincludeHEADERS uninstall-ioincludeHEADERS \
48085 + uninstall-libLTLIBRARIES uninstall-libxmltoolingincludeHEADERS \
48086 + uninstall-secincludeHEADERS uninstall-sigincludeHEADERS \
48087 + uninstall-soapincludeHEADERS uninstall-utilincludeHEADERS \
48088 + uninstall-valincludeHEADERS
48091 +install-exec-hook:
48092 + for la in $(lib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(libdir)/$$la ; done
48094 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
48095 +# Otherwise a system limit (for SysV at least) may be exceeded.
48097 diff --git a/xmltoolingtest/Makefile.in b/xmltoolingtest/Makefile.in
48098 new file mode 100644
48099 index 0000000..1886282
48101 +++ b/xmltoolingtest/Makefile.in
48103 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
48104 +# @configure_input@
48106 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
48107 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
48109 +# This Makefile.in is free software; the Free Software Foundation
48110 +# gives unlimited permission to copy and/or distribute it,
48111 +# with or without modifications, as long as this notice is preserved.
48113 +# This program is distributed in the hope that it will be useful,
48114 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
48115 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
48116 +# PARTICULAR PURPOSE.
48122 +pkgdatadir = $(datadir)/@PACKAGE@
48123 +pkgincludedir = $(includedir)/@PACKAGE@
48124 +pkglibdir = $(libdir)/@PACKAGE@
48125 +pkglibexecdir = $(libexecdir)/@PACKAGE@
48126 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
48127 +install_sh_DATA = $(install_sh) -c -m 644
48128 +install_sh_PROGRAM = $(install_sh) -c
48129 +install_sh_SCRIPT = $(install_sh) -c
48130 +INSTALL_HEADER = $(INSTALL_DATA)
48131 +transform = $(program_transform_name)
48132 +NORMAL_INSTALL = :
48135 +NORMAL_UNINSTALL = :
48137 +POST_UNINSTALL = :
48138 +build_triplet = @build@
48139 +host_triplet = @host@
48140 +@BUILD_UNITTEST_TRUE@bin_PROGRAMS = xmltoolingtest$(EXEEXT)
48141 +subdir = xmltoolingtest
48142 +DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
48143 + $(srcdir)/Makefile.in
48144 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
48145 +am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \
48146 + $(top_srcdir)/m4/acx_pthread.m4 \
48147 + $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
48148 + $(top_srcdir)/m4/doxygen.m4 $(top_srcdir)/m4/libtool.m4 \
48149 + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
48150 + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
48151 + $(top_srcdir)/configure.ac
48152 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
48154 +mkinstalldirs = $(install_sh) -d
48155 +CONFIG_HEADER = $(top_builddir)/config.h \
48156 + $(top_builddir)/xmltooling/config_pub.h
48157 +CONFIG_CLEAN_FILES =
48158 +CONFIG_CLEAN_VPATH_FILES =
48159 +am__installdirs = "$(DESTDIR)$(bindir)"
48160 +PROGRAMS = $(bin_PROGRAMS)
48161 +@BUILD_XMLSEC_TRUE@am__objects_1 = \
48162 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-EncryptionTest.$(OBJEXT) \
48163 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-FilesystemCredentialResolverTest.$(OBJEXT) \
48164 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-InlineKeyResolverTest.$(OBJEXT) \
48165 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-MemoryStorageServiceTest.$(OBJEXT) \
48166 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-SecurityHelperTest.$(OBJEXT) \
48167 +@BUILD_XMLSEC_TRUE@ xmltoolingtest-SignatureTest.$(OBJEXT)
48168 +am__objects_2 = xmltoolingtest-ComplexXMLObjectTest.$(OBJEXT) \
48169 + xmltoolingtest-DateTimeTest.$(OBJEXT) \
48170 + xmltoolingtest-ExceptionTest.$(OBJEXT) \
48171 + xmltoolingtest-KeyInfoTest.$(OBJEXT) \
48172 + xmltoolingtest-MarshallingTest.$(OBJEXT) \
48173 + xmltoolingtest-NonVisibleNamespaceTest.$(OBJEXT) \
48174 + xmltoolingtest-UnmarshallingTest.$(OBJEXT) \
48175 + xmltoolingtest-TemplateEngineTest.$(OBJEXT) \
48176 + xmltoolingtest-xmltoolingtest.$(OBJEXT) $(am__objects_1)
48177 +nodist_xmltoolingtest_OBJECTS = $(am__objects_2)
48178 +xmltoolingtest_OBJECTS = $(nodist_xmltoolingtest_OBJECTS)
48179 +@BUILD_UNITTEST_TRUE@@BUILD_XMLSEC_FALSE@xmltoolingtest_DEPENDENCIES = $(top_builddir)/xmltooling/libxmltooling-lite.la
48180 +@BUILD_UNITTEST_TRUE@@BUILD_XMLSEC_TRUE@xmltoolingtest_DEPENDENCIES = $(top_builddir)/xmltooling/libxmltooling.la
48181 +xmltoolingtest_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
48182 + $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
48183 + $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) \
48184 + $(xmltoolingtest_LDFLAGS) $(LDFLAGS) -o $@
48185 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/xmltooling
48186 +depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
48187 +am__depfiles_maybe = depfiles
48189 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
48190 + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
48191 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
48192 + --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
48193 + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
48195 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
48196 + --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
48198 +SOURCES = $(nodist_xmltoolingtest_SOURCES)
48200 +HEADERS = $(noinst_HEADERS)
48203 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
48204 +ACLOCAL = @ACLOCAL@
48207 +AUTOCONF = @AUTOCONF@
48208 +AUTOHEADER = @AUTOHEADER@
48209 +AUTOMAKE = @AUTOMAKE@
48212 +CCDEPMODE = @CCDEPMODE@
48215 +CPPFLAGS = @CPPFLAGS@
48216 +CURL_CONFIG = @CURL_CONFIG@
48219 +CXXDEPMODE = @CXXDEPMODE@
48220 +CXXFLAGS = @CXXFLAGS@
48221 +CXXTEST = @CXXTEST@
48222 +CXXTESTFLAGS = @CXXTESTFLAGS@
48223 +CYGPATH_W = @CYGPATH_W@
48226 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
48227 +DSYMUTIL = @DSYMUTIL@
48228 +DUMPBIN = @DUMPBIN@
48229 +DX_CONFIG = @DX_CONFIG@
48230 +DX_DOCDIR = @DX_DOCDIR@
48232 +DX_DOXYGEN = @DX_DOXYGEN@
48233 +DX_DVIPS = @DX_DVIPS@
48234 +DX_EGREP = @DX_EGREP@
48236 +DX_FLAG_chi = @DX_FLAG_chi@
48237 +DX_FLAG_chm = @DX_FLAG_chm@
48238 +DX_FLAG_doc = @DX_FLAG_doc@
48239 +DX_FLAG_dot = @DX_FLAG_dot@
48240 +DX_FLAG_html = @DX_FLAG_html@
48241 +DX_FLAG_man = @DX_FLAG_man@
48242 +DX_FLAG_pdf = @DX_FLAG_pdf@
48243 +DX_FLAG_ps = @DX_FLAG_ps@
48244 +DX_FLAG_rtf = @DX_FLAG_rtf@
48245 +DX_FLAG_xml = @DX_FLAG_xml@
48247 +DX_LATEX = @DX_LATEX@
48248 +DX_MAKEINDEX = @DX_MAKEINDEX@
48249 +DX_PDFLATEX = @DX_PDFLATEX@
48250 +DX_PERL = @DX_PERL@
48251 +DX_PROJECT = @DX_PROJECT@
48259 +INSTALL = @INSTALL@
48260 +INSTALL_DATA = @INSTALL_DATA@
48261 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
48262 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
48263 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
48265 +LDFLAGS = @LDFLAGS@
48266 +LIBOBJS = @LIBOBJS@
48268 +LIBTOOL = @LIBTOOL@
48271 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
48272 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
48273 +LTLIBOBJS = @LTLIBOBJS@
48274 +MAKEINFO = @MAKEINFO@
48275 +MKDIR_P = @MKDIR_P@
48278 +OBJDUMP = @OBJDUMP@
48281 +OTOOL64 = @OTOOL64@
48282 +PACKAGE = @PACKAGE@
48283 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
48284 +PACKAGE_NAME = @PACKAGE_NAME@
48285 +PACKAGE_STRING = @PACKAGE_STRING@
48286 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
48287 +PACKAGE_URL = @PACKAGE_URL@
48288 +PACKAGE_VERSION = @PACKAGE_VERSION@
48289 +PATH_SEPARATOR = @PATH_SEPARATOR@
48290 +PKG_CONFIG = @PKG_CONFIG@
48291 +PTHREAD_CC = @PTHREAD_CC@
48292 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
48293 +PTHREAD_LIBS = @PTHREAD_LIBS@
48296 +SET_MAKE = @SET_MAKE@
48299 +VERSION = @VERSION@
48300 +XMLSEC_LIBS = @XMLSEC_LIBS@
48301 +abs_builddir = @abs_builddir@
48302 +abs_srcdir = @abs_srcdir@
48303 +abs_top_builddir = @abs_top_builddir@
48304 +abs_top_srcdir = @abs_top_srcdir@
48305 +ac_ct_CC = @ac_ct_CC@
48306 +ac_ct_CXX = @ac_ct_CXX@
48307 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
48308 +acx_pthread_config = @acx_pthread_config@
48309 +am__include = @am__include@
48310 +am__leading_dot = @am__leading_dot@
48311 +am__quote = @am__quote@
48312 +am__tar = @am__tar@
48313 +am__untar = @am__untar@
48316 +build_alias = @build_alias@
48317 +build_cpu = @build_cpu@
48318 +build_os = @build_os@
48319 +build_vendor = @build_vendor@
48320 +builddir = @builddir@
48321 +datadir = @datadir@
48322 +datarootdir = @datarootdir@
48325 +exec_prefix = @exec_prefix@
48327 +host_alias = @host_alias@
48328 +host_cpu = @host_cpu@
48329 +host_os = @host_os@
48330 +host_vendor = @host_vendor@
48331 +htmldir = @htmldir@
48332 +includedir = @includedir@
48333 +infodir = @infodir@
48334 +install_sh = @install_sh@
48336 +libexecdir = @libexecdir@
48337 +localedir = @localedir@
48338 +localstatedir = @localstatedir@
48339 +lt_ECHO = @lt_ECHO@
48341 +mkdir_p = @mkdir_p@
48342 +oldincludedir = @oldincludedir@
48344 +pkgconfig_libdir = @pkgconfig_libdir@
48345 +pkgconfig_libfile = @pkgconfig_libfile@
48347 +program_transform_name = @program_transform_name@
48349 +sbindir = @sbindir@
48350 +sharedstatedir = @sharedstatedir@
48352 +sysconfdir = @sysconfdir@
48353 +target_alias = @target_alias@
48354 +top_build_prefix = @top_build_prefix@
48355 +top_builddir = @top_builddir@
48356 +top_srcdir = @top_srcdir@
48357 +AUTOMAKE_OPTIONS = foreign
48358 +@BUILD_UNITTEST_TRUE@xmltoolingtest_CXXFLAGS = $(CXXTESTFLAGS)
48359 +@BUILD_UNITTEST_TRUE@@BUILD_XMLSEC_TRUE@xmltoolingtest_LDFLAGS = $(XMLSEC_LIBS)
48360 +@BUILD_UNITTEST_TRUE@@BUILD_XMLSEC_FALSE@xmltoolingtest_LDADD = $(top_builddir)/xmltooling/libxmltooling-lite.la
48361 +@BUILD_UNITTEST_TRUE@@BUILD_XMLSEC_TRUE@xmltoolingtest_LDADD = $(top_builddir)/xmltooling/libxmltooling.la
48362 +@BUILD_XMLSEC_FALSE@xmlsec_sources =
48363 +@BUILD_XMLSEC_TRUE@xmlsec_sources = \
48364 +@BUILD_XMLSEC_TRUE@ EncryptionTest.h \
48365 +@BUILD_XMLSEC_TRUE@ FilesystemCredentialResolverTest.h \
48366 +@BUILD_XMLSEC_TRUE@ InlineKeyResolverTest.h \
48367 +@BUILD_XMLSEC_TRUE@ MemoryStorageServiceTest.h \
48368 +@BUILD_XMLSEC_TRUE@ SecurityHelperTest.h \
48369 +@BUILD_XMLSEC_TRUE@ SignatureTest.h
48371 +xmltoolingtest_h = \
48372 + ComplexXMLObjectTest.h \
48374 + ExceptionTest.h \
48376 + MarshallingTest.h \
48377 + NonVisibleNamespaceTest.h \
48378 + UnmarshallingTest.h \
48379 + TemplateEngineTest.h \
48380 + xmltoolingtest.h \
48381 + ${xmlsec_sources}
48383 +noinst_HEADERS = \
48384 + XMLObjectBaseTestCase.h
48386 +nodist_xmltoolingtest_SOURCES = $(xmltoolingtest_h:.h=.cpp)
48387 +CLEANFILES = $(nodist_xmltoolingtest_SOURCES)
48388 +EXTRA_DIST = xmltoolingtest.vcxproj xmltoolingtest.vcxproj.filters $(xmltoolingtest_h) data
48392 +.SUFFIXES: .cpp .lo .o .obj
48393 +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
48394 + @for dep in $?; do \
48395 + case '$(am__configure_deps)' in \
48397 + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
48398 + && { if test -f $@; then exit 0; else break; fi; }; \
48402 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign xmltoolingtest/Makefile'; \
48403 + $(am__cd) $(top_srcdir) && \
48404 + $(AUTOMAKE) --foreign xmltoolingtest/Makefile
48405 +.PRECIOUS: Makefile
48406 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
48408 + *config.status*) \
48409 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
48411 + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
48412 + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
48415 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
48416 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
48418 +$(top_srcdir)/configure: $(am__configure_deps)
48419 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
48420 +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
48421 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
48422 +$(am__aclocal_m4_deps):
48423 +install-binPROGRAMS: $(bin_PROGRAMS)
48424 + @$(NORMAL_INSTALL)
48425 + test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
48426 + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
48427 + for p in $$list; do echo "$$p $$p"; done | \
48428 + sed 's/$(EXEEXT)$$//' | \
48429 + while read p p1; do if test -f $$p || test -f $$p1; \
48430 + then echo "$$p"; echo "$$p"; else :; fi; \
48432 + sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
48433 + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
48434 + sed 'N;N;N;s,\n, ,g' | \
48435 + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
48436 + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
48437 + if ($$2 == $$4) files[d] = files[d] " " $$1; \
48438 + else { print "f", $$3 "/" $$4, $$1; } } \
48439 + END { for (d in files) print "f", d, files[d] }' | \
48440 + while read type dir files; do \
48441 + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
48442 + test -z "$$files" || { \
48443 + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
48444 + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
48448 +uninstall-binPROGRAMS:
48449 + @$(NORMAL_UNINSTALL)
48450 + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
48451 + files=`for p in $$list; do echo "$$p"; done | \
48452 + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
48453 + -e 's/$$/$(EXEEXT)/' `; \
48454 + test -n "$$list" || exit 0; \
48455 + echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
48456 + cd "$(DESTDIR)$(bindir)" && rm -f $$files
48458 +clean-binPROGRAMS:
48459 + @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
48460 + echo " rm -f" $$list; \
48461 + rm -f $$list || exit $$?; \
48462 + test -n "$(EXEEXT)" || exit 0; \
48463 + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
48464 + echo " rm -f" $$list; \
48466 +xmltoolingtest$(EXEEXT): $(xmltoolingtest_OBJECTS) $(xmltoolingtest_DEPENDENCIES)
48467 + @rm -f xmltoolingtest$(EXEEXT)
48468 + $(xmltoolingtest_LINK) $(xmltoolingtest_OBJECTS) $(xmltoolingtest_LDADD) $(LIBS)
48470 +mostlyclean-compile:
48471 + -rm -f *.$(OBJEXT)
48473 +distclean-compile:
48476 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Po@am__quote@
48477 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-DateTimeTest.Po@am__quote@
48478 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-EncryptionTest.Po@am__quote@
48479 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-ExceptionTest.Po@am__quote@
48480 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Po@am__quote@
48481 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Po@am__quote@
48482 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-KeyInfoTest.Po@am__quote@
48483 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-MarshallingTest.Po@am__quote@
48484 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Po@am__quote@
48485 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Po@am__quote@
48486 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-SecurityHelperTest.Po@am__quote@
48487 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-SignatureTest.Po@am__quote@
48488 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-TemplateEngineTest.Po@am__quote@
48489 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-UnmarshallingTest.Po@am__quote@
48490 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltoolingtest-xmltoolingtest.Po@am__quote@
48493 +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
48494 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
48495 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
48496 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48497 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
48500 +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
48501 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
48502 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
48503 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48504 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
48507 +@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
48508 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
48509 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
48510 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48511 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
48513 +xmltoolingtest-ComplexXMLObjectTest.o: ComplexXMLObjectTest.cpp
48514 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-ComplexXMLObjectTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Tpo -c -o xmltoolingtest-ComplexXMLObjectTest.o `test -f 'ComplexXMLObjectTest.cpp' || echo '$(srcdir)/'`ComplexXMLObjectTest.cpp
48515 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Tpo $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Po
48516 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ComplexXMLObjectTest.cpp' object='xmltoolingtest-ComplexXMLObjectTest.o' libtool=no @AMDEPBACKSLASH@
48517 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48518 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-ComplexXMLObjectTest.o `test -f 'ComplexXMLObjectTest.cpp' || echo '$(srcdir)/'`ComplexXMLObjectTest.cpp
48520 +xmltoolingtest-ComplexXMLObjectTest.obj: ComplexXMLObjectTest.cpp
48521 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-ComplexXMLObjectTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Tpo -c -o xmltoolingtest-ComplexXMLObjectTest.obj `if test -f 'ComplexXMLObjectTest.cpp'; then $(CYGPATH_W) 'ComplexXMLObjectTest.cpp'; else $(CYGPATH_W) '$(srcdir)/ComplexXMLObjectTest.cpp'; fi`
48522 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Tpo $(DEPDIR)/xmltoolingtest-ComplexXMLObjectTest.Po
48523 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ComplexXMLObjectTest.cpp' object='xmltoolingtest-ComplexXMLObjectTest.obj' libtool=no @AMDEPBACKSLASH@
48524 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48525 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-ComplexXMLObjectTest.obj `if test -f 'ComplexXMLObjectTest.cpp'; then $(CYGPATH_W) 'ComplexXMLObjectTest.cpp'; else $(CYGPATH_W) '$(srcdir)/ComplexXMLObjectTest.cpp'; fi`
48527 +xmltoolingtest-DateTimeTest.o: DateTimeTest.cpp
48528 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-DateTimeTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-DateTimeTest.Tpo -c -o xmltoolingtest-DateTimeTest.o `test -f 'DateTimeTest.cpp' || echo '$(srcdir)/'`DateTimeTest.cpp
48529 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-DateTimeTest.Tpo $(DEPDIR)/xmltoolingtest-DateTimeTest.Po
48530 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='DateTimeTest.cpp' object='xmltoolingtest-DateTimeTest.o' libtool=no @AMDEPBACKSLASH@
48531 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48532 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-DateTimeTest.o `test -f 'DateTimeTest.cpp' || echo '$(srcdir)/'`DateTimeTest.cpp
48534 +xmltoolingtest-DateTimeTest.obj: DateTimeTest.cpp
48535 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-DateTimeTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-DateTimeTest.Tpo -c -o xmltoolingtest-DateTimeTest.obj `if test -f 'DateTimeTest.cpp'; then $(CYGPATH_W) 'DateTimeTest.cpp'; else $(CYGPATH_W) '$(srcdir)/DateTimeTest.cpp'; fi`
48536 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-DateTimeTest.Tpo $(DEPDIR)/xmltoolingtest-DateTimeTest.Po
48537 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='DateTimeTest.cpp' object='xmltoolingtest-DateTimeTest.obj' libtool=no @AMDEPBACKSLASH@
48538 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48539 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-DateTimeTest.obj `if test -f 'DateTimeTest.cpp'; then $(CYGPATH_W) 'DateTimeTest.cpp'; else $(CYGPATH_W) '$(srcdir)/DateTimeTest.cpp'; fi`
48541 +xmltoolingtest-ExceptionTest.o: ExceptionTest.cpp
48542 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-ExceptionTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-ExceptionTest.Tpo -c -o xmltoolingtest-ExceptionTest.o `test -f 'ExceptionTest.cpp' || echo '$(srcdir)/'`ExceptionTest.cpp
48543 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-ExceptionTest.Tpo $(DEPDIR)/xmltoolingtest-ExceptionTest.Po
48544 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ExceptionTest.cpp' object='xmltoolingtest-ExceptionTest.o' libtool=no @AMDEPBACKSLASH@
48545 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48546 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-ExceptionTest.o `test -f 'ExceptionTest.cpp' || echo '$(srcdir)/'`ExceptionTest.cpp
48548 +xmltoolingtest-ExceptionTest.obj: ExceptionTest.cpp
48549 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-ExceptionTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-ExceptionTest.Tpo -c -o xmltoolingtest-ExceptionTest.obj `if test -f 'ExceptionTest.cpp'; then $(CYGPATH_W) 'ExceptionTest.cpp'; else $(CYGPATH_W) '$(srcdir)/ExceptionTest.cpp'; fi`
48550 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-ExceptionTest.Tpo $(DEPDIR)/xmltoolingtest-ExceptionTest.Po
48551 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ExceptionTest.cpp' object='xmltoolingtest-ExceptionTest.obj' libtool=no @AMDEPBACKSLASH@
48552 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48553 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-ExceptionTest.obj `if test -f 'ExceptionTest.cpp'; then $(CYGPATH_W) 'ExceptionTest.cpp'; else $(CYGPATH_W) '$(srcdir)/ExceptionTest.cpp'; fi`
48555 +xmltoolingtest-KeyInfoTest.o: KeyInfoTest.cpp
48556 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-KeyInfoTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-KeyInfoTest.Tpo -c -o xmltoolingtest-KeyInfoTest.o `test -f 'KeyInfoTest.cpp' || echo '$(srcdir)/'`KeyInfoTest.cpp
48557 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-KeyInfoTest.Tpo $(DEPDIR)/xmltoolingtest-KeyInfoTest.Po
48558 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='KeyInfoTest.cpp' object='xmltoolingtest-KeyInfoTest.o' libtool=no @AMDEPBACKSLASH@
48559 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48560 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-KeyInfoTest.o `test -f 'KeyInfoTest.cpp' || echo '$(srcdir)/'`KeyInfoTest.cpp
48562 +xmltoolingtest-KeyInfoTest.obj: KeyInfoTest.cpp
48563 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-KeyInfoTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-KeyInfoTest.Tpo -c -o xmltoolingtest-KeyInfoTest.obj `if test -f 'KeyInfoTest.cpp'; then $(CYGPATH_W) 'KeyInfoTest.cpp'; else $(CYGPATH_W) '$(srcdir)/KeyInfoTest.cpp'; fi`
48564 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-KeyInfoTest.Tpo $(DEPDIR)/xmltoolingtest-KeyInfoTest.Po
48565 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='KeyInfoTest.cpp' object='xmltoolingtest-KeyInfoTest.obj' libtool=no @AMDEPBACKSLASH@
48566 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48567 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-KeyInfoTest.obj `if test -f 'KeyInfoTest.cpp'; then $(CYGPATH_W) 'KeyInfoTest.cpp'; else $(CYGPATH_W) '$(srcdir)/KeyInfoTest.cpp'; fi`
48569 +xmltoolingtest-MarshallingTest.o: MarshallingTest.cpp
48570 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-MarshallingTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-MarshallingTest.Tpo -c -o xmltoolingtest-MarshallingTest.o `test -f 'MarshallingTest.cpp' || echo '$(srcdir)/'`MarshallingTest.cpp
48571 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-MarshallingTest.Tpo $(DEPDIR)/xmltoolingtest-MarshallingTest.Po
48572 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='MarshallingTest.cpp' object='xmltoolingtest-MarshallingTest.o' libtool=no @AMDEPBACKSLASH@
48573 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48574 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-MarshallingTest.o `test -f 'MarshallingTest.cpp' || echo '$(srcdir)/'`MarshallingTest.cpp
48576 +xmltoolingtest-MarshallingTest.obj: MarshallingTest.cpp
48577 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-MarshallingTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-MarshallingTest.Tpo -c -o xmltoolingtest-MarshallingTest.obj `if test -f 'MarshallingTest.cpp'; then $(CYGPATH_W) 'MarshallingTest.cpp'; else $(CYGPATH_W) '$(srcdir)/MarshallingTest.cpp'; fi`
48578 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-MarshallingTest.Tpo $(DEPDIR)/xmltoolingtest-MarshallingTest.Po
48579 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='MarshallingTest.cpp' object='xmltoolingtest-MarshallingTest.obj' libtool=no @AMDEPBACKSLASH@
48580 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48581 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-MarshallingTest.obj `if test -f 'MarshallingTest.cpp'; then $(CYGPATH_W) 'MarshallingTest.cpp'; else $(CYGPATH_W) '$(srcdir)/MarshallingTest.cpp'; fi`
48583 +xmltoolingtest-NonVisibleNamespaceTest.o: NonVisibleNamespaceTest.cpp
48584 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-NonVisibleNamespaceTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Tpo -c -o xmltoolingtest-NonVisibleNamespaceTest.o `test -f 'NonVisibleNamespaceTest.cpp' || echo '$(srcdir)/'`NonVisibleNamespaceTest.cpp
48585 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Tpo $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Po
48586 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='NonVisibleNamespaceTest.cpp' object='xmltoolingtest-NonVisibleNamespaceTest.o' libtool=no @AMDEPBACKSLASH@
48587 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48588 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-NonVisibleNamespaceTest.o `test -f 'NonVisibleNamespaceTest.cpp' || echo '$(srcdir)/'`NonVisibleNamespaceTest.cpp
48590 +xmltoolingtest-NonVisibleNamespaceTest.obj: NonVisibleNamespaceTest.cpp
48591 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-NonVisibleNamespaceTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Tpo -c -o xmltoolingtest-NonVisibleNamespaceTest.obj `if test -f 'NonVisibleNamespaceTest.cpp'; then $(CYGPATH_W) 'NonVisibleNamespaceTest.cpp'; else $(CYGPATH_W) '$(srcdir)/NonVisibleNamespaceTest.cpp'; fi`
48592 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Tpo $(DEPDIR)/xmltoolingtest-NonVisibleNamespaceTest.Po
48593 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='NonVisibleNamespaceTest.cpp' object='xmltoolingtest-NonVisibleNamespaceTest.obj' libtool=no @AMDEPBACKSLASH@
48594 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48595 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-NonVisibleNamespaceTest.obj `if test -f 'NonVisibleNamespaceTest.cpp'; then $(CYGPATH_W) 'NonVisibleNamespaceTest.cpp'; else $(CYGPATH_W) '$(srcdir)/NonVisibleNamespaceTest.cpp'; fi`
48597 +xmltoolingtest-UnmarshallingTest.o: UnmarshallingTest.cpp
48598 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-UnmarshallingTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Tpo -c -o xmltoolingtest-UnmarshallingTest.o `test -f 'UnmarshallingTest.cpp' || echo '$(srcdir)/'`UnmarshallingTest.cpp
48599 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Tpo $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Po
48600 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='UnmarshallingTest.cpp' object='xmltoolingtest-UnmarshallingTest.o' libtool=no @AMDEPBACKSLASH@
48601 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48602 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-UnmarshallingTest.o `test -f 'UnmarshallingTest.cpp' || echo '$(srcdir)/'`UnmarshallingTest.cpp
48604 +xmltoolingtest-UnmarshallingTest.obj: UnmarshallingTest.cpp
48605 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-UnmarshallingTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Tpo -c -o xmltoolingtest-UnmarshallingTest.obj `if test -f 'UnmarshallingTest.cpp'; then $(CYGPATH_W) 'UnmarshallingTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnmarshallingTest.cpp'; fi`
48606 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Tpo $(DEPDIR)/xmltoolingtest-UnmarshallingTest.Po
48607 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='UnmarshallingTest.cpp' object='xmltoolingtest-UnmarshallingTest.obj' libtool=no @AMDEPBACKSLASH@
48608 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48609 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-UnmarshallingTest.obj `if test -f 'UnmarshallingTest.cpp'; then $(CYGPATH_W) 'UnmarshallingTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnmarshallingTest.cpp'; fi`
48611 +xmltoolingtest-TemplateEngineTest.o: TemplateEngineTest.cpp
48612 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-TemplateEngineTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Tpo -c -o xmltoolingtest-TemplateEngineTest.o `test -f 'TemplateEngineTest.cpp' || echo '$(srcdir)/'`TemplateEngineTest.cpp
48613 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Tpo $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Po
48614 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='TemplateEngineTest.cpp' object='xmltoolingtest-TemplateEngineTest.o' libtool=no @AMDEPBACKSLASH@
48615 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48616 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-TemplateEngineTest.o `test -f 'TemplateEngineTest.cpp' || echo '$(srcdir)/'`TemplateEngineTest.cpp
48618 +xmltoolingtest-TemplateEngineTest.obj: TemplateEngineTest.cpp
48619 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-TemplateEngineTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Tpo -c -o xmltoolingtest-TemplateEngineTest.obj `if test -f 'TemplateEngineTest.cpp'; then $(CYGPATH_W) 'TemplateEngineTest.cpp'; else $(CYGPATH_W) '$(srcdir)/TemplateEngineTest.cpp'; fi`
48620 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Tpo $(DEPDIR)/xmltoolingtest-TemplateEngineTest.Po
48621 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='TemplateEngineTest.cpp' object='xmltoolingtest-TemplateEngineTest.obj' libtool=no @AMDEPBACKSLASH@
48622 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48623 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-TemplateEngineTest.obj `if test -f 'TemplateEngineTest.cpp'; then $(CYGPATH_W) 'TemplateEngineTest.cpp'; else $(CYGPATH_W) '$(srcdir)/TemplateEngineTest.cpp'; fi`
48625 +xmltoolingtest-xmltoolingtest.o: xmltoolingtest.cpp
48626 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-xmltoolingtest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-xmltoolingtest.Tpo -c -o xmltoolingtest-xmltoolingtest.o `test -f 'xmltoolingtest.cpp' || echo '$(srcdir)/'`xmltoolingtest.cpp
48627 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-xmltoolingtest.Tpo $(DEPDIR)/xmltoolingtest-xmltoolingtest.Po
48628 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='xmltoolingtest.cpp' object='xmltoolingtest-xmltoolingtest.o' libtool=no @AMDEPBACKSLASH@
48629 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48630 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-xmltoolingtest.o `test -f 'xmltoolingtest.cpp' || echo '$(srcdir)/'`xmltoolingtest.cpp
48632 +xmltoolingtest-xmltoolingtest.obj: xmltoolingtest.cpp
48633 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-xmltoolingtest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-xmltoolingtest.Tpo -c -o xmltoolingtest-xmltoolingtest.obj `if test -f 'xmltoolingtest.cpp'; then $(CYGPATH_W) 'xmltoolingtest.cpp'; else $(CYGPATH_W) '$(srcdir)/xmltoolingtest.cpp'; fi`
48634 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-xmltoolingtest.Tpo $(DEPDIR)/xmltoolingtest-xmltoolingtest.Po
48635 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='xmltoolingtest.cpp' object='xmltoolingtest-xmltoolingtest.obj' libtool=no @AMDEPBACKSLASH@
48636 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48637 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-xmltoolingtest.obj `if test -f 'xmltoolingtest.cpp'; then $(CYGPATH_W) 'xmltoolingtest.cpp'; else $(CYGPATH_W) '$(srcdir)/xmltoolingtest.cpp'; fi`
48639 +xmltoolingtest-EncryptionTest.o: EncryptionTest.cpp
48640 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-EncryptionTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-EncryptionTest.Tpo -c -o xmltoolingtest-EncryptionTest.o `test -f 'EncryptionTest.cpp' || echo '$(srcdir)/'`EncryptionTest.cpp
48641 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-EncryptionTest.Tpo $(DEPDIR)/xmltoolingtest-EncryptionTest.Po
48642 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='EncryptionTest.cpp' object='xmltoolingtest-EncryptionTest.o' libtool=no @AMDEPBACKSLASH@
48643 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48644 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-EncryptionTest.o `test -f 'EncryptionTest.cpp' || echo '$(srcdir)/'`EncryptionTest.cpp
48646 +xmltoolingtest-EncryptionTest.obj: EncryptionTest.cpp
48647 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-EncryptionTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-EncryptionTest.Tpo -c -o xmltoolingtest-EncryptionTest.obj `if test -f 'EncryptionTest.cpp'; then $(CYGPATH_W) 'EncryptionTest.cpp'; else $(CYGPATH_W) '$(srcdir)/EncryptionTest.cpp'; fi`
48648 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-EncryptionTest.Tpo $(DEPDIR)/xmltoolingtest-EncryptionTest.Po
48649 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='EncryptionTest.cpp' object='xmltoolingtest-EncryptionTest.obj' libtool=no @AMDEPBACKSLASH@
48650 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48651 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-EncryptionTest.obj `if test -f 'EncryptionTest.cpp'; then $(CYGPATH_W) 'EncryptionTest.cpp'; else $(CYGPATH_W) '$(srcdir)/EncryptionTest.cpp'; fi`
48653 +xmltoolingtest-FilesystemCredentialResolverTest.o: FilesystemCredentialResolverTest.cpp
48654 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-FilesystemCredentialResolverTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Tpo -c -o xmltoolingtest-FilesystemCredentialResolverTest.o `test -f 'FilesystemCredentialResolverTest.cpp' || echo '$(srcdir)/'`FilesystemCredentialResolverTest.cpp
48655 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Tpo $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Po
48656 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='FilesystemCredentialResolverTest.cpp' object='xmltoolingtest-FilesystemCredentialResolverTest.o' libtool=no @AMDEPBACKSLASH@
48657 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48658 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-FilesystemCredentialResolverTest.o `test -f 'FilesystemCredentialResolverTest.cpp' || echo '$(srcdir)/'`FilesystemCredentialResolverTest.cpp
48660 +xmltoolingtest-FilesystemCredentialResolverTest.obj: FilesystemCredentialResolverTest.cpp
48661 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-FilesystemCredentialResolverTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Tpo -c -o xmltoolingtest-FilesystemCredentialResolverTest.obj `if test -f 'FilesystemCredentialResolverTest.cpp'; then $(CYGPATH_W) 'FilesystemCredentialResolverTest.cpp'; else $(CYGPATH_W) '$(srcdir)/FilesystemCredentialResolverTest.cpp'; fi`
48662 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Tpo $(DEPDIR)/xmltoolingtest-FilesystemCredentialResolverTest.Po
48663 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='FilesystemCredentialResolverTest.cpp' object='xmltoolingtest-FilesystemCredentialResolverTest.obj' libtool=no @AMDEPBACKSLASH@
48664 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48665 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-FilesystemCredentialResolverTest.obj `if test -f 'FilesystemCredentialResolverTest.cpp'; then $(CYGPATH_W) 'FilesystemCredentialResolverTest.cpp'; else $(CYGPATH_W) '$(srcdir)/FilesystemCredentialResolverTest.cpp'; fi`
48667 +xmltoolingtest-InlineKeyResolverTest.o: InlineKeyResolverTest.cpp
48668 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-InlineKeyResolverTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Tpo -c -o xmltoolingtest-InlineKeyResolverTest.o `test -f 'InlineKeyResolverTest.cpp' || echo '$(srcdir)/'`InlineKeyResolverTest.cpp
48669 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Tpo $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Po
48670 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='InlineKeyResolverTest.cpp' object='xmltoolingtest-InlineKeyResolverTest.o' libtool=no @AMDEPBACKSLASH@
48671 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48672 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-InlineKeyResolverTest.o `test -f 'InlineKeyResolverTest.cpp' || echo '$(srcdir)/'`InlineKeyResolverTest.cpp
48674 +xmltoolingtest-InlineKeyResolverTest.obj: InlineKeyResolverTest.cpp
48675 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-InlineKeyResolverTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Tpo -c -o xmltoolingtest-InlineKeyResolverTest.obj `if test -f 'InlineKeyResolverTest.cpp'; then $(CYGPATH_W) 'InlineKeyResolverTest.cpp'; else $(CYGPATH_W) '$(srcdir)/InlineKeyResolverTest.cpp'; fi`
48676 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Tpo $(DEPDIR)/xmltoolingtest-InlineKeyResolverTest.Po
48677 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='InlineKeyResolverTest.cpp' object='xmltoolingtest-InlineKeyResolverTest.obj' libtool=no @AMDEPBACKSLASH@
48678 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48679 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-InlineKeyResolverTest.obj `if test -f 'InlineKeyResolverTest.cpp'; then $(CYGPATH_W) 'InlineKeyResolverTest.cpp'; else $(CYGPATH_W) '$(srcdir)/InlineKeyResolverTest.cpp'; fi`
48681 +xmltoolingtest-MemoryStorageServiceTest.o: MemoryStorageServiceTest.cpp
48682 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-MemoryStorageServiceTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Tpo -c -o xmltoolingtest-MemoryStorageServiceTest.o `test -f 'MemoryStorageServiceTest.cpp' || echo '$(srcdir)/'`MemoryStorageServiceTest.cpp
48683 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Tpo $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Po
48684 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='MemoryStorageServiceTest.cpp' object='xmltoolingtest-MemoryStorageServiceTest.o' libtool=no @AMDEPBACKSLASH@
48685 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48686 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-MemoryStorageServiceTest.o `test -f 'MemoryStorageServiceTest.cpp' || echo '$(srcdir)/'`MemoryStorageServiceTest.cpp
48688 +xmltoolingtest-MemoryStorageServiceTest.obj: MemoryStorageServiceTest.cpp
48689 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-MemoryStorageServiceTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Tpo -c -o xmltoolingtest-MemoryStorageServiceTest.obj `if test -f 'MemoryStorageServiceTest.cpp'; then $(CYGPATH_W) 'MemoryStorageServiceTest.cpp'; else $(CYGPATH_W) '$(srcdir)/MemoryStorageServiceTest.cpp'; fi`
48690 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Tpo $(DEPDIR)/xmltoolingtest-MemoryStorageServiceTest.Po
48691 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='MemoryStorageServiceTest.cpp' object='xmltoolingtest-MemoryStorageServiceTest.obj' libtool=no @AMDEPBACKSLASH@
48692 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48693 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-MemoryStorageServiceTest.obj `if test -f 'MemoryStorageServiceTest.cpp'; then $(CYGPATH_W) 'MemoryStorageServiceTest.cpp'; else $(CYGPATH_W) '$(srcdir)/MemoryStorageServiceTest.cpp'; fi`
48695 +xmltoolingtest-SecurityHelperTest.o: SecurityHelperTest.cpp
48696 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-SecurityHelperTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Tpo -c -o xmltoolingtest-SecurityHelperTest.o `test -f 'SecurityHelperTest.cpp' || echo '$(srcdir)/'`SecurityHelperTest.cpp
48697 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Tpo $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Po
48698 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SecurityHelperTest.cpp' object='xmltoolingtest-SecurityHelperTest.o' libtool=no @AMDEPBACKSLASH@
48699 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48700 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-SecurityHelperTest.o `test -f 'SecurityHelperTest.cpp' || echo '$(srcdir)/'`SecurityHelperTest.cpp
48702 +xmltoolingtest-SecurityHelperTest.obj: SecurityHelperTest.cpp
48703 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-SecurityHelperTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Tpo -c -o xmltoolingtest-SecurityHelperTest.obj `if test -f 'SecurityHelperTest.cpp'; then $(CYGPATH_W) 'SecurityHelperTest.cpp'; else $(CYGPATH_W) '$(srcdir)/SecurityHelperTest.cpp'; fi`
48704 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Tpo $(DEPDIR)/xmltoolingtest-SecurityHelperTest.Po
48705 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SecurityHelperTest.cpp' object='xmltoolingtest-SecurityHelperTest.obj' libtool=no @AMDEPBACKSLASH@
48706 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48707 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-SecurityHelperTest.obj `if test -f 'SecurityHelperTest.cpp'; then $(CYGPATH_W) 'SecurityHelperTest.cpp'; else $(CYGPATH_W) '$(srcdir)/SecurityHelperTest.cpp'; fi`
48709 +xmltoolingtest-SignatureTest.o: SignatureTest.cpp
48710 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-SignatureTest.o -MD -MP -MF $(DEPDIR)/xmltoolingtest-SignatureTest.Tpo -c -o xmltoolingtest-SignatureTest.o `test -f 'SignatureTest.cpp' || echo '$(srcdir)/'`SignatureTest.cpp
48711 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-SignatureTest.Tpo $(DEPDIR)/xmltoolingtest-SignatureTest.Po
48712 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SignatureTest.cpp' object='xmltoolingtest-SignatureTest.o' libtool=no @AMDEPBACKSLASH@
48713 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48714 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-SignatureTest.o `test -f 'SignatureTest.cpp' || echo '$(srcdir)/'`SignatureTest.cpp
48716 +xmltoolingtest-SignatureTest.obj: SignatureTest.cpp
48717 +@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -MT xmltoolingtest-SignatureTest.obj -MD -MP -MF $(DEPDIR)/xmltoolingtest-SignatureTest.Tpo -c -o xmltoolingtest-SignatureTest.obj `if test -f 'SignatureTest.cpp'; then $(CYGPATH_W) 'SignatureTest.cpp'; else $(CYGPATH_W) '$(srcdir)/SignatureTest.cpp'; fi`
48718 +@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/xmltoolingtest-SignatureTest.Tpo $(DEPDIR)/xmltoolingtest-SignatureTest.Po
48719 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SignatureTest.cpp' object='xmltoolingtest-SignatureTest.obj' libtool=no @AMDEPBACKSLASH@
48720 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
48721 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmltoolingtest_CXXFLAGS) $(CXXFLAGS) -c -o xmltoolingtest-SignatureTest.obj `if test -f 'SignatureTest.cpp'; then $(CYGPATH_W) 'SignatureTest.cpp'; else $(CYGPATH_W) '$(srcdir)/SignatureTest.cpp'; fi`
48723 +mostlyclean-libtool:
48727 + -rm -rf .libs _libs
48729 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
48730 + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
48731 + unique=`for i in $$list; do \
48732 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
48734 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
48735 + END { if (nonempty) { for (i in files) print i; }; }'`; \
48736 + mkid -fID $$unique
48739 +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
48740 + $(TAGS_FILES) $(LISP)
48743 + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
48744 + unique=`for i in $$list; do \
48745 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
48747 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
48748 + END { if (nonempty) { for (i in files) print i; }; }'`; \
48750 + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
48751 + test -n "$$unique" || unique=$$empty_fix; \
48752 + if test $$# -gt 0; then \
48753 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
48754 + "$$@" $$unique; \
48756 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
48761 +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
48762 + $(TAGS_FILES) $(LISP)
48763 + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
48764 + unique=`for i in $$list; do \
48765 + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
48767 + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
48768 + END { if (nonempty) { for (i in files) print i; }; }'`; \
48769 + test -z "$(CTAGS_ARGS)$$unique" \
48770 + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
48774 + here=`$(am__cd) $(top_builddir) && pwd` \
48775 + && $(am__cd) $(top_srcdir) \
48776 + && gtags -i $(GTAGS_ARGS) "$$here"
48779 + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
48781 +distdir: $(DISTFILES)
48782 + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
48783 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
48784 + list='$(DISTFILES)'; \
48785 + dist_files=`for file in $$list; do echo $$file; done | \
48786 + sed -e "s|^$$srcdirstrip/||;t" \
48787 + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
48788 + case $$dist_files in \
48789 + */*) $(MKDIR_P) `echo "$$dist_files" | \
48790 + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
48793 + for file in $$dist_files; do \
48794 + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
48795 + if test -d $$d/$$file; then \
48796 + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
48797 + if test -d "$(distdir)/$$file"; then \
48798 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
48800 + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
48801 + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
48802 + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
48804 + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
48806 + test -f "$(distdir)/$$file" \
48807 + || cp -p $$d/$$file "$(distdir)/$$file" \
48813 +all-am: Makefile $(PROGRAMS) $(HEADERS)
48815 + for dir in "$(DESTDIR)$(bindir)"; do \
48816 + test -z "$$dir" || $(MKDIR_P) "$$dir"; \
48818 +install: install-am
48819 +install-exec: install-exec-am
48820 +install-data: install-data-am
48821 +uninstall: uninstall-am
48823 +install-am: all-am
48824 + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
48826 +installcheck: installcheck-am
48828 + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
48829 + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
48830 + `test -z '$(STRIP)' || \
48831 + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
48832 +mostlyclean-generic:
48835 + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
48837 +distclean-generic:
48838 + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
48839 + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
48841 +maintainer-clean-generic:
48842 + @echo "This command is intended for maintainers to use"
48843 + @echo "it deletes files that may require special tools to rebuild."
48846 +clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
48848 +distclean: distclean-am
48849 + -rm -rf ./$(DEPDIR)
48851 +distclean-am: clean-am distclean-compile distclean-generic \
48868 +install-dvi: install-dvi-am
48872 +install-exec-am: install-binPROGRAMS
48874 +install-html: install-html-am
48878 +install-info: install-info-am
48884 +install-pdf: install-pdf-am
48888 +install-ps: install-ps-am
48894 +maintainer-clean: maintainer-clean-am
48895 + -rm -rf ./$(DEPDIR)
48897 +maintainer-clean-am: distclean-am maintainer-clean-generic
48899 +mostlyclean: mostlyclean-am
48901 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
48902 + mostlyclean-libtool
48912 +uninstall-am: uninstall-binPROGRAMS
48914 +.MAKE: install-am install-strip
48916 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
48917 + clean-generic clean-libtool ctags distclean distclean-compile \
48918 + distclean-generic distclean-libtool distclean-tags distdir dvi \
48919 + dvi-am html html-am info info-am install install-am \
48920 + install-binPROGRAMS install-data install-data-am install-dvi \
48921 + install-dvi-am install-exec install-exec-am install-html \
48922 + install-html-am install-info install-info-am install-man \
48923 + install-pdf install-pdf-am install-ps install-ps-am \
48924 + install-strip installcheck installcheck-am installdirs \
48925 + maintainer-clean maintainer-clean-generic mostlyclean \
48926 + mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
48927 + pdf pdf-am ps ps-am tags uninstall uninstall-am \
48928 + uninstall-binPROGRAMS
48932 + if test $(HFILE) = "xmltoolingtest.h"; then \
48933 + $(CXXTEST) --error-printer --have-eh --have-std --abort-on-fail -o $(CPPFILE) $(HFILE); \
48935 + $(CXXTEST) --part --have-eh --have-std --abort-on-fail -o $(CPPFILE) $(HFILE); \
48938 +$(nodist_xmltoolingtest_SOURCES): %.cpp: %.h
48939 + $(MAKE) do-cxxtestgen HFILE=$< CPPFILE=$@
48941 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
48942 +# Otherwise a system limit (for SysV at least) may be exceeded.