merge patched-debian into debian
[shibboleth/sp.git] / debian / patches / 0009-autoreconf.patch
1 From 70a15f8890484b8374a95dc3dc6a7f770dd15338 Mon Sep 17 00:00:00 2001
2 From: Sam Hartman <hartmans@debian.org>
3 Date: Sun, 31 Oct 2010 20:24:08 -0400
4 Subject: autoreconf
5
6 ---
7  Makefile.in                |  919 ++
8  aclocal.m4                 |  969 ++
9  adfs/Makefile.in           |  621 ++
10  apache/Makefile.in         |  749 ++
11  config.guess               | 1502 +++
12  config.h.in                |  145 +
13  config.sub                 | 1714 ++++
14  configs/Makefile.in        |  621 ++
15  configure                  |22260 ++++++++++++++++++++++++++++++++++++++++++++
16  depcomp                    |  630 ++
17  doc/Makefile.in            |  485 +
18  fastcgi/Makefile.in        |  645 ++
19  install-sh                 |  520 ++
20  libtool.m4                 | 8851 ++++++++++--------
21  ltmain.sh                  | 8472 ++++++++++-------
22  ltoptions.m4               |  368 +
23  ltsugar.m4                 |  123 +
24  ltversion.m4               |   23 +
25  lt~obsolete.m4             |   92 +
26  memcache-store/Makefile.in |  600 ++
27  missing                    |  376 +
28  nsapi_shib/Makefile.in     |  607 ++
29  odbc-store/Makefile.in     |  600 ++
30  schemas/Makefile.in        |  500 +
31  selinux/Makefile.in        |  505 +
32  shibd/Makefile.in          |  581 ++
33  shibsp/Makefile.in         | 2365 +++++
34  util/Makefile.in           |  595 ++
35  28 files changed, 49236 insertions(+), 7202 deletions(-)
36  create mode 100644 Makefile.in
37  create mode 100644 aclocal.m4
38  create mode 100644 adfs/Makefile.in
39  create mode 100644 apache/Makefile.in
40  create mode 100755 config.guess
41  create mode 100644 config.h.in
42  create mode 100755 config.sub
43  create mode 100644 configs/Makefile.in
44  create mode 100755 configure
45  create mode 100755 depcomp
46  create mode 100644 doc/Makefile.in
47  create mode 100644 fastcgi/Makefile.in
48  create mode 100755 install-sh
49  mode change 100644 => 100755 ltmain.sh
50  create mode 100644 ltoptions.m4
51  create mode 100644 ltsugar.m4
52  create mode 100644 ltversion.m4
53  create mode 100644 lt~obsolete.m4
54  create mode 100644 memcache-store/Makefile.in
55  create mode 100755 missing
56  create mode 100644 nsapi_shib/Makefile.in
57  create mode 100644 odbc-store/Makefile.in
58  create mode 100644 schemas/Makefile.in
59  create mode 100644 selinux/Makefile.in
60  create mode 100644 shibd/Makefile.in
61  create mode 100644 shibsp/Makefile.in
62  create mode 100644 util/Makefile.in
63
64 diff --git a/Makefile.in b/Makefile.in
65 new file mode 100644
66 index 0000000..3e40977
67 --- /dev/null
68 +++ b/Makefile.in
69 @@ -0,0 +1,919 @@
70 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
71 +# @configure_input@
72 +
73 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
74 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
75 +# Inc.
76 +# This Makefile.in is free software; the Free Software Foundation
77 +# gives unlimited permission to copy and/or distribute it,
78 +# with or without modifications, as long as this notice is preserved.
79 +
80 +# This program is distributed in the hope that it will be useful,
81 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
82 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
83 +# PARTICULAR PURPOSE.
84 +
85 +@SET_MAKE@
86 +
87 +# Copyright (C) 2004 Oren Ben-Kiki
88 +# This file is distributed under the same terms as the Automake macro files.
89 +
90 +# Generate automatic documentation using Doxygen. Goals and variables values
91 +# are controlled by the various DX_COND_??? conditionals set by autoconf.
92 +#
93 +# The provided goals are:
94 +# doxygen-doc: Generate all doxygen documentation.
95 +# doxygen-run: Run doxygen, which will generate some of the documentation
96 +#              (HTML, CHM, CHI, MAN, RTF, XML) but will not do the post
97 +#              processing required for the rest of it (PS, PDF, and some MAN).
98 +# doxygen-man: Rename some doxygen generated man pages.
99 +# doxygen-ps: Generate doxygen PostScript documentation.
100 +# doxygen-pdf: Generate doxygen PDF documentation.
101 +#
102 +# Note that by default these are not integrated into the automake goals. If
103 +# doxygen is used to generate man pages, you can achieve this integration by
104 +# setting man3_MANS to the list of man pages generated and then adding the
105 +# dependency:
106 +#
107 +#   $(man3_MANS): doxygen-doc
108 +#
109 +# This will cause make to run doxygen and generate all the documentation.
110 +#
111 +# The following variable is intended for use in Makefile.am:
112 +#
113 +# DX_CLEANFILES = everything to clean.
114 +#
115 +# This is usually added to MOSTLYCLEANFILES.
116 +VPATH = @srcdir@
117 +pkgdatadir = $(datadir)/@PACKAGE@
118 +pkgincludedir = $(includedir)/@PACKAGE@
119 +pkglibdir = $(libdir)/@PACKAGE@
120 +pkglibexecdir = $(libexecdir)/@PACKAGE@
121 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
122 +install_sh_DATA = $(install_sh) -c -m 644
123 +install_sh_PROGRAM = $(install_sh) -c
124 +install_sh_SCRIPT = $(install_sh) -c
125 +INSTALL_HEADER = $(INSTALL_DATA)
126 +transform = $(program_transform_name)
127 +NORMAL_INSTALL = :
128 +PRE_INSTALL = :
129 +POST_INSTALL = :
130 +NORMAL_UNINSTALL = :
131 +PRE_UNINSTALL = :
132 +POST_UNINSTALL = :
133 +build_triplet = @build@
134 +host_triplet = @host@
135 +DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
136 +       $(srcdir)/Makefile.in $(srcdir)/Portfile.in \
137 +       $(srcdir)/config.h.in $(srcdir)/doxygen.am \
138 +       $(srcdir)/pkginfo.in $(srcdir)/shibboleth.spec.in \
139 +       $(top_srcdir)/configure config.guess config.sub depcomp \
140 +       install-sh ltmain.sh missing
141 +subdir = .
142 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
143 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
144 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
145 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
146 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
147 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
148 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
149 +       $(ACLOCAL_M4)
150 +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
151 + configure.lineno config.status.lineno
152 +mkinstalldirs = $(install_sh) -d
153 +CONFIG_HEADER = config.h
154 +CONFIG_CLEAN_FILES = shibboleth.spec pkginfo Portfile
155 +CONFIG_CLEAN_VPATH_FILES =
156 +SOURCES =
157 +DIST_SOURCES =
158 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
159 +       html-recursive info-recursive install-data-recursive \
160 +       install-dvi-recursive install-exec-recursive \
161 +       install-html-recursive install-info-recursive \
162 +       install-pdf-recursive install-ps-recursive install-recursive \
163 +       installcheck-recursive installdirs-recursive pdf-recursive \
164 +       ps-recursive uninstall-recursive
165 +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
166 +  distclean-recursive maintainer-clean-recursive
167 +AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
168 +       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
169 +       distdir dist dist-all distcheck
170 +ETAGS = etags
171 +CTAGS = ctags
172 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
173 +distdir = $(PACKAGE)-$(VERSION)
174 +top_distdir = $(distdir)
175 +am__remove_distdir = \
176 +  { test ! -d "$(distdir)" \
177 +    || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
178 +         && rm -fr "$(distdir)"; }; }
179 +am__relativize = \
180 +  dir0=`pwd`; \
181 +  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
182 +  sed_rest='s,^[^/]*/*,,'; \
183 +  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
184 +  sed_butlast='s,/*[^/]*$$,,'; \
185 +  while test -n "$$dir1"; do \
186 +    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
187 +    if test "$$first" != "."; then \
188 +      if test "$$first" = ".."; then \
189 +        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
190 +        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
191 +      else \
192 +        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
193 +        if test "$$first2" = "$$first"; then \
194 +          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
195 +        else \
196 +          dir2="../$$dir2"; \
197 +        fi; \
198 +        dir0="$$dir0"/"$$first"; \
199 +      fi; \
200 +    fi; \
201 +    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
202 +  done; \
203 +  reldir="$$dir2"
204 +DIST_ARCHIVES = $(distdir).tar.gz
205 +GZIP_ENV = --best
206 +distuninstallcheck_listfiles = find . -type f -print
207 +distcleancheck_listfiles = find . -type f -print
208 +ACLOCAL = @ACLOCAL@
209 +AMTAR = @AMTAR@
210 +APR1_CONFIG = @APR1_CONFIG@
211 +APR_CONFIG = @APR_CONFIG@
212 +APU1_CONFIG = @APU1_CONFIG@
213 +APU_CONFIG = @APU_CONFIG@
214 +APXS = @APXS@
215 +APXS2 = @APXS2@
216 +APXS22 = @APXS22@
217 +APXS22_CFLAGS = @APXS22_CFLAGS@
218 +APXS22_INCLUDE = @APXS22_INCLUDE@
219 +APXS2_CFLAGS = @APXS2_CFLAGS@
220 +APXS2_INCLUDE = @APXS2_INCLUDE@
221 +APXS_CFLAGS = @APXS_CFLAGS@
222 +APXS_INCLUDE = @APXS_INCLUDE@
223 +AR = @AR@
224 +AUTOCONF = @AUTOCONF@
225 +AUTOHEADER = @AUTOHEADER@
226 +AUTOMAKE = @AUTOMAKE@
227 +AWK = @AWK@
228 +CC = @CC@
229 +CCDEPMODE = @CCDEPMODE@
230 +CFLAGS = @CFLAGS@
231 +CPP = @CPP@
232 +CPPFLAGS = @CPPFLAGS@
233 +CXX = @CXX@
234 +CXXCPP = @CXXCPP@
235 +CXXDEPMODE = @CXXDEPMODE@
236 +CXXFLAGS = @CXXFLAGS@
237 +CYGPATH_W = @CYGPATH_W@
238 +DEFS = @DEFS@
239 +DEPDIR = @DEPDIR@
240 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
241 +DSYMUTIL = @DSYMUTIL@
242 +DUMPBIN = @DUMPBIN@
243 +DX_CONFIG = @DX_CONFIG@
244 +DX_DOCDIR = @DX_DOCDIR@
245 +DX_DOT = @DX_DOT@
246 +DX_DOXYGEN = @DX_DOXYGEN@
247 +DX_DVIPS = @DX_DVIPS@
248 +DX_EGREP = @DX_EGREP@
249 +DX_ENV = @DX_ENV@
250 +DX_FLAG_chi = @DX_FLAG_chi@
251 +DX_FLAG_chm = @DX_FLAG_chm@
252 +DX_FLAG_doc = @DX_FLAG_doc@
253 +DX_FLAG_dot = @DX_FLAG_dot@
254 +DX_FLAG_html = @DX_FLAG_html@
255 +DX_FLAG_man = @DX_FLAG_man@
256 +DX_FLAG_pdf = @DX_FLAG_pdf@
257 +DX_FLAG_ps = @DX_FLAG_ps@
258 +DX_FLAG_rtf = @DX_FLAG_rtf@
259 +DX_FLAG_xml = @DX_FLAG_xml@
260 +DX_HHC = @DX_HHC@
261 +DX_LATEX = @DX_LATEX@
262 +DX_MAKEINDEX = @DX_MAKEINDEX@
263 +DX_PDFLATEX = @DX_PDFLATEX@
264 +DX_PERL = @DX_PERL@
265 +DX_PROJECT = @DX_PROJECT@
266 +ECHO_C = @ECHO_C@
267 +ECHO_N = @ECHO_N@
268 +ECHO_T = @ECHO_T@
269 +EGREP = @EGREP@
270 +EXEEXT = @EXEEXT@
271 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
272 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
273 +FASTCGI_LIBS = @FASTCGI_LIBS@
274 +FGREP = @FGREP@
275 +GREP = @GREP@
276 +INSTALL = @INSTALL@
277 +INSTALL_DATA = @INSTALL_DATA@
278 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
279 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
280 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
281 +LD = @LD@
282 +LDFLAGS = @LDFLAGS@
283 +LIBOBJS = @LIBOBJS@
284 +LIBS = @LIBS@
285 +LIBTOOL = @LIBTOOL@
286 +LIPO = @LIPO@
287 +LITE_LIBS = @LITE_LIBS@
288 +LN_S = @LN_S@
289 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
290 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
291 +LTLIBOBJS = @LTLIBOBJS@
292 +MAKEINFO = @MAKEINFO@
293 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
294 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
295 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
296 +MKDIR_P = @MKDIR_P@
297 +NM = @NM@
298 +NMEDIT = @NMEDIT@
299 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
300 +OBJDUMP = @OBJDUMP@
301 +OBJEXT = @OBJEXT@
302 +ODBC_CFLAGS = @ODBC_CFLAGS@
303 +ODBC_CONFIG = @ODBC_CONFIG@
304 +ODBC_LIBS = @ODBC_LIBS@
305 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
306 +OTOOL = @OTOOL@
307 +OTOOL64 = @OTOOL64@
308 +PACKAGE = @PACKAGE@
309 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
310 +PACKAGE_NAME = @PACKAGE_NAME@
311 +PACKAGE_STRING = @PACKAGE_STRING@
312 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
313 +PACKAGE_URL = @PACKAGE_URL@
314 +PACKAGE_VERSION = @PACKAGE_VERSION@
315 +PATH_SEPARATOR = @PATH_SEPARATOR@
316 +PKG_CONFIG = @PKG_CONFIG@
317 +PTHREAD_CC = @PTHREAD_CC@
318 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
319 +PTHREAD_LIBS = @PTHREAD_LIBS@
320 +RANLIB = @RANLIB@
321 +SED = @SED@
322 +SET_MAKE = @SET_MAKE@
323 +SHELL = @SHELL@
324 +STRIP = @STRIP@
325 +VERSION = @VERSION@
326 +WANT_SUBDIRS = @WANT_SUBDIRS@
327 +XMLSEC_LIBS = @XMLSEC_LIBS@
328 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
329 +abs_builddir = @abs_builddir@
330 +abs_srcdir = @abs_srcdir@
331 +abs_top_builddir = @abs_top_builddir@
332 +abs_top_srcdir = @abs_top_srcdir@
333 +ac_ct_CC = @ac_ct_CC@
334 +ac_ct_CXX = @ac_ct_CXX@
335 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
336 +acx_pthread_config = @acx_pthread_config@
337 +am__include = @am__include@
338 +am__leading_dot = @am__leading_dot@
339 +am__quote = @am__quote@
340 +am__tar = @am__tar@
341 +am__untar = @am__untar@
342 +bindir = @bindir@
343 +build = @build@
344 +build_alias = @build_alias@
345 +build_cpu = @build_cpu@
346 +build_os = @build_os@
347 +build_vendor = @build_vendor@
348 +builddir = @builddir@
349 +datadir = @datadir@
350 +datarootdir = @datarootdir@
351 +docdir = @docdir@
352 +dvidir = @dvidir@
353 +exec_prefix = @exec_prefix@
354 +host = @host@
355 +host_alias = @host_alias@
356 +host_cpu = @host_cpu@
357 +host_os = @host_os@
358 +host_vendor = @host_vendor@
359 +htmldir = @htmldir@
360 +includedir = @includedir@
361 +infodir = @infodir@
362 +install_sh = @install_sh@
363 +libdir = @libdir@
364 +libexecdir = @libexecdir@
365 +localedir = @localedir@
366 +localstatedir = @localstatedir@
367 +lt_ECHO = @lt_ECHO@
368 +mandir = @mandir@
369 +mkdir_p = @mkdir_p@
370 +oldincludedir = @oldincludedir@
371 +pdfdir = @pdfdir@
372 +prefix = @prefix@
373 +program_transform_name = @program_transform_name@
374 +psdir = @psdir@
375 +sbindir = @sbindir@
376 +sharedstatedir = @sharedstatedir@
377 +srcdir = @srcdir@
378 +sysconfdir = @sysconfdir@
379 +target_alias = @target_alias@
380 +top_build_prefix = @top_build_prefix@
381 +top_builddir = @top_builddir@
382 +top_srcdir = @top_srcdir@
383 +xs = @xs@
384 +AUTOMAKE_OPTIONS = foreign
385 +ACLOCAL_AMFLAGS = -I .
386 +@DX_COND_doc_TRUE@@DX_COND_html_TRUE@DX_CLEAN_HTML = @DX_DOCDIR@/html
387 +@DX_COND_chm_TRUE@@DX_COND_doc_TRUE@DX_CLEAN_CHM = @DX_DOCDIR@/chm
388 +@DX_COND_chi_TRUE@@DX_COND_chm_TRUE@@DX_COND_doc_TRUE@DX_CLEAN_CHI = @DX_DOCDIR@/@PACKAGE@.chi
389 +@DX_COND_doc_TRUE@@DX_COND_man_TRUE@DX_CLEAN_MAN = @DX_DOCDIR@/man
390 +@DX_COND_doc_TRUE@@DX_COND_rtf_TRUE@DX_CLEAN_RTF = @DX_DOCDIR@/rtf
391 +@DX_COND_doc_TRUE@@DX_COND_xml_TRUE@DX_CLEAN_XML = @DX_DOCDIR@/xml
392 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@DX_CLEAN_PS = @DX_DOCDIR@/@PACKAGE@.ps
393 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@DX_PS_GOAL = doxygen-ps
394 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@DX_CLEAN_PDF = @DX_DOCDIR@/@PACKAGE@.pdf
395 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@DX_PDF_GOAL = doxygen-pdf
396 +@DX_COND_doc_TRUE@@DX_COND_latex_TRUE@DX_CLEAN_LATEX = @DX_DOCDIR@/latex
397 +@DX_COND_doc_TRUE@DX_CLEANFILES = \
398 +@DX_COND_doc_TRUE@    @DX_DOCDIR@/@PACKAGE@.tag \
399 +@DX_COND_doc_TRUE@    -r \
400 +@DX_COND_doc_TRUE@    $(DX_CLEAN_HTML) \
401 +@DX_COND_doc_TRUE@    $(DX_CLEAN_CHM) \
402 +@DX_COND_doc_TRUE@    $(DX_CLEAN_CHI) \
403 +@DX_COND_doc_TRUE@    $(DX_CLEAN_MAN) \
404 +@DX_COND_doc_TRUE@    $(DX_CLEAN_RTF) \
405 +@DX_COND_doc_TRUE@    $(DX_CLEAN_XML) \
406 +@DX_COND_doc_TRUE@    $(DX_CLEAN_PS) \
407 +@DX_COND_doc_TRUE@    $(DX_CLEAN_PDF) \
408 +@DX_COND_doc_TRUE@    $(DX_CLEAN_LATEX)
409 +
410 +MOSTLYCLEANFILES = $(DX_CLEANFILES)
411 +SUBDIRS = $(WANT_SUBDIRS)
412 +DIST_SUBDIRS = doc schemas configs shibsp shibd adfs util apache nsapi_shib fastcgi odbc-store memcache-store selinux
413 +GENFILES = @PACKAGE_NAME@.spec pkginfo Portfile
414 +EXTRA_DIST = $(DX_CONFIG) \
415 +    isapi_shib \
416 +    Shibboleth.sln \
417 +    libtool.m4 \
418 +    doxygen.m4 \
419 +    acx_pthread.m4 \
420 +    depcomp \
421 +    config_win32.h \
422 +    $(GENFILES) \
423 +    $(GENFILES:%=%.in) \
424 +    depend \
425 +    postinstall
426 +
427 +all: config.h
428 +       $(MAKE) $(AM_MAKEFLAGS) all-recursive
429 +
430 +.SUFFIXES:
431 +am--refresh:
432 +       @:
433 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/doxygen.am $(am__configure_deps)
434 +       @for dep in $?; do \
435 +         case '$(am__configure_deps)' in \
436 +           *$$dep*) \
437 +             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
438 +             $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
439 +               && exit 0; \
440 +             exit 1;; \
441 +         esac; \
442 +       done; \
443 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
444 +       $(am__cd) $(top_srcdir) && \
445 +         $(AUTOMAKE) --foreign Makefile
446 +.PRECIOUS: Makefile
447 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
448 +       @case '$?' in \
449 +         *config.status*) \
450 +           echo ' $(SHELL) ./config.status'; \
451 +           $(SHELL) ./config.status;; \
452 +         *) \
453 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
454 +           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
455 +       esac;
456 +
457 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
458 +       $(SHELL) ./config.status --recheck
459 +
460 +$(top_srcdir)/configure:  $(am__configure_deps)
461 +       $(am__cd) $(srcdir) && $(AUTOCONF)
462 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
463 +       $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
464 +$(am__aclocal_m4_deps):
465 +
466 +config.h: stamp-h1
467 +       @if test ! -f $@; then \
468 +         rm -f stamp-h1; \
469 +         $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
470 +       else :; fi
471 +
472 +stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
473 +       @rm -f stamp-h1
474 +       cd $(top_builddir) && $(SHELL) ./config.status config.h
475 +$(srcdir)/config.h.in:  $(am__configure_deps) 
476 +       ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
477 +       rm -f stamp-h1
478 +       touch $@
479 +
480 +distclean-hdr:
481 +       -rm -f config.h stamp-h1
482 +shibboleth.spec: $(top_builddir)/config.status $(srcdir)/shibboleth.spec.in
483 +       cd $(top_builddir) && $(SHELL) ./config.status $@
484 +pkginfo: $(top_builddir)/config.status $(srcdir)/pkginfo.in
485 +       cd $(top_builddir) && $(SHELL) ./config.status $@
486 +Portfile: $(top_builddir)/config.status $(srcdir)/Portfile.in
487 +       cd $(top_builddir) && $(SHELL) ./config.status $@
488 +
489 +mostlyclean-libtool:
490 +       -rm -f *.lo
491 +
492 +clean-libtool:
493 +       -rm -rf .libs _libs
494 +
495 +distclean-libtool:
496 +       -rm -f libtool config.lt
497 +
498 +# This directory's subdirectories are mostly independent; you can cd
499 +# into them and run `make' without going through this Makefile.
500 +# To change the values of `make' variables: instead of editing Makefiles,
501 +# (1) if the variable is set in `config.status', edit `config.status'
502 +#     (which will cause the Makefiles to be regenerated when you run `make');
503 +# (2) otherwise, pass the desired values on the `make' command line.
504 +$(RECURSIVE_TARGETS):
505 +       @fail= failcom='exit 1'; \
506 +       for f in x $$MAKEFLAGS; do \
507 +         case $$f in \
508 +           *=* | --[!k]*);; \
509 +           *k*) failcom='fail=yes';; \
510 +         esac; \
511 +       done; \
512 +       dot_seen=no; \
513 +       target=`echo $@ | sed s/-recursive//`; \
514 +       list='$(SUBDIRS)'; for subdir in $$list; do \
515 +         echo "Making $$target in $$subdir"; \
516 +         if test "$$subdir" = "."; then \
517 +           dot_seen=yes; \
518 +           local_target="$$target-am"; \
519 +         else \
520 +           local_target="$$target"; \
521 +         fi; \
522 +         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
523 +         || eval $$failcom; \
524 +       done; \
525 +       if test "$$dot_seen" = "no"; then \
526 +         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
527 +       fi; test -z "$$fail"
528 +
529 +$(RECURSIVE_CLEAN_TARGETS):
530 +       @fail= failcom='exit 1'; \
531 +       for f in x $$MAKEFLAGS; do \
532 +         case $$f in \
533 +           *=* | --[!k]*);; \
534 +           *k*) failcom='fail=yes';; \
535 +         esac; \
536 +       done; \
537 +       dot_seen=no; \
538 +       case "$@" in \
539 +         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
540 +         *) list='$(SUBDIRS)' ;; \
541 +       esac; \
542 +       rev=''; for subdir in $$list; do \
543 +         if test "$$subdir" = "."; then :; else \
544 +           rev="$$subdir $$rev"; \
545 +         fi; \
546 +       done; \
547 +       rev="$$rev ."; \
548 +       target=`echo $@ | sed s/-recursive//`; \
549 +       for subdir in $$rev; do \
550 +         echo "Making $$target in $$subdir"; \
551 +         if test "$$subdir" = "."; then \
552 +           local_target="$$target-am"; \
553 +         else \
554 +           local_target="$$target"; \
555 +         fi; \
556 +         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
557 +         || eval $$failcom; \
558 +       done && test -z "$$fail"
559 +tags-recursive:
560 +       list='$(SUBDIRS)'; for subdir in $$list; do \
561 +         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
562 +       done
563 +ctags-recursive:
564 +       list='$(SUBDIRS)'; for subdir in $$list; do \
565 +         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
566 +       done
567 +
568 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
569 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
570 +       unique=`for i in $$list; do \
571 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
572 +         done | \
573 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
574 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
575 +       mkid -fID $$unique
576 +tags: TAGS
577 +
578 +TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
579 +               $(TAGS_FILES) $(LISP)
580 +       set x; \
581 +       here=`pwd`; \
582 +       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
583 +         include_option=--etags-include; \
584 +         empty_fix=.; \
585 +       else \
586 +         include_option=--include; \
587 +         empty_fix=; \
588 +       fi; \
589 +       list='$(SUBDIRS)'; for subdir in $$list; do \
590 +         if test "$$subdir" = .; then :; else \
591 +           test ! -f $$subdir/TAGS || \
592 +             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
593 +         fi; \
594 +       done; \
595 +       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
596 +       unique=`for i in $$list; do \
597 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
598 +         done | \
599 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
600 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
601 +       shift; \
602 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
603 +         test -n "$$unique" || unique=$$empty_fix; \
604 +         if test $$# -gt 0; then \
605 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
606 +             "$$@" $$unique; \
607 +         else \
608 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
609 +             $$unique; \
610 +         fi; \
611 +       fi
612 +ctags: CTAGS
613 +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
614 +               $(TAGS_FILES) $(LISP)
615 +       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
616 +       unique=`for i in $$list; do \
617 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
618 +         done | \
619 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
620 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
621 +       test -z "$(CTAGS_ARGS)$$unique" \
622 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
623 +            $$unique
624 +
625 +GTAGS:
626 +       here=`$(am__cd) $(top_builddir) && pwd` \
627 +         && $(am__cd) $(top_srcdir) \
628 +         && gtags -i $(GTAGS_ARGS) "$$here"
629 +
630 +distclean-tags:
631 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
632 +
633 +distdir: $(DISTFILES)
634 +       $(am__remove_distdir)
635 +       test -d "$(distdir)" || mkdir "$(distdir)"
636 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
637 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
638 +       list='$(DISTFILES)'; \
639 +         dist_files=`for file in $$list; do echo $$file; done | \
640 +         sed -e "s|^$$srcdirstrip/||;t" \
641 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
642 +       case $$dist_files in \
643 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
644 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
645 +                          sort -u` ;; \
646 +       esac; \
647 +       for file in $$dist_files; do \
648 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
649 +         if test -d $$d/$$file; then \
650 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
651 +           if test -d "$(distdir)/$$file"; then \
652 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
653 +           fi; \
654 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
655 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
656 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
657 +           fi; \
658 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
659 +         else \
660 +           test -f "$(distdir)/$$file" \
661 +           || cp -p $$d/$$file "$(distdir)/$$file" \
662 +           || exit 1; \
663 +         fi; \
664 +       done
665 +       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
666 +         if test "$$subdir" = .; then :; else \
667 +           test -d "$(distdir)/$$subdir" \
668 +           || $(MKDIR_P) "$(distdir)/$$subdir" \
669 +           || exit 1; \
670 +         fi; \
671 +       done
672 +       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
673 +         if test "$$subdir" = .; then :; else \
674 +           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
675 +           $(am__relativize); \
676 +           new_distdir=$$reldir; \
677 +           dir1=$$subdir; dir2="$(top_distdir)"; \
678 +           $(am__relativize); \
679 +           new_top_distdir=$$reldir; \
680 +           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
681 +           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
682 +           ($(am__cd) $$subdir && \
683 +             $(MAKE) $(AM_MAKEFLAGS) \
684 +               top_distdir="$$new_top_distdir" \
685 +               distdir="$$new_distdir" \
686 +               am__remove_distdir=: \
687 +               am__skip_length_check=: \
688 +               am__skip_mode_fix=: \
689 +               distdir) \
690 +             || exit 1; \
691 +         fi; \
692 +       done
693 +       $(MAKE) $(AM_MAKEFLAGS) \
694 +         top_distdir="$(top_distdir)" distdir="$(distdir)" \
695 +         dist-hook
696 +       -test -n "$(am__skip_mode_fix)" \
697 +       || find "$(distdir)" -type d ! -perm -755 \
698 +               -exec chmod u+rwx,go+rx {} \; -o \
699 +         ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
700 +         ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
701 +         ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
702 +       || chmod -R a+r "$(distdir)"
703 +dist-gzip: distdir
704 +       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
705 +       $(am__remove_distdir)
706 +
707 +dist-bzip2: distdir
708 +       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
709 +       $(am__remove_distdir)
710 +
711 +dist-lzma: distdir
712 +       tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
713 +       $(am__remove_distdir)
714 +
715 +dist-xz: distdir
716 +       tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
717 +       $(am__remove_distdir)
718 +
719 +dist-tarZ: distdir
720 +       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
721 +       $(am__remove_distdir)
722 +
723 +dist-shar: distdir
724 +       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
725 +       $(am__remove_distdir)
726 +
727 +dist-zip: distdir
728 +       -rm -f $(distdir).zip
729 +       zip -rq $(distdir).zip $(distdir)
730 +       $(am__remove_distdir)
731 +
732 +dist dist-all: distdir
733 +       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
734 +       $(am__remove_distdir)
735 +
736 +# This target untars the dist file and tries a VPATH configuration.  Then
737 +# it guarantees that the distribution is self-contained by making another
738 +# tarfile.
739 +distcheck: dist
740 +       case '$(DIST_ARCHIVES)' in \
741 +       *.tar.gz*) \
742 +         GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
743 +       *.tar.bz2*) \
744 +         bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
745 +       *.tar.lzma*) \
746 +         lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
747 +       *.tar.xz*) \
748 +         xz -dc $(distdir).tar.xz | $(am__untar) ;;\
749 +       *.tar.Z*) \
750 +         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
751 +       *.shar.gz*) \
752 +         GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
753 +       *.zip*) \
754 +         unzip $(distdir).zip ;;\
755 +       esac
756 +       chmod -R a-w $(distdir); chmod a+w $(distdir)
757 +       mkdir $(distdir)/_build
758 +       mkdir $(distdir)/_inst
759 +       chmod a-w $(distdir)
760 +       test -d $(distdir)/_build || exit 0; \
761 +       dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
762 +         && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
763 +         && am__cwd=`pwd` \
764 +         && $(am__cd) $(distdir)/_build \
765 +         && ../configure --srcdir=.. --prefix="$$dc_install_base" \
766 +           $(DISTCHECK_CONFIGURE_FLAGS) \
767 +         && $(MAKE) $(AM_MAKEFLAGS) \
768 +         && $(MAKE) $(AM_MAKEFLAGS) dvi \
769 +         && $(MAKE) $(AM_MAKEFLAGS) check \
770 +         && $(MAKE) $(AM_MAKEFLAGS) install \
771 +         && $(MAKE) $(AM_MAKEFLAGS) installcheck \
772 +         && $(MAKE) $(AM_MAKEFLAGS) uninstall \
773 +         && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
774 +               distuninstallcheck \
775 +         && chmod -R a-w "$$dc_install_base" \
776 +         && ({ \
777 +              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
778 +              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
779 +              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
780 +              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
781 +                   distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
782 +             } || { rm -rf "$$dc_destdir"; exit 1; }) \
783 +         && rm -rf "$$dc_destdir" \
784 +         && $(MAKE) $(AM_MAKEFLAGS) dist \
785 +         && rm -rf $(DIST_ARCHIVES) \
786 +         && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
787 +         && cd "$$am__cwd" \
788 +         || exit 1
789 +       $(am__remove_distdir)
790 +       @(echo "$(distdir) archives ready for distribution: "; \
791 +         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
792 +         sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
793 +distuninstallcheck:
794 +       @$(am__cd) '$(distuninstallcheck_dir)' \
795 +       && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
796 +          || { echo "ERROR: files left after uninstall:" ; \
797 +               if test -n "$(DESTDIR)"; then \
798 +                 echo "  (check DESTDIR support)"; \
799 +               fi ; \
800 +               $(distuninstallcheck_listfiles) ; \
801 +               exit 1; } >&2
802 +distcleancheck: distclean
803 +       @if test '$(srcdir)' = . ; then \
804 +         echo "ERROR: distcleancheck can only run from a VPATH build" ; \
805 +         exit 1 ; \
806 +       fi
807 +       @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
808 +         || { echo "ERROR: files left in build directory after distclean:" ; \
809 +              $(distcleancheck_listfiles) ; \
810 +              exit 1; } >&2
811 +check-am: all-am
812 +check: check-recursive
813 +all-am: Makefile config.h all-local
814 +installdirs: installdirs-recursive
815 +installdirs-am:
816 +install: install-recursive
817 +install-exec: install-exec-recursive
818 +install-data: install-data-recursive
819 +uninstall: uninstall-recursive
820 +
821 +install-am: all-am
822 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
823 +
824 +installcheck: installcheck-recursive
825 +install-strip:
826 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
827 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
828 +         `test -z '$(STRIP)' || \
829 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
830 +mostlyclean-generic:
831 +       -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
832 +
833 +clean-generic:
834 +
835 +distclean-generic:
836 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
837 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
838 +
839 +maintainer-clean-generic:
840 +       @echo "This command is intended for maintainers to use"
841 +       @echo "it deletes files that may require special tools to rebuild."
842 +clean: clean-recursive
843 +
844 +clean-am: clean-generic clean-libtool mostlyclean-am
845 +
846 +distclean: distclean-recursive
847 +       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
848 +       -rm -f Makefile
849 +distclean-am: clean-am distclean-generic distclean-hdr \
850 +       distclean-libtool distclean-tags
851 +
852 +dvi: dvi-recursive
853 +
854 +dvi-am:
855 +
856 +html: html-recursive
857 +
858 +html-am:
859 +
860 +info: info-recursive
861 +
862 +info-am:
863 +
864 +install-data-am:
865 +
866 +install-dvi: install-dvi-recursive
867 +
868 +install-dvi-am:
869 +
870 +install-exec-am:
871 +
872 +install-html: install-html-recursive
873 +
874 +install-html-am:
875 +
876 +install-info: install-info-recursive
877 +
878 +install-info-am:
879 +
880 +install-man:
881 +
882 +install-pdf: install-pdf-recursive
883 +
884 +install-pdf-am:
885 +
886 +install-ps: install-ps-recursive
887 +
888 +install-ps-am:
889 +
890 +installcheck-am:
891 +
892 +maintainer-clean: maintainer-clean-recursive
893 +       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
894 +       -rm -rf $(top_srcdir)/autom4te.cache
895 +       -rm -f Makefile
896 +maintainer-clean-am: distclean-am maintainer-clean-generic
897 +
898 +mostlyclean: mostlyclean-recursive
899 +
900 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
901 +
902 +pdf: pdf-recursive
903 +
904 +pdf-am:
905 +
906 +ps: ps-recursive
907 +
908 +ps-am:
909 +
910 +uninstall-am:
911 +
912 +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
913 +       ctags-recursive install-am install-strip tags-recursive
914 +
915 +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
916 +       all all-am all-local am--refresh check check-am clean \
917 +       clean-generic clean-libtool ctags ctags-recursive dist \
918 +       dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
919 +       dist-tarZ dist-xz dist-zip distcheck distclean \
920 +       distclean-generic distclean-hdr distclean-libtool \
921 +       distclean-tags distcleancheck distdir distuninstallcheck dvi \
922 +       dvi-am html html-am info info-am install install-am \
923 +       install-data install-data-am install-dvi install-dvi-am \
924 +       install-exec install-exec-am install-html install-html-am \
925 +       install-info install-info-am install-man install-pdf \
926 +       install-pdf-am install-ps install-ps-am install-strip \
927 +       installcheck installcheck-am installdirs installdirs-am \
928 +       maintainer-clean maintainer-clean-generic mostlyclean \
929 +       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
930 +       tags tags-recursive uninstall uninstall-am
931 +
932 +
933 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@doxygen-ps: @DX_DOCDIR@/@PACKAGE@.ps
934 +
935 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@@DX_DOCDIR@/@PACKAGE@.ps: @DX_DOCDIR@/@PACKAGE@.tag
936 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    cd @DX_DOCDIR@/latex; \
937 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
938 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    $(DX_LATEX) refman.tex; \
939 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    $(MAKEINDEX_PATH) refman.idx; \
940 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    $(DX_LATEX) refman.tex; \
941 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    countdown=5; \
942 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
943 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@                      refman.log > /dev/null 2>&1 \
944 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@       && test $$countdown -gt 0; do \
945 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@        $(DX_LATEX) refman.tex; \
946 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@        countdown=`expr $$countdown - 1`; \
947 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    done; \
948 +@DX_COND_doc_TRUE@@DX_COND_ps_TRUE@    $(DX_DVIPS) -o ../@PACKAGE@.ps refman.dvi
949 +
950 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@doxygen-pdf: @DX_DOCDIR@/@PACKAGE@.pdf
951 +
952 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@@DX_DOCDIR@/@PACKAGE@.pdf: @DX_DOCDIR@/@PACKAGE@.tag
953 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   cd @DX_DOCDIR@/latex; \
954 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
955 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   $(DX_PDFLATEX) refman.tex; \
956 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   $(DX_MAKEINDEX) refman.idx; \
957 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   $(DX_PDFLATEX) refman.tex; \
958 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   countdown=5; \
959 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
960 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@                     refman.log > /dev/null 2>&1 \
961 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@      && test $$countdown -gt 0; do \
962 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@       $(DX_PDFLATEX) refman.tex; \
963 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@       countdown=`expr $$countdown - 1`; \
964 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   done; \
965 +@DX_COND_doc_TRUE@@DX_COND_pdf_TRUE@   mv refman.pdf ../@PACKAGE@.pdf
966 +
967 +@DX_COND_doc_TRUE@.PHONY: doxygen-run doxygen-doc $(DX_PS_GOAL) $(DX_PDF_GOAL)
968 +
969 +@DX_COND_doc_TRUE@.INTERMEDIATE: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
970 +
971 +@DX_COND_doc_TRUE@doxygen-run: @DX_DOCDIR@/@PACKAGE@.tag
972 +
973 +@DX_COND_doc_TRUE@doxygen-doc: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
974 +
975 +@DX_COND_doc_TRUE@@DX_DOCDIR@/@PACKAGE@.tag: $(DX_CONFIG) $(pkginclude_HEADERS)
976 +@DX_COND_doc_TRUE@     rm -rf @DX_DOCDIR@
977 +@DX_COND_doc_TRUE@     $(DX_ENV) DX_INCLUDE=$(DX_INCLUDE) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)
978 +
979 +@DX_COND_doc_TRUE@all-local: doxygen-doc
980 +@DX_COND_doc_FALSE@all-local:
981 +
982 +dist-hook:
983 +       rm -rf `find $(distdir)/isapi_shib -name .svn`
984 +       rm -rf `find $(distdir)/doc/api -name .svn`
985 +
986 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
987 +# Otherwise a system limit (for SysV at least) may be exceeded.
988 +.NOEXPORT:
989 diff --git a/aclocal.m4 b/aclocal.m4
990 new file mode 100644
991 index 0000000..c79c17f
992 --- /dev/null
993 +++ b/aclocal.m4
994 @@ -0,0 +1,969 @@
995 +# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
996 +
997 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
998 +# 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
999 +# This file is free software; the Free Software Foundation
1000 +# gives unlimited permission to copy and/or distribute it,
1001 +# with or without modifications, as long as this notice is preserved.
1002 +
1003 +# This program is distributed in the hope that it will be useful,
1004 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1005 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1006 +# PARTICULAR PURPOSE.
1007 +
1008 +m4_ifndef([AC_AUTOCONF_VERSION],
1009 +  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1010 +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
1011 +[m4_warning([this file was generated for autoconf 2.67.
1012 +You have another version of autoconf.  It may work, but is not guaranteed to.
1013 +If you have problems, you may need to regenerate the build system entirely.
1014 +To do so, use the procedure documented by the package, typically `autoreconf'.])])
1015 +
1016 +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
1017 +#
1018 +# This file is free software; the Free Software Foundation
1019 +# gives unlimited permission to copy and/or distribute it,
1020 +# with or without modifications, as long as this notice is preserved.
1021 +
1022 +# AM_AUTOMAKE_VERSION(VERSION)
1023 +# ----------------------------
1024 +# Automake X.Y traces this macro to ensure aclocal.m4 has been
1025 +# generated from the m4 files accompanying Automake X.Y.
1026 +# (This private macro should not be called outside this file.)
1027 +AC_DEFUN([AM_AUTOMAKE_VERSION],
1028 +[am__api_version='1.11'
1029 +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
1030 +dnl require some minimum version.  Point them to the right macro.
1031 +m4_if([$1], [1.11.1], [],
1032 +      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
1033 +])
1034 +
1035 +# _AM_AUTOCONF_VERSION(VERSION)
1036 +# -----------------------------
1037 +# aclocal traces this macro to find the Autoconf version.
1038 +# This is a private macro too.  Using m4_define simplifies
1039 +# the logic in aclocal, which can simply ignore this definition.
1040 +m4_define([_AM_AUTOCONF_VERSION], [])
1041 +
1042 +# AM_SET_CURRENT_AUTOMAKE_VERSION
1043 +# -------------------------------
1044 +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
1045 +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
1046 +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
1047 +[AM_AUTOMAKE_VERSION([1.11.1])dnl
1048 +m4_ifndef([AC_AUTOCONF_VERSION],
1049 +  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1050 +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
1051 +
1052 +# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
1053 +
1054 +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
1055 +#
1056 +# This file is free software; the Free Software Foundation
1057 +# gives unlimited permission to copy and/or distribute it,
1058 +# with or without modifications, as long as this notice is preserved.
1059 +
1060 +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
1061 +# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
1062 +# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
1063 +#
1064 +# Of course, Automake must honor this variable whenever it calls a
1065 +# tool from the auxiliary directory.  The problem is that $srcdir (and
1066 +# therefore $ac_aux_dir as well) can be either absolute or relative,
1067 +# depending on how configure is run.  This is pretty annoying, since
1068 +# it makes $ac_aux_dir quite unusable in subdirectories: in the top
1069 +# source directory, any form will work fine, but in subdirectories a
1070 +# relative path needs to be adjusted first.
1071 +#
1072 +# $ac_aux_dir/missing
1073 +#    fails when called from a subdirectory if $ac_aux_dir is relative
1074 +# $top_srcdir/$ac_aux_dir/missing
1075 +#    fails if $ac_aux_dir is absolute,
1076 +#    fails when called from a subdirectory in a VPATH build with
1077 +#          a relative $ac_aux_dir
1078 +#
1079 +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
1080 +# are both prefixed by $srcdir.  In an in-source build this is usually
1081 +# harmless because $srcdir is `.', but things will broke when you
1082 +# start a VPATH build or use an absolute $srcdir.
1083 +#
1084 +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
1085 +# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
1086 +#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
1087 +# and then we would define $MISSING as
1088 +#   MISSING="\${SHELL} $am_aux_dir/missing"
1089 +# This will work as long as MISSING is not called from configure, because
1090 +# unfortunately $(top_srcdir) has no meaning in configure.
1091 +# However there are other variables, like CC, which are often used in
1092 +# configure, and could therefore not use this "fixed" $ac_aux_dir.
1093 +#
1094 +# Another solution, used here, is to always expand $ac_aux_dir to an
1095 +# absolute PATH.  The drawback is that using absolute paths prevent a
1096 +# configured tree to be moved without reconfiguration.
1097 +
1098 +AC_DEFUN([AM_AUX_DIR_EXPAND],
1099 +[dnl Rely on autoconf to set up CDPATH properly.
1100 +AC_PREREQ([2.50])dnl
1101 +# expand $ac_aux_dir to an absolute path
1102 +am_aux_dir=`cd $ac_aux_dir && pwd`
1103 +])
1104 +
1105 +# AM_CONDITIONAL                                            -*- Autoconf -*-
1106 +
1107 +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
1108 +# Free Software Foundation, Inc.
1109 +#
1110 +# This file is free software; the Free Software Foundation
1111 +# gives unlimited permission to copy and/or distribute it,
1112 +# with or without modifications, as long as this notice is preserved.
1113 +
1114 +# serial 9
1115 +
1116 +# AM_CONDITIONAL(NAME, SHELL-CONDITION)
1117 +# -------------------------------------
1118 +# Define a conditional.
1119 +AC_DEFUN([AM_CONDITIONAL],
1120 +[AC_PREREQ(2.52)dnl
1121 + ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
1122 +       [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
1123 +AC_SUBST([$1_TRUE])dnl
1124 +AC_SUBST([$1_FALSE])dnl
1125 +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
1126 +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
1127 +m4_define([_AM_COND_VALUE_$1], [$2])dnl
1128 +if $2; then
1129 +  $1_TRUE=
1130 +  $1_FALSE='#'
1131 +else
1132 +  $1_TRUE='#'
1133 +  $1_FALSE=
1134 +fi
1135 +AC_CONFIG_COMMANDS_PRE(
1136 +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
1137 +  AC_MSG_ERROR([[conditional "$1" was never defined.
1138 +Usually this means the macro was only invoked conditionally.]])
1139 +fi])])
1140 +
1141 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
1142 +# Free Software Foundation, Inc.
1143 +#
1144 +# This file is free software; the Free Software Foundation
1145 +# gives unlimited permission to copy and/or distribute it,
1146 +# with or without modifications, as long as this notice is preserved.
1147 +
1148 +# serial 10
1149 +
1150 +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
1151 +# written in clear, in which case automake, when reading aclocal.m4,
1152 +# will think it sees a *use*, and therefore will trigger all it's
1153 +# C support machinery.  Also note that it means that autoscan, seeing
1154 +# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
1155 +
1156 +
1157 +# _AM_DEPENDENCIES(NAME)
1158 +# ----------------------
1159 +# See how the compiler implements dependency checking.
1160 +# NAME is "CC", "CXX", "GCJ", or "OBJC".
1161 +# We try a few techniques and use that to set a single cache variable.
1162 +#
1163 +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
1164 +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
1165 +# dependency, and given that the user is not expected to run this macro,
1166 +# just rely on AC_PROG_CC.
1167 +AC_DEFUN([_AM_DEPENDENCIES],
1168 +[AC_REQUIRE([AM_SET_DEPDIR])dnl
1169 +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
1170 +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
1171 +AC_REQUIRE([AM_DEP_TRACK])dnl
1172 +
1173 +ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
1174 +       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
1175 +       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
1176 +       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
1177 +       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
1178 +                   [depcc="$$1"   am_compiler_list=])
1179 +
1180 +AC_CACHE_CHECK([dependency style of $depcc],
1181 +               [am_cv_$1_dependencies_compiler_type],
1182 +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
1183 +  # We make a subdir and do the tests there.  Otherwise we can end up
1184 +  # making bogus files that we don't know about and never remove.  For
1185 +  # instance it was reported that on HP-UX the gcc test will end up
1186 +  # making a dummy file named `D' -- because `-MD' means `put the output
1187 +  # in D'.
1188 +  mkdir conftest.dir
1189 +  # Copy depcomp to subdir because otherwise we won't find it if we're
1190 +  # using a relative directory.
1191 +  cp "$am_depcomp" conftest.dir
1192 +  cd conftest.dir
1193 +  # We will build objects and dependencies in a subdirectory because
1194 +  # it helps to detect inapplicable dependency modes.  For instance
1195 +  # both Tru64's cc and ICC support -MD to output dependencies as a
1196 +  # side effect of compilation, but ICC will put the dependencies in
1197 +  # the current directory while Tru64 will put them in the object
1198 +  # directory.
1199 +  mkdir sub
1200 +
1201 +  am_cv_$1_dependencies_compiler_type=none
1202 +  if test "$am_compiler_list" = ""; then
1203 +     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
1204 +  fi
1205 +  am__universal=false
1206 +  m4_case([$1], [CC],
1207 +    [case " $depcc " in #(
1208 +     *\ -arch\ *\ -arch\ *) am__universal=true ;;
1209 +     esac],
1210 +    [CXX],
1211 +    [case " $depcc " in #(
1212 +     *\ -arch\ *\ -arch\ *) am__universal=true ;;
1213 +     esac])
1214 +
1215 +  for depmode in $am_compiler_list; do
1216 +    # Setup a source with many dependencies, because some compilers
1217 +    # like to wrap large dependency lists on column 80 (with \), and
1218 +    # we should not choose a depcomp mode which is confused by this.
1219 +    #
1220 +    # We need to recreate these files for each test, as the compiler may
1221 +    # overwrite some of them when testing with obscure command lines.
1222 +    # This happens at least with the AIX C compiler.
1223 +    : > sub/conftest.c
1224 +    for i in 1 2 3 4 5 6; do
1225 +      echo '#include "conftst'$i'.h"' >> sub/conftest.c
1226 +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
1227 +      # Solaris 8's {/usr,}/bin/sh.
1228 +      touch sub/conftst$i.h
1229 +    done
1230 +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
1231 +
1232 +    # We check with `-c' and `-o' for the sake of the "dashmstdout"
1233 +    # mode.  It turns out that the SunPro C++ compiler does not properly
1234 +    # handle `-M -o', and we need to detect this.  Also, some Intel
1235 +    # versions had trouble with output in subdirs
1236 +    am__obj=sub/conftest.${OBJEXT-o}
1237 +    am__minus_obj="-o $am__obj"
1238 +    case $depmode in
1239 +    gcc)
1240 +      # This depmode causes a compiler race in universal mode.
1241 +      test "$am__universal" = false || continue
1242 +      ;;
1243 +    nosideeffect)
1244 +      # after this tag, mechanisms are not by side-effect, so they'll
1245 +      # only be used when explicitly requested
1246 +      if test "x$enable_dependency_tracking" = xyes; then
1247 +       continue
1248 +      else
1249 +       break
1250 +      fi
1251 +      ;;
1252 +    msvisualcpp | msvcmsys)
1253 +      # This compiler won't grok `-c -o', but also, the minuso test has
1254 +      # not run yet.  These depmodes are late enough in the game, and
1255 +      # so weak that their functioning should not be impacted.
1256 +      am__obj=conftest.${OBJEXT-o}
1257 +      am__minus_obj=
1258 +      ;;
1259 +    none) break ;;
1260 +    esac
1261 +    if depmode=$depmode \
1262 +       source=sub/conftest.c object=$am__obj \
1263 +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
1264 +       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
1265 +         >/dev/null 2>conftest.err &&
1266 +       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
1267 +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
1268 +       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
1269 +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
1270 +      # icc doesn't choke on unknown options, it will just issue warnings
1271 +      # or remarks (even with -Werror).  So we grep stderr for any message
1272 +      # that says an option was ignored or not supported.
1273 +      # When given -MP, icc 7.0 and 7.1 complain thusly:
1274 +      #   icc: Command line warning: ignoring option '-M'; no argument required
1275 +      # The diagnosis changed in icc 8.0:
1276 +      #   icc: Command line remark: option '-MP' not supported
1277 +      if (grep 'ignoring option' conftest.err ||
1278 +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
1279 +        am_cv_$1_dependencies_compiler_type=$depmode
1280 +        break
1281 +      fi
1282 +    fi
1283 +  done
1284 +
1285 +  cd ..
1286 +  rm -rf conftest.dir
1287 +else
1288 +  am_cv_$1_dependencies_compiler_type=none
1289 +fi
1290 +])
1291 +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
1292 +AM_CONDITIONAL([am__fastdep$1], [
1293 +  test "x$enable_dependency_tracking" != xno \
1294 +  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
1295 +])
1296 +
1297 +
1298 +# AM_SET_DEPDIR
1299 +# -------------
1300 +# Choose a directory name for dependency files.
1301 +# This macro is AC_REQUIREd in _AM_DEPENDENCIES
1302 +AC_DEFUN([AM_SET_DEPDIR],
1303 +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1304 +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
1305 +])
1306 +
1307 +
1308 +# AM_DEP_TRACK
1309 +# ------------
1310 +AC_DEFUN([AM_DEP_TRACK],
1311 +[AC_ARG_ENABLE(dependency-tracking,
1312 +[  --disable-dependency-tracking  speeds up one-time build
1313 +  --enable-dependency-tracking   do not reject slow dependency extractors])
1314 +if test "x$enable_dependency_tracking" != xno; then
1315 +  am_depcomp="$ac_aux_dir/depcomp"
1316 +  AMDEPBACKSLASH='\'
1317 +fi
1318 +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
1319 +AC_SUBST([AMDEPBACKSLASH])dnl
1320 +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
1321 +])
1322 +
1323 +# Generate code to set up dependency tracking.              -*- Autoconf -*-
1324 +
1325 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
1326 +# Free Software Foundation, Inc.
1327 +#
1328 +# This file is free software; the Free Software Foundation
1329 +# gives unlimited permission to copy and/or distribute it,
1330 +# with or without modifications, as long as this notice is preserved.
1331 +
1332 +#serial 5
1333 +
1334 +# _AM_OUTPUT_DEPENDENCY_COMMANDS
1335 +# ------------------------------
1336 +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
1337 +[{
1338 +  # Autoconf 2.62 quotes --file arguments for eval, but not when files
1339 +  # are listed without --file.  Let's play safe and only enable the eval
1340 +  # if we detect the quoting.
1341 +  case $CONFIG_FILES in
1342 +  *\'*) eval set x "$CONFIG_FILES" ;;
1343 +  *)   set x $CONFIG_FILES ;;
1344 +  esac
1345 +  shift
1346 +  for mf
1347 +  do
1348 +    # Strip MF so we end up with the name of the file.
1349 +    mf=`echo "$mf" | sed -e 's/:.*$//'`
1350 +    # Check whether this is an Automake generated Makefile or not.
1351 +    # We used to match only the files named `Makefile.in', but
1352 +    # some people rename them; so instead we look at the file content.
1353 +    # Grep'ing the first line is not enough: some people post-process
1354 +    # each Makefile.in and add a new line on top of each file to say so.
1355 +    # Grep'ing the whole file is not good either: AIX grep has a line
1356 +    # limit of 2048, but all sed's we know have understand at least 4000.
1357 +    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1358 +      dirpart=`AS_DIRNAME("$mf")`
1359 +    else
1360 +      continue
1361 +    fi
1362 +    # Extract the definition of DEPDIR, am__include, and am__quote
1363 +    # from the Makefile without running `make'.
1364 +    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1365 +    test -z "$DEPDIR" && continue
1366 +    am__include=`sed -n 's/^am__include = //p' < "$mf"`
1367 +    test -z "am__include" && continue
1368 +    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1369 +    # When using ansi2knr, U may be empty or an underscore; expand it
1370 +    U=`sed -n 's/^U = //p' < "$mf"`
1371 +    # Find all dependency output files, they are included files with
1372 +    # $(DEPDIR) in their names.  We invoke sed twice because it is the
1373 +    # simplest approach to changing $(DEPDIR) to its actual value in the
1374 +    # expansion.
1375 +    for file in `sed -n "
1376 +      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1377 +        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1378 +      # Make sure the directory exists.
1379 +      test -f "$dirpart/$file" && continue
1380 +      fdir=`AS_DIRNAME(["$file"])`
1381 +      AS_MKDIR_P([$dirpart/$fdir])
1382 +      # echo "creating $dirpart/$file"
1383 +      echo '# dummy' > "$dirpart/$file"
1384 +    done
1385 +  done
1386 +}
1387 +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
1388 +
1389 +
1390 +# AM_OUTPUT_DEPENDENCY_COMMANDS
1391 +# -----------------------------
1392 +# This macro should only be invoked once -- use via AC_REQUIRE.
1393 +#
1394 +# This code is only required when automatic dependency tracking
1395 +# is enabled.  FIXME.  This creates each `.P' file that we will
1396 +# need in order to bootstrap the dependency handling code.
1397 +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
1398 +[AC_CONFIG_COMMANDS([depfiles],
1399 +     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
1400 +     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
1401 +])
1402 +
1403 +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
1404 +# Free Software Foundation, Inc.
1405 +#
1406 +# This file is free software; the Free Software Foundation
1407 +# gives unlimited permission to copy and/or distribute it,
1408 +# with or without modifications, as long as this notice is preserved.
1409 +
1410 +# serial 8
1411 +
1412 +# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
1413 +AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
1414 +
1415 +# Do all the work for Automake.                             -*- Autoconf -*-
1416 +
1417 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
1418 +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
1419 +#
1420 +# This file is free software; the Free Software Foundation
1421 +# gives unlimited permission to copy and/or distribute it,
1422 +# with or without modifications, as long as this notice is preserved.
1423 +
1424 +# serial 16
1425 +
1426 +# This macro actually does too much.  Some checks are only needed if
1427 +# your package does certain things.  But this isn't really a big deal.
1428 +
1429 +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
1430 +# AM_INIT_AUTOMAKE([OPTIONS])
1431 +# -----------------------------------------------
1432 +# The call with PACKAGE and VERSION arguments is the old style
1433 +# call (pre autoconf-2.50), which is being phased out.  PACKAGE
1434 +# and VERSION should now be passed to AC_INIT and removed from
1435 +# the call to AM_INIT_AUTOMAKE.
1436 +# We support both call styles for the transition.  After
1437 +# the next Automake release, Autoconf can make the AC_INIT
1438 +# arguments mandatory, and then we can depend on a new Autoconf
1439 +# release and drop the old call support.
1440 +AC_DEFUN([AM_INIT_AUTOMAKE],
1441 +[AC_PREREQ([2.62])dnl
1442 +dnl Autoconf wants to disallow AM_ names.  We explicitly allow
1443 +dnl the ones we care about.
1444 +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
1445 +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
1446 +AC_REQUIRE([AC_PROG_INSTALL])dnl
1447 +if test "`cd $srcdir && pwd`" != "`pwd`"; then
1448 +  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
1449 +  # is not polluted with repeated "-I."
1450 +  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
1451 +  # test to see if srcdir already configured
1452 +  if test -f $srcdir/config.status; then
1453 +    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
1454 +  fi
1455 +fi
1456 +
1457 +# test whether we have cygpath
1458 +if test -z "$CYGPATH_W"; then
1459 +  if (cygpath --version) >/dev/null 2>/dev/null; then
1460 +    CYGPATH_W='cygpath -w'
1461 +  else
1462 +    CYGPATH_W=echo
1463 +  fi
1464 +fi
1465 +AC_SUBST([CYGPATH_W])
1466 +
1467 +# Define the identity of the package.
1468 +dnl Distinguish between old-style and new-style calls.
1469 +m4_ifval([$2],
1470 +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
1471 + AC_SUBST([PACKAGE], [$1])dnl
1472 + AC_SUBST([VERSION], [$2])],
1473 +[_AM_SET_OPTIONS([$1])dnl
1474 +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
1475 +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
1476 +  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
1477 + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
1478 + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
1479 +
1480 +_AM_IF_OPTION([no-define],,
1481 +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
1482 + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
1483 +
1484 +# Some tools Automake needs.
1485 +AC_REQUIRE([AM_SANITY_CHECK])dnl
1486 +AC_REQUIRE([AC_ARG_PROGRAM])dnl
1487 +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
1488 +AM_MISSING_PROG(AUTOCONF, autoconf)
1489 +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
1490 +AM_MISSING_PROG(AUTOHEADER, autoheader)
1491 +AM_MISSING_PROG(MAKEINFO, makeinfo)
1492 +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1493 +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
1494 +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
1495 +# We need awk for the "check" target.  The system "awk" is bad on
1496 +# some platforms.
1497 +AC_REQUIRE([AC_PROG_AWK])dnl
1498 +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
1499 +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1500 +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
1501 +             [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
1502 +                            [_AM_PROG_TAR([v7])])])
1503 +_AM_IF_OPTION([no-dependencies],,
1504 +[AC_PROVIDE_IFELSE([AC_PROG_CC],
1505 +                 [_AM_DEPENDENCIES(CC)],
1506 +                 [define([AC_PROG_CC],
1507 +                         defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
1508 +AC_PROVIDE_IFELSE([AC_PROG_CXX],
1509 +                 [_AM_DEPENDENCIES(CXX)],
1510 +                 [define([AC_PROG_CXX],
1511 +                         defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
1512 +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
1513 +                 [_AM_DEPENDENCIES(OBJC)],
1514 +                 [define([AC_PROG_OBJC],
1515 +                         defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
1516 +])
1517 +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
1518 +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
1519 +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
1520 +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
1521 +AC_CONFIG_COMMANDS_PRE(dnl
1522 +[m4_provide_if([_AM_COMPILER_EXEEXT],
1523 +  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
1524 +])
1525 +
1526 +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
1527 +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1528 +dnl mangled by Autoconf and run in a shell conditional statement.
1529 +m4_define([_AC_COMPILER_EXEEXT],
1530 +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
1531 +
1532 +
1533 +# When config.status generates a header, we must update the stamp-h file.
1534 +# This file resides in the same directory as the config header
1535 +# that is generated.  The stamp files are numbered to have different names.
1536 +
1537 +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
1538 +# loop where config.status creates the headers, so we can generate
1539 +# our stamp files there.
1540 +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
1541 +[# Compute $1's index in $config_headers.
1542 +_am_arg=$1
1543 +_am_stamp_count=1
1544 +for _am_header in $config_headers :; do
1545 +  case $_am_header in
1546 +    $_am_arg | $_am_arg:* )
1547 +      break ;;
1548 +    * )
1549 +      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1550 +  esac
1551 +done
1552 +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
1553 +
1554 +# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
1555 +#
1556 +# This file is free software; the Free Software Foundation
1557 +# gives unlimited permission to copy and/or distribute it,
1558 +# with or without modifications, as long as this notice is preserved.
1559 +
1560 +# AM_PROG_INSTALL_SH
1561 +# ------------------
1562 +# Define $install_sh.
1563 +AC_DEFUN([AM_PROG_INSTALL_SH],
1564 +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1565 +if test x"${install_sh}" != xset; then
1566 +  case $am_aux_dir in
1567 +  *\ * | *\    *)
1568 +    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
1569 +  *)
1570 +    install_sh="\${SHELL} $am_aux_dir/install-sh"
1571 +  esac
1572 +fi
1573 +AC_SUBST(install_sh)])
1574 +
1575 +# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
1576 +#
1577 +# This file is free software; the Free Software Foundation
1578 +# gives unlimited permission to copy and/or distribute it,
1579 +# with or without modifications, as long as this notice is preserved.
1580 +
1581 +# serial 2
1582 +
1583 +# Check whether the underlying file-system supports filenames
1584 +# with a leading dot.  For instance MS-DOS doesn't.
1585 +AC_DEFUN([AM_SET_LEADING_DOT],
1586 +[rm -rf .tst 2>/dev/null
1587 +mkdir .tst 2>/dev/null
1588 +if test -d .tst; then
1589 +  am__leading_dot=.
1590 +else
1591 +  am__leading_dot=_
1592 +fi
1593 +rmdir .tst 2>/dev/null
1594 +AC_SUBST([am__leading_dot])])
1595 +
1596 +# Check to see how 'make' treats includes.                 -*- Autoconf -*-
1597 +
1598 +# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
1599 +#
1600 +# This file is free software; the Free Software Foundation
1601 +# gives unlimited permission to copy and/or distribute it,
1602 +# with or without modifications, as long as this notice is preserved.
1603 +
1604 +# serial 4
1605 +
1606 +# AM_MAKE_INCLUDE()
1607 +# -----------------
1608 +# Check to see how make treats includes.
1609 +AC_DEFUN([AM_MAKE_INCLUDE],
1610 +[am_make=${MAKE-make}
1611 +cat > confinc << 'END'
1612 +am__doit:
1613 +       @echo this is the am__doit target
1614 +.PHONY: am__doit
1615 +END
1616 +# If we don't find an include directive, just comment out the code.
1617 +AC_MSG_CHECKING([for style of include used by $am_make])
1618 +am__include="#"
1619 +am__quote=
1620 +_am_result=none
1621 +# First try GNU make style include.
1622 +echo "include confinc" > confmf
1623 +# Ignore all kinds of additional output from `make'.
1624 +case `$am_make -s -f confmf 2> /dev/null` in #(
1625 +*the\ am__doit\ target*)
1626 +  am__include=include
1627 +  am__quote=
1628 +  _am_result=GNU
1629 +  ;;
1630 +esac
1631 +# Now try BSD make style include.
1632 +if test "$am__include" = "#"; then
1633 +   echo '.include "confinc"' > confmf
1634 +   case `$am_make -s -f confmf 2> /dev/null` in #(
1635 +   *the\ am__doit\ target*)
1636 +     am__include=.include
1637 +     am__quote="\""
1638 +     _am_result=BSD
1639 +     ;;
1640 +   esac
1641 +fi
1642 +AC_SUBST([am__include])
1643 +AC_SUBST([am__quote])
1644 +AC_MSG_RESULT([$_am_result])
1645 +rm -f confinc confmf
1646 +])
1647 +
1648 +# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
1649 +
1650 +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
1651 +# Free Software Foundation, Inc.
1652 +#
1653 +# This file is free software; the Free Software Foundation
1654 +# gives unlimited permission to copy and/or distribute it,
1655 +# with or without modifications, as long as this notice is preserved.
1656 +
1657 +# serial 6
1658 +
1659 +# AM_MISSING_PROG(NAME, PROGRAM)
1660 +# ------------------------------
1661 +AC_DEFUN([AM_MISSING_PROG],
1662 +[AC_REQUIRE([AM_MISSING_HAS_RUN])
1663 +$1=${$1-"${am_missing_run}$2"}
1664 +AC_SUBST($1)])
1665 +
1666 +
1667 +# AM_MISSING_HAS_RUN
1668 +# ------------------
1669 +# Define MISSING if not defined so far and test if it supports --run.
1670 +# If it does, set am_missing_run to use it, otherwise, to nothing.
1671 +AC_DEFUN([AM_MISSING_HAS_RUN],
1672 +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1673 +AC_REQUIRE_AUX_FILE([missing])dnl
1674 +if test x"${MISSING+set}" != xset; then
1675 +  case $am_aux_dir in
1676 +  *\ * | *\    *)
1677 +    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
1678 +  *)
1679 +    MISSING="\${SHELL} $am_aux_dir/missing" ;;
1680 +  esac
1681 +fi
1682 +# Use eval to expand $SHELL
1683 +if eval "$MISSING --run true"; then
1684 +  am_missing_run="$MISSING --run "
1685 +else
1686 +  am_missing_run=
1687 +  AC_MSG_WARN([`missing' script is too old or missing])
1688 +fi
1689 +])
1690 +
1691 +# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
1692 +#
1693 +# This file is free software; the Free Software Foundation
1694 +# gives unlimited permission to copy and/or distribute it,
1695 +# with or without modifications, as long as this notice is preserved.
1696 +
1697 +# AM_PROG_MKDIR_P
1698 +# ---------------
1699 +# Check for `mkdir -p'.
1700 +AC_DEFUN([AM_PROG_MKDIR_P],
1701 +[AC_PREREQ([2.60])dnl
1702 +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
1703 +dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
1704 +dnl while keeping a definition of mkdir_p for backward compatibility.
1705 +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
1706 +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
1707 +dnl Makefile.ins that do not define MKDIR_P, so we do our own
1708 +dnl adjustment using top_builddir (which is defined more often than
1709 +dnl MKDIR_P).
1710 +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
1711 +case $mkdir_p in
1712 +  [[\\/$]]* | ?:[[\\/]]*) ;;
1713 +  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
1714 +esac
1715 +])
1716 +
1717 +# Helper functions for option handling.                     -*- Autoconf -*-
1718 +
1719 +# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
1720 +#
1721 +# This file is free software; the Free Software Foundation
1722 +# gives unlimited permission to copy and/or distribute it,
1723 +# with or without modifications, as long as this notice is preserved.
1724 +
1725 +# serial 4
1726 +
1727 +# _AM_MANGLE_OPTION(NAME)
1728 +# -----------------------
1729 +AC_DEFUN([_AM_MANGLE_OPTION],
1730 +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
1731 +
1732 +# _AM_SET_OPTION(NAME)
1733 +# ------------------------------
1734 +# Set option NAME.  Presently that only means defining a flag for this option.
1735 +AC_DEFUN([_AM_SET_OPTION],
1736 +[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
1737 +
1738 +# _AM_SET_OPTIONS(OPTIONS)
1739 +# ----------------------------------
1740 +# OPTIONS is a space-separated list of Automake options.
1741 +AC_DEFUN([_AM_SET_OPTIONS],
1742 +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
1743 +
1744 +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
1745 +# -------------------------------------------
1746 +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
1747 +AC_DEFUN([_AM_IF_OPTION],
1748 +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1749 +
1750 +# Check to make sure that the build environment is sane.    -*- Autoconf -*-
1751 +
1752 +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
1753 +# Free Software Foundation, Inc.
1754 +#
1755 +# This file is free software; the Free Software Foundation
1756 +# gives unlimited permission to copy and/or distribute it,
1757 +# with or without modifications, as long as this notice is preserved.
1758 +
1759 +# serial 5
1760 +
1761 +# AM_SANITY_CHECK
1762 +# ---------------
1763 +AC_DEFUN([AM_SANITY_CHECK],
1764 +[AC_MSG_CHECKING([whether build environment is sane])
1765 +# Just in case
1766 +sleep 1
1767 +echo timestamp > conftest.file
1768 +# Reject unsafe characters in $srcdir or the absolute working directory
1769 +# name.  Accept space and tab only in the latter.
1770 +am_lf='
1771 +'
1772 +case `pwd` in
1773 +  *[[\\\"\#\$\&\'\`$am_lf]]*)
1774 +    AC_MSG_ERROR([unsafe absolute working directory name]);;
1775 +esac
1776 +case $srcdir in
1777 +  *[[\\\"\#\$\&\'\`$am_lf\ \   ]]*)
1778 +    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
1779 +esac
1780 +
1781 +# Do `set' in a subshell so we don't clobber the current shell's
1782 +# arguments.  Must try -L first in case configure is actually a
1783 +# symlink; some systems play weird games with the mod time of symlinks
1784 +# (eg FreeBSD returns the mod time of the symlink's containing
1785 +# directory).
1786 +if (
1787 +   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1788 +   if test "$[*]" = "X"; then
1789 +      # -L didn't work.
1790 +      set X `ls -t "$srcdir/configure" conftest.file`
1791 +   fi
1792 +   rm -f conftest.file
1793 +   if test "$[*]" != "X $srcdir/configure conftest.file" \
1794 +      && test "$[*]" != "X conftest.file $srcdir/configure"; then
1795 +
1796 +      # If neither matched, then we have a broken ls.  This can happen
1797 +      # if, for instance, CONFIG_SHELL is bash and it inherits a
1798 +      # broken ls alias from the environment.  This has actually
1799 +      # happened.  Such a system could not be considered "sane".
1800 +      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
1801 +alias in your environment])
1802 +   fi
1803 +
1804 +   test "$[2]" = conftest.file
1805 +   )
1806 +then
1807 +   # Ok.
1808 +   :
1809 +else
1810 +   AC_MSG_ERROR([newly created file is older than distributed files!
1811 +Check your system clock])
1812 +fi
1813 +AC_MSG_RESULT(yes)])
1814 +
1815 +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
1816 +#
1817 +# This file is free software; the Free Software Foundation
1818 +# gives unlimited permission to copy and/or distribute it,
1819 +# with or without modifications, as long as this notice is preserved.
1820 +
1821 +# AM_PROG_INSTALL_STRIP
1822 +# ---------------------
1823 +# One issue with vendor `install' (even GNU) is that you can't
1824 +# specify the program used to strip binaries.  This is especially
1825 +# annoying in cross-compiling environments, where the build's strip
1826 +# is unlikely to handle the host's binaries.
1827 +# Fortunately install-sh will honor a STRIPPROG variable, so we
1828 +# always use install-sh in `make install-strip', and initialize
1829 +# STRIPPROG with the value of the STRIP variable (set by the user).
1830 +AC_DEFUN([AM_PROG_INSTALL_STRIP],
1831 +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1832 +# Installed binaries are usually stripped using `strip' when the user
1833 +# run `make install-strip'.  However `strip' might not be the right
1834 +# tool to use in cross-compilation environments, therefore Automake
1835 +# will honor the `STRIP' environment variable to overrule this program.
1836 +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
1837 +if test "$cross_compiling" != no; then
1838 +  AC_CHECK_TOOL([STRIP], [strip], :)
1839 +fi
1840 +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1841 +AC_SUBST([INSTALL_STRIP_PROGRAM])])
1842 +
1843 +# Copyright (C) 2006, 2008  Free Software Foundation, Inc.
1844 +#
1845 +# This file is free software; the Free Software Foundation
1846 +# gives unlimited permission to copy and/or distribute it,
1847 +# with or without modifications, as long as this notice is preserved.
1848 +
1849 +# serial 2
1850 +
1851 +# _AM_SUBST_NOTMAKE(VARIABLE)
1852 +# ---------------------------
1853 +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1854 +# This macro is traced by Automake.
1855 +AC_DEFUN([_AM_SUBST_NOTMAKE])
1856 +
1857 +# AM_SUBST_NOTMAKE(VARIABLE)
1858 +# ---------------------------
1859 +# Public sister of _AM_SUBST_NOTMAKE.
1860 +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1861 +
1862 +# Check how to create a tarball.                            -*- Autoconf -*-
1863 +
1864 +# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
1865 +#
1866 +# This file is free software; the Free Software Foundation
1867 +# gives unlimited permission to copy and/or distribute it,
1868 +# with or without modifications, as long as this notice is preserved.
1869 +
1870 +# serial 2
1871 +
1872 +# _AM_PROG_TAR(FORMAT)
1873 +# --------------------
1874 +# Check how to create a tarball in format FORMAT.
1875 +# FORMAT should be one of `v7', `ustar', or `pax'.
1876 +#
1877 +# Substitute a variable $(am__tar) that is a command
1878 +# writing to stdout a FORMAT-tarball containing the directory
1879 +# $tardir.
1880 +#     tardir=directory && $(am__tar) > result.tar
1881 +#
1882 +# Substitute a variable $(am__untar) that extract such
1883 +# a tarball read from stdin.
1884 +#     $(am__untar) < result.tar
1885 +AC_DEFUN([_AM_PROG_TAR],
1886 +[# Always define AMTAR for backward compatibility.
1887 +AM_MISSING_PROG([AMTAR], [tar])
1888 +m4_if([$1], [v7],
1889 +     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1890 +     [m4_case([$1], [ustar],, [pax],,
1891 +              [m4_fatal([Unknown tar format])])
1892 +AC_MSG_CHECKING([how to create a $1 tar archive])
1893 +# Loop over all known methods to create a tar archive until one works.
1894 +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1895 +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
1896 +# Do not fold the above two line into one, because Tru64 sh and
1897 +# Solaris sh will not grok spaces in the rhs of `-'.
1898 +for _am_tool in $_am_tools
1899 +do
1900 +  case $_am_tool in
1901 +  gnutar)
1902 +    for _am_tar in tar gnutar gtar;
1903 +    do
1904 +      AM_RUN_LOG([$_am_tar --version]) && break
1905 +    done
1906 +    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1907 +    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1908 +    am__untar="$_am_tar -xf -"
1909 +    ;;
1910 +  plaintar)
1911 +    # Must skip GNU tar: if it does not support --format= it doesn't create
1912 +    # ustar tarball either.
1913 +    (tar --version) >/dev/null 2>&1 && continue
1914 +    am__tar='tar chf - "$$tardir"'
1915 +    am__tar_='tar chf - "$tardir"'
1916 +    am__untar='tar xf -'
1917 +    ;;
1918 +  pax)
1919 +    am__tar='pax -L -x $1 -w "$$tardir"'
1920 +    am__tar_='pax -L -x $1 -w "$tardir"'
1921 +    am__untar='pax -r'
1922 +    ;;
1923 +  cpio)
1924 +    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1925 +    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1926 +    am__untar='cpio -i -H $1 -d'
1927 +    ;;
1928 +  none)
1929 +    am__tar=false
1930 +    am__tar_=false
1931 +    am__untar=false
1932 +    ;;
1933 +  esac
1934 +
1935 +  # If the value was cached, stop now.  We just wanted to have am__tar
1936 +  # and am__untar set.
1937 +  test -n "${am_cv_prog_tar_$1}" && break
1938 +
1939 +  # tar/untar a dummy directory, and stop if the command works
1940 +  rm -rf conftest.dir
1941 +  mkdir conftest.dir
1942 +  echo GrepMe > conftest.dir/file
1943 +  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1944 +  rm -rf conftest.dir
1945 +  if test -s conftest.tar; then
1946 +    AM_RUN_LOG([$am__untar <conftest.tar])
1947 +    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1948 +  fi
1949 +done
1950 +rm -rf conftest.dir
1951 +
1952 +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1953 +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1954 +AC_SUBST([am__tar])
1955 +AC_SUBST([am__untar])
1956 +]) # _AM_PROG_TAR
1957 +
1958 +m4_include([libtool.m4])
1959 +m4_include([ltoptions.m4])
1960 +m4_include([ltsugar.m4])
1961 +m4_include([ltversion.m4])
1962 +m4_include([lt~obsolete.m4])
1963 +m4_include([acinclude.m4])
1964 diff --git a/adfs/Makefile.in b/adfs/Makefile.in
1965 new file mode 100644
1966 index 0000000..e8b1cc8
1967 --- /dev/null
1968 +++ b/adfs/Makefile.in
1969 @@ -0,0 +1,621 @@
1970 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
1971 +# @configure_input@
1972 +
1973 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
1974 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
1975 +# Inc.
1976 +# This Makefile.in is free software; the Free Software Foundation
1977 +# gives unlimited permission to copy and/or distribute it,
1978 +# with or without modifications, as long as this notice is preserved.
1979 +
1980 +# This program is distributed in the hope that it will be useful,
1981 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1982 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1983 +# PARTICULAR PURPOSE.
1984 +
1985 +@SET_MAKE@
1986 +
1987 +VPATH = @srcdir@
1988 +pkgdatadir = $(datadir)/@PACKAGE@
1989 +pkgincludedir = $(includedir)/@PACKAGE@
1990 +pkglibdir = $(libdir)/@PACKAGE@
1991 +pkglibexecdir = $(libexecdir)/@PACKAGE@
1992 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
1993 +install_sh_DATA = $(install_sh) -c -m 644
1994 +install_sh_PROGRAM = $(install_sh) -c
1995 +install_sh_SCRIPT = $(install_sh) -c
1996 +INSTALL_HEADER = $(INSTALL_DATA)
1997 +transform = $(program_transform_name)
1998 +NORMAL_INSTALL = :
1999 +PRE_INSTALL = :
2000 +POST_INSTALL = :
2001 +NORMAL_UNINSTALL = :
2002 +PRE_UNINSTALL = :
2003 +POST_UNINSTALL = :
2004 +build_triplet = @build@
2005 +host_triplet = @host@
2006 +subdir = adfs
2007 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2008 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2009 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
2010 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
2011 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
2012 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
2013 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
2014 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
2015 +       $(ACLOCAL_M4)
2016 +mkinstalldirs = $(install_sh) -d
2017 +CONFIG_HEADER = $(top_builddir)/config.h
2018 +CONFIG_CLEAN_FILES =
2019 +CONFIG_CLEAN_VPATH_FILES =
2020 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
2021 +am__vpath_adj = case $$p in \
2022 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
2023 +    *) f=$$p;; \
2024 +  esac;
2025 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
2026 +am__install_max = 40
2027 +am__nobase_strip_setup = \
2028 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
2029 +am__nobase_strip = \
2030 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
2031 +am__nobase_list = $(am__nobase_strip_setup); \
2032 +  for p in $$list; do echo "$$p $$p"; done | \
2033 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
2034 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
2035 +    if (++n[$$2] == $(am__install_max)) \
2036 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
2037 +    END { for (dir in files) print dir, files[dir] }'
2038 +am__base_list = \
2039 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
2040 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
2041 +am__installdirs = "$(DESTDIR)$(plugindir)"
2042 +LTLIBRARIES = $(plugin_LTLIBRARIES)
2043 +adfs_lite_la_DEPENDENCIES = $(top_builddir)/shibsp/libshibsp-lite.la
2044 +am_adfs_lite_la_OBJECTS = adfs_lite_la-adfs.lo
2045 +adfs_lite_la_OBJECTS = $(am_adfs_lite_la_OBJECTS)
2046 +adfs_lite_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
2047 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
2048 +       $(CXXFLAGS) $(adfs_lite_la_LDFLAGS) $(LDFLAGS) -o $@
2049 +adfs_la_DEPENDENCIES = $(top_builddir)/shibsp/libshibsp.la
2050 +am_adfs_la_OBJECTS = adfs.lo
2051 +adfs_la_OBJECTS = $(am_adfs_la_OBJECTS)
2052 +adfs_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2053 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
2054 +       $(adfs_la_LDFLAGS) $(LDFLAGS) -o $@
2055 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
2056 +depcomp = $(SHELL) $(top_srcdir)/depcomp
2057 +am__depfiles_maybe = depfiles
2058 +am__mv = mv -f
2059 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
2060 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
2061 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2062 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
2063 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
2064 +CXXLD = $(CXX)
2065 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2066 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
2067 +       $(LDFLAGS) -o $@
2068 +SOURCES = $(adfs_lite_la_SOURCES) $(adfs_la_SOURCES)
2069 +DIST_SOURCES = $(adfs_lite_la_SOURCES) $(adfs_la_SOURCES)
2070 +ETAGS = etags
2071 +CTAGS = ctags
2072 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2073 +ACLOCAL = @ACLOCAL@
2074 +AMTAR = @AMTAR@
2075 +APR1_CONFIG = @APR1_CONFIG@
2076 +APR_CONFIG = @APR_CONFIG@
2077 +APU1_CONFIG = @APU1_CONFIG@
2078 +APU_CONFIG = @APU_CONFIG@
2079 +APXS = @APXS@
2080 +APXS2 = @APXS2@
2081 +APXS22 = @APXS22@
2082 +APXS22_CFLAGS = @APXS22_CFLAGS@
2083 +APXS22_INCLUDE = @APXS22_INCLUDE@
2084 +APXS2_CFLAGS = @APXS2_CFLAGS@
2085 +APXS2_INCLUDE = @APXS2_INCLUDE@
2086 +APXS_CFLAGS = @APXS_CFLAGS@
2087 +APXS_INCLUDE = @APXS_INCLUDE@
2088 +AR = @AR@
2089 +AUTOCONF = @AUTOCONF@
2090 +AUTOHEADER = @AUTOHEADER@
2091 +AUTOMAKE = @AUTOMAKE@
2092 +AWK = @AWK@
2093 +CC = @CC@
2094 +CCDEPMODE = @CCDEPMODE@
2095 +CFLAGS = @CFLAGS@
2096 +CPP = @CPP@
2097 +CPPFLAGS = @CPPFLAGS@
2098 +CXX = @CXX@
2099 +CXXCPP = @CXXCPP@
2100 +CXXDEPMODE = @CXXDEPMODE@
2101 +CXXFLAGS = @CXXFLAGS@
2102 +CYGPATH_W = @CYGPATH_W@
2103 +DEFS = @DEFS@
2104 +DEPDIR = @DEPDIR@
2105 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
2106 +DSYMUTIL = @DSYMUTIL@
2107 +DUMPBIN = @DUMPBIN@
2108 +DX_CONFIG = @DX_CONFIG@
2109 +DX_DOCDIR = @DX_DOCDIR@
2110 +DX_DOT = @DX_DOT@
2111 +DX_DOXYGEN = @DX_DOXYGEN@
2112 +DX_DVIPS = @DX_DVIPS@
2113 +DX_EGREP = @DX_EGREP@
2114 +DX_ENV = @DX_ENV@
2115 +DX_FLAG_chi = @DX_FLAG_chi@
2116 +DX_FLAG_chm = @DX_FLAG_chm@
2117 +DX_FLAG_doc = @DX_FLAG_doc@
2118 +DX_FLAG_dot = @DX_FLAG_dot@
2119 +DX_FLAG_html = @DX_FLAG_html@
2120 +DX_FLAG_man = @DX_FLAG_man@
2121 +DX_FLAG_pdf = @DX_FLAG_pdf@
2122 +DX_FLAG_ps = @DX_FLAG_ps@
2123 +DX_FLAG_rtf = @DX_FLAG_rtf@
2124 +DX_FLAG_xml = @DX_FLAG_xml@
2125 +DX_HHC = @DX_HHC@
2126 +DX_LATEX = @DX_LATEX@
2127 +DX_MAKEINDEX = @DX_MAKEINDEX@
2128 +DX_PDFLATEX = @DX_PDFLATEX@
2129 +DX_PERL = @DX_PERL@
2130 +DX_PROJECT = @DX_PROJECT@
2131 +ECHO_C = @ECHO_C@
2132 +ECHO_N = @ECHO_N@
2133 +ECHO_T = @ECHO_T@
2134 +EGREP = @EGREP@
2135 +EXEEXT = @EXEEXT@
2136 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
2137 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
2138 +FASTCGI_LIBS = @FASTCGI_LIBS@
2139 +FGREP = @FGREP@
2140 +GREP = @GREP@
2141 +INSTALL = @INSTALL@
2142 +INSTALL_DATA = @INSTALL_DATA@
2143 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
2144 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
2145 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
2146 +LD = @LD@
2147 +LDFLAGS = @LDFLAGS@
2148 +LIBOBJS = @LIBOBJS@
2149 +LIBS = @LIBS@
2150 +LIBTOOL = @LIBTOOL@
2151 +LIPO = @LIPO@
2152 +LITE_LIBS = @LITE_LIBS@
2153 +LN_S = @LN_S@
2154 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
2155 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
2156 +LTLIBOBJS = @LTLIBOBJS@
2157 +MAKEINFO = @MAKEINFO@
2158 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
2159 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
2160 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
2161 +MKDIR_P = @MKDIR_P@
2162 +NM = @NM@
2163 +NMEDIT = @NMEDIT@
2164 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
2165 +OBJDUMP = @OBJDUMP@
2166 +OBJEXT = @OBJEXT@
2167 +ODBC_CFLAGS = @ODBC_CFLAGS@
2168 +ODBC_CONFIG = @ODBC_CONFIG@
2169 +ODBC_LIBS = @ODBC_LIBS@
2170 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
2171 +OTOOL = @OTOOL@
2172 +OTOOL64 = @OTOOL64@
2173 +PACKAGE = @PACKAGE@
2174 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
2175 +PACKAGE_NAME = @PACKAGE_NAME@
2176 +PACKAGE_STRING = @PACKAGE_STRING@
2177 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
2178 +PACKAGE_URL = @PACKAGE_URL@
2179 +PACKAGE_VERSION = @PACKAGE_VERSION@
2180 +PATH_SEPARATOR = @PATH_SEPARATOR@
2181 +PKG_CONFIG = @PKG_CONFIG@
2182 +PTHREAD_CC = @PTHREAD_CC@
2183 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
2184 +PTHREAD_LIBS = @PTHREAD_LIBS@
2185 +RANLIB = @RANLIB@
2186 +SED = @SED@
2187 +SET_MAKE = @SET_MAKE@
2188 +SHELL = @SHELL@
2189 +STRIP = @STRIP@
2190 +VERSION = @VERSION@
2191 +WANT_SUBDIRS = @WANT_SUBDIRS@
2192 +XMLSEC_LIBS = @XMLSEC_LIBS@
2193 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
2194 +abs_builddir = @abs_builddir@
2195 +abs_srcdir = @abs_srcdir@
2196 +abs_top_builddir = @abs_top_builddir@
2197 +abs_top_srcdir = @abs_top_srcdir@
2198 +ac_ct_CC = @ac_ct_CC@
2199 +ac_ct_CXX = @ac_ct_CXX@
2200 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
2201 +acx_pthread_config = @acx_pthread_config@
2202 +am__include = @am__include@
2203 +am__leading_dot = @am__leading_dot@
2204 +am__quote = @am__quote@
2205 +am__tar = @am__tar@
2206 +am__untar = @am__untar@
2207 +bindir = @bindir@
2208 +build = @build@
2209 +build_alias = @build_alias@
2210 +build_cpu = @build_cpu@
2211 +build_os = @build_os@
2212 +build_vendor = @build_vendor@
2213 +builddir = @builddir@
2214 +datadir = @datadir@
2215 +datarootdir = @datarootdir@
2216 +docdir = @docdir@
2217 +dvidir = @dvidir@
2218 +exec_prefix = @exec_prefix@
2219 +host = @host@
2220 +host_alias = @host_alias@
2221 +host_cpu = @host_cpu@
2222 +host_os = @host_os@
2223 +host_vendor = @host_vendor@
2224 +htmldir = @htmldir@
2225 +includedir = @includedir@
2226 +infodir = @infodir@
2227 +install_sh = @install_sh@
2228 +libdir = @libdir@
2229 +libexecdir = @libexecdir@
2230 +localedir = @localedir@
2231 +localstatedir = @localstatedir@
2232 +lt_ECHO = @lt_ECHO@
2233 +mandir = @mandir@
2234 +mkdir_p = @mkdir_p@
2235 +oldincludedir = @oldincludedir@
2236 +pdfdir = @pdfdir@
2237 +prefix = @prefix@
2238 +program_transform_name = @program_transform_name@
2239 +psdir = @psdir@
2240 +sbindir = @sbindir@
2241 +sharedstatedir = @sharedstatedir@
2242 +srcdir = @srcdir@
2243 +sysconfdir = @sysconfdir@
2244 +target_alias = @target_alias@
2245 +top_build_prefix = @top_build_prefix@
2246 +top_builddir = @top_builddir@
2247 +top_srcdir = @top_srcdir@
2248 +xs = @xs@
2249 +AUTOMAKE_OPTIONS = foreign
2250 +plugindir = $(libdir)/@PACKAGE@
2251 +plugin_LTLIBRARIES = adfs.la adfs-lite.la
2252 +adfs_la_LIBADD = \
2253 +       $(top_builddir)/shibsp/libshibsp.la
2254 +
2255 +adfs_la_SOURCES = \
2256 +       adfs.cpp
2257 +
2258 +adfs_lite_la_LIBADD = \
2259 +       $(top_builddir)/shibsp/libshibsp-lite.la
2260 +
2261 +adfs_lite_la_SOURCES = \
2262 +       adfs.cpp
2263 +
2264 +adfs_la_LDFLAGS = -module -avoid-version $(XMLSEC_LIBS)
2265 +adfs_lite_la_LDFLAGS = -module -avoid-version $(LITE_LIBS)
2266 +adfs_lite_la_CPPFLAGS = -DSHIBSP_LITE
2267 +EXTRA_DIST = adfs.vcxproj adfs-lite.vcxproj resource.h adfs.rc
2268 +all: all-am
2269 +
2270 +.SUFFIXES:
2271 +.SUFFIXES: .cpp .lo .o .obj
2272 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
2273 +       @for dep in $?; do \
2274 +         case '$(am__configure_deps)' in \
2275 +           *$$dep*) \
2276 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
2277 +               && { if test -f $@; then exit 0; else break; fi; }; \
2278 +             exit 1;; \
2279 +         esac; \
2280 +       done; \
2281 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign adfs/Makefile'; \
2282 +       $(am__cd) $(top_srcdir) && \
2283 +         $(AUTOMAKE) --foreign adfs/Makefile
2284 +.PRECIOUS: Makefile
2285 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
2286 +       @case '$?' in \
2287 +         *config.status*) \
2288 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
2289 +         *) \
2290 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
2291 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
2292 +       esac;
2293 +
2294 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
2295 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2296 +
2297 +$(top_srcdir)/configure:  $(am__configure_deps)
2298 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2299 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
2300 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2301 +$(am__aclocal_m4_deps):
2302 +install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
2303 +       @$(NORMAL_INSTALL)
2304 +       test -z "$(plugindir)" || $(MKDIR_P) "$(DESTDIR)$(plugindir)"
2305 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
2306 +       list2=; for p in $$list; do \
2307 +         if test -f $$p; then \
2308 +           list2="$$list2 $$p"; \
2309 +         else :; fi; \
2310 +       done; \
2311 +       test -z "$$list2" || { \
2312 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(plugindir)'"; \
2313 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(plugindir)"; \
2314 +       }
2315 +
2316 +uninstall-pluginLTLIBRARIES:
2317 +       @$(NORMAL_UNINSTALL)
2318 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
2319 +       for p in $$list; do \
2320 +         $(am__strip_dir) \
2321 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(plugindir)/$$f'"; \
2322 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(plugindir)/$$f"; \
2323 +       done
2324 +
2325 +clean-pluginLTLIBRARIES:
2326 +       -test -z "$(plugin_LTLIBRARIES)" || rm -f $(plugin_LTLIBRARIES)
2327 +       @list='$(plugin_LTLIBRARIES)'; for p in $$list; do \
2328 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
2329 +         test "$$dir" != "$$p" || dir=.; \
2330 +         echo "rm -f \"$${dir}/so_locations\""; \
2331 +         rm -f "$${dir}/so_locations"; \
2332 +       done
2333 +adfs-lite.la: $(adfs_lite_la_OBJECTS) $(adfs_lite_la_DEPENDENCIES) 
2334 +       $(adfs_lite_la_LINK) -rpath $(plugindir) $(adfs_lite_la_OBJECTS) $(adfs_lite_la_LIBADD) $(LIBS)
2335 +adfs.la: $(adfs_la_OBJECTS) $(adfs_la_DEPENDENCIES) 
2336 +       $(adfs_la_LINK) -rpath $(plugindir) $(adfs_la_OBJECTS) $(adfs_la_LIBADD) $(LIBS)
2337 +
2338 +mostlyclean-compile:
2339 +       -rm -f *.$(OBJEXT)
2340 +
2341 +distclean-compile:
2342 +       -rm -f *.tab.c
2343 +
2344 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adfs.Plo@am__quote@
2345 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adfs_lite_la-adfs.Plo@am__quote@
2346 +
2347 +.cpp.o:
2348 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
2349 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
2350 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2351 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2352 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
2353 +
2354 +.cpp.obj:
2355 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
2356 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
2357 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2358 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2359 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
2360 +
2361 +.cpp.lo:
2362 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
2363 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
2364 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
2365 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2366 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
2367 +
2368 +adfs_lite_la-adfs.lo: adfs.cpp
2369 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(adfs_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT adfs_lite_la-adfs.lo -MD -MP -MF $(DEPDIR)/adfs_lite_la-adfs.Tpo -c -o adfs_lite_la-adfs.lo `test -f 'adfs.cpp' || echo '$(srcdir)/'`adfs.cpp
2370 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/adfs_lite_la-adfs.Tpo $(DEPDIR)/adfs_lite_la-adfs.Plo
2371 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='adfs.cpp' object='adfs_lite_la-adfs.lo' libtool=yes @AMDEPBACKSLASH@
2372 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2373 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(adfs_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o adfs_lite_la-adfs.lo `test -f 'adfs.cpp' || echo '$(srcdir)/'`adfs.cpp
2374 +
2375 +mostlyclean-libtool:
2376 +       -rm -f *.lo
2377 +
2378 +clean-libtool:
2379 +       -rm -rf .libs _libs
2380 +
2381 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
2382 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
2383 +       unique=`for i in $$list; do \
2384 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2385 +         done | \
2386 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
2387 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
2388 +       mkid -fID $$unique
2389 +tags: TAGS
2390 +
2391 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
2392 +               $(TAGS_FILES) $(LISP)
2393 +       set x; \
2394 +       here=`pwd`; \
2395 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
2396 +       unique=`for i in $$list; do \
2397 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2398 +         done | \
2399 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
2400 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
2401 +       shift; \
2402 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
2403 +         test -n "$$unique" || unique=$$empty_fix; \
2404 +         if test $$# -gt 0; then \
2405 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
2406 +             "$$@" $$unique; \
2407 +         else \
2408 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
2409 +             $$unique; \
2410 +         fi; \
2411 +       fi
2412 +ctags: CTAGS
2413 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
2414 +               $(TAGS_FILES) $(LISP)
2415 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
2416 +       unique=`for i in $$list; do \
2417 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2418 +         done | \
2419 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
2420 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
2421 +       test -z "$(CTAGS_ARGS)$$unique" \
2422 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
2423 +            $$unique
2424 +
2425 +GTAGS:
2426 +       here=`$(am__cd) $(top_builddir) && pwd` \
2427 +         && $(am__cd) $(top_srcdir) \
2428 +         && gtags -i $(GTAGS_ARGS) "$$here"
2429 +
2430 +distclean-tags:
2431 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
2432 +
2433 +distdir: $(DISTFILES)
2434 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2435 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2436 +       list='$(DISTFILES)'; \
2437 +         dist_files=`for file in $$list; do echo $$file; done | \
2438 +         sed -e "s|^$$srcdirstrip/||;t" \
2439 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2440 +       case $$dist_files in \
2441 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
2442 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2443 +                          sort -u` ;; \
2444 +       esac; \
2445 +       for file in $$dist_files; do \
2446 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2447 +         if test -d $$d/$$file; then \
2448 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2449 +           if test -d "$(distdir)/$$file"; then \
2450 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2451 +           fi; \
2452 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2453 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2454 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2455 +           fi; \
2456 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2457 +         else \
2458 +           test -f "$(distdir)/$$file" \
2459 +           || cp -p $$d/$$file "$(distdir)/$$file" \
2460 +           || exit 1; \
2461 +         fi; \
2462 +       done
2463 +check-am: all-am
2464 +check: check-am
2465 +all-am: Makefile $(LTLIBRARIES)
2466 +installdirs:
2467 +       for dir in "$(DESTDIR)$(plugindir)"; do \
2468 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
2469 +       done
2470 +install: install-am
2471 +install-exec: install-exec-am
2472 +install-data: install-data-am
2473 +uninstall: uninstall-am
2474 +
2475 +install-am: all-am
2476 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
2477 +
2478 +installcheck: installcheck-am
2479 +install-strip:
2480 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
2481 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
2482 +         `test -z '$(STRIP)' || \
2483 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
2484 +mostlyclean-generic:
2485 +
2486 +clean-generic:
2487 +
2488 +distclean-generic:
2489 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
2490 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
2491 +
2492 +maintainer-clean-generic:
2493 +       @echo "This command is intended for maintainers to use"
2494 +       @echo "it deletes files that may require special tools to rebuild."
2495 +clean: clean-am
2496 +
2497 +clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \
2498 +       mostlyclean-am
2499 +
2500 +distclean: distclean-am
2501 +       -rm -rf ./$(DEPDIR)
2502 +       -rm -f Makefile
2503 +distclean-am: clean-am distclean-compile distclean-generic \
2504 +       distclean-tags
2505 +
2506 +dvi: dvi-am
2507 +
2508 +dvi-am:
2509 +
2510 +html: html-am
2511 +
2512 +html-am:
2513 +
2514 +info: info-am
2515 +
2516 +info-am:
2517 +
2518 +install-data-am: install-pluginLTLIBRARIES
2519 +
2520 +install-dvi: install-dvi-am
2521 +
2522 +install-dvi-am:
2523 +
2524 +install-exec-am:
2525 +       @$(NORMAL_INSTALL)
2526 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
2527 +install-html: install-html-am
2528 +
2529 +install-html-am:
2530 +
2531 +install-info: install-info-am
2532 +
2533 +install-info-am:
2534 +
2535 +install-man:
2536 +
2537 +install-pdf: install-pdf-am
2538 +
2539 +install-pdf-am:
2540 +
2541 +install-ps: install-ps-am
2542 +
2543 +install-ps-am:
2544 +
2545 +installcheck-am:
2546 +
2547 +maintainer-clean: maintainer-clean-am
2548 +       -rm -rf ./$(DEPDIR)
2549 +       -rm -f Makefile
2550 +maintainer-clean-am: distclean-am maintainer-clean-generic
2551 +
2552 +mostlyclean: mostlyclean-am
2553 +
2554 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
2555 +       mostlyclean-libtool
2556 +
2557 +pdf: pdf-am
2558 +
2559 +pdf-am:
2560 +
2561 +ps: ps-am
2562 +
2563 +ps-am:
2564 +
2565 +uninstall-am: uninstall-pluginLTLIBRARIES
2566 +
2567 +.MAKE: install-am install-exec-am install-strip
2568 +
2569 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
2570 +       clean-libtool clean-pluginLTLIBRARIES ctags distclean \
2571 +       distclean-compile distclean-generic distclean-libtool \
2572 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
2573 +       install install-am install-data install-data-am install-dvi \
2574 +       install-dvi-am install-exec install-exec-am install-exec-hook \
2575 +       install-html install-html-am install-info install-info-am \
2576 +       install-man install-pdf install-pdf-am \
2577 +       install-pluginLTLIBRARIES install-ps install-ps-am \
2578 +       install-strip installcheck installcheck-am installdirs \
2579 +       maintainer-clean maintainer-clean-generic mostlyclean \
2580 +       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
2581 +       pdf pdf-am ps ps-am tags uninstall uninstall-am \
2582 +       uninstall-pluginLTLIBRARIES
2583 +
2584 +
2585 +install-exec-hook:
2586 +       for la in $(plugin_LTLIBRARIES) ; do rm -f $(DESTDIR)$(plugindir)/$$la ; done
2587 +
2588 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
2589 +# Otherwise a system limit (for SysV at least) may be exceeded.
2590 +.NOEXPORT:
2591 diff --git a/apache/Makefile.in b/apache/Makefile.in
2592 new file mode 100644
2593 index 0000000..6cad56e
2594 --- /dev/null
2595 +++ b/apache/Makefile.in
2596 @@ -0,0 +1,749 @@
2597 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
2598 +# @configure_input@
2599 +
2600 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2601 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
2602 +# Inc.
2603 +# This Makefile.in is free software; the Free Software Foundation
2604 +# gives unlimited permission to copy and/or distribute it,
2605 +# with or without modifications, as long as this notice is preserved.
2606 +
2607 +# This program is distributed in the hope that it will be useful,
2608 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
2609 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
2610 +# PARTICULAR PURPOSE.
2611 +
2612 +@SET_MAKE@
2613 +
2614 +VPATH = @srcdir@
2615 +pkgdatadir = $(datadir)/@PACKAGE@
2616 +pkgincludedir = $(includedir)/@PACKAGE@
2617 +pkglibdir = $(libdir)/@PACKAGE@
2618 +pkglibexecdir = $(libexecdir)/@PACKAGE@
2619 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
2620 +install_sh_DATA = $(install_sh) -c -m 644
2621 +install_sh_PROGRAM = $(install_sh) -c
2622 +install_sh_SCRIPT = $(install_sh) -c
2623 +INSTALL_HEADER = $(INSTALL_DATA)
2624 +transform = $(program_transform_name)
2625 +NORMAL_INSTALL = :
2626 +PRE_INSTALL = :
2627 +POST_INSTALL = :
2628 +NORMAL_UNINSTALL = :
2629 +PRE_UNINSTALL = :
2630 +POST_UNINSTALL = :
2631 +build_triplet = @build@
2632 +host_triplet = @host@
2633 +subdir = apache
2634 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2635 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2636 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
2637 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
2638 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
2639 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
2640 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
2641 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
2642 +       $(ACLOCAL_M4)
2643 +mkinstalldirs = $(install_sh) -d
2644 +CONFIG_HEADER = $(top_builddir)/config.h
2645 +CONFIG_CLEAN_FILES =
2646 +CONFIG_CLEAN_VPATH_FILES =
2647 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
2648 +am__vpath_adj = case $$p in \
2649 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
2650 +    *) f=$$p;; \
2651 +  esac;
2652 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
2653 +am__install_max = 40
2654 +am__nobase_strip_setup = \
2655 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
2656 +am__nobase_strip = \
2657 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
2658 +am__nobase_list = $(am__nobase_strip_setup); \
2659 +  for p in $$list; do echo "$$p $$p"; done | \
2660 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
2661 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
2662 +    if (++n[$$2] == $(am__install_max)) \
2663 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
2664 +    END { for (dir in files) print dir, files[dir] }'
2665 +am__base_list = \
2666 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
2667 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
2668 +am__installdirs = "$(DESTDIR)$(modshib13dir)" \
2669 +       "$(DESTDIR)$(modshib20dir)" "$(DESTDIR)$(modshib22dir)"
2670 +LTLIBRARIES = $(modshib13_LTLIBRARIES) $(modshib20_LTLIBRARIES) \
2671 +       $(modshib22_LTLIBRARIES)
2672 +@BUILD_AP13_TRUE@mod_shib_13_la_DEPENDENCIES =  \
2673 +@BUILD_AP13_TRUE@      $(top_builddir)/shibsp/libshibsp-lite.la
2674 +am__mod_shib_13_la_SOURCES_DIST = mod_shib_13.cpp
2675 +@BUILD_AP13_TRUE@am_mod_shib_13_la_OBJECTS =  \
2676 +@BUILD_AP13_TRUE@      mod_shib_13_la-mod_shib_13.lo
2677 +mod_shib_13_la_OBJECTS = $(am_mod_shib_13_la_OBJECTS)
2678 +mod_shib_13_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
2679 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
2680 +       $(mod_shib_13_la_CXXFLAGS) $(CXXFLAGS) \
2681 +       $(mod_shib_13_la_LDFLAGS) $(LDFLAGS) -o $@
2682 +@BUILD_AP13_TRUE@am_mod_shib_13_la_rpath = -rpath $(modshib13dir)
2683 +@BUILD_AP20_TRUE@mod_shib_20_la_DEPENDENCIES =  \
2684 +@BUILD_AP20_TRUE@      $(top_builddir)/shibsp/libshibsp-lite.la
2685 +am__mod_shib_20_la_SOURCES_DIST = mod_shib_20.cpp
2686 +@BUILD_AP20_TRUE@am_mod_shib_20_la_OBJECTS =  \
2687 +@BUILD_AP20_TRUE@      mod_shib_20_la-mod_shib_20.lo
2688 +mod_shib_20_la_OBJECTS = $(am_mod_shib_20_la_OBJECTS)
2689 +mod_shib_20_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
2690 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
2691 +       $(mod_shib_20_la_CXXFLAGS) $(CXXFLAGS) \
2692 +       $(mod_shib_20_la_LDFLAGS) $(LDFLAGS) -o $@
2693 +@BUILD_AP20_TRUE@am_mod_shib_20_la_rpath = -rpath $(modshib20dir)
2694 +@BUILD_AP22_TRUE@mod_shib_22_la_DEPENDENCIES =  \
2695 +@BUILD_AP22_TRUE@      $(top_builddir)/shibsp/libshibsp-lite.la
2696 +am__mod_shib_22_la_SOURCES_DIST = mod_shib_22.cpp
2697 +@BUILD_AP22_TRUE@am_mod_shib_22_la_OBJECTS =  \
2698 +@BUILD_AP22_TRUE@      mod_shib_22_la-mod_shib_22.lo
2699 +mod_shib_22_la_OBJECTS = $(am_mod_shib_22_la_OBJECTS)
2700 +mod_shib_22_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
2701 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
2702 +       $(mod_shib_22_la_CXXFLAGS) $(CXXFLAGS) \
2703 +       $(mod_shib_22_la_LDFLAGS) $(LDFLAGS) -o $@
2704 +@BUILD_AP22_TRUE@am_mod_shib_22_la_rpath = -rpath $(modshib22dir)
2705 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
2706 +depcomp = $(SHELL) $(top_srcdir)/depcomp
2707 +am__depfiles_maybe = depfiles
2708 +am__mv = mv -f
2709 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
2710 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
2711 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2712 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
2713 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
2714 +CXXLD = $(CXX)
2715 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2716 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
2717 +       $(LDFLAGS) -o $@
2718 +SOURCES = $(mod_shib_13_la_SOURCES) $(mod_shib_20_la_SOURCES) \
2719 +       $(mod_shib_22_la_SOURCES)
2720 +DIST_SOURCES = $(am__mod_shib_13_la_SOURCES_DIST) \
2721 +       $(am__mod_shib_20_la_SOURCES_DIST) \
2722 +       $(am__mod_shib_22_la_SOURCES_DIST)
2723 +ETAGS = etags
2724 +CTAGS = ctags
2725 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2726 +ACLOCAL = @ACLOCAL@
2727 +AMTAR = @AMTAR@
2728 +APR1_CONFIG = @APR1_CONFIG@
2729 +APR_CONFIG = @APR_CONFIG@
2730 +APU1_CONFIG = @APU1_CONFIG@
2731 +APU_CONFIG = @APU_CONFIG@
2732 +APXS = @APXS@
2733 +APXS2 = @APXS2@
2734 +APXS22 = @APXS22@
2735 +APXS22_CFLAGS = @APXS22_CFLAGS@
2736 +APXS22_INCLUDE = @APXS22_INCLUDE@
2737 +APXS2_CFLAGS = @APXS2_CFLAGS@
2738 +APXS2_INCLUDE = @APXS2_INCLUDE@
2739 +APXS_CFLAGS = @APXS_CFLAGS@
2740 +APXS_INCLUDE = @APXS_INCLUDE@
2741 +AR = @AR@
2742 +AUTOCONF = @AUTOCONF@
2743 +AUTOHEADER = @AUTOHEADER@
2744 +AUTOMAKE = @AUTOMAKE@
2745 +AWK = @AWK@
2746 +CC = @CC@
2747 +CCDEPMODE = @CCDEPMODE@
2748 +CFLAGS = @CFLAGS@
2749 +CPP = @CPP@
2750 +CPPFLAGS = @CPPFLAGS@
2751 +CXX = @CXX@
2752 +CXXCPP = @CXXCPP@
2753 +CXXDEPMODE = @CXXDEPMODE@
2754 +CXXFLAGS = @CXXFLAGS@
2755 +CYGPATH_W = @CYGPATH_W@
2756 +DEFS = @DEFS@
2757 +DEPDIR = @DEPDIR@
2758 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
2759 +DSYMUTIL = @DSYMUTIL@
2760 +DUMPBIN = @DUMPBIN@
2761 +DX_CONFIG = @DX_CONFIG@
2762 +DX_DOCDIR = @DX_DOCDIR@
2763 +DX_DOT = @DX_DOT@
2764 +DX_DOXYGEN = @DX_DOXYGEN@
2765 +DX_DVIPS = @DX_DVIPS@
2766 +DX_EGREP = @DX_EGREP@
2767 +DX_ENV = @DX_ENV@
2768 +DX_FLAG_chi = @DX_FLAG_chi@
2769 +DX_FLAG_chm = @DX_FLAG_chm@
2770 +DX_FLAG_doc = @DX_FLAG_doc@
2771 +DX_FLAG_dot = @DX_FLAG_dot@
2772 +DX_FLAG_html = @DX_FLAG_html@
2773 +DX_FLAG_man = @DX_FLAG_man@
2774 +DX_FLAG_pdf = @DX_FLAG_pdf@
2775 +DX_FLAG_ps = @DX_FLAG_ps@
2776 +DX_FLAG_rtf = @DX_FLAG_rtf@
2777 +DX_FLAG_xml = @DX_FLAG_xml@
2778 +DX_HHC = @DX_HHC@
2779 +DX_LATEX = @DX_LATEX@
2780 +DX_MAKEINDEX = @DX_MAKEINDEX@
2781 +DX_PDFLATEX = @DX_PDFLATEX@
2782 +DX_PERL = @DX_PERL@
2783 +DX_PROJECT = @DX_PROJECT@
2784 +ECHO_C = @ECHO_C@
2785 +ECHO_N = @ECHO_N@
2786 +ECHO_T = @ECHO_T@
2787 +EGREP = @EGREP@
2788 +EXEEXT = @EXEEXT@
2789 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
2790 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
2791 +FASTCGI_LIBS = @FASTCGI_LIBS@
2792 +FGREP = @FGREP@
2793 +GREP = @GREP@
2794 +INSTALL = @INSTALL@
2795 +INSTALL_DATA = @INSTALL_DATA@
2796 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
2797 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
2798 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
2799 +LD = @LD@
2800 +LDFLAGS = @LDFLAGS@
2801 +LIBOBJS = @LIBOBJS@
2802 +LIBS = @LIBS@
2803 +LIBTOOL = @LIBTOOL@
2804 +LIPO = @LIPO@
2805 +LITE_LIBS = @LITE_LIBS@
2806 +LN_S = @LN_S@
2807 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
2808 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
2809 +LTLIBOBJS = @LTLIBOBJS@
2810 +MAKEINFO = @MAKEINFO@
2811 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
2812 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
2813 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
2814 +MKDIR_P = @MKDIR_P@
2815 +NM = @NM@
2816 +NMEDIT = @NMEDIT@
2817 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
2818 +OBJDUMP = @OBJDUMP@
2819 +OBJEXT = @OBJEXT@
2820 +ODBC_CFLAGS = @ODBC_CFLAGS@
2821 +ODBC_CONFIG = @ODBC_CONFIG@
2822 +ODBC_LIBS = @ODBC_LIBS@
2823 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
2824 +OTOOL = @OTOOL@
2825 +OTOOL64 = @OTOOL64@
2826 +PACKAGE = @PACKAGE@
2827 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
2828 +PACKAGE_NAME = @PACKAGE_NAME@
2829 +PACKAGE_STRING = @PACKAGE_STRING@
2830 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
2831 +PACKAGE_URL = @PACKAGE_URL@
2832 +PACKAGE_VERSION = @PACKAGE_VERSION@
2833 +PATH_SEPARATOR = @PATH_SEPARATOR@
2834 +PKG_CONFIG = @PKG_CONFIG@
2835 +PTHREAD_CC = @PTHREAD_CC@
2836 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
2837 +PTHREAD_LIBS = @PTHREAD_LIBS@
2838 +RANLIB = @RANLIB@
2839 +SED = @SED@
2840 +SET_MAKE = @SET_MAKE@
2841 +SHELL = @SHELL@
2842 +STRIP = @STRIP@
2843 +VERSION = @VERSION@
2844 +WANT_SUBDIRS = @WANT_SUBDIRS@
2845 +XMLSEC_LIBS = @XMLSEC_LIBS@
2846 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
2847 +abs_builddir = @abs_builddir@
2848 +abs_srcdir = @abs_srcdir@
2849 +abs_top_builddir = @abs_top_builddir@
2850 +abs_top_srcdir = @abs_top_srcdir@
2851 +ac_ct_CC = @ac_ct_CC@
2852 +ac_ct_CXX = @ac_ct_CXX@
2853 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
2854 +acx_pthread_config = @acx_pthread_config@
2855 +am__include = @am__include@
2856 +am__leading_dot = @am__leading_dot@
2857 +am__quote = @am__quote@
2858 +am__tar = @am__tar@
2859 +am__untar = @am__untar@
2860 +bindir = @bindir@
2861 +build = @build@
2862 +build_alias = @build_alias@
2863 +build_cpu = @build_cpu@
2864 +build_os = @build_os@
2865 +build_vendor = @build_vendor@
2866 +builddir = @builddir@
2867 +datadir = @datadir@
2868 +datarootdir = @datarootdir@
2869 +docdir = @docdir@
2870 +dvidir = @dvidir@
2871 +exec_prefix = @exec_prefix@
2872 +host = @host@
2873 +host_alias = @host_alias@
2874 +host_cpu = @host_cpu@
2875 +host_os = @host_os@
2876 +host_vendor = @host_vendor@
2877 +htmldir = @htmldir@
2878 +includedir = @includedir@
2879 +infodir = @infodir@
2880 +install_sh = @install_sh@
2881 +libdir = @libdir@
2882 +libexecdir = @libexecdir@
2883 +localedir = @localedir@
2884 +localstatedir = @localstatedir@
2885 +lt_ECHO = @lt_ECHO@
2886 +mandir = @mandir@
2887 +mkdir_p = @mkdir_p@
2888 +oldincludedir = @oldincludedir@
2889 +pdfdir = @pdfdir@
2890 +prefix = @prefix@
2891 +program_transform_name = @program_transform_name@
2892 +psdir = @psdir@
2893 +sbindir = @sbindir@
2894 +sharedstatedir = @sharedstatedir@
2895 +srcdir = @srcdir@
2896 +sysconfdir = @sysconfdir@
2897 +target_alias = @target_alias@
2898 +top_build_prefix = @top_build_prefix@
2899 +top_builddir = @top_builddir@
2900 +top_srcdir = @top_srcdir@
2901 +xs = @xs@
2902 +AUTOMAKE_OPTIONS = foreign
2903 +@BUILD_AP13_TRUE@modshib13dir = $(libdir)/@PACKAGE@
2904 +@BUILD_AP13_TRUE@modshib13_LTLIBRARIES = mod_shib_13.la
2905 +@BUILD_AP13_TRUE@mod_shib_13_la_SOURCES = mod_shib_13.cpp
2906 +@BUILD_AP13_TRUE@mod_shib_13_la_CXXFLAGS = $(APXS_CFLAGS) -I$(APXS_INCLUDE)
2907 +@BUILD_AP13_TRUE@mod_shib_13_la_LDFLAGS = $(LITE_LIBS) -module -avoid-version
2908 +@BUILD_AP13_TRUE@mod_shib_13_la_LIBADD = \
2909 +@BUILD_AP13_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
2910 +
2911 +@BUILD_AP20_TRUE@modshib20dir = $(libdir)/@PACKAGE@
2912 +@BUILD_AP20_TRUE@modshib20_LTLIBRARIES = mod_shib_20.la
2913 +@BUILD_AP20_TRUE@mod_shib_20_la_SOURCES = mod_shib_20.cpp
2914 +@BUILD_AP20_TRUE@mod_shib_20_la_CXXFLAGS = $(APXS2_CFLAGS) -I$(APXS2_INCLUDE)
2915 +@BUILD_AP20_TRUE@mod_shib_20_la_LDFLAGS = $(LITE_LIBS) -module -avoid-version
2916 +@BUILD_AP20_TRUE@mod_shib_20_la_LIBADD = \
2917 +@BUILD_AP20_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
2918 +
2919 +@BUILD_AP22_TRUE@modshib22dir = $(libdir)/@PACKAGE@
2920 +@BUILD_AP22_TRUE@modshib22_LTLIBRARIES = mod_shib_22.la
2921 +@BUILD_AP22_TRUE@mod_shib_22_la_SOURCES = mod_shib_22.cpp
2922 +@BUILD_AP22_TRUE@mod_shib_22_la_CXXFLAGS = $(APXS22_CFLAGS) -I$(APXS22_INCLUDE)
2923 +@BUILD_AP22_TRUE@mod_shib_22_la_LDFLAGS = $(LITE_LIBS) -module -avoid-version
2924 +@BUILD_AP22_TRUE@mod_shib_22_la_LIBADD = \
2925 +@BUILD_AP22_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
2926 +
2927 +EXTRA_DIST = mod_apache.cpp mod_shib_13.cpp mod_shib_20.cpp mod_shib_22.cpp \
2928 +       mod_shib13.vcxproj mod_shib20.vcxproj mod_shib22.vcxproj \
2929 +       resource.h mod_shib_13.rc mod_shib_20.rc mod_shib_22.rc
2930 +
2931 +all: all-am
2932 +
2933 +.SUFFIXES:
2934 +.SUFFIXES: .cpp .lo .o .obj
2935 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
2936 +       @for dep in $?; do \
2937 +         case '$(am__configure_deps)' in \
2938 +           *$$dep*) \
2939 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
2940 +               && { if test -f $@; then exit 0; else break; fi; }; \
2941 +             exit 1;; \
2942 +         esac; \
2943 +       done; \
2944 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign apache/Makefile'; \
2945 +       $(am__cd) $(top_srcdir) && \
2946 +         $(AUTOMAKE) --foreign apache/Makefile
2947 +.PRECIOUS: Makefile
2948 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
2949 +       @case '$?' in \
2950 +         *config.status*) \
2951 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
2952 +         *) \
2953 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
2954 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
2955 +       esac;
2956 +
2957 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
2958 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2959 +
2960 +$(top_srcdir)/configure:  $(am__configure_deps)
2961 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2962 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
2963 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
2964 +$(am__aclocal_m4_deps):
2965 +install-modshib13LTLIBRARIES: $(modshib13_LTLIBRARIES)
2966 +       @$(NORMAL_INSTALL)
2967 +       test -z "$(modshib13dir)" || $(MKDIR_P) "$(DESTDIR)$(modshib13dir)"
2968 +       @list='$(modshib13_LTLIBRARIES)'; test -n "$(modshib13dir)" || list=; \
2969 +       list2=; for p in $$list; do \
2970 +         if test -f $$p; then \
2971 +           list2="$$list2 $$p"; \
2972 +         else :; fi; \
2973 +       done; \
2974 +       test -z "$$list2" || { \
2975 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(modshib13dir)'"; \
2976 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(modshib13dir)"; \
2977 +       }
2978 +
2979 +uninstall-modshib13LTLIBRARIES:
2980 +       @$(NORMAL_UNINSTALL)
2981 +       @list='$(modshib13_LTLIBRARIES)'; test -n "$(modshib13dir)" || list=; \
2982 +       for p in $$list; do \
2983 +         $(am__strip_dir) \
2984 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(modshib13dir)/$$f'"; \
2985 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(modshib13dir)/$$f"; \
2986 +       done
2987 +
2988 +clean-modshib13LTLIBRARIES:
2989 +       -test -z "$(modshib13_LTLIBRARIES)" || rm -f $(modshib13_LTLIBRARIES)
2990 +       @list='$(modshib13_LTLIBRARIES)'; for p in $$list; do \
2991 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
2992 +         test "$$dir" != "$$p" || dir=.; \
2993 +         echo "rm -f \"$${dir}/so_locations\""; \
2994 +         rm -f "$${dir}/so_locations"; \
2995 +       done
2996 +install-modshib20LTLIBRARIES: $(modshib20_LTLIBRARIES)
2997 +       @$(NORMAL_INSTALL)
2998 +       test -z "$(modshib20dir)" || $(MKDIR_P) "$(DESTDIR)$(modshib20dir)"
2999 +       @list='$(modshib20_LTLIBRARIES)'; test -n "$(modshib20dir)" || list=; \
3000 +       list2=; for p in $$list; do \
3001 +         if test -f $$p; then \
3002 +           list2="$$list2 $$p"; \
3003 +         else :; fi; \
3004 +       done; \
3005 +       test -z "$$list2" || { \
3006 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(modshib20dir)'"; \
3007 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(modshib20dir)"; \
3008 +       }
3009 +
3010 +uninstall-modshib20LTLIBRARIES:
3011 +       @$(NORMAL_UNINSTALL)
3012 +       @list='$(modshib20_LTLIBRARIES)'; test -n "$(modshib20dir)" || list=; \
3013 +       for p in $$list; do \
3014 +         $(am__strip_dir) \
3015 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(modshib20dir)/$$f'"; \
3016 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(modshib20dir)/$$f"; \
3017 +       done
3018 +
3019 +clean-modshib20LTLIBRARIES:
3020 +       -test -z "$(modshib20_LTLIBRARIES)" || rm -f $(modshib20_LTLIBRARIES)
3021 +       @list='$(modshib20_LTLIBRARIES)'; for p in $$list; do \
3022 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
3023 +         test "$$dir" != "$$p" || dir=.; \
3024 +         echo "rm -f \"$${dir}/so_locations\""; \
3025 +         rm -f "$${dir}/so_locations"; \
3026 +       done
3027 +install-modshib22LTLIBRARIES: $(modshib22_LTLIBRARIES)
3028 +       @$(NORMAL_INSTALL)
3029 +       test -z "$(modshib22dir)" || $(MKDIR_P) "$(DESTDIR)$(modshib22dir)"
3030 +       @list='$(modshib22_LTLIBRARIES)'; test -n "$(modshib22dir)" || list=; \
3031 +       list2=; for p in $$list; do \
3032 +         if test -f $$p; then \
3033 +           list2="$$list2 $$p"; \
3034 +         else :; fi; \
3035 +       done; \
3036 +       test -z "$$list2" || { \
3037 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(modshib22dir)'"; \
3038 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(modshib22dir)"; \
3039 +       }
3040 +
3041 +uninstall-modshib22LTLIBRARIES:
3042 +       @$(NORMAL_UNINSTALL)
3043 +       @list='$(modshib22_LTLIBRARIES)'; test -n "$(modshib22dir)" || list=; \
3044 +       for p in $$list; do \
3045 +         $(am__strip_dir) \
3046 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(modshib22dir)/$$f'"; \
3047 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(modshib22dir)/$$f"; \
3048 +       done
3049 +
3050 +clean-modshib22LTLIBRARIES:
3051 +       -test -z "$(modshib22_LTLIBRARIES)" || rm -f $(modshib22_LTLIBRARIES)
3052 +       @list='$(modshib22_LTLIBRARIES)'; for p in $$list; do \
3053 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
3054 +         test "$$dir" != "$$p" || dir=.; \
3055 +         echo "rm -f \"$${dir}/so_locations\""; \
3056 +         rm -f "$${dir}/so_locations"; \
3057 +       done
3058 +mod_shib_13.la: $(mod_shib_13_la_OBJECTS) $(mod_shib_13_la_DEPENDENCIES) 
3059 +       $(mod_shib_13_la_LINK) $(am_mod_shib_13_la_rpath) $(mod_shib_13_la_OBJECTS) $(mod_shib_13_la_LIBADD) $(LIBS)
3060 +mod_shib_20.la: $(mod_shib_20_la_OBJECTS) $(mod_shib_20_la_DEPENDENCIES) 
3061 +       $(mod_shib_20_la_LINK) $(am_mod_shib_20_la_rpath) $(mod_shib_20_la_OBJECTS) $(mod_shib_20_la_LIBADD) $(LIBS)
3062 +mod_shib_22.la: $(mod_shib_22_la_OBJECTS) $(mod_shib_22_la_DEPENDENCIES) 
3063 +       $(mod_shib_22_la_LINK) $(am_mod_shib_22_la_rpath) $(mod_shib_22_la_OBJECTS) $(mod_shib_22_la_LIBADD) $(LIBS)
3064 +
3065 +mostlyclean-compile:
3066 +       -rm -f *.$(OBJEXT)
3067 +
3068 +distclean-compile:
3069 +       -rm -f *.tab.c
3070 +
3071 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_shib_13_la-mod_shib_13.Plo@am__quote@
3072 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_shib_20_la-mod_shib_20.Plo@am__quote@
3073 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_shib_22_la-mod_shib_22.Plo@am__quote@
3074 +
3075 +.cpp.o:
3076 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
3077 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
3078 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
3079 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3080 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
3081 +
3082 +.cpp.obj:
3083 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
3084 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
3085 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
3086 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3087 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
3088 +
3089 +.cpp.lo:
3090 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
3091 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
3092 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
3093 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3094 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
3095 +
3096 +mod_shib_13_la-mod_shib_13.lo: mod_shib_13.cpp
3097 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_13_la_CXXFLAGS) $(CXXFLAGS) -MT mod_shib_13_la-mod_shib_13.lo -MD -MP -MF $(DEPDIR)/mod_shib_13_la-mod_shib_13.Tpo -c -o mod_shib_13_la-mod_shib_13.lo `test -f 'mod_shib_13.cpp' || echo '$(srcdir)/'`mod_shib_13.cpp
3098 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/mod_shib_13_la-mod_shib_13.Tpo $(DEPDIR)/mod_shib_13_la-mod_shib_13.Plo
3099 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='mod_shib_13.cpp' object='mod_shib_13_la-mod_shib_13.lo' libtool=yes @AMDEPBACKSLASH@
3100 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3101 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_13_la_CXXFLAGS) $(CXXFLAGS) -c -o mod_shib_13_la-mod_shib_13.lo `test -f 'mod_shib_13.cpp' || echo '$(srcdir)/'`mod_shib_13.cpp
3102 +
3103 +mod_shib_20_la-mod_shib_20.lo: mod_shib_20.cpp
3104 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_20_la_CXXFLAGS) $(CXXFLAGS) -MT mod_shib_20_la-mod_shib_20.lo -MD -MP -MF $(DEPDIR)/mod_shib_20_la-mod_shib_20.Tpo -c -o mod_shib_20_la-mod_shib_20.lo `test -f 'mod_shib_20.cpp' || echo '$(srcdir)/'`mod_shib_20.cpp
3105 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/mod_shib_20_la-mod_shib_20.Tpo $(DEPDIR)/mod_shib_20_la-mod_shib_20.Plo
3106 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='mod_shib_20.cpp' object='mod_shib_20_la-mod_shib_20.lo' libtool=yes @AMDEPBACKSLASH@
3107 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3108 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_20_la_CXXFLAGS) $(CXXFLAGS) -c -o mod_shib_20_la-mod_shib_20.lo `test -f 'mod_shib_20.cpp' || echo '$(srcdir)/'`mod_shib_20.cpp
3109 +
3110 +mod_shib_22_la-mod_shib_22.lo: mod_shib_22.cpp
3111 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_22_la_CXXFLAGS) $(CXXFLAGS) -MT mod_shib_22_la-mod_shib_22.lo -MD -MP -MF $(DEPDIR)/mod_shib_22_la-mod_shib_22.Tpo -c -o mod_shib_22_la-mod_shib_22.lo `test -f 'mod_shib_22.cpp' || echo '$(srcdir)/'`mod_shib_22.cpp
3112 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/mod_shib_22_la-mod_shib_22.Tpo $(DEPDIR)/mod_shib_22_la-mod_shib_22.Plo
3113 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='mod_shib_22.cpp' object='mod_shib_22_la-mod_shib_22.lo' libtool=yes @AMDEPBACKSLASH@
3114 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
3115 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mod_shib_22_la_CXXFLAGS) $(CXXFLAGS) -c -o mod_shib_22_la-mod_shib_22.lo `test -f 'mod_shib_22.cpp' || echo '$(srcdir)/'`mod_shib_22.cpp
3116 +
3117 +mostlyclean-libtool:
3118 +       -rm -f *.lo
3119 +
3120 +clean-libtool:
3121 +       -rm -rf .libs _libs
3122 +
3123 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
3124 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3125 +       unique=`for i in $$list; do \
3126 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3127 +         done | \
3128 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3129 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
3130 +       mkid -fID $$unique
3131 +tags: TAGS
3132 +
3133 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
3134 +               $(TAGS_FILES) $(LISP)
3135 +       set x; \
3136 +       here=`pwd`; \
3137 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
3138 +       unique=`for i in $$list; do \
3139 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3140 +         done | \
3141 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3142 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
3143 +       shift; \
3144 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
3145 +         test -n "$$unique" || unique=$$empty_fix; \
3146 +         if test $$# -gt 0; then \
3147 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3148 +             "$$@" $$unique; \
3149 +         else \
3150 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3151 +             $$unique; \
3152 +         fi; \
3153 +       fi
3154 +ctags: CTAGS
3155 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
3156 +               $(TAGS_FILES) $(LISP)
3157 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
3158 +       unique=`for i in $$list; do \
3159 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3160 +         done | \
3161 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3162 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
3163 +       test -z "$(CTAGS_ARGS)$$unique" \
3164 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
3165 +            $$unique
3166 +
3167 +GTAGS:
3168 +       here=`$(am__cd) $(top_builddir) && pwd` \
3169 +         && $(am__cd) $(top_srcdir) \
3170 +         && gtags -i $(GTAGS_ARGS) "$$here"
3171 +
3172 +distclean-tags:
3173 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3174 +
3175 +distdir: $(DISTFILES)
3176 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3177 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3178 +       list='$(DISTFILES)'; \
3179 +         dist_files=`for file in $$list; do echo $$file; done | \
3180 +         sed -e "s|^$$srcdirstrip/||;t" \
3181 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3182 +       case $$dist_files in \
3183 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
3184 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3185 +                          sort -u` ;; \
3186 +       esac; \
3187 +       for file in $$dist_files; do \
3188 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3189 +         if test -d $$d/$$file; then \
3190 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3191 +           if test -d "$(distdir)/$$file"; then \
3192 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3193 +           fi; \
3194 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3195 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3196 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3197 +           fi; \
3198 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3199 +         else \
3200 +           test -f "$(distdir)/$$file" \
3201 +           || cp -p $$d/$$file "$(distdir)/$$file" \
3202 +           || exit 1; \
3203 +         fi; \
3204 +       done
3205 +check-am: all-am
3206 +check: check-am
3207 +all-am: Makefile $(LTLIBRARIES)
3208 +installdirs:
3209 +       for dir in "$(DESTDIR)$(modshib13dir)" "$(DESTDIR)$(modshib20dir)" "$(DESTDIR)$(modshib22dir)"; do \
3210 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
3211 +       done
3212 +install: install-am
3213 +install-exec: install-exec-am
3214 +install-data: install-data-am
3215 +uninstall: uninstall-am
3216 +
3217 +install-am: all-am
3218 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
3219 +
3220 +installcheck: installcheck-am
3221 +install-strip:
3222 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
3223 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
3224 +         `test -z '$(STRIP)' || \
3225 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
3226 +mostlyclean-generic:
3227 +
3228 +clean-generic:
3229 +
3230 +distclean-generic:
3231 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
3232 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
3233 +
3234 +maintainer-clean-generic:
3235 +       @echo "This command is intended for maintainers to use"
3236 +       @echo "it deletes files that may require special tools to rebuild."
3237 +@BUILD_AP13_FALSE@@BUILD_AP20_FALSE@@BUILD_AP22_FALSE@install-exec-hook:
3238 +clean: clean-am
3239 +
3240 +clean-am: clean-generic clean-libtool clean-modshib13LTLIBRARIES \
3241 +       clean-modshib20LTLIBRARIES clean-modshib22LTLIBRARIES \
3242 +       mostlyclean-am
3243 +
3244 +distclean: distclean-am
3245 +       -rm -rf ./$(DEPDIR)
3246 +       -rm -f Makefile
3247 +distclean-am: clean-am distclean-compile distclean-generic \
3248 +       distclean-tags
3249 +
3250 +dvi: dvi-am
3251 +
3252 +dvi-am:
3253 +
3254 +html: html-am
3255 +
3256 +html-am:
3257 +
3258 +info: info-am
3259 +
3260 +info-am:
3261 +
3262 +install-data-am: install-modshib13LTLIBRARIES \
3263 +       install-modshib20LTLIBRARIES install-modshib22LTLIBRARIES
3264 +
3265 +install-dvi: install-dvi-am
3266 +
3267 +install-dvi-am:
3268 +
3269 +install-exec-am:
3270 +       @$(NORMAL_INSTALL)
3271 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
3272 +install-html: install-html-am
3273 +
3274 +install-html-am:
3275 +
3276 +install-info: install-info-am
3277 +
3278 +install-info-am:
3279 +
3280 +install-man:
3281 +
3282 +install-pdf: install-pdf-am
3283 +
3284 +install-pdf-am:
3285 +
3286 +install-ps: install-ps-am
3287 +
3288 +install-ps-am:
3289 +
3290 +installcheck-am:
3291 +
3292 +maintainer-clean: maintainer-clean-am
3293 +       -rm -rf ./$(DEPDIR)
3294 +       -rm -f Makefile
3295 +maintainer-clean-am: distclean-am maintainer-clean-generic
3296 +
3297 +mostlyclean: mostlyclean-am
3298 +
3299 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
3300 +       mostlyclean-libtool
3301 +
3302 +pdf: pdf-am
3303 +
3304 +pdf-am:
3305 +
3306 +ps: ps-am
3307 +
3308 +ps-am:
3309 +
3310 +uninstall-am: uninstall-modshib13LTLIBRARIES \
3311 +       uninstall-modshib20LTLIBRARIES uninstall-modshib22LTLIBRARIES
3312 +
3313 +.MAKE: install-am install-exec-am install-strip
3314 +
3315 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3316 +       clean-libtool clean-modshib13LTLIBRARIES \
3317 +       clean-modshib20LTLIBRARIES clean-modshib22LTLIBRARIES ctags \
3318 +       distclean distclean-compile distclean-generic \
3319 +       distclean-libtool distclean-tags distdir dvi dvi-am html \
3320 +       html-am info info-am install install-am install-data \
3321 +       install-data-am install-dvi install-dvi-am install-exec \
3322 +       install-exec-am install-exec-hook install-html install-html-am \
3323 +       install-info install-info-am install-man \
3324 +       install-modshib13LTLIBRARIES install-modshib20LTLIBRARIES \
3325 +       install-modshib22LTLIBRARIES install-pdf install-pdf-am \
3326 +       install-ps install-ps-am install-strip installcheck \
3327 +       installcheck-am installdirs maintainer-clean \
3328 +       maintainer-clean-generic mostlyclean mostlyclean-compile \
3329 +       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
3330 +       tags uninstall uninstall-am uninstall-modshib13LTLIBRARIES \
3331 +       uninstall-modshib20LTLIBRARIES uninstall-modshib22LTLIBRARIES
3332 +
3333 +
3334 +@BUILD_AP13_TRUE@install-exec-hook:
3335 +@BUILD_AP13_TRUE@      for la in $(modshib13_LTLIBRARIES) ; do rm -f $(DESTDIR)$(modshib13dir)/$$la ; done
3336 +
3337 +@BUILD_AP20_TRUE@install-exec-hook:
3338 +@BUILD_AP20_TRUE@      for la in $(modshib20_LTLIBRARIES) ; do rm -f $(DESTDIR)$(modshib20dir)/$$la ; done
3339 +
3340 +@BUILD_AP22_TRUE@install-exec-hook:
3341 +@BUILD_AP22_TRUE@      for la in $(modshib22_LTLIBRARIES) ; do rm -f $(DESTDIR)$(modshib22dir)/$$la ; done
3342 +
3343 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
3344 +# Otherwise a system limit (for SysV at least) may be exceeded.
3345 +.NOEXPORT:
3346 diff --git a/config.guess b/config.guess
3347 new file mode 100755
3348 index 0000000..c2246a4
3349 --- /dev/null
3350 +++ b/config.guess
3351 @@ -0,0 +1,1502 @@
3352 +#! /bin/sh
3353 +# Attempt to guess a canonical system name.
3354 +#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3355 +#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
3356 +#   Free Software Foundation, Inc.
3357 +
3358 +timestamp='2009-12-30'
3359 +
3360 +# This file is free software; you can redistribute it and/or modify it
3361 +# under the terms of the GNU General Public License as published by
3362 +# the Free Software Foundation; either version 2 of the License, or
3363 +# (at your option) any later version.
3364 +#
3365 +# This program is distributed in the hope that it will be useful, but
3366 +# WITHOUT ANY WARRANTY; without even the implied warranty of
3367 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
3368 +# General Public License for more details.
3369 +#
3370 +# You should have received a copy of the GNU General Public License
3371 +# along with this program; if not, write to the Free Software
3372 +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
3373 +# 02110-1301, USA.
3374 +#
3375 +# As a special exception to the GNU General Public License, if you
3376 +# distribute this file as part of a program that contains a
3377 +# configuration script generated by Autoconf, you may include it under
3378 +# the same distribution terms that you use for the rest of that program.
3379 +
3380 +
3381 +# Originally written by Per Bothner.  Please send patches (context
3382 +# diff format) to <config-patches@gnu.org> and include a ChangeLog
3383 +# entry.
3384 +#
3385 +# This script attempts to guess a canonical system name similar to
3386 +# config.sub.  If it succeeds, it prints the system name on stdout, and
3387 +# exits with 0.  Otherwise, it exits with 1.
3388 +#
3389 +# You can get the latest version of this script from:
3390 +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
3391 +
3392 +me=`echo "$0" | sed -e 's,.*/,,'`
3393 +
3394 +usage="\
3395 +Usage: $0 [OPTION]
3396 +
3397 +Output the configuration name of the system \`$me' is run on.
3398 +
3399 +Operation modes:
3400 +  -h, --help         print this help, then exit
3401 +  -t, --time-stamp   print date of last modification, then exit
3402 +  -v, --version      print version number, then exit
3403 +
3404 +Report bugs and patches to <config-patches@gnu.org>."
3405 +
3406 +version="\
3407 +GNU config.guess ($timestamp)
3408 +
3409 +Originally written by Per Bothner.
3410 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
3411 +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
3412 +Software Foundation, Inc.
3413 +
3414 +This is free software; see the source for copying conditions.  There is NO
3415 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
3416 +
3417 +help="
3418 +Try \`$me --help' for more information."
3419 +
3420 +# Parse command line
3421 +while test $# -gt 0 ; do
3422 +  case $1 in
3423 +    --time-stamp | --time* | -t )
3424 +       echo "$timestamp" ; exit ;;
3425 +    --version | -v )
3426 +       echo "$version" ; exit ;;
3427 +    --help | --h* | -h )
3428 +       echo "$usage"; exit ;;
3429 +    -- )     # Stop option processing
3430 +       shift; break ;;
3431 +    - )        # Use stdin as input.
3432 +       break ;;
3433 +    -* )
3434 +       echo "$me: invalid option $1$help" >&2
3435 +       exit 1 ;;
3436 +    * )
3437 +       break ;;
3438 +  esac
3439 +done
3440 +
3441 +if test $# != 0; then
3442 +  echo "$me: too many arguments$help" >&2
3443 +  exit 1
3444 +fi
3445 +
3446 +trap 'exit 1' 1 2 15
3447 +
3448 +# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
3449 +# compiler to aid in system detection is discouraged as it requires
3450 +# temporary files to be created and, as you can see below, it is a
3451 +# headache to deal with in a portable fashion.
3452 +
3453 +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
3454 +# use `HOST_CC' if defined, but it is deprecated.
3455 +
3456 +# Portable tmp directory creation inspired by the Autoconf team.
3457 +
3458 +set_cc_for_build='
3459 +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
3460 +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
3461 +: ${TMPDIR=/tmp} ;
3462 + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
3463 + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
3464 + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
3465 + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
3466 +dummy=$tmp/dummy ;
3467 +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
3468 +case $CC_FOR_BUILD,$HOST_CC,$CC in
3469 + ,,)    echo "int x;" > $dummy.c ;
3470 +       for c in cc gcc c89 c99 ; do
3471 +         if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
3472 +            CC_FOR_BUILD="$c"; break ;
3473 +         fi ;
3474 +       done ;
3475 +       if test x"$CC_FOR_BUILD" = x ; then
3476 +         CC_FOR_BUILD=no_compiler_found ;
3477 +       fi
3478 +       ;;
3479 + ,,*)   CC_FOR_BUILD=$CC ;;
3480 + ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
3481 +esac ; set_cc_for_build= ;'
3482 +
3483 +# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
3484 +# (ghazi@noc.rutgers.edu 1994-08-24)
3485 +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
3486 +       PATH=$PATH:/.attbin ; export PATH
3487 +fi
3488 +
3489 +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
3490 +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
3491 +UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
3492 +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
3493 +
3494 +# Note: order is significant - the case branches are not exclusive.
3495 +
3496 +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
3497 +    *:NetBSD:*:*)
3498 +       # NetBSD (nbsd) targets should (where applicable) match one or
3499 +       # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
3500 +       # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
3501 +       # switched to ELF, *-*-netbsd* would select the old
3502 +       # object file format.  This provides both forward
3503 +       # compatibility and a consistent mechanism for selecting the
3504 +       # object file format.
3505 +       #
3506 +       # Note: NetBSD doesn't particularly care about the vendor
3507 +       # portion of the name.  We always set it to "unknown".
3508 +       sysctl="sysctl -n hw.machine_arch"
3509 +       UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
3510 +           /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
3511 +       case "${UNAME_MACHINE_ARCH}" in
3512 +           armeb) machine=armeb-unknown ;;
3513 +           arm*) machine=arm-unknown ;;
3514 +           sh3el) machine=shl-unknown ;;
3515 +           sh3eb) machine=sh-unknown ;;
3516 +           sh5el) machine=sh5le-unknown ;;
3517 +           *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
3518 +       esac
3519 +       # The Operating System including object format, if it has switched
3520 +       # to ELF recently, or will in the future.
3521 +       case "${UNAME_MACHINE_ARCH}" in
3522 +           arm*|i386|m68k|ns32k|sh3*|sparc|vax)
3523 +               eval $set_cc_for_build
3524 +               if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
3525 +                       | grep -q __ELF__
3526 +               then
3527 +                   # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
3528 +                   # Return netbsd for either.  FIX?
3529 +                   os=netbsd
3530 +               else
3531 +                   os=netbsdelf
3532 +               fi
3533 +               ;;
3534 +           *)
3535 +               os=netbsd
3536 +               ;;
3537 +       esac
3538 +       # The OS release
3539 +       # Debian GNU/NetBSD machines have a different userland, and
3540 +       # thus, need a distinct triplet. However, they do not need
3541 +       # kernel version information, so it can be replaced with a
3542 +       # suitable tag, in the style of linux-gnu.
3543 +       case "${UNAME_VERSION}" in
3544 +           Debian*)
3545 +               release='-gnu'
3546 +               ;;
3547 +           *)
3548 +               release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
3549 +               ;;
3550 +       esac
3551 +       # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
3552 +       # contains redundant information, the shorter form:
3553 +       # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
3554 +       echo "${machine}-${os}${release}"
3555 +       exit ;;
3556 +    *:OpenBSD:*:*)
3557 +       UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
3558 +       echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
3559 +       exit ;;
3560 +    *:ekkoBSD:*:*)
3561 +       echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
3562 +       exit ;;
3563 +    *:SolidBSD:*:*)
3564 +       echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
3565 +       exit ;;
3566 +    macppc:MirBSD:*:*)
3567 +       echo powerpc-unknown-mirbsd${UNAME_RELEASE}
3568 +       exit ;;
3569 +    *:MirBSD:*:*)
3570 +       echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
3571 +       exit ;;
3572 +    alpha:OSF1:*:*)
3573 +       case $UNAME_RELEASE in
3574 +       *4.0)
3575 +               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
3576 +               ;;
3577 +       *5.*)
3578 +               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
3579 +               ;;
3580 +       esac
3581 +       # According to Compaq, /usr/sbin/psrinfo has been available on
3582 +       # OSF/1 and Tru64 systems produced since 1995.  I hope that
3583 +       # covers most systems running today.  This code pipes the CPU
3584 +       # types through head -n 1, so we only detect the type of CPU 0.
3585 +       ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
3586 +       case "$ALPHA_CPU_TYPE" in
3587 +           "EV4 (21064)")
3588 +               UNAME_MACHINE="alpha" ;;
3589 +           "EV4.5 (21064)")
3590 +               UNAME_MACHINE="alpha" ;;
3591 +           "LCA4 (21066/21068)")
3592 +               UNAME_MACHINE="alpha" ;;
3593 +           "EV5 (21164)")
3594 +               UNAME_MACHINE="alphaev5" ;;
3595 +           "EV5.6 (21164A)")
3596 +               UNAME_MACHINE="alphaev56" ;;
3597 +           "EV5.6 (21164PC)")
3598 +               UNAME_MACHINE="alphapca56" ;;
3599 +           "EV5.7 (21164PC)")
3600 +               UNAME_MACHINE="alphapca57" ;;
3601 +           "EV6 (21264)")
3602 +               UNAME_MACHINE="alphaev6" ;;
3603 +           "EV6.7 (21264A)")
3604 +               UNAME_MACHINE="alphaev67" ;;
3605 +           "EV6.8CB (21264C)")
3606 +               UNAME_MACHINE="alphaev68" ;;
3607 +           "EV6.8AL (21264B)")
3608 +               UNAME_MACHINE="alphaev68" ;;
3609 +           "EV6.8CX (21264D)")
3610 +               UNAME_MACHINE="alphaev68" ;;
3611 +           "EV6.9A (21264/EV69A)")
3612 +               UNAME_MACHINE="alphaev69" ;;
3613 +           "EV7 (21364)")
3614 +               UNAME_MACHINE="alphaev7" ;;
3615 +           "EV7.9 (21364A)")
3616 +               UNAME_MACHINE="alphaev79" ;;
3617 +       esac
3618 +       # A Pn.n version is a patched version.
3619 +       # A Vn.n version is a released version.
3620 +       # A Tn.n version is a released field test version.
3621 +       # A Xn.n version is an unreleased experimental baselevel.
3622 +       # 1.2 uses "1.2" for uname -r.
3623 +       echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
3624 +       exit ;;
3625 +    Alpha\ *:Windows_NT*:*)
3626 +       # How do we know it's Interix rather than the generic POSIX subsystem?
3627 +       # Should we change UNAME_MACHINE based on the output of uname instead
3628 +       # of the specific Alpha model?
3629 +       echo alpha-pc-interix
3630 +       exit ;;
3631 +    21064:Windows_NT:50:3)
3632 +       echo alpha-dec-winnt3.5
3633 +       exit ;;
3634 +    Amiga*:UNIX_System_V:4.0:*)
3635 +       echo m68k-unknown-sysv4
3636 +       exit ;;
3637 +    *:[Aa]miga[Oo][Ss]:*:*)
3638 +       echo ${UNAME_MACHINE}-unknown-amigaos
3639 +       exit ;;
3640 +    *:[Mm]orph[Oo][Ss]:*:*)
3641 +       echo ${UNAME_MACHINE}-unknown-morphos
3642 +       exit ;;
3643 +    *:OS/390:*:*)
3644 +       echo i370-ibm-openedition
3645 +       exit ;;
3646 +    *:z/VM:*:*)
3647 +       echo s390-ibm-zvmoe
3648 +       exit ;;
3649 +    *:OS400:*:*)
3650 +        echo powerpc-ibm-os400
3651 +       exit ;;
3652 +    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
3653 +       echo arm-acorn-riscix${UNAME_RELEASE}
3654 +       exit ;;
3655 +    arm:riscos:*:*|arm:RISCOS:*:*)
3656 +       echo arm-unknown-riscos
3657 +       exit ;;
3658 +    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
3659 +       echo hppa1.1-hitachi-hiuxmpp
3660 +       exit ;;
3661 +    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
3662 +       # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
3663 +       if test "`(/bin/universe) 2>/dev/null`" = att ; then
3664 +               echo pyramid-pyramid-sysv3
3665 +       else
3666 +               echo pyramid-pyramid-bsd
3667 +       fi
3668 +       exit ;;
3669 +    NILE*:*:*:dcosx)
3670 +       echo pyramid-pyramid-svr4
3671 +       exit ;;
3672 +    DRS?6000:unix:4.0:6*)
3673 +       echo sparc-icl-nx6
3674 +       exit ;;
3675 +    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
3676 +       case `/usr/bin/uname -p` in
3677 +           sparc) echo sparc-icl-nx7; exit ;;
3678 +       esac ;;
3679 +    s390x:SunOS:*:*)
3680 +       echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
3681 +       exit ;;
3682 +    sun4H:SunOS:5.*:*)
3683 +       echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
3684 +       exit ;;
3685 +    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
3686 +       echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
3687 +       exit ;;
3688 +    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
3689 +       echo i386-pc-auroraux${UNAME_RELEASE}
3690 +       exit ;;
3691 +    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
3692 +       eval $set_cc_for_build
3693 +       SUN_ARCH="i386"
3694 +       # If there is a compiler, see if it is configured for 64-bit objects.
3695 +       # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
3696 +       # This test works for both compilers.
3697 +       if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
3698 +           if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
3699 +               (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
3700 +               grep IS_64BIT_ARCH >/dev/null
3701 +           then
3702 +               SUN_ARCH="x86_64"
3703 +           fi
3704 +       fi
3705 +       echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
3706 +       exit ;;
3707 +    sun4*:SunOS:6*:*)
3708 +       # According to config.sub, this is the proper way to canonicalize
3709 +       # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
3710 +       # it's likely to be more like Solaris than SunOS4.
3711 +       echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
3712 +       exit ;;
3713 +    sun4*:SunOS:*:*)
3714 +       case "`/usr/bin/arch -k`" in
3715 +           Series*|S4*)
3716 +               UNAME_RELEASE=`uname -v`
3717 +               ;;
3718 +       esac
3719 +       # Japanese Language versions have a version number like `4.1.3-JL'.
3720 +       echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
3721 +       exit ;;
3722 +    sun3*:SunOS:*:*)
3723 +       echo m68k-sun-sunos${UNAME_RELEASE}
3724 +       exit ;;
3725 +    sun*:*:4.2BSD:*)
3726 +       UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
3727 +       test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
3728 +       case "`/bin/arch`" in
3729 +           sun3)
3730 +               echo m68k-sun-sunos${UNAME_RELEASE}
3731 +               ;;
3732 +           sun4)
3733 +               echo sparc-sun-sunos${UNAME_RELEASE}
3734 +               ;;
3735 +       esac
3736 +       exit ;;
3737 +    aushp:SunOS:*:*)
3738 +       echo sparc-auspex-sunos${UNAME_RELEASE}
3739 +       exit ;;
3740 +    # The situation for MiNT is a little confusing.  The machine name
3741 +    # can be virtually everything (everything which is not
3742 +    # "atarist" or "atariste" at least should have a processor
3743 +    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
3744 +    # to the lowercase version "mint" (or "freemint").  Finally
3745 +    # the system name "TOS" denotes a system which is actually not
3746 +    # MiNT.  But MiNT is downward compatible to TOS, so this should
3747 +    # be no problem.
3748 +    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
3749 +        echo m68k-atari-mint${UNAME_RELEASE}
3750 +       exit ;;
3751 +    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
3752 +       echo m68k-atari-mint${UNAME_RELEASE}
3753 +        exit ;;
3754 +    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
3755 +        echo m68k-atari-mint${UNAME_RELEASE}
3756 +       exit ;;
3757 +    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
3758 +        echo m68k-milan-mint${UNAME_RELEASE}
3759 +        exit ;;
3760 +    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
3761 +        echo m68k-hades-mint${UNAME_RELEASE}
3762 +        exit ;;
3763 +    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
3764 +        echo m68k-unknown-mint${UNAME_RELEASE}
3765 +        exit ;;
3766 +    m68k:machten:*:*)
3767 +       echo m68k-apple-machten${UNAME_RELEASE}
3768 +       exit ;;
3769 +    powerpc:machten:*:*)
3770 +       echo powerpc-apple-machten${UNAME_RELEASE}
3771 +       exit ;;
3772 +    RISC*:Mach:*:*)
3773 +       echo mips-dec-mach_bsd4.3
3774 +       exit ;;
3775 +    RISC*:ULTRIX:*:*)
3776 +       echo mips-dec-ultrix${UNAME_RELEASE}
3777 +       exit ;;
3778 +    VAX*:ULTRIX*:*:*)
3779 +       echo vax-dec-ultrix${UNAME_RELEASE}
3780 +       exit ;;
3781 +    2020:CLIX:*:* | 2430:CLIX:*:*)
3782 +       echo clipper-intergraph-clix${UNAME_RELEASE}
3783 +       exit ;;
3784 +    mips:*:*:UMIPS | mips:*:*:RISCos)
3785 +       eval $set_cc_for_build
3786 +       sed 's/^        //' << EOF >$dummy.c
3787 +#ifdef __cplusplus
3788 +#include <stdio.h>  /* for printf() prototype */
3789 +       int main (int argc, char *argv[]) {
3790 +#else
3791 +       int main (argc, argv) int argc; char *argv[]; {
3792 +#endif
3793 +       #if defined (host_mips) && defined (MIPSEB)
3794 +       #if defined (SYSTYPE_SYSV)
3795 +         printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
3796 +       #endif
3797 +       #if defined (SYSTYPE_SVR4)
3798 +         printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
3799 +       #endif
3800 +       #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
3801 +         printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
3802 +       #endif
3803 +       #endif
3804 +         exit (-1);
3805 +       }
3806 +EOF
3807 +       $CC_FOR_BUILD -o $dummy $dummy.c &&
3808 +         dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
3809 +         SYSTEM_NAME=`$dummy $dummyarg` &&
3810 +           { echo "$SYSTEM_NAME"; exit; }
3811 +       echo mips-mips-riscos${UNAME_RELEASE}
3812 +       exit ;;
3813 +    Motorola:PowerMAX_OS:*:*)
3814 +       echo powerpc-motorola-powermax
3815 +       exit ;;
3816 +    Motorola:*:4.3:PL8-*)
3817 +       echo powerpc-harris-powermax
3818 +       exit ;;
3819 +    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
3820 +       echo powerpc-harris-powermax
3821 +       exit ;;
3822 +    Night_Hawk:Power_UNIX:*:*)
3823 +       echo powerpc-harris-powerunix
3824 +       exit ;;
3825 +    m88k:CX/UX:7*:*)
3826 +       echo m88k-harris-cxux7
3827 +       exit ;;
3828 +    m88k:*:4*:R4*)
3829 +       echo m88k-motorola-sysv4
3830 +       exit ;;
3831 +    m88k:*:3*:R3*)
3832 +       echo m88k-motorola-sysv3
3833 +       exit ;;
3834 +    AViiON:dgux:*:*)
3835 +        # DG/UX returns AViiON for all architectures
3836 +        UNAME_PROCESSOR=`/usr/bin/uname -p`
3837 +       if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
3838 +       then
3839 +           if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
3840 +              [ ${TARGET_BINARY_INTERFACE}x = x ]
3841 +           then
3842 +               echo m88k-dg-dgux${UNAME_RELEASE}
3843 +           else
3844 +               echo m88k-dg-dguxbcs${UNAME_RELEASE}
3845 +           fi
3846 +       else
3847 +           echo i586-dg-dgux${UNAME_RELEASE}
3848 +       fi
3849 +       exit ;;
3850 +    M88*:DolphinOS:*:*)        # DolphinOS (SVR3)
3851 +       echo m88k-dolphin-sysv3
3852 +       exit ;;
3853 +    M88*:*:R3*:*)
3854 +       # Delta 88k system running SVR3
3855 +       echo m88k-motorola-sysv3
3856 +       exit ;;
3857 +    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
3858 +       echo m88k-tektronix-sysv3
3859 +       exit ;;
3860 +    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
3861 +       echo m68k-tektronix-bsd
3862 +       exit ;;
3863 +    *:IRIX*:*:*)
3864 +       echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
3865 +       exit ;;
3866 +    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
3867 +       echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
3868 +       exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
3869 +    i*86:AIX:*:*)
3870 +       echo i386-ibm-aix
3871 +       exit ;;
3872 +    ia64:AIX:*:*)
3873 +       if [ -x /usr/bin/oslevel ] ; then
3874 +               IBM_REV=`/usr/bin/oslevel`
3875 +       else
3876 +               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
3877 +       fi
3878 +       echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
3879 +       exit ;;
3880 +    *:AIX:2:3)
3881 +       if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
3882 +               eval $set_cc_for_build
3883 +               sed 's/^                //' << EOF >$dummy.c
3884 +               #include <sys/systemcfg.h>
3885 +
3886 +               main()
3887 +                       {
3888 +                       if (!__power_pc())
3889 +                               exit(1);
3890 +                       puts("powerpc-ibm-aix3.2.5");
3891 +                       exit(0);
3892 +                       }
3893 +EOF
3894 +               if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
3895 +               then
3896 +                       echo "$SYSTEM_NAME"
3897 +               else
3898 +                       echo rs6000-ibm-aix3.2.5
3899 +               fi
3900 +       elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
3901 +               echo rs6000-ibm-aix3.2.4
3902 +       else
3903 +               echo rs6000-ibm-aix3.2
3904 +       fi
3905 +       exit ;;
3906 +    *:AIX:*:[456])
3907 +       IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
3908 +       if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
3909 +               IBM_ARCH=rs6000
3910 +       else
3911 +               IBM_ARCH=powerpc
3912 +       fi
3913 +       if [ -x /usr/bin/oslevel ] ; then
3914 +               IBM_REV=`/usr/bin/oslevel`
3915 +       else
3916 +               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
3917 +       fi
3918 +       echo ${IBM_ARCH}-ibm-aix${IBM_REV}
3919 +       exit ;;
3920 +    *:AIX:*:*)
3921 +       echo rs6000-ibm-aix
3922 +       exit ;;
3923 +    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
3924 +       echo romp-ibm-bsd4.4
3925 +       exit ;;
3926 +    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
3927 +       echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
3928 +       exit ;;                             # report: romp-ibm BSD 4.3
3929 +    *:BOSX:*:*)
3930 +       echo rs6000-bull-bosx
3931 +       exit ;;
3932 +    DPX/2?00:B.O.S.:*:*)
3933 +       echo m68k-bull-sysv3
3934 +       exit ;;
3935 +    9000/[34]??:4.3bsd:1.*:*)
3936 +       echo m68k-hp-bsd
3937 +       exit ;;
3938 +    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
3939 +       echo m68k-hp-bsd4.4
3940 +       exit ;;
3941 +    9000/[34678]??:HP-UX:*:*)
3942 +       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
3943 +       case "${UNAME_MACHINE}" in
3944 +           9000/31? )            HP_ARCH=m68000 ;;
3945 +           9000/[34]?? )         HP_ARCH=m68k ;;
3946 +           9000/[678][0-9][0-9])
3947 +               if [ -x /usr/bin/getconf ]; then
3948 +                   sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
3949 +                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
3950 +                    case "${sc_cpu_version}" in
3951 +                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
3952 +                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
3953 +                      532)                      # CPU_PA_RISC2_0
3954 +                        case "${sc_kernel_bits}" in
3955 +                          32) HP_ARCH="hppa2.0n" ;;
3956 +                          64) HP_ARCH="hppa2.0w" ;;
3957 +                         '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
3958 +                        esac ;;
3959 +                    esac
3960 +               fi
3961 +               if [ "${HP_ARCH}" = "" ]; then
3962 +                   eval $set_cc_for_build
3963 +                   sed 's/^              //' << EOF >$dummy.c
3964 +
3965 +              #define _HPUX_SOURCE
3966 +              #include <stdlib.h>
3967 +              #include <unistd.h>
3968 +
3969 +              int main ()
3970 +              {
3971 +              #if defined(_SC_KERNEL_BITS)
3972 +                  long bits = sysconf(_SC_KERNEL_BITS);
3973 +              #endif
3974 +                  long cpu  = sysconf (_SC_CPU_VERSION);
3975 +
3976 +                  switch (cpu)
3977 +               {
3978 +               case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
3979 +               case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
3980 +               case CPU_PA_RISC2_0:
3981 +              #if defined(_SC_KERNEL_BITS)
3982 +                   switch (bits)
3983 +                       {
3984 +                       case 64: puts ("hppa2.0w"); break;
3985 +                       case 32: puts ("hppa2.0n"); break;
3986 +                       default: puts ("hppa2.0"); break;
3987 +                       } break;
3988 +              #else  /* !defined(_SC_KERNEL_BITS) */
3989 +                   puts ("hppa2.0"); break;
3990 +              #endif
3991 +               default: puts ("hppa1.0"); break;
3992 +               }
3993 +                  exit (0);
3994 +              }
3995 +EOF
3996 +                   (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
3997 +                   test -z "$HP_ARCH" && HP_ARCH=hppa
3998 +               fi ;;
3999 +       esac
4000 +       if [ ${HP_ARCH} = "hppa2.0w" ]
4001 +       then
4002 +           eval $set_cc_for_build
4003 +
4004 +           # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
4005 +           # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
4006 +           # generating 64-bit code.  GNU and HP use different nomenclature:
4007 +           #
4008 +           # $ CC_FOR_BUILD=cc ./config.guess
4009 +           # => hppa2.0w-hp-hpux11.23
4010 +           # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
4011 +           # => hppa64-hp-hpux11.23
4012 +
4013 +           if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
4014 +               grep -q __LP64__
4015 +           then
4016 +               HP_ARCH="hppa2.0w"
4017 +           else
4018 +               HP_ARCH="hppa64"
4019 +           fi
4020 +       fi
4021 +       echo ${HP_ARCH}-hp-hpux${HPUX_REV}
4022 +       exit ;;
4023 +    ia64:HP-UX:*:*)
4024 +       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
4025 +       echo ia64-hp-hpux${HPUX_REV}
4026 +       exit ;;
4027 +    3050*:HI-UX:*:*)
4028 +       eval $set_cc_for_build
4029 +       sed 's/^        //' << EOF >$dummy.c
4030 +       #include <unistd.h>
4031 +       int
4032 +       main ()
4033 +       {
4034 +         long cpu = sysconf (_SC_CPU_VERSION);
4035 +         /* The order matters, because CPU_IS_HP_MC68K erroneously returns
4036 +            true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
4037 +            results, however.  */
4038 +         if (CPU_IS_PA_RISC (cpu))
4039 +           {
4040 +             switch (cpu)
4041 +               {
4042 +                 case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
4043 +                 case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
4044 +                 case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
4045 +                 default: puts ("hppa-hitachi-hiuxwe2"); break;
4046 +               }
4047 +           }
4048 +         else if (CPU_IS_HP_MC68K (cpu))
4049 +           puts ("m68k-hitachi-hiuxwe2");
4050 +         else puts ("unknown-hitachi-hiuxwe2");
4051 +         exit (0);
4052 +       }
4053 +EOF
4054 +       $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
4055 +               { echo "$SYSTEM_NAME"; exit; }
4056 +       echo unknown-hitachi-hiuxwe2
4057 +       exit ;;
4058 +    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
4059 +       echo hppa1.1-hp-bsd
4060 +       exit ;;
4061 +    9000/8??:4.3bsd:*:*)
4062 +       echo hppa1.0-hp-bsd
4063 +       exit ;;
4064 +    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
4065 +       echo hppa1.0-hp-mpeix
4066 +       exit ;;
4067 +    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
4068 +       echo hppa1.1-hp-osf
4069 +       exit ;;
4070 +    hp8??:OSF1:*:*)
4071 +       echo hppa1.0-hp-osf
4072 +       exit ;;
4073 +    i*86:OSF1:*:*)
4074 +       if [ -x /usr/sbin/sysversion ] ; then
4075 +           echo ${UNAME_MACHINE}-unknown-osf1mk
4076 +       else
4077 +           echo ${UNAME_MACHINE}-unknown-osf1
4078 +       fi
4079 +       exit ;;
4080 +    parisc*:Lites*:*:*)
4081 +       echo hppa1.1-hp-lites
4082 +       exit ;;
4083 +    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
4084 +       echo c1-convex-bsd
4085 +        exit ;;
4086 +    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
4087 +       if getsysinfo -f scalar_acc
4088 +       then echo c32-convex-bsd
4089 +       else echo c2-convex-bsd
4090 +       fi
4091 +        exit ;;
4092 +    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
4093 +       echo c34-convex-bsd
4094 +        exit ;;
4095 +    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
4096 +       echo c38-convex-bsd
4097 +        exit ;;
4098 +    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
4099 +       echo c4-convex-bsd
4100 +        exit ;;
4101 +    CRAY*Y-MP:*:*:*)
4102 +       echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
4103 +       exit ;;
4104 +    CRAY*[A-Z]90:*:*:*)
4105 +       echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
4106 +       | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
4107 +             -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
4108 +             -e 's/\.[^.]*$/.X/'
4109 +       exit ;;
4110 +    CRAY*TS:*:*:*)
4111 +       echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
4112 +       exit ;;
4113 +    CRAY*T3E:*:*:*)
4114 +       echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
4115 +       exit ;;
4116 +    CRAY*SV1:*:*:*)
4117 +       echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
4118 +       exit ;;
4119 +    *:UNICOS/mp:*:*)
4120 +       echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
4121 +       exit ;;
4122 +    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
4123 +       FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
4124 +        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
4125 +        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
4126 +        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
4127 +        exit ;;
4128 +    5000:UNIX_System_V:4.*:*)
4129 +        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
4130 +        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
4131 +        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
4132 +       exit ;;
4133 +    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
4134 +       echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
4135 +       exit ;;
4136 +    sparc*:BSD/OS:*:*)
4137 +       echo sparc-unknown-bsdi${UNAME_RELEASE}
4138 +       exit ;;
4139 +    *:BSD/OS:*:*)
4140 +       echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
4141 +       exit ;;
4142 +    *:FreeBSD:*:*)
4143 +       case ${UNAME_MACHINE} in
4144 +           pc98)
4145 +               echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
4146 +           amd64)
4147 +               echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
4148 +           *)
4149 +               echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
4150 +       esac
4151 +       exit ;;
4152 +    i*:CYGWIN*:*)
4153 +       echo ${UNAME_MACHINE}-pc-cygwin
4154 +       exit ;;
4155 +    *:MINGW*:*)
4156 +       echo ${UNAME_MACHINE}-pc-mingw32
4157 +       exit ;;
4158 +    i*:windows32*:*)
4159 +       # uname -m includes "-pc" on this system.
4160 +       echo ${UNAME_MACHINE}-mingw32
4161 +       exit ;;
4162 +    i*:PW*:*)
4163 +       echo ${UNAME_MACHINE}-pc-pw32
4164 +       exit ;;
4165 +    *:Interix*:*)
4166 +       case ${UNAME_MACHINE} in
4167 +           x86)
4168 +               echo i586-pc-interix${UNAME_RELEASE}
4169 +               exit ;;
4170 +           authenticamd | genuineintel | EM64T)
4171 +               echo x86_64-unknown-interix${UNAME_RELEASE}
4172 +               exit ;;
4173 +           IA64)
4174 +               echo ia64-unknown-interix${UNAME_RELEASE}
4175 +               exit ;;
4176 +       esac ;;
4177 +    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
4178 +       echo i${UNAME_MACHINE}-pc-mks
4179 +       exit ;;
4180 +    8664:Windows_NT:*)
4181 +       echo x86_64-pc-mks
4182 +       exit ;;
4183 +    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
4184 +       # How do we know it's Interix rather than the generic POSIX subsystem?
4185 +       # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
4186 +       # UNAME_MACHINE based on the output of uname instead of i386?
4187 +       echo i586-pc-interix
4188 +       exit ;;
4189 +    i*:UWIN*:*)
4190 +       echo ${UNAME_MACHINE}-pc-uwin
4191 +       exit ;;
4192 +    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
4193 +       echo x86_64-unknown-cygwin
4194 +       exit ;;
4195 +    p*:CYGWIN*:*)
4196 +       echo powerpcle-unknown-cygwin
4197 +       exit ;;
4198 +    prep*:SunOS:5.*:*)
4199 +       echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
4200 +       exit ;;
4201 +    *:GNU:*:*)
4202 +       # the GNU system
4203 +       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
4204 +       exit ;;
4205 +    *:GNU/*:*:*)
4206 +       # other systems with GNU libc and userland
4207 +       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
4208 +       exit ;;
4209 +    i*86:Minix:*:*)
4210 +       echo ${UNAME_MACHINE}-pc-minix
4211 +       exit ;;
4212 +    alpha:Linux:*:*)
4213 +       case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
4214 +         EV5)   UNAME_MACHINE=alphaev5 ;;
4215 +         EV56)  UNAME_MACHINE=alphaev56 ;;
4216 +         PCA56) UNAME_MACHINE=alphapca56 ;;
4217 +         PCA57) UNAME_MACHINE=alphapca56 ;;
4218 +         EV6)   UNAME_MACHINE=alphaev6 ;;
4219 +         EV67)  UNAME_MACHINE=alphaev67 ;;
4220 +         EV68*) UNAME_MACHINE=alphaev68 ;;
4221 +        esac
4222 +       objdump --private-headers /bin/sh | grep -q ld.so.1
4223 +       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
4224 +       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
4225 +       exit ;;
4226 +    arm*:Linux:*:*)
4227 +       eval $set_cc_for_build
4228 +       if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
4229 +           | grep -q __ARM_EABI__
4230 +       then
4231 +           echo ${UNAME_MACHINE}-unknown-linux-gnu
4232 +       else
4233 +           echo ${UNAME_MACHINE}-unknown-linux-gnueabi
4234 +       fi
4235 +       exit ;;
4236 +    avr32*:Linux:*:*)
4237 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4238 +       exit ;;
4239 +    cris:Linux:*:*)
4240 +       echo cris-axis-linux-gnu
4241 +       exit ;;
4242 +    crisv32:Linux:*:*)
4243 +       echo crisv32-axis-linux-gnu
4244 +       exit ;;
4245 +    frv:Linux:*:*)
4246 +       echo frv-unknown-linux-gnu
4247 +       exit ;;
4248 +    i*86:Linux:*:*)
4249 +       LIBC=gnu
4250 +       eval $set_cc_for_build
4251 +       sed 's/^        //' << EOF >$dummy.c
4252 +       #ifdef __dietlibc__
4253 +       LIBC=dietlibc
4254 +       #endif
4255 +EOF
4256 +       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
4257 +       echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
4258 +       exit ;;
4259 +    ia64:Linux:*:*)
4260 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4261 +       exit ;;
4262 +    m32r*:Linux:*:*)
4263 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4264 +       exit ;;
4265 +    m68*:Linux:*:*)
4266 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4267 +       exit ;;
4268 +    mips:Linux:*:* | mips64:Linux:*:*)
4269 +       eval $set_cc_for_build
4270 +       sed 's/^        //' << EOF >$dummy.c
4271 +       #undef CPU
4272 +       #undef ${UNAME_MACHINE}
4273 +       #undef ${UNAME_MACHINE}el
4274 +       #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
4275 +       CPU=${UNAME_MACHINE}el
4276 +       #else
4277 +       #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
4278 +       CPU=${UNAME_MACHINE}
4279 +       #else
4280 +       CPU=
4281 +       #endif
4282 +       #endif
4283 +EOF
4284 +       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
4285 +       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
4286 +       ;;
4287 +    or32:Linux:*:*)
4288 +       echo or32-unknown-linux-gnu
4289 +       exit ;;
4290 +    padre:Linux:*:*)
4291 +       echo sparc-unknown-linux-gnu
4292 +       exit ;;
4293 +    parisc64:Linux:*:* | hppa64:Linux:*:*)
4294 +       echo hppa64-unknown-linux-gnu
4295 +       exit ;;
4296 +    parisc:Linux:*:* | hppa:Linux:*:*)
4297 +       # Look for CPU level
4298 +       case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
4299 +         PA7*) echo hppa1.1-unknown-linux-gnu ;;
4300 +         PA8*) echo hppa2.0-unknown-linux-gnu ;;
4301 +         *)    echo hppa-unknown-linux-gnu ;;
4302 +       esac
4303 +       exit ;;
4304 +    ppc64:Linux:*:*)
4305 +       echo powerpc64-unknown-linux-gnu
4306 +       exit ;;
4307 +    ppc:Linux:*:*)
4308 +       echo powerpc-unknown-linux-gnu
4309 +       exit ;;
4310 +    s390:Linux:*:* | s390x:Linux:*:*)
4311 +       echo ${UNAME_MACHINE}-ibm-linux
4312 +       exit ;;
4313 +    sh64*:Linux:*:*)
4314 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4315 +       exit ;;
4316 +    sh*:Linux:*:*)
4317 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4318 +       exit ;;
4319 +    sparc:Linux:*:* | sparc64:Linux:*:*)
4320 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4321 +       exit ;;
4322 +    vax:Linux:*:*)
4323 +       echo ${UNAME_MACHINE}-dec-linux-gnu
4324 +       exit ;;
4325 +    x86_64:Linux:*:*)
4326 +       echo x86_64-unknown-linux-gnu
4327 +       exit ;;
4328 +    xtensa*:Linux:*:*)
4329 +       echo ${UNAME_MACHINE}-unknown-linux-gnu
4330 +       exit ;;
4331 +    i*86:DYNIX/ptx:4*:*)
4332 +       # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
4333 +       # earlier versions are messed up and put the nodename in both
4334 +       # sysname and nodename.
4335 +       echo i386-sequent-sysv4
4336 +       exit ;;
4337 +    i*86:UNIX_SV:4.2MP:2.*)
4338 +        # Unixware is an offshoot of SVR4, but it has its own version
4339 +        # number series starting with 2...
4340 +        # I am not positive that other SVR4 systems won't match this,
4341 +       # I just have to hope.  -- rms.
4342 +        # Use sysv4.2uw... so that sysv4* matches it.
4343 +       echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
4344 +       exit ;;
4345 +    i*86:OS/2:*:*)
4346 +       # If we were able to find `uname', then EMX Unix compatibility
4347 +       # is probably installed.
4348 +       echo ${UNAME_MACHINE}-pc-os2-emx
4349 +       exit ;;
4350 +    i*86:XTS-300:*:STOP)
4351 +       echo ${UNAME_MACHINE}-unknown-stop
4352 +       exit ;;
4353 +    i*86:atheos:*:*)
4354 +       echo ${UNAME_MACHINE}-unknown-atheos
4355 +       exit ;;
4356 +    i*86:syllable:*:*)
4357 +       echo ${UNAME_MACHINE}-pc-syllable
4358 +       exit ;;
4359 +    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
4360 +       echo i386-unknown-lynxos${UNAME_RELEASE}
4361 +       exit ;;
4362 +    i*86:*DOS:*:*)
4363 +       echo ${UNAME_MACHINE}-pc-msdosdjgpp
4364 +       exit ;;
4365 +    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
4366 +       UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
4367 +       if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
4368 +               echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
4369 +       else
4370 +               echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
4371 +       fi
4372 +       exit ;;
4373 +    i*86:*:5:[678]*)
4374 +       # UnixWare 7.x, OpenUNIX and OpenServer 6.
4375 +       case `/bin/uname -X | grep "^Machine"` in
4376 +           *486*)           UNAME_MACHINE=i486 ;;
4377 +           *Pentium)        UNAME_MACHINE=i586 ;;
4378 +           *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
4379 +       esac
4380 +       echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
4381 +       exit ;;
4382 +    i*86:*:3.2:*)
4383 +       if test -f /usr/options/cb.name; then
4384 +               UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
4385 +               echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
4386 +       elif /bin/uname -X 2>/dev/null >/dev/null ; then
4387 +               UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
4388 +               (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
4389 +               (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
4390 +                       && UNAME_MACHINE=i586
4391 +               (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
4392 +                       && UNAME_MACHINE=i686
4393 +               (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
4394 +                       && UNAME_MACHINE=i686
4395 +               echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
4396 +       else
4397 +               echo ${UNAME_MACHINE}-pc-sysv32
4398 +       fi
4399 +       exit ;;
4400 +    pc:*:*:*)
4401 +       # Left here for compatibility:
4402 +        # uname -m prints for DJGPP always 'pc', but it prints nothing about
4403 +        # the processor, so we play safe by assuming i586.
4404 +       # Note: whatever this is, it MUST be the same as what config.sub
4405 +       # prints for the "djgpp" host, or else GDB configury will decide that
4406 +       # this is a cross-build.
4407 +       echo i586-pc-msdosdjgpp
4408 +        exit ;;
4409 +    Intel:Mach:3*:*)
4410 +       echo i386-pc-mach3
4411 +       exit ;;
4412 +    paragon:*:*:*)
4413 +       echo i860-intel-osf1
4414 +       exit ;;
4415 +    i860:*:4.*:*) # i860-SVR4
4416 +       if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
4417 +         echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
4418 +       else # Add other i860-SVR4 vendors below as they are discovered.
4419 +         echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
4420 +       fi
4421 +       exit ;;
4422 +    mini*:CTIX:SYS*5:*)
4423 +       # "miniframe"
4424 +       echo m68010-convergent-sysv
4425 +       exit ;;
4426 +    mc68k:UNIX:SYSTEM5:3.51m)
4427 +       echo m68k-convergent-sysv
4428 +       exit ;;
4429 +    M680?0:D-NIX:5.3:*)
4430 +       echo m68k-diab-dnix
4431 +       exit ;;
4432 +    M68*:*:R3V[5678]*:*)
4433 +       test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
4434 +    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)
4435 +       OS_REL=''
4436 +       test -r /etc/.relid \
4437 +       && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
4438 +       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
4439 +         && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
4440 +       /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
4441 +         && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
4442 +    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
4443 +        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
4444 +          && { echo i486-ncr-sysv4; exit; } ;;
4445 +    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
4446 +       OS_REL='.3'
4447 +       test -r /etc/.relid \
4448 +           && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
4449 +       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
4450 +           && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
4451 +       /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
4452 +           && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
4453 +       /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
4454 +           && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
4455 +    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
4456 +       echo m68k-unknown-lynxos${UNAME_RELEASE}
4457 +       exit ;;
4458 +    mc68030:UNIX_System_V:4.*:*)
4459 +       echo m68k-atari-sysv4
4460 +       exit ;;
4461 +    TSUNAMI:LynxOS:2.*:*)
4462 +       echo sparc-unknown-lynxos${UNAME_RELEASE}
4463 +       exit ;;
4464 +    rs6000:LynxOS:2.*:*)
4465 +       echo rs6000-unknown-lynxos${UNAME_RELEASE}
4466 +       exit ;;
4467 +    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
4468 +       echo powerpc-unknown-lynxos${UNAME_RELEASE}
4469 +       exit ;;
4470 +    SM[BE]S:UNIX_SV:*:*)
4471 +       echo mips-dde-sysv${UNAME_RELEASE}
4472 +       exit ;;
4473 +    RM*:ReliantUNIX-*:*:*)
4474 +       echo mips-sni-sysv4
4475 +       exit ;;
4476 +    RM*:SINIX-*:*:*)
4477 +       echo mips-sni-sysv4
4478 +       exit ;;
4479 +    *:SINIX-*:*:*)
4480 +       if uname -p 2>/dev/null >/dev/null ; then
4481 +               UNAME_MACHINE=`(uname -p) 2>/dev/null`
4482 +               echo ${UNAME_MACHINE}-sni-sysv4
4483 +       else
4484 +               echo ns32k-sni-sysv
4485 +       fi
4486 +       exit ;;
4487 +    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
4488 +                      # says <Richard.M.Bartel@ccMail.Census.GOV>
4489 +        echo i586-unisys-sysv4
4490 +        exit ;;
4491 +    *:UNIX_System_V:4*:FTX*)
4492 +       # From Gerald Hewes <hewes@openmarket.com>.
4493 +       # How about differentiating between stratus architectures? -djm
4494 +       echo hppa1.1-stratus-sysv4
4495 +       exit ;;
4496 +    *:*:*:FTX*)
4497 +       # From seanf@swdc.stratus.com.
4498 +       echo i860-stratus-sysv4
4499 +       exit ;;
4500 +    i*86:VOS:*:*)
4501 +       # From Paul.Green@stratus.com.
4502 +       echo ${UNAME_MACHINE}-stratus-vos
4503 +       exit ;;
4504 +    *:VOS:*:*)
4505 +       # From Paul.Green@stratus.com.
4506 +       echo hppa1.1-stratus-vos
4507 +       exit ;;
4508 +    mc68*:A/UX:*:*)
4509 +       echo m68k-apple-aux${UNAME_RELEASE}
4510 +       exit ;;
4511 +    news*:NEWS-OS:6*:*)
4512 +       echo mips-sony-newsos6
4513 +       exit ;;
4514 +    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
4515 +       if [ -d /usr/nec ]; then
4516 +               echo mips-nec-sysv${UNAME_RELEASE}
4517 +       else
4518 +               echo mips-unknown-sysv${UNAME_RELEASE}
4519 +       fi
4520 +        exit ;;
4521 +    BeBox:BeOS:*:*)    # BeOS running on hardware made by Be, PPC only.
4522 +       echo powerpc-be-beos
4523 +       exit ;;
4524 +    BeMac:BeOS:*:*)    # BeOS running on Mac or Mac clone, PPC only.
4525 +       echo powerpc-apple-beos
4526 +       exit ;;
4527 +    BePC:BeOS:*:*)     # BeOS running on Intel PC compatible.
4528 +       echo i586-pc-beos
4529 +       exit ;;
4530 +    BePC:Haiku:*:*)    # Haiku running on Intel PC compatible.
4531 +       echo i586-pc-haiku
4532 +       exit ;;
4533 +    SX-4:SUPER-UX:*:*)
4534 +       echo sx4-nec-superux${UNAME_RELEASE}
4535 +       exit ;;
4536 +    SX-5:SUPER-UX:*:*)
4537 +       echo sx5-nec-superux${UNAME_RELEASE}
4538 +       exit ;;
4539 +    SX-6:SUPER-UX:*:*)
4540 +       echo sx6-nec-superux${UNAME_RELEASE}
4541 +       exit ;;
4542 +    SX-7:SUPER-UX:*:*)
4543 +       echo sx7-nec-superux${UNAME_RELEASE}
4544 +       exit ;;
4545 +    SX-8:SUPER-UX:*:*)
4546 +       echo sx8-nec-superux${UNAME_RELEASE}
4547 +       exit ;;
4548 +    SX-8R:SUPER-UX:*:*)
4549 +       echo sx8r-nec-superux${UNAME_RELEASE}
4550 +       exit ;;
4551 +    Power*:Rhapsody:*:*)
4552 +       echo powerpc-apple-rhapsody${UNAME_RELEASE}
4553 +       exit ;;
4554 +    *:Rhapsody:*:*)
4555 +       echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
4556 +       exit ;;
4557 +    *:Darwin:*:*)
4558 +       UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
4559 +       case $UNAME_PROCESSOR in
4560 +           i386)
4561 +               eval $set_cc_for_build
4562 +               if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
4563 +                 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
4564 +                     (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
4565 +                     grep IS_64BIT_ARCH >/dev/null
4566 +                 then
4567 +                     UNAME_PROCESSOR="x86_64"
4568 +                 fi
4569 +               fi ;;
4570 +           unknown) UNAME_PROCESSOR=powerpc ;;
4571 +       esac
4572 +       echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
4573 +       exit ;;
4574 +    *:procnto*:*:* | *:QNX:[0123456789]*:*)
4575 +       UNAME_PROCESSOR=`uname -p`
4576 +       if test "$UNAME_PROCESSOR" = "x86"; then
4577 +               UNAME_PROCESSOR=i386
4578 +               UNAME_MACHINE=pc
4579 +       fi
4580 +       echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
4581 +       exit ;;
4582 +    *:QNX:*:4*)
4583 +       echo i386-pc-qnx
4584 +       exit ;;
4585 +    NSE-?:NONSTOP_KERNEL:*:*)
4586 +       echo nse-tandem-nsk${UNAME_RELEASE}
4587 +       exit ;;
4588 +    NSR-?:NONSTOP_KERNEL:*:*)
4589 +       echo nsr-tandem-nsk${UNAME_RELEASE}
4590 +       exit ;;
4591 +    *:NonStop-UX:*:*)
4592 +       echo mips-compaq-nonstopux
4593 +       exit ;;
4594 +    BS2000:POSIX*:*:*)
4595 +       echo bs2000-siemens-sysv
4596 +       exit ;;
4597 +    DS/*:UNIX_System_V:*:*)
4598 +       echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
4599 +       exit ;;
4600 +    *:Plan9:*:*)
4601 +       # "uname -m" is not consistent, so use $cputype instead. 386
4602 +       # is converted to i386 for consistency with other x86
4603 +       # operating systems.
4604 +       if test "$cputype" = "386"; then
4605 +           UNAME_MACHINE=i386
4606 +       else
4607 +           UNAME_MACHINE="$cputype"
4608 +       fi
4609 +       echo ${UNAME_MACHINE}-unknown-plan9
4610 +       exit ;;
4611 +    *:TOPS-10:*:*)
4612 +       echo pdp10-unknown-tops10
4613 +       exit ;;
4614 +    *:TENEX:*:*)
4615 +       echo pdp10-unknown-tenex
4616 +       exit ;;
4617 +    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
4618 +       echo pdp10-dec-tops20
4619 +       exit ;;
4620 +    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
4621 +       echo pdp10-xkl-tops20
4622 +       exit ;;
4623 +    *:TOPS-20:*:*)
4624 +       echo pdp10-unknown-tops20
4625 +       exit ;;
4626 +    *:ITS:*:*)
4627 +       echo pdp10-unknown-its
4628 +       exit ;;
4629 +    SEI:*:*:SEIUX)
4630 +        echo mips-sei-seiux${UNAME_RELEASE}
4631 +       exit ;;
4632 +    *:DragonFly:*:*)
4633 +       echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
4634 +       exit ;;
4635 +    *:*VMS:*:*)
4636 +       UNAME_MACHINE=`(uname -p) 2>/dev/null`
4637 +       case "${UNAME_MACHINE}" in
4638 +           A*) echo alpha-dec-vms ; exit ;;
4639 +           I*) echo ia64-dec-vms ; exit ;;
4640 +           V*) echo vax-dec-vms ; exit ;;
4641 +       esac ;;
4642 +    *:XENIX:*:SysV)
4643 +       echo i386-pc-xenix
4644 +       exit ;;
4645 +    i*86:skyos:*:*)
4646 +       echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
4647 +       exit ;;
4648 +    i*86:rdos:*:*)
4649 +       echo ${UNAME_MACHINE}-pc-rdos
4650 +       exit ;;
4651 +    i*86:AROS:*:*)
4652 +       echo ${UNAME_MACHINE}-pc-aros
4653 +       exit ;;
4654 +esac
4655 +
4656 +#echo '(No uname command or uname output not recognized.)' 1>&2
4657 +#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
4658 +
4659 +eval $set_cc_for_build
4660 +cat >$dummy.c <<EOF
4661 +#ifdef _SEQUENT_
4662 +# include <sys/types.h>
4663 +# include <sys/utsname.h>
4664 +#endif
4665 +main ()
4666 +{
4667 +#if defined (sony)
4668 +#if defined (MIPSEB)
4669 +  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
4670 +     I don't know....  */
4671 +  printf ("mips-sony-bsd\n"); exit (0);
4672 +#else
4673 +#include <sys/param.h>
4674 +  printf ("m68k-sony-newsos%s\n",
4675 +#ifdef NEWSOS4
4676 +          "4"
4677 +#else
4678 +         ""
4679 +#endif
4680 +         ); exit (0);
4681 +#endif
4682 +#endif
4683 +
4684 +#if defined (__arm) && defined (__acorn) && defined (__unix)
4685 +  printf ("arm-acorn-riscix\n"); exit (0);
4686 +#endif
4687 +
4688 +#if defined (hp300) && !defined (hpux)
4689 +  printf ("m68k-hp-bsd\n"); exit (0);
4690 +#endif
4691 +
4692 +#if defined (NeXT)
4693 +#if !defined (__ARCHITECTURE__)
4694 +#define __ARCHITECTURE__ "m68k"
4695 +#endif
4696 +  int version;
4697 +  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
4698 +  if (version < 4)
4699 +    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
4700 +  else
4701 +    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
4702 +  exit (0);
4703 +#endif
4704 +
4705 +#if defined (MULTIMAX) || defined (n16)
4706 +#if defined (UMAXV)
4707 +  printf ("ns32k-encore-sysv\n"); exit (0);
4708 +#else
4709 +#if defined (CMU)
4710 +  printf ("ns32k-encore-mach\n"); exit (0);
4711 +#else
4712 +  printf ("ns32k-encore-bsd\n"); exit (0);
4713 +#endif
4714 +#endif
4715 +#endif
4716 +
4717 +#if defined (__386BSD__)
4718 +  printf ("i386-pc-bsd\n"); exit (0);
4719 +#endif
4720 +
4721 +#if defined (sequent)
4722 +#if defined (i386)
4723 +  printf ("i386-sequent-dynix\n"); exit (0);
4724 +#endif
4725 +#if defined (ns32000)
4726 +  printf ("ns32k-sequent-dynix\n"); exit (0);
4727 +#endif
4728 +#endif
4729 +
4730 +#if defined (_SEQUENT_)
4731 +    struct utsname un;
4732 +
4733 +    uname(&un);
4734 +
4735 +    if (strncmp(un.version, "V2", 2) == 0) {
4736 +       printf ("i386-sequent-ptx2\n"); exit (0);
4737 +    }
4738 +    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
4739 +       printf ("i386-sequent-ptx1\n"); exit (0);
4740 +    }
4741 +    printf ("i386-sequent-ptx\n"); exit (0);
4742 +
4743 +#endif
4744 +
4745 +#if defined (vax)
4746 +# if !defined (ultrix)
4747 +#  include <sys/param.h>
4748 +#  if defined (BSD)
4749 +#   if BSD == 43
4750 +      printf ("vax-dec-bsd4.3\n"); exit (0);
4751 +#   else
4752 +#    if BSD == 199006
4753 +      printf ("vax-dec-bsd4.3reno\n"); exit (0);
4754 +#    else
4755 +      printf ("vax-dec-bsd\n"); exit (0);
4756 +#    endif
4757 +#   endif
4758 +#  else
4759 +    printf ("vax-dec-bsd\n"); exit (0);
4760 +#  endif
4761 +# else
4762 +    printf ("vax-dec-ultrix\n"); exit (0);
4763 +# endif
4764 +#endif
4765 +
4766 +#if defined (alliant) && defined (i860)
4767 +  printf ("i860-alliant-bsd\n"); exit (0);
4768 +#endif
4769 +
4770 +  exit (1);
4771 +}
4772 +EOF
4773 +
4774 +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
4775 +       { echo "$SYSTEM_NAME"; exit; }
4776 +
4777 +# Apollos put the system type in the environment.
4778 +
4779 +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
4780 +
4781 +# Convex versions that predate uname can use getsysinfo(1)
4782 +
4783 +if [ -x /usr/convex/getsysinfo ]
4784 +then
4785 +    case `getsysinfo -f cpu_type` in
4786 +    c1*)
4787 +       echo c1-convex-bsd
4788 +       exit ;;
4789 +    c2*)
4790 +       if getsysinfo -f scalar_acc
4791 +       then echo c32-convex-bsd
4792 +       else echo c2-convex-bsd
4793 +       fi
4794 +       exit ;;
4795 +    c34*)
4796 +       echo c34-convex-bsd
4797 +       exit ;;
4798 +    c38*)
4799 +       echo c38-convex-bsd
4800 +       exit ;;
4801 +    c4*)
4802 +       echo c4-convex-bsd
4803 +       exit ;;
4804 +    esac
4805 +fi
4806 +
4807 +cat >&2 <<EOF
4808 +$0: unable to guess system type
4809 +
4810 +This script, last modified $timestamp, has failed to recognize
4811 +the operating system you are using. It is advised that you
4812 +download the most up to date version of the config scripts from
4813 +
4814 +  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
4815 +and
4816 +  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
4817 +
4818 +If the version you run ($0) is already up to date, please
4819 +send the following data and any information you think might be
4820 +pertinent to <config-patches@gnu.org> in order to provide the needed
4821 +information to handle your system.
4822 +
4823 +config.guess timestamp = $timestamp
4824 +
4825 +uname -m = `(uname -m) 2>/dev/null || echo unknown`
4826 +uname -r = `(uname -r) 2>/dev/null || echo unknown`
4827 +uname -s = `(uname -s) 2>/dev/null || echo unknown`
4828 +uname -v = `(uname -v) 2>/dev/null || echo unknown`
4829 +
4830 +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
4831 +/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
4832 +
4833 +hostinfo               = `(hostinfo) 2>/dev/null`
4834 +/bin/universe          = `(/bin/universe) 2>/dev/null`
4835 +/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
4836 +/bin/arch              = `(/bin/arch) 2>/dev/null`
4837 +/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
4838 +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
4839 +
4840 +UNAME_MACHINE = ${UNAME_MACHINE}
4841 +UNAME_RELEASE = ${UNAME_RELEASE}
4842 +UNAME_SYSTEM  = ${UNAME_SYSTEM}
4843 +UNAME_VERSION = ${UNAME_VERSION}
4844 +EOF
4845 +
4846 +exit 1
4847 +
4848 +# Local variables:
4849 +# eval: (add-hook 'write-file-hooks 'time-stamp)
4850 +# time-stamp-start: "timestamp='"
4851 +# time-stamp-format: "%:y-%02m-%02d"
4852 +# time-stamp-end: "'"
4853 +# End:
4854 diff --git a/config.h.in b/config.h.in
4855 new file mode 100644
4856 index 0000000..10fbd1d
4857 --- /dev/null
4858 +++ b/config.h.in
4859 @@ -0,0 +1,145 @@
4860 +/* config.h.in.  Generated from configure.ac by autoheader.  */
4861 +
4862 +/* Define if ctime_r is present with 2 parameters. */
4863 +#undef HAVE_CTIME_R_2
4864 +
4865 +/* Define if ctime_r is present with 3 parameters. */
4866 +#undef HAVE_CTIME_R_3
4867 +
4868 +/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
4869 +   don't. */
4870 +#undef HAVE_DECL_STRERROR_R
4871 +
4872 +/* Define to 1 if you have the <dlfcn.h> header file. */
4873 +#undef HAVE_DLFCN_H
4874 +
4875 +/* Define to 1 if you have the `gmtime_r' function. */
4876 +#undef HAVE_GMTIME_R
4877 +
4878 +/* Define to 1 if you have the <inttypes.h> header file. */
4879 +#undef HAVE_INTTYPES_H
4880 +
4881 +/* Define if Xerces-C library was found */
4882 +#undef HAVE_LIBXERCESC
4883 +
4884 +/* Define to 1 if you have the <memory.h> header file. */
4885 +#undef HAVE_MEMORY_H
4886 +
4887 +/* define if the compiler implements namespaces */
4888 +#undef HAVE_NAMESPACES
4889 +
4890 +/* Define if you have POSIX threads libraries and header files. */
4891 +#undef HAVE_PTHREAD
4892 +
4893 +/* Define if saml library was found */
4894 +#undef HAVE_SAML
4895 +
4896 +/* Define to 1 if you have the <stdint.h> header file. */
4897 +#undef HAVE_STDINT_H
4898 +
4899 +/* Define to 1 if you have the <stdlib.h> header file. */
4900 +#undef HAVE_STDLIB_H
4901 +
4902 +/* Define to 1 if you have the `strcasecmp' function. */
4903 +#undef HAVE_STRCASECMP
4904 +
4905 +/* Define to 1 if you have the `strchr' function. */
4906 +#undef HAVE_STRCHR
4907 +
4908 +/* Define to 1 if you have the `strdup' function. */
4909 +#undef HAVE_STRDUP
4910 +
4911 +/* Define to 1 if you have the `strerror_r' function. */
4912 +#undef HAVE_STRERROR_R
4913 +
4914 +/* Define to 1 if you have the `strftime' function. */
4915 +#undef HAVE_STRFTIME
4916 +
4917 +/* Define to 1 if you have the <strings.h> header file. */
4918 +#undef HAVE_STRINGS_H
4919 +
4920 +/* Define to 1 if you have the <string.h> header file. */
4921 +#undef HAVE_STRING_H
4922 +
4923 +/* Define to 1 if you have the `strstr' function. */
4924 +#undef HAVE_STRSTR
4925 +
4926 +/* Define to 1 if you have the `strtok_r' function. */
4927 +#undef HAVE_STRTOK_R
4928 +
4929 +/* Define to 1 if you have the <sys/stat.h> header file. */
4930 +#undef HAVE_SYS_STAT_H
4931 +
4932 +/* Define to 1 if you have the <sys/types.h> header file. */
4933 +#undef HAVE_SYS_TYPES_H
4934 +
4935 +/* Define to 1 if you have the `timegm' function. */
4936 +#undef HAVE_TIMEGM
4937 +
4938 +/* Define to 1 if you have the <unistd.h> header file. */
4939 +#undef HAVE_UNISTD_H
4940 +
4941 +/* Define if xmltooling library was found */
4942 +#undef HAVE_XMLTOOLING
4943 +
4944 +/* Define to the sub-directory in which libtool stores uninstalled libraries.
4945 +   */
4946 +#undef LT_OBJDIR
4947 +
4948 +/* Name of package */
4949 +#undef PACKAGE
4950 +
4951 +/* Define to the address where bug reports for this package should be sent. */
4952 +#undef PACKAGE_BUGREPORT
4953 +
4954 +/* Define to the full name of this package. */
4955 +#undef PACKAGE_NAME
4956 +
4957 +/* Define to the full name and version of this package. */
4958 +#undef PACKAGE_STRING
4959 +
4960 +/* Define to the one symbol short name of this package. */
4961 +#undef PACKAGE_TARNAME
4962 +
4963 +/* Define to the home page for this package. */
4964 +#undef PACKAGE_URL
4965 +
4966 +/* Define to the version of this package. */
4967 +#undef PACKAGE_VERSION
4968 +
4969 +/* Define to necessary symbol if this constant uses a non-standard name on
4970 +   your system. */
4971 +#undef PTHREAD_CREATE_JOINABLE
4972 +
4973 +/* Define if log4cpp library is used. */
4974 +#undef SHIBSP_LOG4CPP
4975 +
4976 +/* Define if log4shib library is used. */
4977 +#undef SHIBSP_LOG4SHIB
4978 +
4979 +/* Define to 1 if Xerces XMLString includes XMLByte release. */
4980 +#undef SHIBSP_XERCESC_HAS_XMLBYTE_RELEASE
4981 +
4982 +/* Define to 1 if Xerces DOMNodeFilter API returns a short. */
4983 +#undef SHIBSP_XERCESC_SHORT_ACCEPTNODE
4984 +
4985 +/* Define to 1 if XML-Security-C supports white/blacklisting algorithms. */
4986 +#undef SHIBSP_XMLSEC_WHITELISTING
4987 +
4988 +/* Define to 1 if you have the ANSI C header files. */
4989 +#undef STDC_HEADERS
4990 +
4991 +/* Define to 1 if strerror_r returns char *. */
4992 +#undef STRERROR_R_CHAR_P
4993 +
4994 +/* Define to 1 if your <sys/time.h> declares `struct tm'. */
4995 +#undef TM_IN_SYS_TIME
4996 +
4997 +/* Version number of package */
4998 +#undef VERSION
4999 +
5000 +/* Define to empty if `const' does not conform to ANSI C. */
5001 +#undef const
5002 +
5003 +/* Define to `unsigned int' if <sys/types.h> does not define. */
5004 +#undef size_t
5005 diff --git a/config.sub b/config.sub
5006 new file mode 100755
5007 index 0000000..c2d1257
5008 --- /dev/null
5009 +++ b/config.sub
5010 @@ -0,0 +1,1714 @@
5011 +#! /bin/sh
5012 +# Configuration validation subroutine script.
5013 +#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
5014 +#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
5015 +#   Free Software Foundation, Inc.
5016 +
5017 +timestamp='2010-01-22'
5018 +
5019 +# This file is (in principle) common to ALL GNU software.
5020 +# The presence of a machine in this file suggests that SOME GNU software
5021 +# can handle that machine.  It does not imply ALL GNU software can.
5022 +#
5023 +# This file is free software; you can redistribute it and/or modify
5024 +# it under the terms of the GNU General Public License as published by
5025 +# the Free Software Foundation; either version 2 of the License, or
5026 +# (at your option) any later version.
5027 +#
5028 +# This program is distributed in the hope that it will be useful,
5029 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
5030 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
5031 +# GNU General Public License for more details.
5032 +#
5033 +# You should have received a copy of the GNU General Public License
5034 +# along with this program; if not, write to the Free Software
5035 +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
5036 +# 02110-1301, USA.
5037 +#
5038 +# As a special exception to the GNU General Public License, if you
5039 +# distribute this file as part of a program that contains a
5040 +# configuration script generated by Autoconf, you may include it under
5041 +# the same distribution terms that you use for the rest of that program.
5042 +
5043 +
5044 +# Please send patches to <config-patches@gnu.org>.  Submit a context
5045 +# diff and a properly formatted GNU ChangeLog entry.
5046 +#
5047 +# Configuration subroutine to validate and canonicalize a configuration type.
5048 +# Supply the specified configuration type as an argument.
5049 +# If it is invalid, we print an error message on stderr and exit with code 1.
5050 +# Otherwise, we print the canonical config type on stdout and succeed.
5051 +
5052 +# You can get the latest version of this script from:
5053 +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
5054 +
5055 +# This file is supposed to be the same for all GNU packages
5056 +# and recognize all the CPU types, system types and aliases
5057 +# that are meaningful with *any* GNU software.
5058 +# Each package is responsible for reporting which valid configurations
5059 +# it does not support.  The user should be able to distinguish
5060 +# a failure to support a valid configuration from a meaningless
5061 +# configuration.
5062 +
5063 +# The goal of this file is to map all the various variations of a given
5064 +# machine specification into a single specification in the form:
5065 +#      CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
5066 +# or in some cases, the newer four-part form:
5067 +#      CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
5068 +# It is wrong to echo any other type of specification.
5069 +
5070 +me=`echo "$0" | sed -e 's,.*/,,'`
5071 +
5072 +usage="\
5073 +Usage: $0 [OPTION] CPU-MFR-OPSYS
5074 +       $0 [OPTION] ALIAS
5075 +
5076 +Canonicalize a configuration name.
5077 +
5078 +Operation modes:
5079 +  -h, --help         print this help, then exit
5080 +  -t, --time-stamp   print date of last modification, then exit
5081 +  -v, --version      print version number, then exit
5082 +
5083 +Report bugs and patches to <config-patches@gnu.org>."
5084 +
5085 +version="\
5086 +GNU config.sub ($timestamp)
5087 +
5088 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
5089 +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
5090 +Software Foundation, Inc.
5091 +
5092 +This is free software; see the source for copying conditions.  There is NO
5093 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
5094 +
5095 +help="
5096 +Try \`$me --help' for more information."
5097 +
5098 +# Parse command line
5099 +while test $# -gt 0 ; do
5100 +  case $1 in
5101 +    --time-stamp | --time* | -t )
5102 +       echo "$timestamp" ; exit ;;
5103 +    --version | -v )
5104 +       echo "$version" ; exit ;;
5105 +    --help | --h* | -h )
5106 +       echo "$usage"; exit ;;
5107 +    -- )     # Stop option processing
5108 +       shift; break ;;
5109 +    - )        # Use stdin as input.
5110 +       break ;;
5111 +    -* )
5112 +       echo "$me: invalid option $1$help"
5113 +       exit 1 ;;
5114 +
5115 +    *local*)
5116 +       # First pass through any local machine types.
5117 +       echo $1
5118 +       exit ;;
5119 +
5120 +    * )
5121 +       break ;;
5122 +  esac
5123 +done
5124 +
5125 +case $# in
5126 + 0) echo "$me: missing argument$help" >&2
5127 +    exit 1;;
5128 + 1) ;;
5129 + *) echo "$me: too many arguments$help" >&2
5130 +    exit 1;;
5131 +esac
5132 +
5133 +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
5134 +# Here we must recognize all the valid KERNEL-OS combinations.
5135 +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
5136 +case $maybe_os in
5137 +  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
5138 +  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
5139 +  kopensolaris*-gnu* | \
5140 +  storm-chaos* | os2-emx* | rtmk-nova*)
5141 +    os=-$maybe_os
5142 +    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
5143 +    ;;
5144 +  *)
5145 +    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
5146 +    if [ $basic_machine != $1 ]
5147 +    then os=`echo $1 | sed 's/.*-/-/'`
5148 +    else os=; fi
5149 +    ;;
5150 +esac
5151 +
5152 +### Let's recognize common machines as not being operating systems so
5153 +### that things like config.sub decstation-3100 work.  We also
5154 +### recognize some manufacturers as not being operating systems, so we
5155 +### can provide default operating systems below.
5156 +case $os in
5157 +       -sun*os*)
5158 +               # Prevent following clause from handling this invalid input.
5159 +               ;;
5160 +       -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
5161 +       -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
5162 +       -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
5163 +       -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
5164 +       -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
5165 +       -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
5166 +       -apple | -axis | -knuth | -cray | -microblaze)
5167 +               os=
5168 +               basic_machine=$1
5169 +               ;;
5170 +        -bluegene*)
5171 +               os=-cnk
5172 +               ;;
5173 +       -sim | -cisco | -oki | -wec | -winbond)
5174 +               os=
5175 +               basic_machine=$1
5176 +               ;;
5177 +       -scout)
5178 +               ;;
5179 +       -wrs)
5180 +               os=-vxworks
5181 +               basic_machine=$1
5182 +               ;;
5183 +       -chorusos*)
5184 +               os=-chorusos
5185 +               basic_machine=$1
5186 +               ;;
5187 +       -chorusrdb)
5188 +               os=-chorusrdb
5189 +               basic_machine=$1
5190 +               ;;
5191 +       -hiux*)
5192 +               os=-hiuxwe2
5193 +               ;;
5194 +       -sco6)
5195 +               os=-sco5v6
5196 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5197 +               ;;
5198 +       -sco5)
5199 +               os=-sco3.2v5
5200 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5201 +               ;;
5202 +       -sco4)
5203 +               os=-sco3.2v4
5204 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5205 +               ;;
5206 +       -sco3.2.[4-9]*)
5207 +               os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
5208 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5209 +               ;;
5210 +       -sco3.2v[4-9]*)
5211 +               # Don't forget version if it is 3.2v4 or newer.
5212 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5213 +               ;;
5214 +       -sco5v6*)
5215 +               # Don't forget version if it is 3.2v4 or newer.
5216 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5217 +               ;;
5218 +       -sco*)
5219 +               os=-sco3.2v2
5220 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5221 +               ;;
5222 +       -udk*)
5223 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5224 +               ;;
5225 +       -isc)
5226 +               os=-isc2.2
5227 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5228 +               ;;
5229 +       -clix*)
5230 +               basic_machine=clipper-intergraph
5231 +               ;;
5232 +       -isc*)
5233 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5234 +               ;;
5235 +       -lynx*)
5236 +               os=-lynxos
5237 +               ;;
5238 +       -ptx*)
5239 +               basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
5240 +               ;;
5241 +       -windowsnt*)
5242 +               os=`echo $os | sed -e 's/windowsnt/winnt/'`
5243 +               ;;
5244 +       -psos*)
5245 +               os=-psos
5246 +               ;;
5247 +       -mint | -mint[0-9]*)
5248 +               basic_machine=m68k-atari
5249 +               os=-mint
5250 +               ;;
5251 +esac
5252 +
5253 +# Decode aliases for certain CPU-COMPANY combinations.
5254 +case $basic_machine in
5255 +       # Recognize the basic CPU types without company name.
5256 +       # Some are omitted here because they have special meanings below.
5257 +       1750a | 580 \
5258 +       | a29k \
5259 +       | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
5260 +       | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
5261 +       | am33_2.0 \
5262 +       | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
5263 +       | bfin \
5264 +       | c4x | clipper \
5265 +       | d10v | d30v | dlx | dsp16xx \
5266 +       | fido | fr30 | frv \
5267 +       | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
5268 +       | i370 | i860 | i960 | ia64 \
5269 +       | ip2k | iq2000 \
5270 +       | lm32 \
5271 +       | m32c | m32r | m32rle | m68000 | m68k | m88k \
5272 +       | maxq | mb | microblaze | mcore | mep | metag \
5273 +       | mips | mipsbe | mipseb | mipsel | mipsle \
5274 +       | mips16 \
5275 +       | mips64 | mips64el \
5276 +       | mips64octeon | mips64octeonel \
5277 +       | mips64orion | mips64orionel \
5278 +       | mips64r5900 | mips64r5900el \
5279 +       | mips64vr | mips64vrel \
5280 +       | mips64vr4100 | mips64vr4100el \
5281 +       | mips64vr4300 | mips64vr4300el \
5282 +       | mips64vr5000 | mips64vr5000el \
5283 +       | mips64vr5900 | mips64vr5900el \
5284 +       | mipsisa32 | mipsisa32el \
5285 +       | mipsisa32r2 | mipsisa32r2el \
5286 +       | mipsisa64 | mipsisa64el \
5287 +       | mipsisa64r2 | mipsisa64r2el \
5288 +       | mipsisa64sb1 | mipsisa64sb1el \
5289 +       | mipsisa64sr71k | mipsisa64sr71kel \
5290 +       | mipstx39 | mipstx39el \
5291 +       | mn10200 | mn10300 \
5292 +       | moxie \
5293 +       | mt \
5294 +       | msp430 \
5295 +       | nios | nios2 \
5296 +       | ns16k | ns32k \
5297 +       | or32 \
5298 +       | pdp10 | pdp11 | pj | pjl \
5299 +       | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
5300 +       | pyramid \
5301 +       | rx \
5302 +       | score \
5303 +       | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
5304 +       | sh64 | sh64le \
5305 +       | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
5306 +       | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
5307 +       | spu | strongarm \
5308 +       | tahoe | thumb | tic4x | tic80 | tron \
5309 +       | ubicom32 \
5310 +       | v850 | v850e \
5311 +       | we32k \
5312 +       | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
5313 +       | z8k | z80)
5314 +               basic_machine=$basic_machine-unknown
5315 +               ;;
5316 +       m6811 | m68hc11 | m6812 | m68hc12 | picochip)
5317 +               # Motorola 68HC11/12.
5318 +               basic_machine=$basic_machine-unknown
5319 +               os=-none
5320 +               ;;
5321 +       m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
5322 +               ;;
5323 +       ms1)
5324 +               basic_machine=mt-unknown
5325 +               ;;
5326 +
5327 +       # We use `pc' rather than `unknown'
5328 +       # because (1) that's what they normally are, and
5329 +       # (2) the word "unknown" tends to confuse beginning users.
5330 +       i*86 | x86_64)
5331 +         basic_machine=$basic_machine-pc
5332 +         ;;
5333 +       # Object if more than one company name word.
5334 +       *-*-*)
5335 +               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
5336 +               exit 1
5337 +               ;;
5338 +       # Recognize the basic CPU types with company name.
5339 +       580-* \
5340 +       | a29k-* \
5341 +       | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
5342 +       | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
5343 +       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
5344 +       | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
5345 +       | avr-* | avr32-* \
5346 +       | bfin-* | bs2000-* \
5347 +       | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
5348 +       | clipper-* | craynv-* | cydra-* \
5349 +       | d10v-* | d30v-* | dlx-* \
5350 +       | elxsi-* \
5351 +       | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
5352 +       | h8300-* | h8500-* \
5353 +       | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
5354 +       | i*86-* | i860-* | i960-* | ia64-* \
5355 +       | ip2k-* | iq2000-* \
5356 +       | lm32-* \
5357 +       | m32c-* | m32r-* | m32rle-* \
5358 +       | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
5359 +       | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
5360 +       | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
5361 +       | mips16-* \
5362 +       | mips64-* | mips64el-* \
5363 +       | mips64octeon-* | mips64octeonel-* \
5364 +       | mips64orion-* | mips64orionel-* \
5365 +       | mips64r5900-* | mips64r5900el-* \
5366 +       | mips64vr-* | mips64vrel-* \
5367 +       | mips64vr4100-* | mips64vr4100el-* \
5368 +       | mips64vr4300-* | mips64vr4300el-* \
5369 +       | mips64vr5000-* | mips64vr5000el-* \
5370 +       | mips64vr5900-* | mips64vr5900el-* \
5371 +       | mipsisa32-* | mipsisa32el-* \
5372 +       | mipsisa32r2-* | mipsisa32r2el-* \
5373 +       | mipsisa64-* | mipsisa64el-* \
5374 +       | mipsisa64r2-* | mipsisa64r2el-* \
5375 +       | mipsisa64sb1-* | mipsisa64sb1el-* \
5376 +       | mipsisa64sr71k-* | mipsisa64sr71kel-* \
5377 +       | mipstx39-* | mipstx39el-* \
5378 +       | mmix-* \
5379 +       | mt-* \
5380 +       | msp430-* \
5381 +       | nios-* | nios2-* \
5382 +       | none-* | np1-* | ns16k-* | ns32k-* \
5383 +       | orion-* \
5384 +       | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
5385 +       | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
5386 +       | pyramid-* \
5387 +       | romp-* | rs6000-* | rx-* \
5388 +       | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
5389 +       | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
5390 +       | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
5391 +       | sparclite-* \
5392 +       | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
5393 +       | tahoe-* | thumb-* \
5394 +       | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
5395 +       | tile-* | tilegx-* \
5396 +       | tron-* \
5397 +       | ubicom32-* \
5398 +       | v850-* | v850e-* | vax-* \
5399 +       | we32k-* \
5400 +       | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
5401 +       | xstormy16-* | xtensa*-* \
5402 +       | ymp-* \
5403 +       | z8k-* | z80-*)
5404 +               ;;
5405 +       # Recognize the basic CPU types without company name, with glob match.
5406 +       xtensa*)
5407 +               basic_machine=$basic_machine-unknown
5408 +               ;;
5409 +       # Recognize the various machine names and aliases which stand
5410 +       # for a CPU type and a company and sometimes even an OS.
5411 +       386bsd)
5412 +               basic_machine=i386-unknown
5413 +               os=-bsd
5414 +               ;;
5415 +       3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
5416 +               basic_machine=m68000-att
5417 +               ;;
5418 +       3b*)
5419 +               basic_machine=we32k-att
5420 +               ;;
5421 +       a29khif)
5422 +               basic_machine=a29k-amd
5423 +               os=-udi
5424 +               ;;
5425 +       abacus)
5426 +               basic_machine=abacus-unknown
5427 +               ;;
5428 +       adobe68k)
5429 +               basic_machine=m68010-adobe
5430 +               os=-scout
5431 +               ;;
5432 +       alliant | fx80)
5433 +               basic_machine=fx80-alliant
5434 +               ;;
5435 +       altos | altos3068)
5436 +               basic_machine=m68k-altos
5437 +               ;;
5438 +       am29k)
5439 +               basic_machine=a29k-none
5440 +               os=-bsd
5441 +               ;;
5442 +       amd64)
5443 +               basic_machine=x86_64-pc
5444 +               ;;
5445 +       amd64-*)
5446 +               basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
5447 +               ;;
5448 +       amdahl)
5449 +               basic_machine=580-amdahl
5450 +               os=-sysv
5451 +               ;;
5452 +       amiga | amiga-*)
5453 +               basic_machine=m68k-unknown
5454 +               ;;
5455 +       amigaos | amigados)
5456 +               basic_machine=m68k-unknown
5457 +               os=-amigaos
5458 +               ;;
5459 +       amigaunix | amix)
5460 +               basic_machine=m68k-unknown
5461 +               os=-sysv4
5462 +               ;;
5463 +       apollo68)
5464 +               basic_machine=m68k-apollo
5465 +               os=-sysv
5466 +               ;;
5467 +       apollo68bsd)
5468 +               basic_machine=m68k-apollo
5469 +               os=-bsd
5470 +               ;;
5471 +       aros)
5472 +               basic_machine=i386-pc
5473 +               os=-aros
5474 +               ;;
5475 +       aux)
5476 +               basic_machine=m68k-apple
5477 +               os=-aux
5478 +               ;;
5479 +       balance)
5480 +               basic_machine=ns32k-sequent
5481 +               os=-dynix
5482 +               ;;
5483 +       blackfin)
5484 +               basic_machine=bfin-unknown
5485 +               os=-linux
5486 +               ;;
5487 +       blackfin-*)
5488 +               basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
5489 +               os=-linux
5490 +               ;;
5491 +       bluegene*)
5492 +               basic_machine=powerpc-ibm
5493 +               os=-cnk
5494 +               ;;
5495 +       c90)
5496 +               basic_machine=c90-cray
5497 +               os=-unicos
5498 +               ;;
5499 +        cegcc)
5500 +               basic_machine=arm-unknown
5501 +               os=-cegcc
5502 +               ;;
5503 +       convex-c1)
5504 +               basic_machine=c1-convex
5505 +               os=-bsd
5506 +               ;;
5507 +       convex-c2)
5508 +               basic_machine=c2-convex
5509 +               os=-bsd
5510 +               ;;
5511 +       convex-c32)
5512 +               basic_machine=c32-convex
5513 +               os=-bsd
5514 +               ;;
5515 +       convex-c34)
5516 +               basic_machine=c34-convex
5517 +               os=-bsd
5518 +               ;;
5519 +       convex-c38)
5520 +               basic_machine=c38-convex
5521 +               os=-bsd
5522 +               ;;
5523 +       cray | j90)
5524 +               basic_machine=j90-cray
5525 +               os=-unicos
5526 +               ;;
5527 +       craynv)
5528 +               basic_machine=craynv-cray
5529 +               os=-unicosmp
5530 +               ;;
5531 +       cr16)
5532 +               basic_machine=cr16-unknown
5533 +               os=-elf
5534 +               ;;
5535 +       crds | unos)
5536 +               basic_machine=m68k-crds
5537 +               ;;
5538 +       crisv32 | crisv32-* | etraxfs*)
5539 +               basic_machine=crisv32-axis
5540 +               ;;
5541 +       cris | cris-* | etrax*)
5542 +               basic_machine=cris-axis
5543 +               ;;
5544 +       crx)
5545 +               basic_machine=crx-unknown
5546 +               os=-elf
5547 +               ;;
5548 +       da30 | da30-*)
5549 +               basic_machine=m68k-da30
5550 +               ;;
5551 +       decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
5552 +               basic_machine=mips-dec
5553 +               ;;
5554 +       decsystem10* | dec10*)
5555 +               basic_machine=pdp10-dec
5556 +               os=-tops10
5557 +               ;;
5558 +       decsystem20* | dec20*)
5559 +               basic_machine=pdp10-dec
5560 +               os=-tops20
5561 +               ;;
5562 +       delta | 3300 | motorola-3300 | motorola-delta \
5563 +             | 3300-motorola | delta-motorola)
5564 +               basic_machine=m68k-motorola
5565 +               ;;
5566 +       delta88)
5567 +               basic_machine=m88k-motorola
5568 +               os=-sysv3
5569 +               ;;
5570 +       dicos)
5571 +               basic_machine=i686-pc
5572 +               os=-dicos
5573 +               ;;
5574 +       djgpp)
5575 +               basic_machine=i586-pc
5576 +               os=-msdosdjgpp
5577 +               ;;
5578 +       dpx20 | dpx20-*)
5579 +               basic_machine=rs6000-bull
5580 +               os=-bosx
5581 +               ;;
5582 +       dpx2* | dpx2*-bull)
5583 +               basic_machine=m68k-bull
5584 +               os=-sysv3
5585 +               ;;
5586 +       ebmon29k)
5587 +               basic_machine=a29k-amd
5588 +               os=-ebmon
5589 +               ;;
5590 +       elxsi)
5591 +               basic_machine=elxsi-elxsi
5592 +               os=-bsd
5593 +               ;;
5594 +       encore | umax | mmax)
5595 +               basic_machine=ns32k-encore
5596 +               ;;
5597 +       es1800 | OSE68k | ose68k | ose | OSE)
5598 +               basic_machine=m68k-ericsson
5599 +               os=-ose
5600 +               ;;
5601 +       fx2800)
5602 +               basic_machine=i860-alliant
5603 +               ;;
5604 +       genix)
5605 +               basic_machine=ns32k-ns
5606 +               ;;
5607 +       gmicro)
5608 +               basic_machine=tron-gmicro
5609 +               os=-sysv
5610 +               ;;
5611 +       go32)
5612 +               basic_machine=i386-pc
5613 +               os=-go32
5614 +               ;;
5615 +       h3050r* | hiux*)
5616 +               basic_machine=hppa1.1-hitachi
5617 +               os=-hiuxwe2
5618 +               ;;
5619 +       h8300hms)
5620 +               basic_machine=h8300-hitachi
5621 +               os=-hms
5622 +               ;;
5623 +       h8300xray)
5624 +               basic_machine=h8300-hitachi
5625 +               os=-xray
5626 +               ;;
5627 +       h8500hms)
5628 +               basic_machine=h8500-hitachi
5629 +               os=-hms
5630 +               ;;
5631 +       harris)
5632 +               basic_machine=m88k-harris
5633 +               os=-sysv3
5634 +               ;;
5635 +       hp300-*)
5636 +               basic_machine=m68k-hp
5637 +               ;;
5638 +       hp300bsd)
5639 +               basic_machine=m68k-hp
5640 +               os=-bsd
5641 +               ;;
5642 +       hp300hpux)
5643 +               basic_machine=m68k-hp
5644 +               os=-hpux
5645 +               ;;
5646 +       hp3k9[0-9][0-9] | hp9[0-9][0-9])
5647 +               basic_machine=hppa1.0-hp
5648 +               ;;
5649 +       hp9k2[0-9][0-9] | hp9k31[0-9])
5650 +               basic_machine=m68000-hp
5651 +               ;;
5652 +       hp9k3[2-9][0-9])
5653 +               basic_machine=m68k-hp
5654 +               ;;
5655 +       hp9k6[0-9][0-9] | hp6[0-9][0-9])
5656 +               basic_machine=hppa1.0-hp
5657 +               ;;
5658 +       hp9k7[0-79][0-9] | hp7[0-79][0-9])
5659 +               basic_machine=hppa1.1-hp
5660 +               ;;
5661 +       hp9k78[0-9] | hp78[0-9])
5662 +               # FIXME: really hppa2.0-hp
5663 +               basic_machine=hppa1.1-hp
5664 +               ;;
5665 +       hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
5666 +               # FIXME: really hppa2.0-hp
5667 +               basic_machine=hppa1.1-hp
5668 +               ;;
5669 +       hp9k8[0-9][13679] | hp8[0-9][13679])
5670 +               basic_machine=hppa1.1-hp
5671 +               ;;
5672 +       hp9k8[0-9][0-9] | hp8[0-9][0-9])
5673 +               basic_machine=hppa1.0-hp
5674 +               ;;
5675 +       hppa-next)
5676 +               os=-nextstep3
5677 +               ;;
5678 +       hppaosf)
5679 +               basic_machine=hppa1.1-hp
5680 +               os=-osf
5681 +               ;;
5682 +       hppro)
5683 +               basic_machine=hppa1.1-hp
5684 +               os=-proelf
5685 +               ;;
5686 +       i370-ibm* | ibm*)
5687 +               basic_machine=i370-ibm
5688 +               ;;
5689 +# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
5690 +       i*86v32)
5691 +               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
5692 +               os=-sysv32
5693 +               ;;
5694 +       i*86v4*)
5695 +               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
5696 +               os=-sysv4
5697 +               ;;
5698 +       i*86v)
5699 +               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
5700 +               os=-sysv
5701 +               ;;
5702 +       i*86sol2)
5703 +               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
5704 +               os=-solaris2
5705 +               ;;
5706 +       i386mach)
5707 +               basic_machine=i386-mach
5708 +               os=-mach
5709 +               ;;
5710 +       i386-vsta | vsta)
5711 +               basic_machine=i386-unknown
5712 +               os=-vsta
5713 +               ;;
5714 +       iris | iris4d)
5715 +               basic_machine=mips-sgi
5716 +               case $os in
5717 +                   -irix*)
5718 +                       ;;
5719 +                   *)
5720 +                       os=-irix4
5721 +                       ;;
5722 +               esac
5723 +               ;;
5724 +       isi68 | isi)
5725 +               basic_machine=m68k-isi
5726 +               os=-sysv
5727 +               ;;
5728 +       m68knommu)
5729 +               basic_machine=m68k-unknown
5730 +               os=-linux
5731 +               ;;
5732 +       m68knommu-*)
5733 +               basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
5734 +               os=-linux
5735 +               ;;
5736 +       m88k-omron*)
5737 +               basic_machine=m88k-omron
5738 +               ;;
5739 +       magnum | m3230)
5740 +               basic_machine=mips-mips
5741 +               os=-sysv
5742 +               ;;
5743 +       merlin)
5744 +               basic_machine=ns32k-utek
5745 +               os=-sysv
5746 +               ;;
5747 +        microblaze)
5748 +               basic_machine=microblaze-xilinx
5749 +               ;;
5750 +       mingw32)
5751 +               basic_machine=i386-pc
5752 +               os=-mingw32
5753 +               ;;
5754 +       mingw32ce)
5755 +               basic_machine=arm-unknown
5756 +               os=-mingw32ce
5757 +               ;;
5758 +       miniframe)
5759 +               basic_machine=m68000-convergent
5760 +               ;;
5761 +       *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
5762 +               basic_machine=m68k-atari
5763 +               os=-mint
5764 +               ;;
5765 +       mips3*-*)
5766 +               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
5767 +               ;;
5768 +       mips3*)
5769 +               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
5770 +               ;;
5771 +       monitor)
5772 +               basic_machine=m68k-rom68k
5773 +               os=-coff
5774 +               ;;
5775 +       morphos)
5776 +               basic_machine=powerpc-unknown
5777 +               os=-morphos
5778 +               ;;
5779 +       msdos)
5780 +               basic_machine=i386-pc
5781 +               os=-msdos
5782 +               ;;
5783 +       ms1-*)
5784 +               basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
5785 +               ;;
5786 +       mvs)
5787 +               basic_machine=i370-ibm
5788 +               os=-mvs
5789 +               ;;
5790 +       ncr3000)
5791 +               basic_machine=i486-ncr
5792 +               os=-sysv4
5793 +               ;;
5794 +       netbsd386)
5795 +               basic_machine=i386-unknown
5796 +               os=-netbsd
5797 +               ;;
5798 +       netwinder)
5799 +               basic_machine=armv4l-rebel
5800 +               os=-linux
5801 +               ;;
5802 +       news | news700 | news800 | news900)
5803 +               basic_machine=m68k-sony
5804 +               os=-newsos
5805 +               ;;
5806 +       news1000)
5807 +               basic_machine=m68030-sony
5808 +               os=-newsos
5809 +               ;;
5810 +       news-3600 | risc-news)
5811 +               basic_machine=mips-sony
5812 +               os=-newsos
5813 +               ;;
5814 +       necv70)
5815 +               basic_machine=v70-nec
5816 +               os=-sysv
5817 +               ;;
5818 +       next | m*-next )
5819 +               basic_machine=m68k-next
5820 +               case $os in
5821 +                   -nextstep* )
5822 +                       ;;
5823 +                   -ns2*)
5824 +                     os=-nextstep2
5825 +                       ;;
5826 +                   *)
5827 +                     os=-nextstep3
5828 +                       ;;
5829 +               esac
5830 +               ;;
5831 +       nh3000)
5832 +               basic_machine=m68k-harris
5833 +               os=-cxux
5834 +               ;;
5835 +       nh[45]000)
5836 +               basic_machine=m88k-harris
5837 +               os=-cxux
5838 +               ;;
5839 +       nindy960)
5840 +               basic_machine=i960-intel
5841 +               os=-nindy
5842 +               ;;
5843 +       mon960)
5844 +               basic_machine=i960-intel
5845 +               os=-mon960
5846 +               ;;
5847 +       nonstopux)
5848 +               basic_machine=mips-compaq
5849 +               os=-nonstopux
5850 +               ;;
5851 +       np1)
5852 +               basic_machine=np1-gould
5853 +               ;;
5854 +       nsr-tandem)
5855 +               basic_machine=nsr-tandem
5856 +               ;;
5857 +       op50n-* | op60c-*)
5858 +               basic_machine=hppa1.1-oki
5859 +               os=-proelf
5860 +               ;;
5861 +       openrisc | openrisc-*)
5862 +               basic_machine=or32-unknown
5863 +               ;;
5864 +       os400)
5865 +               basic_machine=powerpc-ibm
5866 +               os=-os400
5867 +               ;;
5868 +       OSE68000 | ose68000)
5869 +               basic_machine=m68000-ericsson
5870 +               os=-ose
5871 +               ;;
5872 +       os68k)
5873 +               basic_machine=m68k-none
5874 +               os=-os68k
5875 +               ;;
5876 +       pa-hitachi)
5877 +               basic_machine=hppa1.1-hitachi
5878 +               os=-hiuxwe2
5879 +               ;;
5880 +       paragon)
5881 +               basic_machine=i860-intel
5882 +               os=-osf
5883 +               ;;
5884 +       parisc)
5885 +               basic_machine=hppa-unknown
5886 +               os=-linux
5887 +               ;;
5888 +       parisc-*)
5889 +               basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
5890 +               os=-linux
5891 +               ;;
5892 +       pbd)
5893 +               basic_machine=sparc-tti
5894 +               ;;
5895 +       pbb)
5896 +               basic_machine=m68k-tti
5897 +               ;;
5898 +       pc532 | pc532-*)
5899 +               basic_machine=ns32k-pc532
5900 +               ;;
5901 +       pc98)
5902 +               basic_machine=i386-pc
5903 +               ;;
5904 +       pc98-*)
5905 +               basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
5906 +               ;;
5907 +       pentium | p5 | k5 | k6 | nexgen | viac3)
5908 +               basic_machine=i586-pc
5909 +               ;;
5910 +       pentiumpro | p6 | 6x86 | athlon | athlon_*)
5911 +               basic_machine=i686-pc
5912 +               ;;
5913 +       pentiumii | pentium2 | pentiumiii | pentium3)
5914 +               basic_machine=i686-pc
5915 +               ;;
5916 +       pentium4)
5917 +               basic_machine=i786-pc
5918 +               ;;
5919 +       pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
5920 +               basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
5921 +               ;;
5922 +       pentiumpro-* | p6-* | 6x86-* | athlon-*)
5923 +               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
5924 +               ;;
5925 +       pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
5926 +               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
5927 +               ;;
5928 +       pentium4-*)
5929 +               basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
5930 +               ;;
5931 +       pn)
5932 +               basic_machine=pn-gould
5933 +               ;;
5934 +       power)  basic_machine=power-ibm
5935 +               ;;
5936 +       ppc)    basic_machine=powerpc-unknown
5937 +               ;;
5938 +       ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
5939 +               ;;
5940 +       ppcle | powerpclittle | ppc-le | powerpc-little)
5941 +               basic_machine=powerpcle-unknown
5942 +               ;;
5943 +       ppcle-* | powerpclittle-*)
5944 +               basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
5945 +               ;;
5946 +       ppc64)  basic_machine=powerpc64-unknown
5947 +               ;;
5948 +       ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
5949 +               ;;
5950 +       ppc64le | powerpc64little | ppc64-le | powerpc64-little)
5951 +               basic_machine=powerpc64le-unknown
5952 +               ;;
5953 +       ppc64le-* | powerpc64little-*)
5954 +               basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
5955 +               ;;
5956 +       ps2)
5957 +               basic_machine=i386-ibm
5958 +               ;;
5959 +       pw32)
5960 +               basic_machine=i586-unknown
5961 +               os=-pw32
5962 +               ;;
5963 +       rdos)
5964 +               basic_machine=i386-pc
5965 +               os=-rdos
5966 +               ;;
5967 +       rom68k)
5968 +               basic_machine=m68k-rom68k
5969 +               os=-coff
5970 +               ;;
5971 +       rm[46]00)
5972 +               basic_machine=mips-siemens
5973 +               ;;
5974 +       rtpc | rtpc-*)
5975 +               basic_machine=romp-ibm
5976 +               ;;
5977 +       s390 | s390-*)
5978 +               basic_machine=s390-ibm
5979 +               ;;
5980 +       s390x | s390x-*)
5981 +               basic_machine=s390x-ibm
5982 +               ;;
5983 +       sa29200)
5984 +               basic_machine=a29k-amd
5985 +               os=-udi
5986 +               ;;
5987 +       sb1)
5988 +               basic_machine=mipsisa64sb1-unknown
5989 +               ;;
5990 +       sb1el)
5991 +               basic_machine=mipsisa64sb1el-unknown
5992 +               ;;
5993 +       sde)
5994 +               basic_machine=mipsisa32-sde
5995 +               os=-elf
5996 +               ;;
5997 +       sei)
5998 +               basic_machine=mips-sei
5999 +               os=-seiux
6000 +               ;;
6001 +       sequent)
6002 +               basic_machine=i386-sequent
6003 +               ;;
6004 +       sh)
6005 +               basic_machine=sh-hitachi
6006 +               os=-hms
6007 +               ;;
6008 +       sh5el)
6009 +               basic_machine=sh5le-unknown
6010 +               ;;
6011 +       sh64)
6012 +               basic_machine=sh64-unknown
6013 +               ;;
6014 +       sparclite-wrs | simso-wrs)
6015 +               basic_machine=sparclite-wrs
6016 +               os=-vxworks
6017 +               ;;
6018 +       sps7)
6019 +               basic_machine=m68k-bull
6020 +               os=-sysv2
6021 +               ;;
6022 +       spur)
6023 +               basic_machine=spur-unknown
6024 +               ;;
6025 +       st2000)
6026 +               basic_machine=m68k-tandem
6027 +               ;;
6028 +       stratus)
6029 +               basic_machine=i860-stratus
6030 +               os=-sysv4
6031 +               ;;
6032 +       sun2)
6033 +               basic_machine=m68000-sun
6034 +               ;;
6035 +       sun2os3)
6036 +               basic_machine=m68000-sun
6037 +               os=-sunos3
6038 +               ;;
6039 +       sun2os4)
6040 +               basic_machine=m68000-sun
6041 +               os=-sunos4
6042 +               ;;
6043 +       sun3os3)
6044 +               basic_machine=m68k-sun
6045 +               os=-sunos3
6046 +               ;;
6047 +       sun3os4)
6048 +               basic_machine=m68k-sun
6049 +               os=-sunos4
6050 +               ;;
6051 +       sun4os3)
6052 +               basic_machine=sparc-sun
6053 +               os=-sunos3
6054 +               ;;
6055 +       sun4os4)
6056 +               basic_machine=sparc-sun
6057 +               os=-sunos4
6058 +               ;;
6059 +       sun4sol2)
6060 +               basic_machine=sparc-sun
6061 +               os=-solaris2
6062 +               ;;
6063 +       sun3 | sun3-*)
6064 +               basic_machine=m68k-sun
6065 +               ;;
6066 +       sun4)
6067 +               basic_machine=sparc-sun
6068 +               ;;
6069 +       sun386 | sun386i | roadrunner)
6070 +               basic_machine=i386-sun
6071 +               ;;
6072 +       sv1)
6073 +               basic_machine=sv1-cray
6074 +               os=-unicos
6075 +               ;;
6076 +       symmetry)
6077 +               basic_machine=i386-sequent
6078 +               os=-dynix
6079 +               ;;
6080 +       t3e)
6081 +               basic_machine=alphaev5-cray
6082 +               os=-unicos
6083 +               ;;
6084 +       t90)
6085 +               basic_machine=t90-cray
6086 +               os=-unicos
6087 +               ;;
6088 +       tic54x | c54x*)
6089 +               basic_machine=tic54x-unknown
6090 +               os=-coff
6091 +               ;;
6092 +       tic55x | c55x*)
6093 +               basic_machine=tic55x-unknown
6094 +               os=-coff
6095 +               ;;
6096 +       tic6x | c6x*)
6097 +               basic_machine=tic6x-unknown
6098 +               os=-coff
6099 +               ;;
6100 +        # This must be matched before tile*.
6101 +        tilegx*)
6102 +               basic_machine=tilegx-unknown
6103 +               os=-linux-gnu
6104 +               ;;
6105 +       tile*)
6106 +               basic_machine=tile-unknown
6107 +               os=-linux-gnu
6108 +               ;;
6109 +       tx39)
6110 +               basic_machine=mipstx39-unknown
6111 +               ;;
6112 +       tx39el)
6113 +               basic_machine=mipstx39el-unknown
6114 +               ;;
6115 +       toad1)
6116 +               basic_machine=pdp10-xkl
6117 +               os=-tops20
6118 +               ;;
6119 +       tower | tower-32)
6120 +               basic_machine=m68k-ncr
6121 +               ;;
6122 +       tpf)
6123 +               basic_machine=s390x-ibm
6124 +               os=-tpf
6125 +               ;;
6126 +       udi29k)
6127 +               basic_machine=a29k-amd
6128 +               os=-udi
6129 +               ;;
6130 +       ultra3)
6131 +               basic_machine=a29k-nyu
6132 +               os=-sym1
6133 +               ;;
6134 +       v810 | necv810)
6135 +               basic_machine=v810-nec
6136 +               os=-none
6137 +               ;;
6138 +       vaxv)
6139 +               basic_machine=vax-dec
6140 +               os=-sysv
6141 +               ;;
6142 +       vms)
6143 +               basic_machine=vax-dec
6144 +               os=-vms
6145 +               ;;
6146 +       vpp*|vx|vx-*)
6147 +               basic_machine=f301-fujitsu
6148 +               ;;
6149 +       vxworks960)
6150 +               basic_machine=i960-wrs
6151 +               os=-vxworks
6152 +               ;;
6153 +       vxworks68)
6154 +               basic_machine=m68k-wrs
6155 +               os=-vxworks
6156 +               ;;
6157 +       vxworks29k)
6158 +               basic_machine=a29k-wrs
6159 +               os=-vxworks
6160 +               ;;
6161 +       w65*)
6162 +               basic_machine=w65-wdc
6163 +               os=-none
6164 +               ;;
6165 +       w89k-*)
6166 +               basic_machine=hppa1.1-winbond
6167 +               os=-proelf
6168 +               ;;
6169 +       xbox)
6170 +               basic_machine=i686-pc
6171 +               os=-mingw32
6172 +               ;;
6173 +       xps | xps100)
6174 +               basic_machine=xps100-honeywell
6175 +               ;;
6176 +       ymp)
6177 +               basic_machine=ymp-cray
6178 +               os=-unicos
6179 +               ;;
6180 +       z8k-*-coff)
6181 +               basic_machine=z8k-unknown
6182 +               os=-sim
6183 +               ;;
6184 +       z80-*-coff)
6185 +               basic_machine=z80-unknown
6186 +               os=-sim
6187 +               ;;
6188 +       none)
6189 +               basic_machine=none-none
6190 +               os=-none
6191 +               ;;
6192 +
6193 +# Here we handle the default manufacturer of certain CPU types.  It is in
6194 +# some cases the only manufacturer, in others, it is the most popular.
6195 +       w89k)
6196 +               basic_machine=hppa1.1-winbond
6197 +               ;;
6198 +       op50n)
6199 +               basic_machine=hppa1.1-oki
6200 +               ;;
6201 +       op60c)
6202 +               basic_machine=hppa1.1-oki
6203 +               ;;
6204 +       romp)
6205 +               basic_machine=romp-ibm
6206 +               ;;
6207 +       mmix)
6208 +               basic_machine=mmix-knuth
6209 +               ;;
6210 +       rs6000)
6211 +               basic_machine=rs6000-ibm
6212 +               ;;
6213 +       vax)
6214 +               basic_machine=vax-dec
6215 +               ;;
6216 +       pdp10)
6217 +               # there are many clones, so DEC is not a safe bet
6218 +               basic_machine=pdp10-unknown
6219 +               ;;
6220 +       pdp11)
6221 +               basic_machine=pdp11-dec
6222 +               ;;
6223 +       we32k)
6224 +               basic_machine=we32k-att
6225 +               ;;
6226 +       sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
6227 +               basic_machine=sh-unknown
6228 +               ;;
6229 +       sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
6230 +               basic_machine=sparc-sun
6231 +               ;;
6232 +       cydra)
6233 +               basic_machine=cydra-cydrome
6234 +               ;;
6235 +       orion)
6236 +               basic_machine=orion-highlevel
6237 +               ;;
6238 +       orion105)
6239 +               basic_machine=clipper-highlevel
6240 +               ;;
6241 +       mac | mpw | mac-mpw)
6242 +               basic_machine=m68k-apple
6243 +               ;;
6244 +       pmac | pmac-mpw)
6245 +               basic_machine=powerpc-apple
6246 +               ;;
6247 +       *-unknown)
6248 +               # Make sure to match an already-canonicalized machine name.
6249 +               ;;
6250 +       *)
6251 +               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
6252 +               exit 1
6253 +               ;;
6254 +esac
6255 +
6256 +# Here we canonicalize certain aliases for manufacturers.
6257 +case $basic_machine in
6258 +       *-digital*)
6259 +               basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
6260 +               ;;
6261 +       *-commodore*)
6262 +               basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
6263 +               ;;
6264 +       *)
6265 +               ;;
6266 +esac
6267 +
6268 +# Decode manufacturer-specific aliases for certain operating systems.
6269 +
6270 +if [ x"$os" != x"" ]
6271 +then
6272 +case $os in
6273 +        # First match some system type aliases
6274 +        # that might get confused with valid system types.
6275 +       # -solaris* is a basic system type, with this one exception.
6276 +        -auroraux)
6277 +               os=-auroraux
6278 +               ;;
6279 +       -solaris1 | -solaris1.*)
6280 +               os=`echo $os | sed -e 's|solaris1|sunos4|'`
6281 +               ;;
6282 +       -solaris)
6283 +               os=-solaris2
6284 +               ;;
6285 +       -svr4*)
6286 +               os=-sysv4
6287 +               ;;
6288 +       -unixware*)
6289 +               os=-sysv4.2uw
6290 +               ;;
6291 +       -gnu/linux*)
6292 +               os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
6293 +               ;;
6294 +       # First accept the basic system types.
6295 +       # The portable systems comes first.
6296 +       # Each alternative MUST END IN A *, to match a version number.
6297 +       # -sysv* is not here because it comes later, after sysvr4.
6298 +       -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
6299 +             | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
6300 +             | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
6301 +             | -sym* | -kopensolaris* \
6302 +             | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
6303 +             | -aos* | -aros* \
6304 +             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
6305 +             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
6306 +             | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
6307 +             | -openbsd* | -solidbsd* \
6308 +             | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
6309 +             | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
6310 +             | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
6311 +             | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
6312 +             | -chorusos* | -chorusrdb* | -cegcc* \
6313 +             | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
6314 +             | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
6315 +             | -uxpv* | -beos* | -mpeix* | -udk* \
6316 +             | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
6317 +             | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
6318 +             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
6319 +             | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
6320 +             | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
6321 +             | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
6322 +             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
6323 +       # Remember, each alternative MUST END IN *, to match a version number.
6324 +               ;;
6325 +       -qnx*)
6326 +               case $basic_machine in
6327 +                   x86-* | i*86-*)
6328 +                       ;;
6329 +                   *)
6330 +                       os=-nto$os
6331 +                       ;;
6332 +               esac
6333 +               ;;
6334 +       -nto-qnx*)
6335 +               ;;
6336 +       -nto*)
6337 +               os=`echo $os | sed -e 's|nto|nto-qnx|'`
6338 +               ;;
6339 +       -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
6340 +             | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
6341 +             | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
6342 +               ;;
6343 +       -mac*)
6344 +               os=`echo $os | sed -e 's|mac|macos|'`
6345 +               ;;
6346 +       -linux-dietlibc)
6347 +               os=-linux-dietlibc
6348 +               ;;
6349 +       -linux*)
6350 +               os=`echo $os | sed -e 's|linux|linux-gnu|'`
6351 +               ;;
6352 +       -sunos5*)
6353 +               os=`echo $os | sed -e 's|sunos5|solaris2|'`
6354 +               ;;
6355 +       -sunos6*)
6356 +               os=`echo $os | sed -e 's|sunos6|solaris3|'`
6357 +               ;;
6358 +       -opened*)
6359 +               os=-openedition
6360 +               ;;
6361 +        -os400*)
6362 +               os=-os400
6363 +               ;;
6364 +       -wince*)
6365 +               os=-wince
6366 +               ;;
6367 +       -osfrose*)
6368 +               os=-osfrose
6369 +               ;;
6370 +       -osf*)
6371 +               os=-osf
6372 +               ;;
6373 +       -utek*)
6374 +               os=-bsd
6375 +               ;;
6376 +       -dynix*)
6377 +               os=-bsd
6378 +               ;;
6379 +       -acis*)
6380 +               os=-aos
6381 +               ;;
6382 +       -atheos*)
6383 +               os=-atheos
6384 +               ;;
6385 +       -syllable*)
6386 +               os=-syllable
6387 +               ;;
6388 +       -386bsd)
6389 +               os=-bsd
6390 +               ;;
6391 +       -ctix* | -uts*)
6392 +               os=-sysv
6393 +               ;;
6394 +       -nova*)
6395 +               os=-rtmk-nova
6396 +               ;;
6397 +       -ns2 )
6398 +               os=-nextstep2
6399 +               ;;
6400 +       -nsk*)
6401 +               os=-nsk
6402 +               ;;
6403 +       # Preserve the version number of sinix5.
6404 +       -sinix5.*)
6405 +               os=`echo $os | sed -e 's|sinix|sysv|'`
6406 +               ;;
6407 +       -sinix*)
6408 +               os=-sysv4
6409 +               ;;
6410 +        -tpf*)
6411 +               os=-tpf
6412 +               ;;
6413 +       -triton*)
6414 +               os=-sysv3
6415 +               ;;
6416 +       -oss*)
6417 +               os=-sysv3
6418 +               ;;
6419 +       -svr4)
6420 +               os=-sysv4
6421 +               ;;
6422 +       -svr3)
6423 +               os=-sysv3
6424 +               ;;
6425 +       -sysvr4)
6426 +               os=-sysv4
6427 +               ;;
6428 +       # This must come after -sysvr4.
6429 +       -sysv*)
6430 +               ;;
6431 +       -ose*)
6432 +               os=-ose
6433 +               ;;
6434 +       -es1800*)
6435 +               os=-ose
6436 +               ;;
6437 +       -xenix)
6438 +               os=-xenix
6439 +               ;;
6440 +       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
6441 +               os=-mint
6442 +               ;;
6443 +       -aros*)
6444 +               os=-aros
6445 +               ;;
6446 +       -kaos*)
6447 +               os=-kaos
6448 +               ;;
6449 +       -zvmoe)
6450 +               os=-zvmoe
6451 +               ;;
6452 +       -dicos*)
6453 +               os=-dicos
6454 +               ;;
6455 +        -nacl*)
6456 +               ;;
6457 +       -none)
6458 +               ;;
6459 +       *)
6460 +               # Get rid of the `-' at the beginning of $os.
6461 +               os=`echo $os | sed 's/[^-]*-//'`
6462 +               echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
6463 +               exit 1
6464 +               ;;
6465 +esac
6466 +else
6467 +
6468 +# Here we handle the default operating systems that come with various machines.
6469 +# The value should be what the vendor currently ships out the door with their
6470 +# machine or put another way, the most popular os provided with the machine.
6471 +
6472 +# Note that if you're going to try to match "-MANUFACTURER" here (say,
6473 +# "-sun"), then you have to tell the case statement up towards the top
6474 +# that MANUFACTURER isn't an operating system.  Otherwise, code above
6475 +# will signal an error saying that MANUFACTURER isn't an operating
6476 +# system, and we'll never get to this point.
6477 +
6478 +case $basic_machine in
6479 +        score-*)
6480 +               os=-elf
6481 +               ;;
6482 +        spu-*)
6483 +               os=-elf
6484 +               ;;
6485 +       *-acorn)
6486 +               os=-riscix1.2
6487 +               ;;
6488 +       arm*-rebel)
6489 +               os=-linux
6490 +               ;;
6491 +       arm*-semi)
6492 +               os=-aout
6493 +               ;;
6494 +        c4x-* | tic4x-*)
6495 +               os=-coff
6496 +               ;;
6497 +       # This must come before the *-dec entry.
6498 +       pdp10-*)
6499 +               os=-tops20
6500 +               ;;
6501 +       pdp11-*)
6502 +               os=-none
6503 +               ;;
6504 +       *-dec | vax-*)
6505 +               os=-ultrix4.2
6506 +               ;;
6507 +       m68*-apollo)
6508 +               os=-domain
6509 +               ;;
6510 +       i386-sun)
6511 +               os=-sunos4.0.2
6512 +               ;;
6513 +       m68000-sun)
6514 +               os=-sunos3
6515 +               # This also exists in the configure program, but was not the
6516 +               # default.
6517 +               # os=-sunos4
6518 +               ;;
6519 +       m68*-cisco)
6520 +               os=-aout
6521 +               ;;
6522 +        mep-*)
6523 +               os=-elf
6524 +               ;;
6525 +       mips*-cisco)
6526 +               os=-elf
6527 +               ;;
6528 +       mips*-*)
6529 +               os=-elf
6530 +               ;;
6531 +       or32-*)
6532 +               os=-coff
6533 +               ;;
6534 +       *-tti)  # must be before sparc entry or we get the wrong os.
6535 +               os=-sysv3
6536 +               ;;
6537 +       sparc-* | *-sun)
6538 +               os=-sunos4.1.1
6539 +               ;;
6540 +       *-be)
6541 +               os=-beos
6542 +               ;;
6543 +       *-haiku)
6544 +               os=-haiku
6545 +               ;;
6546 +       *-ibm)
6547 +               os=-aix
6548 +               ;;
6549 +       *-knuth)
6550 +               os=-mmixware
6551 +               ;;
6552 +       *-wec)
6553 +               os=-proelf
6554 +               ;;
6555 +       *-winbond)
6556 +               os=-proelf
6557 +               ;;
6558 +       *-oki)
6559 +               os=-proelf
6560 +               ;;
6561 +       *-hp)
6562 +               os=-hpux
6563 +               ;;
6564 +       *-hitachi)
6565 +               os=-hiux
6566 +               ;;
6567 +       i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
6568 +               os=-sysv
6569 +               ;;
6570 +       *-cbm)
6571 +               os=-amigaos
6572 +               ;;
6573 +       *-dg)
6574 +               os=-dgux
6575 +               ;;
6576 +       *-dolphin)
6577 +               os=-sysv3
6578 +               ;;
6579 +       m68k-ccur)
6580 +               os=-rtu
6581 +               ;;
6582 +       m88k-omron*)
6583 +               os=-luna
6584 +               ;;
6585 +       *-next )
6586 +               os=-nextstep
6587 +               ;;
6588 +       *-sequent)
6589 +               os=-ptx
6590 +               ;;
6591 +       *-crds)
6592 +               os=-unos
6593 +               ;;
6594 +       *-ns)
6595 +               os=-genix
6596 +               ;;
6597 +       i370-*)
6598 +               os=-mvs
6599 +               ;;
6600 +       *-next)
6601 +               os=-nextstep3
6602 +               ;;
6603 +       *-gould)
6604 +               os=-sysv
6605 +               ;;
6606 +       *-highlevel)
6607 +               os=-bsd
6608 +               ;;
6609 +       *-encore)
6610 +               os=-bsd
6611 +               ;;
6612 +       *-sgi)
6613 +               os=-irix
6614 +               ;;
6615 +       *-siemens)
6616 +               os=-sysv4
6617 +               ;;
6618 +       *-masscomp)
6619 +               os=-rtu
6620 +               ;;
6621 +       f30[01]-fujitsu | f700-fujitsu)
6622 +               os=-uxpv
6623 +               ;;
6624 +       *-rom68k)
6625 +               os=-coff
6626 +               ;;
6627 +       *-*bug)
6628 +               os=-coff
6629 +               ;;
6630 +       *-apple)
6631 +               os=-macos
6632 +               ;;
6633 +       *-atari*)
6634 +               os=-mint
6635 +               ;;
6636 +       *)
6637 +               os=-none
6638 +               ;;
6639 +esac
6640 +fi
6641 +
6642 +# Here we handle the case where we know the os, and the CPU type, but not the
6643 +# manufacturer.  We pick the logical manufacturer.
6644 +vendor=unknown
6645 +case $basic_machine in
6646 +       *-unknown)
6647 +               case $os in
6648 +                       -riscix*)
6649 +                               vendor=acorn
6650 +                               ;;
6651 +                       -sunos*)
6652 +                               vendor=sun
6653 +                               ;;
6654 +                       -cnk*|-aix*)
6655 +                               vendor=ibm
6656 +                               ;;
6657 +                       -beos*)
6658 +                               vendor=be
6659 +                               ;;
6660 +                       -hpux*)
6661 +                               vendor=hp
6662 +                               ;;
6663 +                       -mpeix*)
6664 +                               vendor=hp
6665 +                               ;;
6666 +                       -hiux*)
6667 +                               vendor=hitachi
6668 +                               ;;
6669 +                       -unos*)
6670 +                               vendor=crds
6671 +                               ;;
6672 +                       -dgux*)
6673 +                               vendor=dg
6674 +                               ;;
6675 +                       -luna*)
6676 +                               vendor=omron
6677 +                               ;;
6678 +                       -genix*)
6679 +                               vendor=ns
6680 +                               ;;
6681 +                       -mvs* | -opened*)
6682 +                               vendor=ibm
6683 +                               ;;
6684 +                       -os400*)
6685 +                               vendor=ibm
6686 +                               ;;
6687 +                       -ptx*)
6688 +                               vendor=sequent
6689 +                               ;;
6690 +                       -tpf*)
6691 +                               vendor=ibm
6692 +                               ;;
6693 +                       -vxsim* | -vxworks* | -windiss*)
6694 +                               vendor=wrs
6695 +                               ;;
6696 +                       -aux*)
6697 +                               vendor=apple
6698 +                               ;;
6699 +                       -hms*)
6700 +                               vendor=hitachi
6701 +                               ;;
6702 +                       -mpw* | -macos*)
6703 +                               vendor=apple
6704 +                               ;;
6705 +                       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
6706 +                               vendor=atari
6707 +                               ;;
6708 +                       -vos*)
6709 +                               vendor=stratus
6710 +                               ;;
6711 +               esac
6712 +               basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
6713 +               ;;
6714 +esac
6715 +
6716 +echo $basic_machine$os
6717 +exit
6718 +
6719 +# Local variables:
6720 +# eval: (add-hook 'write-file-hooks 'time-stamp)
6721 +# time-stamp-start: "timestamp='"
6722 +# time-stamp-format: "%:y-%02m-%02d"
6723 +# time-stamp-end: "'"
6724 +# End:
6725 diff --git a/configs/Makefile.in b/configs/Makefile.in
6726 new file mode 100644
6727 index 0000000..53e6b28
6728 --- /dev/null
6729 +++ b/configs/Makefile.in
6730 @@ -0,0 +1,621 @@
6731 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
6732 +# @configure_input@
6733 +
6734 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
6735 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6736 +# Inc.
6737 +# This Makefile.in is free software; the Free Software Foundation
6738 +# gives unlimited permission to copy and/or distribute it,
6739 +# with or without modifications, as long as this notice is preserved.
6740 +
6741 +# This program is distributed in the hope that it will be useful,
6742 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
6743 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
6744 +# PARTICULAR PURPOSE.
6745 +
6746 +@SET_MAKE@
6747 +
6748 +VPATH = @srcdir@
6749 +pkgdatadir = $(datadir)/@PACKAGE@
6750 +pkgincludedir = $(includedir)/@PACKAGE@
6751 +pkglibexecdir = $(libexecdir)/@PACKAGE@
6752 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
6753 +install_sh_DATA = $(install_sh) -c -m 644
6754 +install_sh_PROGRAM = $(install_sh) -c
6755 +install_sh_SCRIPT = $(install_sh) -c
6756 +INSTALL_HEADER = $(INSTALL_DATA)
6757 +transform = $(program_transform_name)
6758 +NORMAL_INSTALL = :
6759 +PRE_INSTALL = :
6760 +POST_INSTALL = :
6761 +NORMAL_UNINSTALL = :
6762 +PRE_UNINSTALL = :
6763 +POST_UNINSTALL = :
6764 +build_triplet = @build@
6765 +host_triplet = @host@
6766 +subdir = configs
6767 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
6768 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
6769 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
6770 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
6771 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
6772 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
6773 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
6774 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
6775 +       $(ACLOCAL_M4)
6776 +mkinstalldirs = $(install_sh) -d
6777 +CONFIG_HEADER = $(top_builddir)/config.h
6778 +CONFIG_CLEAN_FILES =
6779 +CONFIG_CLEAN_VPATH_FILES =
6780 +SOURCES =
6781 +DIST_SOURCES =
6782 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
6783 +am__vpath_adj = case $$p in \
6784 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
6785 +    *) f=$$p;; \
6786 +  esac;
6787 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
6788 +am__install_max = 40
6789 +am__nobase_strip_setup = \
6790 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
6791 +am__nobase_strip = \
6792 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
6793 +am__nobase_list = $(am__nobase_strip_setup); \
6794 +  for p in $$list; do echo "$$p $$p"; done | \
6795 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
6796 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
6797 +    if (++n[$$2] == $(am__install_max)) \
6798 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
6799 +    END { for (dir in files) print dir, files[dir] }'
6800 +am__base_list = \
6801 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
6802 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
6803 +am__installdirs = "$(DESTDIR)$(pkgsysconfdir)"
6804 +DATA = $(pkgsysconf_DATA)
6805 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
6806 +pkglibdir = ${libdir}/@PACKAGE@
6807 +ACLOCAL = @ACLOCAL@
6808 +AMTAR = @AMTAR@
6809 +APR1_CONFIG = @APR1_CONFIG@
6810 +APR_CONFIG = @APR_CONFIG@
6811 +APU1_CONFIG = @APU1_CONFIG@
6812 +APU_CONFIG = @APU_CONFIG@
6813 +APXS = @APXS@
6814 +APXS2 = @APXS2@
6815 +APXS22 = @APXS22@
6816 +APXS22_CFLAGS = @APXS22_CFLAGS@
6817 +APXS22_INCLUDE = @APXS22_INCLUDE@
6818 +APXS2_CFLAGS = @APXS2_CFLAGS@
6819 +APXS2_INCLUDE = @APXS2_INCLUDE@
6820 +APXS_CFLAGS = @APXS_CFLAGS@
6821 +APXS_INCLUDE = @APXS_INCLUDE@
6822 +AR = @AR@
6823 +AUTOCONF = @AUTOCONF@
6824 +AUTOHEADER = @AUTOHEADER@
6825 +AUTOMAKE = @AUTOMAKE@
6826 +AWK = @AWK@
6827 +CC = @CC@
6828 +CCDEPMODE = @CCDEPMODE@
6829 +CFLAGS = @CFLAGS@
6830 +CPP = @CPP@
6831 +CPPFLAGS = @CPPFLAGS@
6832 +CXX = @CXX@
6833 +CXXCPP = @CXXCPP@
6834 +CXXDEPMODE = @CXXDEPMODE@
6835 +CXXFLAGS = @CXXFLAGS@
6836 +CYGPATH_W = @CYGPATH_W@
6837 +DEFS = @DEFS@
6838 +DEPDIR = @DEPDIR@
6839 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
6840 +DSYMUTIL = @DSYMUTIL@
6841 +DUMPBIN = @DUMPBIN@
6842 +DX_CONFIG = @DX_CONFIG@
6843 +DX_DOCDIR = @DX_DOCDIR@
6844 +DX_DOT = @DX_DOT@
6845 +DX_DOXYGEN = @DX_DOXYGEN@
6846 +DX_DVIPS = @DX_DVIPS@
6847 +DX_EGREP = @DX_EGREP@
6848 +DX_ENV = @DX_ENV@
6849 +DX_FLAG_chi = @DX_FLAG_chi@
6850 +DX_FLAG_chm = @DX_FLAG_chm@
6851 +DX_FLAG_doc = @DX_FLAG_doc@
6852 +DX_FLAG_dot = @DX_FLAG_dot@
6853 +DX_FLAG_html = @DX_FLAG_html@
6854 +DX_FLAG_man = @DX_FLAG_man@
6855 +DX_FLAG_pdf = @DX_FLAG_pdf@
6856 +DX_FLAG_ps = @DX_FLAG_ps@
6857 +DX_FLAG_rtf = @DX_FLAG_rtf@
6858 +DX_FLAG_xml = @DX_FLAG_xml@
6859 +DX_HHC = @DX_HHC@
6860 +DX_LATEX = @DX_LATEX@
6861 +DX_MAKEINDEX = @DX_MAKEINDEX@
6862 +DX_PDFLATEX = @DX_PDFLATEX@
6863 +DX_PERL = @DX_PERL@
6864 +DX_PROJECT = @DX_PROJECT@
6865 +ECHO_C = @ECHO_C@
6866 +ECHO_N = @ECHO_N@
6867 +ECHO_T = @ECHO_T@
6868 +EGREP = @EGREP@
6869 +EXEEXT = @EXEEXT@
6870 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
6871 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
6872 +FASTCGI_LIBS = @FASTCGI_LIBS@
6873 +FGREP = @FGREP@
6874 +GREP = @GREP@
6875 +INSTALL = @INSTALL@
6876 +INSTALL_DATA = @INSTALL_DATA@
6877 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
6878 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
6879 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
6880 +LD = @LD@
6881 +LDFLAGS = @LDFLAGS@
6882 +LIBOBJS = @LIBOBJS@
6883 +LIBS = @LIBS@
6884 +LIBTOOL = @LIBTOOL@
6885 +LIPO = @LIPO@
6886 +LITE_LIBS = @LITE_LIBS@
6887 +LN_S = @LN_S@
6888 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
6889 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
6890 +LTLIBOBJS = @LTLIBOBJS@
6891 +MAKEINFO = @MAKEINFO@
6892 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
6893 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
6894 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
6895 +MKDIR_P = @MKDIR_P@
6896 +NM = @NM@
6897 +NMEDIT = @NMEDIT@
6898 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
6899 +OBJDUMP = @OBJDUMP@
6900 +OBJEXT = @OBJEXT@
6901 +ODBC_CFLAGS = @ODBC_CFLAGS@
6902 +ODBC_CONFIG = @ODBC_CONFIG@
6903 +ODBC_LIBS = @ODBC_LIBS@
6904 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
6905 +OTOOL = @OTOOL@
6906 +OTOOL64 = @OTOOL64@
6907 +PACKAGE = @PACKAGE@
6908 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
6909 +PACKAGE_NAME = @PACKAGE_NAME@
6910 +PACKAGE_STRING = @PACKAGE_STRING@
6911 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
6912 +PACKAGE_URL = @PACKAGE_URL@
6913 +PACKAGE_VERSION = @PACKAGE_VERSION@
6914 +PATH_SEPARATOR = @PATH_SEPARATOR@
6915 +PKG_CONFIG = @PKG_CONFIG@
6916 +PTHREAD_CC = @PTHREAD_CC@
6917 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
6918 +PTHREAD_LIBS = @PTHREAD_LIBS@
6919 +RANLIB = @RANLIB@
6920 +SED = @SED@
6921 +SET_MAKE = @SET_MAKE@
6922 +SHELL = @SHELL@
6923 +STRIP = @STRIP@
6924 +VERSION = @VERSION@
6925 +WANT_SUBDIRS = @WANT_SUBDIRS@
6926 +XMLSEC_LIBS = @XMLSEC_LIBS@
6927 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
6928 +abs_builddir = @abs_builddir@
6929 +abs_srcdir = @abs_srcdir@
6930 +abs_top_builddir = @abs_top_builddir@
6931 +abs_top_srcdir = @abs_top_srcdir@
6932 +ac_ct_CC = @ac_ct_CC@
6933 +ac_ct_CXX = @ac_ct_CXX@
6934 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
6935 +acx_pthread_config = @acx_pthread_config@
6936 +am__include = @am__include@
6937 +am__leading_dot = @am__leading_dot@
6938 +am__quote = @am__quote@
6939 +am__tar = @am__tar@
6940 +am__untar = @am__untar@
6941 +bindir = @bindir@
6942 +build = @build@
6943 +build_alias = @build_alias@
6944 +build_cpu = @build_cpu@
6945 +build_os = @build_os@
6946 +build_vendor = @build_vendor@
6947 +builddir = @builddir@
6948 +datadir = @datadir@
6949 +datarootdir = @datarootdir@
6950 +docdir = @docdir@
6951 +dvidir = @dvidir@
6952 +exec_prefix = @exec_prefix@
6953 +host = @host@
6954 +host_alias = @host_alias@
6955 +host_cpu = @host_cpu@
6956 +host_os = @host_os@
6957 +host_vendor = @host_vendor@
6958 +htmldir = @htmldir@
6959 +includedir = @includedir@
6960 +infodir = @infodir@
6961 +install_sh = @install_sh@
6962 +libdir = @libdir@
6963 +libexecdir = @libexecdir@
6964 +localedir = @localedir@
6965 +localstatedir = @localstatedir@
6966 +lt_ECHO = @lt_ECHO@
6967 +mandir = @mandir@
6968 +mkdir_p = @mkdir_p@
6969 +oldincludedir = @oldincludedir@
6970 +pdfdir = @pdfdir@
6971 +prefix = @prefix@
6972 +program_transform_name = @program_transform_name@
6973 +psdir = @psdir@
6974 +sbindir = @sbindir@
6975 +sharedstatedir = @sharedstatedir@
6976 +srcdir = @srcdir@
6977 +sysconfdir = @sysconfdir@
6978 +target_alias = @target_alias@
6979 +top_build_prefix = @top_build_prefix@
6980 +top_builddir = @top_builddir@
6981 +top_srcdir = @top_srcdir@
6982 +xs = @xs@
6983 +AUTOMAKE_OPTIONS = foreign
6984 +pkglogdir = ${localstatedir}/log/@PACKAGE@
6985 +pkgdocdir = $(datadir)/doc/@PACKAGE@
6986 +shirelogdir = ${localstatedir}/log/apache2
6987 +pkgxmldir = $(datadir)/xml/@PACKAGE@
6988 +pkgrundir = $(localstatedir)/run/@PACKAGE@
6989 +pkgsysconfdir = $(sysconfdir)/@PACKAGE@
6990 +pkgsysconf_DATA = \
6991 +       shibd-redhat \
6992 +       shibd-suse \
6993 +       shibd-debian \
6994 +       shibd-osx.plist \
6995 +       apache.config \
6996 +       apache2.config \
6997 +       apache22.config \
6998 +       keygen.sh \
6999 +       metagen.sh \
7000 +       upgrade.xsl
7001 +
7002 +
7003 +# The config files are installed "special".  Unlike the entries in
7004 +# pkgsysconf_DATA, these files are installed as "foo.dist" and only
7005 +# installed as "foo" if "foo" does not already exist.  In other words,
7006 +# the config files will not overwrite existing versions.
7007 +BUILTCONFIGFILES = \
7008 +       native.logger \
7009 +       shibd.logger
7010 +
7011 +
7012 +# While BUILTCONFIGFILES are processed, these are not; so we should pull
7013 +# them from SRCDIR.
7014 +CONFIGFILES = \
7015 +       shibboleth2.xml \
7016 +       attribute-map.xml \
7017 +       attribute-policy.xml \
7018 +       protocols.xml \
7019 +       security-policy.xml \
7020 +       example-metadata.xml \
7021 +       example-shibboleth2.xml \
7022 +       console.logger \
7023 +       syslog.logger \
7024 +       accessError.html \
7025 +       sessionError.html \
7026 +       metadataError.html \
7027 +       bindingTemplate.html \
7028 +       discoveryTemplate.html \
7029 +    postTemplate.html \
7030 +       localLogout.html \
7031 +       globalLogout.html \
7032 +       partialLogout.html \
7033 +       sslError.html
7034 +
7035 +CLEANFILES = \
7036 +       apache.config \
7037 +       apache2.config \
7038 +       apache22.config \
7039 +       shibd-redhat \
7040 +       shibd-suse \
7041 +       shibd-debian \
7042 +       shibd-osx.plist \
7043 +       shibd.logger \
7044 +       native.logger
7045 +
7046 +EXTRA_DIST = \
7047 +       native.logger.in \
7048 +       shibd.logger.in \
7049 +       apache.config.in \
7050 +       apache2.config.in \
7051 +       apache22.config.in \
7052 +       shibd-redhat.in \
7053 +       shibd-suse.in \
7054 +       shibd-debian.in \
7055 +       shibd-osx.plist.in \
7056 +       keygen.bat \
7057 +       keygen.sh \
7058 +       metagen.sh \
7059 +       upgrade.xsl \
7060 +       xsltproc.js \
7061 +       $(CONFIGFILES)
7062 +
7063 +all: all-am
7064 +
7065 +.SUFFIXES:
7066 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
7067 +       @for dep in $?; do \
7068 +         case '$(am__configure_deps)' in \
7069 +           *$$dep*) \
7070 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
7071 +               && { if test -f $@; then exit 0; else break; fi; }; \
7072 +             exit 1;; \
7073 +         esac; \
7074 +       done; \
7075 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign configs/Makefile'; \
7076 +       $(am__cd) $(top_srcdir) && \
7077 +         $(AUTOMAKE) --foreign configs/Makefile
7078 +.PRECIOUS: Makefile
7079 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
7080 +       @case '$?' in \
7081 +         *config.status*) \
7082 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
7083 +         *) \
7084 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
7085 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
7086 +       esac;
7087 +
7088 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
7089 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
7090 +
7091 +$(top_srcdir)/configure:  $(am__configure_deps)
7092 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
7093 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
7094 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
7095 +$(am__aclocal_m4_deps):
7096 +
7097 +mostlyclean-libtool:
7098 +       -rm -f *.lo
7099 +
7100 +clean-libtool:
7101 +       -rm -rf .libs _libs
7102 +install-pkgsysconfDATA: $(pkgsysconf_DATA)
7103 +       @$(NORMAL_INSTALL)
7104 +       test -z "$(pkgsysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgsysconfdir)"
7105 +       @list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
7106 +       for p in $$list; do \
7107 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
7108 +         echo "$$d$$p"; \
7109 +       done | $(am__base_list) | \
7110 +       while read files; do \
7111 +         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgsysconfdir)'"; \
7112 +         $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgsysconfdir)" || exit $$?; \
7113 +       done
7114 +
7115 +uninstall-pkgsysconfDATA:
7116 +       @$(NORMAL_UNINSTALL)
7117 +       @list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
7118 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
7119 +       test -n "$$files" || exit 0; \
7120 +       echo " ( cd '$(DESTDIR)$(pkgsysconfdir)' && rm -f" $$files ")"; \
7121 +       cd "$(DESTDIR)$(pkgsysconfdir)" && rm -f $$files
7122 +tags: TAGS
7123 +TAGS:
7124 +
7125 +ctags: CTAGS
7126 +CTAGS:
7127 +
7128 +
7129 +distdir: $(DISTFILES)
7130 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
7131 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
7132 +       list='$(DISTFILES)'; \
7133 +         dist_files=`for file in $$list; do echo $$file; done | \
7134 +         sed -e "s|^$$srcdirstrip/||;t" \
7135 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
7136 +       case $$dist_files in \
7137 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
7138 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
7139 +                          sort -u` ;; \
7140 +       esac; \
7141 +       for file in $$dist_files; do \
7142 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
7143 +         if test -d $$d/$$file; then \
7144 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
7145 +           if test -d "$(distdir)/$$file"; then \
7146 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
7147 +           fi; \
7148 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
7149 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
7150 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
7151 +           fi; \
7152 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
7153 +         else \
7154 +           test -f "$(distdir)/$$file" \
7155 +           || cp -p $$d/$$file "$(distdir)/$$file" \
7156 +           || exit 1; \
7157 +         fi; \
7158 +       done
7159 +check-am: all-am
7160 +check: check-am
7161 +all-am: Makefile $(DATA)
7162 +installdirs:
7163 +       for dir in "$(DESTDIR)$(pkgsysconfdir)"; do \
7164 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
7165 +       done
7166 +install: install-am
7167 +install-exec: install-exec-am
7168 +install-data: install-data-am
7169 +uninstall: uninstall-am
7170 +
7171 +install-am: all-am
7172 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
7173 +
7174 +installcheck: installcheck-am
7175 +install-strip:
7176 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
7177 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
7178 +         `test -z '$(STRIP)' || \
7179 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
7180 +mostlyclean-generic:
7181 +
7182 +clean-generic:
7183 +       -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
7184 +
7185 +distclean-generic:
7186 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
7187 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
7188 +
7189 +maintainer-clean-generic:
7190 +       @echo "This command is intended for maintainers to use"
7191 +       @echo "it deletes files that may require special tools to rebuild."
7192 +clean: clean-am
7193 +
7194 +clean-am: clean-generic clean-libtool mostlyclean-am
7195 +
7196 +distclean: distclean-am
7197 +       -rm -f Makefile
7198 +distclean-am: clean-am distclean-generic
7199 +
7200 +dvi: dvi-am
7201 +
7202 +dvi-am:
7203 +
7204 +html: html-am
7205 +
7206 +html-am:
7207 +
7208 +info: info-am
7209 +
7210 +info-am:
7211 +
7212 +install-data-am: install-data-local install-pkgsysconfDATA
7213 +       @$(NORMAL_INSTALL)
7214 +       $(MAKE) $(AM_MAKEFLAGS) install-data-hook
7215 +install-dvi: install-dvi-am
7216 +
7217 +install-dvi-am:
7218 +
7219 +install-exec-am:
7220 +
7221 +install-html: install-html-am
7222 +
7223 +install-html-am:
7224 +
7225 +install-info: install-info-am
7226 +
7227 +install-info-am:
7228 +
7229 +install-man:
7230 +
7231 +install-pdf: install-pdf-am
7232 +
7233 +install-pdf-am:
7234 +
7235 +install-ps: install-ps-am
7236 +
7237 +install-ps-am:
7238 +
7239 +installcheck-am:
7240 +
7241 +maintainer-clean: maintainer-clean-am
7242 +       -rm -f Makefile
7243 +maintainer-clean-am: distclean-am maintainer-clean-generic
7244 +
7245 +mostlyclean: mostlyclean-am
7246 +
7247 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
7248 +
7249 +pdf: pdf-am
7250 +
7251 +pdf-am:
7252 +
7253 +ps: ps-am
7254 +
7255 +ps-am:
7256 +
7257 +uninstall-am: uninstall-pkgsysconfDATA
7258 +
7259 +.MAKE: install-am install-data-am install-strip
7260 +
7261 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
7262 +       distclean distclean-generic distclean-libtool distdir dvi \
7263 +       dvi-am html html-am info info-am install install-am \
7264 +       install-data install-data-am install-data-hook \
7265 +       install-data-local install-dvi install-dvi-am install-exec \
7266 +       install-exec-am install-html install-html-am install-info \
7267 +       install-info-am install-man install-pdf install-pdf-am \
7268 +       install-pkgsysconfDATA install-ps install-ps-am install-strip \
7269 +       installcheck installcheck-am installdirs maintainer-clean \
7270 +       maintainer-clean-generic mostlyclean mostlyclean-generic \
7271 +       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
7272 +       uninstall-pkgsysconfDATA
7273 +
7274 +
7275 +#
7276 +# Some of these need building
7277 +#
7278 +do-build-file:
7279 +       rm -f ${FILE}.tmp
7280 +       sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \
7281 +        -e 's:@-PREFIX-@:${prefix}:g' \
7282 +        -e 's:@-PKGLIBDIR-@:${pkglibdir}:g' \
7283 +        -e 's:@-PKGSYSCONFDIR-@:${pkgsysconfdir}:g' \
7284 +        -e 's:@-PKGDOCDIR-@:${pkgdocdir}:g' \
7285 +        -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g' \
7286 +        -e 's:@-PKGLOGDIR-@:${pkglogdir}:g' \
7287 +        -e 's:@-SHIRELOGDIR-@:${shirelogdir}:g' \
7288 +        -e 's:@-PKGRUNDIR-@:${pkgrundir}:g'
7289 +       cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
7290 +       rm -f ${FILE}.tmp
7291 +
7292 +apache.config: ${srcdir}/apache.config.in Makefile ${top_builddir}/config.status
7293 +       $(MAKE) do-build-file FILE=$@
7294 +
7295 +apache2.config: ${srcdir}/apache2.config.in Makefile ${top_builddir}/config.status
7296 +       $(MAKE) do-build-file FILE=$@
7297 +
7298 +apache22.config: ${srcdir}/apache22.config.in Makefile ${top_builddir}/config.status
7299 +       $(MAKE) do-build-file FILE=$@
7300 +
7301 +shibd-redhat: ${srcdir}/shibd-redhat.in Makefile ${top_builddir}/config.status
7302 +       $(MAKE) do-build-file FILE=$@
7303 +
7304 +shibd-suse: ${srcdir}/shibd-suse.in Makefile ${top_builddir}/config.status
7305 +       $(MAKE) do-build-file FILE=$@
7306 +
7307 +shibd-debian: ${srcdir}/shibd-debian.in Makefile ${top_builddir}/config.status
7308 +       $(MAKE) do-build-file FILE=$@
7309 +
7310 +shibd-osx.plist: ${srcdir}/shibd-osx.plist.in Makefile ${top_builddir}/config.status
7311 +       $(MAKE) do-build-file FILE=$@
7312 +
7313 +shibd.logger: ${srcdir}/shibd.logger.in Makefile ${top_builddir}/config.status
7314 +       $(MAKE) do-build-file FILE=$@
7315 +
7316 +native.logger: ${srcdir}/native.logger.in Makefile ${top_builddir}/config.status
7317 +       $(MAKE) do-build-file FILE=$@
7318 +
7319 +all-data-local: $(BUILTCONFIGFILES)
7320 +
7321 +install-data-local:    all-data-local
7322 +       $(mkinstalldirs) $(DESTDIR)$(pkglogdir)
7323 +       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)
7324 +       $(mkinstalldirs) $(DESTDIR)$(shirelogdir)
7325 +       $(mkinstalldirs) $(DESTDIR)$(pkgrundir)
7326 +       $(mkinstalldirs) $(DESTDIR)$(pkgxmldir)
7327 +       $(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir)
7328 +       for f in $(BUILTCONFIGFILES); do \
7329 +               if test ! -f $(DESTDIR)${pkgsysconfdir}/$$f; then \
7330 +                       $(INSTALL_DATA) $$f $(DESTDIR)${pkgsysconfdir}; \
7331 +               fi; \
7332 +               $(INSTALL_DATA) $$f $(DESTDIR)${pkgsysconfdir}/$$f.dist; \
7333 +        done
7334 +       for f in $(CONFIGFILES); do \
7335 +               if test ! -f $(DESTDIR)${pkgsysconfdir}/$$f; then \
7336 +                       $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)${pkgsysconfdir}; \
7337 +               fi; \
7338 +               $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)${pkgsysconfdir}/$$f.dist; \
7339 +        done
7340 +
7341 +install-data-hook:
7342 +       chmod +x $(DESTDIR)$(pkgsysconfdir)/keygen.sh
7343 +       chmod +x $(DESTDIR)$(pkgsysconfdir)/metagen.sh
7344 +       if test -z "$(NOKEYGEN)"; then \
7345 +               cd $(DESTDIR)$(pkgsysconfdir); \
7346 +               sh ./keygen.sh -b ; \
7347 +       fi
7348 +
7349 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
7350 +# Otherwise a system limit (for SysV at least) may be exceeded.
7351 +.NOEXPORT:
7352 diff --git a/configure b/configure
7353 new file mode 100755
7354 index 0000000..717cf96
7355 --- /dev/null
7356 +++ b/configure
7357 @@ -0,0 +1,22260 @@
7358 +#! /bin/sh
7359 +# Guess values for system-dependent variables and create Makefiles.
7360 +# Generated by GNU Autoconf 2.67 for shibboleth 2.4.
7361 +#
7362 +# Report bugs to <shibboleth-users@internet2.edu>.
7363 +#
7364 +#
7365 +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7366 +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
7367 +# Foundation, Inc.
7368 +#
7369 +#
7370 +# This configure script is free software; the Free Software Foundation
7371 +# gives unlimited permission to copy, distribute and modify it.
7372 +## -------------------- ##
7373 +## M4sh Initialization. ##
7374 +## -------------------- ##
7375 +
7376 +# Be more Bourne compatible
7377 +DUALCASE=1; export DUALCASE # for MKS sh
7378 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7379 +  emulate sh
7380 +  NULLCMD=:
7381 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7382 +  # is contrary to our usage.  Disable this feature.
7383 +  alias -g '${1+"$@"}'='"$@"'
7384 +  setopt NO_GLOB_SUBST
7385 +else
7386 +  case `(set -o) 2>/dev/null` in #(
7387 +  *posix*) :
7388 +    set -o posix ;; #(
7389 +  *) :
7390 +     ;;
7391 +esac
7392 +fi
7393 +
7394 +
7395 +as_nl='
7396 +'
7397 +export as_nl
7398 +# Printing a long string crashes Solaris 7 /usr/bin/printf.
7399 +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7400 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7401 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7402 +# Prefer a ksh shell builtin over an external printf program on Solaris,
7403 +# but without wasting forks for bash or zsh.
7404 +if test -z "$BASH_VERSION$ZSH_VERSION" \
7405 +    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7406 +  as_echo='print -r --'
7407 +  as_echo_n='print -rn --'
7408 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7409 +  as_echo='printf %s\n'
7410 +  as_echo_n='printf %s'
7411 +else
7412 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7413 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7414 +    as_echo_n='/usr/ucb/echo -n'
7415 +  else
7416 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7417 +    as_echo_n_body='eval
7418 +      arg=$1;
7419 +      case $arg in #(
7420 +      *"$as_nl"*)
7421 +       expr "X$arg" : "X\\(.*\\)$as_nl";
7422 +       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7423 +      esac;
7424 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7425 +    '
7426 +    export as_echo_n_body
7427 +    as_echo_n='sh -c $as_echo_n_body as_echo'
7428 +  fi
7429 +  export as_echo_body
7430 +  as_echo='sh -c $as_echo_body as_echo'
7431 +fi
7432 +
7433 +# The user is always right.
7434 +if test "${PATH_SEPARATOR+set}" != set; then
7435 +  PATH_SEPARATOR=:
7436 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7437 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7438 +      PATH_SEPARATOR=';'
7439 +  }
7440 +fi
7441 +
7442 +
7443 +# IFS
7444 +# We need space, tab and new line, in precisely that order.  Quoting is
7445 +# there to prevent editors from complaining about space-tab.
7446 +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
7447 +# splitting by setting IFS to empty value.)
7448 +IFS=" ""       $as_nl"
7449 +
7450 +# Find who we are.  Look in the path if we contain no directory separator.
7451 +case $0 in #((
7452 +  *[\\/]* ) as_myself=$0 ;;
7453 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7454 +for as_dir in $PATH
7455 +do
7456 +  IFS=$as_save_IFS
7457 +  test -z "$as_dir" && as_dir=.
7458 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7459 +  done
7460 +IFS=$as_save_IFS
7461 +
7462 +     ;;
7463 +esac
7464 +# We did not find ourselves, most probably we were run as `sh COMMAND'
7465 +# in which case we are not to be found in the path.
7466 +if test "x$as_myself" = x; then
7467 +  as_myself=$0
7468 +fi
7469 +if test ! -f "$as_myself"; then
7470 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7471 +  exit 1
7472 +fi
7473 +
7474 +# Unset variables that we do not need and which cause bugs (e.g. in
7475 +# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7476 +# suppresses any "Segmentation fault" message there.  '((' could
7477 +# trigger a bug in pdksh 5.2.14.
7478 +for as_var in BASH_ENV ENV MAIL MAILPATH
7479 +do eval test x\${$as_var+set} = xset \
7480 +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7481 +done
7482 +PS1='$ '
7483 +PS2='> '
7484 +PS4='+ '
7485 +
7486 +# NLS nuisances.
7487 +LC_ALL=C
7488 +export LC_ALL
7489 +LANGUAGE=C
7490 +export LANGUAGE
7491 +
7492 +# CDPATH.
7493 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7494 +
7495 +if test "x$CONFIG_SHELL" = x; then
7496 +  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
7497 +  emulate sh
7498 +  NULLCMD=:
7499 +  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
7500 +  # is contrary to our usage.  Disable this feature.
7501 +  alias -g '\${1+\"\$@\"}'='\"\$@\"'
7502 +  setopt NO_GLOB_SUBST
7503 +else
7504 +  case \`(set -o) 2>/dev/null\` in #(
7505 +  *posix*) :
7506 +    set -o posix ;; #(
7507 +  *) :
7508 +     ;;
7509 +esac
7510 +fi
7511 +"
7512 +  as_required="as_fn_return () { (exit \$1); }
7513 +as_fn_success () { as_fn_return 0; }
7514 +as_fn_failure () { as_fn_return 1; }
7515 +as_fn_ret_success () { return 0; }
7516 +as_fn_ret_failure () { return 1; }
7517 +
7518 +exitcode=0
7519 +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
7520 +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
7521 +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
7522 +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
7523 +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
7524 +
7525 +else
7526 +  exitcode=1; echo positional parameters were not saved.
7527 +fi
7528 +test x\$exitcode = x0 || exit 1"
7529 +  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
7530 +  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
7531 +  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
7532 +  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
7533 +test \$(( 1 + 1 )) = 2 || exit 1"
7534 +  if (eval "$as_required") 2>/dev/null; then :
7535 +  as_have_required=yes
7536 +else
7537 +  as_have_required=no
7538 +fi
7539 +  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
7540 +
7541 +else
7542 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7543 +as_found=false
7544 +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
7545 +do
7546 +  IFS=$as_save_IFS
7547 +  test -z "$as_dir" && as_dir=.
7548 +  as_found=:
7549 +  case $as_dir in #(
7550 +        /*)
7551 +          for as_base in sh bash ksh sh5; do
7552 +            # Try only shells that exist, to save several forks.
7553 +            as_shell=$as_dir/$as_base
7554 +            if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
7555 +                   { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
7556 +  CONFIG_SHELL=$as_shell as_have_required=yes
7557 +                  if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
7558 +  break 2
7559 +fi
7560 +fi
7561 +          done;;
7562 +       esac
7563 +  as_found=false
7564 +done
7565 +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
7566 +             { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
7567 +  CONFIG_SHELL=$SHELL as_have_required=yes
7568 +fi; }
7569 +IFS=$as_save_IFS
7570 +
7571 +
7572 +      if test "x$CONFIG_SHELL" != x; then :
7573 +  # We cannot yet assume a decent shell, so we have to provide a
7574 +       # neutralization value for shells without unset; and this also
7575 +       # works around shells that cannot unset nonexistent variables.
7576 +       BASH_ENV=/dev/null
7577 +       ENV=/dev/null
7578 +       (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
7579 +       export CONFIG_SHELL
7580 +       exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
7581 +fi
7582 +
7583 +    if test x$as_have_required = xno; then :
7584 +  $as_echo "$0: This script requires a shell more modern than all"
7585 +  $as_echo "$0: the shells that I found on your system."
7586 +  if test x${ZSH_VERSION+set} = xset ; then
7587 +    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
7588 +    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
7589 +  else
7590 +    $as_echo "$0: Please tell bug-autoconf@gnu.org and
7591 +$0: shibboleth-users@internet2.edu about your system,
7592 +$0: including any error possibly output before this
7593 +$0: message. Then install a modern shell, or manually run
7594 +$0: the script under such a shell if you do have one."
7595 +  fi
7596 +  exit 1
7597 +fi
7598 +fi
7599 +fi
7600 +SHELL=${CONFIG_SHELL-/bin/sh}
7601 +export SHELL
7602 +# Unset more variables known to interfere with behavior of common tools.
7603 +CLICOLOR_FORCE= GREP_OPTIONS=
7604 +unset CLICOLOR_FORCE GREP_OPTIONS
7605 +
7606 +## --------------------- ##
7607 +## M4sh Shell Functions. ##
7608 +## --------------------- ##
7609 +# as_fn_unset VAR
7610 +# ---------------
7611 +# Portably unset VAR.
7612 +as_fn_unset ()
7613 +{
7614 +  { eval $1=; unset $1;}
7615 +}
7616 +as_unset=as_fn_unset
7617 +
7618 +# as_fn_set_status STATUS
7619 +# -----------------------
7620 +# Set $? to STATUS, without forking.
7621 +as_fn_set_status ()
7622 +{
7623 +  return $1
7624 +} # as_fn_set_status
7625 +
7626 +# as_fn_exit STATUS
7627 +# -----------------
7628 +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7629 +as_fn_exit ()
7630 +{
7631 +  set +e
7632 +  as_fn_set_status $1
7633 +  exit $1
7634 +} # as_fn_exit
7635 +
7636 +# as_fn_mkdir_p
7637 +# -------------
7638 +# Create "$as_dir" as a directory, including parents if necessary.
7639 +as_fn_mkdir_p ()
7640 +{
7641 +
7642 +  case $as_dir in #(
7643 +  -*) as_dir=./$as_dir;;
7644 +  esac
7645 +  test -d "$as_dir" || eval $as_mkdir_p || {
7646 +    as_dirs=
7647 +    while :; do
7648 +      case $as_dir in #(
7649 +      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7650 +      *) as_qdir=$as_dir;;
7651 +      esac
7652 +      as_dirs="'$as_qdir' $as_dirs"
7653 +      as_dir=`$as_dirname -- "$as_dir" ||
7654 +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7655 +        X"$as_dir" : 'X\(//\)[^/]' \| \
7656 +        X"$as_dir" : 'X\(//\)$' \| \
7657 +        X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7658 +$as_echo X"$as_dir" |
7659 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7660 +           s//\1/
7661 +           q
7662 +         }
7663 +         /^X\(\/\/\)[^/].*/{
7664 +           s//\1/
7665 +           q
7666 +         }
7667 +         /^X\(\/\/\)$/{
7668 +           s//\1/
7669 +           q
7670 +         }
7671 +         /^X\(\/\).*/{
7672 +           s//\1/
7673 +           q
7674 +         }
7675 +         s/.*/./; q'`
7676 +      test -d "$as_dir" && break
7677 +    done
7678 +    test -z "$as_dirs" || eval "mkdir $as_dirs"
7679 +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7680 +
7681 +
7682 +} # as_fn_mkdir_p
7683 +# as_fn_append VAR VALUE
7684 +# ----------------------
7685 +# Append the text in VALUE to the end of the definition contained in VAR. Take
7686 +# advantage of any shell optimizations that allow amortized linear growth over
7687 +# repeated appends, instead of the typical quadratic growth present in naive
7688 +# implementations.
7689 +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7690 +  eval 'as_fn_append ()
7691 +  {
7692 +    eval $1+=\$2
7693 +  }'
7694 +else
7695 +  as_fn_append ()
7696 +  {
7697 +    eval $1=\$$1\$2
7698 +  }
7699 +fi # as_fn_append
7700 +
7701 +# as_fn_arith ARG...
7702 +# ------------------
7703 +# Perform arithmetic evaluation on the ARGs, and store the result in the
7704 +# global $as_val. Take advantage of shells that can avoid forks. The arguments
7705 +# must be portable across $(()) and expr.
7706 +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7707 +  eval 'as_fn_arith ()
7708 +  {
7709 +    as_val=$(( $* ))
7710 +  }'
7711 +else
7712 +  as_fn_arith ()
7713 +  {
7714 +    as_val=`expr "$@" || test $? -eq 1`
7715 +  }
7716 +fi # as_fn_arith
7717 +
7718 +
7719 +# as_fn_error STATUS ERROR [LINENO LOG_FD]
7720 +# ----------------------------------------
7721 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7722 +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7723 +# script with STATUS, using 1 if that was 0.
7724 +as_fn_error ()
7725 +{
7726 +  as_status=$1; test $as_status -eq 0 && as_status=1
7727 +  if test "$4"; then
7728 +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7729 +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7730 +  fi
7731 +  $as_echo "$as_me: error: $2" >&2
7732 +  as_fn_exit $as_status
7733 +} # as_fn_error
7734 +
7735 +if expr a : '\(a\)' >/dev/null 2>&1 &&
7736 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7737 +  as_expr=expr
7738 +else
7739 +  as_expr=false
7740 +fi
7741 +
7742 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7743 +  as_basename=basename
7744 +else
7745 +  as_basename=false
7746 +fi
7747 +
7748 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7749 +  as_dirname=dirname
7750 +else
7751 +  as_dirname=false
7752 +fi
7753 +
7754 +as_me=`$as_basename -- "$0" ||
7755 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7756 +        X"$0" : 'X\(//\)$' \| \
7757 +        X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7758 +$as_echo X/"$0" |
7759 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
7760 +           s//\1/
7761 +           q
7762 +         }
7763 +         /^X\/\(\/\/\)$/{
7764 +           s//\1/
7765 +           q
7766 +         }
7767 +         /^X\/\(\/\).*/{
7768 +           s//\1/
7769 +           q
7770 +         }
7771 +         s/.*/./; q'`
7772 +
7773 +# Avoid depending upon Character Ranges.
7774 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7775 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7776 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7777 +as_cr_digits='0123456789'
7778 +as_cr_alnum=$as_cr_Letters$as_cr_digits
7779 +
7780 +
7781 +  as_lineno_1=$LINENO as_lineno_1a=$LINENO
7782 +  as_lineno_2=$LINENO as_lineno_2a=$LINENO
7783 +  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
7784 +  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
7785 +  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
7786 +  sed -n '
7787 +    p
7788 +    /[$]LINENO/=
7789 +  ' <$as_myself |
7790 +    sed '
7791 +      s/[$]LINENO.*/&-/
7792 +      t lineno
7793 +      b
7794 +      :lineno
7795 +      N
7796 +      :loop
7797 +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
7798 +      t loop
7799 +      s/-\n.*//
7800 +    ' >$as_me.lineno &&
7801 +  chmod +x "$as_me.lineno" ||
7802 +    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
7803 +
7804 +  # Don't try to exec as it changes $[0], causing all sort of problems
7805 +  # (the dirname of $[0] is not the place where we might find the
7806 +  # original and so on.  Autoconf is especially sensitive to this).
7807 +  . "./$as_me.lineno"
7808 +  # Exit status is that of the last command.
7809 +  exit
7810 +}
7811 +
7812 +ECHO_C= ECHO_N= ECHO_T=
7813 +case `echo -n x` in #(((((
7814 +-n*)
7815 +  case `echo 'xy\c'` in
7816 +  *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
7817 +  xy)  ECHO_C='\c';;
7818 +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7819 +       ECHO_T='        ';;
7820 +  esac;;
7821 +*)
7822 +  ECHO_N='-n';;
7823 +esac
7824 +
7825 +rm -f conf$$ conf$$.exe conf$$.file
7826 +if test -d conf$$.dir; then
7827 +  rm -f conf$$.dir/conf$$.file
7828 +else
7829 +  rm -f conf$$.dir
7830 +  mkdir conf$$.dir 2>/dev/null
7831 +fi
7832 +if (echo >conf$$.file) 2>/dev/null; then
7833 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
7834 +    as_ln_s='ln -s'
7835 +    # ... but there are two gotchas:
7836 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7837 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7838 +    # In both cases, we have to default to `cp -p'.
7839 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7840 +      as_ln_s='cp -p'
7841 +  elif ln conf$$.file conf$$ 2>/dev/null; then
7842 +    as_ln_s=ln
7843 +  else
7844 +    as_ln_s='cp -p'
7845 +  fi
7846 +else
7847 +  as_ln_s='cp -p'
7848 +fi
7849 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7850 +rmdir conf$$.dir 2>/dev/null
7851 +
7852 +if mkdir -p . 2>/dev/null; then
7853 +  as_mkdir_p='mkdir -p "$as_dir"'
7854 +else
7855 +  test -d ./-p && rmdir ./-p
7856 +  as_mkdir_p=false
7857 +fi
7858 +
7859 +if test -x / >/dev/null 2>&1; then
7860 +  as_test_x='test -x'
7861 +else
7862 +  if ls -dL / >/dev/null 2>&1; then
7863 +    as_ls_L_option=L
7864 +  else
7865 +    as_ls_L_option=
7866 +  fi
7867 +  as_test_x='
7868 +    eval sh -c '\''
7869 +      if test -d "$1"; then
7870 +       test -d "$1/.";
7871 +      else
7872 +       case $1 in #(
7873 +       -*)set "./$1";;
7874 +       esac;
7875 +       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7876 +       ???[sx]*):;;*)false;;esac;fi
7877 +    '\'' sh
7878 +  '
7879 +fi
7880 +as_executable_p=$as_test_x
7881 +
7882 +# Sed expression to map a string onto a valid CPP name.
7883 +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7884 +
7885 +# Sed expression to map a string onto a valid variable name.
7886 +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7887 +
7888 +
7889 +
7890 +# Check that we are running under the correct shell.
7891 +SHELL=${CONFIG_SHELL-/bin/sh}
7892 +
7893 +case X$lt_ECHO in
7894 +X*--fallback-echo)
7895 +  # Remove one level of quotation (which was required for Make).
7896 +  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
7897 +  ;;
7898 +esac
7899 +
7900 +ECHO=${lt_ECHO-echo}
7901 +if test "X$1" = X--no-reexec; then
7902 +  # Discard the --no-reexec flag, and continue.
7903 +  shift
7904 +elif test "X$1" = X--fallback-echo; then
7905 +  # Avoid inline document here, it may be left over
7906 +  :
7907 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
7908 +  # Yippee, $ECHO works!
7909 +  :
7910 +else
7911 +  # Restart under the correct shell.
7912 +  exec $SHELL "$0" --no-reexec ${1+"$@"}
7913 +fi
7914 +
7915 +if test "X$1" = X--fallback-echo; then
7916 +  # used as fallback echo
7917 +  shift
7918 +  cat <<_LT_EOF
7919 +$*
7920 +_LT_EOF
7921 +  exit 0
7922 +fi
7923 +
7924 +# The HP-UX ksh and POSIX shell print the target directory to stdout
7925 +# if CDPATH is set.
7926 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7927 +
7928 +if test -z "$lt_ECHO"; then
7929 +  if test "X${echo_test_string+set}" != Xset; then
7930 +    # find a string as large as possible, as long as the shell can cope with it
7931 +    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
7932 +      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
7933 +      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
7934 +        { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
7935 +      then
7936 +        break
7937 +      fi
7938 +    done
7939 +  fi
7940 +
7941 +  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
7942 +     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
7943 +     test "X$echo_testing_string" = "X$echo_test_string"; then
7944 +    :
7945 +  else
7946 +    # The Solaris, AIX, and Digital Unix default echo programs unquote
7947 +    # backslashes.  This makes it impossible to quote backslashes using
7948 +    #   echo "$something" | sed 's/\\/\\\\/g'
7949 +    #
7950 +    # So, first we look for a working echo in the user's PATH.
7951 +
7952 +    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7953 +    for dir in $PATH /usr/ucb; do
7954 +      IFS="$lt_save_ifs"
7955 +      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
7956 +         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
7957 +         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
7958 +         test "X$echo_testing_string" = "X$echo_test_string"; then
7959 +        ECHO="$dir/echo"
7960 +        break
7961 +      fi
7962 +    done
7963 +    IFS="$lt_save_ifs"
7964 +
7965 +    if test "X$ECHO" = Xecho; then
7966 +      # We didn't find a better echo, so look for alternatives.
7967 +      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
7968 +         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
7969 +         test "X$echo_testing_string" = "X$echo_test_string"; then
7970 +        # This shell has a builtin print -r that does the trick.
7971 +        ECHO='print -r'
7972 +      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
7973 +          test "X$CONFIG_SHELL" != X/bin/ksh; then
7974 +        # If we have ksh, try running configure again with it.
7975 +        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
7976 +        export ORIGINAL_CONFIG_SHELL
7977 +        CONFIG_SHELL=/bin/ksh
7978 +        export CONFIG_SHELL
7979 +        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
7980 +      else
7981 +        # Try using printf.
7982 +        ECHO='printf %s\n'
7983 +        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
7984 +          echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
7985 +          test "X$echo_testing_string" = "X$echo_test_string"; then
7986 +         # Cool, printf works
7987 +         :
7988 +        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
7989 +            test "X$echo_testing_string" = 'X\t' &&
7990 +            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
7991 +            test "X$echo_testing_string" = "X$echo_test_string"; then
7992 +         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
7993 +         export CONFIG_SHELL
7994 +         SHELL="$CONFIG_SHELL"
7995 +         export SHELL
7996 +         ECHO="$CONFIG_SHELL $0 --fallback-echo"
7997 +        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
7998 +            test "X$echo_testing_string" = 'X\t' &&
7999 +            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
8000 +            test "X$echo_testing_string" = "X$echo_test_string"; then
8001 +         ECHO="$CONFIG_SHELL $0 --fallback-echo"
8002 +        else
8003 +         # maybe with a smaller string...
8004 +         prev=:
8005 +
8006 +         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
8007 +           if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
8008 +           then
8009 +             break
8010 +           fi
8011 +           prev="$cmd"
8012 +         done
8013 +
8014 +         if test "$prev" != 'sed 50q "$0"'; then
8015 +           echo_test_string=`eval $prev`
8016 +           export echo_test_string
8017 +           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
8018 +         else
8019 +           # Oops.  We lost completely, so just stick with echo.
8020 +           ECHO=echo
8021 +         fi
8022 +        fi
8023 +      fi
8024 +    fi
8025 +  fi
8026 +fi
8027 +
8028 +# Copy echo and quote the copy suitably for passing to libtool from
8029 +# the Makefile, instead of quoting the original, which is used later.
8030 +lt_ECHO=$ECHO
8031 +if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
8032 +   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
8033 +fi
8034 +
8035 +
8036 +
8037 +
8038 +test -n "$DJDIR" || exec 7<&0 </dev/null
8039 +exec 6>&1
8040 +
8041 +# Name of the host.
8042 +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
8043 +# so uname gets run too.
8044 +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
8045 +
8046 +#
8047 +# Initializations.
8048 +#
8049 +ac_default_prefix=/usr/local
8050 +ac_clean_files=
8051 +ac_config_libobj_dir=.
8052 +LIBOBJS=
8053 +cross_compiling=no
8054 +subdirs=
8055 +MFLAGS=
8056 +MAKEFLAGS=
8057 +
8058 +# Identity of this package.
8059 +PACKAGE_NAME='shibboleth'
8060 +PACKAGE_TARNAME='shibboleth'
8061 +PACKAGE_VERSION='2.4'
8062 +PACKAGE_STRING='shibboleth 2.4'
8063 +PACKAGE_BUGREPORT='shibboleth-users@internet2.edu'
8064 +PACKAGE_URL=''
8065 +
8066 +# Factoring default headers for most tests.
8067 +ac_includes_default="\
8068 +#include <stdio.h>
8069 +#ifdef HAVE_SYS_TYPES_H
8070 +# include <sys/types.h>
8071 +#endif
8072 +#ifdef HAVE_SYS_STAT_H
8073 +# include <sys/stat.h>
8074 +#endif
8075 +#ifdef STDC_HEADERS
8076 +# include <stdlib.h>
8077 +# include <stddef.h>
8078 +#else
8079 +# ifdef HAVE_STDLIB_H
8080 +#  include <stdlib.h>
8081 +# endif
8082 +#endif
8083 +#ifdef HAVE_STRING_H
8084 +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
8085 +#  include <memory.h>
8086 +# endif
8087 +# include <string.h>
8088 +#endif
8089 +#ifdef HAVE_STRINGS_H
8090 +# include <strings.h>
8091 +#endif
8092 +#ifdef HAVE_INTTYPES_H
8093 +# include <inttypes.h>
8094 +#endif
8095 +#ifdef HAVE_STDINT_H
8096 +# include <stdint.h>
8097 +#endif
8098 +#ifdef HAVE_UNISTD_H
8099 +# include <unistd.h>
8100 +#endif"
8101 +
8102 +ac_subst_vars='am__EXEEXT_FALSE
8103 +am__EXEEXT_TRUE
8104 +LTLIBOBJS
8105 +LIBOBJS
8106 +WANT_SUBDIRS
8107 +ODBC_LIBS
8108 +ODBC_CFLAGS
8109 +ODBC_CONFIG
8110 +BUILD_AP22_FALSE
8111 +BUILD_AP22_TRUE
8112 +BUILD_AP20_FALSE
8113 +BUILD_AP20_TRUE
8114 +BUILD_AP13_FALSE
8115 +BUILD_AP13_TRUE
8116 +APXS22_INCLUDE
8117 +APXS22_CFLAGS
8118 +APU1_CONFIG
8119 +APR1_CONFIG
8120 +APXS22
8121 +APXS2_INCLUDE
8122 +APXS2_CFLAGS
8123 +APU_CONFIG
8124 +APR_CONFIG
8125 +APXS2
8126 +APXS_INCLUDE
8127 +APXS_CFLAGS
8128 +APXS
8129 +xs
8130 +BUILD_MEMCACHED_FALSE
8131 +BUILD_MEMCACHED_TRUE
8132 +MEMCACHED_LIBS
8133 +MEMCACHED_LDFLAGS
8134 +MEMCACHED_INCLUDE
8135 +BUILD_FASTCGI_FALSE
8136 +BUILD_FASTCGI_TRUE
8137 +FASTCGI_LIBS
8138 +FASTCGI_LDFLAGS
8139 +FASTCGI_INCLUDE
8140 +BUILD_NSAPI_FALSE
8141 +BUILD_NSAPI_TRUE
8142 +NSAPI_INCLUDE
8143 +XMLSEC_LIBS
8144 +LITE_LIBS
8145 +OPENSAMLXMLDIR
8146 +XMLTOOLINGXMLDIR
8147 +LOG4CPP_CONFIG
8148 +LOG4SHIB_CONFIG
8149 +PKG_CONFIG
8150 +PTHREAD_CFLAGS
8151 +PTHREAD_LIBS
8152 +PTHREAD_CC
8153 +acx_pthread_config
8154 +CXXCPP
8155 +CPP
8156 +OTOOL64
8157 +OTOOL
8158 +LIPO
8159 +NMEDIT
8160 +DSYMUTIL
8161 +lt_ECHO
8162 +RANLIB
8163 +AR
8164 +OBJDUMP
8165 +LN_S
8166 +NM
8167 +ac_ct_DUMPBIN
8168 +DUMPBIN
8169 +LD
8170 +FGREP
8171 +EGREP
8172 +GREP
8173 +SED
8174 +LIBTOOL
8175 +host_os
8176 +host_vendor
8177 +host_cpu
8178 +host
8179 +build_os
8180 +build_vendor
8181 +build_cpu
8182 +build
8183 +am__fastdepCXX_FALSE
8184 +am__fastdepCXX_TRUE
8185 +CXXDEPMODE
8186 +ac_ct_CXX
8187 +CXXFLAGS
8188 +CXX
8189 +am__fastdepCC_FALSE
8190 +am__fastdepCC_TRUE
8191 +CCDEPMODE
8192 +AMDEPBACKSLASH
8193 +AMDEP_FALSE
8194 +AMDEP_TRUE
8195 +am__quote
8196 +am__include
8197 +DEPDIR
8198 +OBJEXT
8199 +EXEEXT
8200 +ac_ct_CC
8201 +CPPFLAGS
8202 +LDFLAGS
8203 +CFLAGS
8204 +CC
8205 +DOXYGEN_PAPER_SIZE
8206 +DX_COND_latex_FALSE
8207 +DX_COND_latex_TRUE
8208 +DX_COND_pdf_FALSE
8209 +DX_COND_pdf_TRUE
8210 +DX_PDFLATEX
8211 +DX_FLAG_pdf
8212 +DX_COND_ps_FALSE
8213 +DX_COND_ps_TRUE
8214 +DX_EGREP
8215 +DX_DVIPS
8216 +DX_MAKEINDEX
8217 +DX_LATEX
8218 +DX_FLAG_ps
8219 +DX_COND_html_FALSE
8220 +DX_COND_html_TRUE
8221 +DX_FLAG_html
8222 +DX_COND_chi_FALSE
8223 +DX_COND_chi_TRUE
8224 +DX_FLAG_chi
8225 +DX_COND_chm_FALSE
8226 +DX_COND_chm_TRUE
8227 +DX_HHC
8228 +DX_FLAG_chm
8229 +DX_COND_xml_FALSE
8230 +DX_COND_xml_TRUE
8231 +DX_FLAG_xml
8232 +DX_COND_rtf_FALSE
8233 +DX_COND_rtf_TRUE
8234 +DX_FLAG_rtf
8235 +DX_COND_man_FALSE
8236 +DX_COND_man_TRUE
8237 +DX_FLAG_man
8238 +DX_COND_dot_FALSE
8239 +DX_COND_dot_TRUE
8240 +DX_DOT
8241 +DX_FLAG_dot
8242 +DX_COND_doc_FALSE
8243 +DX_COND_doc_TRUE
8244 +DX_PERL
8245 +DX_DOXYGEN
8246 +DX_FLAG_doc
8247 +DX_ENV
8248 +DX_DOCDIR
8249 +DX_CONFIG
8250 +DX_PROJECT
8251 +am__untar
8252 +am__tar
8253 +AMTAR
8254 +am__leading_dot
8255 +SET_MAKE
8256 +AWK
8257 +mkdir_p
8258 +MKDIR_P
8259 +INSTALL_STRIP_PROGRAM
8260 +STRIP
8261 +install_sh
8262 +MAKEINFO
8263 +AUTOHEADER
8264 +AUTOMAKE
8265 +AUTOCONF
8266 +ACLOCAL
8267 +VERSION
8268 +PACKAGE
8269 +CYGPATH_W
8270 +am__isrc
8271 +INSTALL_DATA
8272 +INSTALL_SCRIPT
8273 +INSTALL_PROGRAM
8274 +target_alias
8275 +host_alias
8276 +build_alias
8277 +LIBS
8278 +ECHO_T
8279 +ECHO_N
8280 +ECHO_C
8281 +DEFS
8282 +mandir
8283 +localedir
8284 +libdir
8285 +psdir
8286 +pdfdir
8287 +dvidir
8288 +htmldir
8289 +infodir
8290 +docdir
8291 +oldincludedir
8292 +includedir
8293 +localstatedir
8294 +sharedstatedir
8295 +sysconfdir
8296 +datadir
8297 +datarootdir
8298 +libexecdir
8299 +sbindir
8300 +bindir
8301 +program_transform_name
8302 +prefix
8303 +exec_prefix
8304 +PACKAGE_URL
8305 +PACKAGE_BUGREPORT
8306 +PACKAGE_STRING
8307 +PACKAGE_VERSION
8308 +PACKAGE_TARNAME
8309 +PACKAGE_NAME
8310 +PATH_SEPARATOR
8311 +SHELL'
8312 +ac_subst_files=''
8313 +ac_user_opts='
8314 +enable_option_checking
8315 +enable_doxygen_doc
8316 +enable_doxygen_dot
8317 +enable_doxygen_man
8318 +enable_doxygen_rtf
8319 +enable_doxygen_xml
8320 +enable_doxygen_chm
8321 +enable_doxygen_chi
8322 +enable_doxygen_html
8323 +enable_doxygen_ps
8324 +enable_doxygen_pdf
8325 +enable_debug
8326 +enable_dependency_tracking
8327 +enable_static
8328 +enable_shared
8329 +with_pic
8330 +enable_fast_install
8331 +with_gnu_ld
8332 +enable_libtool_lock
8333 +with_openssl
8334 +with_log4shib
8335 +with_log4cpp
8336 +with_xerces
8337 +with_xmltooling
8338 +with_xmlsec
8339 +with_saml
8340 +enable_adfs
8341 +with_nsapi
8342 +with_fastcgi
8343 +with_memcached
8344 +enable_apache_13
8345 +with_apxs
8346 +enable_apache_20
8347 +with_apxs2
8348 +with_apr
8349 +with_apu
8350 +enable_apache_22
8351 +with_apxs22
8352 +with_apr1
8353 +with_apu1
8354 +enable_odbc
8355 +with_odbc
8356 +'
8357 +      ac_precious_vars='build_alias
8358 +host_alias
8359 +target_alias
8360 +DOXYGEN_PAPER_SIZE
8361 +CC
8362 +CFLAGS
8363 +LDFLAGS
8364 +LIBS
8365 +CPPFLAGS
8366 +CXX
8367 +CXXFLAGS
8368 +CCC
8369 +CPP
8370 +CXXCPP'
8371 +
8372 +
8373 +# Initialize some variables set by options.
8374 +ac_init_help=
8375 +ac_init_version=false
8376 +ac_unrecognized_opts=
8377 +ac_unrecognized_sep=
8378 +# The variables have the same names as the options, with
8379 +# dashes changed to underlines.
8380 +cache_file=/dev/null
8381 +exec_prefix=NONE
8382 +no_create=
8383 +no_recursion=
8384 +prefix=NONE
8385 +program_prefix=NONE
8386 +program_suffix=NONE
8387 +program_transform_name=s,x,x,
8388 +silent=
8389 +site=
8390 +srcdir=
8391 +verbose=
8392 +x_includes=NONE
8393 +x_libraries=NONE
8394 +
8395 +# Installation directory options.
8396 +# These are left unexpanded so users can "make install exec_prefix=/foo"
8397 +# and all the variables that are supposed to be based on exec_prefix
8398 +# by default will actually change.
8399 +# Use braces instead of parens because sh, perl, etc. also accept them.
8400 +# (The list follows the same order as the GNU Coding Standards.)
8401 +bindir='${exec_prefix}/bin'
8402 +sbindir='${exec_prefix}/sbin'
8403 +libexecdir='${exec_prefix}/libexec'
8404 +datarootdir='${prefix}/share'
8405 +datadir='${datarootdir}'
8406 +sysconfdir='${prefix}/etc'
8407 +sharedstatedir='${prefix}/com'
8408 +localstatedir='${prefix}/var'
8409 +includedir='${prefix}/include'
8410 +oldincludedir='/usr/include'
8411 +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8412 +infodir='${datarootdir}/info'
8413 +htmldir='${docdir}'
8414 +dvidir='${docdir}'
8415 +pdfdir='${docdir}'
8416 +psdir='${docdir}'
8417 +libdir='${exec_prefix}/lib'
8418 +localedir='${datarootdir}/locale'
8419 +mandir='${datarootdir}/man'
8420 +
8421 +ac_prev=
8422 +ac_dashdash=
8423 +for ac_option
8424 +do
8425 +  # If the previous option needs an argument, assign it.
8426 +  if test -n "$ac_prev"; then
8427 +    eval $ac_prev=\$ac_option
8428 +    ac_prev=
8429 +    continue
8430 +  fi
8431 +
8432 +  case $ac_option in
8433 +  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8434 +  *=)   ac_optarg= ;;
8435 +  *)    ac_optarg=yes ;;
8436 +  esac
8437 +
8438 +  # Accept the important Cygnus configure options, so we can diagnose typos.
8439 +
8440 +  case $ac_dashdash$ac_option in
8441 +  --)
8442 +    ac_dashdash=yes ;;
8443 +
8444 +  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8445 +    ac_prev=bindir ;;
8446 +  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8447 +    bindir=$ac_optarg ;;
8448 +
8449 +  -build | --build | --buil | --bui | --bu)
8450 +    ac_prev=build_alias ;;
8451 +  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8452 +    build_alias=$ac_optarg ;;
8453 +
8454 +  -cache-file | --cache-file | --cache-fil | --cache-fi \
8455 +  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8456 +    ac_prev=cache_file ;;
8457 +  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8458 +  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8459 +    cache_file=$ac_optarg ;;
8460 +
8461 +  --config-cache | -C)
8462 +    cache_file=config.cache ;;
8463 +
8464 +  -datadir | --datadir | --datadi | --datad)
8465 +    ac_prev=datadir ;;
8466 +  -datadir=* | --datadir=* | --datadi=* | --datad=*)
8467 +    datadir=$ac_optarg ;;
8468 +
8469 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8470 +  | --dataroo | --dataro | --datar)
8471 +    ac_prev=datarootdir ;;
8472 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8473 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8474 +    datarootdir=$ac_optarg ;;
8475 +
8476 +  -disable-* | --disable-*)
8477 +    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
8478 +    # Reject names that are not valid shell variable names.
8479 +    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8480 +      as_fn_error $? "invalid feature name: $ac_useropt"
8481 +    ac_useropt_orig=$ac_useropt
8482 +    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8483 +    case $ac_user_opts in
8484 +      *"
8485 +"enable_$ac_useropt"
8486 +"*) ;;
8487 +      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
8488 +        ac_unrecognized_sep=', ';;
8489 +    esac
8490 +    eval enable_$ac_useropt=no ;;
8491 +
8492 +  -docdir | --docdir | --docdi | --doc | --do)
8493 +    ac_prev=docdir ;;
8494 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
8495 +    docdir=$ac_optarg ;;
8496 +
8497 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
8498 +    ac_prev=dvidir ;;
8499 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
8500 +    dvidir=$ac_optarg ;;
8501 +
8502 +  -enable-* | --enable-*)
8503 +    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
8504 +    # Reject names that are not valid shell variable names.
8505 +    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8506 +      as_fn_error $? "invalid feature name: $ac_useropt"
8507 +    ac_useropt_orig=$ac_useropt
8508 +    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8509 +    case $ac_user_opts in
8510 +      *"
8511 +"enable_$ac_useropt"
8512 +"*) ;;
8513 +      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
8514 +        ac_unrecognized_sep=', ';;
8515 +    esac
8516 +    eval enable_$ac_useropt=\$ac_optarg ;;
8517 +
8518 +  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
8519 +  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
8520 +  | --exec | --exe | --ex)
8521 +    ac_prev=exec_prefix ;;
8522 +  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
8523 +  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
8524 +  | --exec=* | --exe=* | --ex=*)
8525 +    exec_prefix=$ac_optarg ;;
8526 +
8527 +  -gas | --gas | --ga | --g)
8528 +    # Obsolete; use --with-gas.
8529 +    with_gas=yes ;;
8530 +
8531 +  -help | --help | --hel | --he | -h)
8532 +    ac_init_help=long ;;
8533 +  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
8534 +    ac_init_help=recursive ;;
8535 +  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
8536 +    ac_init_help=short ;;
8537 +
8538 +  -host | --host | --hos | --ho)
8539 +    ac_prev=host_alias ;;
8540 +  -host=* | --host=* | --hos=* | --ho=*)
8541 +    host_alias=$ac_optarg ;;
8542 +
8543 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
8544 +    ac_prev=htmldir ;;
8545 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
8546 +  | --ht=*)
8547 +    htmldir=$ac_optarg ;;
8548 +
8549 +  -includedir | --includedir | --includedi | --included | --include \
8550 +  | --includ | --inclu | --incl | --inc)
8551 +    ac_prev=includedir ;;
8552 +  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
8553 +  | --includ=* | --inclu=* | --incl=* | --inc=*)
8554 +    includedir=$ac_optarg ;;
8555 +
8556 +  -infodir | --infodir | --infodi | --infod | --info | --inf)
8557 +    ac_prev=infodir ;;
8558 +  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
8559 +    infodir=$ac_optarg ;;
8560 +
8561 +  -libdir | --libdir | --libdi | --libd)
8562 +    ac_prev=libdir ;;
8563 +  -libdir=* | --libdir=* | --libdi=* | --libd=*)
8564 +    libdir=$ac_optarg ;;
8565 +
8566 +  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
8567 +  | --libexe | --libex | --libe)
8568 +    ac_prev=libexecdir ;;
8569 +  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
8570 +  | --libexe=* | --libex=* | --libe=*)
8571 +    libexecdir=$ac_optarg ;;
8572 +
8573 +  -localedir | --localedir | --localedi | --localed | --locale)
8574 +    ac_prev=localedir ;;
8575 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
8576 +    localedir=$ac_optarg ;;
8577 +
8578 +  -localstatedir | --localstatedir | --localstatedi | --localstated \
8579 +  | --localstate | --localstat | --localsta | --localst | --locals)
8580 +    ac_prev=localstatedir ;;
8581 +  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
8582 +  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
8583 +    localstatedir=$ac_optarg ;;
8584 +
8585 +  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
8586 +    ac_prev=mandir ;;
8587 +  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
8588 +    mandir=$ac_optarg ;;
8589 +
8590 +  -nfp | --nfp | --nf)
8591 +    # Obsolete; use --without-fp.
8592 +    with_fp=no ;;
8593 +
8594 +  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
8595 +  | --no-cr | --no-c | -n)
8596 +    no_create=yes ;;
8597 +
8598 +  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
8599 +  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
8600 +    no_recursion=yes ;;
8601 +
8602 +  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
8603 +  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
8604 +  | --oldin | --oldi | --old | --ol | --o)
8605 +    ac_prev=oldincludedir ;;
8606 +  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
8607 +  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
8608 +  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
8609 +    oldincludedir=$ac_optarg ;;
8610 +
8611 +  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
8612 +    ac_prev=prefix ;;
8613 +  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
8614 +    prefix=$ac_optarg ;;
8615 +
8616 +  -program-prefix | --program-prefix | --program-prefi | --program-pref \
8617 +  | --program-pre | --program-pr | --program-p)
8618 +    ac_prev=program_prefix ;;
8619 +  -program-prefix=* | --program-prefix=* | --program-prefi=* \
8620 +  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
8621 +    program_prefix=$ac_optarg ;;
8622 +
8623 +  -program-suffix | --program-suffix | --program-suffi | --program-suff \
8624 +  | --program-suf | --program-su | --program-s)
8625 +    ac_prev=program_suffix ;;
8626 +  -program-suffix=* | --program-suffix=* | --program-suffi=* \
8627 +  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
8628 +    program_suffix=$ac_optarg ;;
8629 +
8630 +  -program-transform-name | --program-transform-name \
8631 +  | --program-transform-nam | --program-transform-na \
8632 +  | --program-transform-n | --program-transform- \
8633 +  | --program-transform | --program-transfor \
8634 +  | --program-transfo | --program-transf \
8635 +  | --program-trans | --program-tran \
8636 +  | --progr-tra | --program-tr | --program-t)
8637 +    ac_prev=program_transform_name ;;
8638 +  -program-transform-name=* | --program-transform-name=* \
8639 +  | --program-transform-nam=* | --program-transform-na=* \
8640 +  | --program-transform-n=* | --program-transform-=* \
8641 +  | --program-transform=* | --program-transfor=* \
8642 +  | --program-transfo=* | --program-transf=* \
8643 +  | --program-trans=* | --program-tran=* \
8644 +  | --progr-tra=* | --program-tr=* | --program-t=*)
8645 +    program_transform_name=$ac_optarg ;;
8646 +
8647 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
8648 +    ac_prev=pdfdir ;;
8649 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
8650 +    pdfdir=$ac_optarg ;;
8651 +
8652 +  -psdir | --psdir | --psdi | --psd | --ps)
8653 +    ac_prev=psdir ;;
8654 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
8655 +    psdir=$ac_optarg ;;
8656 +
8657 +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8658 +  | -silent | --silent | --silen | --sile | --sil)
8659 +    silent=yes ;;
8660 +
8661 +  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
8662 +    ac_prev=sbindir ;;
8663 +  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
8664 +  | --sbi=* | --sb=*)
8665 +    sbindir=$ac_optarg ;;
8666 +
8667 +  -sharedstatedir | --sharedstatedir | --sharedstatedi \
8668 +  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
8669 +  | --sharedst | --shareds | --shared | --share | --shar \
8670 +  | --sha | --sh)
8671 +    ac_prev=sharedstatedir ;;
8672 +  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
8673 +  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
8674 +  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
8675 +  | --sha=* | --sh=*)
8676 +    sharedstatedir=$ac_optarg ;;
8677 +
8678 +  -site | --site | --sit)
8679 +    ac_prev=site ;;
8680 +  -site=* | --site=* | --sit=*)
8681 +    site=$ac_optarg ;;
8682 +
8683 +  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
8684 +    ac_prev=srcdir ;;
8685 +  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
8686 +    srcdir=$ac_optarg ;;
8687 +
8688 +  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
8689 +  | --syscon | --sysco | --sysc | --sys | --sy)
8690 +    ac_prev=sysconfdir ;;
8691 +  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
8692 +  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
8693 +    sysconfdir=$ac_optarg ;;
8694 +
8695 +  -target | --target | --targe | --targ | --tar | --ta | --t)
8696 +    ac_prev=target_alias ;;
8697 +  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
8698 +    target_alias=$ac_optarg ;;
8699 +
8700 +  -v | -verbose | --verbose | --verbos | --verbo | --verb)
8701 +    verbose=yes ;;
8702 +
8703 +  -version | --version | --versio | --versi | --vers | -V)
8704 +    ac_init_version=: ;;
8705 +
8706 +  -with-* | --with-*)
8707 +    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
8708 +    # Reject names that are not valid shell variable names.
8709 +    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8710 +      as_fn_error $? "invalid package name: $ac_useropt"
8711 +    ac_useropt_orig=$ac_useropt
8712 +    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8713 +    case $ac_user_opts in
8714 +      *"
8715 +"with_$ac_useropt"
8716 +"*) ;;
8717 +      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
8718 +        ac_unrecognized_sep=', ';;
8719 +    esac
8720 +    eval with_$ac_useropt=\$ac_optarg ;;
8721 +
8722 +  -without-* | --without-*)
8723 +    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
8724 +    # Reject names that are not valid shell variable names.
8725 +    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8726 +      as_fn_error $? "invalid package name: $ac_useropt"
8727 +    ac_useropt_orig=$ac_useropt
8728 +    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8729 +    case $ac_user_opts in
8730 +      *"
8731 +"with_$ac_useropt"
8732 +"*) ;;
8733 +      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
8734 +        ac_unrecognized_sep=', ';;
8735 +    esac
8736 +    eval with_$ac_useropt=no ;;
8737 +
8738 +  --x)
8739 +    # Obsolete; use --with-x.
8740 +    with_x=yes ;;
8741 +
8742 +  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
8743 +  | --x-incl | --x-inc | --x-in | --x-i)
8744 +    ac_prev=x_includes ;;
8745 +  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
8746 +  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
8747 +    x_includes=$ac_optarg ;;
8748 +
8749 +  -x-libraries | --x-libraries | --x-librarie | --x-librari \
8750 +  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
8751 +    ac_prev=x_libraries ;;
8752 +  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
8753 +  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
8754 +    x_libraries=$ac_optarg ;;
8755 +
8756 +  -*) as_fn_error $? "unrecognized option: \`$ac_option'
8757 +Try \`$0 --help' for more information"
8758 +    ;;
8759 +
8760 +  *=*)
8761 +    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
8762 +    # Reject names that are not valid shell variable names.
8763 +    case $ac_envvar in #(
8764 +      '' | [0-9]* | *[!_$as_cr_alnum]* )
8765 +      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
8766 +    esac
8767 +    eval $ac_envvar=\$ac_optarg
8768 +    export $ac_envvar ;;
8769 +
8770 +  *)
8771 +    # FIXME: should be removed in autoconf 3.0.
8772 +    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
8773 +    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
8774 +      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
8775 +    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
8776 +    ;;
8777 +
8778 +  esac
8779 +done
8780 +
8781 +if test -n "$ac_prev"; then
8782 +  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
8783 +  as_fn_error $? "missing argument to $ac_option"
8784 +fi
8785 +
8786 +if test -n "$ac_unrecognized_opts"; then
8787 +  case $enable_option_checking in
8788 +    no) ;;
8789 +    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
8790 +    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
8791 +  esac
8792 +fi
8793 +
8794 +# Check all directory arguments for consistency.
8795 +for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
8796 +               datadir sysconfdir sharedstatedir localstatedir includedir \
8797 +               oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
8798 +               libdir localedir mandir
8799 +do
8800 +  eval ac_val=\$$ac_var
8801 +  # Remove trailing slashes.
8802 +  case $ac_val in
8803 +    */ )
8804 +      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
8805 +      eval $ac_var=\$ac_val;;
8806 +  esac
8807 +  # Be sure to have absolute directory names.
8808 +  case $ac_val in
8809 +    [\\/$]* | ?:[\\/]* )  continue;;
8810 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
8811 +  esac
8812 +  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
8813 +done
8814 +
8815 +# There might be people who depend on the old broken behavior: `$host'
8816 +# used to hold the argument of --host etc.
8817 +# FIXME: To remove some day.
8818 +build=$build_alias
8819 +host=$host_alias
8820 +target=$target_alias
8821 +
8822 +# FIXME: To remove some day.
8823 +if test "x$host_alias" != x; then
8824 +  if test "x$build_alias" = x; then
8825 +    cross_compiling=maybe
8826 +    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
8827 +    If a cross compiler is detected then cross compile mode will be used" >&2
8828 +  elif test "x$build_alias" != "x$host_alias"; then
8829 +    cross_compiling=yes
8830 +  fi
8831 +fi
8832 +
8833 +ac_tool_prefix=
8834 +test -n "$host_alias" && ac_tool_prefix=$host_alias-
8835 +
8836 +test "$silent" = yes && exec 6>/dev/null
8837 +
8838 +
8839 +ac_pwd=`pwd` && test -n "$ac_pwd" &&
8840 +ac_ls_di=`ls -di .` &&
8841 +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
8842 +  as_fn_error $? "working directory cannot be determined"
8843 +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
8844 +  as_fn_error $? "pwd does not report name of working directory"
8845 +
8846 +
8847 +# Find the source files, if location was not specified.
8848 +if test -z "$srcdir"; then
8849 +  ac_srcdir_defaulted=yes
8850 +  # Try the directory containing this script, then the parent directory.
8851 +  ac_confdir=`$as_dirname -- "$as_myself" ||
8852 +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8853 +        X"$as_myself" : 'X\(//\)[^/]' \| \
8854 +        X"$as_myself" : 'X\(//\)$' \| \
8855 +        X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
8856 +$as_echo X"$as_myself" |
8857 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8858 +           s//\1/
8859 +           q
8860 +         }
8861 +         /^X\(\/\/\)[^/].*/{
8862 +           s//\1/
8863 +           q
8864 +         }
8865 +         /^X\(\/\/\)$/{
8866 +           s//\1/
8867 +           q
8868 +         }
8869 +         /^X\(\/\).*/{
8870 +           s//\1/
8871 +           q
8872 +         }
8873 +         s/.*/./; q'`
8874 +  srcdir=$ac_confdir
8875 +  if test ! -r "$srcdir/$ac_unique_file"; then
8876 +    srcdir=..
8877 +  fi
8878 +else
8879 +  ac_srcdir_defaulted=no
8880 +fi
8881 +if test ! -r "$srcdir/$ac_unique_file"; then
8882 +  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
8883 +  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
8884 +fi
8885 +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
8886 +ac_abs_confdir=`(
8887 +       cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
8888 +       pwd)`
8889 +# When building in place, set srcdir=.
8890 +if test "$ac_abs_confdir" = "$ac_pwd"; then
8891 +  srcdir=.
8892 +fi
8893 +# Remove unnecessary trailing slashes from srcdir.
8894 +# Double slashes in file names in object file debugging info
8895 +# mess up M-x gdb in Emacs.
8896 +case $srcdir in
8897 +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
8898 +esac
8899 +for ac_var in $ac_precious_vars; do
8900 +  eval ac_env_${ac_var}_set=\${${ac_var}+set}
8901 +  eval ac_env_${ac_var}_value=\$${ac_var}
8902 +  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
8903 +  eval ac_cv_env_${ac_var}_value=\$${ac_var}
8904 +done
8905 +
8906 +#
8907 +# Report the --help message.
8908 +#
8909 +if test "$ac_init_help" = "long"; then
8910 +  # Omit some internal or obsolete options to make the list less imposing.
8911 +  # This message is too long to be a string in the A/UX 3.1 sh.
8912 +  cat <<_ACEOF
8913 +\`configure' configures shibboleth 2.4 to adapt to many kinds of systems.
8914 +
8915 +Usage: $0 [OPTION]... [VAR=VALUE]...
8916 +
8917 +To assign environment variables (e.g., CC, CFLAGS...), specify them as
8918 +VAR=VALUE.  See below for descriptions of some of the useful variables.
8919 +
8920 +Defaults for the options are specified in brackets.
8921 +
8922 +Configuration:
8923 +  -h, --help              display this help and exit
8924 +      --help=short        display options specific to this package
8925 +      --help=recursive    display the short help of all the included packages
8926 +  -V, --version           display version information and exit
8927 +  -q, --quiet, --silent   do not print \`checking ...' messages
8928 +      --cache-file=FILE   cache test results in FILE [disabled]
8929 +  -C, --config-cache      alias for \`--cache-file=config.cache'
8930 +  -n, --no-create         do not create output files
8931 +      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
8932 +
8933 +Installation directories:
8934 +  --prefix=PREFIX         install architecture-independent files in PREFIX
8935 +                          [$ac_default_prefix]
8936 +  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
8937 +                          [PREFIX]
8938 +
8939 +By default, \`make install' will install all the files in
8940 +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
8941 +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
8942 +for instance \`--prefix=\$HOME'.
8943 +
8944 +For better control, use the options below.
8945 +
8946 +Fine tuning of the installation directories:
8947 +  --bindir=DIR            user executables [EPREFIX/bin]
8948 +  --sbindir=DIR           system admin executables [EPREFIX/sbin]
8949 +  --libexecdir=DIR        program executables [EPREFIX/libexec]
8950 +  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
8951 +  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
8952 +  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
8953 +  --libdir=DIR            object code libraries [EPREFIX/lib]
8954 +  --includedir=DIR        C header files [PREFIX/include]
8955 +  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
8956 +  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
8957 +  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
8958 +  --infodir=DIR           info documentation [DATAROOTDIR/info]
8959 +  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
8960 +  --mandir=DIR            man documentation [DATAROOTDIR/man]
8961 +  --docdir=DIR            documentation root [DATAROOTDIR/doc/shibboleth]
8962 +  --htmldir=DIR           html documentation [DOCDIR]
8963 +  --dvidir=DIR            dvi documentation [DOCDIR]
8964 +  --pdfdir=DIR            pdf documentation [DOCDIR]
8965 +  --psdir=DIR             ps documentation [DOCDIR]
8966 +_ACEOF
8967 +
8968 +  cat <<\_ACEOF
8969 +
8970 +Program names:
8971 +  --program-prefix=PREFIX            prepend PREFIX to installed program names
8972 +  --program-suffix=SUFFIX            append SUFFIX to installed program names
8973 +  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
8974 +
8975 +System types:
8976 +  --build=BUILD     configure for building on BUILD [guessed]
8977 +  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
8978 +_ACEOF
8979 +fi
8980 +
8981 +if test -n "$ac_init_help"; then
8982 +  case $ac_init_help in
8983 +     short | recursive ) echo "Configuration of shibboleth 2.4:";;
8984 +   esac
8985 +  cat <<\_ACEOF
8986 +
8987 +Optional Features:
8988 +  --disable-option-checking  ignore unrecognized --enable/--with options
8989 +  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
8990 +  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
8991 +  --disable-doxygen-doc   don't generate any doxygen documentation
8992 +  --disable-doxygen-dot   don't generate graphics for doxygen documentation
8993 +  --enable-doxygen-man    generate doxygen manual pages
8994 +  --enable-doxygen-rtf    generate doxygen RTF documentation
8995 +  --enable-doxygen-xml    generate doxygen XML documentation
8996 +  --enable-doxygen-chm    generate doxygen compressed HTML help documentation
8997 +  --enable-doxygen-chi    generate doxygen seperate compressed HTML help index
8998 +                          file
8999 +  --disable-doxygen-html  don't generate doxygen plain HTML documentation
9000 +  --enable-doxygen-ps     generate doxygen PostScript documentation
9001 +  --enable-doxygen-pdf    generate doxygen PDF documentation
9002 +  --enable-debug          Have GCC compile with symbols (Default = no)
9003 +  --disable-dependency-tracking  speeds up one-time build
9004 +  --enable-dependency-tracking   do not reject slow dependency extractors
9005 +  --enable-static[=PKGS]  build static libraries [default=no]
9006 +  --enable-shared[=PKGS]  build shared libraries [default=yes]
9007 +  --enable-fast-install[=PKGS]
9008 +                          optimize for fast installation [default=yes]
9009 +  --disable-libtool-lock  avoid locking (might break parallel builds)
9010 +  --disable-adfs          don't build the ADFS module
9011 +  --enable-apache-13      enable the Apache 1.3 module
9012 +  --enable-apache-20      enable the Apache 2.0 module
9013 +  --enable-apache-22      enable the Apache 2.2 module
9014 +  --disable-odbc          disable the ODBC Storage Service
9015 +
9016 +Optional Packages:
9017 +  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
9018 +  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
9019 +  --with-pic              try to use only PIC/non-PIC objects [default=use
9020 +                          both]
9021 +  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
9022 +  --with-openssl=PATH     where openssl is installed
9023 +  --with-log4shib=PATH    where log4shib-config is installed
9024 +  --with-log4cpp=PATH     where log4cpp-config is installed
9025 +  --with-xerces=PATH      where xerces-c is installed
9026 +  --with-xmltooling=PATH  where xmltooling-c is installed
9027 +  --with-xmlsec=PATH      where xmlsec is installed
9028 +  --with-saml=PATH        where saml is installed
9029 +  --with-nsapi=DIR        Build NSAPI module for Netscape/iPlanet/SunONE
9030 +  --with-fastcgi=DIR      Build FastCGI support
9031 +  --with-memcached=DIR    Build Memcached support
9032 +  --with-apxs=FILE        Specifies where to find the Apache 1.3 apxs script.
9033 +  --with-apxs2=FILE       Specifies where to find the Apache 2.0 apxs script.
9034 +  --with-apr=PATH         where apr-config is installed
9035 +  --with-apu=PATH         where apu-config is installed
9036 +  --with-apxs22=FILE      Specifies where to find the Apache 2.2 apxs script.
9037 +  --with-apr1=PATH        where apr-1-config is installed
9038 +  --with-apu1=PATH        where apu-1-config is installed
9039 +  --with-odbc=PATH        directory where odbc is installed
9040 +
9041 +Some influential environment variables:
9042 +  DOXYGEN_PAPER_SIZE
9043 +              a4wide (default), a4, letter, legal or executive
9044 +  CC          C compiler command
9045 +  CFLAGS      C compiler flags
9046 +  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
9047 +              nonstandard directory <lib dir>
9048 +  LIBS        libraries to pass to the linker, e.g. -l<library>
9049 +  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
9050 +              you have headers in a nonstandard directory <include dir>
9051 +  CXX         C++ compiler command
9052 +  CXXFLAGS    C++ compiler flags
9053 +  CPP         C preprocessor
9054 +  CXXCPP      C++ preprocessor
9055 +
9056 +Use these variables to override the choices made by `configure' or to help
9057 +it to find libraries and programs with nonstandard names/locations.
9058 +
9059 +Report bugs to <shibboleth-users@internet2.edu>.
9060 +_ACEOF
9061 +ac_status=$?
9062 +fi
9063 +
9064 +if test "$ac_init_help" = "recursive"; then
9065 +  # If there are subdirs, report their specific --help.
9066 +  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
9067 +    test -d "$ac_dir" ||
9068 +      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
9069 +      continue
9070 +    ac_builddir=.
9071 +
9072 +case "$ac_dir" in
9073 +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9074 +*)
9075 +  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9076 +  # A ".." for each directory in $ac_dir_suffix.
9077 +  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9078 +  case $ac_top_builddir_sub in
9079 +  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9080 +  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9081 +  esac ;;
9082 +esac
9083 +ac_abs_top_builddir=$ac_pwd
9084 +ac_abs_builddir=$ac_pwd$ac_dir_suffix
9085 +# for backward compatibility:
9086 +ac_top_builddir=$ac_top_build_prefix
9087 +
9088 +case $srcdir in
9089 +  .)  # We are building in place.
9090 +    ac_srcdir=.
9091 +    ac_top_srcdir=$ac_top_builddir_sub
9092 +    ac_abs_top_srcdir=$ac_pwd ;;
9093 +  [\\/]* | ?:[\\/]* )  # Absolute name.
9094 +    ac_srcdir=$srcdir$ac_dir_suffix;
9095 +    ac_top_srcdir=$srcdir
9096 +    ac_abs_top_srcdir=$srcdir ;;
9097 +  *) # Relative name.
9098 +    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9099 +    ac_top_srcdir=$ac_top_build_prefix$srcdir
9100 +    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9101 +esac
9102 +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9103 +
9104 +    cd "$ac_dir" || { ac_status=$?; continue; }
9105 +    # Check for guested configure.
9106 +    if test -f "$ac_srcdir/configure.gnu"; then
9107 +      echo &&
9108 +      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
9109 +    elif test -f "$ac_srcdir/configure"; then
9110 +      echo &&
9111 +      $SHELL "$ac_srcdir/configure" --help=recursive
9112 +    else
9113 +      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
9114 +    fi || ac_status=$?
9115 +    cd "$ac_pwd" || { ac_status=$?; break; }
9116 +  done
9117 +fi
9118 +
9119 +test -n "$ac_init_help" && exit $ac_status
9120 +if $ac_init_version; then
9121 +  cat <<\_ACEOF
9122 +shibboleth configure 2.4
9123 +generated by GNU Autoconf 2.67
9124 +
9125 +Copyright (C) 2010 Free Software Foundation, Inc.
9126 +This configure script is free software; the Free Software Foundation
9127 +gives unlimited permission to copy, distribute and modify it.
9128 +_ACEOF
9129 +  exit
9130 +fi
9131 +
9132 +## ------------------------ ##
9133 +## Autoconf initialization. ##
9134 +## ------------------------ ##
9135 +
9136 +# ac_fn_c_try_compile LINENO
9137 +# --------------------------
9138 +# Try to compile conftest.$ac_ext, and return whether this succeeded.
9139 +ac_fn_c_try_compile ()
9140 +{
9141 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9142 +  rm -f conftest.$ac_objext
9143 +  if { { ac_try="$ac_compile"
9144 +case "(($ac_try" in
9145 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9146 +  *) ac_try_echo=$ac_try;;
9147 +esac
9148 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9149 +$as_echo "$ac_try_echo"; } >&5
9150 +  (eval "$ac_compile") 2>conftest.err
9151 +  ac_status=$?
9152 +  if test -s conftest.err; then
9153 +    grep -v '^ *+' conftest.err >conftest.er1
9154 +    cat conftest.er1 >&5
9155 +    mv -f conftest.er1 conftest.err
9156 +  fi
9157 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9158 +  test $ac_status = 0; } && {
9159 +        test -z "$ac_c_werror_flag" ||
9160 +        test ! -s conftest.err
9161 +       } && test -s conftest.$ac_objext; then :
9162 +  ac_retval=0
9163 +else
9164 +  $as_echo "$as_me: failed program was:" >&5
9165 +sed 's/^/| /' conftest.$ac_ext >&5
9166 +
9167 +       ac_retval=1
9168 +fi
9169 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9170 +  as_fn_set_status $ac_retval
9171 +
9172 +} # ac_fn_c_try_compile
9173 +
9174 +# ac_fn_cxx_try_compile LINENO
9175 +# ----------------------------
9176 +# Try to compile conftest.$ac_ext, and return whether this succeeded.
9177 +ac_fn_cxx_try_compile ()
9178 +{
9179 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9180 +  rm -f conftest.$ac_objext
9181 +  if { { ac_try="$ac_compile"
9182 +case "(($ac_try" in
9183 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9184 +  *) ac_try_echo=$ac_try;;
9185 +esac
9186 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9187 +$as_echo "$ac_try_echo"; } >&5
9188 +  (eval "$ac_compile") 2>conftest.err
9189 +  ac_status=$?
9190 +  if test -s conftest.err; then
9191 +    grep -v '^ *+' conftest.err >conftest.er1
9192 +    cat conftest.er1 >&5
9193 +    mv -f conftest.er1 conftest.err
9194 +  fi
9195 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9196 +  test $ac_status = 0; } && {
9197 +        test -z "$ac_cxx_werror_flag" ||
9198 +        test ! -s conftest.err
9199 +       } && test -s conftest.$ac_objext; then :
9200 +  ac_retval=0
9201 +else
9202 +  $as_echo "$as_me: failed program was:" >&5
9203 +sed 's/^/| /' conftest.$ac_ext >&5
9204 +
9205 +       ac_retval=1
9206 +fi
9207 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9208 +  as_fn_set_status $ac_retval
9209 +
9210 +} # ac_fn_cxx_try_compile
9211 +
9212 +# ac_fn_c_try_link LINENO
9213 +# -----------------------
9214 +# Try to link conftest.$ac_ext, and return whether this succeeded.
9215 +ac_fn_c_try_link ()
9216 +{
9217 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9218 +  rm -f conftest.$ac_objext conftest$ac_exeext
9219 +  if { { ac_try="$ac_link"
9220 +case "(($ac_try" in
9221 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222 +  *) ac_try_echo=$ac_try;;
9223 +esac
9224 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9225 +$as_echo "$ac_try_echo"; } >&5
9226 +  (eval "$ac_link") 2>conftest.err
9227 +  ac_status=$?
9228 +  if test -s conftest.err; then
9229 +    grep -v '^ *+' conftest.err >conftest.er1
9230 +    cat conftest.er1 >&5
9231 +    mv -f conftest.er1 conftest.err
9232 +  fi
9233 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9234 +  test $ac_status = 0; } && {
9235 +        test -z "$ac_c_werror_flag" ||
9236 +        test ! -s conftest.err
9237 +       } && test -s conftest$ac_exeext && {
9238 +        test "$cross_compiling" = yes ||
9239 +        $as_test_x conftest$ac_exeext
9240 +       }; then :
9241 +  ac_retval=0
9242 +else
9243 +  $as_echo "$as_me: failed program was:" >&5
9244 +sed 's/^/| /' conftest.$ac_ext >&5
9245 +
9246 +       ac_retval=1
9247 +fi
9248 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
9249 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
9250 +  # interfere with the next link command; also delete a directory that is
9251 +  # left behind by Apple's compiler.  We do this before executing the actions.
9252 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
9253 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9254 +  as_fn_set_status $ac_retval
9255 +
9256 +} # ac_fn_c_try_link
9257 +
9258 +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
9259 +# -------------------------------------------------------
9260 +# Tests whether HEADER exists and can be compiled using the include files in
9261 +# INCLUDES, setting the cache variable VAR accordingly.
9262 +ac_fn_c_check_header_compile ()
9263 +{
9264 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9265 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9266 +$as_echo_n "checking for $2... " >&6; }
9267 +if eval "test \"\${$3+set}\"" = set; then :
9268 +  $as_echo_n "(cached) " >&6
9269 +else
9270 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9271 +/* end confdefs.h.  */
9272 +$4
9273 +#include <$2>
9274 +_ACEOF
9275 +if ac_fn_c_try_compile "$LINENO"; then :
9276 +  eval "$3=yes"
9277 +else
9278 +  eval "$3=no"
9279 +fi
9280 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9281 +fi
9282 +eval ac_res=\$$3
9283 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9284 +$as_echo "$ac_res" >&6; }
9285 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9286 +
9287 +} # ac_fn_c_check_header_compile
9288 +
9289 +# ac_fn_c_try_cpp LINENO
9290 +# ----------------------
9291 +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
9292 +ac_fn_c_try_cpp ()
9293 +{
9294 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9295 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
9296 +case "(($ac_try" in
9297 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9298 +  *) ac_try_echo=$ac_try;;
9299 +esac
9300 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9301 +$as_echo "$ac_try_echo"; } >&5
9302 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
9303 +  ac_status=$?
9304 +  if test -s conftest.err; then
9305 +    grep -v '^ *+' conftest.err >conftest.er1
9306 +    cat conftest.er1 >&5
9307 +    mv -f conftest.er1 conftest.err
9308 +  fi
9309 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9310 +  test $ac_status = 0; } > conftest.i && {
9311 +        test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9312 +        test ! -s conftest.err
9313 +       }; then :
9314 +  ac_retval=0
9315 +else
9316 +  $as_echo "$as_me: failed program was:" >&5
9317 +sed 's/^/| /' conftest.$ac_ext >&5
9318 +
9319 +    ac_retval=1
9320 +fi
9321 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9322 +  as_fn_set_status $ac_retval
9323 +
9324 +} # ac_fn_c_try_cpp
9325 +
9326 +# ac_fn_c_try_run LINENO
9327 +# ----------------------
9328 +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
9329 +# that executables *can* be run.
9330 +ac_fn_c_try_run ()
9331 +{
9332 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9333 +  if { { ac_try="$ac_link"
9334 +case "(($ac_try" in
9335 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336 +  *) ac_try_echo=$ac_try;;
9337 +esac
9338 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9339 +$as_echo "$ac_try_echo"; } >&5
9340 +  (eval "$ac_link") 2>&5
9341 +  ac_status=$?
9342 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9343 +  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
9344 +  { { case "(($ac_try" in
9345 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9346 +  *) ac_try_echo=$ac_try;;
9347 +esac
9348 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9349 +$as_echo "$ac_try_echo"; } >&5
9350 +  (eval "$ac_try") 2>&5
9351 +  ac_status=$?
9352 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9353 +  test $ac_status = 0; }; }; then :
9354 +  ac_retval=0
9355 +else
9356 +  $as_echo "$as_me: program exited with status $ac_status" >&5
9357 +       $as_echo "$as_me: failed program was:" >&5
9358 +sed 's/^/| /' conftest.$ac_ext >&5
9359 +
9360 +       ac_retval=$ac_status
9361 +fi
9362 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
9363 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9364 +  as_fn_set_status $ac_retval
9365 +
9366 +} # ac_fn_c_try_run
9367 +
9368 +# ac_fn_c_check_func LINENO FUNC VAR
9369 +# ----------------------------------
9370 +# Tests whether FUNC exists, setting the cache variable VAR accordingly
9371 +ac_fn_c_check_func ()
9372 +{
9373 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9374 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9375 +$as_echo_n "checking for $2... " >&6; }
9376 +if eval "test \"\${$3+set}\"" = set; then :
9377 +  $as_echo_n "(cached) " >&6
9378 +else
9379 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9380 +/* end confdefs.h.  */
9381 +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
9382 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9383 +#define $2 innocuous_$2
9384 +
9385 +/* System header to define __stub macros and hopefully few prototypes,
9386 +    which can conflict with char $2 (); below.
9387 +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9388 +    <limits.h> exists even on freestanding compilers.  */
9389 +
9390 +#ifdef __STDC__
9391 +# include <limits.h>
9392 +#else
9393 +# include <assert.h>
9394 +#endif
9395 +
9396 +#undef $2
9397 +
9398 +/* Override any GCC internal prototype to avoid an error.
9399 +   Use char because int might match the return type of a GCC
9400 +   builtin and then its argument prototype would still apply.  */
9401 +#ifdef __cplusplus
9402 +extern "C"
9403 +#endif
9404 +char $2 ();
9405 +/* The GNU C library defines this for functions which it implements
9406 +    to always fail with ENOSYS.  Some functions are actually named
9407 +    something starting with __ and the normal name is an alias.  */
9408 +#if defined __stub_$2 || defined __stub___$2
9409 +choke me
9410 +#endif
9411 +
9412 +int
9413 +main ()
9414 +{
9415 +return $2 ();
9416 +  ;
9417 +  return 0;
9418 +}
9419 +_ACEOF
9420 +if ac_fn_c_try_link "$LINENO"; then :
9421 +  eval "$3=yes"
9422 +else
9423 +  eval "$3=no"
9424 +fi
9425 +rm -f core conftest.err conftest.$ac_objext \
9426 +    conftest$ac_exeext conftest.$ac_ext
9427 +fi
9428 +eval ac_res=\$$3
9429 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9430 +$as_echo "$ac_res" >&6; }
9431 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9432 +
9433 +} # ac_fn_c_check_func
9434 +
9435 +# ac_fn_cxx_try_cpp LINENO
9436 +# ------------------------
9437 +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
9438 +ac_fn_cxx_try_cpp ()
9439 +{
9440 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9441 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
9442 +case "(($ac_try" in
9443 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9444 +  *) ac_try_echo=$ac_try;;
9445 +esac
9446 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9447 +$as_echo "$ac_try_echo"; } >&5
9448 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
9449 +  ac_status=$?
9450 +  if test -s conftest.err; then
9451 +    grep -v '^ *+' conftest.err >conftest.er1
9452 +    cat conftest.er1 >&5
9453 +    mv -f conftest.er1 conftest.err
9454 +  fi
9455 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9456 +  test $ac_status = 0; } > conftest.i && {
9457 +        test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9458 +        test ! -s conftest.err
9459 +       }; then :
9460 +  ac_retval=0
9461 +else
9462 +  $as_echo "$as_me: failed program was:" >&5
9463 +sed 's/^/| /' conftest.$ac_ext >&5
9464 +
9465 +    ac_retval=1
9466 +fi
9467 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9468 +  as_fn_set_status $ac_retval
9469 +
9470 +} # ac_fn_cxx_try_cpp
9471 +
9472 +# ac_fn_cxx_try_link LINENO
9473 +# -------------------------
9474 +# Try to link conftest.$ac_ext, and return whether this succeeded.
9475 +ac_fn_cxx_try_link ()
9476 +{
9477 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9478 +  rm -f conftest.$ac_objext conftest$ac_exeext
9479 +  if { { ac_try="$ac_link"
9480 +case "(($ac_try" in
9481 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9482 +  *) ac_try_echo=$ac_try;;
9483 +esac
9484 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
9485 +$as_echo "$ac_try_echo"; } >&5
9486 +  (eval "$ac_link") 2>conftest.err
9487 +  ac_status=$?
9488 +  if test -s conftest.err; then
9489 +    grep -v '^ *+' conftest.err >conftest.er1
9490 +    cat conftest.er1 >&5
9491 +    mv -f conftest.er1 conftest.err
9492 +  fi
9493 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9494 +  test $ac_status = 0; } && {
9495 +        test -z "$ac_cxx_werror_flag" ||
9496 +        test ! -s conftest.err
9497 +       } && test -s conftest$ac_exeext && {
9498 +        test "$cross_compiling" = yes ||
9499 +        $as_test_x conftest$ac_exeext
9500 +       }; then :
9501 +  ac_retval=0
9502 +else
9503 +  $as_echo "$as_me: failed program was:" >&5
9504 +sed 's/^/| /' conftest.$ac_ext >&5
9505 +
9506 +       ac_retval=1
9507 +fi
9508 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
9509 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
9510 +  # interfere with the next link command; also delete a directory that is
9511 +  # left behind by Apple's compiler.  We do this before executing the actions.
9512 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
9513 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9514 +  as_fn_set_status $ac_retval
9515 +
9516 +} # ac_fn_cxx_try_link
9517 +
9518 +# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
9519 +# -------------------------------------------
9520 +# Tests whether TYPE exists after having included INCLUDES, setting cache
9521 +# variable VAR accordingly.
9522 +ac_fn_c_check_type ()
9523 +{
9524 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9525 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9526 +$as_echo_n "checking for $2... " >&6; }
9527 +if eval "test \"\${$3+set}\"" = set; then :
9528 +  $as_echo_n "(cached) " >&6
9529 +else
9530 +  eval "$3=no"
9531 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9532 +/* end confdefs.h.  */
9533 +$4
9534 +int
9535 +main ()
9536 +{
9537 +if (sizeof ($2))
9538 +        return 0;
9539 +  ;
9540 +  return 0;
9541 +}
9542 +_ACEOF
9543 +if ac_fn_c_try_compile "$LINENO"; then :
9544 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9545 +/* end confdefs.h.  */
9546 +$4
9547 +int
9548 +main ()
9549 +{
9550 +if (sizeof (($2)))
9551 +           return 0;
9552 +  ;
9553 +  return 0;
9554 +}
9555 +_ACEOF
9556 +if ac_fn_c_try_compile "$LINENO"; then :
9557 +
9558 +else
9559 +  eval "$3=yes"
9560 +fi
9561 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9562 +fi
9563 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9564 +fi
9565 +eval ac_res=\$$3
9566 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9567 +$as_echo "$ac_res" >&6; }
9568 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9569 +
9570 +} # ac_fn_c_check_type
9571 +
9572 +# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
9573 +# ---------------------------------------------
9574 +# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
9575 +# accordingly.
9576 +ac_fn_c_check_decl ()
9577 +{
9578 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9579 +  as_decl_name=`echo $2|sed 's/ *(.*//'`
9580 +  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
9581 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
9582 +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
9583 +if eval "test \"\${$3+set}\"" = set; then :
9584 +  $as_echo_n "(cached) " >&6
9585 +else
9586 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9587 +/* end confdefs.h.  */
9588 +$4
9589 +int
9590 +main ()
9591 +{
9592 +#ifndef $as_decl_name
9593 +#ifdef __cplusplus
9594 +  (void) $as_decl_use;
9595 +#else
9596 +  (void) $as_decl_name;
9597 +#endif
9598 +#endif
9599 +
9600 +  ;
9601 +  return 0;
9602 +}
9603 +_ACEOF
9604 +if ac_fn_c_try_compile "$LINENO"; then :
9605 +  eval "$3=yes"
9606 +else
9607 +  eval "$3=no"
9608 +fi
9609 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9610 +fi
9611 +eval ac_res=\$$3
9612 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9613 +$as_echo "$ac_res" >&6; }
9614 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9615 +
9616 +} # ac_fn_c_check_decl
9617 +
9618 +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
9619 +# -------------------------------------------------------
9620 +# Tests whether HEADER exists, giving a warning if it cannot be compiled using
9621 +# the include files in INCLUDES and setting the cache variable VAR
9622 +# accordingly.
9623 +ac_fn_c_check_header_mongrel ()
9624 +{
9625 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9626 +  if eval "test \"\${$3+set}\"" = set; then :
9627 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9628 +$as_echo_n "checking for $2... " >&6; }
9629 +if eval "test \"\${$3+set}\"" = set; then :
9630 +  $as_echo_n "(cached) " >&6
9631 +fi
9632 +eval ac_res=\$$3
9633 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9634 +$as_echo "$ac_res" >&6; }
9635 +else
9636 +  # Is the header compilable?
9637 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
9638 +$as_echo_n "checking $2 usability... " >&6; }
9639 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9640 +/* end confdefs.h.  */
9641 +$4
9642 +#include <$2>
9643 +_ACEOF
9644 +if ac_fn_c_try_compile "$LINENO"; then :
9645 +  ac_header_compiler=yes
9646 +else
9647 +  ac_header_compiler=no
9648 +fi
9649 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9650 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
9651 +$as_echo "$ac_header_compiler" >&6; }
9652 +
9653 +# Is the header present?
9654 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
9655 +$as_echo_n "checking $2 presence... " >&6; }
9656 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9657 +/* end confdefs.h.  */
9658 +#include <$2>
9659 +_ACEOF
9660 +if ac_fn_c_try_cpp "$LINENO"; then :
9661 +  ac_header_preproc=yes
9662 +else
9663 +  ac_header_preproc=no
9664 +fi
9665 +rm -f conftest.err conftest.i conftest.$ac_ext
9666 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
9667 +$as_echo "$ac_header_preproc" >&6; }
9668 +
9669 +# So?  What about this header?
9670 +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
9671 +  yes:no: )
9672 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
9673 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
9674 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
9675 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
9676 +    ;;
9677 +  no:yes:* )
9678 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
9679 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
9680 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
9681 +$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
9682 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
9683 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
9684 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
9685 +$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
9686 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
9687 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
9688 +( $as_echo "## --------------------------------------------- ##
9689 +## Report this to shibboleth-users@internet2.edu ##
9690 +## --------------------------------------------- ##"
9691 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9692 +    ;;
9693 +esac
9694 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9695 +$as_echo_n "checking for $2... " >&6; }
9696 +if eval "test \"\${$3+set}\"" = set; then :
9697 +  $as_echo_n "(cached) " >&6
9698 +else
9699 +  eval "$3=\$ac_header_compiler"
9700 +fi
9701 +eval ac_res=\$$3
9702 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9703 +$as_echo "$ac_res" >&6; }
9704 +fi
9705 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9706 +
9707 +} # ac_fn_c_check_header_mongrel
9708 +
9709 +# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
9710 +# ---------------------------------------------------------
9711 +# Tests whether HEADER exists, giving a warning if it cannot be compiled using
9712 +# the include files in INCLUDES and setting the cache variable VAR
9713 +# accordingly.
9714 +ac_fn_cxx_check_header_mongrel ()
9715 +{
9716 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9717 +  if eval "test \"\${$3+set}\"" = set; then :
9718 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9719 +$as_echo_n "checking for $2... " >&6; }
9720 +if eval "test \"\${$3+set}\"" = set; then :
9721 +  $as_echo_n "(cached) " >&6
9722 +fi
9723 +eval ac_res=\$$3
9724 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9725 +$as_echo "$ac_res" >&6; }
9726 +else
9727 +  # Is the header compilable?
9728 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
9729 +$as_echo_n "checking $2 usability... " >&6; }
9730 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9731 +/* end confdefs.h.  */
9732 +$4
9733 +#include <$2>
9734 +_ACEOF
9735 +if ac_fn_cxx_try_compile "$LINENO"; then :
9736 +  ac_header_compiler=yes
9737 +else
9738 +  ac_header_compiler=no
9739 +fi
9740 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9741 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
9742 +$as_echo "$ac_header_compiler" >&6; }
9743 +
9744 +# Is the header present?
9745 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
9746 +$as_echo_n "checking $2 presence... " >&6; }
9747 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748 +/* end confdefs.h.  */
9749 +#include <$2>
9750 +_ACEOF
9751 +if ac_fn_cxx_try_cpp "$LINENO"; then :
9752 +  ac_header_preproc=yes
9753 +else
9754 +  ac_header_preproc=no
9755 +fi
9756 +rm -f conftest.err conftest.i conftest.$ac_ext
9757 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
9758 +$as_echo "$ac_header_preproc" >&6; }
9759 +
9760 +# So?  What about this header?
9761 +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
9762 +  yes:no: )
9763 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
9764 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
9765 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
9766 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
9767 +    ;;
9768 +  no:yes:* )
9769 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
9770 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
9771 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
9772 +$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
9773 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
9774 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
9775 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
9776 +$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
9777 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
9778 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
9779 +( $as_echo "## --------------------------------------------- ##
9780 +## Report this to shibboleth-users@internet2.edu ##
9781 +## --------------------------------------------- ##"
9782 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9783 +    ;;
9784 +esac
9785 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9786 +$as_echo_n "checking for $2... " >&6; }
9787 +if eval "test \"\${$3+set}\"" = set; then :
9788 +  $as_echo_n "(cached) " >&6
9789 +else
9790 +  eval "$3=\$ac_header_compiler"
9791 +fi
9792 +eval ac_res=\$$3
9793 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9794 +$as_echo "$ac_res" >&6; }
9795 +fi
9796 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9797 +
9798 +} # ac_fn_cxx_check_header_mongrel
9799 +
9800 +# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
9801 +# ---------------------------------------------------------
9802 +# Tests whether HEADER exists and can be compiled using the include files in
9803 +# INCLUDES, setting the cache variable VAR accordingly.
9804 +ac_fn_cxx_check_header_compile ()
9805 +{
9806 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9807 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
9808 +$as_echo_n "checking for $2... " >&6; }
9809 +if eval "test \"\${$3+set}\"" = set; then :
9810 +  $as_echo_n "(cached) " >&6
9811 +else
9812 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9813 +/* end confdefs.h.  */
9814 +$4
9815 +#include <$2>
9816 +_ACEOF
9817 +if ac_fn_cxx_try_compile "$LINENO"; then :
9818 +  eval "$3=yes"
9819 +else
9820 +  eval "$3=no"
9821 +fi
9822 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9823 +fi
9824 +eval ac_res=\$$3
9825 +              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9826 +$as_echo "$ac_res" >&6; }
9827 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
9828 +
9829 +} # ac_fn_cxx_check_header_compile
9830 +cat >config.log <<_ACEOF
9831 +This file contains any messages produced by compilers while
9832 +running configure, to aid debugging if configure makes a mistake.
9833 +
9834 +It was created by shibboleth $as_me 2.4, which was
9835 +generated by GNU Autoconf 2.67.  Invocation command line was
9836 +
9837 +  $ $0 $@
9838 +
9839 +_ACEOF
9840 +exec 5>>config.log
9841 +{
9842 +cat <<_ASUNAME
9843 +## --------- ##
9844 +## Platform. ##
9845 +## --------- ##
9846 +
9847 +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
9848 +uname -m = `(uname -m) 2>/dev/null || echo unknown`
9849 +uname -r = `(uname -r) 2>/dev/null || echo unknown`
9850 +uname -s = `(uname -s) 2>/dev/null || echo unknown`
9851 +uname -v = `(uname -v) 2>/dev/null || echo unknown`
9852 +
9853 +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
9854 +/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
9855 +
9856 +/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
9857 +/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
9858 +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
9859 +/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
9860 +/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
9861 +/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
9862 +/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
9863 +
9864 +_ASUNAME
9865 +
9866 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9867 +for as_dir in $PATH
9868 +do
9869 +  IFS=$as_save_IFS
9870 +  test -z "$as_dir" && as_dir=.
9871 +    $as_echo "PATH: $as_dir"
9872 +  done
9873 +IFS=$as_save_IFS
9874 +
9875 +} >&5
9876 +
9877 +cat >&5 <<_ACEOF
9878 +
9879 +
9880 +## ----------- ##
9881 +## Core tests. ##
9882 +## ----------- ##
9883 +
9884 +_ACEOF
9885 +
9886 +
9887 +# Keep a trace of the command line.
9888 +# Strip out --no-create and --no-recursion so they do not pile up.
9889 +# Strip out --silent because we don't want to record it for future runs.
9890 +# Also quote any args containing shell meta-characters.
9891 +# Make two passes to allow for proper duplicate-argument suppression.
9892 +ac_configure_args=
9893 +ac_configure_args0=
9894 +ac_configure_args1=
9895 +ac_must_keep_next=false
9896 +for ac_pass in 1 2
9897 +do
9898 +  for ac_arg
9899 +  do
9900 +    case $ac_arg in
9901 +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
9902 +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9903 +    | -silent | --silent | --silen | --sile | --sil)
9904 +      continue ;;
9905 +    *\'*)
9906 +      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9907 +    esac
9908 +    case $ac_pass in
9909 +    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
9910 +    2)
9911 +      as_fn_append ac_configure_args1 " '$ac_arg'"
9912 +      if test $ac_must_keep_next = true; then
9913 +       ac_must_keep_next=false # Got value, back to normal.
9914 +      else
9915 +       case $ac_arg in
9916 +         *=* | --config-cache | -C | -disable-* | --disable-* \
9917 +         | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
9918 +         | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
9919 +         | -with-* | --with-* | -without-* | --without-* | --x)
9920 +           case "$ac_configure_args0 " in
9921 +             "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
9922 +           esac
9923 +           ;;
9924 +         -* ) ac_must_keep_next=true ;;
9925 +       esac
9926 +      fi
9927 +      as_fn_append ac_configure_args " '$ac_arg'"
9928 +      ;;
9929 +    esac
9930 +  done
9931 +done
9932 +{ ac_configure_args0=; unset ac_configure_args0;}
9933 +{ ac_configure_args1=; unset ac_configure_args1;}
9934 +
9935 +# When interrupted or exit'd, cleanup temporary files, and complete
9936 +# config.log.  We remove comments because anyway the quotes in there
9937 +# would cause problems or look ugly.
9938 +# WARNING: Use '\'' to represent an apostrophe within the trap.
9939 +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
9940 +trap 'exit_status=$?
9941 +  # Save into config.log some information that might help in debugging.
9942 +  {
9943 +    echo
9944 +
9945 +    $as_echo "## ---------------- ##
9946 +## Cache variables. ##
9947 +## ---------------- ##"
9948 +    echo
9949 +    # The following way of writing the cache mishandles newlines in values,
9950 +(
9951 +  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
9952 +    eval ac_val=\$$ac_var
9953 +    case $ac_val in #(
9954 +    *${as_nl}*)
9955 +      case $ac_var in #(
9956 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9957 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9958 +      esac
9959 +      case $ac_var in #(
9960 +      _ | IFS | as_nl) ;; #(
9961 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9962 +      *) { eval $ac_var=; unset $ac_var;} ;;
9963 +      esac ;;
9964 +    esac
9965 +  done
9966 +  (set) 2>&1 |
9967 +    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
9968 +    *${as_nl}ac_space=\ *)
9969 +      sed -n \
9970 +       "s/'\''/'\''\\\\'\'''\''/g;
9971 +         s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
9972 +      ;; #(
9973 +    *)
9974 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9975 +      ;;
9976 +    esac |
9977 +    sort
9978 +)
9979 +    echo
9980 +
9981 +    $as_echo "## ----------------- ##
9982 +## Output variables. ##
9983 +## ----------------- ##"
9984 +    echo
9985 +    for ac_var in $ac_subst_vars
9986 +    do
9987 +      eval ac_val=\$$ac_var
9988 +      case $ac_val in
9989 +      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
9990 +      esac
9991 +      $as_echo "$ac_var='\''$ac_val'\''"
9992 +    done | sort
9993 +    echo
9994 +
9995 +    if test -n "$ac_subst_files"; then
9996 +      $as_echo "## ------------------- ##
9997 +## File substitutions. ##
9998 +## ------------------- ##"
9999 +      echo
10000 +      for ac_var in $ac_subst_files
10001 +      do
10002 +       eval ac_val=\$$ac_var
10003 +       case $ac_val in
10004 +       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
10005 +       esac
10006 +       $as_echo "$ac_var='\''$ac_val'\''"
10007 +      done | sort
10008 +      echo
10009 +    fi
10010 +
10011 +    if test -s confdefs.h; then
10012 +      $as_echo "## ----------- ##
10013 +## confdefs.h. ##
10014 +## ----------- ##"
10015 +      echo
10016 +      cat confdefs.h
10017 +      echo
10018 +    fi
10019 +    test "$ac_signal" != 0 &&
10020 +      $as_echo "$as_me: caught signal $ac_signal"
10021 +    $as_echo "$as_me: exit $exit_status"
10022 +  } >&5
10023 +  rm -f core *.core core.conftest.* &&
10024 +    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
10025 +    exit $exit_status
10026 +' 0
10027 +for ac_signal in 1 2 13 15; do
10028 +  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
10029 +done
10030 +ac_signal=0
10031 +
10032 +# confdefs.h avoids OS command line length limits that DEFS can exceed.
10033 +rm -f -r conftest* confdefs.h
10034 +
10035 +$as_echo "/* confdefs.h */" > confdefs.h
10036 +
10037 +# Predefined preprocessor variables.
10038 +
10039 +cat >>confdefs.h <<_ACEOF
10040 +#define PACKAGE_NAME "$PACKAGE_NAME"
10041 +_ACEOF
10042 +
10043 +cat >>confdefs.h <<_ACEOF
10044 +#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
10045 +_ACEOF
10046 +
10047 +cat >>confdefs.h <<_ACEOF
10048 +#define PACKAGE_VERSION "$PACKAGE_VERSION"
10049 +_ACEOF
10050 +
10051 +cat >>confdefs.h <<_ACEOF
10052 +#define PACKAGE_STRING "$PACKAGE_STRING"
10053 +_ACEOF
10054 +
10055 +cat >>confdefs.h <<_ACEOF
10056 +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
10057 +_ACEOF
10058 +
10059 +cat >>confdefs.h <<_ACEOF
10060 +#define PACKAGE_URL "$PACKAGE_URL"
10061 +_ACEOF
10062 +
10063 +
10064 +# Let the site file select an alternate cache file if it wants to.
10065 +# Prefer an explicitly selected file to automatically selected ones.
10066 +ac_site_file1=NONE
10067 +ac_site_file2=NONE
10068 +if test -n "$CONFIG_SITE"; then
10069 +  # We do not want a PATH search for config.site.
10070 +  case $CONFIG_SITE in #((
10071 +    -*)  ac_site_file1=./$CONFIG_SITE;;
10072 +    */*) ac_site_file1=$CONFIG_SITE;;
10073 +    *)   ac_site_file1=./$CONFIG_SITE;;
10074 +  esac
10075 +elif test "x$prefix" != xNONE; then
10076 +  ac_site_file1=$prefix/share/config.site
10077 +  ac_site_file2=$prefix/etc/config.site
10078 +else
10079 +  ac_site_file1=$ac_default_prefix/share/config.site
10080 +  ac_site_file2=$ac_default_prefix/etc/config.site
10081 +fi
10082 +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
10083 +do
10084 +  test "x$ac_site_file" = xNONE && continue
10085 +  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
10086 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
10087 +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
10088 +    sed 's/^/| /' "$ac_site_file" >&5
10089 +    . "$ac_site_file" \
10090 +      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10091 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10092 +as_fn_error $? "failed to load site script $ac_site_file
10093 +See \`config.log' for more details" "$LINENO" 5 ; }
10094 +  fi
10095 +done
10096 +
10097 +if test -r "$cache_file"; then
10098 +  # Some versions of bash will fail to source /dev/null (special files
10099 +  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
10100 +  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
10101 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
10102 +$as_echo "$as_me: loading cache $cache_file" >&6;}
10103 +    case $cache_file in
10104 +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
10105 +      *)                      . "./$cache_file";;
10106 +    esac
10107 +  fi
10108 +else
10109 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
10110 +$as_echo "$as_me: creating cache $cache_file" >&6;}
10111 +  >$cache_file
10112 +fi
10113 +
10114 +# Check that the precious variables saved in the cache have kept the same
10115 +# value.
10116 +ac_cache_corrupted=false
10117 +for ac_var in $ac_precious_vars; do
10118 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
10119 +  eval ac_new_set=\$ac_env_${ac_var}_set
10120 +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
10121 +  eval ac_new_val=\$ac_env_${ac_var}_value
10122 +  case $ac_old_set,$ac_new_set in
10123 +    set,)
10124 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
10125 +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
10126 +      ac_cache_corrupted=: ;;
10127 +    ,set)
10128 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
10129 +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
10130 +      ac_cache_corrupted=: ;;
10131 +    ,);;
10132 +    *)
10133 +      if test "x$ac_old_val" != "x$ac_new_val"; then
10134 +       # differences in whitespace do not lead to failure.
10135 +       ac_old_val_w=`echo x $ac_old_val`
10136 +       ac_new_val_w=`echo x $ac_new_val`
10137 +       if test "$ac_old_val_w" != "$ac_new_val_w"; then
10138 +         { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
10139 +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
10140 +         ac_cache_corrupted=:
10141 +       else
10142 +         { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
10143 +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
10144 +         eval $ac_var=\$ac_old_val
10145 +       fi
10146 +       { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
10147 +$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
10148 +       { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
10149 +$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
10150 +      fi;;
10151 +  esac
10152 +  # Pass precious variables to config.status.
10153 +  if test "$ac_new_set" = set; then
10154 +    case $ac_new_val in
10155 +    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
10156 +    *) ac_arg=$ac_var=$ac_new_val ;;
10157 +    esac
10158 +    case " $ac_configure_args " in
10159 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
10160 +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
10161 +    esac
10162 +  fi
10163 +done
10164 +if $ac_cache_corrupted; then
10165 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10166 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10167 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
10168 +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
10169 +  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
10170 +fi
10171 +## -------------------- ##
10172 +## Main body of script. ##
10173 +## -------------------- ##
10174 +
10175 +ac_ext=c
10176 +ac_cpp='$CPP $CPPFLAGS'
10177 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10178 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10179 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
10180 +
10181 +
10182 +ac_config_headers="$ac_config_headers config.h"
10183 +
10184 +am__api_version='1.11'
10185 +
10186 +ac_aux_dir=
10187 +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
10188 +  if test -f "$ac_dir/install-sh"; then
10189 +    ac_aux_dir=$ac_dir
10190 +    ac_install_sh="$ac_aux_dir/install-sh -c"
10191 +    break
10192 +  elif test -f "$ac_dir/install.sh"; then
10193 +    ac_aux_dir=$ac_dir
10194 +    ac_install_sh="$ac_aux_dir/install.sh -c"
10195 +    break
10196 +  elif test -f "$ac_dir/shtool"; then
10197 +    ac_aux_dir=$ac_dir
10198 +    ac_install_sh="$ac_aux_dir/shtool install -c"
10199 +    break
10200 +  fi
10201 +done
10202 +if test -z "$ac_aux_dir"; then
10203 +  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
10204 +fi
10205 +
10206 +# These three variables are undocumented and unsupported,
10207 +# and are intended to be withdrawn in a future Autoconf release.
10208 +# They can cause serious problems if a builder's source tree is in a directory
10209 +# whose full name contains unusual characters.
10210 +ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
10211 +ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
10212 +ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
10213 +
10214 +
10215 +# Find a good install program.  We prefer a C program (faster),
10216 +# so one script is as good as another.  But avoid the broken or
10217 +# incompatible versions:
10218 +# SysV /etc/install, /usr/sbin/install
10219 +# SunOS /usr/etc/install
10220 +# IRIX /sbin/install
10221 +# AIX /bin/install
10222 +# AmigaOS /C/install, which installs bootblocks on floppy discs
10223 +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
10224 +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
10225 +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
10226 +# OS/2's system install, which has a completely different semantic
10227 +# ./install, which can be erroneously created by make from ./install.sh.
10228 +# Reject install programs that cannot install multiple files.
10229 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
10230 +$as_echo_n "checking for a BSD-compatible install... " >&6; }
10231 +if test -z "$INSTALL"; then
10232 +if test "${ac_cv_path_install+set}" = set; then :
10233 +  $as_echo_n "(cached) " >&6
10234 +else
10235 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10236 +for as_dir in $PATH
10237 +do
10238 +  IFS=$as_save_IFS
10239 +  test -z "$as_dir" && as_dir=.
10240 +    # Account for people who put trailing slashes in PATH elements.
10241 +case $as_dir/ in #((
10242 +  ./ | .// | /[cC]/* | \
10243 +  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
10244 +  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
10245 +  /usr/ucb/* ) ;;
10246 +  *)
10247 +    # OSF1 and SCO ODT 3.0 have their own names for install.
10248 +    # Don't use installbsd from OSF since it installs stuff as root
10249 +    # by default.
10250 +    for ac_prog in ginstall scoinst install; do
10251 +      for ac_exec_ext in '' $ac_executable_extensions; do
10252 +       if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
10253 +         if test $ac_prog = install &&
10254 +           grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
10255 +           # AIX install.  It has an incompatible calling convention.
10256 +           :
10257 +         elif test $ac_prog = install &&
10258 +           grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
10259 +           # program-specific install script used by HP pwplus--don't use.
10260 +           :
10261 +         else
10262 +           rm -rf conftest.one conftest.two conftest.dir
10263 +           echo one > conftest.one
10264 +           echo two > conftest.two
10265 +           mkdir conftest.dir
10266 +           if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
10267 +             test -s conftest.one && test -s conftest.two &&
10268 +             test -s conftest.dir/conftest.one &&
10269 +             test -s conftest.dir/conftest.two
10270 +           then
10271 +             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
10272 +             break 3
10273 +           fi
10274 +         fi
10275 +       fi
10276 +      done
10277 +    done
10278 +    ;;
10279 +esac
10280 +
10281 +  done
10282 +IFS=$as_save_IFS
10283 +
10284 +rm -rf conftest.one conftest.two conftest.dir
10285 +
10286 +fi
10287 +  if test "${ac_cv_path_install+set}" = set; then
10288 +    INSTALL=$ac_cv_path_install
10289 +  else
10290 +    # As a last resort, use the slow shell script.  Don't cache a
10291 +    # value for INSTALL within a source directory, because that will
10292 +    # break other packages using the cache if that directory is
10293 +    # removed, or if the value is a relative name.
10294 +    INSTALL=$ac_install_sh
10295 +  fi
10296 +fi
10297 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
10298 +$as_echo "$INSTALL" >&6; }
10299 +
10300 +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
10301 +# It thinks the first close brace ends the variable substitution.
10302 +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
10303 +
10304 +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
10305 +
10306 +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
10307 +
10308 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
10309 +$as_echo_n "checking whether build environment is sane... " >&6; }
10310 +# Just in case
10311 +sleep 1
10312 +echo timestamp > conftest.file
10313 +# Reject unsafe characters in $srcdir or the absolute working directory
10314 +# name.  Accept space and tab only in the latter.
10315 +am_lf='
10316 +'
10317 +case `pwd` in
10318 +  *[\\\"\#\$\&\'\`$am_lf]*)
10319 +    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
10320 +esac
10321 +case $srcdir in
10322 +  *[\\\"\#\$\&\'\`$am_lf\ \    ]*)
10323 +    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
10324 +esac
10325 +
10326 +# Do `set' in a subshell so we don't clobber the current shell's
10327 +# arguments.  Must try -L first in case configure is actually a
10328 +# symlink; some systems play weird games with the mod time of symlinks
10329 +# (eg FreeBSD returns the mod time of the symlink's containing
10330 +# directory).
10331 +if (
10332 +   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
10333 +   if test "$*" = "X"; then
10334 +      # -L didn't work.
10335 +      set X `ls -t "$srcdir/configure" conftest.file`
10336 +   fi
10337 +   rm -f conftest.file
10338 +   if test "$*" != "X $srcdir/configure conftest.file" \
10339 +      && test "$*" != "X conftest.file $srcdir/configure"; then
10340 +
10341 +      # If neither matched, then we have a broken ls.  This can happen
10342 +      # if, for instance, CONFIG_SHELL is bash and it inherits a
10343 +      # broken ls alias from the environment.  This has actually
10344 +      # happened.  Such a system could not be considered "sane".
10345 +      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
10346 +alias in your environment" "$LINENO" 5
10347 +   fi
10348 +
10349 +   test "$2" = conftest.file
10350 +   )
10351 +then
10352 +   # Ok.
10353 +   :
10354 +else
10355 +   as_fn_error $? "newly created file is older than distributed files!
10356 +Check your system clock" "$LINENO" 5
10357 +fi
10358 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10359 +$as_echo "yes" >&6; }
10360 +test "$program_prefix" != NONE &&
10361 +  program_transform_name="s&^&$program_prefix&;$program_transform_name"
10362 +# Use a double $ so make ignores it.
10363 +test "$program_suffix" != NONE &&
10364 +  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
10365 +# Double any \ or $.
10366 +# By default was `s,x,x', remove it if useless.
10367 +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
10368 +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
10369 +
10370 +# expand $ac_aux_dir to an absolute path
10371 +am_aux_dir=`cd $ac_aux_dir && pwd`
10372 +
10373 +if test x"${MISSING+set}" != xset; then
10374 +  case $am_aux_dir in
10375 +  *\ * | *\    *)
10376 +    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
10377 +  *)
10378 +    MISSING="\${SHELL} $am_aux_dir/missing" ;;
10379 +  esac
10380 +fi
10381 +# Use eval to expand $SHELL
10382 +if eval "$MISSING --run true"; then
10383 +  am_missing_run="$MISSING --run "
10384 +else
10385 +  am_missing_run=
10386 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
10387 +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
10388 +fi
10389 +
10390 +if test x"${install_sh}" != xset; then
10391 +  case $am_aux_dir in
10392 +  *\ * | *\    *)
10393 +    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
10394 +  *)
10395 +    install_sh="\${SHELL} $am_aux_dir/install-sh"
10396 +  esac
10397 +fi
10398 +
10399 +# Installed binaries are usually stripped using `strip' when the user
10400 +# run `make install-strip'.  However `strip' might not be the right
10401 +# tool to use in cross-compilation environments, therefore Automake
10402 +# will honor the `STRIP' environment variable to overrule this program.
10403 +if test "$cross_compiling" != no; then
10404 +  if test -n "$ac_tool_prefix"; then
10405 +  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10406 +set dummy ${ac_tool_prefix}strip; ac_word=$2
10407 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10408 +$as_echo_n "checking for $ac_word... " >&6; }
10409 +if test "${ac_cv_prog_STRIP+set}" = set; then :
10410 +  $as_echo_n "(cached) " >&6
10411 +else
10412 +  if test -n "$STRIP"; then
10413 +  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10414 +else
10415 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10416 +for as_dir in $PATH
10417 +do
10418 +  IFS=$as_save_IFS
10419 +  test -z "$as_dir" && as_dir=.
10420 +    for ac_exec_ext in '' $ac_executable_extensions; do
10421 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10422 +    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10423 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10424 +    break 2
10425 +  fi
10426 +done
10427 +  done
10428 +IFS=$as_save_IFS
10429 +
10430 +fi
10431 +fi
10432 +STRIP=$ac_cv_prog_STRIP
10433 +if test -n "$STRIP"; then
10434 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10435 +$as_echo "$STRIP" >&6; }
10436 +else
10437 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10438 +$as_echo "no" >&6; }
10439 +fi
10440 +
10441 +
10442 +fi
10443 +if test -z "$ac_cv_prog_STRIP"; then
10444 +  ac_ct_STRIP=$STRIP
10445 +  # Extract the first word of "strip", so it can be a program name with args.
10446 +set dummy strip; ac_word=$2
10447 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10448 +$as_echo_n "checking for $ac_word... " >&6; }
10449 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
10450 +  $as_echo_n "(cached) " >&6
10451 +else
10452 +  if test -n "$ac_ct_STRIP"; then
10453 +  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10454 +else
10455 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10456 +for as_dir in $PATH
10457 +do
10458 +  IFS=$as_save_IFS
10459 +  test -z "$as_dir" && as_dir=.
10460 +    for ac_exec_ext in '' $ac_executable_extensions; do
10461 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10462 +    ac_cv_prog_ac_ct_STRIP="strip"
10463 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10464 +    break 2
10465 +  fi
10466 +done
10467 +  done
10468 +IFS=$as_save_IFS
10469 +
10470 +fi
10471 +fi
10472 +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10473 +if test -n "$ac_ct_STRIP"; then
10474 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10475 +$as_echo "$ac_ct_STRIP" >&6; }
10476 +else
10477 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10478 +$as_echo "no" >&6; }
10479 +fi
10480 +
10481 +  if test "x$ac_ct_STRIP" = x; then
10482 +    STRIP=":"
10483 +  else
10484 +    case $cross_compiling:$ac_tool_warned in
10485 +yes:)
10486 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10487 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10488 +ac_tool_warned=yes ;;
10489 +esac
10490 +    STRIP=$ac_ct_STRIP
10491 +  fi
10492 +else
10493 +  STRIP="$ac_cv_prog_STRIP"
10494 +fi
10495 +
10496 +fi
10497 +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10498 +
10499 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
10500 +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
10501 +if test -z "$MKDIR_P"; then
10502 +  if test "${ac_cv_path_mkdir+set}" = set; then :
10503 +  $as_echo_n "(cached) " >&6
10504 +else
10505 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10506 +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
10507 +do
10508 +  IFS=$as_save_IFS
10509 +  test -z "$as_dir" && as_dir=.
10510 +    for ac_prog in mkdir gmkdir; do
10511 +        for ac_exec_ext in '' $ac_executable_extensions; do
10512 +          { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
10513 +          case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
10514 +            'mkdir (GNU coreutils) '* | \
10515 +            'mkdir (coreutils) '* | \
10516 +            'mkdir (fileutils) '4.1*)
10517 +              ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
10518 +              break 3;;
10519 +          esac
10520 +        done
10521 +       done
10522 +  done
10523 +IFS=$as_save_IFS
10524 +
10525 +fi
10526 +
10527 +  test -d ./--version && rmdir ./--version
10528 +  if test "${ac_cv_path_mkdir+set}" = set; then
10529 +    MKDIR_P="$ac_cv_path_mkdir -p"
10530 +  else
10531 +    # As a last resort, use the slow shell script.  Don't cache a
10532 +    # value for MKDIR_P within a source directory, because that will
10533 +    # break other packages using the cache if that directory is
10534 +    # removed, or if the value is a relative name.
10535 +    MKDIR_P="$ac_install_sh -d"
10536 +  fi
10537 +fi
10538 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
10539 +$as_echo "$MKDIR_P" >&6; }
10540 +
10541 +mkdir_p="$MKDIR_P"
10542 +case $mkdir_p in
10543 +  [\\/$]* | ?:[\\/]*) ;;
10544 +  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
10545 +esac
10546 +
10547 +for ac_prog in gawk mawk nawk awk
10548 +do
10549 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
10550 +set dummy $ac_prog; ac_word=$2
10551 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10552 +$as_echo_n "checking for $ac_word... " >&6; }
10553 +if test "${ac_cv_prog_AWK+set}" = set; then :
10554 +  $as_echo_n "(cached) " >&6
10555 +else
10556 +  if test -n "$AWK"; then
10557 +  ac_cv_prog_AWK="$AWK" # Let the user override the test.
10558 +else
10559 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10560 +for as_dir in $PATH
10561 +do
10562 +  IFS=$as_save_IFS
10563 +  test -z "$as_dir" && as_dir=.
10564 +    for ac_exec_ext in '' $ac_executable_extensions; do
10565 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10566 +    ac_cv_prog_AWK="$ac_prog"
10567 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10568 +    break 2
10569 +  fi
10570 +done
10571 +  done
10572 +IFS=$as_save_IFS
10573 +
10574 +fi
10575 +fi
10576 +AWK=$ac_cv_prog_AWK
10577 +if test -n "$AWK"; then
10578 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10579 +$as_echo "$AWK" >&6; }
10580 +else
10581 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10582 +$as_echo "no" >&6; }
10583 +fi
10584 +
10585 +
10586 +  test -n "$AWK" && break
10587 +done
10588 +
10589 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10590 +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
10591 +set x ${MAKE-make}
10592 +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
10593 +if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
10594 +  $as_echo_n "(cached) " >&6
10595 +else
10596 +  cat >conftest.make <<\_ACEOF
10597 +SHELL = /bin/sh
10598 +all:
10599 +       @echo '@@@%%%=$(MAKE)=@@@%%%'
10600 +_ACEOF
10601 +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
10602 +case `${MAKE-make} -f conftest.make 2>/dev/null` in
10603 +  *@@@%%%=?*=@@@%%%*)
10604 +    eval ac_cv_prog_make_${ac_make}_set=yes;;
10605 +  *)
10606 +    eval ac_cv_prog_make_${ac_make}_set=no;;
10607 +esac
10608 +rm -f conftest.make
10609 +fi
10610 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
10611 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10612 +$as_echo "yes" >&6; }
10613 +  SET_MAKE=
10614 +else
10615 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10616 +$as_echo "no" >&6; }
10617 +  SET_MAKE="MAKE=${MAKE-make}"
10618 +fi
10619 +
10620 +rm -rf .tst 2>/dev/null
10621 +mkdir .tst 2>/dev/null
10622 +if test -d .tst; then
10623 +  am__leading_dot=.
10624 +else
10625 +  am__leading_dot=_
10626 +fi
10627 +rmdir .tst 2>/dev/null
10628 +
10629 +if test "`cd $srcdir && pwd`" != "`pwd`"; then
10630 +  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
10631 +  # is not polluted with repeated "-I."
10632 +  am__isrc=' -I$(srcdir)'
10633 +  # test to see if srcdir already configured
10634 +  if test -f $srcdir/config.status; then
10635 +    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
10636 +  fi
10637 +fi
10638 +
10639 +# test whether we have cygpath
10640 +if test -z "$CYGPATH_W"; then
10641 +  if (cygpath --version) >/dev/null 2>/dev/null; then
10642 +    CYGPATH_W='cygpath -w'
10643 +  else
10644 +    CYGPATH_W=echo
10645 +  fi
10646 +fi
10647 +
10648 +
10649 +# Define the identity of the package.
10650 + PACKAGE=shibboleth
10651 + VERSION=2.4
10652 +
10653 +
10654 +cat >>confdefs.h <<_ACEOF
10655 +#define PACKAGE "$PACKAGE"
10656 +_ACEOF
10657 +
10658 +
10659 +cat >>confdefs.h <<_ACEOF
10660 +#define VERSION "$VERSION"
10661 +_ACEOF
10662 +
10663 +# Some tools Automake needs.
10664 +
10665 +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
10666 +
10667 +
10668 +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
10669 +
10670 +
10671 +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
10672 +
10673 +
10674 +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
10675 +
10676 +
10677 +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
10678 +
10679 +# We need awk for the "check" target.  The system "awk" is bad on
10680 +# some platforms.
10681 +# Always define AMTAR for backward compatibility.
10682 +
10683 +AMTAR=${AMTAR-"${am_missing_run}tar"}
10684 +
10685 +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
10686 +
10687 +
10688 +
10689 +
10690 +
10691 +
10692 +# This file is part of Autoconf.                       -*- Autoconf -*-
10693 +
10694 +# Copyright (C) 2004 Oren Ben-Kiki
10695 +# This file is distributed under the same terms as the Autoconf macro files.
10696 +
10697 +# Generate automatic documentation using Doxygen. Works in concert with the
10698 +# aminclude.m4 file and a compatible doxygen configuration file. Defines the
10699 +# following public macros:
10700 +#
10701 +# DX_???_FEATURE(ON|OFF) - control the default setting fo a Doxygen feature.
10702 +# Supported features are 'DOXYGEN' itself, 'DOT' for generating graphics,
10703 +# 'HTML' for plain HTML, 'CHM' for compressed HTML help (for MS users), 'CHI'
10704 +# for generating a seperate .chi file by the .chm file, and 'MAN', 'RTF',
10705 +# 'XML', 'PDF' and 'PS' for the appropriate output formats. The environment
10706 +# variable DOXYGEN_PAPER_SIZE may be specified to override the default 'a4wide'
10707 +# paper size.
10708 +#
10709 +# By default, HTML, PDF and PS documentation is generated as this seems to be
10710 +# the most popular and portable combination. MAN pages created by Doxygen are
10711 +# usually problematic, though by picking an appropriate subset and doing some
10712 +# massaging they might be better than nothing. CHM and RTF are specific for MS
10713 +# (note that you can't generate both HTML and CHM at the same time). The XML is
10714 +# rather useless unless you apply specialized post-processing to it.
10715 +#
10716 +# The macro mainly controls the default state of the feature. The use can
10717 +# override the default by specifying --enable or --disable. The macros ensure
10718 +# that contradictory flags are not given (e.g., --enable-doxygen-html and
10719 +# --enable-doxygen-chm, --enable-doxygen-anything with --disable-doxygen, etc.)
10720 +# Finally, each feature will be automatically disabled (with a warning) if the
10721 +# required programs are missing.
10722 +#
10723 +# Once all the feature defaults have been specified, call DX_INIT_DOXYGEN with
10724 +# the following parameters: a one-word name for the project for use as a
10725 +# filename base etc., an optional configuration file name (the default is
10726 +# 'Doxyfile', the same as Doxygen's default), and an optional output directory
10727 +# name (the default is 'doxygen-doc').
10728 +
10729 +## ----------##
10730 +## Defaults. ##
10731 +## ----------##
10732 +
10733 +DX_ENV=""
10734 +
10735 +
10736 +
10737 +
10738 +
10739 +
10740 +
10741 +
10742 +
10743 +
10744 +
10745 +# Compatibility with older autoconf versions.
10746 +
10747 +
10748 +## --------------- ##
10749 +## Private macros. ##
10750 +## --------------- ##
10751 +
10752 +# DX_ENV_APPEND(VARIABLE, VALUE)
10753 +# ------------------------------
10754 +# Append VARIABLE="VALUE" to DX_ENV for invoking doxygen.
10755 +
10756 +
10757 +# DX_DIRNAME_EXPR
10758 +# ---------------
10759 +# Expand into a shell expression prints the directory part of a path.
10760 +
10761 +
10762 +# DX_IF_FEATURE(FEATURE, IF-ON, IF-OFF)
10763 +# -------------------------------------
10764 +# Expands according to the M4 (static) status of the feature.
10765 +
10766 +
10767 +# DX_REQUIRE_PROG(VARIABLE, PROGRAM)
10768 +# ----------------------------------
10769 +# Require the specified program to be found for the DX_CURRENT_FEATURE to work.
10770 +
10771 +
10772 +# DX_TEST_FEATURE(FEATURE)
10773 +# ------------------------
10774 +# Expand to a shell expression testing whether the feature is active.
10775 +
10776 +
10777 +# DX_CHECK_DEPEND(REQUIRED_FEATURE, REQUIRED_STATE)
10778 +# -------------------------------------------------
10779 +# Verify that a required features has the right state before trying to turn on
10780 +# the DX_CURRENT_FEATURE.
10781 +
10782 +
10783 +# DX_CLEAR_DEPEND(FEATURE, REQUIRED_FEATURE, REQUIRED_STATE)
10784 +# ----------------------------------------------------------
10785 +# Turn off the DX_CURRENT_FEATURE if the required feature is off.
10786 +
10787 +
10788 +# DX_FEATURE_ARG(FEATURE, DESCRIPTION,
10789 +#                CHECK_DEPEND, CLEAR_DEPEND,
10790 +#                REQUIRE, DO-IF-ON, DO-IF-OFF)
10791 +# --------------------------------------------
10792 +# Parse the command-line option controlling a feature. CHECK_DEPEND is called
10793 +# if the user explicitly turns the feature on (and invokes DX_CHECK_DEPEND),
10794 +# otherwise CLEAR_DEPEND is called to turn off the default state if a required
10795 +# feature is disabled (using DX_CLEAR_DEPEND). REQUIRE performs additional
10796 +# requirement tests (DX_REQUIRE_PROG). Finally, an automake flag is set and
10797 +# DO-IF-ON or DO-IF-OFF are called according to the final state of the feature.
10798 +
10799 +
10800 +## -------------- ##
10801 +## Public macros. ##
10802 +## -------------- ##
10803 +
10804 +# DX_XXX_FEATURE(DEFAULT_STATE)
10805 +# -----------------------------
10806 +
10807 +
10808 +
10809 +
10810 +
10811 +
10812 +
10813 +
10814 +
10815 +
10816 +
10817 +# DX_INIT_DOXYGEN(PROJECT, [CONFIG-FILE], [OUTPUT-DOC-DIR])
10818 +# ---------------------------------------------------------
10819 +# PROJECT also serves as the base name for the documentation files.
10820 +# The default CONFIG-FILE is "Doxyfile" and OUTPUT-DOC-DIR is "doxygen-doc".
10821 +
10822 +
10823 +##### http://autoconf-archive.cryp.to/acx_pthread.html
10824 +#
10825 +# SYNOPSIS
10826 +#
10827 +#   ACX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
10828 +#
10829 +# DESCRIPTION
10830 +#
10831 +#   This macro figures out how to build C programs using POSIX threads.
10832 +#   It sets the PTHREAD_LIBS output variable to the threads library and
10833 +#   linker flags, and the PTHREAD_CFLAGS output variable to any special
10834 +#   C compiler flags that are needed. (The user can also force certain
10835 +#   compiler flags/libs to be tested by setting these environment
10836 +#   variables.)
10837 +#
10838 +#   Also sets PTHREAD_CC to any special C compiler that is needed for
10839 +#   multi-threaded programs (defaults to the value of CC otherwise).
10840 +#   (This is necessary on AIX to use the special cc_r compiler alias.)
10841 +#
10842 +#   NOTE: You are assumed to not only compile your program with these
10843 +#   flags, but also link it with them as well. e.g. you should link
10844 +#   with $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS
10845 +#   $LIBS
10846 +#
10847 +#   If you are only building threads programs, you may wish to use
10848 +#   these variables in your default LIBS, CFLAGS, and CC:
10849 +#
10850 +#          LIBS="$PTHREAD_LIBS $LIBS"
10851 +#          CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
10852 +#          CC="$PTHREAD_CC"
10853 +#
10854 +#   In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute
10855 +#   constant has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to
10856 +#   that name (e.g. PTHREAD_CREATE_UNDETACHED on AIX).
10857 +#
10858 +#   ACTION-IF-FOUND is a list of shell commands to run if a threads
10859 +#   library is found, and ACTION-IF-NOT-FOUND is a list of commands to
10860 +#   run it if it is not found. If ACTION-IF-FOUND is not specified, the
10861 +#   default action will define HAVE_PTHREAD.
10862 +#
10863 +#   Please let the authors know if this macro fails on any platform, or
10864 +#   if you have any other suggestions or comments. This macro was based
10865 +#   on work by SGJ on autoconf scripts for FFTW (http://www.fftw.org/)
10866 +#   (with help from M. Frigo), as well as ac_pthread and hb_pthread
10867 +#   macros posted by Alejandro Forero Cuervo to the autoconf macro
10868 +#   repository. We are also grateful for the helpful feedback of
10869 +#   numerous users.
10870 +#
10871 +# LAST MODIFICATION
10872 +#
10873 +#   2006-05-29
10874 +#
10875 +# COPYLEFT
10876 +#
10877 +#   Copyright (c) 2006 Steven G. Johnson <stevenj@alum.mit.edu>
10878 +#
10879 +#   This program is free software; you can redistribute it and/or
10880 +#   modify it under the terms of the GNU General Public License as
10881 +#   published by the Free Software Foundation; either version 2 of the
10882 +#   License, or (at your option) any later version.
10883 +#
10884 +#   This program is distributed in the hope that it will be useful, but
10885 +#   WITHOUT ANY WARRANTY; without even the implied warranty of
10886 +#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10887 +#   General Public License for more details.
10888 +#
10889 +#   You should have received a copy of the GNU General Public License
10890 +#   along with this program; if not, write to the Free Software
10891 +#   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
10892 +#   02111-1307, USA.
10893 +#
10894 +#   As a special exception, the respective Autoconf Macro's copyright
10895 +#   owner gives unlimited permission to copy, distribute and modify the
10896 +#   configure scripts that are the output of Autoconf when processing
10897 +#   the Macro. You need not follow the terms of the GNU General Public
10898 +#   License when using or distributing such scripts, even though
10899 +#   portions of the text of the Macro appear in them. The GNU General
10900 +#   Public License (GPL) does govern all other use of the material that
10901 +#   constitutes the Autoconf Macro.
10902 +#
10903 +#   This special exception to the GPL applies to versions of the
10904 +#   Autoconf Macro released by the Autoconf Macro Archive. When you
10905 +#   make and distribute a modified version of the Autoconf Macro, you
10906 +#   may extend this special exception to the GPL to apply to your
10907 +#   modified version as well.
10908 +
10909 +
10910 +
10911 +# Docygen features
10912 +
10913 +
10914 +
10915 +
10916 +
10917 +
10918 +
10919 +
10920 +
10921 +
10922 +# Files:
10923 +DX_PROJECT=shibboleth
10924 +
10925 +DX_CONFIG=doxygen.cfg
10926 +
10927 +DX_DOCDIR=doc/api
10928 +
10929 +
10930 +# Environment variables used inside doxygen.cfg:
10931 +DX_ENV="$DX_ENV SRCDIR='$srcdir'"
10932 +
10933 +DX_ENV="$DX_ENV PROJECT='$DX_PROJECT'"
10934 +
10935 +DX_ENV="$DX_ENV DOCDIR='$DX_DOCDIR'"
10936 +
10937 +DX_ENV="$DX_ENV VERSION='$PACKAGE_VERSION'"
10938 +
10939 +
10940 +# Doxygen itself:
10941 +
10942 +
10943 +
10944 +    # Check whether --enable-doxygen-doc was given.
10945 +if test "${enable_doxygen_doc+set}" = set; then :
10946 +  enableval=$enable_doxygen_doc;
10947 +case "$enableval" in
10948 +#(
10949 +y|Y|yes|Yes|YES)
10950 +    DX_FLAG_doc=1
10951 +
10952 +
10953 +;; #(
10954 +n|N|no|No|NO)
10955 +    DX_FLAG_doc=0
10956 +
10957 +;; #(
10958 +*)
10959 +    as_fn_error $? "invalid value '$enableval' given to doxygen-doc" "$LINENO" 5
10960 +;;
10961 +esac
10962 +
10963 +else
10964 +
10965 +DX_FLAG_doc=1
10966 +
10967 +
10968 +
10969 +fi
10970 +
10971 +if test "$DX_FLAG_doc" = 1; then
10972 +
10973 +if test -n "$ac_tool_prefix"; then
10974 +  # Extract the first word of "${ac_tool_prefix}doxygen", so it can be a program name with args.
10975 +set dummy ${ac_tool_prefix}doxygen; ac_word=$2
10976 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10977 +$as_echo_n "checking for $ac_word... " >&6; }
10978 +if test "${ac_cv_path_DX_DOXYGEN+set}" = set; then :
10979 +  $as_echo_n "(cached) " >&6
10980 +else
10981 +  case $DX_DOXYGEN in
10982 +  [\\/]* | ?:[\\/]*)
10983 +  ac_cv_path_DX_DOXYGEN="$DX_DOXYGEN" # Let the user override the test with a path.
10984 +  ;;
10985 +  *)
10986 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10987 +for as_dir in $PATH
10988 +do
10989 +  IFS=$as_save_IFS
10990 +  test -z "$as_dir" && as_dir=.
10991 +    for ac_exec_ext in '' $ac_executable_extensions; do
10992 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10993 +    ac_cv_path_DX_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10994 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10995 +    break 2
10996 +  fi
10997 +done
10998 +  done
10999 +IFS=$as_save_IFS
11000 +
11001 +  ;;
11002 +esac
11003 +fi
11004 +DX_DOXYGEN=$ac_cv_path_DX_DOXYGEN
11005 +if test -n "$DX_DOXYGEN"; then
11006 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DOXYGEN" >&5
11007 +$as_echo "$DX_DOXYGEN" >&6; }
11008 +else
11009 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11010 +$as_echo "no" >&6; }
11011 +fi
11012 +
11013 +
11014 +fi
11015 +if test -z "$ac_cv_path_DX_DOXYGEN"; then
11016 +  ac_pt_DX_DOXYGEN=$DX_DOXYGEN
11017 +  # Extract the first word of "doxygen", so it can be a program name with args.
11018 +set dummy doxygen; ac_word=$2
11019 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11020 +$as_echo_n "checking for $ac_word... " >&6; }
11021 +if test "${ac_cv_path_ac_pt_DX_DOXYGEN+set}" = set; then :
11022 +  $as_echo_n "(cached) " >&6
11023 +else
11024 +  case $ac_pt_DX_DOXYGEN in
11025 +  [\\/]* | ?:[\\/]*)
11026 +  ac_cv_path_ac_pt_DX_DOXYGEN="$ac_pt_DX_DOXYGEN" # Let the user override the test with a path.
11027 +  ;;
11028 +  *)
11029 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11030 +for as_dir in $PATH
11031 +do
11032 +  IFS=$as_save_IFS
11033 +  test -z "$as_dir" && as_dir=.
11034 +    for ac_exec_ext in '' $ac_executable_extensions; do
11035 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11036 +    ac_cv_path_ac_pt_DX_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11037 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11038 +    break 2
11039 +  fi
11040 +done
11041 +  done
11042 +IFS=$as_save_IFS
11043 +
11044 +  ;;
11045 +esac
11046 +fi
11047 +ac_pt_DX_DOXYGEN=$ac_cv_path_ac_pt_DX_DOXYGEN
11048 +if test -n "$ac_pt_DX_DOXYGEN"; then
11049 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DOXYGEN" >&5
11050 +$as_echo "$ac_pt_DX_DOXYGEN" >&6; }
11051 +else
11052 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11053 +$as_echo "no" >&6; }
11054 +fi
11055 +
11056 +  if test "x$ac_pt_DX_DOXYGEN" = x; then
11057 +    DX_DOXYGEN=""
11058 +  else
11059 +    case $cross_compiling:$ac_tool_warned in
11060 +yes:)
11061 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11062 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11063 +ac_tool_warned=yes ;;
11064 +esac
11065 +    DX_DOXYGEN=$ac_pt_DX_DOXYGEN
11066 +  fi
11067 +else
11068 +  DX_DOXYGEN="$ac_cv_path_DX_DOXYGEN"
11069 +fi
11070 +
11071 +if test "$DX_FLAG_doc$DX_DOXYGEN" = 1; then
11072 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: doxygen not found - will not generate any doxygen documentation" >&5
11073 +$as_echo "$as_me: WARNING: doxygen not found - will not generate any doxygen documentation" >&2;}
11074 +    DX_FLAG_doc=0
11075 +
11076 +fi
11077 +
11078 +
11079 +if test -n "$ac_tool_prefix"; then
11080 +  # Extract the first word of "${ac_tool_prefix}perl", so it can be a program name with args.
11081 +set dummy ${ac_tool_prefix}perl; ac_word=$2
11082 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11083 +$as_echo_n "checking for $ac_word... " >&6; }
11084 +if test "${ac_cv_path_DX_PERL+set}" = set; then :
11085 +  $as_echo_n "(cached) " >&6
11086 +else
11087 +  case $DX_PERL in
11088 +  [\\/]* | ?:[\\/]*)
11089 +  ac_cv_path_DX_PERL="$DX_PERL" # Let the user override the test with a path.
11090 +  ;;
11091 +  *)
11092 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11093 +for as_dir in $PATH
11094 +do
11095 +  IFS=$as_save_IFS
11096 +  test -z "$as_dir" && as_dir=.
11097 +    for ac_exec_ext in '' $ac_executable_extensions; do
11098 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11099 +    ac_cv_path_DX_PERL="$as_dir/$ac_word$ac_exec_ext"
11100 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11101 +    break 2
11102 +  fi
11103 +done
11104 +  done
11105 +IFS=$as_save_IFS
11106 +
11107 +  ;;
11108 +esac
11109 +fi
11110 +DX_PERL=$ac_cv_path_DX_PERL
11111 +if test -n "$DX_PERL"; then
11112 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_PERL" >&5
11113 +$as_echo "$DX_PERL" >&6; }
11114 +else
11115 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11116 +$as_echo "no" >&6; }
11117 +fi
11118 +
11119 +
11120 +fi
11121 +if test -z "$ac_cv_path_DX_PERL"; then
11122 +  ac_pt_DX_PERL=$DX_PERL
11123 +  # Extract the first word of "perl", so it can be a program name with args.
11124 +set dummy perl; ac_word=$2
11125 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11126 +$as_echo_n "checking for $ac_word... " >&6; }
11127 +if test "${ac_cv_path_ac_pt_DX_PERL+set}" = set; then :
11128 +  $as_echo_n "(cached) " >&6
11129 +else
11130 +  case $ac_pt_DX_PERL in
11131 +  [\\/]* | ?:[\\/]*)
11132 +  ac_cv_path_ac_pt_DX_PERL="$ac_pt_DX_PERL" # Let the user override the test with a path.
11133 +  ;;
11134 +  *)
11135 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11136 +for as_dir in $PATH
11137 +do
11138 +  IFS=$as_save_IFS
11139 +  test -z "$as_dir" && as_dir=.
11140 +    for ac_exec_ext in '' $ac_executable_extensions; do
11141 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11142 +    ac_cv_path_ac_pt_DX_PERL="$as_dir/$ac_word$ac_exec_ext"
11143 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11144 +    break 2
11145 +  fi
11146 +done
11147 +  done
11148 +IFS=$as_save_IFS
11149 +
11150 +  ;;
11151 +esac
11152 +fi
11153 +ac_pt_DX_PERL=$ac_cv_path_ac_pt_DX_PERL
11154 +if test -n "$ac_pt_DX_PERL"; then
11155 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_PERL" >&5
11156 +$as_echo "$ac_pt_DX_PERL" >&6; }
11157 +else
11158 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11159 +$as_echo "no" >&6; }
11160 +fi
11161 +
11162 +  if test "x$ac_pt_DX_PERL" = x; then
11163 +    DX_PERL=""
11164 +  else
11165 +    case $cross_compiling:$ac_tool_warned in
11166 +yes:)
11167 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11168 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11169 +ac_tool_warned=yes ;;
11170 +esac
11171 +    DX_PERL=$ac_pt_DX_PERL
11172 +  fi
11173 +else
11174 +  DX_PERL="$ac_cv_path_DX_PERL"
11175 +fi
11176 +
11177 +if test "$DX_FLAG_doc$DX_PERL" = 1; then
11178 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - will not generate any doxygen documentation" >&5
11179 +$as_echo "$as_me: WARNING: perl not found - will not generate any doxygen documentation" >&2;}
11180 +    DX_FLAG_doc=0
11181 +
11182 +fi
11183 +
11184 +    :
11185 +fi
11186 +if test "$DX_FLAG_doc" = 1; then
11187 +     if :; then
11188 +  DX_COND_doc_TRUE=
11189 +  DX_COND_doc_FALSE='#'
11190 +else
11191 +  DX_COND_doc_TRUE='#'
11192 +  DX_COND_doc_FALSE=
11193 +fi
11194 +
11195 +    DX_ENV="$DX_ENV PERL_PATH='$DX_PERL'"
11196 +
11197 +    :
11198 +else
11199 +     if false; then
11200 +  DX_COND_doc_TRUE=
11201 +  DX_COND_doc_FALSE='#'
11202 +else
11203 +  DX_COND_doc_TRUE='#'
11204 +  DX_COND_doc_FALSE=
11205 +fi
11206 +
11207 +
11208 +    :
11209 +fi
11210 +
11211 +
11212 +# Dot for graphics:
11213 +
11214 +
11215 +
11216 +    # Check whether --enable-doxygen-dot was given.
11217 +if test "${enable_doxygen_dot+set}" = set; then :
11218 +  enableval=$enable_doxygen_dot;
11219 +case "$enableval" in
11220 +#(
11221 +y|Y|yes|Yes|YES)
11222 +    DX_FLAG_dot=1
11223 +
11224 +
11225 +test "$DX_FLAG_doc" = "1" \
11226 +|| as_fn_error $? "doxygen-dot requires doxygen-dot" "$LINENO" 5
11227 +
11228 +;; #(
11229 +n|N|no|No|NO)
11230 +    DX_FLAG_dot=0
11231 +
11232 +;; #(
11233 +*)
11234 +    as_fn_error $? "invalid value '$enableval' given to doxygen-dot" "$LINENO" 5
11235 +;;
11236 +esac
11237 +
11238 +else
11239 +
11240 +DX_FLAG_dot=1
11241 +
11242 +
11243 +test "$DX_FLAG_doc" = "1" || DX_FLAG_dot=0
11244 +
11245 +
11246 +
11247 +fi
11248 +
11249 +if test "$DX_FLAG_dot" = 1; then
11250 +
11251 +if test -n "$ac_tool_prefix"; then
11252 +  # Extract the first word of "${ac_tool_prefix}dot", so it can be a program name with args.
11253 +set dummy ${ac_tool_prefix}dot; ac_word=$2
11254 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11255 +$as_echo_n "checking for $ac_word... " >&6; }
11256 +if test "${ac_cv_path_DX_DOT+set}" = set; then :
11257 +  $as_echo_n "(cached) " >&6
11258 +else
11259 +  case $DX_DOT in
11260 +  [\\/]* | ?:[\\/]*)
11261 +  ac_cv_path_DX_DOT="$DX_DOT" # Let the user override the test with a path.
11262 +  ;;
11263 +  *)
11264 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11265 +for as_dir in $PATH
11266 +do
11267 +  IFS=$as_save_IFS
11268 +  test -z "$as_dir" && as_dir=.
11269 +    for ac_exec_ext in '' $ac_executable_extensions; do
11270 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11271 +    ac_cv_path_DX_DOT="$as_dir/$ac_word$ac_exec_ext"
11272 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11273 +    break 2
11274 +  fi
11275 +done
11276 +  done
11277 +IFS=$as_save_IFS
11278 +
11279 +  ;;
11280 +esac
11281 +fi
11282 +DX_DOT=$ac_cv_path_DX_DOT
11283 +if test -n "$DX_DOT"; then
11284 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DOT" >&5
11285 +$as_echo "$DX_DOT" >&6; }
11286 +else
11287 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11288 +$as_echo "no" >&6; }
11289 +fi
11290 +
11291 +
11292 +fi
11293 +if test -z "$ac_cv_path_DX_DOT"; then
11294 +  ac_pt_DX_DOT=$DX_DOT
11295 +  # Extract the first word of "dot", so it can be a program name with args.
11296 +set dummy dot; ac_word=$2
11297 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11298 +$as_echo_n "checking for $ac_word... " >&6; }
11299 +if test "${ac_cv_path_ac_pt_DX_DOT+set}" = set; then :
11300 +  $as_echo_n "(cached) " >&6
11301 +else
11302 +  case $ac_pt_DX_DOT in
11303 +  [\\/]* | ?:[\\/]*)
11304 +  ac_cv_path_ac_pt_DX_DOT="$ac_pt_DX_DOT" # Let the user override the test with a path.
11305 +  ;;
11306 +  *)
11307 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11308 +for as_dir in $PATH
11309 +do
11310 +  IFS=$as_save_IFS
11311 +  test -z "$as_dir" && as_dir=.
11312 +    for ac_exec_ext in '' $ac_executable_extensions; do
11313 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11314 +    ac_cv_path_ac_pt_DX_DOT="$as_dir/$ac_word$ac_exec_ext"
11315 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11316 +    break 2
11317 +  fi
11318 +done
11319 +  done
11320 +IFS=$as_save_IFS
11321 +
11322 +  ;;
11323 +esac
11324 +fi
11325 +ac_pt_DX_DOT=$ac_cv_path_ac_pt_DX_DOT
11326 +if test -n "$ac_pt_DX_DOT"; then
11327 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DOT" >&5
11328 +$as_echo "$ac_pt_DX_DOT" >&6; }
11329 +else
11330 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11331 +$as_echo "no" >&6; }
11332 +fi
11333 +
11334 +  if test "x$ac_pt_DX_DOT" = x; then
11335 +    DX_DOT=""
11336 +  else
11337 +    case $cross_compiling:$ac_tool_warned in
11338 +yes:)
11339 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11340 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11341 +ac_tool_warned=yes ;;
11342 +esac
11343 +    DX_DOT=$ac_pt_DX_DOT
11344 +  fi
11345 +else
11346 +  DX_DOT="$ac_cv_path_DX_DOT"
11347 +fi
11348 +
11349 +if test "$DX_FLAG_dot$DX_DOT" = 1; then
11350 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dot not found - will not generate graphics for doxygen documentation" >&5
11351 +$as_echo "$as_me: WARNING: dot not found - will not generate graphics for doxygen documentation" >&2;}
11352 +    DX_FLAG_dot=0
11353 +
11354 +fi
11355 +
11356 +    :
11357 +fi
11358 +if test "$DX_FLAG_dot" = 1; then
11359 +     if :; then
11360 +  DX_COND_dot_TRUE=
11361 +  DX_COND_dot_FALSE='#'
11362 +else
11363 +  DX_COND_dot_TRUE='#'
11364 +  DX_COND_dot_FALSE=
11365 +fi
11366 +
11367 +    DX_ENV="$DX_ENV HAVE_DOT='YES'"
11368 +
11369 +             DX_ENV="$DX_ENV DOT_PATH='`expr ".$DX_DOT" : '\(\.\)[^/]*$' \| "x$DX_DOT" : 'x\(.*\)/[^/]*$'`'"
11370 +
11371 +    :
11372 +else
11373 +     if false; then
11374 +  DX_COND_dot_TRUE=
11375 +  DX_COND_dot_FALSE='#'
11376 +else
11377 +  DX_COND_dot_TRUE='#'
11378 +  DX_COND_dot_FALSE=
11379 +fi
11380 +
11381 +    DX_ENV="$DX_ENV HAVE_DOT='NO'"
11382 +
11383 +    :
11384 +fi
11385 +
11386 +
11387 +# Man pages generation:
11388 +
11389 +
11390 +
11391 +    # Check whether --enable-doxygen-man was given.
11392 +if test "${enable_doxygen_man+set}" = set; then :
11393 +  enableval=$enable_doxygen_man;
11394 +case "$enableval" in
11395 +#(
11396 +y|Y|yes|Yes|YES)
11397 +    DX_FLAG_man=1
11398 +
11399 +
11400 +test "$DX_FLAG_doc" = "1" \
11401 +|| as_fn_error $? "doxygen-man requires doxygen-man" "$LINENO" 5
11402 +
11403 +;; #(
11404 +n|N|no|No|NO)
11405 +    DX_FLAG_man=0
11406 +
11407 +;; #(
11408 +*)
11409 +    as_fn_error $? "invalid value '$enableval' given to doxygen-man" "$LINENO" 5
11410 +;;
11411 +esac
11412 +
11413 +else
11414 +
11415 +DX_FLAG_man=0
11416 +
11417 +
11418 +test "$DX_FLAG_doc" = "1" || DX_FLAG_man=0
11419 +
11420 +
11421 +
11422 +fi
11423 +
11424 +if test "$DX_FLAG_man" = 1; then
11425 +
11426 +    :
11427 +fi
11428 +if test "$DX_FLAG_man" = 1; then
11429 +     if :; then
11430 +  DX_COND_man_TRUE=
11431 +  DX_COND_man_FALSE='#'
11432 +else
11433 +  DX_COND_man_TRUE='#'
11434 +  DX_COND_man_FALSE=
11435 +fi
11436 +
11437 +    DX_ENV="$DX_ENV GENERATE_MAN='YES'"
11438 +
11439 +    :
11440 +else
11441 +     if false; then
11442 +  DX_COND_man_TRUE=
11443 +  DX_COND_man_FALSE='#'
11444 +else
11445 +  DX_COND_man_TRUE='#'
11446 +  DX_COND_man_FALSE=
11447 +fi
11448 +
11449 +    DX_ENV="$DX_ENV GENERATE_MAN='NO'"
11450 +
11451 +    :
11452 +fi
11453 +
11454 +
11455 +# RTF file generation:
11456 +
11457 +
11458 +
11459 +    # Check whether --enable-doxygen-rtf was given.
11460 +if test "${enable_doxygen_rtf+set}" = set; then :
11461 +  enableval=$enable_doxygen_rtf;
11462 +case "$enableval" in
11463 +#(
11464 +y|Y|yes|Yes|YES)
11465 +    DX_FLAG_rtf=1
11466 +
11467 +
11468 +test "$DX_FLAG_doc" = "1" \
11469 +|| as_fn_error $? "doxygen-rtf requires doxygen-rtf" "$LINENO" 5
11470 +
11471 +;; #(
11472 +n|N|no|No|NO)
11473 +    DX_FLAG_rtf=0
11474 +
11475 +;; #(
11476 +*)
11477 +    as_fn_error $? "invalid value '$enableval' given to doxygen-rtf" "$LINENO" 5
11478 +;;
11479 +esac
11480 +
11481 +else
11482 +
11483 +DX_FLAG_rtf=0
11484 +
11485 +
11486 +test "$DX_FLAG_doc" = "1" || DX_FLAG_rtf=0
11487 +
11488 +
11489 +
11490 +fi
11491 +
11492 +if test "$DX_FLAG_rtf" = 1; then
11493 +
11494 +    :
11495 +fi
11496 +if test "$DX_FLAG_rtf" = 1; then
11497 +     if :; then
11498 +  DX_COND_rtf_TRUE=
11499 +  DX_COND_rtf_FALSE='#'
11500 +else
11501 +  DX_COND_rtf_TRUE='#'
11502 +  DX_COND_rtf_FALSE=
11503 +fi
11504 +
11505 +    DX_ENV="$DX_ENV GENERATE_RTF='YES'"
11506 +
11507 +    :
11508 +else
11509 +     if false; then
11510 +  DX_COND_rtf_TRUE=
11511 +  DX_COND_rtf_FALSE='#'
11512 +else
11513 +  DX_COND_rtf_TRUE='#'
11514 +  DX_COND_rtf_FALSE=
11515 +fi
11516 +
11517 +    DX_ENV="$DX_ENV GENERATE_RTF='NO'"
11518 +
11519 +    :
11520 +fi
11521 +
11522 +
11523 +# XML file generation:
11524 +
11525 +
11526 +
11527 +    # Check whether --enable-doxygen-xml was given.
11528 +if test "${enable_doxygen_xml+set}" = set; then :
11529 +  enableval=$enable_doxygen_xml;
11530 +case "$enableval" in
11531 +#(
11532 +y|Y|yes|Yes|YES)
11533 +    DX_FLAG_xml=1
11534 +
11535 +
11536 +test "$DX_FLAG_doc" = "1" \
11537 +|| as_fn_error $? "doxygen-xml requires doxygen-xml" "$LINENO" 5
11538 +
11539 +;; #(
11540 +n|N|no|No|NO)
11541 +    DX_FLAG_xml=0
11542 +
11543 +;; #(
11544 +*)
11545 +    as_fn_error $? "invalid value '$enableval' given to doxygen-xml" "$LINENO" 5
11546 +;;
11547 +esac
11548 +
11549 +else
11550 +
11551 +DX_FLAG_xml=0
11552 +
11553 +
11554 +test "$DX_FLAG_doc" = "1" || DX_FLAG_xml=0
11555 +
11556 +
11557 +
11558 +fi
11559 +
11560 +if test "$DX_FLAG_xml" = 1; then
11561 +
11562 +    :
11563 +fi
11564 +if test "$DX_FLAG_xml" = 1; then
11565 +     if :; then
11566 +  DX_COND_xml_TRUE=
11567 +  DX_COND_xml_FALSE='#'
11568 +else
11569 +  DX_COND_xml_TRUE='#'
11570 +  DX_COND_xml_FALSE=
11571 +fi
11572 +
11573 +    DX_ENV="$DX_ENV GENERATE_XML='YES'"
11574 +
11575 +    :
11576 +else
11577 +     if false; then
11578 +  DX_COND_xml_TRUE=
11579 +  DX_COND_xml_FALSE='#'
11580 +else
11581 +  DX_COND_xml_TRUE='#'
11582 +  DX_COND_xml_FALSE=
11583 +fi
11584 +
11585 +    DX_ENV="$DX_ENV GENERATE_XML='NO'"
11586 +
11587 +    :
11588 +fi
11589 +
11590 +
11591 +# (Compressed) HTML help generation:
11592 +
11593 +
11594 +
11595 +    # Check whether --enable-doxygen-chm was given.
11596 +if test "${enable_doxygen_chm+set}" = set; then :
11597 +  enableval=$enable_doxygen_chm;
11598 +case "$enableval" in
11599 +#(
11600 +y|Y|yes|Yes|YES)
11601 +    DX_FLAG_chm=1
11602 +
11603 +
11604 +test "$DX_FLAG_doc" = "1" \
11605 +|| as_fn_error $? "doxygen-chm requires doxygen-chm" "$LINENO" 5
11606 +
11607 +;; #(
11608 +n|N|no|No|NO)
11609 +    DX_FLAG_chm=0
11610 +
11611 +;; #(
11612 +*)
11613 +    as_fn_error $? "invalid value '$enableval' given to doxygen-chm" "$LINENO" 5
11614 +;;
11615 +esac
11616 +
11617 +else
11618 +
11619 +DX_FLAG_chm=0
11620 +
11621 +
11622 +test "$DX_FLAG_doc" = "1" || DX_FLAG_chm=0
11623 +
11624 +
11625 +
11626 +fi
11627 +
11628 +if test "$DX_FLAG_chm" = 1; then
11629 +
11630 +if test -n "$ac_tool_prefix"; then
11631 +  # Extract the first word of "${ac_tool_prefix}hhc", so it can be a program name with args.
11632 +set dummy ${ac_tool_prefix}hhc; ac_word=$2
11633 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11634 +$as_echo_n "checking for $ac_word... " >&6; }
11635 +if test "${ac_cv_path_DX_HHC+set}" = set; then :
11636 +  $as_echo_n "(cached) " >&6
11637 +else
11638 +  case $DX_HHC in
11639 +  [\\/]* | ?:[\\/]*)
11640 +  ac_cv_path_DX_HHC="$DX_HHC" # Let the user override the test with a path.
11641 +  ;;
11642 +  *)
11643 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11644 +for as_dir in $PATH
11645 +do
11646 +  IFS=$as_save_IFS
11647 +  test -z "$as_dir" && as_dir=.
11648 +    for ac_exec_ext in '' $ac_executable_extensions; do
11649 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11650 +    ac_cv_path_DX_HHC="$as_dir/$ac_word$ac_exec_ext"
11651 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11652 +    break 2
11653 +  fi
11654 +done
11655 +  done
11656 +IFS=$as_save_IFS
11657 +
11658 +  ;;
11659 +esac
11660 +fi
11661 +DX_HHC=$ac_cv_path_DX_HHC
11662 +if test -n "$DX_HHC"; then
11663 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_HHC" >&5
11664 +$as_echo "$DX_HHC" >&6; }
11665 +else
11666 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11667 +$as_echo "no" >&6; }
11668 +fi
11669 +
11670 +
11671 +fi
11672 +if test -z "$ac_cv_path_DX_HHC"; then
11673 +  ac_pt_DX_HHC=$DX_HHC
11674 +  # Extract the first word of "hhc", so it can be a program name with args.
11675 +set dummy hhc; ac_word=$2
11676 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11677 +$as_echo_n "checking for $ac_word... " >&6; }
11678 +if test "${ac_cv_path_ac_pt_DX_HHC+set}" = set; then :
11679 +  $as_echo_n "(cached) " >&6
11680 +else
11681 +  case $ac_pt_DX_HHC in
11682 +  [\\/]* | ?:[\\/]*)
11683 +  ac_cv_path_ac_pt_DX_HHC="$ac_pt_DX_HHC" # Let the user override the test with a path.
11684 +  ;;
11685 +  *)
11686 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11687 +for as_dir in $PATH
11688 +do
11689 +  IFS=$as_save_IFS
11690 +  test -z "$as_dir" && as_dir=.
11691 +    for ac_exec_ext in '' $ac_executable_extensions; do
11692 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11693 +    ac_cv_path_ac_pt_DX_HHC="$as_dir/$ac_word$ac_exec_ext"
11694 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11695 +    break 2
11696 +  fi
11697 +done
11698 +  done
11699 +IFS=$as_save_IFS
11700 +
11701 +  ;;
11702 +esac
11703 +fi
11704 +ac_pt_DX_HHC=$ac_cv_path_ac_pt_DX_HHC
11705 +if test -n "$ac_pt_DX_HHC"; then
11706 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_HHC" >&5
11707 +$as_echo "$ac_pt_DX_HHC" >&6; }
11708 +else
11709 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11710 +$as_echo "no" >&6; }
11711 +fi
11712 +
11713 +  if test "x$ac_pt_DX_HHC" = x; then
11714 +    DX_HHC=""
11715 +  else
11716 +    case $cross_compiling:$ac_tool_warned in
11717 +yes:)
11718 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11719 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11720 +ac_tool_warned=yes ;;
11721 +esac
11722 +    DX_HHC=$ac_pt_DX_HHC
11723 +  fi
11724 +else
11725 +  DX_HHC="$ac_cv_path_DX_HHC"
11726 +fi
11727 +
11728 +if test "$DX_FLAG_chm$DX_HHC" = 1; then
11729 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hhc not found - will not generate doxygen compressed HTML help documentation" >&5
11730 +$as_echo "$as_me: WARNING: hhc not found - will not generate doxygen compressed HTML help documentation" >&2;}
11731 +    DX_FLAG_chm=0
11732 +
11733 +fi
11734 +
11735 +    :
11736 +fi
11737 +if test "$DX_FLAG_chm" = 1; then
11738 +     if :; then
11739 +  DX_COND_chm_TRUE=
11740 +  DX_COND_chm_FALSE='#'
11741 +else
11742 +  DX_COND_chm_TRUE='#'
11743 +  DX_COND_chm_FALSE=
11744 +fi
11745 +
11746 +    DX_ENV="$DX_ENV HHC_PATH='$DX_HHC'"
11747 +
11748 +             DX_ENV="$DX_ENV GENERATE_HTML='YES'"
11749 +
11750 +             DX_ENV="$DX_ENV GENERATE_HTMLHELP='YES'"
11751 +
11752 +    :
11753 +else
11754 +     if false; then
11755 +  DX_COND_chm_TRUE=
11756 +  DX_COND_chm_FALSE='#'
11757 +else
11758 +  DX_COND_chm_TRUE='#'
11759 +  DX_COND_chm_FALSE=
11760 +fi
11761 +
11762 +    DX_ENV="$DX_ENV GENERATE_HTMLHELP='NO'"
11763 +
11764 +    :
11765 +fi
11766 +
11767 +
11768 +# Seperate CHI file generation.
11769 +
11770 +
11771 +
11772 +    # Check whether --enable-doxygen-chi was given.
11773 +if test "${enable_doxygen_chi+set}" = set; then :
11774 +  enableval=$enable_doxygen_chi;
11775 +case "$enableval" in
11776 +#(
11777 +y|Y|yes|Yes|YES)
11778 +    DX_FLAG_chi=1
11779 +
11780 +
11781 +test "$DX_FLAG_chm" = "1" \
11782 +|| as_fn_error $? "doxygen-chi requires doxygen-chi" "$LINENO" 5
11783 +
11784 +;; #(
11785 +n|N|no|No|NO)
11786 +    DX_FLAG_chi=0
11787 +
11788 +;; #(
11789 +*)
11790 +    as_fn_error $? "invalid value '$enableval' given to doxygen-chi" "$LINENO" 5
11791 +;;
11792 +esac
11793 +
11794 +else
11795 +
11796 +DX_FLAG_chi=0
11797 +
11798 +
11799 +test "$DX_FLAG_chm" = "1" || DX_FLAG_chi=0
11800 +
11801 +
11802 +
11803 +fi
11804 +
11805 +if test "$DX_FLAG_chi" = 1; then
11806 +
11807 +    :
11808 +fi
11809 +if test "$DX_FLAG_chi" = 1; then
11810 +     if :; then
11811 +  DX_COND_chi_TRUE=
11812 +  DX_COND_chi_FALSE='#'
11813 +else
11814 +  DX_COND_chi_TRUE='#'
11815 +  DX_COND_chi_FALSE=
11816 +fi
11817 +
11818 +    DX_ENV="$DX_ENV GENERATE_CHI='YES'"
11819 +
11820 +    :
11821 +else
11822 +     if false; then
11823 +  DX_COND_chi_TRUE=
11824 +  DX_COND_chi_FALSE='#'
11825 +else
11826 +  DX_COND_chi_TRUE='#'
11827 +  DX_COND_chi_FALSE=
11828 +fi
11829 +
11830 +    DX_ENV="$DX_ENV GENERATE_CHI='NO'"
11831 +
11832 +    :
11833 +fi
11834 +
11835 +
11836 +# Plain HTML pages generation:
11837 +
11838 +
11839 +
11840 +    # Check whether --enable-doxygen-html was given.
11841 +if test "${enable_doxygen_html+set}" = set; then :
11842 +  enableval=$enable_doxygen_html;
11843 +case "$enableval" in
11844 +#(
11845 +y|Y|yes|Yes|YES)
11846 +    DX_FLAG_html=1
11847 +
11848 +
11849 +test "$DX_FLAG_doc" = "1" \
11850 +|| as_fn_error $? "doxygen-html requires doxygen-html" "$LINENO" 5
11851 +
11852 +test "$DX_FLAG_chm" = "0" \
11853 +|| as_fn_error $? "doxygen-html contradicts doxygen-html" "$LINENO" 5
11854 +
11855 +;; #(
11856 +n|N|no|No|NO)
11857 +    DX_FLAG_html=0
11858 +
11859 +;; #(
11860 +*)
11861 +    as_fn_error $? "invalid value '$enableval' given to doxygen-html" "$LINENO" 5
11862 +;;
11863 +esac
11864 +
11865 +else
11866 +
11867 +DX_FLAG_html=1
11868 +
11869 +
11870 +test "$DX_FLAG_doc" = "1" || DX_FLAG_html=0
11871 +
11872 +
11873 +test "$DX_FLAG_chm" = "0" || DX_FLAG_html=0
11874 +
11875 +
11876 +
11877 +fi
11878 +
11879 +if test "$DX_FLAG_html" = 1; then
11880 +
11881 +    :
11882 +fi
11883 +if test "$DX_FLAG_html" = 1; then
11884 +     if :; then
11885 +  DX_COND_html_TRUE=
11886 +  DX_COND_html_FALSE='#'
11887 +else
11888 +  DX_COND_html_TRUE='#'
11889 +  DX_COND_html_FALSE=
11890 +fi
11891 +
11892 +    DX_ENV="$DX_ENV GENERATE_HTML='YES'"
11893 +
11894 +    :
11895 +else
11896 +     if false; then
11897 +  DX_COND_html_TRUE=
11898 +  DX_COND_html_FALSE='#'
11899 +else
11900 +  DX_COND_html_TRUE='#'
11901 +  DX_COND_html_FALSE=
11902 +fi
11903 +
11904 +    test "$DX_FLAG_chm" = 1 || DX_ENV="$DX_ENV GENERATE_HTML='NO'"
11905 +
11906 +    :
11907 +fi
11908 +
11909 +
11910 +# PostScript file generation:
11911 +
11912 +
11913 +
11914 +    # Check whether --enable-doxygen-ps was given.
11915 +if test "${enable_doxygen_ps+set}" = set; then :
11916 +  enableval=$enable_doxygen_ps;
11917 +case "$enableval" in
11918 +#(
11919 +y|Y|yes|Yes|YES)
11920 +    DX_FLAG_ps=1
11921 +
11922 +
11923 +test "$DX_FLAG_doc" = "1" \
11924 +|| as_fn_error $? "doxygen-ps requires doxygen-ps" "$LINENO" 5
11925 +
11926 +;; #(
11927 +n|N|no|No|NO)
11928 +    DX_FLAG_ps=0
11929 +
11930 +;; #(
11931 +*)
11932 +    as_fn_error $? "invalid value '$enableval' given to doxygen-ps" "$LINENO" 5
11933 +;;
11934 +esac
11935 +
11936 +else
11937 +
11938 +DX_FLAG_ps=0
11939 +
11940 +
11941 +test "$DX_FLAG_doc" = "1" || DX_FLAG_ps=0
11942 +
11943 +
11944 +
11945 +fi
11946 +
11947 +if test "$DX_FLAG_ps" = 1; then
11948 +
11949 +if test -n "$ac_tool_prefix"; then
11950 +  # Extract the first word of "${ac_tool_prefix}latex", so it can be a program name with args.
11951 +set dummy ${ac_tool_prefix}latex; ac_word=$2
11952 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11953 +$as_echo_n "checking for $ac_word... " >&6; }
11954 +if test "${ac_cv_path_DX_LATEX+set}" = set; then :
11955 +  $as_echo_n "(cached) " >&6
11956 +else
11957 +  case $DX_LATEX in
11958 +  [\\/]* | ?:[\\/]*)
11959 +  ac_cv_path_DX_LATEX="$DX_LATEX" # Let the user override the test with a path.
11960 +  ;;
11961 +  *)
11962 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11963 +for as_dir in $PATH
11964 +do
11965 +  IFS=$as_save_IFS
11966 +  test -z "$as_dir" && as_dir=.
11967 +    for ac_exec_ext in '' $ac_executable_extensions; do
11968 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11969 +    ac_cv_path_DX_LATEX="$as_dir/$ac_word$ac_exec_ext"
11970 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11971 +    break 2
11972 +  fi
11973 +done
11974 +  done
11975 +IFS=$as_save_IFS
11976 +
11977 +  ;;
11978 +esac
11979 +fi
11980 +DX_LATEX=$ac_cv_path_DX_LATEX
11981 +if test -n "$DX_LATEX"; then
11982 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_LATEX" >&5
11983 +$as_echo "$DX_LATEX" >&6; }
11984 +else
11985 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11986 +$as_echo "no" >&6; }
11987 +fi
11988 +
11989 +
11990 +fi
11991 +if test -z "$ac_cv_path_DX_LATEX"; then
11992 +  ac_pt_DX_LATEX=$DX_LATEX
11993 +  # Extract the first word of "latex", so it can be a program name with args.
11994 +set dummy latex; ac_word=$2
11995 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11996 +$as_echo_n "checking for $ac_word... " >&6; }
11997 +if test "${ac_cv_path_ac_pt_DX_LATEX+set}" = set; then :
11998 +  $as_echo_n "(cached) " >&6
11999 +else
12000 +  case $ac_pt_DX_LATEX in
12001 +  [\\/]* | ?:[\\/]*)
12002 +  ac_cv_path_ac_pt_DX_LATEX="$ac_pt_DX_LATEX" # Let the user override the test with a path.
12003 +  ;;
12004 +  *)
12005 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12006 +for as_dir in $PATH
12007 +do
12008 +  IFS=$as_save_IFS
12009 +  test -z "$as_dir" && as_dir=.
12010 +    for ac_exec_ext in '' $ac_executable_extensions; do
12011 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12012 +    ac_cv_path_ac_pt_DX_LATEX="$as_dir/$ac_word$ac_exec_ext"
12013 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12014 +    break 2
12015 +  fi
12016 +done
12017 +  done
12018 +IFS=$as_save_IFS
12019 +
12020 +  ;;
12021 +esac
12022 +fi
12023 +ac_pt_DX_LATEX=$ac_cv_path_ac_pt_DX_LATEX
12024 +if test -n "$ac_pt_DX_LATEX"; then
12025 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_LATEX" >&5
12026 +$as_echo "$ac_pt_DX_LATEX" >&6; }
12027 +else
12028 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12029 +$as_echo "no" >&6; }
12030 +fi
12031 +
12032 +  if test "x$ac_pt_DX_LATEX" = x; then
12033 +    DX_LATEX=""
12034 +  else
12035 +    case $cross_compiling:$ac_tool_warned in
12036 +yes:)
12037 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12038 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12039 +ac_tool_warned=yes ;;
12040 +esac
12041 +    DX_LATEX=$ac_pt_DX_LATEX
12042 +  fi
12043 +else
12044 +  DX_LATEX="$ac_cv_path_DX_LATEX"
12045 +fi
12046 +
12047 +if test "$DX_FLAG_ps$DX_LATEX" = 1; then
12048 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: latex not found - will not generate doxygen PostScript documentation" >&5
12049 +$as_echo "$as_me: WARNING: latex not found - will not generate doxygen PostScript documentation" >&2;}
12050 +    DX_FLAG_ps=0
12051 +
12052 +fi
12053 +
12054 +
12055 +if test -n "$ac_tool_prefix"; then
12056 +  # Extract the first word of "${ac_tool_prefix}makeindex", so it can be a program name with args.
12057 +set dummy ${ac_tool_prefix}makeindex; ac_word=$2
12058 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12059 +$as_echo_n "checking for $ac_word... " >&6; }
12060 +if test "${ac_cv_path_DX_MAKEINDEX+set}" = set; then :
12061 +  $as_echo_n "(cached) " >&6
12062 +else
12063 +  case $DX_MAKEINDEX in
12064 +  [\\/]* | ?:[\\/]*)
12065 +  ac_cv_path_DX_MAKEINDEX="$DX_MAKEINDEX" # Let the user override the test with a path.
12066 +  ;;
12067 +  *)
12068 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12069 +for as_dir in $PATH
12070 +do
12071 +  IFS=$as_save_IFS
12072 +  test -z "$as_dir" && as_dir=.
12073 +    for ac_exec_ext in '' $ac_executable_extensions; do
12074 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12075 +    ac_cv_path_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
12076 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12077 +    break 2
12078 +  fi
12079 +done
12080 +  done
12081 +IFS=$as_save_IFS
12082 +
12083 +  ;;
12084 +esac
12085 +fi
12086 +DX_MAKEINDEX=$ac_cv_path_DX_MAKEINDEX
12087 +if test -n "$DX_MAKEINDEX"; then
12088 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_MAKEINDEX" >&5
12089 +$as_echo "$DX_MAKEINDEX" >&6; }
12090 +else
12091 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12092 +$as_echo "no" >&6; }
12093 +fi
12094 +
12095 +
12096 +fi
12097 +if test -z "$ac_cv_path_DX_MAKEINDEX"; then
12098 +  ac_pt_DX_MAKEINDEX=$DX_MAKEINDEX
12099 +  # Extract the first word of "makeindex", so it can be a program name with args.
12100 +set dummy makeindex; ac_word=$2
12101 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12102 +$as_echo_n "checking for $ac_word... " >&6; }
12103 +if test "${ac_cv_path_ac_pt_DX_MAKEINDEX+set}" = set; then :
12104 +  $as_echo_n "(cached) " >&6
12105 +else
12106 +  case $ac_pt_DX_MAKEINDEX in
12107 +  [\\/]* | ?:[\\/]*)
12108 +  ac_cv_path_ac_pt_DX_MAKEINDEX="$ac_pt_DX_MAKEINDEX" # Let the user override the test with a path.
12109 +  ;;
12110 +  *)
12111 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12112 +for as_dir in $PATH
12113 +do
12114 +  IFS=$as_save_IFS
12115 +  test -z "$as_dir" && as_dir=.
12116 +    for ac_exec_ext in '' $ac_executable_extensions; do
12117 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12118 +    ac_cv_path_ac_pt_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
12119 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12120 +    break 2
12121 +  fi
12122 +done
12123 +  done
12124 +IFS=$as_save_IFS
12125 +
12126 +  ;;
12127 +esac
12128 +fi
12129 +ac_pt_DX_MAKEINDEX=$ac_cv_path_ac_pt_DX_MAKEINDEX
12130 +if test -n "$ac_pt_DX_MAKEINDEX"; then
12131 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_MAKEINDEX" >&5
12132 +$as_echo "$ac_pt_DX_MAKEINDEX" >&6; }
12133 +else
12134 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12135 +$as_echo "no" >&6; }
12136 +fi
12137 +
12138 +  if test "x$ac_pt_DX_MAKEINDEX" = x; then
12139 +    DX_MAKEINDEX=""
12140 +  else
12141 +    case $cross_compiling:$ac_tool_warned in
12142 +yes:)
12143 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12144 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12145 +ac_tool_warned=yes ;;
12146 +esac
12147 +    DX_MAKEINDEX=$ac_pt_DX_MAKEINDEX
12148 +  fi
12149 +else
12150 +  DX_MAKEINDEX="$ac_cv_path_DX_MAKEINDEX"
12151 +fi
12152 +
12153 +if test "$DX_FLAG_ps$DX_MAKEINDEX" = 1; then
12154 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: makeindex not found - will not generate doxygen PostScript documentation" >&5
12155 +$as_echo "$as_me: WARNING: makeindex not found - will not generate doxygen PostScript documentation" >&2;}
12156 +    DX_FLAG_ps=0
12157 +
12158 +fi
12159 +
12160 +
12161 +if test -n "$ac_tool_prefix"; then
12162 +  # Extract the first word of "${ac_tool_prefix}dvips", so it can be a program name with args.
12163 +set dummy ${ac_tool_prefix}dvips; ac_word=$2
12164 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12165 +$as_echo_n "checking for $ac_word... " >&6; }
12166 +if test "${ac_cv_path_DX_DVIPS+set}" = set; then :
12167 +  $as_echo_n "(cached) " >&6
12168 +else
12169 +  case $DX_DVIPS in
12170 +  [\\/]* | ?:[\\/]*)
12171 +  ac_cv_path_DX_DVIPS="$DX_DVIPS" # Let the user override the test with a path.
12172 +  ;;
12173 +  *)
12174 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12175 +for as_dir in $PATH
12176 +do
12177 +  IFS=$as_save_IFS
12178 +  test -z "$as_dir" && as_dir=.
12179 +    for ac_exec_ext in '' $ac_executable_extensions; do
12180 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12181 +    ac_cv_path_DX_DVIPS="$as_dir/$ac_word$ac_exec_ext"
12182 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12183 +    break 2
12184 +  fi
12185 +done
12186 +  done
12187 +IFS=$as_save_IFS
12188 +
12189 +  ;;
12190 +esac
12191 +fi
12192 +DX_DVIPS=$ac_cv_path_DX_DVIPS
12193 +if test -n "$DX_DVIPS"; then
12194 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_DVIPS" >&5
12195 +$as_echo "$DX_DVIPS" >&6; }
12196 +else
12197 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12198 +$as_echo "no" >&6; }
12199 +fi
12200 +
12201 +
12202 +fi
12203 +if test -z "$ac_cv_path_DX_DVIPS"; then
12204 +  ac_pt_DX_DVIPS=$DX_DVIPS
12205 +  # Extract the first word of "dvips", so it can be a program name with args.
12206 +set dummy dvips; ac_word=$2
12207 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12208 +$as_echo_n "checking for $ac_word... " >&6; }
12209 +if test "${ac_cv_path_ac_pt_DX_DVIPS+set}" = set; then :
12210 +  $as_echo_n "(cached) " >&6
12211 +else
12212 +  case $ac_pt_DX_DVIPS in
12213 +  [\\/]* | ?:[\\/]*)
12214 +  ac_cv_path_ac_pt_DX_DVIPS="$ac_pt_DX_DVIPS" # Let the user override the test with a path.
12215 +  ;;
12216 +  *)
12217 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12218 +for as_dir in $PATH
12219 +do
12220 +  IFS=$as_save_IFS
12221 +  test -z "$as_dir" && as_dir=.
12222 +    for ac_exec_ext in '' $ac_executable_extensions; do
12223 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12224 +    ac_cv_path_ac_pt_DX_DVIPS="$as_dir/$ac_word$ac_exec_ext"
12225 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12226 +    break 2
12227 +  fi
12228 +done
12229 +  done
12230 +IFS=$as_save_IFS
12231 +
12232 +  ;;
12233 +esac
12234 +fi
12235 +ac_pt_DX_DVIPS=$ac_cv_path_ac_pt_DX_DVIPS
12236 +if test -n "$ac_pt_DX_DVIPS"; then
12237 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_DVIPS" >&5
12238 +$as_echo "$ac_pt_DX_DVIPS" >&6; }
12239 +else
12240 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12241 +$as_echo "no" >&6; }
12242 +fi
12243 +
12244 +  if test "x$ac_pt_DX_DVIPS" = x; then
12245 +    DX_DVIPS=""
12246 +  else
12247 +    case $cross_compiling:$ac_tool_warned in
12248 +yes:)
12249 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12250 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12251 +ac_tool_warned=yes ;;
12252 +esac
12253 +    DX_DVIPS=$ac_pt_DX_DVIPS
12254 +  fi
12255 +else
12256 +  DX_DVIPS="$ac_cv_path_DX_DVIPS"
12257 +fi
12258 +
12259 +if test "$DX_FLAG_ps$DX_DVIPS" = 1; then
12260 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dvips not found - will not generate doxygen PostScript documentation" >&5
12261 +$as_echo "$as_me: WARNING: dvips not found - will not generate doxygen PostScript documentation" >&2;}
12262 +    DX_FLAG_ps=0
12263 +
12264 +fi
12265 +
12266 +
12267 +if test -n "$ac_tool_prefix"; then
12268 +  # Extract the first word of "${ac_tool_prefix}egrep", so it can be a program name with args.
12269 +set dummy ${ac_tool_prefix}egrep; ac_word=$2
12270 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12271 +$as_echo_n "checking for $ac_word... " >&6; }
12272 +if test "${ac_cv_path_DX_EGREP+set}" = set; then :
12273 +  $as_echo_n "(cached) " >&6
12274 +else
12275 +  case $DX_EGREP in
12276 +  [\\/]* | ?:[\\/]*)
12277 +  ac_cv_path_DX_EGREP="$DX_EGREP" # Let the user override the test with a path.
12278 +  ;;
12279 +  *)
12280 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12281 +for as_dir in $PATH
12282 +do
12283 +  IFS=$as_save_IFS
12284 +  test -z "$as_dir" && as_dir=.
12285 +    for ac_exec_ext in '' $ac_executable_extensions; do
12286 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12287 +    ac_cv_path_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
12288 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12289 +    break 2
12290 +  fi
12291 +done
12292 +  done
12293 +IFS=$as_save_IFS
12294 +
12295 +  ;;
12296 +esac
12297 +fi
12298 +DX_EGREP=$ac_cv_path_DX_EGREP
12299 +if test -n "$DX_EGREP"; then
12300 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_EGREP" >&5
12301 +$as_echo "$DX_EGREP" >&6; }
12302 +else
12303 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12304 +$as_echo "no" >&6; }
12305 +fi
12306 +
12307 +
12308 +fi
12309 +if test -z "$ac_cv_path_DX_EGREP"; then
12310 +  ac_pt_DX_EGREP=$DX_EGREP
12311 +  # Extract the first word of "egrep", so it can be a program name with args.
12312 +set dummy egrep; ac_word=$2
12313 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12314 +$as_echo_n "checking for $ac_word... " >&6; }
12315 +if test "${ac_cv_path_ac_pt_DX_EGREP+set}" = set; then :
12316 +  $as_echo_n "(cached) " >&6
12317 +else
12318 +  case $ac_pt_DX_EGREP in
12319 +  [\\/]* | ?:[\\/]*)
12320 +  ac_cv_path_ac_pt_DX_EGREP="$ac_pt_DX_EGREP" # Let the user override the test with a path.
12321 +  ;;
12322 +  *)
12323 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12324 +for as_dir in $PATH
12325 +do
12326 +  IFS=$as_save_IFS
12327 +  test -z "$as_dir" && as_dir=.
12328 +    for ac_exec_ext in '' $ac_executable_extensions; do
12329 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12330 +    ac_cv_path_ac_pt_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
12331 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12332 +    break 2
12333 +  fi
12334 +done
12335 +  done
12336 +IFS=$as_save_IFS
12337 +
12338 +  ;;
12339 +esac
12340 +fi
12341 +ac_pt_DX_EGREP=$ac_cv_path_ac_pt_DX_EGREP
12342 +if test -n "$ac_pt_DX_EGREP"; then
12343 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_EGREP" >&5
12344 +$as_echo "$ac_pt_DX_EGREP" >&6; }
12345 +else
12346 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12347 +$as_echo "no" >&6; }
12348 +fi
12349 +
12350 +  if test "x$ac_pt_DX_EGREP" = x; then
12351 +    DX_EGREP=""
12352 +  else
12353 +    case $cross_compiling:$ac_tool_warned in
12354 +yes:)
12355 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12356 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12357 +ac_tool_warned=yes ;;
12358 +esac
12359 +    DX_EGREP=$ac_pt_DX_EGREP
12360 +  fi
12361 +else
12362 +  DX_EGREP="$ac_cv_path_DX_EGREP"
12363 +fi
12364 +
12365 +if test "$DX_FLAG_ps$DX_EGREP" = 1; then
12366 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: egrep not found - will not generate doxygen PostScript documentation" >&5
12367 +$as_echo "$as_me: WARNING: egrep not found - will not generate doxygen PostScript documentation" >&2;}
12368 +    DX_FLAG_ps=0
12369 +
12370 +fi
12371 +
12372 +    :
12373 +fi
12374 +if test "$DX_FLAG_ps" = 1; then
12375 +     if :; then
12376 +  DX_COND_ps_TRUE=
12377 +  DX_COND_ps_FALSE='#'
12378 +else
12379 +  DX_COND_ps_TRUE='#'
12380 +  DX_COND_ps_FALSE=
12381 +fi
12382 +
12383 +
12384 +    :
12385 +else
12386 +     if false; then
12387 +  DX_COND_ps_TRUE=
12388 +  DX_COND_ps_FALSE='#'
12389 +else
12390 +  DX_COND_ps_TRUE='#'
12391 +  DX_COND_ps_FALSE=
12392 +fi
12393 +
12394 +
12395 +    :
12396 +fi
12397 +
12398 +
12399 +# PDF file generation:
12400 +
12401 +
12402 +
12403 +    # Check whether --enable-doxygen-pdf was given.
12404 +if test "${enable_doxygen_pdf+set}" = set; then :
12405 +  enableval=$enable_doxygen_pdf;
12406 +case "$enableval" in
12407 +#(
12408 +y|Y|yes|Yes|YES)
12409 +    DX_FLAG_pdf=1
12410 +
12411 +
12412 +test "$DX_FLAG_doc" = "1" \
12413 +|| as_fn_error $? "doxygen-pdf requires doxygen-pdf" "$LINENO" 5
12414 +
12415 +;; #(
12416 +n|N|no|No|NO)
12417 +    DX_FLAG_pdf=0
12418 +
12419 +;; #(
12420 +*)
12421 +    as_fn_error $? "invalid value '$enableval' given to doxygen-pdf" "$LINENO" 5
12422 +;;
12423 +esac
12424 +
12425 +else
12426 +
12427 +DX_FLAG_pdf=0
12428 +
12429 +
12430 +test "$DX_FLAG_doc" = "1" || DX_FLAG_pdf=0
12431 +
12432 +
12433 +
12434 +fi
12435 +
12436 +if test "$DX_FLAG_pdf" = 1; then
12437 +
12438 +if test -n "$ac_tool_prefix"; then
12439 +  # Extract the first word of "${ac_tool_prefix}pdflatex", so it can be a program name with args.
12440 +set dummy ${ac_tool_prefix}pdflatex; ac_word=$2
12441 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12442 +$as_echo_n "checking for $ac_word... " >&6; }
12443 +if test "${ac_cv_path_DX_PDFLATEX+set}" = set; then :
12444 +  $as_echo_n "(cached) " >&6
12445 +else
12446 +  case $DX_PDFLATEX in
12447 +  [\\/]* | ?:[\\/]*)
12448 +  ac_cv_path_DX_PDFLATEX="$DX_PDFLATEX" # Let the user override the test with a path.
12449 +  ;;
12450 +  *)
12451 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12452 +for as_dir in $PATH
12453 +do
12454 +  IFS=$as_save_IFS
12455 +  test -z "$as_dir" && as_dir=.
12456 +    for ac_exec_ext in '' $ac_executable_extensions; do
12457 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12458 +    ac_cv_path_DX_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
12459 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12460 +    break 2
12461 +  fi
12462 +done
12463 +  done
12464 +IFS=$as_save_IFS
12465 +
12466 +  ;;
12467 +esac
12468 +fi
12469 +DX_PDFLATEX=$ac_cv_path_DX_PDFLATEX
12470 +if test -n "$DX_PDFLATEX"; then
12471 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_PDFLATEX" >&5
12472 +$as_echo "$DX_PDFLATEX" >&6; }
12473 +else
12474 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12475 +$as_echo "no" >&6; }
12476 +fi
12477 +
12478 +
12479 +fi
12480 +if test -z "$ac_cv_path_DX_PDFLATEX"; then
12481 +  ac_pt_DX_PDFLATEX=$DX_PDFLATEX
12482 +  # Extract the first word of "pdflatex", so it can be a program name with args.
12483 +set dummy pdflatex; ac_word=$2
12484 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12485 +$as_echo_n "checking for $ac_word... " >&6; }
12486 +if test "${ac_cv_path_ac_pt_DX_PDFLATEX+set}" = set; then :
12487 +  $as_echo_n "(cached) " >&6
12488 +else
12489 +  case $ac_pt_DX_PDFLATEX in
12490 +  [\\/]* | ?:[\\/]*)
12491 +  ac_cv_path_ac_pt_DX_PDFLATEX="$ac_pt_DX_PDFLATEX" # Let the user override the test with a path.
12492 +  ;;
12493 +  *)
12494 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12495 +for as_dir in $PATH
12496 +do
12497 +  IFS=$as_save_IFS
12498 +  test -z "$as_dir" && as_dir=.
12499 +    for ac_exec_ext in '' $ac_executable_extensions; do
12500 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12501 +    ac_cv_path_ac_pt_DX_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
12502 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12503 +    break 2
12504 +  fi
12505 +done
12506 +  done
12507 +IFS=$as_save_IFS
12508 +
12509 +  ;;
12510 +esac
12511 +fi
12512 +ac_pt_DX_PDFLATEX=$ac_cv_path_ac_pt_DX_PDFLATEX
12513 +if test -n "$ac_pt_DX_PDFLATEX"; then
12514 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_PDFLATEX" >&5
12515 +$as_echo "$ac_pt_DX_PDFLATEX" >&6; }
12516 +else
12517 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12518 +$as_echo "no" >&6; }
12519 +fi
12520 +
12521 +  if test "x$ac_pt_DX_PDFLATEX" = x; then
12522 +    DX_PDFLATEX=""
12523 +  else
12524 +    case $cross_compiling:$ac_tool_warned in
12525 +yes:)
12526 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12527 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12528 +ac_tool_warned=yes ;;
12529 +esac
12530 +    DX_PDFLATEX=$ac_pt_DX_PDFLATEX
12531 +  fi
12532 +else
12533 +  DX_PDFLATEX="$ac_cv_path_DX_PDFLATEX"
12534 +fi
12535 +
12536 +if test "$DX_FLAG_pdf$DX_PDFLATEX" = 1; then
12537 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pdflatex not found - will not generate doxygen PDF documentation" >&5
12538 +$as_echo "$as_me: WARNING: pdflatex not found - will not generate doxygen PDF documentation" >&2;}
12539 +    DX_FLAG_pdf=0
12540 +
12541 +fi
12542 +
12543 +
12544 +if test -n "$ac_tool_prefix"; then
12545 +  # Extract the first word of "${ac_tool_prefix}makeindex", so it can be a program name with args.
12546 +set dummy ${ac_tool_prefix}makeindex; ac_word=$2
12547 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12548 +$as_echo_n "checking for $ac_word... " >&6; }
12549 +if test "${ac_cv_path_DX_MAKEINDEX+set}" = set; then :
12550 +  $as_echo_n "(cached) " >&6
12551 +else
12552 +  case $DX_MAKEINDEX in
12553 +  [\\/]* | ?:[\\/]*)
12554 +  ac_cv_path_DX_MAKEINDEX="$DX_MAKEINDEX" # Let the user override the test with a path.
12555 +  ;;
12556 +  *)
12557 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12558 +for as_dir in $PATH
12559 +do
12560 +  IFS=$as_save_IFS
12561 +  test -z "$as_dir" && as_dir=.
12562 +    for ac_exec_ext in '' $ac_executable_extensions; do
12563 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12564 +    ac_cv_path_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
12565 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12566 +    break 2
12567 +  fi
12568 +done
12569 +  done
12570 +IFS=$as_save_IFS
12571 +
12572 +  ;;
12573 +esac
12574 +fi
12575 +DX_MAKEINDEX=$ac_cv_path_DX_MAKEINDEX
12576 +if test -n "$DX_MAKEINDEX"; then
12577 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_MAKEINDEX" >&5
12578 +$as_echo "$DX_MAKEINDEX" >&6; }
12579 +else
12580 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12581 +$as_echo "no" >&6; }
12582 +fi
12583 +
12584 +
12585 +fi
12586 +if test -z "$ac_cv_path_DX_MAKEINDEX"; then
12587 +  ac_pt_DX_MAKEINDEX=$DX_MAKEINDEX
12588 +  # Extract the first word of "makeindex", so it can be a program name with args.
12589 +set dummy makeindex; ac_word=$2
12590 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12591 +$as_echo_n "checking for $ac_word... " >&6; }
12592 +if test "${ac_cv_path_ac_pt_DX_MAKEINDEX+set}" = set; then :
12593 +  $as_echo_n "(cached) " >&6
12594 +else
12595 +  case $ac_pt_DX_MAKEINDEX in
12596 +  [\\/]* | ?:[\\/]*)
12597 +  ac_cv_path_ac_pt_DX_MAKEINDEX="$ac_pt_DX_MAKEINDEX" # Let the user override the test with a path.
12598 +  ;;
12599 +  *)
12600 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12601 +for as_dir in $PATH
12602 +do
12603 +  IFS=$as_save_IFS
12604 +  test -z "$as_dir" && as_dir=.
12605 +    for ac_exec_ext in '' $ac_executable_extensions; do
12606 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12607 +    ac_cv_path_ac_pt_DX_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
12608 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12609 +    break 2
12610 +  fi
12611 +done
12612 +  done
12613 +IFS=$as_save_IFS
12614 +
12615 +  ;;
12616 +esac
12617 +fi
12618 +ac_pt_DX_MAKEINDEX=$ac_cv_path_ac_pt_DX_MAKEINDEX
12619 +if test -n "$ac_pt_DX_MAKEINDEX"; then
12620 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_MAKEINDEX" >&5
12621 +$as_echo "$ac_pt_DX_MAKEINDEX" >&6; }
12622 +else
12623 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12624 +$as_echo "no" >&6; }
12625 +fi
12626 +
12627 +  if test "x$ac_pt_DX_MAKEINDEX" = x; then
12628 +    DX_MAKEINDEX=""
12629 +  else
12630 +    case $cross_compiling:$ac_tool_warned in
12631 +yes:)
12632 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12633 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12634 +ac_tool_warned=yes ;;
12635 +esac
12636 +    DX_MAKEINDEX=$ac_pt_DX_MAKEINDEX
12637 +  fi
12638 +else
12639 +  DX_MAKEINDEX="$ac_cv_path_DX_MAKEINDEX"
12640 +fi
12641 +
12642 +if test "$DX_FLAG_pdf$DX_MAKEINDEX" = 1; then
12643 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: makeindex not found - will not generate doxygen PDF documentation" >&5
12644 +$as_echo "$as_me: WARNING: makeindex not found - will not generate doxygen PDF documentation" >&2;}
12645 +    DX_FLAG_pdf=0
12646 +
12647 +fi
12648 +
12649 +
12650 +if test -n "$ac_tool_prefix"; then
12651 +  # Extract the first word of "${ac_tool_prefix}egrep", so it can be a program name with args.
12652 +set dummy ${ac_tool_prefix}egrep; ac_word=$2
12653 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12654 +$as_echo_n "checking for $ac_word... " >&6; }
12655 +if test "${ac_cv_path_DX_EGREP+set}" = set; then :
12656 +  $as_echo_n "(cached) " >&6
12657 +else
12658 +  case $DX_EGREP in
12659 +  [\\/]* | ?:[\\/]*)
12660 +  ac_cv_path_DX_EGREP="$DX_EGREP" # Let the user override the test with a path.
12661 +  ;;
12662 +  *)
12663 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12664 +for as_dir in $PATH
12665 +do
12666 +  IFS=$as_save_IFS
12667 +  test -z "$as_dir" && as_dir=.
12668 +    for ac_exec_ext in '' $ac_executable_extensions; do
12669 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12670 +    ac_cv_path_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
12671 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12672 +    break 2
12673 +  fi
12674 +done
12675 +  done
12676 +IFS=$as_save_IFS
12677 +
12678 +  ;;
12679 +esac
12680 +fi
12681 +DX_EGREP=$ac_cv_path_DX_EGREP
12682 +if test -n "$DX_EGREP"; then
12683 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DX_EGREP" >&5
12684 +$as_echo "$DX_EGREP" >&6; }
12685 +else
12686 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12687 +$as_echo "no" >&6; }
12688 +fi
12689 +
12690 +
12691 +fi
12692 +if test -z "$ac_cv_path_DX_EGREP"; then
12693 +  ac_pt_DX_EGREP=$DX_EGREP
12694 +  # Extract the first word of "egrep", so it can be a program name with args.
12695 +set dummy egrep; ac_word=$2
12696 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12697 +$as_echo_n "checking for $ac_word... " >&6; }
12698 +if test "${ac_cv_path_ac_pt_DX_EGREP+set}" = set; then :
12699 +  $as_echo_n "(cached) " >&6
12700 +else
12701 +  case $ac_pt_DX_EGREP in
12702 +  [\\/]* | ?:[\\/]*)
12703 +  ac_cv_path_ac_pt_DX_EGREP="$ac_pt_DX_EGREP" # Let the user override the test with a path.
12704 +  ;;
12705 +  *)
12706 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12707 +for as_dir in $PATH
12708 +do
12709 +  IFS=$as_save_IFS
12710 +  test -z "$as_dir" && as_dir=.
12711 +    for ac_exec_ext in '' $ac_executable_extensions; do
12712 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12713 +    ac_cv_path_ac_pt_DX_EGREP="$as_dir/$ac_word$ac_exec_ext"
12714 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12715 +    break 2
12716 +  fi
12717 +done
12718 +  done
12719 +IFS=$as_save_IFS
12720 +
12721 +  ;;
12722 +esac
12723 +fi
12724 +ac_pt_DX_EGREP=$ac_cv_path_ac_pt_DX_EGREP
12725 +if test -n "$ac_pt_DX_EGREP"; then
12726 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DX_EGREP" >&5
12727 +$as_echo "$ac_pt_DX_EGREP" >&6; }
12728 +else
12729 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12730 +$as_echo "no" >&6; }
12731 +fi
12732 +
12733 +  if test "x$ac_pt_DX_EGREP" = x; then
12734 +    DX_EGREP=""
12735 +  else
12736 +    case $cross_compiling:$ac_tool_warned in
12737 +yes:)
12738 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12739 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12740 +ac_tool_warned=yes ;;
12741 +esac
12742 +    DX_EGREP=$ac_pt_DX_EGREP
12743 +  fi
12744 +else
12745 +  DX_EGREP="$ac_cv_path_DX_EGREP"
12746 +fi
12747 +
12748 +if test "$DX_FLAG_pdf$DX_EGREP" = 1; then
12749 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: egrep not found - will not generate doxygen PDF documentation" >&5
12750 +$as_echo "$as_me: WARNING: egrep not found - will not generate doxygen PDF documentation" >&2;}
12751 +    DX_FLAG_pdf=0
12752 +
12753 +fi
12754 +
12755 +    :
12756 +fi
12757 +if test "$DX_FLAG_pdf" = 1; then
12758 +     if :; then
12759 +  DX_COND_pdf_TRUE=
12760 +  DX_COND_pdf_FALSE='#'
12761 +else
12762 +  DX_COND_pdf_TRUE='#'
12763 +  DX_COND_pdf_FALSE=
12764 +fi
12765 +
12766 +
12767 +    :
12768 +else
12769 +     if false; then
12770 +  DX_COND_pdf_TRUE=
12771 +  DX_COND_pdf_FALSE='#'
12772 +else
12773 +  DX_COND_pdf_TRUE='#'
12774 +  DX_COND_pdf_FALSE=
12775 +fi
12776 +
12777 +
12778 +    :
12779 +fi
12780 +
12781 +
12782 +# LaTeX generation for PS and/or PDF:
12783 +if test "$DX_FLAG_ps" = 1 || test "$DX_FLAG_pdf" = 1; then
12784 +     if :; then
12785 +  DX_COND_latex_TRUE=
12786 +  DX_COND_latex_FALSE='#'
12787 +else
12788 +  DX_COND_latex_TRUE='#'
12789 +  DX_COND_latex_FALSE=
12790 +fi
12791 +
12792 +    DX_ENV="$DX_ENV GENERATE_LATEX='YES'"
12793 +
12794 +else
12795 +     if false; then
12796 +  DX_COND_latex_TRUE=
12797 +  DX_COND_latex_FALSE='#'
12798 +else
12799 +  DX_COND_latex_TRUE='#'
12800 +  DX_COND_latex_FALSE=
12801 +fi
12802 +
12803 +    DX_ENV="$DX_ENV GENERATE_LATEX='NO'"
12804 +
12805 +fi
12806 +
12807 +# Paper size for PS and/or PDF:
12808 +
12809 +case "$DOXYGEN_PAPER_SIZE" in
12810 +#(
12811 +"")
12812 +    DOXYGEN_PAPER_SIZE=""
12813 +
12814 +;; #(
12815 +a4wide|a4|letter|legal|executive)
12816 +    DX_ENV="$DX_ENV PAPER_SIZE='$DOXYGEN_PAPER_SIZE'"
12817 +
12818 +;; #(
12819 +*)
12820 +    as_fn_error $? "unknown DOXYGEN_PAPER_SIZE='$DOXYGEN_PAPER_SIZE'" "$LINENO" 5
12821 +;;
12822 +esac
12823 +
12824 +#For debugging:
12825 +#echo DX_FLAG_doc=$DX_FLAG_doc
12826 +#echo DX_FLAG_dot=$DX_FLAG_dot
12827 +#echo DX_FLAG_man=$DX_FLAG_man
12828 +#echo DX_FLAG_html=$DX_FLAG_html
12829 +#echo DX_FLAG_chm=$DX_FLAG_chm
12830 +#echo DX_FLAG_chi=$DX_FLAG_chi
12831 +#echo DX_FLAG_rtf=$DX_FLAG_rtf
12832 +#echo DX_FLAG_xml=$DX_FLAG_xml
12833 +#echo DX_FLAG_pdf=$DX_FLAG_pdf
12834 +#echo DX_FLAG_ps=$DX_FLAG_ps
12835 +#echo DX_ENV=$DX_ENV
12836 +
12837 +DX_INCLUDE=
12838 +
12839 +# Check whether --enable-debug was given.
12840 +if test "${enable_debug+set}" = set; then :
12841 +  enableval=$enable_debug; enable_debug=$enableval
12842 +else
12843 +  enable_debug=no
12844 +fi
12845 +
12846 +
12847 +if test "$enable_debug" = "yes" ; then
12848 +    GCC_CFLAGS="$CFLAGS -g -D_DEBUG"
12849 +    GCC_CXXFLAGS="$CXXFLAGS -g -D_DEBUG"
12850 +else
12851 +    GCC_CFLAGS="$CFLAGS -O2 -DNDEBUG"
12852 +    GCC_CXXFLAGS="$CXXFLAGS -O2 -DNDEBUG"
12853 +fi
12854 +
12855 +ac_ext=c
12856 +ac_cpp='$CPP $CPPFLAGS'
12857 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12858 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12859 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
12860 +if test -n "$ac_tool_prefix"; then
12861 +  for ac_prog in gcc gcc3 cc
12862 +  do
12863 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12864 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12865 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12866 +$as_echo_n "checking for $ac_word... " >&6; }
12867 +if test "${ac_cv_prog_CC+set}" = set; then :
12868 +  $as_echo_n "(cached) " >&6
12869 +else
12870 +  if test -n "$CC"; then
12871 +  ac_cv_prog_CC="$CC" # Let the user override the test.
12872 +else
12873 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12874 +for as_dir in $PATH
12875 +do
12876 +  IFS=$as_save_IFS
12877 +  test -z "$as_dir" && as_dir=.
12878 +    for ac_exec_ext in '' $ac_executable_extensions; do
12879 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12880 +    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12881 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12882 +    break 2
12883 +  fi
12884 +done
12885 +  done
12886 +IFS=$as_save_IFS
12887 +
12888 +fi
12889 +fi
12890 +CC=$ac_cv_prog_CC
12891 +if test -n "$CC"; then
12892 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
12893 +$as_echo "$CC" >&6; }
12894 +else
12895 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12896 +$as_echo "no" >&6; }
12897 +fi
12898 +
12899 +
12900 +    test -n "$CC" && break
12901 +  done
12902 +fi
12903 +if test -z "$CC"; then
12904 +  ac_ct_CC=$CC
12905 +  for ac_prog in gcc gcc3 cc
12906 +do
12907 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
12908 +set dummy $ac_prog; ac_word=$2
12909 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12910 +$as_echo_n "checking for $ac_word... " >&6; }
12911 +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
12912 +  $as_echo_n "(cached) " >&6
12913 +else
12914 +  if test -n "$ac_ct_CC"; then
12915 +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12916 +else
12917 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12918 +for as_dir in $PATH
12919 +do
12920 +  IFS=$as_save_IFS
12921 +  test -z "$as_dir" && as_dir=.
12922 +    for ac_exec_ext in '' $ac_executable_extensions; do
12923 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12924 +    ac_cv_prog_ac_ct_CC="$ac_prog"
12925 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12926 +    break 2
12927 +  fi
12928 +done
12929 +  done
12930 +IFS=$as_save_IFS
12931 +
12932 +fi
12933 +fi
12934 +ac_ct_CC=$ac_cv_prog_ac_ct_CC
12935 +if test -n "$ac_ct_CC"; then
12936 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
12937 +$as_echo "$ac_ct_CC" >&6; }
12938 +else
12939 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12940 +$as_echo "no" >&6; }
12941 +fi
12942 +
12943 +
12944 +  test -n "$ac_ct_CC" && break
12945 +done
12946 +
12947 +  if test "x$ac_ct_CC" = x; then
12948 +    CC=""
12949 +  else
12950 +    case $cross_compiling:$ac_tool_warned in
12951 +yes:)
12952 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12953 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12954 +ac_tool_warned=yes ;;
12955 +esac
12956 +    CC=$ac_ct_CC
12957 +  fi
12958 +fi
12959 +
12960 +
12961 +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12962 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12963 +as_fn_error $? "no acceptable C compiler found in \$PATH
12964 +See \`config.log' for more details" "$LINENO" 5 ; }
12965 +
12966 +# Provide some information about the compiler.
12967 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
12968 +set X $ac_compile
12969 +ac_compiler=$2
12970 +for ac_option in --version -v -V -qversion; do
12971 +  { { ac_try="$ac_compiler $ac_option >&5"
12972 +case "(($ac_try" in
12973 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12974 +  *) ac_try_echo=$ac_try;;
12975 +esac
12976 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12977 +$as_echo "$ac_try_echo"; } >&5
12978 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
12979 +  ac_status=$?
12980 +  if test -s conftest.err; then
12981 +    sed '10a\
12982 +... rest of stderr output deleted ...
12983 +         10q' conftest.err >conftest.er1
12984 +    cat conftest.er1 >&5
12985 +  fi
12986 +  rm -f conftest.er1 conftest.err
12987 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12988 +  test $ac_status = 0; }
12989 +done
12990 +
12991 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12992 +/* end confdefs.h.  */
12993 +
12994 +int
12995 +main ()
12996 +{
12997 +
12998 +  ;
12999 +  return 0;
13000 +}
13001 +_ACEOF
13002 +ac_clean_files_save=$ac_clean_files
13003 +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
13004 +# Try to create an executable without -o first, disregard a.out.
13005 +# It will help us diagnose broken compilers, and finding out an intuition
13006 +# of exeext.
13007 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
13008 +$as_echo_n "checking whether the C compiler works... " >&6; }
13009 +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
13010 +
13011 +# The possible output files:
13012 +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
13013 +
13014 +ac_rmfiles=
13015 +for ac_file in $ac_files
13016 +do
13017 +  case $ac_file in
13018 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
13019 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
13020 +  esac
13021 +done
13022 +rm -f $ac_rmfiles
13023 +
13024 +if { { ac_try="$ac_link_default"
13025 +case "(($ac_try" in
13026 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13027 +  *) ac_try_echo=$ac_try;;
13028 +esac
13029 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13030 +$as_echo "$ac_try_echo"; } >&5
13031 +  (eval "$ac_link_default") 2>&5
13032 +  ac_status=$?
13033 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13034 +  test $ac_status = 0; }; then :
13035 +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
13036 +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
13037 +# in a Makefile.  We should not override ac_cv_exeext if it was cached,
13038 +# so that the user can short-circuit this test for compilers unknown to
13039 +# Autoconf.
13040 +for ac_file in $ac_files ''
13041 +do
13042 +  test -f "$ac_file" || continue
13043 +  case $ac_file in
13044 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
13045 +       ;;
13046 +    [ab].out )
13047 +       # We found the default executable, but exeext='' is most
13048 +       # certainly right.
13049 +       break;;
13050 +    *.* )
13051 +       if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
13052 +       then :; else
13053 +          ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
13054 +       fi
13055 +       # We set ac_cv_exeext here because the later test for it is not
13056 +       # safe: cross compilers may not add the suffix if given an `-o'
13057 +       # argument, so we may need to know it at that point already.
13058 +       # Even if this section looks crufty: it has the advantage of
13059 +       # actually working.
13060 +       break;;
13061 +    * )
13062 +       break;;
13063 +  esac
13064 +done
13065 +test "$ac_cv_exeext" = no && ac_cv_exeext=
13066 +
13067 +else
13068 +  ac_file=''
13069 +fi
13070 +if test -z "$ac_file"; then :
13071 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13072 +$as_echo "no" >&6; }
13073 +$as_echo "$as_me: failed program was:" >&5
13074 +sed 's/^/| /' conftest.$ac_ext >&5
13075 +
13076 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13077 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13078 +as_fn_error 77 "C compiler cannot create executables
13079 +See \`config.log' for more details" "$LINENO" 5 ; }
13080 +else
13081 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13082 +$as_echo "yes" >&6; }
13083 +fi
13084 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
13085 +$as_echo_n "checking for C compiler default output file name... " >&6; }
13086 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
13087 +$as_echo "$ac_file" >&6; }
13088 +ac_exeext=$ac_cv_exeext
13089 +
13090 +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
13091 +ac_clean_files=$ac_clean_files_save
13092 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
13093 +$as_echo_n "checking for suffix of executables... " >&6; }
13094 +if { { ac_try="$ac_link"
13095 +case "(($ac_try" in
13096 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13097 +  *) ac_try_echo=$ac_try;;
13098 +esac
13099 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13100 +$as_echo "$ac_try_echo"; } >&5
13101 +  (eval "$ac_link") 2>&5
13102 +  ac_status=$?
13103 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13104 +  test $ac_status = 0; }; then :
13105 +  # If both `conftest.exe' and `conftest' are `present' (well, observable)
13106 +# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
13107 +# work properly (i.e., refer to `conftest.exe'), while it won't with
13108 +# `rm'.
13109 +for ac_file in conftest.exe conftest conftest.*; do
13110 +  test -f "$ac_file" || continue
13111 +  case $ac_file in
13112 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
13113 +    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
13114 +         break;;
13115 +    * ) break;;
13116 +  esac
13117 +done
13118 +else
13119 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13120 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13121 +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
13122 +See \`config.log' for more details" "$LINENO" 5 ; }
13123 +fi
13124 +rm -f conftest conftest$ac_cv_exeext
13125 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
13126 +$as_echo "$ac_cv_exeext" >&6; }
13127 +
13128 +rm -f conftest.$ac_ext
13129 +EXEEXT=$ac_cv_exeext
13130 +ac_exeext=$EXEEXT
13131 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13132 +/* end confdefs.h.  */
13133 +#include <stdio.h>
13134 +int
13135 +main ()
13136 +{
13137 +FILE *f = fopen ("conftest.out", "w");
13138 + return ferror (f) || fclose (f) != 0;
13139 +
13140 +  ;
13141 +  return 0;
13142 +}
13143 +_ACEOF
13144 +ac_clean_files="$ac_clean_files conftest.out"
13145 +# Check that the compiler produces executables we can run.  If not, either
13146 +# the compiler is broken, or we cross compile.
13147 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
13148 +$as_echo_n "checking whether we are cross compiling... " >&6; }
13149 +if test "$cross_compiling" != yes; then
13150 +  { { ac_try="$ac_link"
13151 +case "(($ac_try" in
13152 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13153 +  *) ac_try_echo=$ac_try;;
13154 +esac
13155 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13156 +$as_echo "$ac_try_echo"; } >&5
13157 +  (eval "$ac_link") 2>&5
13158 +  ac_status=$?
13159 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13160 +  test $ac_status = 0; }
13161 +  if { ac_try='./conftest$ac_cv_exeext'
13162 +  { { case "(($ac_try" in
13163 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13164 +  *) ac_try_echo=$ac_try;;
13165 +esac
13166 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13167 +$as_echo "$ac_try_echo"; } >&5
13168 +  (eval "$ac_try") 2>&5
13169 +  ac_status=$?
13170 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13171 +  test $ac_status = 0; }; }; then
13172 +    cross_compiling=no
13173 +  else
13174 +    if test "$cross_compiling" = maybe; then
13175 +       cross_compiling=yes
13176 +    else
13177 +       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13178 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13179 +as_fn_error $? "cannot run C compiled programs.
13180 +If you meant to cross compile, use \`--host'.
13181 +See \`config.log' for more details" "$LINENO" 5 ; }
13182 +    fi
13183 +  fi
13184 +fi
13185 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
13186 +$as_echo "$cross_compiling" >&6; }
13187 +
13188 +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
13189 +ac_clean_files=$ac_clean_files_save
13190 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
13191 +$as_echo_n "checking for suffix of object files... " >&6; }
13192 +if test "${ac_cv_objext+set}" = set; then :
13193 +  $as_echo_n "(cached) " >&6
13194 +else
13195 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13196 +/* end confdefs.h.  */
13197 +
13198 +int
13199 +main ()
13200 +{
13201 +
13202 +  ;
13203 +  return 0;
13204 +}
13205 +_ACEOF
13206 +rm -f conftest.o conftest.obj
13207 +if { { ac_try="$ac_compile"
13208 +case "(($ac_try" in
13209 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13210 +  *) ac_try_echo=$ac_try;;
13211 +esac
13212 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13213 +$as_echo "$ac_try_echo"; } >&5
13214 +  (eval "$ac_compile") 2>&5
13215 +  ac_status=$?
13216 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13217 +  test $ac_status = 0; }; then :
13218 +  for ac_file in conftest.o conftest.obj conftest.*; do
13219 +  test -f "$ac_file" || continue;
13220 +  case $ac_file in
13221 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
13222 +    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
13223 +       break;;
13224 +  esac
13225 +done
13226 +else
13227 +  $as_echo "$as_me: failed program was:" >&5
13228 +sed 's/^/| /' conftest.$ac_ext >&5
13229 +
13230 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13231 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13232 +as_fn_error $? "cannot compute suffix of object files: cannot compile
13233 +See \`config.log' for more details" "$LINENO" 5 ; }
13234 +fi
13235 +rm -f conftest.$ac_cv_objext conftest.$ac_ext
13236 +fi
13237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
13238 +$as_echo "$ac_cv_objext" >&6; }
13239 +OBJEXT=$ac_cv_objext
13240 +ac_objext=$OBJEXT
13241 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
13242 +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
13243 +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
13244 +  $as_echo_n "(cached) " >&6
13245 +else
13246 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13247 +/* end confdefs.h.  */
13248 +
13249 +int
13250 +main ()
13251 +{
13252 +#ifndef __GNUC__
13253 +       choke me
13254 +#endif
13255 +
13256 +  ;
13257 +  return 0;
13258 +}
13259 +_ACEOF
13260 +if ac_fn_c_try_compile "$LINENO"; then :
13261 +  ac_compiler_gnu=yes
13262 +else
13263 +  ac_compiler_gnu=no
13264 +fi
13265 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13266 +ac_cv_c_compiler_gnu=$ac_compiler_gnu
13267 +
13268 +fi
13269 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
13270 +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
13271 +if test $ac_compiler_gnu = yes; then
13272 +  GCC=yes
13273 +else
13274 +  GCC=
13275 +fi
13276 +ac_test_CFLAGS=${CFLAGS+set}
13277 +ac_save_CFLAGS=$CFLAGS
13278 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
13279 +$as_echo_n "checking whether $CC accepts -g... " >&6; }
13280 +if test "${ac_cv_prog_cc_g+set}" = set; then :
13281 +  $as_echo_n "(cached) " >&6
13282 +else
13283 +  ac_save_c_werror_flag=$ac_c_werror_flag
13284 +   ac_c_werror_flag=yes
13285 +   ac_cv_prog_cc_g=no
13286 +   CFLAGS="-g"
13287 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13288 +/* end confdefs.h.  */
13289 +
13290 +int
13291 +main ()
13292 +{
13293 +
13294 +  ;
13295 +  return 0;
13296 +}
13297 +_ACEOF
13298 +if ac_fn_c_try_compile "$LINENO"; then :
13299 +  ac_cv_prog_cc_g=yes
13300 +else
13301 +  CFLAGS=""
13302 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13303 +/* end confdefs.h.  */
13304 +
13305 +int
13306 +main ()
13307 +{
13308 +
13309 +  ;
13310 +  return 0;
13311 +}
13312 +_ACEOF
13313 +if ac_fn_c_try_compile "$LINENO"; then :
13314 +
13315 +else
13316 +  ac_c_werror_flag=$ac_save_c_werror_flag
13317 +        CFLAGS="-g"
13318 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13319 +/* end confdefs.h.  */
13320 +
13321 +int
13322 +main ()
13323 +{
13324 +
13325 +  ;
13326 +  return 0;
13327 +}
13328 +_ACEOF
13329 +if ac_fn_c_try_compile "$LINENO"; then :
13330 +  ac_cv_prog_cc_g=yes
13331 +fi
13332 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13333 +fi
13334 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13335 +fi
13336 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13337 +   ac_c_werror_flag=$ac_save_c_werror_flag
13338 +fi
13339 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
13340 +$as_echo "$ac_cv_prog_cc_g" >&6; }
13341 +if test "$ac_test_CFLAGS" = set; then
13342 +  CFLAGS=$ac_save_CFLAGS
13343 +elif test $ac_cv_prog_cc_g = yes; then
13344 +  if test "$GCC" = yes; then
13345 +    CFLAGS="-g -O2"
13346 +  else
13347 +    CFLAGS="-g"
13348 +  fi
13349 +else
13350 +  if test "$GCC" = yes; then
13351 +    CFLAGS="-O2"
13352 +  else
13353 +    CFLAGS=
13354 +  fi
13355 +fi
13356 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
13357 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
13358 +if test "${ac_cv_prog_cc_c89+set}" = set; then :
13359 +  $as_echo_n "(cached) " >&6
13360 +else
13361 +  ac_cv_prog_cc_c89=no
13362 +ac_save_CC=$CC
13363 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13364 +/* end confdefs.h.  */
13365 +#include <stdarg.h>
13366 +#include <stdio.h>
13367 +#include <sys/types.h>
13368 +#include <sys/stat.h>
13369 +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
13370 +struct buf { int x; };
13371 +FILE * (*rcsopen) (struct buf *, struct stat *, int);
13372 +static char *e (p, i)
13373 +     char **p;
13374 +     int i;
13375 +{
13376 +  return p[i];
13377 +}
13378 +static char *f (char * (*g) (char **, int), char **p, ...)
13379 +{
13380 +  char *s;
13381 +  va_list v;
13382 +  va_start (v,p);
13383 +  s = g (p, va_arg (v,int));
13384 +  va_end (v);
13385 +  return s;
13386 +}
13387 +
13388 +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
13389 +   function prototypes and stuff, but not '\xHH' hex character constants.
13390 +   These don't provoke an error unfortunately, instead are silently treated
13391 +   as 'x'.  The following induces an error, until -std is added to get
13392 +   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
13393 +   array size at least.  It's necessary to write '\x00'==0 to get something
13394 +   that's true only with -std.  */
13395 +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13396 +
13397 +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13398 +   inside strings and character constants.  */
13399 +#define FOO(x) 'x'
13400 +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13401 +
13402 +int test (int i, double x);
13403 +struct s1 {int (*f) (int a);};
13404 +struct s2 {int (*f) (double a);};
13405 +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13406 +int argc;
13407 +char **argv;
13408 +int
13409 +main ()
13410 +{
13411 +return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
13412 +  ;
13413 +  return 0;
13414 +}
13415 +_ACEOF
13416 +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13417 +       -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13418 +do
13419 +  CC="$ac_save_CC $ac_arg"
13420 +  if ac_fn_c_try_compile "$LINENO"; then :
13421 +  ac_cv_prog_cc_c89=$ac_arg
13422 +fi
13423 +rm -f core conftest.err conftest.$ac_objext
13424 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
13425 +done
13426 +rm -f conftest.$ac_ext
13427 +CC=$ac_save_CC
13428 +
13429 +fi
13430 +# AC_CACHE_VAL
13431 +case "x$ac_cv_prog_cc_c89" in
13432 +  x)
13433 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
13434 +$as_echo "none needed" >&6; } ;;
13435 +  xno)
13436 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
13437 +$as_echo "unsupported" >&6; } ;;
13438 +  *)
13439 +    CC="$CC $ac_cv_prog_cc_c89"
13440 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
13441 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
13442 +esac
13443 +if test "x$ac_cv_prog_cc_c89" != xno; then :
13444 +
13445 +fi
13446 +
13447 +ac_ext=c
13448 +ac_cpp='$CPP $CPPFLAGS'
13449 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13450 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13451 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
13452 +DEPDIR="${am__leading_dot}deps"
13453 +
13454 +ac_config_commands="$ac_config_commands depfiles"
13455 +
13456 +
13457 +am_make=${MAKE-make}
13458 +cat > confinc << 'END'
13459 +am__doit:
13460 +       @echo this is the am__doit target
13461 +.PHONY: am__doit
13462 +END
13463 +# If we don't find an include directive, just comment out the code.
13464 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
13465 +$as_echo_n "checking for style of include used by $am_make... " >&6; }
13466 +am__include="#"
13467 +am__quote=
13468 +_am_result=none
13469 +# First try GNU make style include.
13470 +echo "include confinc" > confmf
13471 +# Ignore all kinds of additional output from `make'.
13472 +case `$am_make -s -f confmf 2> /dev/null` in #(
13473 +*the\ am__doit\ target*)
13474 +  am__include=include
13475 +  am__quote=
13476 +  _am_result=GNU
13477 +  ;;
13478 +esac
13479 +# Now try BSD make style include.
13480 +if test "$am__include" = "#"; then
13481 +   echo '.include "confinc"' > confmf
13482 +   case `$am_make -s -f confmf 2> /dev/null` in #(
13483 +   *the\ am__doit\ target*)
13484 +     am__include=.include
13485 +     am__quote="\""
13486 +     _am_result=BSD
13487 +     ;;
13488 +   esac
13489 +fi
13490 +
13491 +
13492 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
13493 +$as_echo "$_am_result" >&6; }
13494 +rm -f confinc confmf
13495 +
13496 +# Check whether --enable-dependency-tracking was given.
13497 +if test "${enable_dependency_tracking+set}" = set; then :
13498 +  enableval=$enable_dependency_tracking;
13499 +fi
13500 +
13501 +if test "x$enable_dependency_tracking" != xno; then
13502 +  am_depcomp="$ac_aux_dir/depcomp"
13503 +  AMDEPBACKSLASH='\'
13504 +fi
13505 + if test "x$enable_dependency_tracking" != xno; then
13506 +  AMDEP_TRUE=
13507 +  AMDEP_FALSE='#'
13508 +else
13509 +  AMDEP_TRUE='#'
13510 +  AMDEP_FALSE=
13511 +fi
13512 +
13513 +
13514 +
13515 +depcc="$CC"   am_compiler_list=
13516 +
13517 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
13518 +$as_echo_n "checking dependency style of $depcc... " >&6; }
13519 +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
13520 +  $as_echo_n "(cached) " >&6
13521 +else
13522 +  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
13523 +  # We make a subdir and do the tests there.  Otherwise we can end up
13524 +  # making bogus files that we don't know about and never remove.  For
13525 +  # instance it was reported that on HP-UX the gcc test will end up
13526 +  # making a dummy file named `D' -- because `-MD' means `put the output
13527 +  # in D'.
13528 +  mkdir conftest.dir
13529 +  # Copy depcomp to subdir because otherwise we won't find it if we're
13530 +  # using a relative directory.
13531 +  cp "$am_depcomp" conftest.dir
13532 +  cd conftest.dir
13533 +  # We will build objects and dependencies in a subdirectory because
13534 +  # it helps to detect inapplicable dependency modes.  For instance
13535 +  # both Tru64's cc and ICC support -MD to output dependencies as a
13536 +  # side effect of compilation, but ICC will put the dependencies in
13537 +  # the current directory while Tru64 will put them in the object
13538 +  # directory.
13539 +  mkdir sub
13540 +
13541 +  am_cv_CC_dependencies_compiler_type=none
13542 +  if test "$am_compiler_list" = ""; then
13543 +     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
13544 +  fi
13545 +  am__universal=false
13546 +  case " $depcc " in #(
13547 +     *\ -arch\ *\ -arch\ *) am__universal=true ;;
13548 +     esac
13549 +
13550 +  for depmode in $am_compiler_list; do
13551 +    # Setup a source with many dependencies, because some compilers
13552 +    # like to wrap large dependency lists on column 80 (with \), and
13553 +    # we should not choose a depcomp mode which is confused by this.
13554 +    #
13555 +    # We need to recreate these files for each test, as the compiler may
13556 +    # overwrite some of them when testing with obscure command lines.
13557 +    # This happens at least with the AIX C compiler.
13558 +    : > sub/conftest.c
13559 +    for i in 1 2 3 4 5 6; do
13560 +      echo '#include "conftst'$i'.h"' >> sub/conftest.c
13561 +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
13562 +      # Solaris 8's {/usr,}/bin/sh.
13563 +      touch sub/conftst$i.h
13564 +    done
13565 +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
13566 +
13567 +    # We check with `-c' and `-o' for the sake of the "dashmstdout"
13568 +    # mode.  It turns out that the SunPro C++ compiler does not properly
13569 +    # handle `-M -o', and we need to detect this.  Also, some Intel
13570 +    # versions had trouble with output in subdirs
13571 +    am__obj=sub/conftest.${OBJEXT-o}
13572 +    am__minus_obj="-o $am__obj"
13573 +    case $depmode in
13574 +    gcc)
13575 +      # This depmode causes a compiler race in universal mode.
13576 +      test "$am__universal" = false || continue
13577 +      ;;
13578 +    nosideeffect)
13579 +      # after this tag, mechanisms are not by side-effect, so they'll
13580 +      # only be used when explicitly requested
13581 +      if test "x$enable_dependency_tracking" = xyes; then
13582 +       continue
13583 +      else
13584 +       break
13585 +      fi
13586 +      ;;
13587 +    msvisualcpp | msvcmsys)
13588 +      # This compiler won't grok `-c -o', but also, the minuso test has
13589 +      # not run yet.  These depmodes are late enough in the game, and
13590 +      # so weak that their functioning should not be impacted.
13591 +      am__obj=conftest.${OBJEXT-o}
13592 +      am__minus_obj=
13593 +      ;;
13594 +    none) break ;;
13595 +    esac
13596 +    if depmode=$depmode \
13597 +       source=sub/conftest.c object=$am__obj \
13598 +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
13599 +       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
13600 +         >/dev/null 2>conftest.err &&
13601 +       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
13602 +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
13603 +       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
13604 +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
13605 +      # icc doesn't choke on unknown options, it will just issue warnings
13606 +      # or remarks (even with -Werror).  So we grep stderr for any message
13607 +      # that says an option was ignored or not supported.
13608 +      # When given -MP, icc 7.0 and 7.1 complain thusly:
13609 +      #   icc: Command line warning: ignoring option '-M'; no argument required
13610 +      # The diagnosis changed in icc 8.0:
13611 +      #   icc: Command line remark: option '-MP' not supported
13612 +      if (grep 'ignoring option' conftest.err ||
13613 +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13614 +        am_cv_CC_dependencies_compiler_type=$depmode
13615 +        break
13616 +      fi
13617 +    fi
13618 +  done
13619 +
13620 +  cd ..
13621 +  rm -rf conftest.dir
13622 +else
13623 +  am_cv_CC_dependencies_compiler_type=none
13624 +fi
13625 +
13626 +fi
13627 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
13628 +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
13629 +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
13630 +
13631 + if
13632 +  test "x$enable_dependency_tracking" != xno \
13633 +  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
13634 +  am__fastdepCC_TRUE=
13635 +  am__fastdepCC_FALSE='#'
13636 +else
13637 +  am__fastdepCC_TRUE='#'
13638 +  am__fastdepCC_FALSE=
13639 +fi
13640 +
13641 +
13642 +ac_ext=cpp
13643 +ac_cpp='$CXXCPP $CPPFLAGS'
13644 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13645 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13646 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13647 +if test -z "$CXX"; then
13648 +  if test -n "$CCC"; then
13649 +    CXX=$CCC
13650 +  else
13651 +    if test -n "$ac_tool_prefix"; then
13652 +  for ac_prog in g++ g++3 c++ CC
13653 +  do
13654 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
13655 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
13656 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13657 +$as_echo_n "checking for $ac_word... " >&6; }
13658 +if test "${ac_cv_prog_CXX+set}" = set; then :
13659 +  $as_echo_n "(cached) " >&6
13660 +else
13661 +  if test -n "$CXX"; then
13662 +  ac_cv_prog_CXX="$CXX" # Let the user override the test.
13663 +else
13664 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13665 +for as_dir in $PATH
13666 +do
13667 +  IFS=$as_save_IFS
13668 +  test -z "$as_dir" && as_dir=.
13669 +    for ac_exec_ext in '' $ac_executable_extensions; do
13670 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13671 +    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
13672 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13673 +    break 2
13674 +  fi
13675 +done
13676 +  done
13677 +IFS=$as_save_IFS
13678 +
13679 +fi
13680 +fi
13681 +CXX=$ac_cv_prog_CXX
13682 +if test -n "$CXX"; then
13683 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
13684 +$as_echo "$CXX" >&6; }
13685 +else
13686 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13687 +$as_echo "no" >&6; }
13688 +fi
13689 +
13690 +
13691 +    test -n "$CXX" && break
13692 +  done
13693 +fi
13694 +if test -z "$CXX"; then
13695 +  ac_ct_CXX=$CXX
13696 +  for ac_prog in g++ g++3 c++ CC
13697 +do
13698 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
13699 +set dummy $ac_prog; ac_word=$2
13700 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13701 +$as_echo_n "checking for $ac_word... " >&6; }
13702 +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
13703 +  $as_echo_n "(cached) " >&6
13704 +else
13705 +  if test -n "$ac_ct_CXX"; then
13706 +  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
13707 +else
13708 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13709 +for as_dir in $PATH
13710 +do
13711 +  IFS=$as_save_IFS
13712 +  test -z "$as_dir" && as_dir=.
13713 +    for ac_exec_ext in '' $ac_executable_extensions; do
13714 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13715 +    ac_cv_prog_ac_ct_CXX="$ac_prog"
13716 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13717 +    break 2
13718 +  fi
13719 +done
13720 +  done
13721 +IFS=$as_save_IFS
13722 +
13723 +fi
13724 +fi
13725 +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
13726 +if test -n "$ac_ct_CXX"; then
13727 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
13728 +$as_echo "$ac_ct_CXX" >&6; }
13729 +else
13730 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13731 +$as_echo "no" >&6; }
13732 +fi
13733 +
13734 +
13735 +  test -n "$ac_ct_CXX" && break
13736 +done
13737 +
13738 +  if test "x$ac_ct_CXX" = x; then
13739 +    CXX="g++"
13740 +  else
13741 +    case $cross_compiling:$ac_tool_warned in
13742 +yes:)
13743 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13744 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13745 +ac_tool_warned=yes ;;
13746 +esac
13747 +    CXX=$ac_ct_CXX
13748 +  fi
13749 +fi
13750 +
13751 +  fi
13752 +fi
13753 +# Provide some information about the compiler.
13754 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
13755 +set X $ac_compile
13756 +ac_compiler=$2
13757 +for ac_option in --version -v -V -qversion; do
13758 +  { { ac_try="$ac_compiler $ac_option >&5"
13759 +case "(($ac_try" in
13760 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13761 +  *) ac_try_echo=$ac_try;;
13762 +esac
13763 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13764 +$as_echo "$ac_try_echo"; } >&5
13765 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
13766 +  ac_status=$?
13767 +  if test -s conftest.err; then
13768 +    sed '10a\
13769 +... rest of stderr output deleted ...
13770 +         10q' conftest.err >conftest.er1
13771 +    cat conftest.er1 >&5
13772 +  fi
13773 +  rm -f conftest.er1 conftest.err
13774 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13775 +  test $ac_status = 0; }
13776 +done
13777 +
13778 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
13779 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
13780 +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
13781 +  $as_echo_n "(cached) " >&6
13782 +else
13783 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13784 +/* end confdefs.h.  */
13785 +
13786 +int
13787 +main ()
13788 +{
13789 +#ifndef __GNUC__
13790 +       choke me
13791 +#endif
13792 +
13793 +  ;
13794 +  return 0;
13795 +}
13796 +_ACEOF
13797 +if ac_fn_cxx_try_compile "$LINENO"; then :
13798 +  ac_compiler_gnu=yes
13799 +else
13800 +  ac_compiler_gnu=no
13801 +fi
13802 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13803 +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
13804 +
13805 +fi
13806 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
13807 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
13808 +if test $ac_compiler_gnu = yes; then
13809 +  GXX=yes
13810 +else
13811 +  GXX=
13812 +fi
13813 +ac_test_CXXFLAGS=${CXXFLAGS+set}
13814 +ac_save_CXXFLAGS=$CXXFLAGS
13815 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
13816 +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
13817 +if test "${ac_cv_prog_cxx_g+set}" = set; then :
13818 +  $as_echo_n "(cached) " >&6
13819 +else
13820 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
13821 +   ac_cxx_werror_flag=yes
13822 +   ac_cv_prog_cxx_g=no
13823 +   CXXFLAGS="-g"
13824 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13825 +/* end confdefs.h.  */
13826 +
13827 +int
13828 +main ()
13829 +{
13830 +
13831 +  ;
13832 +  return 0;
13833 +}
13834 +_ACEOF
13835 +if ac_fn_cxx_try_compile "$LINENO"; then :
13836 +  ac_cv_prog_cxx_g=yes
13837 +else
13838 +  CXXFLAGS=""
13839 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13840 +/* end confdefs.h.  */
13841 +
13842 +int
13843 +main ()
13844 +{
13845 +
13846 +  ;
13847 +  return 0;
13848 +}
13849 +_ACEOF
13850 +if ac_fn_cxx_try_compile "$LINENO"; then :
13851 +
13852 +else
13853 +  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
13854 +        CXXFLAGS="-g"
13855 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13856 +/* end confdefs.h.  */
13857 +
13858 +int
13859 +main ()
13860 +{
13861 +
13862 +  ;
13863 +  return 0;
13864 +}
13865 +_ACEOF
13866 +if ac_fn_cxx_try_compile "$LINENO"; then :
13867 +  ac_cv_prog_cxx_g=yes
13868 +fi
13869 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13870 +fi
13871 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13872 +fi
13873 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13874 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
13875 +fi
13876 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
13877 +$as_echo "$ac_cv_prog_cxx_g" >&6; }
13878 +if test "$ac_test_CXXFLAGS" = set; then
13879 +  CXXFLAGS=$ac_save_CXXFLAGS
13880 +elif test $ac_cv_prog_cxx_g = yes; then
13881 +  if test "$GXX" = yes; then
13882 +    CXXFLAGS="-g -O2"
13883 +  else
13884 +    CXXFLAGS="-g"
13885 +  fi
13886 +else
13887 +  if test "$GXX" = yes; then
13888 +    CXXFLAGS="-O2"
13889 +  else
13890 +    CXXFLAGS=
13891 +  fi
13892 +fi
13893 +ac_ext=c
13894 +ac_cpp='$CPP $CPPFLAGS'
13895 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13896 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13897 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
13898 +
13899 +depcc="$CXX"  am_compiler_list=
13900 +
13901 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
13902 +$as_echo_n "checking dependency style of $depcc... " >&6; }
13903 +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
13904 +  $as_echo_n "(cached) " >&6
13905 +else
13906 +  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
13907 +  # We make a subdir and do the tests there.  Otherwise we can end up
13908 +  # making bogus files that we don't know about and never remove.  For
13909 +  # instance it was reported that on HP-UX the gcc test will end up
13910 +  # making a dummy file named `D' -- because `-MD' means `put the output
13911 +  # in D'.
13912 +  mkdir conftest.dir
13913 +  # Copy depcomp to subdir because otherwise we won't find it if we're
13914 +  # using a relative directory.
13915 +  cp "$am_depcomp" conftest.dir
13916 +  cd conftest.dir
13917 +  # We will build objects and dependencies in a subdirectory because
13918 +  # it helps to detect inapplicable dependency modes.  For instance
13919 +  # both Tru64's cc and ICC support -MD to output dependencies as a
13920 +  # side effect of compilation, but ICC will put the dependencies in
13921 +  # the current directory while Tru64 will put them in the object
13922 +  # directory.
13923 +  mkdir sub
13924 +
13925 +  am_cv_CXX_dependencies_compiler_type=none
13926 +  if test "$am_compiler_list" = ""; then
13927 +     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
13928 +  fi
13929 +  am__universal=false
13930 +  case " $depcc " in #(
13931 +     *\ -arch\ *\ -arch\ *) am__universal=true ;;
13932 +     esac
13933 +
13934 +  for depmode in $am_compiler_list; do
13935 +    # Setup a source with many dependencies, because some compilers
13936 +    # like to wrap large dependency lists on column 80 (with \), and
13937 +    # we should not choose a depcomp mode which is confused by this.
13938 +    #
13939 +    # We need to recreate these files for each test, as the compiler may
13940 +    # overwrite some of them when testing with obscure command lines.
13941 +    # This happens at least with the AIX C compiler.
13942 +    : > sub/conftest.c
13943 +    for i in 1 2 3 4 5 6; do
13944 +      echo '#include "conftst'$i'.h"' >> sub/conftest.c
13945 +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
13946 +      # Solaris 8's {/usr,}/bin/sh.
13947 +      touch sub/conftst$i.h
13948 +    done
13949 +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
13950 +
13951 +    # We check with `-c' and `-o' for the sake of the "dashmstdout"
13952 +    # mode.  It turns out that the SunPro C++ compiler does not properly
13953 +    # handle `-M -o', and we need to detect this.  Also, some Intel
13954 +    # versions had trouble with output in subdirs
13955 +    am__obj=sub/conftest.${OBJEXT-o}
13956 +    am__minus_obj="-o $am__obj"
13957 +    case $depmode in
13958 +    gcc)
13959 +      # This depmode causes a compiler race in universal mode.
13960 +      test "$am__universal" = false || continue
13961 +      ;;
13962 +    nosideeffect)
13963 +      # after this tag, mechanisms are not by side-effect, so they'll
13964 +      # only be used when explicitly requested
13965 +      if test "x$enable_dependency_tracking" = xyes; then
13966 +       continue
13967 +      else
13968 +       break
13969 +      fi
13970 +      ;;
13971 +    msvisualcpp | msvcmsys)
13972 +      # This compiler won't grok `-c -o', but also, the minuso test has
13973 +      # not run yet.  These depmodes are late enough in the game, and
13974 +      # so weak that their functioning should not be impacted.
13975 +      am__obj=conftest.${OBJEXT-o}
13976 +      am__minus_obj=
13977 +      ;;
13978 +    none) break ;;
13979 +    esac
13980 +    if depmode=$depmode \
13981 +       source=sub/conftest.c object=$am__obj \
13982 +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
13983 +       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
13984 +         >/dev/null 2>conftest.err &&
13985 +       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
13986 +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
13987 +       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
13988 +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
13989 +      # icc doesn't choke on unknown options, it will just issue warnings
13990 +      # or remarks (even with -Werror).  So we grep stderr for any message
13991 +      # that says an option was ignored or not supported.
13992 +      # When given -MP, icc 7.0 and 7.1 complain thusly:
13993 +      #   icc: Command line warning: ignoring option '-M'; no argument required
13994 +      # The diagnosis changed in icc 8.0:
13995 +      #   icc: Command line remark: option '-MP' not supported
13996 +      if (grep 'ignoring option' conftest.err ||
13997 +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13998 +        am_cv_CXX_dependencies_compiler_type=$depmode
13999 +        break
14000 +      fi
14001 +    fi
14002 +  done
14003 +
14004 +  cd ..
14005 +  rm -rf conftest.dir
14006 +else
14007 +  am_cv_CXX_dependencies_compiler_type=none
14008 +fi
14009 +
14010 +fi
14011 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
14012 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
14013 +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
14014 +
14015 + if
14016 +  test "x$enable_dependency_tracking" != xno \
14017 +  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
14018 +  am__fastdepCXX_TRUE=
14019 +  am__fastdepCXX_FALSE='#'
14020 +else
14021 +  am__fastdepCXX_TRUE='#'
14022 +  am__fastdepCXX_FALSE=
14023 +fi
14024 +
14025 +
14026 +# Make sure we can run config.sub.
14027 +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
14028 +  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
14029 +
14030 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
14031 +$as_echo_n "checking build system type... " >&6; }
14032 +if test "${ac_cv_build+set}" = set; then :
14033 +  $as_echo_n "(cached) " >&6
14034 +else
14035 +  ac_build_alias=$build_alias
14036 +test "x$ac_build_alias" = x &&
14037 +  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
14038 +test "x$ac_build_alias" = x &&
14039 +  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
14040 +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
14041 +  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
14042 +
14043 +fi
14044 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
14045 +$as_echo "$ac_cv_build" >&6; }
14046 +case $ac_cv_build in
14047 +*-*-*) ;;
14048 +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
14049 +esac
14050 +build=$ac_cv_build
14051 +ac_save_IFS=$IFS; IFS='-'
14052 +set x $ac_cv_build
14053 +shift
14054 +build_cpu=$1
14055 +build_vendor=$2
14056 +shift; shift
14057 +# Remember, the first character of IFS is used to create $*,
14058 +# except with old shells:
14059 +build_os=$*
14060 +IFS=$ac_save_IFS
14061 +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
14062 +
14063 +
14064 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
14065 +$as_echo_n "checking host system type... " >&6; }
14066 +if test "${ac_cv_host+set}" = set; then :
14067 +  $as_echo_n "(cached) " >&6
14068 +else
14069 +  if test "x$host_alias" = x; then
14070 +  ac_cv_host=$ac_cv_build
14071 +else
14072 +  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
14073 +    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
14074 +fi
14075 +
14076 +fi
14077 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
14078 +$as_echo "$ac_cv_host" >&6; }
14079 +case $ac_cv_host in
14080 +*-*-*) ;;
14081 +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
14082 +esac
14083 +host=$ac_cv_host
14084 +ac_save_IFS=$IFS; IFS='-'
14085 +set x $ac_cv_host
14086 +shift
14087 +host_cpu=$1
14088 +host_vendor=$2
14089 +shift; shift
14090 +# Remember, the first character of IFS is used to create $*,
14091 +# except with old shells:
14092 +host_os=$*
14093 +IFS=$ac_save_IFS
14094 +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
14095 +
14096 +
14097 +
14098 +if test "$GCC" = "yes" ; then
14099 +#    AC_HAVE_GCC_VERSION(4,0,0,0,
14100 +#        [
14101 +#        AC_DEFINE(GCC_HASCLASSVISIBILITY,1,
14102 +#            [Define to enable class visibility control in gcc.])
14103 +#        GCC_CFLAGS="$GCC_CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
14104 +#        GCC_CXXFLAGS="$GCC_CXXFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
14105 +#        ])
14106 +    CFLAGS="-Wall $GCC_CFLAGS"
14107 +    CXXFLAGS="-Wall $GCC_CXXFLAGS"
14108 +else
14109 +# Fix for Sun Workshop compiler in debug mode, may be Sun case #6360993
14110 +       case "${host_cpu}-${host_os}" in
14111 +               *solaris*)
14112 +                       if test "$CXX" = "CC" ; then
14113 +                               CXXFLAGS="$CXXFLAGS -Qoption ccfe -stabs=no%dfltlit+no%dflthlp"
14114 +                       fi
14115 +                       ;;
14116 +               *osf*)
14117 +                       CXXFLAGS="$CXXFLAGS -D_POSIX_PII_SOCKET"
14118 +                       ;;
14119 +       esac
14120 +fi
14121 +
14122 +# Check whether --enable-static was given.
14123 +if test "${enable_static+set}" = set; then :
14124 +  enableval=$enable_static; p=${PACKAGE-default}
14125 +    case $enableval in
14126 +    yes) enable_static=yes ;;
14127 +    no) enable_static=no ;;
14128 +    *)
14129 +     enable_static=no
14130 +      # Look at the argument we got.  We use all the common list separators.
14131 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
14132 +      for pkg in $enableval; do
14133 +       IFS="$lt_save_ifs"
14134 +       if test "X$pkg" = "X$p"; then
14135 +         enable_static=yes
14136 +       fi
14137 +      done
14138 +      IFS="$lt_save_ifs"
14139 +      ;;
14140 +    esac
14141 +else
14142 +  enable_static=no
14143 +fi
14144 +
14145 +
14146 +
14147 +
14148 +
14149 +
14150 +
14151 +
14152 +
14153 +case `pwd` in
14154 +  *\ * | *\    *)
14155 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
14156 +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
14157 +esac
14158 +
14159 +
14160 +
14161 +macro_version='2.2.6b'
14162 +macro_revision='1.3017'
14163 +
14164 +
14165 +
14166 +
14167 +
14168 +
14169 +
14170 +
14171 +
14172 +
14173 +
14174 +
14175 +
14176 +ltmain="$ac_aux_dir/ltmain.sh"
14177 +
14178 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
14179 +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
14180 +if test "${ac_cv_path_SED+set}" = set; then :
14181 +  $as_echo_n "(cached) " >&6
14182 +else
14183 +            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
14184 +     for ac_i in 1 2 3 4 5 6 7; do
14185 +       ac_script="$ac_script$as_nl$ac_script"
14186 +     done
14187 +     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
14188 +     { ac_script=; unset ac_script;}
14189 +     if test -z "$SED"; then
14190 +  ac_path_SED_found=false
14191 +  # Loop through the user's path and test for each of PROGNAME-LIST
14192 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14193 +for as_dir in $PATH
14194 +do
14195 +  IFS=$as_save_IFS
14196 +  test -z "$as_dir" && as_dir=.
14197 +    for ac_prog in sed gsed; do
14198 +    for ac_exec_ext in '' $ac_executable_extensions; do
14199 +      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
14200 +      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
14201 +# Check for GNU ac_path_SED and select it if it is found.
14202 +  # Check for GNU $ac_path_SED
14203 +case `"$ac_path_SED" --version 2>&1` in
14204 +*GNU*)
14205 +  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
14206 +*)
14207 +  ac_count=0
14208 +  $as_echo_n 0123456789 >"conftest.in"
14209 +  while :
14210 +  do
14211 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
14212 +    mv "conftest.tmp" "conftest.in"
14213 +    cp "conftest.in" "conftest.nl"
14214 +    $as_echo '' >> "conftest.nl"
14215 +    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
14216 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
14217 +    as_fn_arith $ac_count + 1 && ac_count=$as_val
14218 +    if test $ac_count -gt ${ac_path_SED_max-0}; then
14219 +      # Best one so far, save it but keep looking for a better one
14220 +      ac_cv_path_SED="$ac_path_SED"
14221 +      ac_path_SED_max=$ac_count
14222 +    fi
14223 +    # 10*(2^10) chars as input seems more than enough
14224 +    test $ac_count -gt 10 && break
14225 +  done
14226 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
14227 +esac
14228 +
14229 +      $ac_path_SED_found && break 3
14230 +    done
14231 +  done
14232 +  done
14233 +IFS=$as_save_IFS
14234 +  if test -z "$ac_cv_path_SED"; then
14235 +    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
14236 +  fi
14237 +else
14238 +  ac_cv_path_SED=$SED
14239 +fi
14240 +
14241 +fi
14242 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
14243 +$as_echo "$ac_cv_path_SED" >&6; }
14244 + SED="$ac_cv_path_SED"
14245 +  rm -f conftest.sed
14246 +
14247 +test -z "$SED" && SED=sed
14248 +Xsed="$SED -e 1s/^X//"
14249 +
14250 +
14251 +
14252 +
14253 +
14254 +
14255 +
14256 +
14257 +
14258 +
14259 +
14260 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
14261 +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
14262 +if test "${ac_cv_path_GREP+set}" = set; then :
14263 +  $as_echo_n "(cached) " >&6
14264 +else
14265 +  if test -z "$GREP"; then
14266 +  ac_path_GREP_found=false
14267 +  # Loop through the user's path and test for each of PROGNAME-LIST
14268 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14269 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
14270 +do
14271 +  IFS=$as_save_IFS
14272 +  test -z "$as_dir" && as_dir=.
14273 +    for ac_prog in grep ggrep; do
14274 +    for ac_exec_ext in '' $ac_executable_extensions; do
14275 +      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
14276 +      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
14277 +# Check for GNU ac_path_GREP and select it if it is found.
14278 +  # Check for GNU $ac_path_GREP
14279 +case `"$ac_path_GREP" --version 2>&1` in
14280 +*GNU*)
14281 +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
14282 +*)
14283 +  ac_count=0
14284 +  $as_echo_n 0123456789 >"conftest.in"
14285 +  while :
14286 +  do
14287 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
14288 +    mv "conftest.tmp" "conftest.in"
14289 +    cp "conftest.in" "conftest.nl"
14290 +    $as_echo 'GREP' >> "conftest.nl"
14291 +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
14292 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
14293 +    as_fn_arith $ac_count + 1 && ac_count=$as_val
14294 +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
14295 +      # Best one so far, save it but keep looking for a better one
14296 +      ac_cv_path_GREP="$ac_path_GREP"
14297 +      ac_path_GREP_max=$ac_count
14298 +    fi
14299 +    # 10*(2^10) chars as input seems more than enough
14300 +    test $ac_count -gt 10 && break
14301 +  done
14302 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
14303 +esac
14304 +
14305 +      $ac_path_GREP_found && break 3
14306 +    done
14307 +  done
14308 +  done
14309 +IFS=$as_save_IFS
14310 +  if test -z "$ac_cv_path_GREP"; then
14311 +    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
14312 +  fi
14313 +else
14314 +  ac_cv_path_GREP=$GREP
14315 +fi
14316 +
14317 +fi
14318 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
14319 +$as_echo "$ac_cv_path_GREP" >&6; }
14320 + GREP="$ac_cv_path_GREP"
14321 +
14322 +
14323 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
14324 +$as_echo_n "checking for egrep... " >&6; }
14325 +if test "${ac_cv_path_EGREP+set}" = set; then :
14326 +  $as_echo_n "(cached) " >&6
14327 +else
14328 +  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
14329 +   then ac_cv_path_EGREP="$GREP -E"
14330 +   else
14331 +     if test -z "$EGREP"; then
14332 +  ac_path_EGREP_found=false
14333 +  # Loop through the user's path and test for each of PROGNAME-LIST
14334 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14335 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
14336 +do
14337 +  IFS=$as_save_IFS
14338 +  test -z "$as_dir" && as_dir=.
14339 +    for ac_prog in egrep; do
14340 +    for ac_exec_ext in '' $ac_executable_extensions; do
14341 +      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
14342 +      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
14343 +# Check for GNU ac_path_EGREP and select it if it is found.
14344 +  # Check for GNU $ac_path_EGREP
14345 +case `"$ac_path_EGREP" --version 2>&1` in
14346 +*GNU*)
14347 +  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
14348 +*)
14349 +  ac_count=0
14350 +  $as_echo_n 0123456789 >"conftest.in"
14351 +  while :
14352 +  do
14353 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
14354 +    mv "conftest.tmp" "conftest.in"
14355 +    cp "conftest.in" "conftest.nl"
14356 +    $as_echo 'EGREP' >> "conftest.nl"
14357 +    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
14358 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
14359 +    as_fn_arith $ac_count + 1 && ac_count=$as_val
14360 +    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
14361 +      # Best one so far, save it but keep looking for a better one
14362 +      ac_cv_path_EGREP="$ac_path_EGREP"
14363 +      ac_path_EGREP_max=$ac_count
14364 +    fi
14365 +    # 10*(2^10) chars as input seems more than enough
14366 +    test $ac_count -gt 10 && break
14367 +  done
14368 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
14369 +esac
14370 +
14371 +      $ac_path_EGREP_found && break 3
14372 +    done
14373 +  done
14374 +  done
14375 +IFS=$as_save_IFS
14376 +  if test -z "$ac_cv_path_EGREP"; then
14377 +    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
14378 +  fi
14379 +else
14380 +  ac_cv_path_EGREP=$EGREP
14381 +fi
14382 +
14383 +   fi
14384 +fi
14385 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
14386 +$as_echo "$ac_cv_path_EGREP" >&6; }
14387 + EGREP="$ac_cv_path_EGREP"
14388 +
14389 +
14390 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
14391 +$as_echo_n "checking for fgrep... " >&6; }
14392 +if test "${ac_cv_path_FGREP+set}" = set; then :
14393 +  $as_echo_n "(cached) " >&6
14394 +else
14395 +  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
14396 +   then ac_cv_path_FGREP="$GREP -F"
14397 +   else
14398 +     if test -z "$FGREP"; then
14399 +  ac_path_FGREP_found=false
14400 +  # Loop through the user's path and test for each of PROGNAME-LIST
14401 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14402 +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
14403 +do
14404 +  IFS=$as_save_IFS
14405 +  test -z "$as_dir" && as_dir=.
14406 +    for ac_prog in fgrep; do
14407 +    for ac_exec_ext in '' $ac_executable_extensions; do
14408 +      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
14409 +      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
14410 +# Check for GNU ac_path_FGREP and select it if it is found.
14411 +  # Check for GNU $ac_path_FGREP
14412 +case `"$ac_path_FGREP" --version 2>&1` in
14413 +*GNU*)
14414 +  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
14415 +*)
14416 +  ac_count=0
14417 +  $as_echo_n 0123456789 >"conftest.in"
14418 +  while :
14419 +  do
14420 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
14421 +    mv "conftest.tmp" "conftest.in"
14422 +    cp "conftest.in" "conftest.nl"
14423 +    $as_echo 'FGREP' >> "conftest.nl"
14424 +    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
14425 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
14426 +    as_fn_arith $ac_count + 1 && ac_count=$as_val
14427 +    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
14428 +      # Best one so far, save it but keep looking for a better one
14429 +      ac_cv_path_FGREP="$ac_path_FGREP"
14430 +      ac_path_FGREP_max=$ac_count
14431 +    fi
14432 +    # 10*(2^10) chars as input seems more than enough
14433 +    test $ac_count -gt 10 && break
14434 +  done
14435 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
14436 +esac
14437 +
14438 +      $ac_path_FGREP_found && break 3
14439 +    done
14440 +  done
14441 +  done
14442 +IFS=$as_save_IFS
14443 +  if test -z "$ac_cv_path_FGREP"; then
14444 +    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
14445 +  fi
14446 +else
14447 +  ac_cv_path_FGREP=$FGREP
14448 +fi
14449 +
14450 +   fi
14451 +fi
14452 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
14453 +$as_echo "$ac_cv_path_FGREP" >&6; }
14454 + FGREP="$ac_cv_path_FGREP"
14455 +
14456 +
14457 +test -z "$GREP" && GREP=grep
14458 +
14459 +
14460 +
14461 +
14462 +
14463 +
14464 +
14465 +
14466 +
14467 +
14468 +
14469 +
14470 +
14471 +
14472 +
14473 +
14474 +
14475 +
14476 +
14477 +# Check whether --with-gnu-ld was given.
14478 +if test "${with_gnu_ld+set}" = set; then :
14479 +  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
14480 +else
14481 +  with_gnu_ld=no
14482 +fi
14483 +
14484 +ac_prog=ld
14485 +if test "$GCC" = yes; then
14486 +  # Check if gcc -print-prog-name=ld gives a path.
14487 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
14488 +$as_echo_n "checking for ld used by $CC... " >&6; }
14489 +  case $host in
14490 +  *-*-mingw*)
14491 +    # gcc leaves a trailing carriage return which upsets mingw
14492 +    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
14493 +  *)
14494 +    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
14495 +  esac
14496 +  case $ac_prog in
14497 +    # Accept absolute paths.
14498 +    [\\/]* | ?:[\\/]*)
14499 +      re_direlt='/[^/][^/]*/\.\./'
14500 +      # Canonicalize the pathname of ld
14501 +      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
14502 +      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
14503 +       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
14504 +      done
14505 +      test -z "$LD" && LD="$ac_prog"
14506 +      ;;
14507 +  "")
14508 +    # If it fails, then pretend we aren't using GCC.
14509 +    ac_prog=ld
14510 +    ;;
14511 +  *)
14512 +    # If it is relative, then search for the first ld in PATH.
14513 +    with_gnu_ld=unknown
14514 +    ;;
14515 +  esac
14516 +elif test "$with_gnu_ld" = yes; then
14517 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
14518 +$as_echo_n "checking for GNU ld... " >&6; }
14519 +else
14520 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
14521 +$as_echo_n "checking for non-GNU ld... " >&6; }
14522 +fi
14523 +if test "${lt_cv_path_LD+set}" = set; then :
14524 +  $as_echo_n "(cached) " >&6
14525 +else
14526 +  if test -z "$LD"; then
14527 +  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14528 +  for ac_dir in $PATH; do
14529 +    IFS="$lt_save_ifs"
14530 +    test -z "$ac_dir" && ac_dir=.
14531 +    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14532 +      lt_cv_path_LD="$ac_dir/$ac_prog"
14533 +      # Check to see if the program is GNU ld.  I'd rather use --version,
14534 +      # but apparently some variants of GNU ld only accept -v.
14535 +      # Break only if it was the GNU/non-GNU ld that we prefer.
14536 +      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14537 +      *GNU* | *'with BFD'*)
14538 +       test "$with_gnu_ld" != no && break
14539 +       ;;
14540 +      *)
14541 +       test "$with_gnu_ld" != yes && break
14542 +       ;;
14543 +      esac
14544 +    fi
14545 +  done
14546 +  IFS="$lt_save_ifs"
14547 +else
14548 +  lt_cv_path_LD="$LD" # Let the user override the test with a path.
14549 +fi
14550 +fi
14551 +
14552 +LD="$lt_cv_path_LD"
14553 +if test -n "$LD"; then
14554 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14555 +$as_echo "$LD" >&6; }
14556 +else
14557 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14558 +$as_echo "no" >&6; }
14559 +fi
14560 +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
14561 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14562 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14563 +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
14564 +  $as_echo_n "(cached) " >&6
14565 +else
14566 +  # I'd rather use --version here, but apparently some GNU lds only accept -v.
14567 +case `$LD -v 2>&1 </dev/null` in
14568 +*GNU* | *'with BFD'*)
14569 +  lt_cv_prog_gnu_ld=yes
14570 +  ;;
14571 +*)
14572 +  lt_cv_prog_gnu_ld=no
14573 +  ;;
14574 +esac
14575 +fi
14576 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
14577 +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
14578 +with_gnu_ld=$lt_cv_prog_gnu_ld
14579 +
14580 +
14581 +
14582 +
14583 +
14584 +
14585 +
14586 +
14587 +
14588 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
14589 +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
14590 +if test "${lt_cv_path_NM+set}" = set; then :
14591 +  $as_echo_n "(cached) " >&6
14592 +else
14593 +  if test -n "$NM"; then
14594 +  # Let the user override the test.
14595 +  lt_cv_path_NM="$NM"
14596 +else
14597 +  lt_nm_to_check="${ac_tool_prefix}nm"
14598 +  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
14599 +    lt_nm_to_check="$lt_nm_to_check nm"
14600 +  fi
14601 +  for lt_tmp_nm in $lt_nm_to_check; do
14602 +    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14603 +    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
14604 +      IFS="$lt_save_ifs"
14605 +      test -z "$ac_dir" && ac_dir=.
14606 +      tmp_nm="$ac_dir/$lt_tmp_nm"
14607 +      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
14608 +       # Check to see if the nm accepts a BSD-compat flag.
14609 +       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
14610 +       #   nm: unknown option "B" ignored
14611 +       # Tru64's nm complains that /dev/null is an invalid object file
14612 +       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
14613 +       */dev/null* | *'Invalid file or object type'*)
14614 +         lt_cv_path_NM="$tmp_nm -B"
14615 +         break
14616 +         ;;
14617 +       *)
14618 +         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
14619 +         */dev/null*)
14620 +           lt_cv_path_NM="$tmp_nm -p"
14621 +           break
14622 +           ;;
14623 +         *)
14624 +           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
14625 +           continue # so that we can try to find one that supports BSD flags
14626 +           ;;
14627 +         esac
14628 +         ;;
14629 +       esac
14630 +      fi
14631 +    done
14632 +    IFS="$lt_save_ifs"
14633 +  done
14634 +  : ${lt_cv_path_NM=no}
14635 +fi
14636 +fi
14637 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
14638 +$as_echo "$lt_cv_path_NM" >&6; }
14639 +if test "$lt_cv_path_NM" != "no"; then
14640 +  NM="$lt_cv_path_NM"
14641 +else
14642 +  # Didn't find any BSD compatible name lister, look for dumpbin.
14643 +  if test -n "$ac_tool_prefix"; then
14644 +  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
14645 +  do
14646 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
14647 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
14648 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14649 +$as_echo_n "checking for $ac_word... " >&6; }
14650 +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
14651 +  $as_echo_n "(cached) " >&6
14652 +else
14653 +  if test -n "$DUMPBIN"; then
14654 +  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
14655 +else
14656 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14657 +for as_dir in $PATH
14658 +do
14659 +  IFS=$as_save_IFS
14660 +  test -z "$as_dir" && as_dir=.
14661 +    for ac_exec_ext in '' $ac_executable_extensions; do
14662 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
14663 +    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
14664 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14665 +    break 2
14666 +  fi
14667 +done
14668 +  done
14669 +IFS=$as_save_IFS
14670 +
14671 +fi
14672 +fi
14673 +DUMPBIN=$ac_cv_prog_DUMPBIN
14674 +if test -n "$DUMPBIN"; then
14675 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
14676 +$as_echo "$DUMPBIN" >&6; }
14677 +else
14678 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14679 +$as_echo "no" >&6; }
14680 +fi
14681 +
14682 +
14683 +    test -n "$DUMPBIN" && break
14684 +  done
14685 +fi
14686 +if test -z "$DUMPBIN"; then
14687 +  ac_ct_DUMPBIN=$DUMPBIN
14688 +  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
14689 +do
14690 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
14691 +set dummy $ac_prog; ac_word=$2
14692 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14693 +$as_echo_n "checking for $ac_word... " >&6; }
14694 +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
14695 +  $as_echo_n "(cached) " >&6
14696 +else
14697 +  if test -n "$ac_ct_DUMPBIN"; then
14698 +  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
14699 +else
14700 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14701 +for as_dir in $PATH
14702 +do
14703 +  IFS=$as_save_IFS
14704 +  test -z "$as_dir" && as_dir=.
14705 +    for ac_exec_ext in '' $ac_executable_extensions; do
14706 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
14707 +    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
14708 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14709 +    break 2
14710 +  fi
14711 +done
14712 +  done
14713 +IFS=$as_save_IFS
14714 +
14715 +fi
14716 +fi
14717 +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
14718 +if test -n "$ac_ct_DUMPBIN"; then
14719 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
14720 +$as_echo "$ac_ct_DUMPBIN" >&6; }
14721 +else
14722 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14723 +$as_echo "no" >&6; }
14724 +fi
14725 +
14726 +
14727 +  test -n "$ac_ct_DUMPBIN" && break
14728 +done
14729 +
14730 +  if test "x$ac_ct_DUMPBIN" = x; then
14731 +    DUMPBIN=":"
14732 +  else
14733 +    case $cross_compiling:$ac_tool_warned in
14734 +yes:)
14735 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14736 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14737 +ac_tool_warned=yes ;;
14738 +esac
14739 +    DUMPBIN=$ac_ct_DUMPBIN
14740 +  fi
14741 +fi
14742 +
14743 +
14744 +  if test "$DUMPBIN" != ":"; then
14745 +    NM="$DUMPBIN"
14746 +  fi
14747 +fi
14748 +test -z "$NM" && NM=nm
14749 +
14750 +
14751 +
14752 +
14753 +
14754 +
14755 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
14756 +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
14757 +if test "${lt_cv_nm_interface+set}" = set; then :
14758 +  $as_echo_n "(cached) " >&6
14759 +else
14760 +  lt_cv_nm_interface="BSD nm"
14761 +  echo "int some_variable = 0;" > conftest.$ac_ext
14762 +  (eval echo "\"\$as_me:7405: $ac_compile\"" >&5)
14763 +  (eval "$ac_compile" 2>conftest.err)
14764 +  cat conftest.err >&5
14765 +  (eval echo "\"\$as_me:7408: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
14766 +  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
14767 +  cat conftest.err >&5
14768 +  (eval echo "\"\$as_me:7411: output\"" >&5)
14769 +  cat conftest.out >&5
14770 +  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
14771 +    lt_cv_nm_interface="MS dumpbin"
14772 +  fi
14773 +  rm -f conftest*
14774 +fi
14775 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
14776 +$as_echo "$lt_cv_nm_interface" >&6; }
14777 +
14778 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
14779 +$as_echo_n "checking whether ln -s works... " >&6; }
14780 +LN_S=$as_ln_s
14781 +if test "$LN_S" = "ln -s"; then
14782 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14783 +$as_echo "yes" >&6; }
14784 +else
14785 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
14786 +$as_echo "no, using $LN_S" >&6; }
14787 +fi
14788 +
14789 +# find the maximum length of command line arguments
14790 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
14791 +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
14792 +if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
14793 +  $as_echo_n "(cached) " >&6
14794 +else
14795 +    i=0
14796 +  teststring="ABCD"
14797 +
14798 +  case $build_os in
14799 +  msdosdjgpp*)
14800 +    # On DJGPP, this test can blow up pretty badly due to problems in libc
14801 +    # (any single argument exceeding 2000 bytes causes a buffer overrun
14802 +    # during glob expansion).  Even if it were fixed, the result of this
14803 +    # check would be larger than it should be.
14804 +    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
14805 +    ;;
14806 +
14807 +  gnu*)
14808 +    # Under GNU Hurd, this test is not required because there is
14809 +    # no limit to the length of command line arguments.
14810 +    # Libtool will interpret -1 as no limit whatsoever
14811 +    lt_cv_sys_max_cmd_len=-1;
14812 +    ;;
14813 +
14814 +  cygwin* | mingw* | cegcc*)
14815 +    # On Win9x/ME, this test blows up -- it succeeds, but takes
14816 +    # about 5 minutes as the teststring grows exponentially.
14817 +    # Worse, since 9x/ME are not pre-emptively multitasking,
14818 +    # you end up with a "frozen" computer, even though with patience
14819 +    # the test eventually succeeds (with a max line length of 256k).
14820 +    # Instead, let's just punt: use the minimum linelength reported by
14821 +    # all of the supported platforms: 8192 (on NT/2K/XP).
14822 +    lt_cv_sys_max_cmd_len=8192;
14823 +    ;;
14824 +
14825 +  amigaos*)
14826 +    # On AmigaOS with pdksh, this test takes hours, literally.
14827 +    # So we just punt and use a minimum line length of 8192.
14828 +    lt_cv_sys_max_cmd_len=8192;
14829 +    ;;
14830 +
14831 +  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
14832 +    # This has been around since 386BSD, at least.  Likely further.
14833 +    if test -x /sbin/sysctl; then
14834 +      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
14835 +    elif test -x /usr/sbin/sysctl; then
14836 +      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
14837 +    else
14838 +      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
14839 +    fi
14840 +    # And add a safety zone
14841 +    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
14842 +    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
14843 +    ;;
14844 +
14845 +  interix*)
14846 +    # We know the value 262144 and hardcode it with a safety zone (like BSD)
14847 +    lt_cv_sys_max_cmd_len=196608
14848 +    ;;
14849 +
14850 +  osf*)
14851 +    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
14852 +    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
14853 +    # nice to cause kernel panics so lets avoid the loop below.
14854 +    # First set a reasonable default.
14855 +    lt_cv_sys_max_cmd_len=16384
14856 +    #
14857 +    if test -x /sbin/sysconfig; then
14858 +      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
14859 +        *1*) lt_cv_sys_max_cmd_len=-1 ;;
14860 +      esac
14861 +    fi
14862 +    ;;
14863 +  sco3.2v5*)
14864 +    lt_cv_sys_max_cmd_len=102400
14865 +    ;;
14866 +  sysv5* | sco5v6* | sysv4.2uw2*)
14867 +    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
14868 +    if test -n "$kargmax"; then
14869 +      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
14870 +    else
14871 +      lt_cv_sys_max_cmd_len=32768
14872 +    fi
14873 +    ;;
14874 +  *)
14875 +    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
14876 +    if test -n "$lt_cv_sys_max_cmd_len"; then
14877 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
14878 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
14879 +    else
14880 +      # Make teststring a little bigger before we do anything with it.
14881 +      # a 1K string should be a reasonable start.
14882 +      for i in 1 2 3 4 5 6 7 8 ; do
14883 +        teststring=$teststring$teststring
14884 +      done
14885 +      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
14886 +      # If test is not a shell built-in, we'll probably end up computing a
14887 +      # maximum length that is only half of the actual maximum length, but
14888 +      # we can't tell.
14889 +      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
14890 +                = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
14891 +             test $i != 17 # 1/2 MB should be enough
14892 +      do
14893 +        i=`expr $i + 1`
14894 +        teststring=$teststring$teststring
14895 +      done
14896 +      # Only check the string length outside the loop.
14897 +      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
14898 +      teststring=
14899 +      # Add a significant safety factor because C++ compilers can tack on
14900 +      # massive amounts of additional arguments before passing them to the
14901 +      # linker.  It appears as though 1/2 is a usable value.
14902 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
14903 +    fi
14904 +    ;;
14905 +  esac
14906 +
14907 +fi
14908 +
14909 +if test -n $lt_cv_sys_max_cmd_len ; then
14910 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
14911 +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
14912 +else
14913 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
14914 +$as_echo "none" >&6; }
14915 +fi
14916 +max_cmd_len=$lt_cv_sys_max_cmd_len
14917 +
14918 +
14919 +
14920 +
14921 +
14922 +
14923 +: ${CP="cp -f"}
14924 +: ${MV="mv -f"}
14925 +: ${RM="rm -f"}
14926 +
14927 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
14928 +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
14929 +# Try some XSI features
14930 +xsi_shell=no
14931 +( _lt_dummy="a/b/c"
14932 +  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
14933 +      = c,a/b,, \
14934 +    && eval 'test $(( 1 + 1 )) -eq 2 \
14935 +    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
14936 +  && xsi_shell=yes
14937 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
14938 +$as_echo "$xsi_shell" >&6; }
14939 +
14940 +
14941 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
14942 +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
14943 +lt_shell_append=no
14944 +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
14945 +    >/dev/null 2>&1 \
14946 +  && lt_shell_append=yes
14947 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
14948 +$as_echo "$lt_shell_append" >&6; }
14949 +
14950 +
14951 +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14952 +  lt_unset=unset
14953 +else
14954 +  lt_unset=false
14955 +fi
14956 +
14957 +
14958 +
14959 +
14960 +
14961 +# test EBCDIC or ASCII
14962 +case `echo X|tr X '\101'` in
14963 + A) # ASCII based system
14964 +    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
14965 +  lt_SP2NL='tr \040 \012'
14966 +  lt_NL2SP='tr \015\012 \040\040'
14967 +  ;;
14968 + *) # EBCDIC based system
14969 +  lt_SP2NL='tr \100 \n'
14970 +  lt_NL2SP='tr \r\n \100\100'
14971 +  ;;
14972 +esac
14973 +
14974 +
14975 +
14976 +
14977 +
14978 +
14979 +
14980 +
14981 +
14982 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
14983 +$as_echo_n "checking for $LD option to reload object files... " >&6; }
14984 +if test "${lt_cv_ld_reload_flag+set}" = set; then :
14985 +  $as_echo_n "(cached) " >&6
14986 +else
14987 +  lt_cv_ld_reload_flag='-r'
14988 +fi
14989 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
14990 +$as_echo "$lt_cv_ld_reload_flag" >&6; }
14991 +reload_flag=$lt_cv_ld_reload_flag
14992 +case $reload_flag in
14993 +"" | " "*) ;;
14994 +*) reload_flag=" $reload_flag" ;;
14995 +esac
14996 +reload_cmds='$LD$reload_flag -o $output$reload_objs'
14997 +case $host_os in
14998 +  darwin*)
14999 +    if test "$GCC" = yes; then
15000 +      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
15001 +    else
15002 +      reload_cmds='$LD$reload_flag -o $output$reload_objs'
15003 +    fi
15004 +    ;;
15005 +esac
15006 +
15007 +
15008 +
15009 +
15010 +
15011 +
15012 +
15013 +
15014 +
15015 +if test -n "$ac_tool_prefix"; then
15016 +  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
15017 +set dummy ${ac_tool_prefix}objdump; ac_word=$2
15018 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15019 +$as_echo_n "checking for $ac_word... " >&6; }
15020 +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
15021 +  $as_echo_n "(cached) " >&6
15022 +else
15023 +  if test -n "$OBJDUMP"; then
15024 +  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
15025 +else
15026 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15027 +for as_dir in $PATH
15028 +do
15029 +  IFS=$as_save_IFS
15030 +  test -z "$as_dir" && as_dir=.
15031 +    for ac_exec_ext in '' $ac_executable_extensions; do
15032 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15033 +    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
15034 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15035 +    break 2
15036 +  fi
15037 +done
15038 +  done
15039 +IFS=$as_save_IFS
15040 +
15041 +fi
15042 +fi
15043 +OBJDUMP=$ac_cv_prog_OBJDUMP
15044 +if test -n "$OBJDUMP"; then
15045 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
15046 +$as_echo "$OBJDUMP" >&6; }
15047 +else
15048 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15049 +$as_echo "no" >&6; }
15050 +fi
15051 +
15052 +
15053 +fi
15054 +if test -z "$ac_cv_prog_OBJDUMP"; then
15055 +  ac_ct_OBJDUMP=$OBJDUMP
15056 +  # Extract the first word of "objdump", so it can be a program name with args.
15057 +set dummy objdump; ac_word=$2
15058 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15059 +$as_echo_n "checking for $ac_word... " >&6; }
15060 +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
15061 +  $as_echo_n "(cached) " >&6
15062 +else
15063 +  if test -n "$ac_ct_OBJDUMP"; then
15064 +  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
15065 +else
15066 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15067 +for as_dir in $PATH
15068 +do
15069 +  IFS=$as_save_IFS
15070 +  test -z "$as_dir" && as_dir=.
15071 +    for ac_exec_ext in '' $ac_executable_extensions; do
15072 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15073 +    ac_cv_prog_ac_ct_OBJDUMP="objdump"
15074 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15075 +    break 2
15076 +  fi
15077 +done
15078 +  done
15079 +IFS=$as_save_IFS
15080 +
15081 +fi
15082 +fi
15083 +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
15084 +if test -n "$ac_ct_OBJDUMP"; then
15085 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
15086 +$as_echo "$ac_ct_OBJDUMP" >&6; }
15087 +else
15088 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15089 +$as_echo "no" >&6; }
15090 +fi
15091 +
15092 +  if test "x$ac_ct_OBJDUMP" = x; then
15093 +    OBJDUMP="false"
15094 +  else
15095 +    case $cross_compiling:$ac_tool_warned in
15096 +yes:)
15097 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15098 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15099 +ac_tool_warned=yes ;;
15100 +esac
15101 +    OBJDUMP=$ac_ct_OBJDUMP
15102 +  fi
15103 +else
15104 +  OBJDUMP="$ac_cv_prog_OBJDUMP"
15105 +fi
15106 +
15107 +test -z "$OBJDUMP" && OBJDUMP=objdump
15108 +
15109 +
15110 +
15111 +
15112 +
15113 +
15114 +
15115 +
15116 +
15117 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
15118 +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
15119 +if test "${lt_cv_deplibs_check_method+set}" = set; then :
15120 +  $as_echo_n "(cached) " >&6
15121 +else
15122 +  lt_cv_file_magic_cmd='$MAGIC_CMD'
15123 +lt_cv_file_magic_test_file=
15124 +lt_cv_deplibs_check_method='unknown'
15125 +# Need to set the preceding variable on all platforms that support
15126 +# interlibrary dependencies.
15127 +# 'none' -- dependencies not supported.
15128 +# `unknown' -- same as none, but documents that we really don't know.
15129 +# 'pass_all' -- all dependencies passed with no checks.
15130 +# 'test_compile' -- check by making test program.
15131 +# 'file_magic [[regex]]' -- check by looking for files in library path
15132 +# which responds to the $file_magic_cmd with a given extended regex.
15133 +# If you have `file' or equivalent on your system and you're not sure
15134 +# whether `pass_all' will *always* work, you probably want this one.
15135 +
15136 +case $host_os in
15137 +aix[4-9]*)
15138 +  lt_cv_deplibs_check_method=pass_all
15139 +  ;;
15140 +
15141 +beos*)
15142 +  lt_cv_deplibs_check_method=pass_all
15143 +  ;;
15144 +
15145 +bsdi[45]*)
15146 +  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
15147 +  lt_cv_file_magic_cmd='/usr/bin/file -L'
15148 +  lt_cv_file_magic_test_file=/shlib/libc.so
15149 +  ;;
15150 +
15151 +cygwin*)
15152 +  # func_win32_libid is a shell function defined in ltmain.sh
15153 +  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
15154 +  lt_cv_file_magic_cmd='func_win32_libid'
15155 +  ;;
15156 +
15157 +mingw* | pw32*)
15158 +  # Base MSYS/MinGW do not provide the 'file' command needed by
15159 +  # func_win32_libid shell function, so use a weaker test based on 'objdump',
15160 +  # unless we find 'file', for example because we are cross-compiling.
15161 +  if ( file / ) >/dev/null 2>&1; then
15162 +    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
15163 +    lt_cv_file_magic_cmd='func_win32_libid'
15164 +  else
15165 +    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
15166 +    lt_cv_file_magic_cmd='$OBJDUMP -f'
15167 +  fi
15168 +  ;;
15169 +
15170 +cegcc)
15171 +  # use the weaker test based on 'objdump'. See mingw*.
15172 +  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
15173 +  lt_cv_file_magic_cmd='$OBJDUMP -f'
15174 +  ;;
15175 +
15176 +darwin* | rhapsody*)
15177 +  lt_cv_deplibs_check_method=pass_all
15178 +  ;;
15179 +
15180 +freebsd* | dragonfly*)
15181 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
15182 +    case $host_cpu in
15183 +    i*86 )
15184 +      # Not sure whether the presence of OpenBSD here was a mistake.
15185 +      # Let's accept both of them until this is cleared up.
15186 +      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
15187 +      lt_cv_file_magic_cmd=/usr/bin/file
15188 +      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
15189 +      ;;
15190 +    esac
15191 +  else
15192 +    lt_cv_deplibs_check_method=pass_all
15193 +  fi
15194 +  ;;
15195 +
15196 +gnu*)
15197 +  lt_cv_deplibs_check_method=pass_all
15198 +  ;;
15199 +
15200 +hpux10.20* | hpux11*)
15201 +  lt_cv_file_magic_cmd=/usr/bin/file
15202 +  case $host_cpu in
15203 +  ia64*)
15204 +    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
15205 +    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
15206 +    ;;
15207 +  hppa*64*)
15208 +    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]'
15209 +    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
15210 +    ;;
15211 +  *)
15212 +    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
15213 +    lt_cv_file_magic_test_file=/usr/lib/libc.sl
15214 +    ;;
15215 +  esac
15216 +  ;;
15217 +
15218 +interix[3-9]*)
15219 +  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
15220 +  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
15221 +  ;;
15222 +
15223 +irix5* | irix6* | nonstopux*)
15224 +  case $LD in
15225 +  *-32|*"-32 ") libmagic=32-bit;;
15226 +  *-n32|*"-n32 ") libmagic=N32;;
15227 +  *-64|*"-64 ") libmagic=64-bit;;
15228 +  *) libmagic=never-match;;
15229 +  esac
15230 +  lt_cv_deplibs_check_method=pass_all
15231 +  ;;
15232 +
15233 +# This must be Linux ELF.
15234 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
15235 +  lt_cv_deplibs_check_method=pass_all
15236 +  ;;
15237 +
15238 +netbsd* | netbsdelf*-gnu)
15239 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
15240 +    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
15241 +  else
15242 +    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
15243 +  fi
15244 +  ;;
15245 +
15246 +newos6*)
15247 +  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
15248 +  lt_cv_file_magic_cmd=/usr/bin/file
15249 +  lt_cv_file_magic_test_file=/usr/lib/libnls.so
15250 +  ;;
15251 +
15252 +*nto* | *qnx*)
15253 +  lt_cv_deplibs_check_method=pass_all
15254 +  ;;
15255 +
15256 +openbsd*)
15257 +  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15258 +    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
15259 +  else
15260 +    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
15261 +  fi
15262 +  ;;
15263 +
15264 +osf3* | osf4* | osf5*)
15265 +  lt_cv_deplibs_check_method=pass_all
15266 +  ;;
15267 +
15268 +rdos*)
15269 +  lt_cv_deplibs_check_method=pass_all
15270 +  ;;
15271 +
15272 +solaris*)
15273 +  lt_cv_deplibs_check_method=pass_all
15274 +  ;;
15275 +
15276 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15277 +  lt_cv_deplibs_check_method=pass_all
15278 +  ;;
15279 +
15280 +sysv4 | sysv4.3*)
15281 +  case $host_vendor in
15282 +  motorola)
15283 +    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]'
15284 +    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
15285 +    ;;
15286 +  ncr)
15287 +    lt_cv_deplibs_check_method=pass_all
15288 +    ;;
15289 +  sequent)
15290 +    lt_cv_file_magic_cmd='/bin/file'
15291 +    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
15292 +    ;;
15293 +  sni)
15294 +    lt_cv_file_magic_cmd='/bin/file'
15295 +    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
15296 +    lt_cv_file_magic_test_file=/lib/libc.so
15297 +    ;;
15298 +  siemens)
15299 +    lt_cv_deplibs_check_method=pass_all
15300 +    ;;
15301 +  pc)
15302 +    lt_cv_deplibs_check_method=pass_all
15303 +    ;;
15304 +  esac
15305 +  ;;
15306 +
15307 +tpf*)
15308 +  lt_cv_deplibs_check_method=pass_all
15309 +  ;;
15310 +esac
15311 +
15312 +fi
15313 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
15314 +$as_echo "$lt_cv_deplibs_check_method" >&6; }
15315 +file_magic_cmd=$lt_cv_file_magic_cmd
15316 +deplibs_check_method=$lt_cv_deplibs_check_method
15317 +test -z "$deplibs_check_method" && deplibs_check_method=unknown
15318 +
15319 +
15320 +
15321 +
15322 +
15323 +
15324 +
15325 +
15326 +
15327 +
15328 +
15329 +
15330 +if test -n "$ac_tool_prefix"; then
15331 +  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
15332 +set dummy ${ac_tool_prefix}ar; ac_word=$2
15333 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15334 +$as_echo_n "checking for $ac_word... " >&6; }
15335 +if test "${ac_cv_prog_AR+set}" = set; then :
15336 +  $as_echo_n "(cached) " >&6
15337 +else
15338 +  if test -n "$AR"; then
15339 +  ac_cv_prog_AR="$AR" # Let the user override the test.
15340 +else
15341 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15342 +for as_dir in $PATH
15343 +do
15344 +  IFS=$as_save_IFS
15345 +  test -z "$as_dir" && as_dir=.
15346 +    for ac_exec_ext in '' $ac_executable_extensions; do
15347 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15348 +    ac_cv_prog_AR="${ac_tool_prefix}ar"
15349 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15350 +    break 2
15351 +  fi
15352 +done
15353 +  done
15354 +IFS=$as_save_IFS
15355 +
15356 +fi
15357 +fi
15358 +AR=$ac_cv_prog_AR
15359 +if test -n "$AR"; then
15360 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
15361 +$as_echo "$AR" >&6; }
15362 +else
15363 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15364 +$as_echo "no" >&6; }
15365 +fi
15366 +
15367 +
15368 +fi
15369 +if test -z "$ac_cv_prog_AR"; then
15370 +  ac_ct_AR=$AR
15371 +  # Extract the first word of "ar", so it can be a program name with args.
15372 +set dummy ar; ac_word=$2
15373 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15374 +$as_echo_n "checking for $ac_word... " >&6; }
15375 +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
15376 +  $as_echo_n "(cached) " >&6
15377 +else
15378 +  if test -n "$ac_ct_AR"; then
15379 +  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
15380 +else
15381 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15382 +for as_dir in $PATH
15383 +do
15384 +  IFS=$as_save_IFS
15385 +  test -z "$as_dir" && as_dir=.
15386 +    for ac_exec_ext in '' $ac_executable_extensions; do
15387 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15388 +    ac_cv_prog_ac_ct_AR="ar"
15389 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15390 +    break 2
15391 +  fi
15392 +done
15393 +  done
15394 +IFS=$as_save_IFS
15395 +
15396 +fi
15397 +fi
15398 +ac_ct_AR=$ac_cv_prog_ac_ct_AR
15399 +if test -n "$ac_ct_AR"; then
15400 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
15401 +$as_echo "$ac_ct_AR" >&6; }
15402 +else
15403 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15404 +$as_echo "no" >&6; }
15405 +fi
15406 +
15407 +  if test "x$ac_ct_AR" = x; then
15408 +    AR="false"
15409 +  else
15410 +    case $cross_compiling:$ac_tool_warned in
15411 +yes:)
15412 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15413 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15414 +ac_tool_warned=yes ;;
15415 +esac
15416 +    AR=$ac_ct_AR
15417 +  fi
15418 +else
15419 +  AR="$ac_cv_prog_AR"
15420 +fi
15421 +
15422 +test -z "$AR" && AR=ar
15423 +test -z "$AR_FLAGS" && AR_FLAGS=cru
15424 +
15425 +
15426 +
15427 +
15428 +
15429 +
15430 +
15431 +
15432 +
15433 +
15434 +
15435 +if test -n "$ac_tool_prefix"; then
15436 +  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
15437 +set dummy ${ac_tool_prefix}strip; ac_word=$2
15438 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15439 +$as_echo_n "checking for $ac_word... " >&6; }
15440 +if test "${ac_cv_prog_STRIP+set}" = set; then :
15441 +  $as_echo_n "(cached) " >&6
15442 +else
15443 +  if test -n "$STRIP"; then
15444 +  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
15445 +else
15446 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15447 +for as_dir in $PATH
15448 +do
15449 +  IFS=$as_save_IFS
15450 +  test -z "$as_dir" && as_dir=.
15451 +    for ac_exec_ext in '' $ac_executable_extensions; do
15452 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15453 +    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
15454 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15455 +    break 2
15456 +  fi
15457 +done
15458 +  done
15459 +IFS=$as_save_IFS
15460 +
15461 +fi
15462 +fi
15463 +STRIP=$ac_cv_prog_STRIP
15464 +if test -n "$STRIP"; then
15465 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
15466 +$as_echo "$STRIP" >&6; }
15467 +else
15468 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15469 +$as_echo "no" >&6; }
15470 +fi
15471 +
15472 +
15473 +fi
15474 +if test -z "$ac_cv_prog_STRIP"; then
15475 +  ac_ct_STRIP=$STRIP
15476 +  # Extract the first word of "strip", so it can be a program name with args.
15477 +set dummy strip; ac_word=$2
15478 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15479 +$as_echo_n "checking for $ac_word... " >&6; }
15480 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
15481 +  $as_echo_n "(cached) " >&6
15482 +else
15483 +  if test -n "$ac_ct_STRIP"; then
15484 +  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
15485 +else
15486 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15487 +for as_dir in $PATH
15488 +do
15489 +  IFS=$as_save_IFS
15490 +  test -z "$as_dir" && as_dir=.
15491 +    for ac_exec_ext in '' $ac_executable_extensions; do
15492 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15493 +    ac_cv_prog_ac_ct_STRIP="strip"
15494 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15495 +    break 2
15496 +  fi
15497 +done
15498 +  done
15499 +IFS=$as_save_IFS
15500 +
15501 +fi
15502 +fi
15503 +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
15504 +if test -n "$ac_ct_STRIP"; then
15505 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
15506 +$as_echo "$ac_ct_STRIP" >&6; }
15507 +else
15508 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15509 +$as_echo "no" >&6; }
15510 +fi
15511 +
15512 +  if test "x$ac_ct_STRIP" = x; then
15513 +    STRIP=":"
15514 +  else
15515 +    case $cross_compiling:$ac_tool_warned in
15516 +yes:)
15517 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15518 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15519 +ac_tool_warned=yes ;;
15520 +esac
15521 +    STRIP=$ac_ct_STRIP
15522 +  fi
15523 +else
15524 +  STRIP="$ac_cv_prog_STRIP"
15525 +fi
15526 +
15527 +test -z "$STRIP" && STRIP=:
15528 +
15529 +
15530 +
15531 +
15532 +
15533 +
15534 +if test -n "$ac_tool_prefix"; then
15535 +  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
15536 +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
15537 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15538 +$as_echo_n "checking for $ac_word... " >&6; }
15539 +if test "${ac_cv_prog_RANLIB+set}" = set; then :
15540 +  $as_echo_n "(cached) " >&6
15541 +else
15542 +  if test -n "$RANLIB"; then
15543 +  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
15544 +else
15545 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15546 +for as_dir in $PATH
15547 +do
15548 +  IFS=$as_save_IFS
15549 +  test -z "$as_dir" && as_dir=.
15550 +    for ac_exec_ext in '' $ac_executable_extensions; do
15551 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15552 +    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
15553 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15554 +    break 2
15555 +  fi
15556 +done
15557 +  done
15558 +IFS=$as_save_IFS
15559 +
15560 +fi
15561 +fi
15562 +RANLIB=$ac_cv_prog_RANLIB
15563 +if test -n "$RANLIB"; then
15564 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
15565 +$as_echo "$RANLIB" >&6; }
15566 +else
15567 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15568 +$as_echo "no" >&6; }
15569 +fi
15570 +
15571 +
15572 +fi
15573 +if test -z "$ac_cv_prog_RANLIB"; then
15574 +  ac_ct_RANLIB=$RANLIB
15575 +  # Extract the first word of "ranlib", so it can be a program name with args.
15576 +set dummy ranlib; ac_word=$2
15577 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15578 +$as_echo_n "checking for $ac_word... " >&6; }
15579 +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
15580 +  $as_echo_n "(cached) " >&6
15581 +else
15582 +  if test -n "$ac_ct_RANLIB"; then
15583 +  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
15584 +else
15585 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15586 +for as_dir in $PATH
15587 +do
15588 +  IFS=$as_save_IFS
15589 +  test -z "$as_dir" && as_dir=.
15590 +    for ac_exec_ext in '' $ac_executable_extensions; do
15591 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15592 +    ac_cv_prog_ac_ct_RANLIB="ranlib"
15593 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15594 +    break 2
15595 +  fi
15596 +done
15597 +  done
15598 +IFS=$as_save_IFS
15599 +
15600 +fi
15601 +fi
15602 +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
15603 +if test -n "$ac_ct_RANLIB"; then
15604 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
15605 +$as_echo "$ac_ct_RANLIB" >&6; }
15606 +else
15607 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15608 +$as_echo "no" >&6; }
15609 +fi
15610 +
15611 +  if test "x$ac_ct_RANLIB" = x; then
15612 +    RANLIB=":"
15613 +  else
15614 +    case $cross_compiling:$ac_tool_warned in
15615 +yes:)
15616 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15617 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15618 +ac_tool_warned=yes ;;
15619 +esac
15620 +    RANLIB=$ac_ct_RANLIB
15621 +  fi
15622 +else
15623 +  RANLIB="$ac_cv_prog_RANLIB"
15624 +fi
15625 +
15626 +test -z "$RANLIB" && RANLIB=:
15627 +
15628 +
15629 +
15630 +
15631 +
15632 +
15633 +# Determine commands to create old-style static archives.
15634 +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
15635 +old_postinstall_cmds='chmod 644 $oldlib'
15636 +old_postuninstall_cmds=
15637 +
15638 +if test -n "$RANLIB"; then
15639 +  case $host_os in
15640 +  openbsd*)
15641 +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
15642 +    ;;
15643 +  *)
15644 +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
15645 +    ;;
15646 +  esac
15647 +  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
15648 +fi
15649 +
15650 +
15651 +
15652 +
15653 +
15654 +
15655 +
15656 +
15657 +
15658 +
15659 +
15660 +
15661 +
15662 +
15663 +
15664 +
15665 +
15666 +
15667 +
15668 +
15669 +
15670 +
15671 +
15672 +
15673 +
15674 +
15675 +
15676 +
15677 +
15678 +
15679 +
15680 +
15681 +
15682 +
15683 +# If no C compiler was specified, use CC.
15684 +LTCC=${LTCC-"$CC"}
15685 +
15686 +# If no C compiler flags were specified, use CFLAGS.
15687 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
15688 +
15689 +# Allow CC to be a program name with arguments.
15690 +compiler=$CC
15691 +
15692 +
15693 +# Check for command to grab the raw symbol name followed by C symbol from nm.
15694 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
15695 +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
15696 +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
15697 +  $as_echo_n "(cached) " >&6
15698 +else
15699 +
15700 +# These are sane defaults that work on at least a few old systems.
15701 +# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
15702 +
15703 +# Character class describing NM global symbol codes.
15704 +symcode='[BCDEGRST]'
15705 +
15706 +# Regexp to match symbols that can be accessed directly from C.
15707 +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
15708 +
15709 +# Define system-specific variables.
15710 +case $host_os in
15711 +aix*)
15712 +  symcode='[BCDT]'
15713 +  ;;
15714 +cygwin* | mingw* | pw32* | cegcc*)
15715 +  symcode='[ABCDGISTW]'
15716 +  ;;
15717 +hpux*)
15718 +  if test "$host_cpu" = ia64; then
15719 +    symcode='[ABCDEGRST]'
15720 +  fi
15721 +  ;;
15722 +irix* | nonstopux*)
15723 +  symcode='[BCDEGRST]'
15724 +  ;;
15725 +osf*)
15726 +  symcode='[BCDEGQRST]'
15727 +  ;;
15728 +solaris*)
15729 +  symcode='[BDRT]'
15730 +  ;;
15731 +sco3.2v5*)
15732 +  symcode='[DT]'
15733 +  ;;
15734 +sysv4.2uw2*)
15735 +  symcode='[DT]'
15736 +  ;;
15737 +sysv5* | sco5v6* | unixware* | OpenUNIX*)
15738 +  symcode='[ABDT]'
15739 +  ;;
15740 +sysv4)
15741 +  symcode='[DFNSTU]'
15742 +  ;;
15743 +esac
15744 +
15745 +# If we're using GNU nm, then use its standard symbol codes.
15746 +case `$NM -V 2>&1` in
15747 +*GNU* | *'with BFD'*)
15748 +  symcode='[ABCDGIRSTW]' ;;
15749 +esac
15750 +
15751 +# Transform an extracted symbol line into a proper C declaration.
15752 +# Some systems (esp. on ia64) link data and code symbols differently,
15753 +# so use this general approach.
15754 +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
15755 +
15756 +# Transform an extracted symbol line into symbol name and symbol address
15757 +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
15758 +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'"
15759 +
15760 +# Handle CRLF in mingw tool chain
15761 +opt_cr=
15762 +case $build_os in
15763 +mingw*)
15764 +  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
15765 +  ;;
15766 +esac
15767 +
15768 +# Try without a prefix underscore, then with it.
15769 +for ac_symprfx in "" "_"; do
15770 +
15771 +  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
15772 +  symxfrm="\\1 $ac_symprfx\\2 \\2"
15773 +
15774 +  # Write the raw and C identifiers.
15775 +  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
15776 +    # Fake it for dumpbin and say T for any non-static function
15777 +    # and D for any global variable.
15778 +    # Also find C++ and __fastcall symbols from MSVC++,
15779 +    # which start with @ or ?.
15780 +    lt_cv_sys_global_symbol_pipe="$AWK '"\
15781 +"     {last_section=section; section=\$ 3};"\
15782 +"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
15783 +"     \$ 0!~/External *\|/{next};"\
15784 +"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
15785 +"     {if(hide[section]) next};"\
15786 +"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
15787 +"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
15788 +"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
15789 +"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
15790 +"     ' prfx=^$ac_symprfx"
15791 +  else
15792 +    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[     ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
15793 +  fi
15794 +
15795 +  # Check to see that the pipe works correctly.
15796 +  pipe_works=no
15797 +
15798 +  rm -f conftest*
15799 +  cat > conftest.$ac_ext <<_LT_EOF
15800 +#ifdef __cplusplus
15801 +extern "C" {
15802 +#endif
15803 +char nm_test_var;
15804 +void nm_test_func(void);
15805 +void nm_test_func(void){}
15806 +#ifdef __cplusplus
15807 +}
15808 +#endif
15809 +int main(){nm_test_var='a';nm_test_func();return(0);}
15810 +_LT_EOF
15811 +
15812 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15813 +  (eval $ac_compile) 2>&5
15814 +  ac_status=$?
15815 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15816 +  test $ac_status = 0; }; then
15817 +    # Now try to grab the symbols.
15818 +    nlist=conftest.nm
15819 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
15820 +  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
15821 +  ac_status=$?
15822 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15823 +  test $ac_status = 0; } && test -s "$nlist"; then
15824 +      # Try sorting and uniquifying the output.
15825 +      if sort "$nlist" | uniq > "$nlist"T; then
15826 +       mv -f "$nlist"T "$nlist"
15827 +      else
15828 +       rm -f "$nlist"T
15829 +      fi
15830 +
15831 +      # Make sure that we snagged all the symbols we need.
15832 +      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
15833 +       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
15834 +         cat <<_LT_EOF > conftest.$ac_ext
15835 +#ifdef __cplusplus
15836 +extern "C" {
15837 +#endif
15838 +
15839 +_LT_EOF
15840 +         # Now generate the symbol file.
15841 +         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
15842 +
15843 +         cat <<_LT_EOF >> conftest.$ac_ext
15844 +
15845 +/* The mapping between symbol names and symbols.  */
15846 +const struct {
15847 +  const char *name;
15848 +  void       *address;
15849 +}
15850 +lt__PROGRAM__LTX_preloaded_symbols[] =
15851 +{
15852 +  { "@PROGRAM@", (void *) 0 },
15853 +_LT_EOF
15854 +         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
15855 +         cat <<\_LT_EOF >> conftest.$ac_ext
15856 +  {0, (void *) 0}
15857 +};
15858 +
15859 +/* This works around a problem in FreeBSD linker */
15860 +#ifdef FREEBSD_WORKAROUND
15861 +static const void *lt_preloaded_setup() {
15862 +  return lt__PROGRAM__LTX_preloaded_symbols;
15863 +}
15864 +#endif
15865 +
15866 +#ifdef __cplusplus
15867 +}
15868 +#endif
15869 +_LT_EOF
15870 +         # Now try linking the two files.
15871 +         mv conftest.$ac_objext conftstm.$ac_objext
15872 +         lt_save_LIBS="$LIBS"
15873 +         lt_save_CFLAGS="$CFLAGS"
15874 +         LIBS="conftstm.$ac_objext"
15875 +         CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
15876 +         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
15877 +  (eval $ac_link) 2>&5
15878 +  ac_status=$?
15879 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15880 +  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
15881 +           pipe_works=yes
15882 +         fi
15883 +         LIBS="$lt_save_LIBS"
15884 +         CFLAGS="$lt_save_CFLAGS"
15885 +       else
15886 +         echo "cannot find nm_test_func in $nlist" >&5
15887 +       fi
15888 +      else
15889 +       echo "cannot find nm_test_var in $nlist" >&5
15890 +      fi
15891 +    else
15892 +      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
15893 +    fi
15894 +  else
15895 +    echo "$progname: failed program was:" >&5
15896 +    cat conftest.$ac_ext >&5
15897 +  fi
15898 +  rm -rf conftest* conftst*
15899 +
15900 +  # Do not use the global_symbol_pipe unless it works.
15901 +  if test "$pipe_works" = yes; then
15902 +    break
15903 +  else
15904 +    lt_cv_sys_global_symbol_pipe=
15905 +  fi
15906 +done
15907 +
15908 +fi
15909 +
15910 +if test -z "$lt_cv_sys_global_symbol_pipe"; then
15911 +  lt_cv_sys_global_symbol_to_cdecl=
15912 +fi
15913 +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
15914 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
15915 +$as_echo "failed" >&6; }
15916 +else
15917 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
15918 +$as_echo "ok" >&6; }
15919 +fi
15920 +
15921 +
15922 +
15923 +
15924 +
15925 +
15926 +
15927 +
15928 +
15929 +
15930 +
15931 +
15932 +
15933 +
15934 +
15935 +
15936 +
15937 +
15938 +
15939 +
15940 +
15941 +
15942 +
15943 +# Check whether --enable-libtool-lock was given.
15944 +if test "${enable_libtool_lock+set}" = set; then :
15945 +  enableval=$enable_libtool_lock;
15946 +fi
15947 +
15948 +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
15949 +
15950 +# Some flags need to be propagated to the compiler or linker for good
15951 +# libtool support.
15952 +case $host in
15953 +ia64-*-hpux*)
15954 +  # Find out which ABI we are using.
15955 +  echo 'int i;' > conftest.$ac_ext
15956 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15957 +  (eval $ac_compile) 2>&5
15958 +  ac_status=$?
15959 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15960 +  test $ac_status = 0; }; then
15961 +    case `/usr/bin/file conftest.$ac_objext` in
15962 +      *ELF-32*)
15963 +       HPUX_IA64_MODE="32"
15964 +       ;;
15965 +      *ELF-64*)
15966 +       HPUX_IA64_MODE="64"
15967 +       ;;
15968 +    esac
15969 +  fi
15970 +  rm -rf conftest*
15971 +  ;;
15972 +*-*-irix6*)
15973 +  # Find out which ABI we are using.
15974 +  echo '#line 8617 "configure"' > conftest.$ac_ext
15975 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15976 +  (eval $ac_compile) 2>&5
15977 +  ac_status=$?
15978 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15979 +  test $ac_status = 0; }; then
15980 +    if test "$lt_cv_prog_gnu_ld" = yes; then
15981 +      case `/usr/bin/file conftest.$ac_objext` in
15982 +       *32-bit*)
15983 +         LD="${LD-ld} -melf32bsmip"
15984 +         ;;
15985 +       *N32*)
15986 +         LD="${LD-ld} -melf32bmipn32"
15987 +         ;;
15988 +       *64-bit*)
15989 +         LD="${LD-ld} -melf64bmip"
15990 +       ;;
15991 +      esac
15992 +    else
15993 +      case `/usr/bin/file conftest.$ac_objext` in
15994 +       *32-bit*)
15995 +         LD="${LD-ld} -32"
15996 +         ;;
15997 +       *N32*)
15998 +         LD="${LD-ld} -n32"
15999 +         ;;
16000 +       *64-bit*)
16001 +         LD="${LD-ld} -64"
16002 +         ;;
16003 +      esac
16004 +    fi
16005 +  fi
16006 +  rm -rf conftest*
16007 +  ;;
16008 +
16009 +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
16010 +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
16011 +  # Find out which ABI we are using.
16012 +  echo 'int i;' > conftest.$ac_ext
16013 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16014 +  (eval $ac_compile) 2>&5
16015 +  ac_status=$?
16016 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16017 +  test $ac_status = 0; }; then
16018 +    case `/usr/bin/file conftest.o` in
16019 +      *32-bit*)
16020 +       case $host in
16021 +         x86_64-*kfreebsd*-gnu)
16022 +           LD="${LD-ld} -m elf_i386_fbsd"
16023 +           ;;
16024 +         x86_64-*linux*)
16025 +           LD="${LD-ld} -m elf_i386"
16026 +           ;;
16027 +         ppc64-*linux*|powerpc64-*linux*)
16028 +           LD="${LD-ld} -m elf32ppclinux"
16029 +           ;;
16030 +         s390x-*linux*)
16031 +           LD="${LD-ld} -m elf_s390"
16032 +           ;;
16033 +         sparc64-*linux*)
16034 +           LD="${LD-ld} -m elf32_sparc"
16035 +           ;;
16036 +       esac
16037 +       ;;
16038 +      *64-bit*)
16039 +       case $host in
16040 +         x86_64-*kfreebsd*-gnu)
16041 +           LD="${LD-ld} -m elf_x86_64_fbsd"
16042 +           ;;
16043 +         x86_64-*linux*)
16044 +           LD="${LD-ld} -m elf_x86_64"
16045 +           ;;
16046 +         ppc*-*linux*|powerpc*-*linux*)
16047 +           LD="${LD-ld} -m elf64ppc"
16048 +           ;;
16049 +         s390*-*linux*|s390*-*tpf*)
16050 +           LD="${LD-ld} -m elf64_s390"
16051 +           ;;
16052 +         sparc*-*linux*)
16053 +           LD="${LD-ld} -m elf64_sparc"
16054 +           ;;
16055 +       esac
16056 +       ;;
16057 +    esac
16058 +  fi
16059 +  rm -rf conftest*
16060 +  ;;
16061 +
16062 +*-*-sco3.2v5*)
16063 +  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
16064 +  SAVE_CFLAGS="$CFLAGS"
16065 +  CFLAGS="$CFLAGS -belf"
16066 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
16067 +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
16068 +if test "${lt_cv_cc_needs_belf+set}" = set; then :
16069 +  $as_echo_n "(cached) " >&6
16070 +else
16071 +  ac_ext=c
16072 +ac_cpp='$CPP $CPPFLAGS'
16073 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16074 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16075 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
16076 +
16077 +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16078 +/* end confdefs.h.  */
16079 +
16080 +int
16081 +main ()
16082 +{
16083 +
16084 +  ;
16085 +  return 0;
16086 +}
16087 +_ACEOF
16088 +if ac_fn_c_try_link "$LINENO"; then :
16089 +  lt_cv_cc_needs_belf=yes
16090 +else
16091 +  lt_cv_cc_needs_belf=no
16092 +fi
16093 +rm -f core conftest.err conftest.$ac_objext \
16094 +    conftest$ac_exeext conftest.$ac_ext
16095 +     ac_ext=c
16096 +ac_cpp='$CPP $CPPFLAGS'
16097 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16098 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16099 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
16100 +
16101 +fi
16102 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
16103 +$as_echo "$lt_cv_cc_needs_belf" >&6; }
16104 +  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
16105 +    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
16106 +    CFLAGS="$SAVE_CFLAGS"
16107 +  fi
16108 +  ;;
16109 +sparc*-*solaris*)
16110 +  # Find out which ABI we are using.
16111 +  echo 'int i;' > conftest.$ac_ext
16112 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16113 +  (eval $ac_compile) 2>&5
16114 +  ac_status=$?
16115 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16116 +  test $ac_status = 0; }; then
16117 +    case `/usr/bin/file conftest.o` in
16118 +    *64-bit*)
16119 +      case $lt_cv_prog_gnu_ld in
16120 +      yes*) LD="${LD-ld} -m elf64_sparc" ;;
16121 +      *)
16122 +       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
16123 +         LD="${LD-ld} -64"
16124 +       fi
16125 +       ;;
16126 +      esac
16127 +      ;;
16128 +    esac
16129 +  fi
16130 +  rm -rf conftest*
16131 +  ;;
16132 +esac
16133 +
16134 +need_locks="$enable_libtool_lock"
16135 +
16136 +
16137 +  case $host_os in
16138 +    rhapsody* | darwin*)
16139 +    if test -n "$ac_tool_prefix"; then
16140 +  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
16141 +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
16142 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16143 +$as_echo_n "checking for $ac_word... " >&6; }
16144 +if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
16145 +  $as_echo_n "(cached) " >&6
16146 +else
16147 +  if test -n "$DSYMUTIL"; then
16148 +  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
16149 +else
16150 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16151 +for as_dir in $PATH
16152 +do
16153 +  IFS=$as_save_IFS
16154 +  test -z "$as_dir" && as_dir=.
16155 +    for ac_exec_ext in '' $ac_executable_extensions; do
16156 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16157 +    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
16158 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16159 +    break 2
16160 +  fi
16161 +done
16162 +  done
16163 +IFS=$as_save_IFS
16164 +
16165 +fi
16166 +fi
16167 +DSYMUTIL=$ac_cv_prog_DSYMUTIL
16168 +if test -n "$DSYMUTIL"; then
16169 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
16170 +$as_echo "$DSYMUTIL" >&6; }
16171 +else
16172 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16173 +$as_echo "no" >&6; }
16174 +fi
16175 +
16176 +
16177 +fi
16178 +if test -z "$ac_cv_prog_DSYMUTIL"; then
16179 +  ac_ct_DSYMUTIL=$DSYMUTIL
16180 +  # Extract the first word of "dsymutil", so it can be a program name with args.
16181 +set dummy dsymutil; ac_word=$2
16182 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16183 +$as_echo_n "checking for $ac_word... " >&6; }
16184 +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
16185 +  $as_echo_n "(cached) " >&6
16186 +else
16187 +  if test -n "$ac_ct_DSYMUTIL"; then
16188 +  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
16189 +else
16190 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16191 +for as_dir in $PATH
16192 +do
16193 +  IFS=$as_save_IFS
16194 +  test -z "$as_dir" && as_dir=.
16195 +    for ac_exec_ext in '' $ac_executable_extensions; do
16196 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16197 +    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
16198 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16199 +    break 2
16200 +  fi
16201 +done
16202 +  done
16203 +IFS=$as_save_IFS
16204 +
16205 +fi
16206 +fi
16207 +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
16208 +if test -n "$ac_ct_DSYMUTIL"; then
16209 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
16210 +$as_echo "$ac_ct_DSYMUTIL" >&6; }
16211 +else
16212 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16213 +$as_echo "no" >&6; }
16214 +fi
16215 +
16216 +  if test "x$ac_ct_DSYMUTIL" = x; then
16217 +    DSYMUTIL=":"
16218 +  else
16219 +    case $cross_compiling:$ac_tool_warned in
16220 +yes:)
16221 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16222 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16223 +ac_tool_warned=yes ;;
16224 +esac
16225 +    DSYMUTIL=$ac_ct_DSYMUTIL
16226 +  fi
16227 +else
16228 +  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
16229 +fi
16230 +
16231 +    if test -n "$ac_tool_prefix"; then
16232 +  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
16233 +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
16234 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16235 +$as_echo_n "checking for $ac_word... " >&6; }
16236 +if test "${ac_cv_prog_NMEDIT+set}" = set; then :
16237 +  $as_echo_n "(cached) " >&6
16238 +else
16239 +  if test -n "$NMEDIT"; then
16240 +  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
16241 +else
16242 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16243 +for as_dir in $PATH
16244 +do
16245 +  IFS=$as_save_IFS
16246 +  test -z "$as_dir" && as_dir=.
16247 +    for ac_exec_ext in '' $ac_executable_extensions; do
16248 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16249 +    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
16250 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16251 +    break 2
16252 +  fi
16253 +done
16254 +  done
16255 +IFS=$as_save_IFS
16256 +
16257 +fi
16258 +fi
16259 +NMEDIT=$ac_cv_prog_NMEDIT
16260 +if test -n "$NMEDIT"; then
16261 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
16262 +$as_echo "$NMEDIT" >&6; }
16263 +else
16264 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16265 +$as_echo "no" >&6; }
16266 +fi
16267 +
16268 +
16269 +fi
16270 +if test -z "$ac_cv_prog_NMEDIT"; then
16271 +  ac_ct_NMEDIT=$NMEDIT
16272 +  # Extract the first word of "nmedit", so it can be a program name with args.
16273 +set dummy nmedit; ac_word=$2
16274 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16275 +$as_echo_n "checking for $ac_word... " >&6; }
16276 +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
16277 +  $as_echo_n "(cached) " >&6
16278 +else
16279 +  if test -n "$ac_ct_NMEDIT"; then
16280 +  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
16281 +else
16282 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16283 +for as_dir in $PATH
16284 +do
16285 +  IFS=$as_save_IFS
16286 +  test -z "$as_dir" && as_dir=.
16287 +    for ac_exec_ext in '' $ac_executable_extensions; do
16288 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16289 +    ac_cv_prog_ac_ct_NMEDIT="nmedit"
16290 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16291 +    break 2
16292 +  fi
16293 +done
16294 +  done
16295 +IFS=$as_save_IFS
16296 +
16297 +fi
16298 +fi
16299 +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
16300 +if test -n "$ac_ct_NMEDIT"; then
16301 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
16302 +$as_echo "$ac_ct_NMEDIT" >&6; }
16303 +else
16304 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16305 +$as_echo "no" >&6; }
16306 +fi
16307 +
16308 +  if test "x$ac_ct_NMEDIT" = x; then
16309 +    NMEDIT=":"
16310 +  else
16311 +    case $cross_compiling:$ac_tool_warned in
16312 +yes:)
16313 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16314 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16315 +ac_tool_warned=yes ;;
16316 +esac
16317 +    NMEDIT=$ac_ct_NMEDIT
16318 +  fi
16319 +else
16320 +  NMEDIT="$ac_cv_prog_NMEDIT"
16321 +fi
16322 +
16323 +    if test -n "$ac_tool_prefix"; then
16324 +  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
16325 +set dummy ${ac_tool_prefix}lipo; ac_word=$2
16326 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16327 +$as_echo_n "checking for $ac_word... " >&6; }
16328 +if test "${ac_cv_prog_LIPO+set}" = set; then :
16329 +  $as_echo_n "(cached) " >&6
16330 +else
16331 +  if test -n "$LIPO"; then
16332 +  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
16333 +else
16334 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16335 +for as_dir in $PATH
16336 +do
16337 +  IFS=$as_save_IFS
16338 +  test -z "$as_dir" && as_dir=.
16339 +    for ac_exec_ext in '' $ac_executable_extensions; do
16340 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16341 +    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
16342 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16343 +    break 2
16344 +  fi
16345 +done
16346 +  done
16347 +IFS=$as_save_IFS
16348 +
16349 +fi
16350 +fi
16351 +LIPO=$ac_cv_prog_LIPO
16352 +if test -n "$LIPO"; then
16353 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
16354 +$as_echo "$LIPO" >&6; }
16355 +else
16356 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16357 +$as_echo "no" >&6; }
16358 +fi
16359 +
16360 +
16361 +fi
16362 +if test -z "$ac_cv_prog_LIPO"; then
16363 +  ac_ct_LIPO=$LIPO
16364 +  # Extract the first word of "lipo", so it can be a program name with args.
16365 +set dummy lipo; ac_word=$2
16366 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16367 +$as_echo_n "checking for $ac_word... " >&6; }
16368 +if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
16369 +  $as_echo_n "(cached) " >&6
16370 +else
16371 +  if test -n "$ac_ct_LIPO"; then
16372 +  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
16373 +else
16374 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16375 +for as_dir in $PATH
16376 +do
16377 +  IFS=$as_save_IFS
16378 +  test -z "$as_dir" && as_dir=.
16379 +    for ac_exec_ext in '' $ac_executable_extensions; do
16380 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16381 +    ac_cv_prog_ac_ct_LIPO="lipo"
16382 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16383 +    break 2
16384 +  fi
16385 +done
16386 +  done
16387 +IFS=$as_save_IFS
16388 +
16389 +fi
16390 +fi
16391 +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
16392 +if test -n "$ac_ct_LIPO"; then
16393 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
16394 +$as_echo "$ac_ct_LIPO" >&6; }
16395 +else
16396 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16397 +$as_echo "no" >&6; }
16398 +fi
16399 +
16400 +  if test "x$ac_ct_LIPO" = x; then
16401 +    LIPO=":"
16402 +  else
16403 +    case $cross_compiling:$ac_tool_warned in
16404 +yes:)
16405 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16406 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16407 +ac_tool_warned=yes ;;
16408 +esac
16409 +    LIPO=$ac_ct_LIPO
16410 +  fi
16411 +else
16412 +  LIPO="$ac_cv_prog_LIPO"
16413 +fi
16414 +
16415 +    if test -n "$ac_tool_prefix"; then
16416 +  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
16417 +set dummy ${ac_tool_prefix}otool; ac_word=$2
16418 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16419 +$as_echo_n "checking for $ac_word... " >&6; }
16420 +if test "${ac_cv_prog_OTOOL+set}" = set; then :
16421 +  $as_echo_n "(cached) " >&6
16422 +else
16423 +  if test -n "$OTOOL"; then
16424 +  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
16425 +else
16426 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16427 +for as_dir in $PATH
16428 +do
16429 +  IFS=$as_save_IFS
16430 +  test -z "$as_dir" && as_dir=.
16431 +    for ac_exec_ext in '' $ac_executable_extensions; do
16432 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16433 +    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
16434 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16435 +    break 2
16436 +  fi
16437 +done
16438 +  done
16439 +IFS=$as_save_IFS
16440 +
16441 +fi
16442 +fi
16443 +OTOOL=$ac_cv_prog_OTOOL
16444 +if test -n "$OTOOL"; then
16445 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
16446 +$as_echo "$OTOOL" >&6; }
16447 +else
16448 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16449 +$as_echo "no" >&6; }
16450 +fi
16451 +
16452 +
16453 +fi
16454 +if test -z "$ac_cv_prog_OTOOL"; then
16455 +  ac_ct_OTOOL=$OTOOL
16456 +  # Extract the first word of "otool", so it can be a program name with args.
16457 +set dummy otool; ac_word=$2
16458 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16459 +$as_echo_n "checking for $ac_word... " >&6; }
16460 +if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
16461 +  $as_echo_n "(cached) " >&6
16462 +else
16463 +  if test -n "$ac_ct_OTOOL"; then
16464 +  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
16465 +else
16466 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16467 +for as_dir in $PATH
16468 +do
16469 +  IFS=$as_save_IFS
16470 +  test -z "$as_dir" && as_dir=.
16471 +    for ac_exec_ext in '' $ac_executable_extensions; do
16472 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16473 +    ac_cv_prog_ac_ct_OTOOL="otool"
16474 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16475 +    break 2
16476 +  fi
16477 +done
16478 +  done
16479 +IFS=$as_save_IFS
16480 +
16481 +fi
16482 +fi
16483 +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
16484 +if test -n "$ac_ct_OTOOL"; then
16485 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
16486 +$as_echo "$ac_ct_OTOOL" >&6; }
16487 +else
16488 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16489 +$as_echo "no" >&6; }
16490 +fi
16491 +
16492 +  if test "x$ac_ct_OTOOL" = x; then
16493 +    OTOOL=":"
16494 +  else
16495 +    case $cross_compiling:$ac_tool_warned in
16496 +yes:)
16497 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16498 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16499 +ac_tool_warned=yes ;;
16500 +esac
16501 +    OTOOL=$ac_ct_OTOOL
16502 +  fi
16503 +else
16504 +  OTOOL="$ac_cv_prog_OTOOL"
16505 +fi
16506 +
16507 +    if test -n "$ac_tool_prefix"; then
16508 +  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
16509 +set dummy ${ac_tool_prefix}otool64; ac_word=$2
16510 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16511 +$as_echo_n "checking for $ac_word... " >&6; }
16512 +if test "${ac_cv_prog_OTOOL64+set}" = set; then :
16513 +  $as_echo_n "(cached) " >&6
16514 +else
16515 +  if test -n "$OTOOL64"; then
16516 +  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
16517 +else
16518 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16519 +for as_dir in $PATH
16520 +do
16521 +  IFS=$as_save_IFS
16522 +  test -z "$as_dir" && as_dir=.
16523 +    for ac_exec_ext in '' $ac_executable_extensions; do
16524 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16525 +    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
16526 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16527 +    break 2
16528 +  fi
16529 +done
16530 +  done
16531 +IFS=$as_save_IFS
16532 +
16533 +fi
16534 +fi
16535 +OTOOL64=$ac_cv_prog_OTOOL64
16536 +if test -n "$OTOOL64"; then
16537 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
16538 +$as_echo "$OTOOL64" >&6; }
16539 +else
16540 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16541 +$as_echo "no" >&6; }
16542 +fi
16543 +
16544 +
16545 +fi
16546 +if test -z "$ac_cv_prog_OTOOL64"; then
16547 +  ac_ct_OTOOL64=$OTOOL64
16548 +  # Extract the first word of "otool64", so it can be a program name with args.
16549 +set dummy otool64; ac_word=$2
16550 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16551 +$as_echo_n "checking for $ac_word... " >&6; }
16552 +if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
16553 +  $as_echo_n "(cached) " >&6
16554 +else
16555 +  if test -n "$ac_ct_OTOOL64"; then
16556 +  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
16557 +else
16558 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16559 +for as_dir in $PATH
16560 +do
16561 +  IFS=$as_save_IFS
16562 +  test -z "$as_dir" && as_dir=.
16563 +    for ac_exec_ext in '' $ac_executable_extensions; do
16564 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16565 +    ac_cv_prog_ac_ct_OTOOL64="otool64"
16566 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16567 +    break 2
16568 +  fi
16569 +done
16570 +  done
16571 +IFS=$as_save_IFS
16572 +
16573 +fi
16574 +fi
16575 +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
16576 +if test -n "$ac_ct_OTOOL64"; then
16577 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
16578 +$as_echo "$ac_ct_OTOOL64" >&6; }
16579 +else
16580 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16581 +$as_echo "no" >&6; }
16582 +fi
16583 +
16584 +  if test "x$ac_ct_OTOOL64" = x; then
16585 +    OTOOL64=":"
16586 +  else
16587 +    case $cross_compiling:$ac_tool_warned in
16588 +yes:)
16589 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16590 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16591 +ac_tool_warned=yes ;;
16592 +esac
16593 +    OTOOL64=$ac_ct_OTOOL64
16594 +  fi
16595 +else
16596 +  OTOOL64="$ac_cv_prog_OTOOL64"
16597 +fi
16598 +
16599 +
16600 +
16601 +
16602 +
16603 +
16604 +
16605 +
16606 +
16607 +
16608 +
16609 +
16610 +
16611 +
16612 +
16613 +
16614 +
16615 +
16616 +
16617 +
16618 +
16619 +
16620 +
16621 +
16622 +
16623 +
16624 +
16625 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
16626 +$as_echo_n "checking for -single_module linker flag... " >&6; }
16627 +if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
16628 +  $as_echo_n "(cached) " >&6
16629 +else
16630 +  lt_cv_apple_cc_single_mod=no
16631 +      if test -z "${LT_MULTI_MODULE}"; then
16632 +       # By default we will add the -single_module flag. You can override
16633 +       # by either setting the environment variable LT_MULTI_MODULE
16634 +       # non-empty at configure time, or by adding -multi_module to the
16635 +       # link flags.
16636 +       rm -rf libconftest.dylib*
16637 +       echo "int foo(void){return 1;}" > conftest.c
16638 +       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
16639 +-dynamiclib -Wl,-single_module conftest.c" >&5
16640 +       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
16641 +         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
16642 +        _lt_result=$?
16643 +       if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
16644 +         lt_cv_apple_cc_single_mod=yes
16645 +       else
16646 +         cat conftest.err >&5
16647 +       fi
16648 +       rm -rf libconftest.dylib*
16649 +       rm -f conftest.*
16650 +      fi
16651 +fi
16652 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
16653 +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
16654 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
16655 +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
16656 +if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
16657 +  $as_echo_n "(cached) " >&6
16658 +else
16659 +  lt_cv_ld_exported_symbols_list=no
16660 +      save_LDFLAGS=$LDFLAGS
16661 +      echo "_main" > conftest.sym
16662 +      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
16663 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16664 +/* end confdefs.h.  */
16665 +
16666 +int
16667 +main ()
16668 +{
16669 +
16670 +  ;
16671 +  return 0;
16672 +}
16673 +_ACEOF
16674 +if ac_fn_c_try_link "$LINENO"; then :
16675 +  lt_cv_ld_exported_symbols_list=yes
16676 +else
16677 +  lt_cv_ld_exported_symbols_list=no
16678 +fi
16679 +rm -f core conftest.err conftest.$ac_objext \
16680 +    conftest$ac_exeext conftest.$ac_ext
16681 +       LDFLAGS="$save_LDFLAGS"
16682 +
16683 +fi
16684 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
16685 +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
16686 +    case $host_os in
16687 +    rhapsody* | darwin1.[012])
16688 +      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
16689 +    darwin1.*)
16690 +      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
16691 +    darwin*) # darwin 5.x on
16692 +      # if running on 10.5 or later, the deployment target defaults
16693 +      # to the OS version, if on x86, and 10.4, the deployment
16694 +      # target defaults to 10.4. Don't you love it?
16695 +      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
16696 +       10.0,*86*-darwin8*|10.0,*-darwin[91]*)
16697 +         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
16698 +       10.[012]*)
16699 +         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
16700 +       10.*)
16701 +         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
16702 +      esac
16703 +    ;;
16704 +  esac
16705 +    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
16706 +      _lt_dar_single_mod='$single_module'
16707 +    fi
16708 +    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
16709 +      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
16710 +    else
16711 +      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
16712 +    fi
16713 +    if test "$DSYMUTIL" != ":"; then
16714 +      _lt_dsymutil='~$DSYMUTIL $lib || :'
16715 +    else
16716 +      _lt_dsymutil=
16717 +    fi
16718 +    ;;
16719 +  esac
16720 +
16721 +ac_ext=c
16722 +ac_cpp='$CPP $CPPFLAGS'
16723 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16724 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16725 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
16726 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
16727 +$as_echo_n "checking how to run the C preprocessor... " >&6; }
16728 +# On Suns, sometimes $CPP names a directory.
16729 +if test -n "$CPP" && test -d "$CPP"; then
16730 +  CPP=
16731 +fi
16732 +if test -z "$CPP"; then
16733 +  if test "${ac_cv_prog_CPP+set}" = set; then :
16734 +  $as_echo_n "(cached) " >&6
16735 +else
16736 +      # Double quotes because CPP needs to be expanded
16737 +    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
16738 +    do
16739 +      ac_preproc_ok=false
16740 +for ac_c_preproc_warn_flag in '' yes
16741 +do
16742 +  # Use a header file that comes with gcc, so configuring glibc
16743 +  # with a fresh cross-compiler works.
16744 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16745 +  # <limits.h> exists even on freestanding compilers.
16746 +  # On the NeXT, cc -E runs the code through the compiler's parser,
16747 +  # not just through cpp. "Syntax error" is here to catch this case.
16748 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16749 +/* end confdefs.h.  */
16750 +#ifdef __STDC__
16751 +# include <limits.h>
16752 +#else
16753 +# include <assert.h>
16754 +#endif
16755 +                    Syntax error
16756 +_ACEOF
16757 +if ac_fn_c_try_cpp "$LINENO"; then :
16758 +
16759 +else
16760 +  # Broken: fails on valid input.
16761 +continue
16762 +fi
16763 +rm -f conftest.err conftest.i conftest.$ac_ext
16764 +
16765 +  # OK, works on sane cases.  Now check whether nonexistent headers
16766 +  # can be detected and how.
16767 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16768 +/* end confdefs.h.  */
16769 +#include <ac_nonexistent.h>
16770 +_ACEOF
16771 +if ac_fn_c_try_cpp "$LINENO"; then :
16772 +  # Broken: success on invalid input.
16773 +continue
16774 +else
16775 +  # Passes both tests.
16776 +ac_preproc_ok=:
16777 +break
16778 +fi
16779 +rm -f conftest.err conftest.i conftest.$ac_ext
16780 +
16781 +done
16782 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
16783 +rm -f conftest.i conftest.err conftest.$ac_ext
16784 +if $ac_preproc_ok; then :
16785 +  break
16786 +fi
16787 +
16788 +    done
16789 +    ac_cv_prog_CPP=$CPP
16790 +
16791 +fi
16792 +  CPP=$ac_cv_prog_CPP
16793 +else
16794 +  ac_cv_prog_CPP=$CPP
16795 +fi
16796 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
16797 +$as_echo "$CPP" >&6; }
16798 +ac_preproc_ok=false
16799 +for ac_c_preproc_warn_flag in '' yes
16800 +do
16801 +  # Use a header file that comes with gcc, so configuring glibc
16802 +  # with a fresh cross-compiler works.
16803 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16804 +  # <limits.h> exists even on freestanding compilers.
16805 +  # On the NeXT, cc -E runs the code through the compiler's parser,
16806 +  # not just through cpp. "Syntax error" is here to catch this case.
16807 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16808 +/* end confdefs.h.  */
16809 +#ifdef __STDC__
16810 +# include <limits.h>
16811 +#else
16812 +# include <assert.h>
16813 +#endif
16814 +                    Syntax error
16815 +_ACEOF
16816 +if ac_fn_c_try_cpp "$LINENO"; then :
16817 +
16818 +else
16819 +  # Broken: fails on valid input.
16820 +continue
16821 +fi
16822 +rm -f conftest.err conftest.i conftest.$ac_ext
16823 +
16824 +  # OK, works on sane cases.  Now check whether nonexistent headers
16825 +  # can be detected and how.
16826 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16827 +/* end confdefs.h.  */
16828 +#include <ac_nonexistent.h>
16829 +_ACEOF
16830 +if ac_fn_c_try_cpp "$LINENO"; then :
16831 +  # Broken: success on invalid input.
16832 +continue
16833 +else
16834 +  # Passes both tests.
16835 +ac_preproc_ok=:
16836 +break
16837 +fi
16838 +rm -f conftest.err conftest.i conftest.$ac_ext
16839 +
16840 +done
16841 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
16842 +rm -f conftest.i conftest.err conftest.$ac_ext
16843 +if $ac_preproc_ok; then :
16844 +
16845 +else
16846 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16847 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16848 +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
16849 +See \`config.log' for more details" "$LINENO" 5 ; }
16850 +fi
16851 +
16852 +ac_ext=c
16853 +ac_cpp='$CPP $CPPFLAGS'
16854 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16855 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16856 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
16857 +
16858 +
16859 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
16860 +$as_echo_n "checking for ANSI C header files... " >&6; }
16861 +if test "${ac_cv_header_stdc+set}" = set; then :
16862 +  $as_echo_n "(cached) " >&6
16863 +else
16864 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16865 +/* end confdefs.h.  */
16866 +#include <stdlib.h>
16867 +#include <stdarg.h>
16868 +#include <string.h>
16869 +#include <float.h>
16870 +
16871 +int
16872 +main ()
16873 +{
16874 +
16875 +  ;
16876 +  return 0;
16877 +}
16878 +_ACEOF
16879 +if ac_fn_c_try_compile "$LINENO"; then :
16880 +  ac_cv_header_stdc=yes
16881 +else
16882 +  ac_cv_header_stdc=no
16883 +fi
16884 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16885 +
16886 +if test $ac_cv_header_stdc = yes; then
16887 +  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
16888 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16889 +/* end confdefs.h.  */
16890 +#include <string.h>
16891 +
16892 +_ACEOF
16893 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16894 +  $EGREP "memchr" >/dev/null 2>&1; then :
16895 +
16896 +else
16897 +  ac_cv_header_stdc=no
16898 +fi
16899 +rm -f conftest*
16900 +
16901 +fi
16902 +
16903 +if test $ac_cv_header_stdc = yes; then
16904 +  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
16905 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16906 +/* end confdefs.h.  */
16907 +#include <stdlib.h>
16908 +
16909 +_ACEOF
16910 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16911 +  $EGREP "free" >/dev/null 2>&1; then :
16912 +
16913 +else
16914 +  ac_cv_header_stdc=no
16915 +fi
16916 +rm -f conftest*
16917 +
16918 +fi
16919 +
16920 +if test $ac_cv_header_stdc = yes; then
16921 +  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
16922 +  if test "$cross_compiling" = yes; then :
16923 +  :
16924 +else
16925 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16926 +/* end confdefs.h.  */
16927 +#include <ctype.h>
16928 +#include <stdlib.h>
16929 +#if ((' ' & 0x0FF) == 0x020)
16930 +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
16931 +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
16932 +#else
16933 +# define ISLOWER(c) \
16934 +                  (('a' <= (c) && (c) <= 'i') \
16935 +                    || ('j' <= (c) && (c) <= 'r') \
16936 +                    || ('s' <= (c) && (c) <= 'z'))
16937 +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
16938 +#endif
16939 +
16940 +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
16941 +int
16942 +main ()
16943 +{
16944 +  int i;
16945 +  for (i = 0; i < 256; i++)
16946 +    if (XOR (islower (i), ISLOWER (i))
16947 +       || toupper (i) != TOUPPER (i))
16948 +      return 2;
16949 +  return 0;
16950 +}
16951 +_ACEOF
16952 +if ac_fn_c_try_run "$LINENO"; then :
16953 +
16954 +else
16955 +  ac_cv_header_stdc=no
16956 +fi
16957 +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16958 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
16959 +fi
16960 +
16961 +fi
16962 +fi
16963 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
16964 +$as_echo "$ac_cv_header_stdc" >&6; }
16965 +if test $ac_cv_header_stdc = yes; then
16966 +
16967 +$as_echo "#define STDC_HEADERS 1" >>confdefs.h
16968 +
16969 +fi
16970 +
16971 +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
16972 +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
16973 +                 inttypes.h stdint.h unistd.h
16974 +do :
16975 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16976 +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
16977 +"
16978 +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16979 +  cat >>confdefs.h <<_ACEOF
16980 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16981 +_ACEOF
16982 +
16983 +fi
16984 +
16985 +done
16986 +
16987 +
16988 +for ac_header in dlfcn.h
16989 +do :
16990 +  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
16991 +"
16992 +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
16993 +  cat >>confdefs.h <<_ACEOF
16994 +#define HAVE_DLFCN_H 1
16995 +_ACEOF
16996 +
16997 +fi
16998 +
16999 +done
17000 +
17001 +
17002 +
17003 +ac_ext=cpp
17004 +ac_cpp='$CXXCPP $CPPFLAGS'
17005 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17006 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17007 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17008 +if test -z "$CXX"; then
17009 +  if test -n "$CCC"; then
17010 +    CXX=$CCC
17011 +  else
17012 +    if test -n "$ac_tool_prefix"; then
17013 +  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
17014 +  do
17015 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
17016 +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
17017 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17018 +$as_echo_n "checking for $ac_word... " >&6; }
17019 +if test "${ac_cv_prog_CXX+set}" = set; then :
17020 +  $as_echo_n "(cached) " >&6
17021 +else
17022 +  if test -n "$CXX"; then
17023 +  ac_cv_prog_CXX="$CXX" # Let the user override the test.
17024 +else
17025 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17026 +for as_dir in $PATH
17027 +do
17028 +  IFS=$as_save_IFS
17029 +  test -z "$as_dir" && as_dir=.
17030 +    for ac_exec_ext in '' $ac_executable_extensions; do
17031 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17032 +    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
17033 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17034 +    break 2
17035 +  fi
17036 +done
17037 +  done
17038 +IFS=$as_save_IFS
17039 +
17040 +fi
17041 +fi
17042 +CXX=$ac_cv_prog_CXX
17043 +if test -n "$CXX"; then
17044 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
17045 +$as_echo "$CXX" >&6; }
17046 +else
17047 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17048 +$as_echo "no" >&6; }
17049 +fi
17050 +
17051 +
17052 +    test -n "$CXX" && break
17053 +  done
17054 +fi
17055 +if test -z "$CXX"; then
17056 +  ac_ct_CXX=$CXX
17057 +  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
17058 +do
17059 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
17060 +set dummy $ac_prog; ac_word=$2
17061 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17062 +$as_echo_n "checking for $ac_word... " >&6; }
17063 +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
17064 +  $as_echo_n "(cached) " >&6
17065 +else
17066 +  if test -n "$ac_ct_CXX"; then
17067 +  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
17068 +else
17069 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17070 +for as_dir in $PATH
17071 +do
17072 +  IFS=$as_save_IFS
17073 +  test -z "$as_dir" && as_dir=.
17074 +    for ac_exec_ext in '' $ac_executable_extensions; do
17075 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17076 +    ac_cv_prog_ac_ct_CXX="$ac_prog"
17077 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17078 +    break 2
17079 +  fi
17080 +done
17081 +  done
17082 +IFS=$as_save_IFS
17083 +
17084 +fi
17085 +fi
17086 +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
17087 +if test -n "$ac_ct_CXX"; then
17088 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
17089 +$as_echo "$ac_ct_CXX" >&6; }
17090 +else
17091 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17092 +$as_echo "no" >&6; }
17093 +fi
17094 +
17095 +
17096 +  test -n "$ac_ct_CXX" && break
17097 +done
17098 +
17099 +  if test "x$ac_ct_CXX" = x; then
17100 +    CXX="g++"
17101 +  else
17102 +    case $cross_compiling:$ac_tool_warned in
17103 +yes:)
17104 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17105 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17106 +ac_tool_warned=yes ;;
17107 +esac
17108 +    CXX=$ac_ct_CXX
17109 +  fi
17110 +fi
17111 +
17112 +  fi
17113 +fi
17114 +# Provide some information about the compiler.
17115 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
17116 +set X $ac_compile
17117 +ac_compiler=$2
17118 +for ac_option in --version -v -V -qversion; do
17119 +  { { ac_try="$ac_compiler $ac_option >&5"
17120 +case "(($ac_try" in
17121 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17122 +  *) ac_try_echo=$ac_try;;
17123 +esac
17124 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
17125 +$as_echo "$ac_try_echo"; } >&5
17126 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
17127 +  ac_status=$?
17128 +  if test -s conftest.err; then
17129 +    sed '10a\
17130 +... rest of stderr output deleted ...
17131 +         10q' conftest.err >conftest.er1
17132 +    cat conftest.er1 >&5
17133 +  fi
17134 +  rm -f conftest.er1 conftest.err
17135 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17136 +  test $ac_status = 0; }
17137 +done
17138 +
17139 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
17140 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
17141 +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
17142 +  $as_echo_n "(cached) " >&6
17143 +else
17144 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17145 +/* end confdefs.h.  */
17146 +
17147 +int
17148 +main ()
17149 +{
17150 +#ifndef __GNUC__
17151 +       choke me
17152 +#endif
17153 +
17154 +  ;
17155 +  return 0;
17156 +}
17157 +_ACEOF
17158 +if ac_fn_cxx_try_compile "$LINENO"; then :
17159 +  ac_compiler_gnu=yes
17160 +else
17161 +  ac_compiler_gnu=no
17162 +fi
17163 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17164 +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
17165 +
17166 +fi
17167 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
17168 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
17169 +if test $ac_compiler_gnu = yes; then
17170 +  GXX=yes
17171 +else
17172 +  GXX=
17173 +fi
17174 +ac_test_CXXFLAGS=${CXXFLAGS+set}
17175 +ac_save_CXXFLAGS=$CXXFLAGS
17176 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
17177 +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
17178 +if test "${ac_cv_prog_cxx_g+set}" = set; then :
17179 +  $as_echo_n "(cached) " >&6
17180 +else
17181 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
17182 +   ac_cxx_werror_flag=yes
17183 +   ac_cv_prog_cxx_g=no
17184 +   CXXFLAGS="-g"
17185 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17186 +/* end confdefs.h.  */
17187 +
17188 +int
17189 +main ()
17190 +{
17191 +
17192 +  ;
17193 +  return 0;
17194 +}
17195 +_ACEOF
17196 +if ac_fn_cxx_try_compile "$LINENO"; then :
17197 +  ac_cv_prog_cxx_g=yes
17198 +else
17199 +  CXXFLAGS=""
17200 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17201 +/* end confdefs.h.  */
17202 +
17203 +int
17204 +main ()
17205 +{
17206 +
17207 +  ;
17208 +  return 0;
17209 +}
17210 +_ACEOF
17211 +if ac_fn_cxx_try_compile "$LINENO"; then :
17212 +
17213 +else
17214 +  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
17215 +        CXXFLAGS="-g"
17216 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17217 +/* end confdefs.h.  */
17218 +
17219 +int
17220 +main ()
17221 +{
17222 +
17223 +  ;
17224 +  return 0;
17225 +}
17226 +_ACEOF
17227 +if ac_fn_cxx_try_compile "$LINENO"; then :
17228 +  ac_cv_prog_cxx_g=yes
17229 +fi
17230 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17231 +fi
17232 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17233 +fi
17234 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17235 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
17236 +fi
17237 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
17238 +$as_echo "$ac_cv_prog_cxx_g" >&6; }
17239 +if test "$ac_test_CXXFLAGS" = set; then
17240 +  CXXFLAGS=$ac_save_CXXFLAGS
17241 +elif test $ac_cv_prog_cxx_g = yes; then
17242 +  if test "$GXX" = yes; then
17243 +    CXXFLAGS="-g -O2"
17244 +  else
17245 +    CXXFLAGS="-g"
17246 +  fi
17247 +else
17248 +  if test "$GXX" = yes; then
17249 +    CXXFLAGS="-O2"
17250 +  else
17251 +    CXXFLAGS=
17252 +  fi
17253 +fi
17254 +ac_ext=c
17255 +ac_cpp='$CPP $CPPFLAGS'
17256 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17257 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17258 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
17259 +
17260 +depcc="$CXX"  am_compiler_list=
17261 +
17262 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
17263 +$as_echo_n "checking dependency style of $depcc... " >&6; }
17264 +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
17265 +  $as_echo_n "(cached) " >&6
17266 +else
17267 +  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
17268 +  # We make a subdir and do the tests there.  Otherwise we can end up
17269 +  # making bogus files that we don't know about and never remove.  For
17270 +  # instance it was reported that on HP-UX the gcc test will end up
17271 +  # making a dummy file named `D' -- because `-MD' means `put the output
17272 +  # in D'.
17273 +  mkdir conftest.dir
17274 +  # Copy depcomp to subdir because otherwise we won't find it if we're
17275 +  # using a relative directory.
17276 +  cp "$am_depcomp" conftest.dir
17277 +  cd conftest.dir
17278 +  # We will build objects and dependencies in a subdirectory because
17279 +  # it helps to detect inapplicable dependency modes.  For instance
17280 +  # both Tru64's cc and ICC support -MD to output dependencies as a
17281 +  # side effect of compilation, but ICC will put the dependencies in
17282 +  # the current directory while Tru64 will put them in the object
17283 +  # directory.
17284 +  mkdir sub
17285 +
17286 +  am_cv_CXX_dependencies_compiler_type=none
17287 +  if test "$am_compiler_list" = ""; then
17288 +     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
17289 +  fi
17290 +  am__universal=false
17291 +  case " $depcc " in #(
17292 +     *\ -arch\ *\ -arch\ *) am__universal=true ;;
17293 +     esac
17294 +
17295 +  for depmode in $am_compiler_list; do
17296 +    # Setup a source with many dependencies, because some compilers
17297 +    # like to wrap large dependency lists on column 80 (with \), and
17298 +    # we should not choose a depcomp mode which is confused by this.
17299 +    #
17300 +    # We need to recreate these files for each test, as the compiler may
17301 +    # overwrite some of them when testing with obscure command lines.
17302 +    # This happens at least with the AIX C compiler.
17303 +    : > sub/conftest.c
17304 +    for i in 1 2 3 4 5 6; do
17305 +      echo '#include "conftst'$i'.h"' >> sub/conftest.c
17306 +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
17307 +      # Solaris 8's {/usr,}/bin/sh.
17308 +      touch sub/conftst$i.h
17309 +    done
17310 +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
17311 +
17312 +    # We check with `-c' and `-o' for the sake of the "dashmstdout"
17313 +    # mode.  It turns out that the SunPro C++ compiler does not properly
17314 +    # handle `-M -o', and we need to detect this.  Also, some Intel
17315 +    # versions had trouble with output in subdirs
17316 +    am__obj=sub/conftest.${OBJEXT-o}
17317 +    am__minus_obj="-o $am__obj"
17318 +    case $depmode in
17319 +    gcc)
17320 +      # This depmode causes a compiler race in universal mode.
17321 +      test "$am__universal" = false || continue
17322 +      ;;
17323 +    nosideeffect)
17324 +      # after this tag, mechanisms are not by side-effect, so they'll
17325 +      # only be used when explicitly requested
17326 +      if test "x$enable_dependency_tracking" = xyes; then
17327 +       continue
17328 +      else
17329 +       break
17330 +      fi
17331 +      ;;
17332 +    msvisualcpp | msvcmsys)
17333 +      # This compiler won't grok `-c -o', but also, the minuso test has
17334 +      # not run yet.  These depmodes are late enough in the game, and
17335 +      # so weak that their functioning should not be impacted.
17336 +      am__obj=conftest.${OBJEXT-o}
17337 +      am__minus_obj=
17338 +      ;;
17339 +    none) break ;;
17340 +    esac
17341 +    if depmode=$depmode \
17342 +       source=sub/conftest.c object=$am__obj \
17343 +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
17344 +       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
17345 +         >/dev/null 2>conftest.err &&
17346 +       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
17347 +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
17348 +       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
17349 +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
17350 +      # icc doesn't choke on unknown options, it will just issue warnings
17351 +      # or remarks (even with -Werror).  So we grep stderr for any message
17352 +      # that says an option was ignored or not supported.
17353 +      # When given -MP, icc 7.0 and 7.1 complain thusly:
17354 +      #   icc: Command line warning: ignoring option '-M'; no argument required
17355 +      # The diagnosis changed in icc 8.0:
17356 +      #   icc: Command line remark: option '-MP' not supported
17357 +      if (grep 'ignoring option' conftest.err ||
17358 +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
17359 +        am_cv_CXX_dependencies_compiler_type=$depmode
17360 +        break
17361 +      fi
17362 +    fi
17363 +  done
17364 +
17365 +  cd ..
17366 +  rm -rf conftest.dir
17367 +else
17368 +  am_cv_CXX_dependencies_compiler_type=none
17369 +fi
17370 +
17371 +fi
17372 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
17373 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
17374 +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
17375 +
17376 + if
17377 +  test "x$enable_dependency_tracking" != xno \
17378 +  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
17379 +  am__fastdepCXX_TRUE=
17380 +  am__fastdepCXX_FALSE='#'
17381 +else
17382 +  am__fastdepCXX_TRUE='#'
17383 +  am__fastdepCXX_FALSE=
17384 +fi
17385 +
17386 +
17387 +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
17388 +    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
17389 +    (test "X$CXX" != "Xg++"))) ; then
17390 +  ac_ext=cpp
17391 +ac_cpp='$CXXCPP $CPPFLAGS'
17392 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17393 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17394 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17395 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
17396 +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
17397 +if test -z "$CXXCPP"; then
17398 +  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
17399 +  $as_echo_n "(cached) " >&6
17400 +else
17401 +      # Double quotes because CXXCPP needs to be expanded
17402 +    for CXXCPP in "$CXX -E" "/lib/cpp"
17403 +    do
17404 +      ac_preproc_ok=false
17405 +for ac_cxx_preproc_warn_flag in '' yes
17406 +do
17407 +  # Use a header file that comes with gcc, so configuring glibc
17408 +  # with a fresh cross-compiler works.
17409 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17410 +  # <limits.h> exists even on freestanding compilers.
17411 +  # On the NeXT, cc -E runs the code through the compiler's parser,
17412 +  # not just through cpp. "Syntax error" is here to catch this case.
17413 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17414 +/* end confdefs.h.  */
17415 +#ifdef __STDC__
17416 +# include <limits.h>
17417 +#else
17418 +# include <assert.h>
17419 +#endif
17420 +                    Syntax error
17421 +_ACEOF
17422 +if ac_fn_cxx_try_cpp "$LINENO"; then :
17423 +
17424 +else
17425 +  # Broken: fails on valid input.
17426 +continue
17427 +fi
17428 +rm -f conftest.err conftest.i conftest.$ac_ext
17429 +
17430 +  # OK, works on sane cases.  Now check whether nonexistent headers
17431 +  # can be detected and how.
17432 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17433 +/* end confdefs.h.  */
17434 +#include <ac_nonexistent.h>
17435 +_ACEOF
17436 +if ac_fn_cxx_try_cpp "$LINENO"; then :
17437 +  # Broken: success on invalid input.
17438 +continue
17439 +else
17440 +  # Passes both tests.
17441 +ac_preproc_ok=:
17442 +break
17443 +fi
17444 +rm -f conftest.err conftest.i conftest.$ac_ext
17445 +
17446 +done
17447 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
17448 +rm -f conftest.i conftest.err conftest.$ac_ext
17449 +if $ac_preproc_ok; then :
17450 +  break
17451 +fi
17452 +
17453 +    done
17454 +    ac_cv_prog_CXXCPP=$CXXCPP
17455 +
17456 +fi
17457 +  CXXCPP=$ac_cv_prog_CXXCPP
17458 +else
17459 +  ac_cv_prog_CXXCPP=$CXXCPP
17460 +fi
17461 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
17462 +$as_echo "$CXXCPP" >&6; }
17463 +ac_preproc_ok=false
17464 +for ac_cxx_preproc_warn_flag in '' yes
17465 +do
17466 +  # Use a header file that comes with gcc, so configuring glibc
17467 +  # with a fresh cross-compiler works.
17468 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17469 +  # <limits.h> exists even on freestanding compilers.
17470 +  # On the NeXT, cc -E runs the code through the compiler's parser,
17471 +  # not just through cpp. "Syntax error" is here to catch this case.
17472 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17473 +/* end confdefs.h.  */
17474 +#ifdef __STDC__
17475 +# include <limits.h>
17476 +#else
17477 +# include <assert.h>
17478 +#endif
17479 +                    Syntax error
17480 +_ACEOF
17481 +if ac_fn_cxx_try_cpp "$LINENO"; then :
17482 +
17483 +else
17484 +  # Broken: fails on valid input.
17485 +continue
17486 +fi
17487 +rm -f conftest.err conftest.i conftest.$ac_ext
17488 +
17489 +  # OK, works on sane cases.  Now check whether nonexistent headers
17490 +  # can be detected and how.
17491 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17492 +/* end confdefs.h.  */
17493 +#include <ac_nonexistent.h>
17494 +_ACEOF
17495 +if ac_fn_cxx_try_cpp "$LINENO"; then :
17496 +  # Broken: success on invalid input.
17497 +continue
17498 +else
17499 +  # Passes both tests.
17500 +ac_preproc_ok=:
17501 +break
17502 +fi
17503 +rm -f conftest.err conftest.i conftest.$ac_ext
17504 +
17505 +done
17506 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
17507 +rm -f conftest.i conftest.err conftest.$ac_ext
17508 +if $ac_preproc_ok; then :
17509 +
17510 +else
17511 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17512 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17513 +_lt_caught_CXX_error=yes; }
17514 +fi
17515 +
17516 +ac_ext=c
17517 +ac_cpp='$CPP $CPPFLAGS'
17518 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17519 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17520 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
17521 +
17522 +else
17523 +  _lt_caught_CXX_error=yes
17524 +fi
17525 +
17526 +
17527 +
17528 +
17529 +
17530 +# Set options
17531 +
17532 +
17533 +
17534 +        enable_dlopen=no
17535 +
17536 +
17537 +  enable_win32_dll=no
17538 +
17539 +
17540 +            # Check whether --enable-shared was given.
17541 +if test "${enable_shared+set}" = set; then :
17542 +  enableval=$enable_shared; p=${PACKAGE-default}
17543 +    case $enableval in
17544 +    yes) enable_shared=yes ;;
17545 +    no) enable_shared=no ;;
17546 +    *)
17547 +      enable_shared=no
17548 +      # Look at the argument we got.  We use all the common list separators.
17549 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
17550 +      for pkg in $enableval; do
17551 +       IFS="$lt_save_ifs"
17552 +       if test "X$pkg" = "X$p"; then
17553 +         enable_shared=yes
17554 +       fi
17555 +      done
17556 +      IFS="$lt_save_ifs"
17557 +      ;;
17558 +    esac
17559 +else
17560 +  enable_shared=yes
17561 +fi
17562 +
17563 +
17564 +
17565 +
17566 +
17567 +
17568 +
17569 +
17570 +
17571 +
17572 +
17573 +# Check whether --with-pic was given.
17574 +if test "${with_pic+set}" = set; then :
17575 +  withval=$with_pic; pic_mode="$withval"
17576 +else
17577 +  pic_mode=default
17578 +fi
17579 +
17580 +
17581 +test -z "$pic_mode" && pic_mode=default
17582 +
17583 +
17584 +
17585 +
17586 +
17587 +
17588 +
17589 +  # Check whether --enable-fast-install was given.
17590 +if test "${enable_fast_install+set}" = set; then :
17591 +  enableval=$enable_fast_install; p=${PACKAGE-default}
17592 +    case $enableval in
17593 +    yes) enable_fast_install=yes ;;
17594 +    no) enable_fast_install=no ;;
17595 +    *)
17596 +      enable_fast_install=no
17597 +      # Look at the argument we got.  We use all the common list separators.
17598 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
17599 +      for pkg in $enableval; do
17600 +       IFS="$lt_save_ifs"
17601 +       if test "X$pkg" = "X$p"; then
17602 +         enable_fast_install=yes
17603 +       fi
17604 +      done
17605 +      IFS="$lt_save_ifs"
17606 +      ;;
17607 +    esac
17608 +else
17609 +  enable_fast_install=yes
17610 +fi
17611 +
17612 +
17613 +
17614 +
17615 +
17616 +
17617 +
17618 +
17619 +
17620 +
17621 +
17622 +# This can be used to rebuild libtool when needed
17623 +LIBTOOL_DEPS="$ltmain"
17624 +
17625 +# Always use our own libtool.
17626 +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
17627 +
17628 +
17629 +
17630 +
17631 +
17632 +
17633 +
17634 +
17635 +
17636 +
17637 +
17638 +
17639 +
17640 +
17641 +
17642 +
17643 +
17644 +
17645 +
17646 +
17647 +
17648 +
17649 +
17650 +
17651 +
17652 +test -z "$LN_S" && LN_S="ln -s"
17653 +
17654 +
17655 +
17656 +
17657 +
17658 +
17659 +
17660 +
17661 +
17662 +
17663 +
17664 +
17665 +
17666 +
17667 +if test -n "${ZSH_VERSION+set}" ; then
17668 +   setopt NO_GLOB_SUBST
17669 +fi
17670 +
17671 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
17672 +$as_echo_n "checking for objdir... " >&6; }
17673 +if test "${lt_cv_objdir+set}" = set; then :
17674 +  $as_echo_n "(cached) " >&6
17675 +else
17676 +  rm -f .libs 2>/dev/null
17677 +mkdir .libs 2>/dev/null
17678 +if test -d .libs; then
17679 +  lt_cv_objdir=.libs
17680 +else
17681 +  # MS-DOS does not allow filenames that begin with a dot.
17682 +  lt_cv_objdir=_libs
17683 +fi
17684 +rmdir .libs 2>/dev/null
17685 +fi
17686 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
17687 +$as_echo "$lt_cv_objdir" >&6; }
17688 +objdir=$lt_cv_objdir
17689 +
17690 +
17691 +
17692 +
17693 +
17694 +cat >>confdefs.h <<_ACEOF
17695 +#define LT_OBJDIR "$lt_cv_objdir/"
17696 +_ACEOF
17697 +
17698 +
17699 +
17700 +
17701 +
17702 +
17703 +
17704 +
17705 +
17706 +
17707 +
17708 +
17709 +
17710 +
17711 +
17712 +
17713 +
17714 +case $host_os in
17715 +aix3*)
17716 +  # AIX sometimes has problems with the GCC collect2 program.  For some
17717 +  # reason, if we set the COLLECT_NAMES environment variable, the problems
17718 +  # vanish in a puff of smoke.
17719 +  if test "X${COLLECT_NAMES+set}" != Xset; then
17720 +    COLLECT_NAMES=
17721 +    export COLLECT_NAMES
17722 +  fi
17723 +  ;;
17724 +esac
17725 +
17726 +# Sed substitution that helps us do robust quoting.  It backslashifies
17727 +# metacharacters that are still active within double-quoted strings.
17728 +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
17729 +
17730 +# Same as above, but do not quote variable references.
17731 +double_quote_subst='s/\(["`\\]\)/\\\1/g'
17732 +
17733 +# Sed substitution to delay expansion of an escaped shell variable in a
17734 +# double_quote_subst'ed string.
17735 +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
17736 +
17737 +# Sed substitution to delay expansion of an escaped single quote.
17738 +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
17739 +
17740 +# Sed substitution to avoid accidental globbing in evaled expressions
17741 +no_glob_subst='s/\*/\\\*/g'
17742 +
17743 +# Global variables:
17744 +ofile=libtool
17745 +can_build_shared=yes
17746 +
17747 +# All known linkers require a `.a' archive for static linking (except MSVC,
17748 +# which needs '.lib').
17749 +libext=a
17750 +
17751 +with_gnu_ld="$lt_cv_prog_gnu_ld"
17752 +
17753 +old_CC="$CC"
17754 +old_CFLAGS="$CFLAGS"
17755 +
17756 +# Set sane defaults for various variables
17757 +test -z "$CC" && CC=cc
17758 +test -z "$LTCC" && LTCC=$CC
17759 +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
17760 +test -z "$LD" && LD=ld
17761 +test -z "$ac_objext" && ac_objext=o
17762 +
17763 +for cc_temp in $compiler""; do
17764 +  case $cc_temp in
17765 +    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
17766 +    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
17767 +    \-*) ;;
17768 +    *) break;;
17769 +  esac
17770 +done
17771 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
17772 +
17773 +
17774 +# Only perform the check for file, if the check method requires it
17775 +test -z "$MAGIC_CMD" && MAGIC_CMD=file
17776 +case $deplibs_check_method in
17777 +file_magic*)
17778 +  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
17779 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
17780 +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
17781 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
17782 +  $as_echo_n "(cached) " >&6
17783 +else
17784 +  case $MAGIC_CMD in
17785 +[\\/*] |  ?:[\\/]*)
17786 +  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
17787 +  ;;
17788 +*)
17789 +  lt_save_MAGIC_CMD="$MAGIC_CMD"
17790 +  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
17791 +  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
17792 +  for ac_dir in $ac_dummy; do
17793 +    IFS="$lt_save_ifs"
17794 +    test -z "$ac_dir" && ac_dir=.
17795 +    if test -f $ac_dir/${ac_tool_prefix}file; then
17796 +      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
17797 +      if test -n "$file_magic_test_file"; then
17798 +       case $deplibs_check_method in
17799 +       "file_magic "*)
17800 +         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
17801 +         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
17802 +         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
17803 +           $EGREP "$file_magic_regex" > /dev/null; then
17804 +           :
17805 +         else
17806 +           cat <<_LT_EOF 1>&2
17807 +
17808 +*** Warning: the command libtool uses to detect shared libraries,
17809 +*** $file_magic_cmd, produces output that libtool cannot recognize.
17810 +*** The result is that libtool may fail to recognize shared libraries
17811 +*** as such.  This will affect the creation of libtool libraries that
17812 +*** depend on shared libraries, but programs linked with such libtool
17813 +*** libraries will work regardless of this problem.  Nevertheless, you
17814 +*** may want to report the problem to your system manager and/or to
17815 +*** bug-libtool@gnu.org
17816 +
17817 +_LT_EOF
17818 +         fi ;;
17819 +       esac
17820 +      fi
17821 +      break
17822 +    fi
17823 +  done
17824 +  IFS="$lt_save_ifs"
17825 +  MAGIC_CMD="$lt_save_MAGIC_CMD"
17826 +  ;;
17827 +esac
17828 +fi
17829 +
17830 +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
17831 +if test -n "$MAGIC_CMD"; then
17832 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
17833 +$as_echo "$MAGIC_CMD" >&6; }
17834 +else
17835 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17836 +$as_echo "no" >&6; }
17837 +fi
17838 +
17839 +
17840 +
17841 +
17842 +
17843 +if test -z "$lt_cv_path_MAGIC_CMD"; then
17844 +  if test -n "$ac_tool_prefix"; then
17845 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
17846 +$as_echo_n "checking for file... " >&6; }
17847 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
17848 +  $as_echo_n "(cached) " >&6
17849 +else
17850 +  case $MAGIC_CMD in
17851 +[\\/*] |  ?:[\\/]*)
17852 +  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
17853 +  ;;
17854 +*)
17855 +  lt_save_MAGIC_CMD="$MAGIC_CMD"
17856 +  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
17857 +  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
17858 +  for ac_dir in $ac_dummy; do
17859 +    IFS="$lt_save_ifs"
17860 +    test -z "$ac_dir" && ac_dir=.
17861 +    if test -f $ac_dir/file; then
17862 +      lt_cv_path_MAGIC_CMD="$ac_dir/file"
17863 +      if test -n "$file_magic_test_file"; then
17864 +       case $deplibs_check_method in
17865 +       "file_magic "*)
17866 +         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
17867 +         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
17868 +         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
17869 +           $EGREP "$file_magic_regex" > /dev/null; then
17870 +           :
17871 +         else
17872 +           cat <<_LT_EOF 1>&2
17873 +
17874 +*** Warning: the command libtool uses to detect shared libraries,
17875 +*** $file_magic_cmd, produces output that libtool cannot recognize.
17876 +*** The result is that libtool may fail to recognize shared libraries
17877 +*** as such.  This will affect the creation of libtool libraries that
17878 +*** depend on shared libraries, but programs linked with such libtool
17879 +*** libraries will work regardless of this problem.  Nevertheless, you
17880 +*** may want to report the problem to your system manager and/or to
17881 +*** bug-libtool@gnu.org
17882 +
17883 +_LT_EOF
17884 +         fi ;;
17885 +       esac
17886 +      fi
17887 +      break
17888 +    fi
17889 +  done
17890 +  IFS="$lt_save_ifs"
17891 +  MAGIC_CMD="$lt_save_MAGIC_CMD"
17892 +  ;;
17893 +esac
17894 +fi
17895 +
17896 +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
17897 +if test -n "$MAGIC_CMD"; then
17898 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
17899 +$as_echo "$MAGIC_CMD" >&6; }
17900 +else
17901 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17902 +$as_echo "no" >&6; }
17903 +fi
17904 +
17905 +
17906 +  else
17907 +    MAGIC_CMD=:
17908 +  fi
17909 +fi
17910 +
17911 +  fi
17912 +  ;;
17913 +esac
17914 +
17915 +# Use C for the default configuration in the libtool script
17916 +
17917 +lt_save_CC="$CC"
17918 +ac_ext=c
17919 +ac_cpp='$CPP $CPPFLAGS'
17920 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17921 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17922 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
17923 +
17924 +
17925 +# Source file extension for C test sources.
17926 +ac_ext=c
17927 +
17928 +# Object file extension for compiled C test sources.
17929 +objext=o
17930 +objext=$objext
17931 +
17932 +# Code to be used in simple compile tests
17933 +lt_simple_compile_test_code="int some_variable = 0;"
17934 +
17935 +# Code to be used in simple link tests
17936 +lt_simple_link_test_code='int main(){return(0);}'
17937 +
17938 +
17939 +
17940 +
17941 +
17942 +
17943 +
17944 +# If no C compiler was specified, use CC.
17945 +LTCC=${LTCC-"$CC"}
17946 +
17947 +# If no C compiler flags were specified, use CFLAGS.
17948 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
17949 +
17950 +# Allow CC to be a program name with arguments.
17951 +compiler=$CC
17952 +
17953 +# Save the default compiler, since it gets overwritten when the other
17954 +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
17955 +compiler_DEFAULT=$CC
17956 +
17957 +# save warnings/boilerplate of simple test code
17958 +ac_outfile=conftest.$ac_objext
17959 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
17960 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
17961 +_lt_compiler_boilerplate=`cat conftest.err`
17962 +$RM conftest*
17963 +
17964 +ac_outfile=conftest.$ac_objext
17965 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
17966 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
17967 +_lt_linker_boilerplate=`cat conftest.err`
17968 +$RM -r conftest*
17969 +
17970 +
17971 +## CAVEAT EMPTOR:
17972 +## There is no encapsulation within the following macros, do not change
17973 +## the running order or otherwise move them around unless you know exactly
17974 +## what you are doing...
17975 +if test -n "$compiler"; then
17976 +
17977 +lt_prog_compiler_no_builtin_flag=
17978 +
17979 +if test "$GCC" = yes; then
17980 +  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
17981 +
17982 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
17983 +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
17984 +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
17985 +  $as_echo_n "(cached) " >&6
17986 +else
17987 +  lt_cv_prog_compiler_rtti_exceptions=no
17988 +   ac_outfile=conftest.$ac_objext
17989 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17990 +   lt_compiler_flag="-fno-rtti -fno-exceptions"
17991 +   # Insert the option either (1) after the last *FLAGS variable, or
17992 +   # (2) before a word containing "conftest.", or (3) at the end.
17993 +   # Note that $ac_compile itself does not contain backslashes and begins
17994 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
17995 +   # The option is referenced via a variable to avoid confusing sed.
17996 +   lt_compile=`echo "$ac_compile" | $SED \
17997 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17998 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17999 +   -e 's:$: $lt_compiler_flag:'`
18000 +   (eval echo "\"\$as_me:10643: $lt_compile\"" >&5)
18001 +   (eval "$lt_compile" 2>conftest.err)
18002 +   ac_status=$?
18003 +   cat conftest.err >&5
18004 +   echo "$as_me:10647: \$? = $ac_status" >&5
18005 +   if (exit $ac_status) && test -s "$ac_outfile"; then
18006 +     # The compiler can only warn and ignore the option if not recognized
18007 +     # So say no if there are warnings other than the usual output.
18008 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
18009 +     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
18010 +     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
18011 +       lt_cv_prog_compiler_rtti_exceptions=yes
18012 +     fi
18013 +   fi
18014 +   $RM conftest*
18015 +
18016 +fi
18017 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
18018 +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
18019 +
18020 +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
18021 +    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
18022 +else
18023 +    :
18024 +fi
18025 +
18026 +fi
18027 +
18028 +
18029 +
18030 +
18031 +
18032 +
18033 +  lt_prog_compiler_wl=
18034 +lt_prog_compiler_pic=
18035 +lt_prog_compiler_static=
18036 +
18037 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
18038 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
18039 +
18040 +  if test "$GCC" = yes; then
18041 +    lt_prog_compiler_wl='-Wl,'
18042 +    lt_prog_compiler_static='-static'
18043 +
18044 +    case $host_os in
18045 +      aix*)
18046 +      # All AIX code is PIC.
18047 +      if test "$host_cpu" = ia64; then
18048 +       # AIX 5 now supports IA64 processor
18049 +       lt_prog_compiler_static='-Bstatic'
18050 +      fi
18051 +      ;;
18052 +
18053 +    amigaos*)
18054 +      case $host_cpu in
18055 +      powerpc)
18056 +            # see comment about AmigaOS4 .so support
18057 +            lt_prog_compiler_pic='-fPIC'
18058 +        ;;
18059 +      m68k)
18060 +            # FIXME: we need at least 68020 code to build shared libraries, but
18061 +            # adding the `-m68020' flag to GCC prevents building anything better,
18062 +            # like `-m68040'.
18063 +            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
18064 +        ;;
18065 +      esac
18066 +      ;;
18067 +
18068 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
18069 +      # PIC is the default for these OSes.
18070 +      ;;
18071 +
18072 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
18073 +      # This hack is so that the source file can tell whether it is being
18074 +      # built for inclusion in a dll (and should export symbols for example).
18075 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
18076 +      # (--disable-auto-import) libraries
18077 +      lt_prog_compiler_pic='-DDLL_EXPORT'
18078 +      ;;
18079 +
18080 +    darwin* | rhapsody*)
18081 +      # PIC is the default on this platform
18082 +      # Common symbols not allowed in MH_DYLIB files
18083 +      lt_prog_compiler_pic='-fno-common'
18084 +      ;;
18085 +
18086 +    hpux*)
18087 +      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
18088 +      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
18089 +      # sets the default TLS model and affects inlining.
18090 +      case $host_cpu in
18091 +      hppa*64*)
18092 +       # +Z the default
18093 +       ;;
18094 +      *)
18095 +       lt_prog_compiler_pic='-fPIC'
18096 +       ;;
18097 +      esac
18098 +      ;;
18099 +
18100 +    interix[3-9]*)
18101 +      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
18102 +      # Instead, we relocate shared libraries at runtime.
18103 +      ;;
18104 +
18105 +    msdosdjgpp*)
18106 +      # Just because we use GCC doesn't mean we suddenly get shared libraries
18107 +      # on systems that don't support them.
18108 +      lt_prog_compiler_can_build_shared=no
18109 +      enable_shared=no
18110 +      ;;
18111 +
18112 +    *nto* | *qnx*)
18113 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
18114 +      # it will coredump.
18115 +      lt_prog_compiler_pic='-fPIC -shared'
18116 +      ;;
18117 +
18118 +    sysv4*MP*)
18119 +      if test -d /usr/nec; then
18120 +       lt_prog_compiler_pic=-Kconform_pic
18121 +      fi
18122 +      ;;
18123 +
18124 +    *)
18125 +      lt_prog_compiler_pic='-fPIC'
18126 +      ;;
18127 +    esac
18128 +  else
18129 +    # PORTME Check for flag to pass linker flags through the system compiler.
18130 +    case $host_os in
18131 +    aix*)
18132 +      lt_prog_compiler_wl='-Wl,'
18133 +      if test "$host_cpu" = ia64; then
18134 +       # AIX 5 now supports IA64 processor
18135 +       lt_prog_compiler_static='-Bstatic'
18136 +      else
18137 +       lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
18138 +      fi
18139 +      ;;
18140 +
18141 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
18142 +      # This hack is so that the source file can tell whether it is being
18143 +      # built for inclusion in a dll (and should export symbols for example).
18144 +      lt_prog_compiler_pic='-DDLL_EXPORT'
18145 +      ;;
18146 +
18147 +    hpux9* | hpux10* | hpux11*)
18148 +      lt_prog_compiler_wl='-Wl,'
18149 +      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
18150 +      # not for PA HP-UX.
18151 +      case $host_cpu in
18152 +      hppa*64*|ia64*)
18153 +       # +Z the default
18154 +       ;;
18155 +      *)
18156 +       lt_prog_compiler_pic='+Z'
18157 +       ;;
18158 +      esac
18159 +      # Is there a better lt_prog_compiler_static that works with the bundled CC?
18160 +      lt_prog_compiler_static='${wl}-a ${wl}archive'
18161 +      ;;
18162 +
18163 +    irix5* | irix6* | nonstopux*)
18164 +      lt_prog_compiler_wl='-Wl,'
18165 +      # PIC (with -KPIC) is the default.
18166 +      lt_prog_compiler_static='-non_shared'
18167 +      ;;
18168 +
18169 +    linux* | k*bsd*-gnu | kopensolaris*-gnu)
18170 +      case $cc_basename in
18171 +      # old Intel for x86_64 which still supported -KPIC.
18172 +      ecc*)
18173 +       lt_prog_compiler_wl='-Wl,'
18174 +       lt_prog_compiler_pic='-KPIC'
18175 +       lt_prog_compiler_static='-static'
18176 +        ;;
18177 +      # icc used to be incompatible with GCC.
18178 +      # ICC 10 doesn't accept -KPIC any more.
18179 +      icc* | ifort*)
18180 +       lt_prog_compiler_wl='-Wl,'
18181 +       lt_prog_compiler_pic='-fPIC'
18182 +       lt_prog_compiler_static='-static'
18183 +        ;;
18184 +      # Lahey Fortran 8.1.
18185 +      lf95*)
18186 +       lt_prog_compiler_wl='-Wl,'
18187 +       lt_prog_compiler_pic='--shared'
18188 +       lt_prog_compiler_static='--static'
18189 +       ;;
18190 +      pgcc* | pgf77* | pgf90* | pgf95*)
18191 +        # Portland Group compilers (*not* the Pentium gcc compiler,
18192 +       # which looks to be a dead project)
18193 +       lt_prog_compiler_wl='-Wl,'
18194 +       lt_prog_compiler_pic='-fpic'
18195 +       lt_prog_compiler_static='-Bstatic'
18196 +        ;;
18197 +      ccc*)
18198 +        lt_prog_compiler_wl='-Wl,'
18199 +        # All Alpha code is PIC.
18200 +        lt_prog_compiler_static='-non_shared'
18201 +        ;;
18202 +      xl*)
18203 +       # IBM XL C 8.0/Fortran 10.1 on PPC
18204 +       lt_prog_compiler_wl='-Wl,'
18205 +       lt_prog_compiler_pic='-qpic'
18206 +       lt_prog_compiler_static='-qstaticlink'
18207 +       ;;
18208 +      *)
18209 +       case `$CC -V 2>&1 | sed 5q` in
18210 +       *Sun\ C*)
18211 +         # Sun C 5.9
18212 +         lt_prog_compiler_pic='-KPIC'
18213 +         lt_prog_compiler_static='-Bstatic'
18214 +         lt_prog_compiler_wl='-Wl,'
18215 +         ;;
18216 +       *Sun\ F*)
18217 +         # Sun Fortran 8.3 passes all unrecognized flags to the linker
18218 +         lt_prog_compiler_pic='-KPIC'
18219 +         lt_prog_compiler_static='-Bstatic'
18220 +         lt_prog_compiler_wl=''
18221 +         ;;
18222 +       esac
18223 +       ;;
18224 +      esac
18225 +      ;;
18226 +
18227 +    newsos6)
18228 +      lt_prog_compiler_pic='-KPIC'
18229 +      lt_prog_compiler_static='-Bstatic'
18230 +      ;;
18231 +
18232 +    *nto* | *qnx*)
18233 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
18234 +      # it will coredump.
18235 +      lt_prog_compiler_pic='-fPIC -shared'
18236 +      ;;
18237 +
18238 +    osf3* | osf4* | osf5*)
18239 +      lt_prog_compiler_wl='-Wl,'
18240 +      # All OSF/1 code is PIC.
18241 +      lt_prog_compiler_static='-non_shared'
18242 +      ;;
18243 +
18244 +    rdos*)
18245 +      lt_prog_compiler_static='-non_shared'
18246 +      ;;
18247 +
18248 +    solaris*)
18249 +      lt_prog_compiler_pic='-KPIC'
18250 +      lt_prog_compiler_static='-Bstatic'
18251 +      case $cc_basename in
18252 +      f77* | f90* | f95*)
18253 +       lt_prog_compiler_wl='-Qoption ld ';;
18254 +      *)
18255 +       lt_prog_compiler_wl='-Wl,';;
18256 +      esac
18257 +      ;;
18258 +
18259 +    sunos4*)
18260 +      lt_prog_compiler_wl='-Qoption ld '
18261 +      lt_prog_compiler_pic='-PIC'
18262 +      lt_prog_compiler_static='-Bstatic'
18263 +      ;;
18264 +
18265 +    sysv4 | sysv4.2uw2* | sysv4.3*)
18266 +      lt_prog_compiler_wl='-Wl,'
18267 +      lt_prog_compiler_pic='-KPIC'
18268 +      lt_prog_compiler_static='-Bstatic'
18269 +      ;;
18270 +
18271 +    sysv4*MP*)
18272 +      if test -d /usr/nec ;then
18273 +       lt_prog_compiler_pic='-Kconform_pic'
18274 +       lt_prog_compiler_static='-Bstatic'
18275 +      fi
18276 +      ;;
18277 +
18278 +    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
18279 +      lt_prog_compiler_wl='-Wl,'
18280 +      lt_prog_compiler_pic='-KPIC'
18281 +      lt_prog_compiler_static='-Bstatic'
18282 +      ;;
18283 +
18284 +    unicos*)
18285 +      lt_prog_compiler_wl='-Wl,'
18286 +      lt_prog_compiler_can_build_shared=no
18287 +      ;;
18288 +
18289 +    uts4*)
18290 +      lt_prog_compiler_pic='-pic'
18291 +      lt_prog_compiler_static='-Bstatic'
18292 +      ;;
18293 +
18294 +    *)
18295 +      lt_prog_compiler_can_build_shared=no
18296 +      ;;
18297 +    esac
18298 +  fi
18299 +
18300 +case $host_os in
18301 +  # For platforms which do not support PIC, -DPIC is meaningless:
18302 +  *djgpp*)
18303 +    lt_prog_compiler_pic=
18304 +    ;;
18305 +  *)
18306 +    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
18307 +    ;;
18308 +esac
18309 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
18310 +$as_echo "$lt_prog_compiler_pic" >&6; }
18311 +
18312 +
18313 +
18314 +
18315 +
18316 +
18317 +#
18318 +# Check to make sure the PIC flag actually works.
18319 +#
18320 +if test -n "$lt_prog_compiler_pic"; then
18321 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
18322 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
18323 +if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
18324 +  $as_echo_n "(cached) " >&6
18325 +else
18326 +  lt_cv_prog_compiler_pic_works=no
18327 +   ac_outfile=conftest.$ac_objext
18328 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
18329 +   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
18330 +   # Insert the option either (1) after the last *FLAGS variable, or
18331 +   # (2) before a word containing "conftest.", or (3) at the end.
18332 +   # Note that $ac_compile itself does not contain backslashes and begins
18333 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
18334 +   # The option is referenced via a variable to avoid confusing sed.
18335 +   lt_compile=`echo "$ac_compile" | $SED \
18336 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
18337 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
18338 +   -e 's:$: $lt_compiler_flag:'`
18339 +   (eval echo "\"\$as_me:10982: $lt_compile\"" >&5)
18340 +   (eval "$lt_compile" 2>conftest.err)
18341 +   ac_status=$?
18342 +   cat conftest.err >&5
18343 +   echo "$as_me:10986: \$? = $ac_status" >&5
18344 +   if (exit $ac_status) && test -s "$ac_outfile"; then
18345 +     # The compiler can only warn and ignore the option if not recognized
18346 +     # So say no if there are warnings other than the usual output.
18347 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
18348 +     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
18349 +     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
18350 +       lt_cv_prog_compiler_pic_works=yes
18351 +     fi
18352 +   fi
18353 +   $RM conftest*
18354 +
18355 +fi
18356 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
18357 +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
18358 +
18359 +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
18360 +    case $lt_prog_compiler_pic in
18361 +     "" | " "*) ;;
18362 +     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
18363 +     esac
18364 +else
18365 +    lt_prog_compiler_pic=
18366 +     lt_prog_compiler_can_build_shared=no
18367 +fi
18368 +
18369 +fi
18370 +
18371 +
18372 +
18373 +
18374 +
18375 +
18376 +#
18377 +# Check to make sure the static flag actually works.
18378 +#
18379 +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
18380 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
18381 +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
18382 +if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
18383 +  $as_echo_n "(cached) " >&6
18384 +else
18385 +  lt_cv_prog_compiler_static_works=no
18386 +   save_LDFLAGS="$LDFLAGS"
18387 +   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
18388 +   echo "$lt_simple_link_test_code" > conftest.$ac_ext
18389 +   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
18390 +     # The linker can only warn and ignore the option if not recognized
18391 +     # So say no if there are warnings
18392 +     if test -s conftest.err; then
18393 +       # Append any errors to the config.log.
18394 +       cat conftest.err 1>&5
18395 +       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
18396 +       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
18397 +       if diff conftest.exp conftest.er2 >/dev/null; then
18398 +         lt_cv_prog_compiler_static_works=yes
18399 +       fi
18400 +     else
18401 +       lt_cv_prog_compiler_static_works=yes
18402 +     fi
18403 +   fi
18404 +   $RM -r conftest*
18405 +   LDFLAGS="$save_LDFLAGS"
18406 +
18407 +fi
18408 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
18409 +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
18410 +
18411 +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
18412 +    :
18413 +else
18414 +    lt_prog_compiler_static=
18415 +fi
18416 +
18417 +
18418 +
18419 +
18420 +
18421 +
18422 +
18423 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
18424 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
18425 +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
18426 +  $as_echo_n "(cached) " >&6
18427 +else
18428 +  lt_cv_prog_compiler_c_o=no
18429 +   $RM -r conftest 2>/dev/null
18430 +   mkdir conftest
18431 +   cd conftest
18432 +   mkdir out
18433 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
18434 +
18435 +   lt_compiler_flag="-o out/conftest2.$ac_objext"
18436 +   # Insert the option either (1) after the last *FLAGS variable, or
18437 +   # (2) before a word containing "conftest.", or (3) at the end.
18438 +   # Note that $ac_compile itself does not contain backslashes and begins
18439 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
18440 +   lt_compile=`echo "$ac_compile" | $SED \
18441 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
18442 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
18443 +   -e 's:$: $lt_compiler_flag:'`
18444 +   (eval echo "\"\$as_me:11087: $lt_compile\"" >&5)
18445 +   (eval "$lt_compile" 2>out/conftest.err)
18446 +   ac_status=$?
18447 +   cat out/conftest.err >&5
18448 +   echo "$as_me:11091: \$? = $ac_status" >&5
18449 +   if (exit $ac_status) && test -s out/conftest2.$ac_objext
18450 +   then
18451 +     # The compiler can only warn and ignore the option if not recognized
18452 +     # So say no if there are warnings
18453 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
18454 +     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
18455 +     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
18456 +       lt_cv_prog_compiler_c_o=yes
18457 +     fi
18458 +   fi
18459 +   chmod u+w . 2>&5
18460 +   $RM conftest*
18461 +   # SGI C++ compiler will create directory out/ii_files/ for
18462 +   # template instantiation
18463 +   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
18464 +   $RM out/* && rmdir out
18465 +   cd ..
18466 +   $RM -r conftest
18467 +   $RM conftest*
18468 +
18469 +fi
18470 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
18471 +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
18472 +
18473 +
18474 +
18475 +
18476 +
18477 +
18478 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
18479 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
18480 +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
18481 +  $as_echo_n "(cached) " >&6
18482 +else
18483 +  lt_cv_prog_compiler_c_o=no
18484 +   $RM -r conftest 2>/dev/null
18485 +   mkdir conftest
18486 +   cd conftest
18487 +   mkdir out
18488 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
18489 +
18490 +   lt_compiler_flag="-o out/conftest2.$ac_objext"
18491 +   # Insert the option either (1) after the last *FLAGS variable, or
18492 +   # (2) before a word containing "conftest.", or (3) at the end.
18493 +   # Note that $ac_compile itself does not contain backslashes and begins
18494 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
18495 +   lt_compile=`echo "$ac_compile" | $SED \
18496 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
18497 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
18498 +   -e 's:$: $lt_compiler_flag:'`
18499 +   (eval echo "\"\$as_me:11142: $lt_compile\"" >&5)
18500 +   (eval "$lt_compile" 2>out/conftest.err)
18501 +   ac_status=$?
18502 +   cat out/conftest.err >&5
18503 +   echo "$as_me:11146: \$? = $ac_status" >&5
18504 +   if (exit $ac_status) && test -s out/conftest2.$ac_objext
18505 +   then
18506 +     # The compiler can only warn and ignore the option if not recognized
18507 +     # So say no if there are warnings
18508 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
18509 +     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
18510 +     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
18511 +       lt_cv_prog_compiler_c_o=yes
18512 +     fi
18513 +   fi
18514 +   chmod u+w . 2>&5
18515 +   $RM conftest*
18516 +   # SGI C++ compiler will create directory out/ii_files/ for
18517 +   # template instantiation
18518 +   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
18519 +   $RM out/* && rmdir out
18520 +   cd ..
18521 +   $RM -r conftest
18522 +   $RM conftest*
18523 +
18524 +fi
18525 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
18526 +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
18527 +
18528 +
18529 +
18530 +
18531 +hard_links="nottested"
18532 +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
18533 +  # do not overwrite the value of need_locks provided by the user
18534 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
18535 +$as_echo_n "checking if we can lock with hard links... " >&6; }
18536 +  hard_links=yes
18537 +  $RM conftest*
18538 +  ln conftest.a conftest.b 2>/dev/null && hard_links=no
18539 +  touch conftest.a
18540 +  ln conftest.a conftest.b 2>&5 || hard_links=no
18541 +  ln conftest.a conftest.b 2>/dev/null && hard_links=no
18542 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
18543 +$as_echo "$hard_links" >&6; }
18544 +  if test "$hard_links" = no; then
18545 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
18546 +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
18547 +    need_locks=warn
18548 +  fi
18549 +else
18550 +  need_locks=no
18551 +fi
18552 +
18553 +
18554 +
18555 +
18556 +
18557 +
18558 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
18559 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
18560 +
18561 +  runpath_var=
18562 +  allow_undefined_flag=
18563 +  always_export_symbols=no
18564 +  archive_cmds=
18565 +  archive_expsym_cmds=
18566 +  compiler_needs_object=no
18567 +  enable_shared_with_static_runtimes=no
18568 +  export_dynamic_flag_spec=
18569 +  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
18570 +  hardcode_automatic=no
18571 +  hardcode_direct=no
18572 +  hardcode_direct_absolute=no
18573 +  hardcode_libdir_flag_spec=
18574 +  hardcode_libdir_flag_spec_ld=
18575 +  hardcode_libdir_separator=
18576 +  hardcode_minus_L=no
18577 +  hardcode_shlibpath_var=unsupported
18578 +  inherit_rpath=no
18579 +  link_all_deplibs=unknown
18580 +  module_cmds=
18581 +  module_expsym_cmds=
18582 +  old_archive_from_new_cmds=
18583 +  old_archive_from_expsyms_cmds=
18584 +  thread_safe_flag_spec=
18585 +  whole_archive_flag_spec=
18586 +  # include_expsyms should be a list of space-separated symbols to be *always*
18587 +  # included in the symbol list
18588 +  include_expsyms=
18589 +  # exclude_expsyms can be an extended regexp of symbols to exclude
18590 +  # it will be wrapped by ` (' and `)$', so one must not match beginning or
18591 +  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
18592 +  # as well as any symbol that contains `d'.
18593 +  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
18594 +  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
18595 +  # platforms (ab)use it in PIC code, but their linkers get confused if
18596 +  # the symbol is explicitly referenced.  Since portable code cannot
18597 +  # rely on this symbol name, it's probably fine to never include it in
18598 +  # preloaded symbol tables.
18599 +  # Exclude shared library initialization/finalization symbols.
18600 +  extract_expsyms_cmds=
18601 +
18602 +  case $host_os in
18603 +  cygwin* | mingw* | pw32* | cegcc*)
18604 +    # FIXME: the MSVC++ port hasn't been tested in a loooong time
18605 +    # When not using gcc, we currently assume that we are using
18606 +    # Microsoft Visual C++.
18607 +    if test "$GCC" != yes; then
18608 +      with_gnu_ld=no
18609 +    fi
18610 +    ;;
18611 +  interix*)
18612 +    # we just hope/assume this is gcc and not c89 (= MSVC++)
18613 +    with_gnu_ld=yes
18614 +    ;;
18615 +  openbsd*)
18616 +    with_gnu_ld=no
18617 +    ;;
18618 +  linux* | k*bsd*-gnu)
18619 +    link_all_deplibs=no
18620 +    ;;
18621 +  esac
18622 +
18623 +  ld_shlibs=yes
18624 +  if test "$with_gnu_ld" = yes; then
18625 +    # If archive_cmds runs LD, not CC, wlarc should be empty
18626 +    wlarc='${wl}'
18627 +
18628 +    # Set some defaults for GNU ld with shared library support. These
18629 +    # are reset later if shared libraries are not supported. Putting them
18630 +    # here allows them to be overridden if necessary.
18631 +    runpath_var=LD_RUN_PATH
18632 +    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
18633 +    export_dynamic_flag_spec='${wl}--export-dynamic'
18634 +    # ancient GNU ld didn't support --whole-archive et. al.
18635 +    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
18636 +      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
18637 +    else
18638 +      whole_archive_flag_spec=
18639 +    fi
18640 +    supports_anon_versioning=no
18641 +    case `$LD -v 2>&1` in
18642 +      *GNU\ gold*) supports_anon_versioning=yes ;;
18643 +      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
18644 +      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
18645 +      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
18646 +      *\ 2.11.*) ;; # other 2.11 versions
18647 +      *) supports_anon_versioning=yes ;;
18648 +    esac
18649 +
18650 +    # See if GNU ld supports shared libraries.
18651 +    case $host_os in
18652 +    aix[3-9]*)
18653 +      # On AIX/PPC, the GNU linker is very broken
18654 +      if test "$host_cpu" != ia64; then
18655 +       ld_shlibs=no
18656 +       cat <<_LT_EOF 1>&2
18657 +
18658 +*** Warning: the GNU linker, at least up to release 2.9.1, is reported
18659 +*** to be unable to reliably create shared libraries on AIX.
18660 +*** Therefore, libtool is disabling shared libraries support.  If you
18661 +*** really care for shared libraries, you may want to modify your PATH
18662 +*** so that a non-GNU linker is found, and then restart.
18663 +
18664 +_LT_EOF
18665 +      fi
18666 +      ;;
18667 +
18668 +    amigaos*)
18669 +      case $host_cpu in
18670 +      powerpc)
18671 +            # see comment about AmigaOS4 .so support
18672 +            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18673 +            archive_expsym_cmds=''
18674 +        ;;
18675 +      m68k)
18676 +            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)'
18677 +            hardcode_libdir_flag_spec='-L$libdir'
18678 +            hardcode_minus_L=yes
18679 +        ;;
18680 +      esac
18681 +      ;;
18682 +
18683 +    beos*)
18684 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
18685 +       allow_undefined_flag=unsupported
18686 +       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
18687 +       # support --undefined.  This deserves some investigation.  FIXME
18688 +       archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18689 +      else
18690 +       ld_shlibs=no
18691 +      fi
18692 +      ;;
18693 +
18694 +    cygwin* | mingw* | pw32* | cegcc*)
18695 +      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
18696 +      # as there is no search path for DLLs.
18697 +      hardcode_libdir_flag_spec='-L$libdir'
18698 +      allow_undefined_flag=unsupported
18699 +      always_export_symbols=no
18700 +      enable_shared_with_static_runtimes=yes
18701 +      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
18702 +
18703 +      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
18704 +        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18705 +       # If the export-symbols file already is a .def file (1st line
18706 +       # is EXPORTS), use it as is; otherwise, prepend...
18707 +       archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
18708 +         cp $export_symbols $output_objdir/$soname.def;
18709 +       else
18710 +         echo EXPORTS > $output_objdir/$soname.def;
18711 +         cat $export_symbols >> $output_objdir/$soname.def;
18712 +       fi~
18713 +       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18714 +      else
18715 +       ld_shlibs=no
18716 +      fi
18717 +      ;;
18718 +
18719 +    interix[3-9]*)
18720 +      hardcode_direct=no
18721 +      hardcode_shlibpath_var=no
18722 +      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
18723 +      export_dynamic_flag_spec='${wl}-E'
18724 +      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
18725 +      # Instead, shared libraries are loaded at an image base (0x10000000 by
18726 +      # default) and relocated if they conflict, which is a slow very memory
18727 +      # consuming and fragmenting process.  To avoid this, we pick a random,
18728 +      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
18729 +      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
18730 +      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
18731 +      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'
18732 +      ;;
18733 +
18734 +    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
18735 +      tmp_diet=no
18736 +      if test "$host_os" = linux-dietlibc; then
18737 +       case $cc_basename in
18738 +         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
18739 +       esac
18740 +      fi
18741 +      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
18742 +        && test "$tmp_diet" = no
18743 +      then
18744 +       tmp_addflag=
18745 +       tmp_sharedflag='-shared'
18746 +       case $cc_basename,$host_cpu in
18747 +        pgcc*)                         # Portland Group C compiler
18748 +         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'
18749 +         tmp_addflag=' $pic_flag'
18750 +         ;;
18751 +       pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
18752 +         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'
18753 +         tmp_addflag=' $pic_flag -Mnomain' ;;
18754 +       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
18755 +         tmp_addflag=' -i_dynamic' ;;
18756 +       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
18757 +         tmp_addflag=' -i_dynamic -nofor_main' ;;
18758 +       ifc* | ifort*)                  # Intel Fortran compiler
18759 +         tmp_addflag=' -nofor_main' ;;
18760 +       lf95*)                          # Lahey Fortran 8.1
18761 +         whole_archive_flag_spec=
18762 +         tmp_sharedflag='--shared' ;;
18763 +       xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
18764 +         tmp_sharedflag='-qmkshrobj'
18765 +         tmp_addflag= ;;
18766 +       esac
18767 +       case `$CC -V 2>&1 | sed 5q` in
18768 +       *Sun\ C*)                       # Sun C 5.9
18769 +         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'
18770 +         compiler_needs_object=yes
18771 +         tmp_sharedflag='-G' ;;
18772 +       *Sun\ F*)                       # Sun Fortran 8.3
18773 +         tmp_sharedflag='-G' ;;
18774 +       esac
18775 +       archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18776 +
18777 +        if test "x$supports_anon_versioning" = xyes; then
18778 +          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
18779 +           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18780 +           echo "local: *; };" >> $output_objdir/$libname.ver~
18781 +           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
18782 +        fi
18783 +
18784 +       case $cc_basename in
18785 +       xlf*)
18786 +         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
18787 +         whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
18788 +         hardcode_libdir_flag_spec=
18789 +         hardcode_libdir_flag_spec_ld='-rpath $libdir'
18790 +         archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
18791 +         if test "x$supports_anon_versioning" = xyes; then
18792 +           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
18793 +             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18794 +             echo "local: *; };" >> $output_objdir/$libname.ver~
18795 +             $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
18796 +         fi
18797 +         ;;
18798 +       esac
18799 +      else
18800 +        ld_shlibs=no
18801 +      fi
18802 +      ;;
18803 +
18804 +    netbsd* | netbsdelf*-gnu)
18805 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
18806 +       archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
18807 +       wlarc=
18808 +      else
18809 +       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18810 +       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18811 +      fi
18812 +      ;;
18813 +
18814 +    solaris*)
18815 +      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
18816 +       ld_shlibs=no
18817 +       cat <<_LT_EOF 1>&2
18818 +
18819 +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
18820 +*** create shared libraries on Solaris systems.  Therefore, libtool
18821 +*** is disabling shared libraries support.  We urge you to upgrade GNU
18822 +*** binutils to release 2.9.1 or newer.  Another option is to modify
18823 +*** your PATH or compiler configuration so that the native linker is
18824 +*** used, and then restart.
18825 +
18826 +_LT_EOF
18827 +      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
18828 +       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18829 +       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18830 +      else
18831 +       ld_shlibs=no
18832 +      fi
18833 +      ;;
18834 +
18835 +    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
18836 +      case `$LD -v 2>&1` in
18837 +        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
18838 +       ld_shlibs=no
18839 +       cat <<_LT_EOF 1>&2
18840 +
18841 +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
18842 +*** reliably create shared libraries on SCO systems.  Therefore, libtool
18843 +*** is disabling shared libraries support.  We urge you to upgrade GNU
18844 +*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
18845 +*** your PATH or compiler configuration so that the native linker is
18846 +*** used, and then restart.
18847 +
18848 +_LT_EOF
18849 +       ;;
18850 +       *)
18851 +         # For security reasons, it is highly recommended that you always
18852 +         # use absolute paths for naming shared libraries, and exclude the
18853 +         # DT_RUNPATH tag from executables and libraries.  But doing so
18854 +         # requires that you compile everything twice, which is a pain.
18855 +         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
18856 +           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
18857 +           archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18858 +           archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18859 +         else
18860 +           ld_shlibs=no
18861 +         fi
18862 +       ;;
18863 +      esac
18864 +      ;;
18865 +
18866 +    sunos4*)
18867 +      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18868 +      wlarc=
18869 +      hardcode_direct=yes
18870 +      hardcode_shlibpath_var=no
18871 +      ;;
18872 +
18873 +    *)
18874 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
18875 +       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18876 +       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18877 +      else
18878 +       ld_shlibs=no
18879 +      fi
18880 +      ;;
18881 +    esac
18882 +
18883 +    if test "$ld_shlibs" = no; then
18884 +      runpath_var=
18885 +      hardcode_libdir_flag_spec=
18886 +      export_dynamic_flag_spec=
18887 +      whole_archive_flag_spec=
18888 +    fi
18889 +  else
18890 +    # PORTME fill in a description of your system's linker (not GNU ld)
18891 +    case $host_os in
18892 +    aix3*)
18893 +      allow_undefined_flag=unsupported
18894 +      always_export_symbols=yes
18895 +      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'
18896 +      # Note: this linker hardcodes the directories in LIBPATH if there
18897 +      # are no directories specified by -L.
18898 +      hardcode_minus_L=yes
18899 +      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
18900 +       # Neither direct hardcoding nor static linking is supported with a
18901 +       # broken collect2.
18902 +       hardcode_direct=unsupported
18903 +      fi
18904 +      ;;
18905 +
18906 +    aix[4-9]*)
18907 +      if test "$host_cpu" = ia64; then
18908 +       # On IA64, the linker does run time linking by default, so we don't
18909 +       # have to do anything special.
18910 +       aix_use_runtimelinking=no
18911 +       exp_sym_flag='-Bexport'
18912 +       no_entry_flag=""
18913 +      else
18914 +       # If we're using GNU nm, then we don't want the "-C" option.
18915 +       # -C means demangle to AIX nm, but means don't demangle with GNU nm
18916 +       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
18917 +         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'
18918 +       else
18919 +         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'
18920 +       fi
18921 +       aix_use_runtimelinking=no
18922 +
18923 +       # Test if we are trying to use run time linking or normal
18924 +       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
18925 +       # need to do runtime linking.
18926 +       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
18927 +         for ld_flag in $LDFLAGS; do
18928 +         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
18929 +           aix_use_runtimelinking=yes
18930 +           break
18931 +         fi
18932 +         done
18933 +         ;;
18934 +       esac
18935 +
18936 +       exp_sym_flag='-bexport'
18937 +       no_entry_flag='-bnoentry'
18938 +      fi
18939 +
18940 +      # When large executables or shared objects are built, AIX ld can
18941 +      # have problems creating the table of contents.  If linking a library
18942 +      # or program results in "error TOC overflow" add -mminimal-toc to
18943 +      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
18944 +      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
18945 +
18946 +      archive_cmds=''
18947 +      hardcode_direct=yes
18948 +      hardcode_direct_absolute=yes
18949 +      hardcode_libdir_separator=':'
18950 +      link_all_deplibs=yes
18951 +      file_list_spec='${wl}-f,'
18952 +
18953 +      if test "$GCC" = yes; then
18954 +       case $host_os in aix4.[012]|aix4.[012].*)
18955 +       # We only want to do this on AIX 4.2 and lower, the check
18956 +       # below for broken collect2 doesn't work under 4.3+
18957 +         collect2name=`${CC} -print-prog-name=collect2`
18958 +         if test -f "$collect2name" &&
18959 +          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
18960 +         then
18961 +         # We have reworked collect2
18962 +         :
18963 +         else
18964 +         # We have old collect2
18965 +         hardcode_direct=unsupported
18966 +         # It fails to find uninstalled libraries when the uninstalled
18967 +         # path is not listed in the libpath.  Setting hardcode_minus_L
18968 +         # to unsupported forces relinking
18969 +         hardcode_minus_L=yes
18970 +         hardcode_libdir_flag_spec='-L$libdir'
18971 +         hardcode_libdir_separator=
18972 +         fi
18973 +         ;;
18974 +       esac
18975 +       shared_flag='-shared'
18976 +       if test "$aix_use_runtimelinking" = yes; then
18977 +         shared_flag="$shared_flag "'${wl}-G'
18978 +       fi
18979 +       link_all_deplibs=no
18980 +      else
18981 +       # not using gcc
18982 +       if test "$host_cpu" = ia64; then
18983 +       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
18984 +       # chokes on -Wl,-G. The following line is correct:
18985 +         shared_flag='-G'
18986 +       else
18987 +         if test "$aix_use_runtimelinking" = yes; then
18988 +           shared_flag='${wl}-G'
18989 +         else
18990 +           shared_flag='${wl}-bM:SRE'
18991 +         fi
18992 +       fi
18993 +      fi
18994 +
18995 +      export_dynamic_flag_spec='${wl}-bexpall'
18996 +      # It seems that -bexpall does not export symbols beginning with
18997 +      # underscore (_), so it is better to generate a list of symbols to export.
18998 +      always_export_symbols=yes
18999 +      if test "$aix_use_runtimelinking" = yes; then
19000 +       # Warning - without using the other runtime loading flags (-brtl),
19001 +       # -berok will link without error, but may produce a broken library.
19002 +       allow_undefined_flag='-berok'
19003 +        # Determine the default libpath from the value encoded in an
19004 +        # empty executable.
19005 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19006 +/* end confdefs.h.  */
19007 +
19008 +int
19009 +main ()
19010 +{
19011 +
19012 +  ;
19013 +  return 0;
19014 +}
19015 +_ACEOF
19016 +if ac_fn_c_try_link "$LINENO"; then :
19017 +
19018 +lt_aix_libpath_sed='
19019 +    /Import File Strings/,/^$/ {
19020 +       /^0/ {
19021 +           s/^0  *\(.*\)$/\1/
19022 +           p
19023 +       }
19024 +    }'
19025 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19026 +# Check for a 64-bit object if we didn't find anything.
19027 +if test -z "$aix_libpath"; then
19028 +  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19029 +fi
19030 +fi
19031 +rm -f core conftest.err conftest.$ac_objext \
19032 +    conftest$ac_exeext conftest.$ac_ext
19033 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
19034 +
19035 +        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
19036 +        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"
19037 +      else
19038 +       if test "$host_cpu" = ia64; then
19039 +         hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
19040 +         allow_undefined_flag="-z nodefs"
19041 +         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"
19042 +       else
19043 +        # Determine the default libpath from the value encoded in an
19044 +        # empty executable.
19045 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19046 +/* end confdefs.h.  */
19047 +
19048 +int
19049 +main ()
19050 +{
19051 +
19052 +  ;
19053 +  return 0;
19054 +}
19055 +_ACEOF
19056 +if ac_fn_c_try_link "$LINENO"; then :
19057 +
19058 +lt_aix_libpath_sed='
19059 +    /Import File Strings/,/^$/ {
19060 +       /^0/ {
19061 +           s/^0  *\(.*\)$/\1/
19062 +           p
19063 +       }
19064 +    }'
19065 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19066 +# Check for a 64-bit object if we didn't find anything.
19067 +if test -z "$aix_libpath"; then
19068 +  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19069 +fi
19070 +fi
19071 +rm -f core conftest.err conftest.$ac_objext \
19072 +    conftest$ac_exeext conftest.$ac_ext
19073 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
19074 +
19075 +        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
19076 +         # Warning - without using the other run time loading flags,
19077 +         # -berok will link without error, but may produce a broken library.
19078 +         no_undefined_flag=' ${wl}-bernotok'
19079 +         allow_undefined_flag=' ${wl}-berok'
19080 +         # Exported symbols can be pulled into shared objects from archives
19081 +         whole_archive_flag_spec='$convenience'
19082 +         archive_cmds_need_lc=yes
19083 +         # This is similar to how AIX traditionally builds its shared libraries.
19084 +         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'
19085 +       fi
19086 +      fi
19087 +      ;;
19088 +
19089 +    amigaos*)
19090 +      case $host_cpu in
19091 +      powerpc)
19092 +            # see comment about AmigaOS4 .so support
19093 +            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
19094 +            archive_expsym_cmds=''
19095 +        ;;
19096 +      m68k)
19097 +            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)'
19098 +            hardcode_libdir_flag_spec='-L$libdir'
19099 +            hardcode_minus_L=yes
19100 +        ;;
19101 +      esac
19102 +      ;;
19103 +
19104 +    bsdi[45]*)
19105 +      export_dynamic_flag_spec=-rdynamic
19106 +      ;;
19107 +
19108 +    cygwin* | mingw* | pw32* | cegcc*)
19109 +      # When not using gcc, we currently assume that we are using
19110 +      # Microsoft Visual C++.
19111 +      # hardcode_libdir_flag_spec is actually meaningless, as there is
19112 +      # no search path for DLLs.
19113 +      hardcode_libdir_flag_spec=' '
19114 +      allow_undefined_flag=unsupported
19115 +      # Tell ltmain to make .lib files, not .a files.
19116 +      libext=lib
19117 +      # Tell ltmain to make .dll files, not .so files.
19118 +      shrext_cmds=".dll"
19119 +      # FIXME: Setting linknames here is a bad hack.
19120 +      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
19121 +      # The linker will automatically build a .lib file if we build a DLL.
19122 +      old_archive_from_new_cmds='true'
19123 +      # FIXME: Should let the user specify the lib program.
19124 +      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
19125 +      fix_srcfile_path='`cygpath -w "$srcfile"`'
19126 +      enable_shared_with_static_runtimes=yes
19127 +      ;;
19128 +
19129 +    darwin* | rhapsody*)
19130 +
19131 +
19132 +  archive_cmds_need_lc=no
19133 +  hardcode_direct=no
19134 +  hardcode_automatic=yes
19135 +  hardcode_shlibpath_var=unsupported
19136 +  whole_archive_flag_spec=''
19137 +  link_all_deplibs=yes
19138 +  allow_undefined_flag="$_lt_dar_allow_undefined"
19139 +  case $cc_basename in
19140 +     ifort*) _lt_dar_can_shared=yes ;;
19141 +     *) _lt_dar_can_shared=$GCC ;;
19142 +  esac
19143 +  if test "$_lt_dar_can_shared" = "yes"; then
19144 +    output_verbose_link_cmd=echo
19145 +    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
19146 +    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
19147 +    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}"
19148 +    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}"
19149 +
19150 +  else
19151 +  ld_shlibs=no
19152 +  fi
19153 +
19154 +      ;;
19155 +
19156 +    dgux*)
19157 +      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19158 +      hardcode_libdir_flag_spec='-L$libdir'
19159 +      hardcode_shlibpath_var=no
19160 +      ;;
19161 +
19162 +    freebsd1*)
19163 +      ld_shlibs=no
19164 +      ;;
19165 +
19166 +    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
19167 +    # support.  Future versions do this automatically, but an explicit c++rt0.o
19168 +    # does not break anything, and helps significantly (at the cost of a little
19169 +    # extra space).
19170 +    freebsd2.2*)
19171 +      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
19172 +      hardcode_libdir_flag_spec='-R$libdir'
19173 +      hardcode_direct=yes
19174 +      hardcode_shlibpath_var=no
19175 +      ;;
19176 +
19177 +    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
19178 +    freebsd2*)
19179 +      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
19180 +      hardcode_direct=yes
19181 +      hardcode_minus_L=yes
19182 +      hardcode_shlibpath_var=no
19183 +      ;;
19184 +
19185 +    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
19186 +    freebsd* | dragonfly*)
19187 +      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
19188 +      hardcode_libdir_flag_spec='-R$libdir'
19189 +      hardcode_direct=yes
19190 +      hardcode_shlibpath_var=no
19191 +      ;;
19192 +
19193 +    hpux9*)
19194 +      if test "$GCC" = yes; then
19195 +       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'
19196 +      else
19197 +       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'
19198 +      fi
19199 +      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
19200 +      hardcode_libdir_separator=:
19201 +      hardcode_direct=yes
19202 +
19203 +      # hardcode_minus_L: Not really in the search PATH,
19204 +      # but as the default location of the library.
19205 +      hardcode_minus_L=yes
19206 +      export_dynamic_flag_spec='${wl}-E'
19207 +      ;;
19208 +
19209 +    hpux10*)
19210 +      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
19211 +       archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
19212 +      else
19213 +       archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
19214 +      fi
19215 +      if test "$with_gnu_ld" = no; then
19216 +       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
19217 +       hardcode_libdir_flag_spec_ld='+b $libdir'
19218 +       hardcode_libdir_separator=:
19219 +       hardcode_direct=yes
19220 +       hardcode_direct_absolute=yes
19221 +       export_dynamic_flag_spec='${wl}-E'
19222 +       # hardcode_minus_L: Not really in the search PATH,
19223 +       # but as the default location of the library.
19224 +       hardcode_minus_L=yes
19225 +      fi
19226 +      ;;
19227 +
19228 +    hpux11*)
19229 +      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
19230 +       case $host_cpu in
19231 +       hppa*64*)
19232 +         archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
19233 +         ;;
19234 +       ia64*)
19235 +         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
19236 +         ;;
19237 +       *)
19238 +         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
19239 +         ;;
19240 +       esac
19241 +      else
19242 +       case $host_cpu in
19243 +       hppa*64*)
19244 +         archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
19245 +         ;;
19246 +       ia64*)
19247 +         archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
19248 +         ;;
19249 +       *)
19250 +         archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
19251 +         ;;
19252 +       esac
19253 +      fi
19254 +      if test "$with_gnu_ld" = no; then
19255 +       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
19256 +       hardcode_libdir_separator=:
19257 +
19258 +       case $host_cpu in
19259 +       hppa*64*|ia64*)
19260 +         hardcode_direct=no
19261 +         hardcode_shlibpath_var=no
19262 +         ;;
19263 +       *)
19264 +         hardcode_direct=yes
19265 +         hardcode_direct_absolute=yes
19266 +         export_dynamic_flag_spec='${wl}-E'
19267 +
19268 +         # hardcode_minus_L: Not really in the search PATH,
19269 +         # but as the default location of the library.
19270 +         hardcode_minus_L=yes
19271 +         ;;
19272 +       esac
19273 +      fi
19274 +      ;;
19275 +
19276 +    irix5* | irix6* | nonstopux*)
19277 +      if test "$GCC" = yes; then
19278 +       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'
19279 +       # Try to use the -exported_symbol ld option, if it does not
19280 +       # work, assume that -exports_file does not work either and
19281 +       # implicitly export all symbols.
19282 +        save_LDFLAGS="$LDFLAGS"
19283 +        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
19284 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19285 +/* end confdefs.h.  */
19286 +int foo(void) {}
19287 +_ACEOF
19288 +if ac_fn_c_try_link "$LINENO"; then :
19289 +  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'
19290 +
19291 +fi
19292 +rm -f core conftest.err conftest.$ac_objext \
19293 +    conftest$ac_exeext conftest.$ac_ext
19294 +        LDFLAGS="$save_LDFLAGS"
19295 +      else
19296 +       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'
19297 +       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'
19298 +      fi
19299 +      archive_cmds_need_lc='no'
19300 +      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
19301 +      hardcode_libdir_separator=:
19302 +      inherit_rpath=yes
19303 +      link_all_deplibs=yes
19304 +      ;;
19305 +
19306 +    netbsd* | netbsdelf*-gnu)
19307 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
19308 +       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
19309 +      else
19310 +       archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
19311 +      fi
19312 +      hardcode_libdir_flag_spec='-R$libdir'
19313 +      hardcode_direct=yes
19314 +      hardcode_shlibpath_var=no
19315 +      ;;
19316 +
19317 +    newsos6)
19318 +      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19319 +      hardcode_direct=yes
19320 +      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
19321 +      hardcode_libdir_separator=:
19322 +      hardcode_shlibpath_var=no
19323 +      ;;
19324 +
19325 +    *nto* | *qnx*)
19326 +      ;;
19327 +
19328 +    openbsd*)
19329 +      if test -f /usr/libexec/ld.so; then
19330 +       hardcode_direct=yes
19331 +       hardcode_shlibpath_var=no
19332 +       hardcode_direct_absolute=yes
19333 +       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
19334 +         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
19335 +         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
19336 +         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
19337 +         export_dynamic_flag_spec='${wl}-E'
19338 +       else
19339 +         case $host_os in
19340 +          openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
19341 +            archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
19342 +            hardcode_libdir_flag_spec='-R$libdir'
19343 +            ;;
19344 +          *)
19345 +            archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
19346 +            hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
19347 +            ;;
19348 +         esac
19349 +       fi
19350 +      else
19351 +       ld_shlibs=no
19352 +      fi
19353 +      ;;
19354 +
19355 +    os2*)
19356 +      hardcode_libdir_flag_spec='-L$libdir'
19357 +      hardcode_minus_L=yes
19358 +      allow_undefined_flag=unsupported
19359 +      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'
19360 +      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
19361 +      ;;
19362 +
19363 +    osf3*)
19364 +      if test "$GCC" = yes; then
19365 +       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
19366 +       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'
19367 +      else
19368 +       allow_undefined_flag=' -expect_unresolved \*'
19369 +       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'
19370 +      fi
19371 +      archive_cmds_need_lc='no'
19372 +      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
19373 +      hardcode_libdir_separator=:
19374 +      ;;
19375 +
19376 +    osf4* | osf5*)     # as osf3* with the addition of -msym flag
19377 +      if test "$GCC" = yes; then
19378 +       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
19379 +       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'
19380 +       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
19381 +      else
19382 +       allow_undefined_flag=' -expect_unresolved \*'
19383 +       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'
19384 +       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~
19385 +       $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'
19386 +
19387 +       # Both c and cxx compiler support -rpath directly
19388 +       hardcode_libdir_flag_spec='-rpath $libdir'
19389 +      fi
19390 +      archive_cmds_need_lc='no'
19391 +      hardcode_libdir_separator=:
19392 +      ;;
19393 +
19394 +    solaris*)
19395 +      no_undefined_flag=' -z defs'
19396 +      if test "$GCC" = yes; then
19397 +       wlarc='${wl}'
19398 +       archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
19399 +       archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
19400 +         $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
19401 +      else
19402 +       case `$CC -V 2>&1` in
19403 +       *"Compilers 5.0"*)
19404 +         wlarc=''
19405 +         archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
19406 +         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
19407 +         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
19408 +         ;;
19409 +       *)
19410 +         wlarc='${wl}'
19411 +         archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
19412 +         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
19413 +         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
19414 +         ;;
19415 +       esac
19416 +      fi
19417 +      hardcode_libdir_flag_spec='-R$libdir'
19418 +      hardcode_shlibpath_var=no
19419 +      case $host_os in
19420 +      solaris2.[0-5] | solaris2.[0-5].*) ;;
19421 +      *)
19422 +       # The compiler driver will combine and reorder linker options,
19423 +       # but understands `-z linker_flag'.  GCC discards it without `$wl',
19424 +       # but is careful enough not to reorder.
19425 +       # Supported since Solaris 2.6 (maybe 2.5.1?)
19426 +       if test "$GCC" = yes; then
19427 +         whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
19428 +       else
19429 +         whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
19430 +       fi
19431 +       ;;
19432 +      esac
19433 +      link_all_deplibs=yes
19434 +      ;;
19435 +
19436 +    sunos4*)
19437 +      if test "x$host_vendor" = xsequent; then
19438 +       # Use $CC to link under sequent, because it throws in some extra .o
19439 +       # files that make .init and .fini sections work.
19440 +       archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
19441 +      else
19442 +       archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
19443 +      fi
19444 +      hardcode_libdir_flag_spec='-L$libdir'
19445 +      hardcode_direct=yes
19446 +      hardcode_minus_L=yes
19447 +      hardcode_shlibpath_var=no
19448 +      ;;
19449 +
19450 +    sysv4)
19451 +      case $host_vendor in
19452 +       sni)
19453 +         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19454 +         hardcode_direct=yes # is this really true???
19455 +       ;;
19456 +       siemens)
19457 +         ## LD is ld it makes a PLAMLIB
19458 +         ## CC just makes a GrossModule.
19459 +         archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
19460 +         reload_cmds='$CC -r -o $output$reload_objs'
19461 +         hardcode_direct=no
19462 +        ;;
19463 +       motorola)
19464 +         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19465 +         hardcode_direct=no #Motorola manual says yes, but my tests say they lie
19466 +       ;;
19467 +      esac
19468 +      runpath_var='LD_RUN_PATH'
19469 +      hardcode_shlibpath_var=no
19470 +      ;;
19471 +
19472 +    sysv4.3*)
19473 +      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19474 +      hardcode_shlibpath_var=no
19475 +      export_dynamic_flag_spec='-Bexport'
19476 +      ;;
19477 +
19478 +    sysv4*MP*)
19479 +      if test -d /usr/nec; then
19480 +       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19481 +       hardcode_shlibpath_var=no
19482 +       runpath_var=LD_RUN_PATH
19483 +       hardcode_runpath_var=yes
19484 +       ld_shlibs=yes
19485 +      fi
19486 +      ;;
19487 +
19488 +    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
19489 +      no_undefined_flag='${wl}-z,text'
19490 +      archive_cmds_need_lc=no
19491 +      hardcode_shlibpath_var=no
19492 +      runpath_var='LD_RUN_PATH'
19493 +
19494 +      if test "$GCC" = yes; then
19495 +       archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19496 +       archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19497 +      else
19498 +       archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19499 +       archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19500 +      fi
19501 +      ;;
19502 +
19503 +    sysv5* | sco3.2v5* | sco5v6*)
19504 +      # Note: We can NOT use -z defs as we might desire, because we do not
19505 +      # link with -lc, and that would cause any symbols used from libc to
19506 +      # always be unresolved, which means just about no library would
19507 +      # ever link correctly.  If we're not using GNU ld we use -z text
19508 +      # though, which does catch some bad symbols but isn't as heavy-handed
19509 +      # as -z defs.
19510 +      no_undefined_flag='${wl}-z,text'
19511 +      allow_undefined_flag='${wl}-z,nodefs'
19512 +      archive_cmds_need_lc=no
19513 +      hardcode_shlibpath_var=no
19514 +      hardcode_libdir_flag_spec='${wl}-R,$libdir'
19515 +      hardcode_libdir_separator=':'
19516 +      link_all_deplibs=yes
19517 +      export_dynamic_flag_spec='${wl}-Bexport'
19518 +      runpath_var='LD_RUN_PATH'
19519 +
19520 +      if test "$GCC" = yes; then
19521 +       archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19522 +       archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19523 +      else
19524 +       archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19525 +       archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19526 +      fi
19527 +      ;;
19528 +
19529 +    uts4*)
19530 +      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19531 +      hardcode_libdir_flag_spec='-L$libdir'
19532 +      hardcode_shlibpath_var=no
19533 +      ;;
19534 +
19535 +    *)
19536 +      ld_shlibs=no
19537 +      ;;
19538 +    esac
19539 +
19540 +    if test x$host_vendor = xsni; then
19541 +      case $host in
19542 +      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
19543 +       export_dynamic_flag_spec='${wl}-Blargedynsym'
19544 +       ;;
19545 +      esac
19546 +    fi
19547 +  fi
19548 +
19549 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
19550 +$as_echo "$ld_shlibs" >&6; }
19551 +test "$ld_shlibs" = no && can_build_shared=no
19552 +
19553 +with_gnu_ld=$with_gnu_ld
19554 +
19555 +
19556 +
19557 +
19558 +
19559 +
19560 +
19561 +
19562 +
19563 +
19564 +
19565 +
19566 +
19567 +
19568 +
19569 +#
19570 +# Do we need to explicitly link libc?
19571 +#
19572 +case "x$archive_cmds_need_lc" in
19573 +x|xyes)
19574 +  # Assume -lc should be added
19575 +  archive_cmds_need_lc=yes
19576 +
19577 +  if test "$enable_shared" = yes && test "$GCC" = yes; then
19578 +    case $archive_cmds in
19579 +    *'~'*)
19580 +      # FIXME: we may have to deal with multi-command sequences.
19581 +      ;;
19582 +    '$CC '*)
19583 +      # Test whether the compiler implicitly links with -lc since on some
19584 +      # systems, -lgcc has to come before -lc. If gcc already passes -lc
19585 +      # to ld, don't add -lc before -lgcc.
19586 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
19587 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
19588 +      $RM conftest*
19589 +      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
19590 +
19591 +      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
19592 +  (eval $ac_compile) 2>&5
19593 +  ac_status=$?
19594 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19595 +  test $ac_status = 0; } 2>conftest.err; then
19596 +        soname=conftest
19597 +        lib=conftest
19598 +        libobjs=conftest.$ac_objext
19599 +        deplibs=
19600 +        wl=$lt_prog_compiler_wl
19601 +       pic_flag=$lt_prog_compiler_pic
19602 +        compiler_flags=-v
19603 +        linker_flags=-v
19604 +        verstring=
19605 +        output_objdir=.
19606 +        libname=conftest
19607 +        lt_save_allow_undefined_flag=$allow_undefined_flag
19608 +        allow_undefined_flag=
19609 +        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
19610 +  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
19611 +  ac_status=$?
19612 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19613 +  test $ac_status = 0; }
19614 +        then
19615 +         archive_cmds_need_lc=no
19616 +        else
19617 +         archive_cmds_need_lc=yes
19618 +        fi
19619 +        allow_undefined_flag=$lt_save_allow_undefined_flag
19620 +      else
19621 +        cat conftest.err 1>&5
19622 +      fi
19623 +      $RM conftest*
19624 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
19625 +$as_echo "$archive_cmds_need_lc" >&6; }
19626 +      ;;
19627 +    esac
19628 +  fi
19629 +  ;;
19630 +esac
19631 +
19632 +
19633 +
19634 +
19635 +
19636 +
19637 +
19638 +
19639 +
19640 +
19641 +
19642 +
19643 +
19644 +
19645 +
19646 +
19647 +
19648 +
19649 +
19650 +
19651 +
19652 +
19653 +
19654 +
19655 +
19656 +
19657 +
19658 +
19659 +
19660 +
19661 +
19662 +
19663 +
19664 +
19665 +
19666 +
19667 +
19668 +
19669 +
19670 +
19671 +
19672 +
19673 +
19674 +
19675 +
19676 +
19677 +
19678 +
19679 +
19680 +
19681 +
19682 +
19683 +
19684 +
19685 +
19686 +
19687 +
19688 +
19689 +
19690 +
19691 +
19692 +
19693 +
19694 +
19695 +
19696 +
19697 +
19698 +
19699 +
19700 +
19701 +
19702 +
19703 +
19704 +
19705 +
19706 +
19707 +
19708 +
19709 +
19710 +
19711 +
19712 +
19713 +
19714 +
19715 +
19716 +
19717 +
19718 +
19719 +
19720 +
19721 +
19722 +
19723 +
19724 +
19725 +
19726 +
19727 +
19728 +
19729 +
19730 +
19731 +
19732 +
19733 +
19734 +
19735 +
19736 +
19737 +
19738 +
19739 +
19740 +
19741 +
19742 +
19743 +
19744 +
19745 +
19746 +
19747 +
19748 +
19749 +
19750 +
19751 +
19752 +
19753 +
19754 +
19755 +
19756 +
19757 +
19758 +
19759 +
19760 +
19761 +
19762 +
19763 +
19764 +
19765 +
19766 +
19767 +
19768 +
19769 +
19770 +
19771 +
19772 +
19773 +
19774 +
19775 +
19776 +
19777 +
19778 +
19779 +
19780 +
19781 +
19782 +
19783 +
19784 +
19785 +
19786 +
19787 +
19788 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
19789 +$as_echo_n "checking dynamic linker characteristics... " >&6; }
19790 +
19791 +if test "$GCC" = yes; then
19792 +  case $host_os in
19793 +    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
19794 +    *) lt_awk_arg="/^libraries:/" ;;
19795 +  esac
19796 +  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
19797 +  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
19798 +    # if the path contains ";" then we assume it to be the separator
19799 +    # otherwise default to the standard path separator (i.e. ":") - it is
19800 +    # assumed that no part of a normal pathname contains ";" but that should
19801 +    # okay in the real world where ";" in dirpaths is itself problematic.
19802 +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
19803 +  else
19804 +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
19805 +  fi
19806 +  # Ok, now we have the path, separated by spaces, we can step through it
19807 +  # and add multilib dir if necessary.
19808 +  lt_tmp_lt_search_path_spec=
19809 +  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
19810 +  for lt_sys_path in $lt_search_path_spec; do
19811 +    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
19812 +      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
19813 +    else
19814 +      test -d "$lt_sys_path" && \
19815 +       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
19816 +    fi
19817 +  done
19818 +  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
19819 +BEGIN {RS=" "; FS="/|\n";} {
19820 +  lt_foo="";
19821 +  lt_count=0;
19822 +  for (lt_i = NF; lt_i > 0; lt_i--) {
19823 +    if ($lt_i != "" && $lt_i != ".") {
19824 +      if ($lt_i == "..") {
19825 +        lt_count++;
19826 +      } else {
19827 +        if (lt_count == 0) {
19828 +          lt_foo="/" $lt_i lt_foo;
19829 +        } else {
19830 +          lt_count--;
19831 +        }
19832 +      }
19833 +    }
19834 +  }
19835 +  if (lt_foo != "") { lt_freq[lt_foo]++; }
19836 +  if (lt_freq[lt_foo] == 1) { print lt_foo; }
19837 +}'`
19838 +  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
19839 +else
19840 +  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
19841 +fi
19842 +library_names_spec=
19843 +libname_spec='lib$name'
19844 +soname_spec=
19845 +shrext_cmds=".so"
19846 +postinstall_cmds=
19847 +postuninstall_cmds=
19848 +finish_cmds=
19849 +finish_eval=
19850 +shlibpath_var=
19851 +shlibpath_overrides_runpath=unknown
19852 +version_type=none
19853 +dynamic_linker="$host_os ld.so"
19854 +sys_lib_dlsearch_path_spec="/lib /usr/lib"
19855 +need_lib_prefix=unknown
19856 +hardcode_into_libs=no
19857 +
19858 +# when you set need_version to no, make sure it does not cause -set_version
19859 +# flags to be left without arguments
19860 +need_version=unknown
19861 +
19862 +case $host_os in
19863 +aix3*)
19864 +  version_type=linux
19865 +  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
19866 +  shlibpath_var=LIBPATH
19867 +
19868 +  # AIX 3 has no versioning support, so we append a major version to the name.
19869 +  soname_spec='${libname}${release}${shared_ext}$major'
19870 +  ;;
19871 +
19872 +aix[4-9]*)
19873 +  version_type=linux
19874 +  need_lib_prefix=no
19875 +  need_version=no
19876 +  hardcode_into_libs=yes
19877 +  if test "$host_cpu" = ia64; then
19878 +    # AIX 5 supports IA64
19879 +    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
19880 +    shlibpath_var=LD_LIBRARY_PATH
19881 +  else
19882 +    # With GCC up to 2.95.x, collect2 would create an import file
19883 +    # for dependence libraries.  The import file would start with
19884 +    # the line `#! .'.  This would cause the generated library to
19885 +    # depend on `.', always an invalid library.  This was fixed in
19886 +    # development snapshots of GCC prior to 3.0.
19887 +    case $host_os in
19888 +      aix4 | aix4.[01] | aix4.[01].*)
19889 +      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
19890 +          echo ' yes '
19891 +          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
19892 +       :
19893 +      else
19894 +       can_build_shared=no
19895 +      fi
19896 +      ;;
19897 +    esac
19898 +    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
19899 +    # soname into executable. Probably we can add versioning support to
19900 +    # collect2, so additional links can be useful in future.
19901 +    if test "$aix_use_runtimelinking" = yes; then
19902 +      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
19903 +      # instead of lib<name>.a to let people know that these are not
19904 +      # typical AIX shared libraries.
19905 +      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19906 +    else
19907 +      # We preserve .a as extension for shared libraries through AIX4.2
19908 +      # and later when we are not doing run time linking.
19909 +      library_names_spec='${libname}${release}.a $libname.a'
19910 +      soname_spec='${libname}${release}${shared_ext}$major'
19911 +    fi
19912 +    shlibpath_var=LIBPATH
19913 +  fi
19914 +  ;;
19915 +
19916 +amigaos*)
19917 +  case $host_cpu in
19918 +  powerpc)
19919 +    # Since July 2007 AmigaOS4 officially supports .so libraries.
19920 +    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
19921 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19922 +    ;;
19923 +  m68k)
19924 +    library_names_spec='$libname.ixlibrary $libname.a'
19925 +    # Create ${libname}_ixlibrary.a entries in /sys/libs.
19926 +    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'
19927 +    ;;
19928 +  esac
19929 +  ;;
19930 +
19931 +beos*)
19932 +  library_names_spec='${libname}${shared_ext}'
19933 +  dynamic_linker="$host_os ld.so"
19934 +  shlibpath_var=LIBRARY_PATH
19935 +  ;;
19936 +
19937 +bsdi[45]*)
19938 +  version_type=linux
19939 +  need_version=no
19940 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19941 +  soname_spec='${libname}${release}${shared_ext}$major'
19942 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
19943 +  shlibpath_var=LD_LIBRARY_PATH
19944 +  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
19945 +  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
19946 +  # the default ld.so.conf also contains /usr/contrib/lib and
19947 +  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
19948 +  # libtool to hard-code these into programs
19949 +  ;;
19950 +
19951 +cygwin* | mingw* | pw32* | cegcc*)
19952 +  version_type=windows
19953 +  shrext_cmds=".dll"
19954 +  need_version=no
19955 +  need_lib_prefix=no
19956 +
19957 +  case $GCC,$host_os in
19958 +  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
19959 +    library_names_spec='$libname.dll.a'
19960 +    # DLL is installed to $(libdir)/../bin by postinstall_cmds
19961 +    postinstall_cmds='base_file=`basename \${file}`~
19962 +      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
19963 +      dldir=$destdir/`dirname \$dlpath`~
19964 +      test -d \$dldir || mkdir -p \$dldir~
19965 +      $install_prog $dir/$dlname \$dldir/$dlname~
19966 +      chmod a+x \$dldir/$dlname~
19967 +      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
19968 +        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
19969 +      fi'
19970 +    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
19971 +      dlpath=$dir/\$dldll~
19972 +       $RM \$dlpath'
19973 +    shlibpath_overrides_runpath=yes
19974 +
19975 +    case $host_os in
19976 +    cygwin*)
19977 +      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
19978 +      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
19979 +      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
19980 +      ;;
19981 +    mingw* | cegcc*)
19982 +      # MinGW DLLs use traditional 'lib' prefix
19983 +      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
19984 +      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
19985 +      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
19986 +        # It is most probably a Windows format PATH printed by
19987 +        # mingw gcc, but we are running on Cygwin. Gcc prints its search
19988 +        # path with ; separators, and with drive letters. We can handle the
19989 +        # drive letters (cygwin fileutils understands them), so leave them,
19990 +        # especially as we might pass files found there to a mingw objdump,
19991 +        # which wouldn't understand a cygwinified path. Ahh.
19992 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
19993 +      else
19994 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
19995 +      fi
19996 +      ;;
19997 +    pw32*)
19998 +      # pw32 DLLs use 'pw' prefix rather than 'lib'
19999 +      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
20000 +      ;;
20001 +    esac
20002 +    ;;
20003 +
20004 +  *)
20005 +    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
20006 +    ;;
20007 +  esac
20008 +  dynamic_linker='Win32 ld.exe'
20009 +  # FIXME: first we should search . and the directory the executable is in
20010 +  shlibpath_var=PATH
20011 +  ;;
20012 +
20013 +darwin* | rhapsody*)
20014 +  dynamic_linker="$host_os dyld"
20015 +  version_type=darwin
20016 +  need_lib_prefix=no
20017 +  need_version=no
20018 +  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
20019 +  soname_spec='${libname}${release}${major}$shared_ext'
20020 +  shlibpath_overrides_runpath=yes
20021 +  shlibpath_var=DYLD_LIBRARY_PATH
20022 +  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
20023 +
20024 +  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
20025 +  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
20026 +  ;;
20027 +
20028 +dgux*)
20029 +  version_type=linux
20030 +  need_lib_prefix=no
20031 +  need_version=no
20032 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
20033 +  soname_spec='${libname}${release}${shared_ext}$major'
20034 +  shlibpath_var=LD_LIBRARY_PATH
20035 +  ;;
20036 +
20037 +freebsd1*)
20038 +  dynamic_linker=no
20039 +  ;;
20040 +
20041 +freebsd* | dragonfly*)
20042 +  # DragonFly does not have aout.  When/if they implement a new
20043 +  # versioning mechanism, adjust this.
20044 +  if test -x /usr/bin/objformat; then
20045 +    objformat=`/usr/bin/objformat`
20046 +  else
20047 +    case $host_os in
20048 +    freebsd[123]*) objformat=aout ;;
20049 +    *) objformat=elf ;;
20050 +    esac
20051 +  fi
20052 +  version_type=freebsd-$objformat
20053 +  case $version_type in
20054 +    freebsd-elf*)
20055 +      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
20056 +      need_version=no
20057 +      need_lib_prefix=no
20058 +      ;;
20059 +    freebsd-*)
20060 +      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
20061 +      need_version=yes
20062 +      ;;
20063 +  esac
20064 +  shlibpath_var=LD_LIBRARY_PATH
20065 +  case $host_os in
20066 +  freebsd2*)
20067 +    shlibpath_overrides_runpath=yes
20068 +    ;;
20069 +  freebsd3.[01]* | freebsdelf3.[01]*)
20070 +    shlibpath_overrides_runpath=yes
20071 +    hardcode_into_libs=yes
20072 +    ;;
20073 +  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
20074 +  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
20075 +    shlibpath_overrides_runpath=no
20076 +    hardcode_into_libs=yes
20077 +    ;;
20078 +  *) # from 4.6 on, and DragonFly
20079 +    shlibpath_overrides_runpath=yes
20080 +    hardcode_into_libs=yes
20081 +    ;;
20082 +  esac
20083 +  ;;
20084 +
20085 +gnu*)
20086 +  version_type=linux
20087 +  need_lib_prefix=no
20088 +  need_version=no
20089 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
20090 +  soname_spec='${libname}${release}${shared_ext}$major'
20091 +  shlibpath_var=LD_LIBRARY_PATH
20092 +  hardcode_into_libs=yes
20093 +  ;;
20094 +
20095 +hpux9* | hpux10* | hpux11*)
20096 +  # Give a soname corresponding to the major version so that dld.sl refuses to
20097 +  # link against other versions.
20098 +  version_type=sunos
20099 +  need_lib_prefix=no
20100 +  need_version=no
20101 +  case $host_cpu in
20102 +  ia64*)
20103 +    shrext_cmds='.so'
20104 +    hardcode_into_libs=yes
20105 +    dynamic_linker="$host_os dld.so"
20106 +    shlibpath_var=LD_LIBRARY_PATH
20107 +    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
20108 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20109 +    soname_spec='${libname}${release}${shared_ext}$major'
20110 +    if test "X$HPUX_IA64_MODE" = X32; then
20111 +      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
20112 +    else
20113 +      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
20114 +    fi
20115 +    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
20116 +    ;;
20117 +  hppa*64*)
20118 +    shrext_cmds='.sl'
20119 +    hardcode_into_libs=yes
20120 +    dynamic_linker="$host_os dld.sl"
20121 +    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
20122 +    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
20123 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20124 +    soname_spec='${libname}${release}${shared_ext}$major'
20125 +    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
20126 +    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
20127 +    ;;
20128 +  *)
20129 +    shrext_cmds='.sl'
20130 +    dynamic_linker="$host_os dld.sl"
20131 +    shlibpath_var=SHLIB_PATH
20132 +    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
20133 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20134 +    soname_spec='${libname}${release}${shared_ext}$major'
20135 +    ;;
20136 +  esac
20137 +  # HP-UX runs *really* slowly unless shared libraries are mode 555.
20138 +  postinstall_cmds='chmod 555 $lib'
20139 +  ;;
20140 +
20141 +interix[3-9]*)
20142 +  version_type=linux
20143 +  need_lib_prefix=no
20144 +  need_version=no
20145 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
20146 +  soname_spec='${libname}${release}${shared_ext}$major'
20147 +  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
20148 +  shlibpath_var=LD_LIBRARY_PATH
20149 +  shlibpath_overrides_runpath=no
20150 +  hardcode_into_libs=yes
20151 +  ;;
20152 +
20153 +irix5* | irix6* | nonstopux*)
20154 +  case $host_os in
20155 +    nonstopux*) version_type=nonstopux ;;
20156 +    *)
20157 +       if test "$lt_cv_prog_gnu_ld" = yes; then
20158 +               version_type=linux
20159 +       else
20160 +               version_type=irix
20161 +       fi ;;
20162 +  esac
20163 +  need_lib_prefix=no
20164 +  need_version=no
20165 +  soname_spec='${libname}${release}${shared_ext}$major'
20166 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
20167 +  case $host_os in
20168 +  irix5* | nonstopux*)
20169 +    libsuff= shlibsuff=
20170 +    ;;
20171 +  *)
20172 +    case $LD in # libtool.m4 will add one of these switches to LD
20173 +    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
20174 +      libsuff= shlibsuff= libmagic=32-bit;;
20175 +    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
20176 +      libsuff=32 shlibsuff=N32 libmagic=N32;;
20177 +    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
20178 +      libsuff=64 shlibsuff=64 libmagic=64-bit;;
20179 +    *) libsuff= shlibsuff= libmagic=never-match;;
20180 +    esac
20181 +    ;;
20182 +  esac
20183 +  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
20184 +  shlibpath_overrides_runpath=no
20185 +  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
20186 +  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
20187 +  hardcode_into_libs=yes
20188 +  ;;
20189 +
20190 +# No shared lib support for Linux oldld, aout, or coff.
20191 +linux*oldld* | linux*aout* | linux*coff*)
20192 +  dynamic_linker=no
20193 +  ;;
20194 +
20195 +# This must be Linux ELF.
20196 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
20197 +  version_type=linux
20198 +  need_lib_prefix=no
20199 +  need_version=no
20200 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20201 +  soname_spec='${libname}${release}${shared_ext}$major'
20202 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
20203 +  shlibpath_var=LD_LIBRARY_PATH
20204 +  shlibpath_overrides_runpath=no
20205 +  # Some binutils ld are patched to set DT_RUNPATH
20206 +  save_LDFLAGS=$LDFLAGS
20207 +  save_libdir=$libdir
20208 +  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
20209 +       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
20210 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20211 +/* end confdefs.h.  */
20212 +
20213 +int
20214 +main ()
20215 +{
20216 +
20217 +  ;
20218 +  return 0;
20219 +}
20220 +_ACEOF
20221 +if ac_fn_c_try_link "$LINENO"; then :
20222 +  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
20223 +  shlibpath_overrides_runpath=yes
20224 +fi
20225 +fi
20226 +rm -f core conftest.err conftest.$ac_objext \
20227 +    conftest$ac_exeext conftest.$ac_ext
20228 +  LDFLAGS=$save_LDFLAGS
20229 +  libdir=$save_libdir
20230 +
20231 +  # This implies no fast_install, which is unacceptable.
20232 +  # Some rework will be needed to allow for fast_install
20233 +  # before this can be enabled.
20234 +  hardcode_into_libs=yes
20235 +
20236 +  # Append ld.so.conf contents to the search path
20237 +  if test -f /etc/ld.so.conf; then
20238 +    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' ' '`
20239 +    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
20240 +  fi
20241 +
20242 +  # We used to test for /lib/ld.so.1 and disable shared libraries on
20243 +  # powerpc, because MkLinux only supported shared libraries with the
20244 +  # GNU dynamic linker.  Since this was broken with cross compilers,
20245 +  # most powerpc-linux boxes support dynamic linking these days and
20246 +  # people can always --disable-shared, the test was removed, and we
20247 +  # assume the GNU/Linux dynamic linker is in use.
20248 +  dynamic_linker='GNU/Linux ld.so'
20249 +  ;;
20250 +
20251 +netbsdelf*-gnu)
20252 +  version_type=linux
20253 +  need_lib_prefix=no
20254 +  need_version=no
20255 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
20256 +  soname_spec='${libname}${release}${shared_ext}$major'
20257 +  shlibpath_var=LD_LIBRARY_PATH
20258 +  shlibpath_overrides_runpath=no
20259 +  hardcode_into_libs=yes
20260 +  dynamic_linker='NetBSD ld.elf_so'
20261 +  ;;
20262 +
20263 +netbsd*)
20264 +  version_type=sunos
20265 +  need_lib_prefix=no
20266 +  need_version=no
20267 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
20268 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
20269 +    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
20270 +    dynamic_linker='NetBSD (a.out) ld.so'
20271 +  else
20272 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
20273 +    soname_spec='${libname}${release}${shared_ext}$major'
20274 +    dynamic_linker='NetBSD ld.elf_so'
20275 +  fi
20276 +  shlibpath_var=LD_LIBRARY_PATH
20277 +  shlibpath_overrides_runpath=yes
20278 +  hardcode_into_libs=yes
20279 +  ;;
20280 +
20281 +newsos6)
20282 +  version_type=linux
20283 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20284 +  shlibpath_var=LD_LIBRARY_PATH
20285 +  shlibpath_overrides_runpath=yes
20286 +  ;;
20287 +
20288 +*nto* | *qnx*)
20289 +  version_type=qnx
20290 +  need_lib_prefix=no
20291 +  need_version=no
20292 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20293 +  soname_spec='${libname}${release}${shared_ext}$major'
20294 +  shlibpath_var=LD_LIBRARY_PATH
20295 +  shlibpath_overrides_runpath=no
20296 +  hardcode_into_libs=yes
20297 +  dynamic_linker='ldqnx.so'
20298 +  ;;
20299 +
20300 +openbsd*)
20301 +  version_type=sunos
20302 +  sys_lib_dlsearch_path_spec="/usr/lib"
20303 +  need_lib_prefix=no
20304 +  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
20305 +  case $host_os in
20306 +    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
20307 +    *)                         need_version=no  ;;
20308 +  esac
20309 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
20310 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
20311 +  shlibpath_var=LD_LIBRARY_PATH
20312 +  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
20313 +    case $host_os in
20314 +      openbsd2.[89] | openbsd2.[89].*)
20315 +       shlibpath_overrides_runpath=no
20316 +       ;;
20317 +      *)
20318 +       shlibpath_overrides_runpath=yes
20319 +       ;;
20320 +      esac
20321 +  else
20322 +    shlibpath_overrides_runpath=yes
20323 +  fi
20324 +  ;;
20325 +
20326 +os2*)
20327 +  libname_spec='$name'
20328 +  shrext_cmds=".dll"
20329 +  need_lib_prefix=no
20330 +  library_names_spec='$libname${shared_ext} $libname.a'
20331 +  dynamic_linker='OS/2 ld.exe'
20332 +  shlibpath_var=LIBPATH
20333 +  ;;
20334 +
20335 +osf3* | osf4* | osf5*)
20336 +  version_type=osf
20337 +  need_lib_prefix=no
20338 +  need_version=no
20339 +  soname_spec='${libname}${release}${shared_ext}$major'
20340 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20341 +  shlibpath_var=LD_LIBRARY_PATH
20342 +  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
20343 +  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
20344 +  ;;
20345 +
20346 +rdos*)
20347 +  dynamic_linker=no
20348 +  ;;
20349 +
20350 +solaris*)
20351 +  version_type=linux
20352 +  need_lib_prefix=no
20353 +  need_version=no
20354 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20355 +  soname_spec='${libname}${release}${shared_ext}$major'
20356 +  shlibpath_var=LD_LIBRARY_PATH
20357 +  shlibpath_overrides_runpath=yes
20358 +  hardcode_into_libs=yes
20359 +  # ldd complains unless libraries are executable
20360 +  postinstall_cmds='chmod +x $lib'
20361 +  ;;
20362 +
20363 +sunos4*)
20364 +  version_type=sunos
20365 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
20366 +  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
20367 +  shlibpath_var=LD_LIBRARY_PATH
20368 +  shlibpath_overrides_runpath=yes
20369 +  if test "$with_gnu_ld" = yes; then
20370 +    need_lib_prefix=no
20371 +  fi
20372 +  need_version=yes
20373 +  ;;
20374 +
20375 +sysv4 | sysv4.3*)
20376 +  version_type=linux
20377 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20378 +  soname_spec='${libname}${release}${shared_ext}$major'
20379 +  shlibpath_var=LD_LIBRARY_PATH
20380 +  case $host_vendor in
20381 +    sni)
20382 +      shlibpath_overrides_runpath=no
20383 +      need_lib_prefix=no
20384 +      runpath_var=LD_RUN_PATH
20385 +      ;;
20386 +    siemens)
20387 +      need_lib_prefix=no
20388 +      ;;
20389 +    motorola)
20390 +      need_lib_prefix=no
20391 +      need_version=no
20392 +      shlibpath_overrides_runpath=no
20393 +      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
20394 +      ;;
20395 +  esac
20396 +  ;;
20397 +
20398 +sysv4*MP*)
20399 +  if test -d /usr/nec ;then
20400 +    version_type=linux
20401 +    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
20402 +    soname_spec='$libname${shared_ext}.$major'
20403 +    shlibpath_var=LD_LIBRARY_PATH
20404 +  fi
20405 +  ;;
20406 +
20407 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
20408 +  version_type=freebsd-elf
20409 +  need_lib_prefix=no
20410 +  need_version=no
20411 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
20412 +  soname_spec='${libname}${release}${shared_ext}$major'
20413 +  shlibpath_var=LD_LIBRARY_PATH
20414 +  shlibpath_overrides_runpath=yes
20415 +  hardcode_into_libs=yes
20416 +  if test "$with_gnu_ld" = yes; then
20417 +    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
20418 +  else
20419 +    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
20420 +    case $host_os in
20421 +      sco3.2v5*)
20422 +        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
20423 +       ;;
20424 +    esac
20425 +  fi
20426 +  sys_lib_dlsearch_path_spec='/usr/lib'
20427 +  ;;
20428 +
20429 +tpf*)
20430 +  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
20431 +  version_type=linux
20432 +  need_lib_prefix=no
20433 +  need_version=no
20434 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20435 +  shlibpath_var=LD_LIBRARY_PATH
20436 +  shlibpath_overrides_runpath=no
20437 +  hardcode_into_libs=yes
20438 +  ;;
20439 +
20440 +uts4*)
20441 +  version_type=linux
20442 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
20443 +  soname_spec='${libname}${release}${shared_ext}$major'
20444 +  shlibpath_var=LD_LIBRARY_PATH
20445 +  ;;
20446 +
20447 +*)
20448 +  dynamic_linker=no
20449 +  ;;
20450 +esac
20451 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
20452 +$as_echo "$dynamic_linker" >&6; }
20453 +test "$dynamic_linker" = no && can_build_shared=no
20454 +
20455 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
20456 +if test "$GCC" = yes; then
20457 +  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
20458 +fi
20459 +
20460 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
20461 +  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
20462 +fi
20463 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
20464 +  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
20465 +fi
20466 +
20467 +
20468 +
20469 +
20470 +
20471 +
20472 +
20473 +
20474 +
20475 +
20476 +
20477 +
20478 +
20479 +
20480 +
20481 +
20482 +
20483 +
20484 +
20485 +
20486 +
20487 +
20488 +
20489 +
20490 +
20491 +
20492 +
20493 +
20494 +
20495 +
20496 +
20497 +
20498 +
20499 +
20500 +
20501 +
20502 +
20503 +
20504 +
20505 +
20506 +
20507 +
20508 +
20509 +
20510 +
20511 +
20512 +
20513 +
20514 +
20515 +
20516 +
20517 +
20518 +
20519 +
20520 +
20521 +
20522 +
20523 +
20524 +
20525 +
20526 +
20527 +
20528 +
20529 +
20530 +
20531 +
20532 +
20533 +
20534 +
20535 +
20536 +
20537 +
20538 +
20539 +
20540 +
20541 +
20542 +
20543 +
20544 +
20545 +
20546 +
20547 +
20548 +
20549 +
20550 +
20551 +
20552 +
20553 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
20554 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
20555 +hardcode_action=
20556 +if test -n "$hardcode_libdir_flag_spec" ||
20557 +   test -n "$runpath_var" ||
20558 +   test "X$hardcode_automatic" = "Xyes" ; then
20559 +
20560 +  # We can hardcode non-existent directories.
20561 +  if test "$hardcode_direct" != no &&
20562 +     # If the only mechanism to avoid hardcoding is shlibpath_var, we
20563 +     # have to relink, otherwise we might link with an installed library
20564 +     # when we should be linking with a yet-to-be-installed one
20565 +     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
20566 +     test "$hardcode_minus_L" != no; then
20567 +    # Linking always hardcodes the temporary library directory.
20568 +    hardcode_action=relink
20569 +  else
20570 +    # We can link without hardcoding, and we can hardcode nonexisting dirs.
20571 +    hardcode_action=immediate
20572 +  fi
20573 +else
20574 +  # We cannot hardcode anything, or else we can only hardcode existing
20575 +  # directories.
20576 +  hardcode_action=unsupported
20577 +fi
20578 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
20579 +$as_echo "$hardcode_action" >&6; }
20580 +
20581 +if test "$hardcode_action" = relink ||
20582 +   test "$inherit_rpath" = yes; then
20583 +  # Fast installation is not supported
20584 +  enable_fast_install=no
20585 +elif test "$shlibpath_overrides_runpath" = yes ||
20586 +     test "$enable_shared" = no; then
20587 +  # Fast installation is not necessary
20588 +  enable_fast_install=needless
20589 +fi
20590 +
20591 +
20592 +
20593 +
20594 +
20595 +
20596 +  if test "x$enable_dlopen" != xyes; then
20597 +  enable_dlopen=unknown
20598 +  enable_dlopen_self=unknown
20599 +  enable_dlopen_self_static=unknown
20600 +else
20601 +  lt_cv_dlopen=no
20602 +  lt_cv_dlopen_libs=
20603 +
20604 +  case $host_os in
20605 +  beos*)
20606 +    lt_cv_dlopen="load_add_on"
20607 +    lt_cv_dlopen_libs=
20608 +    lt_cv_dlopen_self=yes
20609 +    ;;
20610 +
20611 +  mingw* | pw32* | cegcc*)
20612 +    lt_cv_dlopen="LoadLibrary"
20613 +    lt_cv_dlopen_libs=
20614 +    ;;
20615 +
20616 +  cygwin*)
20617 +    lt_cv_dlopen="dlopen"
20618 +    lt_cv_dlopen_libs=
20619 +    ;;
20620 +
20621 +  darwin*)
20622 +  # if libdl is installed we need to link against it
20623 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
20624 +$as_echo_n "checking for dlopen in -ldl... " >&6; }
20625 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
20626 +  $as_echo_n "(cached) " >&6
20627 +else
20628 +  ac_check_lib_save_LIBS=$LIBS
20629 +LIBS="-ldl  $LIBS"
20630 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20631 +/* end confdefs.h.  */
20632 +
20633 +/* Override any GCC internal prototype to avoid an error.
20634 +   Use char because int might match the return type of a GCC
20635 +   builtin and then its argument prototype would still apply.  */
20636 +#ifdef __cplusplus
20637 +extern "C"
20638 +#endif
20639 +char dlopen ();
20640 +int
20641 +main ()
20642 +{
20643 +return dlopen ();
20644 +  ;
20645 +  return 0;
20646 +}
20647 +_ACEOF
20648 +if ac_fn_c_try_link "$LINENO"; then :
20649 +  ac_cv_lib_dl_dlopen=yes
20650 +else
20651 +  ac_cv_lib_dl_dlopen=no
20652 +fi
20653 +rm -f core conftest.err conftest.$ac_objext \
20654 +    conftest$ac_exeext conftest.$ac_ext
20655 +LIBS=$ac_check_lib_save_LIBS
20656 +fi
20657 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
20658 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
20659 +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
20660 +  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
20661 +else
20662 +
20663 +    lt_cv_dlopen="dyld"
20664 +    lt_cv_dlopen_libs=
20665 +    lt_cv_dlopen_self=yes
20666 +
20667 +fi
20668 +
20669 +    ;;
20670 +
20671 +  *)
20672 +    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
20673 +if test "x$ac_cv_func_shl_load" = x""yes; then :
20674 +  lt_cv_dlopen="shl_load"
20675 +else
20676 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
20677 +$as_echo_n "checking for shl_load in -ldld... " >&6; }
20678 +if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
20679 +  $as_echo_n "(cached) " >&6
20680 +else
20681 +  ac_check_lib_save_LIBS=$LIBS
20682 +LIBS="-ldld  $LIBS"
20683 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20684 +/* end confdefs.h.  */
20685 +
20686 +/* Override any GCC internal prototype to avoid an error.
20687 +   Use char because int might match the return type of a GCC
20688 +   builtin and then its argument prototype would still apply.  */
20689 +#ifdef __cplusplus
20690 +extern "C"
20691 +#endif
20692 +char shl_load ();
20693 +int
20694 +main ()
20695 +{
20696 +return shl_load ();
20697 +  ;
20698 +  return 0;
20699 +}
20700 +_ACEOF
20701 +if ac_fn_c_try_link "$LINENO"; then :
20702 +  ac_cv_lib_dld_shl_load=yes
20703 +else
20704 +  ac_cv_lib_dld_shl_load=no
20705 +fi
20706 +rm -f core conftest.err conftest.$ac_objext \
20707 +    conftest$ac_exeext conftest.$ac_ext
20708 +LIBS=$ac_check_lib_save_LIBS
20709 +fi
20710 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
20711 +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
20712 +if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
20713 +  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
20714 +else
20715 +  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
20716 +if test "x$ac_cv_func_dlopen" = x""yes; then :
20717 +  lt_cv_dlopen="dlopen"
20718 +else
20719 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
20720 +$as_echo_n "checking for dlopen in -ldl... " >&6; }
20721 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
20722 +  $as_echo_n "(cached) " >&6
20723 +else
20724 +  ac_check_lib_save_LIBS=$LIBS
20725 +LIBS="-ldl  $LIBS"
20726 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20727 +/* end confdefs.h.  */
20728 +
20729 +/* Override any GCC internal prototype to avoid an error.
20730 +   Use char because int might match the return type of a GCC
20731 +   builtin and then its argument prototype would still apply.  */
20732 +#ifdef __cplusplus
20733 +extern "C"
20734 +#endif
20735 +char dlopen ();
20736 +int
20737 +main ()
20738 +{
20739 +return dlopen ();
20740 +  ;
20741 +  return 0;
20742 +}
20743 +_ACEOF
20744 +if ac_fn_c_try_link "$LINENO"; then :
20745 +  ac_cv_lib_dl_dlopen=yes
20746 +else
20747 +  ac_cv_lib_dl_dlopen=no
20748 +fi
20749 +rm -f core conftest.err conftest.$ac_objext \
20750 +    conftest$ac_exeext conftest.$ac_ext
20751 +LIBS=$ac_check_lib_save_LIBS
20752 +fi
20753 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
20754 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
20755 +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
20756 +  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
20757 +else
20758 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
20759 +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
20760 +if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
20761 +  $as_echo_n "(cached) " >&6
20762 +else
20763 +  ac_check_lib_save_LIBS=$LIBS
20764 +LIBS="-lsvld  $LIBS"
20765 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20766 +/* end confdefs.h.  */
20767 +
20768 +/* Override any GCC internal prototype to avoid an error.
20769 +   Use char because int might match the return type of a GCC
20770 +   builtin and then its argument prototype would still apply.  */
20771 +#ifdef __cplusplus
20772 +extern "C"
20773 +#endif
20774 +char dlopen ();
20775 +int
20776 +main ()
20777 +{
20778 +return dlopen ();
20779 +  ;
20780 +  return 0;
20781 +}
20782 +_ACEOF
20783 +if ac_fn_c_try_link "$LINENO"; then :
20784 +  ac_cv_lib_svld_dlopen=yes
20785 +else
20786 +  ac_cv_lib_svld_dlopen=no
20787 +fi
20788 +rm -f core conftest.err conftest.$ac_objext \
20789 +    conftest$ac_exeext conftest.$ac_ext
20790 +LIBS=$ac_check_lib_save_LIBS
20791 +fi
20792 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
20793 +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
20794 +if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
20795 +  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
20796 +else
20797 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
20798 +$as_echo_n "checking for dld_link in -ldld... " >&6; }
20799 +if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
20800 +  $as_echo_n "(cached) " >&6
20801 +else
20802 +  ac_check_lib_save_LIBS=$LIBS
20803 +LIBS="-ldld  $LIBS"
20804 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20805 +/* end confdefs.h.  */
20806 +
20807 +/* Override any GCC internal prototype to avoid an error.
20808 +   Use char because int might match the return type of a GCC
20809 +   builtin and then its argument prototype would still apply.  */
20810 +#ifdef __cplusplus
20811 +extern "C"
20812 +#endif
20813 +char dld_link ();
20814 +int
20815 +main ()
20816 +{
20817 +return dld_link ();
20818 +  ;
20819 +  return 0;
20820 +}
20821 +_ACEOF
20822 +if ac_fn_c_try_link "$LINENO"; then :
20823 +  ac_cv_lib_dld_dld_link=yes
20824 +else
20825 +  ac_cv_lib_dld_dld_link=no
20826 +fi
20827 +rm -f core conftest.err conftest.$ac_objext \
20828 +    conftest$ac_exeext conftest.$ac_ext
20829 +LIBS=$ac_check_lib_save_LIBS
20830 +fi
20831 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
20832 +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
20833 +if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
20834 +  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
20835 +fi
20836 +
20837 +
20838 +fi
20839 +
20840 +
20841 +fi
20842 +
20843 +
20844 +fi
20845 +
20846 +
20847 +fi
20848 +
20849 +
20850 +fi
20851 +
20852 +    ;;
20853 +  esac
20854 +
20855 +  if test "x$lt_cv_dlopen" != xno; then
20856 +    enable_dlopen=yes
20857 +  else
20858 +    enable_dlopen=no
20859 +  fi
20860 +
20861 +  case $lt_cv_dlopen in
20862 +  dlopen)
20863 +    save_CPPFLAGS="$CPPFLAGS"
20864 +    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
20865 +
20866 +    save_LDFLAGS="$LDFLAGS"
20867 +    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
20868 +
20869 +    save_LIBS="$LIBS"
20870 +    LIBS="$lt_cv_dlopen_libs $LIBS"
20871 +
20872 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
20873 +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
20874 +if test "${lt_cv_dlopen_self+set}" = set; then :
20875 +  $as_echo_n "(cached) " >&6
20876 +else
20877 +         if test "$cross_compiling" = yes; then :
20878 +  lt_cv_dlopen_self=cross
20879 +else
20880 +  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
20881 +  lt_status=$lt_dlunknown
20882 +  cat > conftest.$ac_ext <<_LT_EOF
20883 +#line 13526 "configure"
20884 +#include "confdefs.h"
20885 +
20886 +#if HAVE_DLFCN_H
20887 +#include <dlfcn.h>
20888 +#endif
20889 +
20890 +#include <stdio.h>
20891 +
20892 +#ifdef RTLD_GLOBAL
20893 +#  define LT_DLGLOBAL          RTLD_GLOBAL
20894 +#else
20895 +#  ifdef DL_GLOBAL
20896 +#    define LT_DLGLOBAL                DL_GLOBAL
20897 +#  else
20898 +#    define LT_DLGLOBAL                0
20899 +#  endif
20900 +#endif
20901 +
20902 +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
20903 +   find out it does not work in some platform. */
20904 +#ifndef LT_DLLAZY_OR_NOW
20905 +#  ifdef RTLD_LAZY
20906 +#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
20907 +#  else
20908 +#    ifdef DL_LAZY
20909 +#      define LT_DLLAZY_OR_NOW         DL_LAZY
20910 +#    else
20911 +#      ifdef RTLD_NOW
20912 +#        define LT_DLLAZY_OR_NOW       RTLD_NOW
20913 +#      else
20914 +#        ifdef DL_NOW
20915 +#          define LT_DLLAZY_OR_NOW     DL_NOW
20916 +#        else
20917 +#          define LT_DLLAZY_OR_NOW     0
20918 +#        endif
20919 +#      endif
20920 +#    endif
20921 +#  endif
20922 +#endif
20923 +
20924 +void fnord() { int i=42;}
20925 +int main ()
20926 +{
20927 +  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
20928 +  int status = $lt_dlunknown;
20929 +
20930 +  if (self)
20931 +    {
20932 +      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
20933 +      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
20934 +      /* dlclose (self); */
20935 +    }
20936 +  else
20937 +    puts (dlerror ());
20938 +
20939 +  return status;
20940 +}
20941 +_LT_EOF
20942 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
20943 +  (eval $ac_link) 2>&5
20944 +  ac_status=$?
20945 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20946 +  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
20947 +    (./conftest; exit; ) >&5 2>/dev/null
20948 +    lt_status=$?
20949 +    case x$lt_status in
20950 +      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
20951 +      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
20952 +      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
20953 +    esac
20954 +  else :
20955 +    # compilation failed
20956 +    lt_cv_dlopen_self=no
20957 +  fi
20958 +fi
20959 +rm -fr conftest*
20960 +
20961 +
20962 +fi
20963 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
20964 +$as_echo "$lt_cv_dlopen_self" >&6; }
20965 +
20966 +    if test "x$lt_cv_dlopen_self" = xyes; then
20967 +      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
20968 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
20969 +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
20970 +if test "${lt_cv_dlopen_self_static+set}" = set; then :
20971 +  $as_echo_n "(cached) " >&6
20972 +else
20973 +         if test "$cross_compiling" = yes; then :
20974 +  lt_cv_dlopen_self_static=cross
20975 +else
20976 +  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
20977 +  lt_status=$lt_dlunknown
20978 +  cat > conftest.$ac_ext <<_LT_EOF
20979 +#line 13622 "configure"
20980 +#include "confdefs.h"
20981 +
20982 +#if HAVE_DLFCN_H
20983 +#include <dlfcn.h>
20984 +#endif
20985 +
20986 +#include <stdio.h>
20987 +
20988 +#ifdef RTLD_GLOBAL
20989 +#  define LT_DLGLOBAL          RTLD_GLOBAL
20990 +#else
20991 +#  ifdef DL_GLOBAL
20992 +#    define LT_DLGLOBAL                DL_GLOBAL
20993 +#  else
20994 +#    define LT_DLGLOBAL                0
20995 +#  endif
20996 +#endif
20997 +
20998 +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
20999 +   find out it does not work in some platform. */
21000 +#ifndef LT_DLLAZY_OR_NOW
21001 +#  ifdef RTLD_LAZY
21002 +#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
21003 +#  else
21004 +#    ifdef DL_LAZY
21005 +#      define LT_DLLAZY_OR_NOW         DL_LAZY
21006 +#    else
21007 +#      ifdef RTLD_NOW
21008 +#        define LT_DLLAZY_OR_NOW       RTLD_NOW
21009 +#      else
21010 +#        ifdef DL_NOW
21011 +#          define LT_DLLAZY_OR_NOW     DL_NOW
21012 +#        else
21013 +#          define LT_DLLAZY_OR_NOW     0
21014 +#        endif
21015 +#      endif
21016 +#    endif
21017 +#  endif
21018 +#endif
21019 +
21020 +void fnord() { int i=42;}
21021 +int main ()
21022 +{
21023 +  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
21024 +  int status = $lt_dlunknown;
21025 +
21026 +  if (self)
21027 +    {
21028 +      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
21029 +      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
21030 +      /* dlclose (self); */
21031 +    }
21032 +  else
21033 +    puts (dlerror ());
21034 +
21035 +  return status;
21036 +}
21037 +_LT_EOF
21038 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
21039 +  (eval $ac_link) 2>&5
21040 +  ac_status=$?
21041 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21042 +  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
21043 +    (./conftest; exit; ) >&5 2>/dev/null
21044 +    lt_status=$?
21045 +    case x$lt_status in
21046 +      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
21047 +      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
21048 +      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
21049 +    esac
21050 +  else :
21051 +    # compilation failed
21052 +    lt_cv_dlopen_self_static=no
21053 +  fi
21054 +fi
21055 +rm -fr conftest*
21056 +
21057 +
21058 +fi
21059 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
21060 +$as_echo "$lt_cv_dlopen_self_static" >&6; }
21061 +    fi
21062 +
21063 +    CPPFLAGS="$save_CPPFLAGS"
21064 +    LDFLAGS="$save_LDFLAGS"
21065 +    LIBS="$save_LIBS"
21066 +    ;;
21067 +  esac
21068 +
21069 +  case $lt_cv_dlopen_self in
21070 +  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
21071 +  *) enable_dlopen_self=unknown ;;
21072 +  esac
21073 +
21074 +  case $lt_cv_dlopen_self_static in
21075 +  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
21076 +  *) enable_dlopen_self_static=unknown ;;
21077 +  esac
21078 +fi
21079 +
21080 +
21081 +
21082 +
21083 +
21084 +
21085 +
21086 +
21087 +
21088 +
21089 +
21090 +
21091 +
21092 +
21093 +
21094 +
21095 +
21096 +striplib=
21097 +old_striplib=
21098 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
21099 +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
21100 +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
21101 +  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
21102 +  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
21103 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21104 +$as_echo "yes" >&6; }
21105 +else
21106 +# FIXME - insert some real tests, host_os isn't really good enough
21107 +  case $host_os in
21108 +  darwin*)
21109 +    if test -n "$STRIP" ; then
21110 +      striplib="$STRIP -x"
21111 +      old_striplib="$STRIP -S"
21112 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21113 +$as_echo "yes" >&6; }
21114 +    else
21115 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21116 +$as_echo "no" >&6; }
21117 +    fi
21118 +    ;;
21119 +  *)
21120 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21121 +$as_echo "no" >&6; }
21122 +    ;;
21123 +  esac
21124 +fi
21125 +
21126 +
21127 +
21128 +
21129 +
21130 +
21131 +
21132 +
21133 +
21134 +
21135 +
21136 +
21137 +  # Report which library types will actually be built
21138 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
21139 +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
21140 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
21141 +$as_echo "$can_build_shared" >&6; }
21142 +
21143 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
21144 +$as_echo_n "checking whether to build shared libraries... " >&6; }
21145 +  test "$can_build_shared" = "no" && enable_shared=no
21146 +
21147 +  # On AIX, shared libraries and static libraries use the same namespace, and
21148 +  # are all built from PIC.
21149 +  case $host_os in
21150 +  aix3*)
21151 +    test "$enable_shared" = yes && enable_static=no
21152 +    if test -n "$RANLIB"; then
21153 +      archive_cmds="$archive_cmds~\$RANLIB \$lib"
21154 +      postinstall_cmds='$RANLIB $lib'
21155 +    fi
21156 +    ;;
21157 +
21158 +  aix[4-9]*)
21159 +    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
21160 +      test "$enable_shared" = yes && enable_static=no
21161 +    fi
21162 +    ;;
21163 +  esac
21164 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
21165 +$as_echo "$enable_shared" >&6; }
21166 +
21167 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
21168 +$as_echo_n "checking whether to build static libraries... " >&6; }
21169 +  # Make sure either enable_shared or enable_static is yes.
21170 +  test "$enable_shared" = yes || enable_static=yes
21171 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
21172 +$as_echo "$enable_static" >&6; }
21173 +
21174 +
21175 +
21176 +
21177 +fi
21178 +ac_ext=c
21179 +ac_cpp='$CPP $CPPFLAGS'
21180 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21181 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21182 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
21183 +
21184 +CC="$lt_save_CC"
21185 +
21186 +
21187 +ac_ext=cpp
21188 +ac_cpp='$CXXCPP $CPPFLAGS'
21189 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21190 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21191 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21192 +
21193 +archive_cmds_need_lc_CXX=no
21194 +allow_undefined_flag_CXX=
21195 +always_export_symbols_CXX=no
21196 +archive_expsym_cmds_CXX=
21197 +compiler_needs_object_CXX=no
21198 +export_dynamic_flag_spec_CXX=
21199 +hardcode_direct_CXX=no
21200 +hardcode_direct_absolute_CXX=no
21201 +hardcode_libdir_flag_spec_CXX=
21202 +hardcode_libdir_flag_spec_ld_CXX=
21203 +hardcode_libdir_separator_CXX=
21204 +hardcode_minus_L_CXX=no
21205 +hardcode_shlibpath_var_CXX=unsupported
21206 +hardcode_automatic_CXX=no
21207 +inherit_rpath_CXX=no
21208 +module_cmds_CXX=
21209 +module_expsym_cmds_CXX=
21210 +link_all_deplibs_CXX=unknown
21211 +old_archive_cmds_CXX=$old_archive_cmds
21212 +no_undefined_flag_CXX=
21213 +whole_archive_flag_spec_CXX=
21214 +enable_shared_with_static_runtimes_CXX=no
21215 +
21216 +# Source file extension for C++ test sources.
21217 +ac_ext=cpp
21218 +
21219 +# Object file extension for compiled C++ test sources.
21220 +objext=o
21221 +objext_CXX=$objext
21222 +
21223 +# No sense in running all these tests if we already determined that
21224 +# the CXX compiler isn't working.  Some variables (like enable_shared)
21225 +# are currently assumed to apply to all compilers on this platform,
21226 +# and will be corrupted by setting them based on a non-working compiler.
21227 +if test "$_lt_caught_CXX_error" != yes; then
21228 +  # Code to be used in simple compile tests
21229 +  lt_simple_compile_test_code="int some_variable = 0;"
21230 +
21231 +  # Code to be used in simple link tests
21232 +  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
21233 +
21234 +  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
21235 +
21236 +
21237 +
21238 +
21239 +
21240 +
21241 +# If no C compiler was specified, use CC.
21242 +LTCC=${LTCC-"$CC"}
21243 +
21244 +# If no C compiler flags were specified, use CFLAGS.
21245 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
21246 +
21247 +# Allow CC to be a program name with arguments.
21248 +compiler=$CC
21249 +
21250 +
21251 +  # save warnings/boilerplate of simple test code
21252 +  ac_outfile=conftest.$ac_objext
21253 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
21254 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
21255 +_lt_compiler_boilerplate=`cat conftest.err`
21256 +$RM conftest*
21257 +
21258 +  ac_outfile=conftest.$ac_objext
21259 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
21260 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
21261 +_lt_linker_boilerplate=`cat conftest.err`
21262 +$RM -r conftest*
21263 +
21264 +
21265 +  # Allow CC to be a program name with arguments.
21266 +  lt_save_CC=$CC
21267 +  lt_save_LD=$LD
21268 +  lt_save_GCC=$GCC
21269 +  GCC=$GXX
21270 +  lt_save_with_gnu_ld=$with_gnu_ld
21271 +  lt_save_path_LD=$lt_cv_path_LD
21272 +  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
21273 +    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
21274 +  else
21275 +    $as_unset lt_cv_prog_gnu_ld
21276 +  fi
21277 +  if test -n "${lt_cv_path_LDCXX+set}"; then
21278 +    lt_cv_path_LD=$lt_cv_path_LDCXX
21279 +  else
21280 +    $as_unset lt_cv_path_LD
21281 +  fi
21282 +  test -z "${LDCXX+set}" || LD=$LDCXX
21283 +  CC=${CXX-"c++"}
21284 +  compiler=$CC
21285 +  compiler_CXX=$CC
21286 +  for cc_temp in $compiler""; do
21287 +  case $cc_temp in
21288 +    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21289 +    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21290 +    \-*) ;;
21291 +    *) break;;
21292 +  esac
21293 +done
21294 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
21295 +
21296 +
21297 +  if test -n "$compiler"; then
21298 +    # We don't want -fno-exception when compiling C++ code, so set the
21299 +    # no_builtin_flag separately
21300 +    if test "$GXX" = yes; then
21301 +      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
21302 +    else
21303 +      lt_prog_compiler_no_builtin_flag_CXX=
21304 +    fi
21305 +
21306 +    if test "$GXX" = yes; then
21307 +      # Set up default GNU C++ configuration
21308 +
21309 +
21310 +
21311 +# Check whether --with-gnu-ld was given.
21312 +if test "${with_gnu_ld+set}" = set; then :
21313 +  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
21314 +else
21315 +  with_gnu_ld=no
21316 +fi
21317 +
21318 +ac_prog=ld
21319 +if test "$GCC" = yes; then
21320 +  # Check if gcc -print-prog-name=ld gives a path.
21321 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
21322 +$as_echo_n "checking for ld used by $CC... " >&6; }
21323 +  case $host in
21324 +  *-*-mingw*)
21325 +    # gcc leaves a trailing carriage return which upsets mingw
21326 +    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
21327 +  *)
21328 +    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
21329 +  esac
21330 +  case $ac_prog in
21331 +    # Accept absolute paths.
21332 +    [\\/]* | ?:[\\/]*)
21333 +      re_direlt='/[^/][^/]*/\.\./'
21334 +      # Canonicalize the pathname of ld
21335 +      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
21336 +      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
21337 +       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
21338 +      done
21339 +      test -z "$LD" && LD="$ac_prog"
21340 +      ;;
21341 +  "")
21342 +    # If it fails, then pretend we aren't using GCC.
21343 +    ac_prog=ld
21344 +    ;;
21345 +  *)
21346 +    # If it is relative, then search for the first ld in PATH.
21347 +    with_gnu_ld=unknown
21348 +    ;;
21349 +  esac
21350 +elif test "$with_gnu_ld" = yes; then
21351 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
21352 +$as_echo_n "checking for GNU ld... " >&6; }
21353 +else
21354 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
21355 +$as_echo_n "checking for non-GNU ld... " >&6; }
21356 +fi
21357 +if test "${lt_cv_path_LD+set}" = set; then :
21358 +  $as_echo_n "(cached) " >&6
21359 +else
21360 +  if test -z "$LD"; then
21361 +  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
21362 +  for ac_dir in $PATH; do
21363 +    IFS="$lt_save_ifs"
21364 +    test -z "$ac_dir" && ac_dir=.
21365 +    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
21366 +      lt_cv_path_LD="$ac_dir/$ac_prog"
21367 +      # Check to see if the program is GNU ld.  I'd rather use --version,
21368 +      # but apparently some variants of GNU ld only accept -v.
21369 +      # Break only if it was the GNU/non-GNU ld that we prefer.
21370 +      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
21371 +      *GNU* | *'with BFD'*)
21372 +       test "$with_gnu_ld" != no && break
21373 +       ;;
21374 +      *)
21375 +       test "$with_gnu_ld" != yes && break
21376 +       ;;
21377 +      esac
21378 +    fi
21379 +  done
21380 +  IFS="$lt_save_ifs"
21381 +else
21382 +  lt_cv_path_LD="$LD" # Let the user override the test with a path.
21383 +fi
21384 +fi
21385 +
21386 +LD="$lt_cv_path_LD"
21387 +if test -n "$LD"; then
21388 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
21389 +$as_echo "$LD" >&6; }
21390 +else
21391 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21392 +$as_echo "no" >&6; }
21393 +fi
21394 +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
21395 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
21396 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
21397 +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
21398 +  $as_echo_n "(cached) " >&6
21399 +else
21400 +  # I'd rather use --version here, but apparently some GNU lds only accept -v.
21401 +case `$LD -v 2>&1 </dev/null` in
21402 +*GNU* | *'with BFD'*)
21403 +  lt_cv_prog_gnu_ld=yes
21404 +  ;;
21405 +*)
21406 +  lt_cv_prog_gnu_ld=no
21407 +  ;;
21408 +esac
21409 +fi
21410 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
21411 +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
21412 +with_gnu_ld=$lt_cv_prog_gnu_ld
21413 +
21414 +
21415 +
21416 +
21417 +
21418 +
21419 +
21420 +      # Check if GNU C++ uses GNU ld as the underlying linker, since the
21421 +      # archiving commands below assume that GNU ld is being used.
21422 +      if test "$with_gnu_ld" = yes; then
21423 +        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
21424 +        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'
21425 +
21426 +        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
21427 +        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
21428 +
21429 +        # If archive_cmds runs LD, not CC, wlarc should be empty
21430 +        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
21431 +        #     investigate it a little bit more. (MM)
21432 +        wlarc='${wl}'
21433 +
21434 +        # ancient GNU ld didn't support --whole-archive et. al.
21435 +        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
21436 +         $GREP 'no-whole-archive' > /dev/null; then
21437 +          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
21438 +        else
21439 +          whole_archive_flag_spec_CXX=
21440 +        fi
21441 +      else
21442 +        with_gnu_ld=no
21443 +        wlarc=
21444 +
21445 +        # A generic and very simple default shared library creation
21446 +        # command for GNU C++ for the case where it uses the native
21447 +        # linker, instead of GNU ld.  If possible, this setting should
21448 +        # overridden to take advantage of the native linker features on
21449 +        # the platform it is being used on.
21450 +        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
21451 +      fi
21452 +
21453 +      # Commands to make compiler produce verbose output that lists
21454 +      # what "hidden" libraries, object files and flags are used when
21455 +      # linking a shared library.
21456 +      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
21457 +
21458 +    else
21459 +      GXX=no
21460 +      with_gnu_ld=no
21461 +      wlarc=
21462 +    fi
21463 +
21464 +    # PORTME: fill in a description of your system's C++ link characteristics
21465 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
21466 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
21467 +    ld_shlibs_CXX=yes
21468 +    case $host_os in
21469 +      aix3*)
21470 +        # FIXME: insert proper C++ library support
21471 +        ld_shlibs_CXX=no
21472 +        ;;
21473 +      aix[4-9]*)
21474 +        if test "$host_cpu" = ia64; then
21475 +          # On IA64, the linker does run time linking by default, so we don't
21476 +          # have to do anything special.
21477 +          aix_use_runtimelinking=no
21478 +          exp_sym_flag='-Bexport'
21479 +          no_entry_flag=""
21480 +        else
21481 +          aix_use_runtimelinking=no
21482 +
21483 +          # Test if we are trying to use run time linking or normal
21484 +          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
21485 +          # need to do runtime linking.
21486 +          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
21487 +           for ld_flag in $LDFLAGS; do
21488 +             case $ld_flag in
21489 +             *-brtl*)
21490 +               aix_use_runtimelinking=yes
21491 +               break
21492 +               ;;
21493 +             esac
21494 +           done
21495 +           ;;
21496 +          esac
21497 +
21498 +          exp_sym_flag='-bexport'
21499 +          no_entry_flag='-bnoentry'
21500 +        fi
21501 +
21502 +        # When large executables or shared objects are built, AIX ld can
21503 +        # have problems creating the table of contents.  If linking a library
21504 +        # or program results in "error TOC overflow" add -mminimal-toc to
21505 +        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
21506 +        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
21507 +
21508 +        archive_cmds_CXX=''
21509 +        hardcode_direct_CXX=yes
21510 +        hardcode_direct_absolute_CXX=yes
21511 +        hardcode_libdir_separator_CXX=':'
21512 +        link_all_deplibs_CXX=yes
21513 +        file_list_spec_CXX='${wl}-f,'
21514 +
21515 +        if test "$GXX" = yes; then
21516 +          case $host_os in aix4.[012]|aix4.[012].*)
21517 +          # We only want to do this on AIX 4.2 and lower, the check
21518 +          # below for broken collect2 doesn't work under 4.3+
21519 +         collect2name=`${CC} -print-prog-name=collect2`
21520 +         if test -f "$collect2name" &&
21521 +            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
21522 +         then
21523 +           # We have reworked collect2
21524 +           :
21525 +         else
21526 +           # We have old collect2
21527 +           hardcode_direct_CXX=unsupported
21528 +           # It fails to find uninstalled libraries when the uninstalled
21529 +           # path is not listed in the libpath.  Setting hardcode_minus_L
21530 +           # to unsupported forces relinking
21531 +           hardcode_minus_L_CXX=yes
21532 +           hardcode_libdir_flag_spec_CXX='-L$libdir'
21533 +           hardcode_libdir_separator_CXX=
21534 +         fi
21535 +          esac
21536 +          shared_flag='-shared'
21537 +         if test "$aix_use_runtimelinking" = yes; then
21538 +           shared_flag="$shared_flag "'${wl}-G'
21539 +         fi
21540 +        else
21541 +          # not using gcc
21542 +          if test "$host_cpu" = ia64; then
21543 +         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
21544 +         # chokes on -Wl,-G. The following line is correct:
21545 +         shared_flag='-G'
21546 +          else
21547 +           if test "$aix_use_runtimelinking" = yes; then
21548 +             shared_flag='${wl}-G'
21549 +           else
21550 +             shared_flag='${wl}-bM:SRE'
21551 +           fi
21552 +          fi
21553 +        fi
21554 +
21555 +        export_dynamic_flag_spec_CXX='${wl}-bexpall'
21556 +        # It seems that -bexpall does not export symbols beginning with
21557 +        # underscore (_), so it is better to generate a list of symbols to
21558 +       # export.
21559 +        always_export_symbols_CXX=yes
21560 +        if test "$aix_use_runtimelinking" = yes; then
21561 +          # Warning - without using the other runtime loading flags (-brtl),
21562 +          # -berok will link without error, but may produce a broken library.
21563 +          allow_undefined_flag_CXX='-berok'
21564 +          # Determine the default libpath from the value encoded in an empty
21565 +          # executable.
21566 +          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21567 +/* end confdefs.h.  */
21568 +
21569 +int
21570 +main ()
21571 +{
21572 +
21573 +  ;
21574 +  return 0;
21575 +}
21576 +_ACEOF
21577 +if ac_fn_cxx_try_link "$LINENO"; then :
21578 +
21579 +lt_aix_libpath_sed='
21580 +    /Import File Strings/,/^$/ {
21581 +       /^0/ {
21582 +           s/^0  *\(.*\)$/\1/
21583 +           p
21584 +       }
21585 +    }'
21586 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
21587 +# Check for a 64-bit object if we didn't find anything.
21588 +if test -z "$aix_libpath"; then
21589 +  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
21590 +fi
21591 +fi
21592 +rm -f core conftest.err conftest.$ac_objext \
21593 +    conftest$ac_exeext conftest.$ac_ext
21594 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
21595 +
21596 +          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
21597 +
21598 +          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"
21599 +        else
21600 +          if test "$host_cpu" = ia64; then
21601 +           hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
21602 +           allow_undefined_flag_CXX="-z nodefs"
21603 +           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"
21604 +          else
21605 +           # Determine the default libpath from the value encoded in an
21606 +           # empty executable.
21607 +           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21608 +/* end confdefs.h.  */
21609 +
21610 +int
21611 +main ()
21612 +{
21613 +
21614 +  ;
21615 +  return 0;
21616 +}
21617 +_ACEOF
21618 +if ac_fn_cxx_try_link "$LINENO"; then :
21619 +
21620 +lt_aix_libpath_sed='
21621 +    /Import File Strings/,/^$/ {
21622 +       /^0/ {
21623 +           s/^0  *\(.*\)$/\1/
21624 +           p
21625 +       }
21626 +    }'
21627 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
21628 +# Check for a 64-bit object if we didn't find anything.
21629 +if test -z "$aix_libpath"; then
21630 +  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
21631 +fi
21632 +fi
21633 +rm -f core conftest.err conftest.$ac_objext \
21634 +    conftest$ac_exeext conftest.$ac_ext
21635 +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
21636 +
21637 +           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
21638 +           # Warning - without using the other run time loading flags,
21639 +           # -berok will link without error, but may produce a broken library.
21640 +           no_undefined_flag_CXX=' ${wl}-bernotok'
21641 +           allow_undefined_flag_CXX=' ${wl}-berok'
21642 +           # Exported symbols can be pulled into shared objects from archives
21643 +           whole_archive_flag_spec_CXX='$convenience'
21644 +           archive_cmds_need_lc_CXX=yes
21645 +           # This is similar to how AIX traditionally builds its shared
21646 +           # libraries.
21647 +           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'
21648 +          fi
21649 +        fi
21650 +        ;;
21651 +
21652 +      beos*)
21653 +       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
21654 +         allow_undefined_flag_CXX=unsupported
21655 +         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
21656 +         # support --undefined.  This deserves some investigation.  FIXME
21657 +         archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
21658 +       else
21659 +         ld_shlibs_CXX=no
21660 +       fi
21661 +       ;;
21662 +
21663 +      chorus*)
21664 +        case $cc_basename in
21665 +          *)
21666 +         # FIXME: insert proper C++ library support
21667 +         ld_shlibs_CXX=no
21668 +         ;;
21669 +        esac
21670 +        ;;
21671 +
21672 +      cygwin* | mingw* | pw32* | cegcc*)
21673 +        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
21674 +        # as there is no search path for DLLs.
21675 +        hardcode_libdir_flag_spec_CXX='-L$libdir'
21676 +        allow_undefined_flag_CXX=unsupported
21677 +        always_export_symbols_CXX=no
21678 +        enable_shared_with_static_runtimes_CXX=yes
21679 +
21680 +        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
21681 +          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'
21682 +          # If the export-symbols file already is a .def file (1st line
21683 +          # is EXPORTS), use it as is; otherwise, prepend...
21684 +          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
21685 +           cp $export_symbols $output_objdir/$soname.def;
21686 +          else
21687 +           echo EXPORTS > $output_objdir/$soname.def;
21688 +           cat $export_symbols >> $output_objdir/$soname.def;
21689 +          fi~
21690 +          $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'
21691 +        else
21692 +          ld_shlibs_CXX=no
21693 +        fi
21694 +        ;;
21695 +      darwin* | rhapsody*)
21696 +
21697 +
21698 +  archive_cmds_need_lc_CXX=no
21699 +  hardcode_direct_CXX=no
21700 +  hardcode_automatic_CXX=yes
21701 +  hardcode_shlibpath_var_CXX=unsupported
21702 +  whole_archive_flag_spec_CXX=''
21703 +  link_all_deplibs_CXX=yes
21704 +  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
21705 +  case $cc_basename in
21706 +     ifort*) _lt_dar_can_shared=yes ;;
21707 +     *) _lt_dar_can_shared=$GCC ;;
21708 +  esac
21709 +  if test "$_lt_dar_can_shared" = "yes"; then
21710 +    output_verbose_link_cmd=echo
21711 +    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}"
21712 +    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
21713 +    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}"
21714 +    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}"
21715 +       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
21716 +      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}"
21717 +      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}"
21718 +    fi
21719 +
21720 +  else
21721 +  ld_shlibs_CXX=no
21722 +  fi
21723 +
21724 +       ;;
21725 +
21726 +      dgux*)
21727 +        case $cc_basename in
21728 +          ec++*)
21729 +           # FIXME: insert proper C++ library support
21730 +           ld_shlibs_CXX=no
21731 +           ;;
21732 +          ghcx*)
21733 +           # Green Hills C++ Compiler
21734 +           # FIXME: insert proper C++ library support
21735 +           ld_shlibs_CXX=no
21736 +           ;;
21737 +          *)
21738 +           # FIXME: insert proper C++ library support
21739 +           ld_shlibs_CXX=no
21740 +           ;;
21741 +        esac
21742 +        ;;
21743 +
21744 +      freebsd[12]*)
21745 +        # C++ shared libraries reported to be fairly broken before
21746 +       # switch to ELF
21747 +        ld_shlibs_CXX=no
21748 +        ;;
21749 +
21750 +      freebsd-elf*)
21751 +        archive_cmds_need_lc_CXX=no
21752 +        ;;
21753 +
21754 +      freebsd* | dragonfly*)
21755 +        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
21756 +        # conventions
21757 +        ld_shlibs_CXX=yes
21758 +        ;;
21759 +
21760 +      gnu*)
21761 +        ;;
21762 +
21763 +      hpux9*)
21764 +        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
21765 +        hardcode_libdir_separator_CXX=:
21766 +        export_dynamic_flag_spec_CXX='${wl}-E'
21767 +        hardcode_direct_CXX=yes
21768 +        hardcode_minus_L_CXX=yes # Not in the search PATH,
21769 +                                            # but as the default
21770 +                                            # location of the library.
21771 +
21772 +        case $cc_basename in
21773 +          CC*)
21774 +            # FIXME: insert proper C++ library support
21775 +            ld_shlibs_CXX=no
21776 +            ;;
21777 +          aCC*)
21778 +            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'
21779 +            # Commands to make compiler produce verbose output that lists
21780 +            # what "hidden" libraries, object files and flags are used when
21781 +            # linking a shared library.
21782 +            #
21783 +            # There doesn't appear to be a way to prevent this compiler from
21784 +            # explicitly linking system object files so we need to strip them
21785 +            # from the output so that they don't get included in the library
21786 +            # dependencies.
21787 +            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'
21788 +            ;;
21789 +          *)
21790 +            if test "$GXX" = yes; then
21791 +              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'
21792 +            else
21793 +              # FIXME: insert proper C++ library support
21794 +              ld_shlibs_CXX=no
21795 +            fi
21796 +            ;;
21797 +        esac
21798 +        ;;
21799 +
21800 +      hpux10*|hpux11*)
21801 +        if test $with_gnu_ld = no; then
21802 +         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
21803 +         hardcode_libdir_separator_CXX=:
21804 +
21805 +          case $host_cpu in
21806 +            hppa*64*|ia64*)
21807 +              ;;
21808 +            *)
21809 +             export_dynamic_flag_spec_CXX='${wl}-E'
21810 +              ;;
21811 +          esac
21812 +        fi
21813 +        case $host_cpu in
21814 +          hppa*64*|ia64*)
21815 +            hardcode_direct_CXX=no
21816 +            hardcode_shlibpath_var_CXX=no
21817 +            ;;
21818 +          *)
21819 +            hardcode_direct_CXX=yes
21820 +            hardcode_direct_absolute_CXX=yes
21821 +            hardcode_minus_L_CXX=yes # Not in the search PATH,
21822 +                                                # but as the default
21823 +                                                # location of the library.
21824 +            ;;
21825 +        esac
21826 +
21827 +        case $cc_basename in
21828 +          CC*)
21829 +           # FIXME: insert proper C++ library support
21830 +           ld_shlibs_CXX=no
21831 +           ;;
21832 +          aCC*)
21833 +           case $host_cpu in
21834 +             hppa*64*)
21835 +               archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
21836 +               ;;
21837 +             ia64*)
21838 +               archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
21839 +               ;;
21840 +             *)
21841 +               archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
21842 +               ;;
21843 +           esac
21844 +           # Commands to make compiler produce verbose output that lists
21845 +           # what "hidden" libraries, object files and flags are used when
21846 +           # linking a shared library.
21847 +           #
21848 +           # There doesn't appear to be a way to prevent this compiler from
21849 +           # explicitly linking system object files so we need to strip them
21850 +           # from the output so that they don't get included in the library
21851 +           # dependencies.
21852 +           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'
21853 +           ;;
21854 +          *)
21855 +           if test "$GXX" = yes; then
21856 +             if test $with_gnu_ld = no; then
21857 +               case $host_cpu in
21858 +                 hppa*64*)
21859 +                   archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
21860 +                   ;;
21861 +                 ia64*)
21862 +                   archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
21863 +                   ;;
21864 +                 *)
21865 +                   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'
21866 +                   ;;
21867 +               esac
21868 +             fi
21869 +           else
21870 +             # FIXME: insert proper C++ library support
21871 +             ld_shlibs_CXX=no
21872 +           fi
21873 +           ;;
21874 +        esac
21875 +        ;;
21876 +
21877 +      interix[3-9]*)
21878 +       hardcode_direct_CXX=no
21879 +       hardcode_shlibpath_var_CXX=no
21880 +       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
21881 +       export_dynamic_flag_spec_CXX='${wl}-E'
21882 +       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
21883 +       # Instead, shared libraries are loaded at an image base (0x10000000 by
21884 +       # default) and relocated if they conflict, which is a slow very memory
21885 +       # consuming and fragmenting process.  To avoid this, we pick a random,
21886 +       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
21887 +       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
21888 +       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'
21889 +       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'
21890 +       ;;
21891 +      irix5* | irix6*)
21892 +        case $cc_basename in
21893 +          CC*)
21894 +           # SGI C++
21895 +           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'
21896 +
21897 +           # Archives containing C++ object files must be created using
21898 +           # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
21899 +           # necessary to make sure instantiated templates are included
21900 +           # in the archive.
21901 +           old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
21902 +           ;;
21903 +          *)
21904 +           if test "$GXX" = yes; then
21905 +             if test "$with_gnu_ld" = no; then
21906 +               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'
21907 +             else
21908 +               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'
21909 +             fi
21910 +           fi
21911 +           link_all_deplibs_CXX=yes
21912 +           ;;
21913 +        esac
21914 +        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
21915 +        hardcode_libdir_separator_CXX=:
21916 +        inherit_rpath_CXX=yes
21917 +        ;;
21918 +
21919 +      linux* | k*bsd*-gnu | kopensolaris*-gnu)
21920 +        case $cc_basename in
21921 +          KCC*)
21922 +           # Kuck and Associates, Inc. (KAI) C++ Compiler
21923 +
21924 +           # KCC will only create a shared library if the output file
21925 +           # ends with ".so" (or ".sl" for HP-UX), so rename the library
21926 +           # to its proper name (with version) after linking.
21927 +           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'
21928 +           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'
21929 +           # Commands to make compiler produce verbose output that lists
21930 +           # what "hidden" libraries, object files and flags are used when
21931 +           # linking a shared library.
21932 +           #
21933 +           # There doesn't appear to be a way to prevent this compiler from
21934 +           # explicitly linking system object files so we need to strip them
21935 +           # from the output so that they don't get included in the library
21936 +           # dependencies.
21937 +           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'
21938 +
21939 +           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
21940 +           export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
21941 +
21942 +           # Archives containing C++ object files must be created using
21943 +           # "CC -Bstatic", where "CC" is the KAI C++ compiler.
21944 +           old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
21945 +           ;;
21946 +         icpc* | ecpc* )
21947 +           # Intel C++
21948 +           with_gnu_ld=yes
21949 +           # version 8.0 and above of icpc choke on multiply defined symbols
21950 +           # if we add $predep_objects and $postdep_objects, however 7.1 and
21951 +           # earlier do not add the objects themselves.
21952 +           case `$CC -V 2>&1` in
21953 +             *"Version 7."*)
21954 +               archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
21955 +               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'
21956 +               ;;
21957 +             *)  # Version 8.0 or newer
21958 +               tmp_idyn=
21959 +               case $host_cpu in
21960 +                 ia64*) tmp_idyn=' -i_dynamic';;
21961 +               esac
21962 +               archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
21963 +               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'
21964 +               ;;
21965 +           esac
21966 +           archive_cmds_need_lc_CXX=no
21967 +           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
21968 +           export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
21969 +           whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
21970 +           ;;
21971 +          pgCC* | pgcpp*)
21972 +            # Portland Group C++ compiler
21973 +           case `$CC -V` in
21974 +           *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
21975 +             prelink_cmds_CXX='tpldir=Template.dir~
21976 +               rm -rf $tpldir~
21977 +               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
21978 +               compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
21979 +             old_archive_cmds_CXX='tpldir=Template.dir~
21980 +               rm -rf $tpldir~
21981 +               $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
21982 +               $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
21983 +               $RANLIB $oldlib'
21984 +             archive_cmds_CXX='tpldir=Template.dir~
21985 +               rm -rf $tpldir~
21986 +               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
21987 +               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
21988 +             archive_expsym_cmds_CXX='tpldir=Template.dir~
21989 +               rm -rf $tpldir~
21990 +               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
21991 +               $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'
21992 +             ;;
21993 +           *) # Version 6 will use weak symbols
21994 +             archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
21995 +             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'
21996 +             ;;
21997 +           esac
21998 +
21999 +           hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
22000 +           export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
22001 +           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'
22002 +            ;;
22003 +         cxx*)
22004 +           # Compaq C++
22005 +           archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
22006 +           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'
22007 +
22008 +           runpath_var=LD_RUN_PATH
22009 +           hardcode_libdir_flag_spec_CXX='-rpath $libdir'
22010 +           hardcode_libdir_separator_CXX=:
22011 +
22012 +           # Commands to make compiler produce verbose output that lists
22013 +           # what "hidden" libraries, object files and flags are used when
22014 +           # linking a shared library.
22015 +           #
22016 +           # There doesn't appear to be a way to prevent this compiler from
22017 +           # explicitly linking system object files so we need to strip them
22018 +           # from the output so that they don't get included in the library
22019 +           # dependencies.
22020 +           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'
22021 +           ;;
22022 +         xl*)
22023 +           # IBM XL 8.0 on PPC, with GNU ld
22024 +           hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
22025 +           export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
22026 +           archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
22027 +           if test "x$supports_anon_versioning" = xyes; then
22028 +             archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
22029 +               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
22030 +               echo "local: *; };" >> $output_objdir/$libname.ver~
22031 +               $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
22032 +           fi
22033 +           ;;
22034 +         *)
22035 +           case `$CC -V 2>&1 | sed 5q` in
22036 +           *Sun\ C*)
22037 +             # Sun C++ 5.9
22038 +             no_undefined_flag_CXX=' -zdefs'
22039 +             archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
22040 +             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'
22041 +             hardcode_libdir_flag_spec_CXX='-R$libdir'
22042 +             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'
22043 +             compiler_needs_object_CXX=yes
22044 +
22045 +             # Not sure whether something based on
22046 +             # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
22047 +             # would be better.
22048 +             output_verbose_link_cmd='echo'
22049 +
22050 +             # Archives containing C++ object files must be created using
22051 +             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
22052 +             # necessary to make sure instantiated templates are included
22053 +             # in the archive.
22054 +             old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
22055 +             ;;
22056 +           esac
22057 +           ;;
22058 +       esac
22059 +       ;;
22060 +
22061 +      lynxos*)
22062 +        # FIXME: insert proper C++ library support
22063 +       ld_shlibs_CXX=no
22064 +       ;;
22065 +
22066 +      m88k*)
22067 +        # FIXME: insert proper C++ library support
22068 +        ld_shlibs_CXX=no
22069 +       ;;
22070 +
22071 +      mvs*)
22072 +        case $cc_basename in
22073 +          cxx*)
22074 +           # FIXME: insert proper C++ library support
22075 +           ld_shlibs_CXX=no
22076 +           ;;
22077 +         *)
22078 +           # FIXME: insert proper C++ library support
22079 +           ld_shlibs_CXX=no
22080 +           ;;
22081 +       esac
22082 +       ;;
22083 +
22084 +      netbsd*)
22085 +        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
22086 +         archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
22087 +         wlarc=
22088 +         hardcode_libdir_flag_spec_CXX='-R$libdir'
22089 +         hardcode_direct_CXX=yes
22090 +         hardcode_shlibpath_var_CXX=no
22091 +       fi
22092 +       # Workaround some broken pre-1.5 toolchains
22093 +       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
22094 +       ;;
22095 +
22096 +      *nto* | *qnx*)
22097 +        ld_shlibs_CXX=yes
22098 +       ;;
22099 +
22100 +      openbsd2*)
22101 +        # C++ shared libraries are fairly broken
22102 +       ld_shlibs_CXX=no
22103 +       ;;
22104 +
22105 +      openbsd*)
22106 +       if test -f /usr/libexec/ld.so; then
22107 +         hardcode_direct_CXX=yes
22108 +         hardcode_shlibpath_var_CXX=no
22109 +         hardcode_direct_absolute_CXX=yes
22110 +         archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
22111 +         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
22112 +         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
22113 +           archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
22114 +           export_dynamic_flag_spec_CXX='${wl}-E'
22115 +           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
22116 +         fi
22117 +         output_verbose_link_cmd=echo
22118 +       else
22119 +         ld_shlibs_CXX=no
22120 +       fi
22121 +       ;;
22122 +
22123 +      osf3* | osf4* | osf5*)
22124 +        case $cc_basename in
22125 +          KCC*)
22126 +           # Kuck and Associates, Inc. (KAI) C++ Compiler
22127 +
22128 +           # KCC will only create a shared library if the output file
22129 +           # ends with ".so" (or ".sl" for HP-UX), so rename the library
22130 +           # to its proper name (with version) after linking.
22131 +           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'
22132 +
22133 +           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
22134 +           hardcode_libdir_separator_CXX=:
22135 +
22136 +           # Archives containing C++ object files must be created using
22137 +           # the KAI C++ compiler.
22138 +           case $host in
22139 +             osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
22140 +             *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
22141 +           esac
22142 +           ;;
22143 +          RCC*)
22144 +           # Rational C++ 2.4.1
22145 +           # FIXME: insert proper C++ library support
22146 +           ld_shlibs_CXX=no
22147 +           ;;
22148 +          cxx*)
22149 +           case $host in
22150 +             osf3*)
22151 +               allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
22152 +               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'
22153 +               hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
22154 +               ;;
22155 +             *)
22156 +               allow_undefined_flag_CXX=' -expect_unresolved \*'
22157 +               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'
22158 +               archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
22159 +                 echo "-hidden">> $lib.exp~
22160 +                 $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~
22161 +                 $RM $lib.exp'
22162 +               hardcode_libdir_flag_spec_CXX='-rpath $libdir'
22163 +               ;;
22164 +           esac
22165 +
22166 +           hardcode_libdir_separator_CXX=:
22167 +
22168 +           # Commands to make compiler produce verbose output that lists
22169 +           # what "hidden" libraries, object files and flags are used when
22170 +           # linking a shared library.
22171 +           #
22172 +           # There doesn't appear to be a way to prevent this compiler from
22173 +           # explicitly linking system object files so we need to strip them
22174 +           # from the output so that they don't get included in the library
22175 +           # dependencies.
22176 +           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'
22177 +           ;;
22178 +         *)
22179 +           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
22180 +             allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
22181 +             case $host in
22182 +               osf3*)
22183 +                 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'
22184 +                 ;;
22185 +               *)
22186 +                 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'
22187 +                 ;;
22188 +             esac
22189 +
22190 +             hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
22191 +             hardcode_libdir_separator_CXX=:
22192 +
22193 +             # Commands to make compiler produce verbose output that lists
22194 +             # what "hidden" libraries, object files and flags are used when
22195 +             # linking a shared library.
22196 +             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
22197 +
22198 +           else
22199 +             # FIXME: insert proper C++ library support
22200 +             ld_shlibs_CXX=no
22201 +           fi
22202 +           ;;
22203 +        esac
22204 +        ;;
22205 +
22206 +      psos*)
22207 +        # FIXME: insert proper C++ library support
22208 +        ld_shlibs_CXX=no
22209 +        ;;
22210 +
22211 +      sunos4*)
22212 +        case $cc_basename in
22213 +          CC*)
22214 +           # Sun C++ 4.x
22215 +           # FIXME: insert proper C++ library support
22216 +           ld_shlibs_CXX=no
22217 +           ;;
22218 +          lcc*)
22219 +           # Lucid
22220 +           # FIXME: insert proper C++ library support
22221 +           ld_shlibs_CXX=no
22222 +           ;;
22223 +          *)
22224 +           # FIXME: insert proper C++ library support
22225 +           ld_shlibs_CXX=no
22226 +           ;;
22227 +        esac
22228 +        ;;
22229 +
22230 +      solaris*)
22231 +        case $cc_basename in
22232 +          CC*)
22233 +           # Sun C++ 4.2, 5.x and Centerline C++
22234 +            archive_cmds_need_lc_CXX=yes
22235 +           no_undefined_flag_CXX=' -zdefs'
22236 +           archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
22237 +           archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
22238 +             $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'
22239 +
22240 +           hardcode_libdir_flag_spec_CXX='-R$libdir'
22241 +           hardcode_shlibpath_var_CXX=no
22242 +           case $host_os in
22243 +             solaris2.[0-5] | solaris2.[0-5].*) ;;
22244 +             *)
22245 +               # The compiler driver will combine and reorder linker options,
22246 +               # but understands `-z linker_flag'.
22247 +               # Supported since Solaris 2.6 (maybe 2.5.1?)
22248 +               whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
22249 +               ;;
22250 +           esac
22251 +           link_all_deplibs_CXX=yes
22252 +
22253 +           output_verbose_link_cmd='echo'
22254 +
22255 +           # Archives containing C++ object files must be created using
22256 +           # "CC -xar", where "CC" is the Sun C++ compiler.  This is
22257 +           # necessary to make sure instantiated templates are included
22258 +           # in the archive.
22259 +           old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
22260 +           ;;
22261 +          gcx*)
22262 +           # Green Hills C++ Compiler
22263 +           archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
22264 +
22265 +           # The C++ compiler must be used to create the archive.
22266 +           old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
22267 +           ;;
22268 +          *)
22269 +           # GNU C++ compiler with Solaris linker
22270 +           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
22271 +             no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
22272 +             if $CC --version | $GREP -v '^2\.7' > /dev/null; then
22273 +               archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
22274 +               archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
22275 +                 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
22276 +
22277 +               # Commands to make compiler produce verbose output that lists
22278 +               # what "hidden" libraries, object files and flags are used when
22279 +               # linking a shared library.
22280 +               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
22281 +             else
22282 +               # g++ 2.7 appears to require `-G' NOT `-shared' on this
22283 +               # platform.
22284 +               archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
22285 +               archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
22286 +                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
22287 +
22288 +               # Commands to make compiler produce verbose output that lists
22289 +               # what "hidden" libraries, object files and flags are used when
22290 +               # linking a shared library.
22291 +               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
22292 +             fi
22293 +
22294 +             hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
22295 +             case $host_os in
22296 +               solaris2.[0-5] | solaris2.[0-5].*) ;;
22297 +               *)
22298 +                 whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
22299 +                 ;;
22300 +             esac
22301 +           fi
22302 +           ;;
22303 +        esac
22304 +        ;;
22305 +
22306 +    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
22307 +      no_undefined_flag_CXX='${wl}-z,text'
22308 +      archive_cmds_need_lc_CXX=no
22309 +      hardcode_shlibpath_var_CXX=no
22310 +      runpath_var='LD_RUN_PATH'
22311 +
22312 +      case $cc_basename in
22313 +        CC*)
22314 +         archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22315 +         archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22316 +         ;;
22317 +       *)
22318 +         archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22319 +         archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22320 +         ;;
22321 +      esac
22322 +      ;;
22323 +
22324 +      sysv5* | sco3.2v5* | sco5v6*)
22325 +       # Note: We can NOT use -z defs as we might desire, because we do not
22326 +       # link with -lc, and that would cause any symbols used from libc to
22327 +       # always be unresolved, which means just about no library would
22328 +       # ever link correctly.  If we're not using GNU ld we use -z text
22329 +       # though, which does catch some bad symbols but isn't as heavy-handed
22330 +       # as -z defs.
22331 +       no_undefined_flag_CXX='${wl}-z,text'
22332 +       allow_undefined_flag_CXX='${wl}-z,nodefs'
22333 +       archive_cmds_need_lc_CXX=no
22334 +       hardcode_shlibpath_var_CXX=no
22335 +       hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
22336 +       hardcode_libdir_separator_CXX=':'
22337 +       link_all_deplibs_CXX=yes
22338 +       export_dynamic_flag_spec_CXX='${wl}-Bexport'
22339 +       runpath_var='LD_RUN_PATH'
22340 +
22341 +       case $cc_basename in
22342 +          CC*)
22343 +           archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22344 +           archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22345 +           ;;
22346 +         *)
22347 +           archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22348 +           archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
22349 +           ;;
22350 +       esac
22351 +      ;;
22352 +
22353 +      tandem*)
22354 +        case $cc_basename in
22355 +          NCC*)
22356 +           # NonStop-UX NCC 3.20
22357 +           # FIXME: insert proper C++ library support
22358 +           ld_shlibs_CXX=no
22359 +           ;;
22360 +          *)
22361 +           # FIXME: insert proper C++ library support
22362 +           ld_shlibs_CXX=no
22363 +           ;;
22364 +        esac
22365 +        ;;
22366 +
22367 +      vxworks*)
22368 +        # FIXME: insert proper C++ library support
22369 +        ld_shlibs_CXX=no
22370 +        ;;
22371 +
22372 +      *)
22373 +        # FIXME: insert proper C++ library support
22374 +        ld_shlibs_CXX=no
22375 +        ;;
22376 +    esac
22377 +
22378 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
22379 +$as_echo "$ld_shlibs_CXX" >&6; }
22380 +    test "$ld_shlibs_CXX" = no && can_build_shared=no
22381 +
22382 +    GCC_CXX="$GXX"
22383 +    LD_CXX="$LD"
22384 +
22385 +    ## CAVEAT EMPTOR:
22386 +    ## There is no encapsulation within the following macros, do not change
22387 +    ## the running order or otherwise move them around unless you know exactly
22388 +    ## what you are doing...
22389 +    # Dependencies to place before and after the object being linked:
22390 +predep_objects_CXX=
22391 +postdep_objects_CXX=
22392 +predeps_CXX=
22393 +postdeps_CXX=
22394 +compiler_lib_search_path_CXX=
22395 +
22396 +cat > conftest.$ac_ext <<_LT_EOF
22397 +class Foo
22398 +{
22399 +public:
22400 +  Foo (void) { a = 0; }
22401 +private:
22402 +  int a;
22403 +};
22404 +_LT_EOF
22405 +
22406 +if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
22407 +  (eval $ac_compile) 2>&5
22408 +  ac_status=$?
22409 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
22410 +  test $ac_status = 0; }; then
22411 +  # Parse the compiler output and extract the necessary
22412 +  # objects, libraries and library flags.
22413 +
22414 +  # Sentinel used to keep track of whether or not we are before
22415 +  # the conftest object file.
22416 +  pre_test_object_deps_done=no
22417 +
22418 +  for p in `eval "$output_verbose_link_cmd"`; do
22419 +    case $p in
22420 +
22421 +    -L* | -R* | -l*)
22422 +       # Some compilers place space between "-{L,R}" and the path.
22423 +       # Remove the space.
22424 +       if test $p = "-L" ||
22425 +          test $p = "-R"; then
22426 +        prev=$p
22427 +        continue
22428 +       else
22429 +        prev=
22430 +       fi
22431 +
22432 +       if test "$pre_test_object_deps_done" = no; then
22433 +        case $p in
22434 +        -L* | -R*)
22435 +          # Internal compiler library paths should come after those
22436 +          # provided the user.  The postdeps already come after the
22437 +          # user supplied libs so there is no need to process them.
22438 +          if test -z "$compiler_lib_search_path_CXX"; then
22439 +            compiler_lib_search_path_CXX="${prev}${p}"
22440 +          else
22441 +            compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
22442 +          fi
22443 +          ;;
22444 +        # The "-l" case would never come before the object being
22445 +        # linked, so don't bother handling this case.
22446 +        esac
22447 +       else
22448 +        if test -z "$postdeps_CXX"; then
22449 +          postdeps_CXX="${prev}${p}"
22450 +        else
22451 +          postdeps_CXX="${postdeps_CXX} ${prev}${p}"
22452 +        fi
22453 +       fi
22454 +       ;;
22455 +
22456 +    *.$objext)
22457 +       # This assumes that the test object file only shows up
22458 +       # once in the compiler output.
22459 +       if test "$p" = "conftest.$objext"; then
22460 +        pre_test_object_deps_done=yes
22461 +        continue
22462 +       fi
22463 +
22464 +       if test "$pre_test_object_deps_done" = no; then
22465 +        if test -z "$predep_objects_CXX"; then
22466 +          predep_objects_CXX="$p"
22467 +        else
22468 +          predep_objects_CXX="$predep_objects_CXX $p"
22469 +        fi
22470 +       else
22471 +        if test -z "$postdep_objects_CXX"; then
22472 +          postdep_objects_CXX="$p"
22473 +        else
22474 +          postdep_objects_CXX="$postdep_objects_CXX $p"
22475 +        fi
22476 +       fi
22477 +       ;;
22478 +
22479 +    *) ;; # Ignore the rest.
22480 +
22481 +    esac
22482 +  done
22483 +
22484 +  # Clean up.
22485 +  rm -f a.out a.exe
22486 +else
22487 +  echo "libtool.m4: error: problem compiling CXX test program"
22488 +fi
22489 +
22490 +$RM -f confest.$objext
22491 +
22492 +# PORTME: override above test on systems where it is broken
22493 +case $host_os in
22494 +interix[3-9]*)
22495 +  # Interix 3.5 installs completely hosed .la files for C++, so rather than
22496 +  # hack all around it, let's just trust "g++" to DTRT.
22497 +  predep_objects_CXX=
22498 +  postdep_objects_CXX=
22499 +  postdeps_CXX=
22500 +  ;;
22501 +
22502 +linux*)
22503 +  case `$CC -V 2>&1 | sed 5q` in
22504 +  *Sun\ C*)
22505 +    # Sun C++ 5.9
22506 +
22507 +    # The more standards-conforming stlport4 library is
22508 +    # incompatible with the Cstd library. Avoid specifying
22509 +    # it if it's in CXXFLAGS. Ignore libCrun as
22510 +    # -library=stlport4 depends on it.
22511 +    case " $CXX $CXXFLAGS " in
22512 +    *" -library=stlport4 "*)
22513 +      solaris_use_stlport4=yes
22514 +      ;;
22515 +    esac
22516 +
22517 +    if test "$solaris_use_stlport4" != yes; then
22518 +      postdeps_CXX='-library=Cstd -library=Crun'
22519 +    fi
22520 +    ;;
22521 +  esac
22522 +  ;;
22523 +
22524 +solaris*)
22525 +  case $cc_basename in
22526 +  CC*)
22527 +    # The more standards-conforming stlport4 library is
22528 +    # incompatible with the Cstd library. Avoid specifying
22529 +    # it if it's in CXXFLAGS. Ignore libCrun as
22530 +    # -library=stlport4 depends on it.
22531 +    case " $CXX $CXXFLAGS " in
22532 +    *" -library=stlport4 "*)
22533 +      solaris_use_stlport4=yes
22534 +      ;;
22535 +    esac
22536 +
22537 +    # Adding this requires a known-good setup of shared libraries for
22538 +    # Sun compiler versions before 5.6, else PIC objects from an old
22539 +    # archive will be linked into the output, leading to subtle bugs.
22540 +    if test "$solaris_use_stlport4" != yes; then
22541 +      postdeps_CXX='-library=Cstd -library=Crun'
22542 +    fi
22543 +    ;;
22544 +  esac
22545 +  ;;
22546 +esac
22547 +
22548 +
22549 +case " $postdeps_CXX " in
22550 +*" -lc "*) archive_cmds_need_lc_CXX=no ;;
22551 +esac
22552 + compiler_lib_search_dirs_CXX=
22553 +if test -n "${compiler_lib_search_path_CXX}"; then
22554 + compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
22555 +fi
22556 +
22557 +
22558 +
22559 +
22560 +
22561 +
22562 +
22563 +
22564 +
22565 +
22566 +
22567 +
22568 +
22569 +
22570 +
22571 +
22572 +
22573 +
22574 +
22575 +
22576 +
22577 +
22578 +
22579 +
22580 +
22581 +
22582 +
22583 +
22584 +
22585 +
22586 +
22587 +    lt_prog_compiler_wl_CXX=
22588 +lt_prog_compiler_pic_CXX=
22589 +lt_prog_compiler_static_CXX=
22590 +
22591 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
22592 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
22593 +
22594 +  # C++ specific cases for pic, static, wl, etc.
22595 +  if test "$GXX" = yes; then
22596 +    lt_prog_compiler_wl_CXX='-Wl,'
22597 +    lt_prog_compiler_static_CXX='-static'
22598 +
22599 +    case $host_os in
22600 +    aix*)
22601 +      # All AIX code is PIC.
22602 +      if test "$host_cpu" = ia64; then
22603 +       # AIX 5 now supports IA64 processor
22604 +       lt_prog_compiler_static_CXX='-Bstatic'
22605 +      fi
22606 +      ;;
22607 +
22608 +    amigaos*)
22609 +      case $host_cpu in
22610 +      powerpc)
22611 +            # see comment about AmigaOS4 .so support
22612 +            lt_prog_compiler_pic_CXX='-fPIC'
22613 +        ;;
22614 +      m68k)
22615 +            # FIXME: we need at least 68020 code to build shared libraries, but
22616 +            # adding the `-m68020' flag to GCC prevents building anything better,
22617 +            # like `-m68040'.
22618 +            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
22619 +        ;;
22620 +      esac
22621 +      ;;
22622 +
22623 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
22624 +      # PIC is the default for these OSes.
22625 +      ;;
22626 +    mingw* | cygwin* | os2* | pw32* | cegcc*)
22627 +      # This hack is so that the source file can tell whether it is being
22628 +      # built for inclusion in a dll (and should export symbols for example).
22629 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
22630 +      # (--disable-auto-import) libraries
22631 +      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
22632 +      ;;
22633 +    darwin* | rhapsody*)
22634 +      # PIC is the default on this platform
22635 +      # Common symbols not allowed in MH_DYLIB files
22636 +      lt_prog_compiler_pic_CXX='-fno-common'
22637 +      ;;
22638 +    *djgpp*)
22639 +      # DJGPP does not support shared libraries at all
22640 +      lt_prog_compiler_pic_CXX=
22641 +      ;;
22642 +    interix[3-9]*)
22643 +      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
22644 +      # Instead, we relocate shared libraries at runtime.
22645 +      ;;
22646 +    sysv4*MP*)
22647 +      if test -d /usr/nec; then
22648 +       lt_prog_compiler_pic_CXX=-Kconform_pic
22649 +      fi
22650 +      ;;
22651 +    hpux*)
22652 +      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
22653 +      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
22654 +      # sets the default TLS model and affects inlining.
22655 +      case $host_cpu in
22656 +      hppa*64*)
22657 +       ;;
22658 +      *)
22659 +       lt_prog_compiler_pic_CXX='-fPIC'
22660 +       ;;
22661 +      esac
22662 +      ;;
22663 +    *qnx* | *nto*)
22664 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
22665 +      # it will coredump.
22666 +      lt_prog_compiler_pic_CXX='-fPIC -shared'
22667 +      ;;
22668 +    *)
22669 +      lt_prog_compiler_pic_CXX='-fPIC'
22670 +      ;;
22671 +    esac
22672 +  else
22673 +    case $host_os in
22674 +      aix[4-9]*)
22675 +       # All AIX code is PIC.
22676 +       if test "$host_cpu" = ia64; then
22677 +         # AIX 5 now supports IA64 processor
22678 +         lt_prog_compiler_static_CXX='-Bstatic'
22679 +       else
22680 +         lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
22681 +       fi
22682 +       ;;
22683 +      chorus*)
22684 +       case $cc_basename in
22685 +       cxch68*)
22686 +         # Green Hills C++ Compiler
22687 +         # _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"
22688 +         ;;
22689 +       esac
22690 +       ;;
22691 +      dgux*)
22692 +       case $cc_basename in
22693 +         ec++*)
22694 +           lt_prog_compiler_pic_CXX='-KPIC'
22695 +           ;;
22696 +         ghcx*)
22697 +           # Green Hills C++ Compiler
22698 +           lt_prog_compiler_pic_CXX='-pic'
22699 +           ;;
22700 +         *)
22701 +           ;;
22702 +       esac
22703 +       ;;
22704 +      freebsd* | dragonfly*)
22705 +       # FreeBSD uses GNU C++
22706 +       ;;
22707 +      hpux9* | hpux10* | hpux11*)
22708 +       case $cc_basename in
22709 +         CC*)
22710 +           lt_prog_compiler_wl_CXX='-Wl,'
22711 +           lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
22712 +           if test "$host_cpu" != ia64; then
22713 +             lt_prog_compiler_pic_CXX='+Z'
22714 +           fi
22715 +           ;;
22716 +         aCC*)
22717 +           lt_prog_compiler_wl_CXX='-Wl,'
22718 +           lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
22719 +           case $host_cpu in
22720 +           hppa*64*|ia64*)
22721 +             # +Z the default
22722 +             ;;
22723 +           *)
22724 +             lt_prog_compiler_pic_CXX='+Z'
22725 +             ;;
22726 +           esac
22727 +           ;;
22728 +         *)
22729 +           ;;
22730 +       esac
22731 +       ;;
22732 +      interix*)
22733 +       # This is c89, which is MS Visual C++ (no shared libs)
22734 +       # Anyone wants to do a port?
22735 +       ;;
22736 +      irix5* | irix6* | nonstopux*)
22737 +       case $cc_basename in
22738 +         CC*)
22739 +           lt_prog_compiler_wl_CXX='-Wl,'
22740 +           lt_prog_compiler_static_CXX='-non_shared'
22741 +           # CC pic flag -KPIC is the default.
22742 +           ;;
22743 +         *)
22744 +           ;;
22745 +       esac
22746 +       ;;
22747 +      linux* | k*bsd*-gnu | kopensolaris*-gnu)
22748 +       case $cc_basename in
22749 +         KCC*)
22750 +           # KAI C++ Compiler
22751 +           lt_prog_compiler_wl_CXX='--backend -Wl,'
22752 +           lt_prog_compiler_pic_CXX='-fPIC'
22753 +           ;;
22754 +         ecpc* )
22755 +           # old Intel C++ for x86_64 which still supported -KPIC.
22756 +           lt_prog_compiler_wl_CXX='-Wl,'
22757 +           lt_prog_compiler_pic_CXX='-KPIC'
22758 +           lt_prog_compiler_static_CXX='-static'
22759 +           ;;
22760 +         icpc* )
22761 +           # Intel C++, used to be incompatible with GCC.
22762 +           # ICC 10 doesn't accept -KPIC any more.
22763 +           lt_prog_compiler_wl_CXX='-Wl,'
22764 +           lt_prog_compiler_pic_CXX='-fPIC'
22765 +           lt_prog_compiler_static_CXX='-static'
22766 +           ;;
22767 +         pgCC* | pgcpp*)
22768 +           # Portland Group C++ compiler
22769 +           lt_prog_compiler_wl_CXX='-Wl,'
22770 +           lt_prog_compiler_pic_CXX='-fpic'
22771 +           lt_prog_compiler_static_CXX='-Bstatic'
22772 +           ;;
22773 +         cxx*)
22774 +           # Compaq C++
22775 +           # Make sure the PIC flag is empty.  It appears that all Alpha
22776 +           # Linux and Compaq Tru64 Unix objects are PIC.
22777 +           lt_prog_compiler_pic_CXX=
22778 +           lt_prog_compiler_static_CXX='-non_shared'
22779 +           ;;
22780 +         xlc* | xlC*)
22781 +           # IBM XL 8.0 on PPC
22782 +           lt_prog_compiler_wl_CXX='-Wl,'
22783 +           lt_prog_compiler_pic_CXX='-qpic'
22784 +           lt_prog_compiler_static_CXX='-qstaticlink'
22785 +           ;;
22786 +         *)
22787 +           case `$CC -V 2>&1 | sed 5q` in
22788 +           *Sun\ C*)
22789 +             # Sun C++ 5.9
22790 +             lt_prog_compiler_pic_CXX='-KPIC'
22791 +             lt_prog_compiler_static_CXX='-Bstatic'
22792 +             lt_prog_compiler_wl_CXX='-Qoption ld '
22793 +             ;;
22794 +           esac
22795 +           ;;
22796 +       esac
22797 +       ;;
22798 +      lynxos*)
22799 +       ;;
22800 +      m88k*)
22801 +       ;;
22802 +      mvs*)
22803 +       case $cc_basename in
22804 +         cxx*)
22805 +           lt_prog_compiler_pic_CXX='-W c,exportall'
22806 +           ;;
22807 +         *)
22808 +           ;;
22809 +       esac
22810 +       ;;
22811 +      netbsd* | netbsdelf*-gnu)
22812 +       ;;
22813 +      *qnx* | *nto*)
22814 +        # QNX uses GNU C++, but need to define -shared option too, otherwise
22815 +        # it will coredump.
22816 +        lt_prog_compiler_pic_CXX='-fPIC -shared'
22817 +        ;;
22818 +      osf3* | osf4* | osf5*)
22819 +       case $cc_basename in
22820 +         KCC*)
22821 +           lt_prog_compiler_wl_CXX='--backend -Wl,'
22822 +           ;;
22823 +         RCC*)
22824 +           # Rational C++ 2.4.1
22825 +           lt_prog_compiler_pic_CXX='-pic'
22826 +           ;;
22827 +         cxx*)
22828 +           # Digital/Compaq C++
22829 +           lt_prog_compiler_wl_CXX='-Wl,'
22830 +           # Make sure the PIC flag is empty.  It appears that all Alpha
22831 +           # Linux and Compaq Tru64 Unix objects are PIC.
22832 +           lt_prog_compiler_pic_CXX=
22833 +           lt_prog_compiler_static_CXX='-non_shared'
22834 +           ;;
22835 +         *)
22836 +           ;;
22837 +       esac
22838 +       ;;
22839 +      psos*)
22840 +       ;;
22841 +      solaris*)
22842 +       case $cc_basename in
22843 +         CC*)
22844 +           # Sun C++ 4.2, 5.x and Centerline C++
22845 +           lt_prog_compiler_pic_CXX='-KPIC'
22846 +           lt_prog_compiler_static_CXX='-Bstatic'
22847 +           lt_prog_compiler_wl_CXX='-Qoption ld '
22848 +           ;;
22849 +         gcx*)
22850 +           # Green Hills C++ Compiler
22851 +           lt_prog_compiler_pic_CXX='-PIC'
22852 +           ;;
22853 +         *)
22854 +           ;;
22855 +       esac
22856 +       ;;
22857 +      sunos4*)
22858 +       case $cc_basename in
22859 +         CC*)
22860 +           # Sun C++ 4.x
22861 +           lt_prog_compiler_pic_CXX='-pic'
22862 +           lt_prog_compiler_static_CXX='-Bstatic'
22863 +           ;;
22864 +         lcc*)
22865 +           # Lucid
22866 +           lt_prog_compiler_pic_CXX='-pic'
22867 +           ;;
22868 +         *)
22869 +           ;;
22870 +       esac
22871 +       ;;
22872 +      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
22873 +       case $cc_basename in
22874 +         CC*)
22875 +           lt_prog_compiler_wl_CXX='-Wl,'
22876 +           lt_prog_compiler_pic_CXX='-KPIC'
22877 +           lt_prog_compiler_static_CXX='-Bstatic'
22878 +           ;;
22879 +       esac
22880 +       ;;
22881 +      tandem*)
22882 +       case $cc_basename in
22883 +         NCC*)
22884 +           # NonStop-UX NCC 3.20
22885 +           lt_prog_compiler_pic_CXX='-KPIC'
22886 +           ;;
22887 +         *)
22888 +           ;;
22889 +       esac
22890 +       ;;
22891 +      vxworks*)
22892 +       ;;
22893 +      *)
22894 +       lt_prog_compiler_can_build_shared_CXX=no
22895 +       ;;
22896 +    esac
22897 +  fi
22898 +
22899 +case $host_os in
22900 +  # For platforms which do not support PIC, -DPIC is meaningless:
22901 +  *djgpp*)
22902 +    lt_prog_compiler_pic_CXX=
22903 +    ;;
22904 +  *)
22905 +    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
22906 +    ;;
22907 +esac
22908 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
22909 +$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
22910 +
22911 +
22912 +
22913 +#
22914 +# Check to make sure the PIC flag actually works.
22915 +#
22916 +if test -n "$lt_prog_compiler_pic_CXX"; then
22917 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
22918 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
22919 +if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
22920 +  $as_echo_n "(cached) " >&6
22921 +else
22922 +  lt_cv_prog_compiler_pic_works_CXX=no
22923 +   ac_outfile=conftest.$ac_objext
22924 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
22925 +   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
22926 +   # Insert the option either (1) after the last *FLAGS variable, or
22927 +   # (2) before a word containing "conftest.", or (3) at the end.
22928 +   # Note that $ac_compile itself does not contain backslashes and begins
22929 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
22930 +   # The option is referenced via a variable to avoid confusing sed.
22931 +   lt_compile=`echo "$ac_compile" | $SED \
22932 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
22933 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
22934 +   -e 's:$: $lt_compiler_flag:'`
22935 +   (eval echo "\"\$as_me:15578: $lt_compile\"" >&5)
22936 +   (eval "$lt_compile" 2>conftest.err)
22937 +   ac_status=$?
22938 +   cat conftest.err >&5
22939 +   echo "$as_me:15582: \$? = $ac_status" >&5
22940 +   if (exit $ac_status) && test -s "$ac_outfile"; then
22941 +     # The compiler can only warn and ignore the option if not recognized
22942 +     # So say no if there are warnings other than the usual output.
22943 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
22944 +     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
22945 +     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
22946 +       lt_cv_prog_compiler_pic_works_CXX=yes
22947 +     fi
22948 +   fi
22949 +   $RM conftest*
22950 +
22951 +fi
22952 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
22953 +$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
22954 +
22955 +if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
22956 +    case $lt_prog_compiler_pic_CXX in
22957 +     "" | " "*) ;;
22958 +     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
22959 +     esac
22960 +else
22961 +    lt_prog_compiler_pic_CXX=
22962 +     lt_prog_compiler_can_build_shared_CXX=no
22963 +fi
22964 +
22965 +fi
22966 +
22967 +
22968 +
22969 +#
22970 +# Check to make sure the static flag actually works.
22971 +#
22972 +wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
22973 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
22974 +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
22975 +if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
22976 +  $as_echo_n "(cached) " >&6
22977 +else
22978 +  lt_cv_prog_compiler_static_works_CXX=no
22979 +   save_LDFLAGS="$LDFLAGS"
22980 +   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
22981 +   echo "$lt_simple_link_test_code" > conftest.$ac_ext
22982 +   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
22983 +     # The linker can only warn and ignore the option if not recognized
22984 +     # So say no if there are warnings
22985 +     if test -s conftest.err; then
22986 +       # Append any errors to the config.log.
22987 +       cat conftest.err 1>&5
22988 +       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
22989 +       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
22990 +       if diff conftest.exp conftest.er2 >/dev/null; then
22991 +         lt_cv_prog_compiler_static_works_CXX=yes
22992 +       fi
22993 +     else
22994 +       lt_cv_prog_compiler_static_works_CXX=yes
22995 +     fi
22996 +   fi
22997 +   $RM -r conftest*
22998 +   LDFLAGS="$save_LDFLAGS"
22999 +
23000 +fi
23001 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
23002 +$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
23003 +
23004 +if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
23005 +    :
23006 +else
23007 +    lt_prog_compiler_static_CXX=
23008 +fi
23009 +
23010 +
23011 +
23012 +
23013 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
23014 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
23015 +if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
23016 +  $as_echo_n "(cached) " >&6
23017 +else
23018 +  lt_cv_prog_compiler_c_o_CXX=no
23019 +   $RM -r conftest 2>/dev/null
23020 +   mkdir conftest
23021 +   cd conftest
23022 +   mkdir out
23023 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23024 +
23025 +   lt_compiler_flag="-o out/conftest2.$ac_objext"
23026 +   # Insert the option either (1) after the last *FLAGS variable, or
23027 +   # (2) before a word containing "conftest.", or (3) at the end.
23028 +   # Note that $ac_compile itself does not contain backslashes and begins
23029 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
23030 +   lt_compile=`echo "$ac_compile" | $SED \
23031 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23032 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23033 +   -e 's:$: $lt_compiler_flag:'`
23034 +   (eval echo "\"\$as_me:15677: $lt_compile\"" >&5)
23035 +   (eval "$lt_compile" 2>out/conftest.err)
23036 +   ac_status=$?
23037 +   cat out/conftest.err >&5
23038 +   echo "$as_me:15681: \$? = $ac_status" >&5
23039 +   if (exit $ac_status) && test -s out/conftest2.$ac_objext
23040 +   then
23041 +     # The compiler can only warn and ignore the option if not recognized
23042 +     # So say no if there are warnings
23043 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
23044 +     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
23045 +     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
23046 +       lt_cv_prog_compiler_c_o_CXX=yes
23047 +     fi
23048 +   fi
23049 +   chmod u+w . 2>&5
23050 +   $RM conftest*
23051 +   # SGI C++ compiler will create directory out/ii_files/ for
23052 +   # template instantiation
23053 +   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
23054 +   $RM out/* && rmdir out
23055 +   cd ..
23056 +   $RM -r conftest
23057 +   $RM conftest*
23058 +
23059 +fi
23060 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
23061 +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
23062 +
23063 +
23064 +
23065 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
23066 +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
23067 +if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
23068 +  $as_echo_n "(cached) " >&6
23069 +else
23070 +  lt_cv_prog_compiler_c_o_CXX=no
23071 +   $RM -r conftest 2>/dev/null
23072 +   mkdir conftest
23073 +   cd conftest
23074 +   mkdir out
23075 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23076 +
23077 +   lt_compiler_flag="-o out/conftest2.$ac_objext"
23078 +   # Insert the option either (1) after the last *FLAGS variable, or
23079 +   # (2) before a word containing "conftest.", or (3) at the end.
23080 +   # Note that $ac_compile itself does not contain backslashes and begins
23081 +   # with a dollar sign (not a hyphen), so the echo should work correctly.
23082 +   lt_compile=`echo "$ac_compile" | $SED \
23083 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
23084 +   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
23085 +   -e 's:$: $lt_compiler_flag:'`
23086 +   (eval echo "\"\$as_me:15729: $lt_compile\"" >&5)
23087 +   (eval "$lt_compile" 2>out/conftest.err)
23088 +   ac_status=$?
23089 +   cat out/conftest.err >&5
23090 +   echo "$as_me:15733: \$? = $ac_status" >&5
23091 +   if (exit $ac_status) && test -s out/conftest2.$ac_objext
23092 +   then
23093 +     # The compiler can only warn and ignore the option if not recognized
23094 +     # So say no if there are warnings
23095 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
23096 +     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
23097 +     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
23098 +       lt_cv_prog_compiler_c_o_CXX=yes
23099 +     fi
23100 +   fi
23101 +   chmod u+w . 2>&5
23102 +   $RM conftest*
23103 +   # SGI C++ compiler will create directory out/ii_files/ for
23104 +   # template instantiation
23105 +   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
23106 +   $RM out/* && rmdir out
23107 +   cd ..
23108 +   $RM -r conftest
23109 +   $RM conftest*
23110 +
23111 +fi
23112 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
23113 +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
23114 +
23115 +
23116 +
23117 +
23118 +hard_links="nottested"
23119 +if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
23120 +  # do not overwrite the value of need_locks provided by the user
23121 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
23122 +$as_echo_n "checking if we can lock with hard links... " >&6; }
23123 +  hard_links=yes
23124 +  $RM conftest*
23125 +  ln conftest.a conftest.b 2>/dev/null && hard_links=no
23126 +  touch conftest.a
23127 +  ln conftest.a conftest.b 2>&5 || hard_links=no
23128 +  ln conftest.a conftest.b 2>/dev/null && hard_links=no
23129 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
23130 +$as_echo "$hard_links" >&6; }
23131 +  if test "$hard_links" = no; then
23132 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
23133 +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
23134 +    need_locks=warn
23135 +  fi
23136 +else
23137 +  need_locks=no
23138 +fi
23139 +
23140 +
23141 +
23142 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
23143 +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
23144 +
23145 +  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
23146 +  case $host_os in
23147 +  aix[4-9]*)
23148 +    # If we're using GNU nm, then we don't want the "-C" option.
23149 +    # -C means demangle to AIX nm, but means don't demangle with GNU nm
23150 +    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
23151 +      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'
23152 +    else
23153 +      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'
23154 +    fi
23155 +    ;;
23156 +  pw32*)
23157 +    export_symbols_cmds_CXX="$ltdll_cmds"
23158 +  ;;
23159 +  cygwin* | mingw* | cegcc*)
23160 +    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'
23161 +  ;;
23162 +  linux* | k*bsd*-gnu)
23163 +    link_all_deplibs_CXX=no
23164 +  ;;
23165 +  *)
23166 +    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
23167 +  ;;
23168 +  esac
23169 +  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
23170 +
23171 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
23172 +$as_echo "$ld_shlibs_CXX" >&6; }
23173 +test "$ld_shlibs_CXX" = no && can_build_shared=no
23174 +
23175 +with_gnu_ld_CXX=$with_gnu_ld
23176 +
23177 +
23178 +
23179 +
23180 +
23181 +
23182 +#
23183 +# Do we need to explicitly link libc?
23184 +#
23185 +case "x$archive_cmds_need_lc_CXX" in
23186 +x|xyes)
23187 +  # Assume -lc should be added
23188 +  archive_cmds_need_lc_CXX=yes
23189 +
23190 +  if test "$enable_shared" = yes && test "$GCC" = yes; then
23191 +    case $archive_cmds_CXX in
23192 +    *'~'*)
23193 +      # FIXME: we may have to deal with multi-command sequences.
23194 +      ;;
23195 +    '$CC '*)
23196 +      # Test whether the compiler implicitly links with -lc since on some
23197 +      # systems, -lgcc has to come before -lc. If gcc already passes -lc
23198 +      # to ld, don't add -lc before -lgcc.
23199 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
23200 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
23201 +      $RM conftest*
23202 +      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
23203 +
23204 +      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
23205 +  (eval $ac_compile) 2>&5
23206 +  ac_status=$?
23207 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
23208 +  test $ac_status = 0; } 2>conftest.err; then
23209 +        soname=conftest
23210 +        lib=conftest
23211 +        libobjs=conftest.$ac_objext
23212 +        deplibs=
23213 +        wl=$lt_prog_compiler_wl_CXX
23214 +       pic_flag=$lt_prog_compiler_pic_CXX
23215 +        compiler_flags=-v
23216 +        linker_flags=-v
23217 +        verstring=
23218 +        output_objdir=.
23219 +        libname=conftest
23220 +        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
23221 +        allow_undefined_flag_CXX=
23222 +        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
23223 +  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
23224 +  ac_status=$?
23225 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
23226 +  test $ac_status = 0; }
23227 +        then
23228 +         archive_cmds_need_lc_CXX=no
23229 +        else
23230 +         archive_cmds_need_lc_CXX=yes
23231 +        fi
23232 +        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
23233 +      else
23234 +        cat conftest.err 1>&5
23235 +      fi
23236 +      $RM conftest*
23237 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
23238 +$as_echo "$archive_cmds_need_lc_CXX" >&6; }
23239 +      ;;
23240 +    esac
23241 +  fi
23242 +  ;;
23243 +esac
23244 +
23245 +
23246 +
23247 +
23248 +
23249 +
23250 +
23251 +
23252 +
23253 +
23254 +
23255 +
23256 +
23257 +
23258 +
23259 +
23260 +
23261 +
23262 +
23263 +
23264 +
23265 +
23266 +
23267 +
23268 +
23269 +
23270 +
23271 +
23272 +
23273 +
23274 +
23275 +
23276 +
23277 +
23278 +
23279 +
23280 +
23281 +
23282 +
23283 +
23284 +
23285 +
23286 +
23287 +
23288 +
23289 +
23290 +
23291 +
23292 +
23293 +
23294 +
23295 +
23296 +
23297 +
23298 +
23299 +
23300 +
23301 +
23302 +
23303 +
23304 +
23305 +
23306 +
23307 +
23308 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
23309 +$as_echo_n "checking dynamic linker characteristics... " >&6; }
23310 +
23311 +library_names_spec=
23312 +libname_spec='lib$name'
23313 +soname_spec=
23314 +shrext_cmds=".so"
23315 +postinstall_cmds=
23316 +postuninstall_cmds=
23317 +finish_cmds=
23318 +finish_eval=
23319 +shlibpath_var=
23320 +shlibpath_overrides_runpath=unknown
23321 +version_type=none
23322 +dynamic_linker="$host_os ld.so"
23323 +sys_lib_dlsearch_path_spec="/lib /usr/lib"
23324 +need_lib_prefix=unknown
23325 +hardcode_into_libs=no
23326 +
23327 +# when you set need_version to no, make sure it does not cause -set_version
23328 +# flags to be left without arguments
23329 +need_version=unknown
23330 +
23331 +case $host_os in
23332 +aix3*)
23333 +  version_type=linux
23334 +  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
23335 +  shlibpath_var=LIBPATH
23336 +
23337 +  # AIX 3 has no versioning support, so we append a major version to the name.
23338 +  soname_spec='${libname}${release}${shared_ext}$major'
23339 +  ;;
23340 +
23341 +aix[4-9]*)
23342 +  version_type=linux
23343 +  need_lib_prefix=no
23344 +  need_version=no
23345 +  hardcode_into_libs=yes
23346 +  if test "$host_cpu" = ia64; then
23347 +    # AIX 5 supports IA64
23348 +    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
23349 +    shlibpath_var=LD_LIBRARY_PATH
23350 +  else
23351 +    # With GCC up to 2.95.x, collect2 would create an import file
23352 +    # for dependence libraries.  The import file would start with
23353 +    # the line `#! .'.  This would cause the generated library to
23354 +    # depend on `.', always an invalid library.  This was fixed in
23355 +    # development snapshots of GCC prior to 3.0.
23356 +    case $host_os in
23357 +      aix4 | aix4.[01] | aix4.[01].*)
23358 +      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
23359 +          echo ' yes '
23360 +          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
23361 +       :
23362 +      else
23363 +       can_build_shared=no
23364 +      fi
23365 +      ;;
23366 +    esac
23367 +    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
23368 +    # soname into executable. Probably we can add versioning support to
23369 +    # collect2, so additional links can be useful in future.
23370 +    if test "$aix_use_runtimelinking" = yes; then
23371 +      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
23372 +      # instead of lib<name>.a to let people know that these are not
23373 +      # typical AIX shared libraries.
23374 +      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23375 +    else
23376 +      # We preserve .a as extension for shared libraries through AIX4.2
23377 +      # and later when we are not doing run time linking.
23378 +      library_names_spec='${libname}${release}.a $libname.a'
23379 +      soname_spec='${libname}${release}${shared_ext}$major'
23380 +    fi
23381 +    shlibpath_var=LIBPATH
23382 +  fi
23383 +  ;;
23384 +
23385 +amigaos*)
23386 +  case $host_cpu in
23387 +  powerpc)
23388 +    # Since July 2007 AmigaOS4 officially supports .so libraries.
23389 +    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
23390 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23391 +    ;;
23392 +  m68k)
23393 +    library_names_spec='$libname.ixlibrary $libname.a'
23394 +    # Create ${libname}_ixlibrary.a entries in /sys/libs.
23395 +    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'
23396 +    ;;
23397 +  esac
23398 +  ;;
23399 +
23400 +beos*)
23401 +  library_names_spec='${libname}${shared_ext}'
23402 +  dynamic_linker="$host_os ld.so"
23403 +  shlibpath_var=LIBRARY_PATH
23404 +  ;;
23405 +
23406 +bsdi[45]*)
23407 +  version_type=linux
23408 +  need_version=no
23409 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23410 +  soname_spec='${libname}${release}${shared_ext}$major'
23411 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
23412 +  shlibpath_var=LD_LIBRARY_PATH
23413 +  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
23414 +  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
23415 +  # the default ld.so.conf also contains /usr/contrib/lib and
23416 +  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
23417 +  # libtool to hard-code these into programs
23418 +  ;;
23419 +
23420 +cygwin* | mingw* | pw32* | cegcc*)
23421 +  version_type=windows
23422 +  shrext_cmds=".dll"
23423 +  need_version=no
23424 +  need_lib_prefix=no
23425 +
23426 +  case $GCC,$host_os in
23427 +  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
23428 +    library_names_spec='$libname.dll.a'
23429 +    # DLL is installed to $(libdir)/../bin by postinstall_cmds
23430 +    postinstall_cmds='base_file=`basename \${file}`~
23431 +      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
23432 +      dldir=$destdir/`dirname \$dlpath`~
23433 +      test -d \$dldir || mkdir -p \$dldir~
23434 +      $install_prog $dir/$dlname \$dldir/$dlname~
23435 +      chmod a+x \$dldir/$dlname~
23436 +      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
23437 +        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
23438 +      fi'
23439 +    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
23440 +      dlpath=$dir/\$dldll~
23441 +       $RM \$dlpath'
23442 +    shlibpath_overrides_runpath=yes
23443 +
23444 +    case $host_os in
23445 +    cygwin*)
23446 +      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
23447 +      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
23448 +      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
23449 +      ;;
23450 +    mingw* | cegcc*)
23451 +      # MinGW DLLs use traditional 'lib' prefix
23452 +      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
23453 +      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
23454 +      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
23455 +        # It is most probably a Windows format PATH printed by
23456 +        # mingw gcc, but we are running on Cygwin. Gcc prints its search
23457 +        # path with ; separators, and with drive letters. We can handle the
23458 +        # drive letters (cygwin fileutils understands them), so leave them,
23459 +        # especially as we might pass files found there to a mingw objdump,
23460 +        # which wouldn't understand a cygwinified path. Ahh.
23461 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
23462 +      else
23463 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
23464 +      fi
23465 +      ;;
23466 +    pw32*)
23467 +      # pw32 DLLs use 'pw' prefix rather than 'lib'
23468 +      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
23469 +      ;;
23470 +    esac
23471 +    ;;
23472 +
23473 +  *)
23474 +    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
23475 +    ;;
23476 +  esac
23477 +  dynamic_linker='Win32 ld.exe'
23478 +  # FIXME: first we should search . and the directory the executable is in
23479 +  shlibpath_var=PATH
23480 +  ;;
23481 +
23482 +darwin* | rhapsody*)
23483 +  dynamic_linker="$host_os dyld"
23484 +  version_type=darwin
23485 +  need_lib_prefix=no
23486 +  need_version=no
23487 +  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
23488 +  soname_spec='${libname}${release}${major}$shared_ext'
23489 +  shlibpath_overrides_runpath=yes
23490 +  shlibpath_var=DYLD_LIBRARY_PATH
23491 +  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
23492 +
23493 +  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
23494 +  ;;
23495 +
23496 +dgux*)
23497 +  version_type=linux
23498 +  need_lib_prefix=no
23499 +  need_version=no
23500 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
23501 +  soname_spec='${libname}${release}${shared_ext}$major'
23502 +  shlibpath_var=LD_LIBRARY_PATH
23503 +  ;;
23504 +
23505 +freebsd1*)
23506 +  dynamic_linker=no
23507 +  ;;
23508 +
23509 +freebsd* | dragonfly*)
23510 +  # DragonFly does not have aout.  When/if they implement a new
23511 +  # versioning mechanism, adjust this.
23512 +  if test -x /usr/bin/objformat; then
23513 +    objformat=`/usr/bin/objformat`
23514 +  else
23515 +    case $host_os in
23516 +    freebsd[123]*) objformat=aout ;;
23517 +    *) objformat=elf ;;
23518 +    esac
23519 +  fi
23520 +  version_type=freebsd-$objformat
23521 +  case $version_type in
23522 +    freebsd-elf*)
23523 +      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
23524 +      need_version=no
23525 +      need_lib_prefix=no
23526 +      ;;
23527 +    freebsd-*)
23528 +      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
23529 +      need_version=yes
23530 +      ;;
23531 +  esac
23532 +  shlibpath_var=LD_LIBRARY_PATH
23533 +  case $host_os in
23534 +  freebsd2*)
23535 +    shlibpath_overrides_runpath=yes
23536 +    ;;
23537 +  freebsd3.[01]* | freebsdelf3.[01]*)
23538 +    shlibpath_overrides_runpath=yes
23539 +    hardcode_into_libs=yes
23540 +    ;;
23541 +  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
23542 +  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
23543 +    shlibpath_overrides_runpath=no
23544 +    hardcode_into_libs=yes
23545 +    ;;
23546 +  *) # from 4.6 on, and DragonFly
23547 +    shlibpath_overrides_runpath=yes
23548 +    hardcode_into_libs=yes
23549 +    ;;
23550 +  esac
23551 +  ;;
23552 +
23553 +gnu*)
23554 +  version_type=linux
23555 +  need_lib_prefix=no
23556 +  need_version=no
23557 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
23558 +  soname_spec='${libname}${release}${shared_ext}$major'
23559 +  shlibpath_var=LD_LIBRARY_PATH
23560 +  hardcode_into_libs=yes
23561 +  ;;
23562 +
23563 +hpux9* | hpux10* | hpux11*)
23564 +  # Give a soname corresponding to the major version so that dld.sl refuses to
23565 +  # link against other versions.
23566 +  version_type=sunos
23567 +  need_lib_prefix=no
23568 +  need_version=no
23569 +  case $host_cpu in
23570 +  ia64*)
23571 +    shrext_cmds='.so'
23572 +    hardcode_into_libs=yes
23573 +    dynamic_linker="$host_os dld.so"
23574 +    shlibpath_var=LD_LIBRARY_PATH
23575 +    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
23576 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23577 +    soname_spec='${libname}${release}${shared_ext}$major'
23578 +    if test "X$HPUX_IA64_MODE" = X32; then
23579 +      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
23580 +    else
23581 +      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
23582 +    fi
23583 +    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
23584 +    ;;
23585 +  hppa*64*)
23586 +    shrext_cmds='.sl'
23587 +    hardcode_into_libs=yes
23588 +    dynamic_linker="$host_os dld.sl"
23589 +    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
23590 +    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
23591 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23592 +    soname_spec='${libname}${release}${shared_ext}$major'
23593 +    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
23594 +    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
23595 +    ;;
23596 +  *)
23597 +    shrext_cmds='.sl'
23598 +    dynamic_linker="$host_os dld.sl"
23599 +    shlibpath_var=SHLIB_PATH
23600 +    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
23601 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23602 +    soname_spec='${libname}${release}${shared_ext}$major'
23603 +    ;;
23604 +  esac
23605 +  # HP-UX runs *really* slowly unless shared libraries are mode 555.
23606 +  postinstall_cmds='chmod 555 $lib'
23607 +  ;;
23608 +
23609 +interix[3-9]*)
23610 +  version_type=linux
23611 +  need_lib_prefix=no
23612 +  need_version=no
23613 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
23614 +  soname_spec='${libname}${release}${shared_ext}$major'
23615 +  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
23616 +  shlibpath_var=LD_LIBRARY_PATH
23617 +  shlibpath_overrides_runpath=no
23618 +  hardcode_into_libs=yes
23619 +  ;;
23620 +
23621 +irix5* | irix6* | nonstopux*)
23622 +  case $host_os in
23623 +    nonstopux*) version_type=nonstopux ;;
23624 +    *)
23625 +       if test "$lt_cv_prog_gnu_ld" = yes; then
23626 +               version_type=linux
23627 +       else
23628 +               version_type=irix
23629 +       fi ;;
23630 +  esac
23631 +  need_lib_prefix=no
23632 +  need_version=no
23633 +  soname_spec='${libname}${release}${shared_ext}$major'
23634 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
23635 +  case $host_os in
23636 +  irix5* | nonstopux*)
23637 +    libsuff= shlibsuff=
23638 +    ;;
23639 +  *)
23640 +    case $LD in # libtool.m4 will add one of these switches to LD
23641 +    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
23642 +      libsuff= shlibsuff= libmagic=32-bit;;
23643 +    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
23644 +      libsuff=32 shlibsuff=N32 libmagic=N32;;
23645 +    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
23646 +      libsuff=64 shlibsuff=64 libmagic=64-bit;;
23647 +    *) libsuff= shlibsuff= libmagic=never-match;;
23648 +    esac
23649 +    ;;
23650 +  esac
23651 +  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
23652 +  shlibpath_overrides_runpath=no
23653 +  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
23654 +  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
23655 +  hardcode_into_libs=yes
23656 +  ;;
23657 +
23658 +# No shared lib support for Linux oldld, aout, or coff.
23659 +linux*oldld* | linux*aout* | linux*coff*)
23660 +  dynamic_linker=no
23661 +  ;;
23662 +
23663 +# This must be Linux ELF.
23664 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
23665 +  version_type=linux
23666 +  need_lib_prefix=no
23667 +  need_version=no
23668 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23669 +  soname_spec='${libname}${release}${shared_ext}$major'
23670 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
23671 +  shlibpath_var=LD_LIBRARY_PATH
23672 +  shlibpath_overrides_runpath=no
23673 +  # Some binutils ld are patched to set DT_RUNPATH
23674 +  save_LDFLAGS=$LDFLAGS
23675 +  save_libdir=$libdir
23676 +  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
23677 +       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
23678 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23679 +/* end confdefs.h.  */
23680 +
23681 +int
23682 +main ()
23683 +{
23684 +
23685 +  ;
23686 +  return 0;
23687 +}
23688 +_ACEOF
23689 +if ac_fn_cxx_try_link "$LINENO"; then :
23690 +  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
23691 +  shlibpath_overrides_runpath=yes
23692 +fi
23693 +fi
23694 +rm -f core conftest.err conftest.$ac_objext \
23695 +    conftest$ac_exeext conftest.$ac_ext
23696 +  LDFLAGS=$save_LDFLAGS
23697 +  libdir=$save_libdir
23698 +
23699 +  # This implies no fast_install, which is unacceptable.
23700 +  # Some rework will be needed to allow for fast_install
23701 +  # before this can be enabled.
23702 +  hardcode_into_libs=yes
23703 +
23704 +  # Append ld.so.conf contents to the search path
23705 +  if test -f /etc/ld.so.conf; then
23706 +    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' ' '`
23707 +    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
23708 +  fi
23709 +
23710 +  # We used to test for /lib/ld.so.1 and disable shared libraries on
23711 +  # powerpc, because MkLinux only supported shared libraries with the
23712 +  # GNU dynamic linker.  Since this was broken with cross compilers,
23713 +  # most powerpc-linux boxes support dynamic linking these days and
23714 +  # people can always --disable-shared, the test was removed, and we
23715 +  # assume the GNU/Linux dynamic linker is in use.
23716 +  dynamic_linker='GNU/Linux ld.so'
23717 +  ;;
23718 +
23719 +netbsdelf*-gnu)
23720 +  version_type=linux
23721 +  need_lib_prefix=no
23722 +  need_version=no
23723 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
23724 +  soname_spec='${libname}${release}${shared_ext}$major'
23725 +  shlibpath_var=LD_LIBRARY_PATH
23726 +  shlibpath_overrides_runpath=no
23727 +  hardcode_into_libs=yes
23728 +  dynamic_linker='NetBSD ld.elf_so'
23729 +  ;;
23730 +
23731 +netbsd*)
23732 +  version_type=sunos
23733 +  need_lib_prefix=no
23734 +  need_version=no
23735 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
23736 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
23737 +    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
23738 +    dynamic_linker='NetBSD (a.out) ld.so'
23739 +  else
23740 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
23741 +    soname_spec='${libname}${release}${shared_ext}$major'
23742 +    dynamic_linker='NetBSD ld.elf_so'
23743 +  fi
23744 +  shlibpath_var=LD_LIBRARY_PATH
23745 +  shlibpath_overrides_runpath=yes
23746 +  hardcode_into_libs=yes
23747 +  ;;
23748 +
23749 +newsos6)
23750 +  version_type=linux
23751 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23752 +  shlibpath_var=LD_LIBRARY_PATH
23753 +  shlibpath_overrides_runpath=yes
23754 +  ;;
23755 +
23756 +*nto* | *qnx*)
23757 +  version_type=qnx
23758 +  need_lib_prefix=no
23759 +  need_version=no
23760 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23761 +  soname_spec='${libname}${release}${shared_ext}$major'
23762 +  shlibpath_var=LD_LIBRARY_PATH
23763 +  shlibpath_overrides_runpath=no
23764 +  hardcode_into_libs=yes
23765 +  dynamic_linker='ldqnx.so'
23766 +  ;;
23767 +
23768 +openbsd*)
23769 +  version_type=sunos
23770 +  sys_lib_dlsearch_path_spec="/usr/lib"
23771 +  need_lib_prefix=no
23772 +  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
23773 +  case $host_os in
23774 +    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
23775 +    *)                         need_version=no  ;;
23776 +  esac
23777 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
23778 +  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
23779 +  shlibpath_var=LD_LIBRARY_PATH
23780 +  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
23781 +    case $host_os in
23782 +      openbsd2.[89] | openbsd2.[89].*)
23783 +       shlibpath_overrides_runpath=no
23784 +       ;;
23785 +      *)
23786 +       shlibpath_overrides_runpath=yes
23787 +       ;;
23788 +      esac
23789 +  else
23790 +    shlibpath_overrides_runpath=yes
23791 +  fi
23792 +  ;;
23793 +
23794 +os2*)
23795 +  libname_spec='$name'
23796 +  shrext_cmds=".dll"
23797 +  need_lib_prefix=no
23798 +  library_names_spec='$libname${shared_ext} $libname.a'
23799 +  dynamic_linker='OS/2 ld.exe'
23800 +  shlibpath_var=LIBPATH
23801 +  ;;
23802 +
23803 +osf3* | osf4* | osf5*)
23804 +  version_type=osf
23805 +  need_lib_prefix=no
23806 +  need_version=no
23807 +  soname_spec='${libname}${release}${shared_ext}$major'
23808 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23809 +  shlibpath_var=LD_LIBRARY_PATH
23810 +  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
23811 +  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
23812 +  ;;
23813 +
23814 +rdos*)
23815 +  dynamic_linker=no
23816 +  ;;
23817 +
23818 +solaris*)
23819 +  version_type=linux
23820 +  need_lib_prefix=no
23821 +  need_version=no
23822 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23823 +  soname_spec='${libname}${release}${shared_ext}$major'
23824 +  shlibpath_var=LD_LIBRARY_PATH
23825 +  shlibpath_overrides_runpath=yes
23826 +  hardcode_into_libs=yes
23827 +  # ldd complains unless libraries are executable
23828 +  postinstall_cmds='chmod +x $lib'
23829 +  ;;
23830 +
23831 +sunos4*)
23832 +  version_type=sunos
23833 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
23834 +  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
23835 +  shlibpath_var=LD_LIBRARY_PATH
23836 +  shlibpath_overrides_runpath=yes
23837 +  if test "$with_gnu_ld" = yes; then
23838 +    need_lib_prefix=no
23839 +  fi
23840 +  need_version=yes
23841 +  ;;
23842 +
23843 +sysv4 | sysv4.3*)
23844 +  version_type=linux
23845 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23846 +  soname_spec='${libname}${release}${shared_ext}$major'
23847 +  shlibpath_var=LD_LIBRARY_PATH
23848 +  case $host_vendor in
23849 +    sni)
23850 +      shlibpath_overrides_runpath=no
23851 +      need_lib_prefix=no
23852 +      runpath_var=LD_RUN_PATH
23853 +      ;;
23854 +    siemens)
23855 +      need_lib_prefix=no
23856 +      ;;
23857 +    motorola)
23858 +      need_lib_prefix=no
23859 +      need_version=no
23860 +      shlibpath_overrides_runpath=no
23861 +      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
23862 +      ;;
23863 +  esac
23864 +  ;;
23865 +
23866 +sysv4*MP*)
23867 +  if test -d /usr/nec ;then
23868 +    version_type=linux
23869 +    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
23870 +    soname_spec='$libname${shared_ext}.$major'
23871 +    shlibpath_var=LD_LIBRARY_PATH
23872 +  fi
23873 +  ;;
23874 +
23875 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
23876 +  version_type=freebsd-elf
23877 +  need_lib_prefix=no
23878 +  need_version=no
23879 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
23880 +  soname_spec='${libname}${release}${shared_ext}$major'
23881 +  shlibpath_var=LD_LIBRARY_PATH
23882 +  shlibpath_overrides_runpath=yes
23883 +  hardcode_into_libs=yes
23884 +  if test "$with_gnu_ld" = yes; then
23885 +    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
23886 +  else
23887 +    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
23888 +    case $host_os in
23889 +      sco3.2v5*)
23890 +        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
23891 +       ;;
23892 +    esac
23893 +  fi
23894 +  sys_lib_dlsearch_path_spec='/usr/lib'
23895 +  ;;
23896 +
23897 +tpf*)
23898 +  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
23899 +  version_type=linux
23900 +  need_lib_prefix=no
23901 +  need_version=no
23902 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23903 +  shlibpath_var=LD_LIBRARY_PATH
23904 +  shlibpath_overrides_runpath=no
23905 +  hardcode_into_libs=yes
23906 +  ;;
23907 +
23908 +uts4*)
23909 +  version_type=linux
23910 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
23911 +  soname_spec='${libname}${release}${shared_ext}$major'
23912 +  shlibpath_var=LD_LIBRARY_PATH
23913 +  ;;
23914 +
23915 +*)
23916 +  dynamic_linker=no
23917 +  ;;
23918 +esac
23919 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
23920 +$as_echo "$dynamic_linker" >&6; }
23921 +test "$dynamic_linker" = no && can_build_shared=no
23922 +
23923 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
23924 +if test "$GCC" = yes; then
23925 +  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
23926 +fi
23927 +
23928 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
23929 +  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
23930 +fi
23931 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
23932 +  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
23933 +fi
23934 +
23935 +
23936 +
23937 +
23938 +
23939 +
23940 +
23941 +
23942 +
23943 +
23944 +
23945 +
23946 +
23947 +
23948 +
23949 +
23950 +
23951 +
23952 +
23953 +
23954 +
23955 +
23956 +
23957 +
23958 +
23959 +
23960 +
23961 +
23962 +
23963 +
23964 +
23965 +
23966 +
23967 +
23968 +
23969 +
23970 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
23971 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
23972 +hardcode_action_CXX=
23973 +if test -n "$hardcode_libdir_flag_spec_CXX" ||
23974 +   test -n "$runpath_var_CXX" ||
23975 +   test "X$hardcode_automatic_CXX" = "Xyes" ; then
23976 +
23977 +  # We can hardcode non-existent directories.
23978 +  if test "$hardcode_direct_CXX" != no &&
23979 +     # If the only mechanism to avoid hardcoding is shlibpath_var, we
23980 +     # have to relink, otherwise we might link with an installed library
23981 +     # when we should be linking with a yet-to-be-installed one
23982 +     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
23983 +     test "$hardcode_minus_L_CXX" != no; then
23984 +    # Linking always hardcodes the temporary library directory.
23985 +    hardcode_action_CXX=relink
23986 +  else
23987 +    # We can link without hardcoding, and we can hardcode nonexisting dirs.
23988 +    hardcode_action_CXX=immediate
23989 +  fi
23990 +else
23991 +  # We cannot hardcode anything, or else we can only hardcode existing
23992 +  # directories.
23993 +  hardcode_action_CXX=unsupported
23994 +fi
23995 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
23996 +$as_echo "$hardcode_action_CXX" >&6; }
23997 +
23998 +if test "$hardcode_action_CXX" = relink ||
23999 +   test "$inherit_rpath_CXX" = yes; then
24000 +  # Fast installation is not supported
24001 +  enable_fast_install=no
24002 +elif test "$shlibpath_overrides_runpath" = yes ||
24003 +     test "$enable_shared" = no; then
24004 +  # Fast installation is not necessary
24005 +  enable_fast_install=needless
24006 +fi
24007 +
24008 +
24009 +
24010 +
24011 +
24012 +
24013 +
24014 +  fi # test -n "$compiler"
24015 +
24016 +  CC=$lt_save_CC
24017 +  LDCXX=$LD
24018 +  LD=$lt_save_LD
24019 +  GCC=$lt_save_GCC
24020 +  with_gnu_ld=$lt_save_with_gnu_ld
24021 +  lt_cv_path_LDCXX=$lt_cv_path_LD
24022 +  lt_cv_path_LD=$lt_save_path_LD
24023 +  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
24024 +  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
24025 +fi # test "$_lt_caught_CXX_error" != yes
24026 +
24027 +ac_ext=c
24028 +ac_cpp='$CPP $CPPFLAGS'
24029 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24030 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24031 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
24032 +
24033 +
24034 +
24035 +
24036 +
24037 +
24038 +
24039 +
24040 +
24041 +
24042 +
24043 +
24044 +
24045 +        ac_config_commands="$ac_config_commands libtool"
24046 +
24047 +
24048 +
24049 +
24050 +# Only expand once:
24051 +
24052 +
24053 +
24054 +ac_ext=c
24055 +ac_cpp='$CPP $CPPFLAGS'
24056 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24057 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24058 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
24059 +
24060 +
24061 +# Checks for typedefs, structures, and compiler characteristics.
24062 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
24063 +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
24064 +if test "${ac_cv_c_const+set}" = set; then :
24065 +  $as_echo_n "(cached) " >&6
24066 +else
24067 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24068 +/* end confdefs.h.  */
24069 +
24070 +int
24071 +main ()
24072 +{
24073 +/* FIXME: Include the comments suggested by Paul. */
24074 +#ifndef __cplusplus
24075 +  /* Ultrix mips cc rejects this.  */
24076 +  typedef int charset[2];
24077 +  const charset cs;
24078 +  /* SunOS 4.1.1 cc rejects this.  */
24079 +  char const *const *pcpcc;
24080 +  char **ppc;
24081 +  /* NEC SVR4.0.2 mips cc rejects this.  */
24082 +  struct point {int x, y;};
24083 +  static struct point const zero = {0,0};
24084 +  /* AIX XL C 1.02.0.0 rejects this.
24085 +     It does not let you subtract one const X* pointer from another in
24086 +     an arm of an if-expression whose if-part is not a constant
24087 +     expression */
24088 +  const char *g = "string";
24089 +  pcpcc = &g + (g ? g-g : 0);
24090 +  /* HPUX 7.0 cc rejects these. */
24091 +  ++pcpcc;
24092 +  ppc = (char**) pcpcc;
24093 +  pcpcc = (char const *const *) ppc;
24094 +  { /* SCO 3.2v4 cc rejects this.  */
24095 +    char *t;
24096 +    char const *s = 0 ? (char *) 0 : (char const *) 0;
24097 +
24098 +    *t++ = 0;
24099 +    if (s) return 0;
24100 +  }
24101 +  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
24102 +    int x[] = {25, 17};
24103 +    const int *foo = &x[0];
24104 +    ++foo;
24105 +  }
24106 +  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
24107 +    typedef const int *iptr;
24108 +    iptr p = 0;
24109 +    ++p;
24110 +  }
24111 +  { /* AIX XL C 1.02.0.0 rejects this saying
24112 +       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
24113 +    struct s { int j; const int *ap[3]; };
24114 +    struct s *b; b->j = 5;
24115 +  }
24116 +  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
24117 +    const int foo = 10;
24118 +    if (!foo) return 0;
24119 +  }
24120 +  return !cs[0] && !zero.x;
24121 +#endif
24122 +
24123 +  ;
24124 +  return 0;
24125 +}
24126 +_ACEOF
24127 +if ac_fn_c_try_compile "$LINENO"; then :
24128 +  ac_cv_c_const=yes
24129 +else
24130 +  ac_cv_c_const=no
24131 +fi
24132 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24133 +fi
24134 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
24135 +$as_echo "$ac_cv_c_const" >&6; }
24136 +if test $ac_cv_c_const = no; then
24137 +
24138 +$as_echo "#define const /**/" >>confdefs.h
24139 +
24140 +fi
24141 +
24142 +ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
24143 +if test "x$ac_cv_type_size_t" = x""yes; then :
24144 +
24145 +else
24146 +
24147 +cat >>confdefs.h <<_ACEOF
24148 +#define size_t unsigned int
24149 +_ACEOF
24150 +
24151 +fi
24152 +
24153 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
24154 +$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
24155 +if test "${ac_cv_struct_tm+set}" = set; then :
24156 +  $as_echo_n "(cached) " >&6
24157 +else
24158 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24159 +/* end confdefs.h.  */
24160 +#include <sys/types.h>
24161 +#include <time.h>
24162 +
24163 +int
24164 +main ()
24165 +{
24166 +struct tm tm;
24167 +                                    int *p = &tm.tm_sec;
24168 +                                    return !p;
24169 +  ;
24170 +  return 0;
24171 +}
24172 +_ACEOF
24173 +if ac_fn_c_try_compile "$LINENO"; then :
24174 +  ac_cv_struct_tm=time.h
24175 +else
24176 +  ac_cv_struct_tm=sys/time.h
24177 +fi
24178 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24179 +fi
24180 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
24181 +$as_echo "$ac_cv_struct_tm" >&6; }
24182 +if test $ac_cv_struct_tm = sys/time.h; then
24183 +
24184 +$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
24185 +
24186 +fi
24187 +
24188 +
24189 +# Checks for library functions.
24190 +for ac_func in strftime
24191 +do :
24192 +  ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
24193 +if test "x$ac_cv_func_strftime" = x""yes; then :
24194 +  cat >>confdefs.h <<_ACEOF
24195 +#define HAVE_STRFTIME 1
24196 +_ACEOF
24197 +
24198 +else
24199 +  # strftime is in -lintl on SCO UNIX.
24200 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
24201 +$as_echo_n "checking for strftime in -lintl... " >&6; }
24202 +if test "${ac_cv_lib_intl_strftime+set}" = set; then :
24203 +  $as_echo_n "(cached) " >&6
24204 +else
24205 +  ac_check_lib_save_LIBS=$LIBS
24206 +LIBS="-lintl  $LIBS"
24207 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24208 +/* end confdefs.h.  */
24209 +
24210 +/* Override any GCC internal prototype to avoid an error.
24211 +   Use char because int might match the return type of a GCC
24212 +   builtin and then its argument prototype would still apply.  */
24213 +#ifdef __cplusplus
24214 +extern "C"
24215 +#endif
24216 +char strftime ();
24217 +int
24218 +main ()
24219 +{
24220 +return strftime ();
24221 +  ;
24222 +  return 0;
24223 +}
24224 +_ACEOF
24225 +if ac_fn_c_try_link "$LINENO"; then :
24226 +  ac_cv_lib_intl_strftime=yes
24227 +else
24228 +  ac_cv_lib_intl_strftime=no
24229 +fi
24230 +rm -f core conftest.err conftest.$ac_objext \
24231 +    conftest$ac_exeext conftest.$ac_ext
24232 +LIBS=$ac_check_lib_save_LIBS
24233 +fi
24234 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
24235 +$as_echo "$ac_cv_lib_intl_strftime" >&6; }
24236 +if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
24237 +  $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
24238 +
24239 +LIBS="-lintl $LIBS"
24240 +fi
24241 +
24242 +fi
24243 +done
24244 +
24245 +ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
24246 +if test "x$ac_cv_have_decl_strerror_r" = x""yes; then :
24247 +  ac_have_decl=1
24248 +else
24249 +  ac_have_decl=0
24250 +fi
24251 +
24252 +cat >>confdefs.h <<_ACEOF
24253 +#define HAVE_DECL_STRERROR_R $ac_have_decl
24254 +_ACEOF
24255 +
24256 +for ac_func in strerror_r
24257 +do :
24258 +  ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
24259 +if test "x$ac_cv_func_strerror_r" = x""yes; then :
24260 +  cat >>confdefs.h <<_ACEOF
24261 +#define HAVE_STRERROR_R 1
24262 +_ACEOF
24263 +
24264 +fi
24265 +done
24266 +
24267 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
24268 +$as_echo_n "checking whether strerror_r returns char *... " >&6; }
24269 +if test "${ac_cv_func_strerror_r_char_p+set}" = set; then :
24270 +  $as_echo_n "(cached) " >&6
24271 +else
24272 +
24273 +    ac_cv_func_strerror_r_char_p=no
24274 +    if test $ac_cv_have_decl_strerror_r = yes; then
24275 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24276 +/* end confdefs.h.  */
24277 +$ac_includes_default
24278 +int
24279 +main ()
24280 +{
24281 +
24282 +         char buf[100];
24283 +         char x = *strerror_r (0, buf, sizeof buf);
24284 +         char *p = strerror_r (0, buf, sizeof buf);
24285 +         return !p || x;
24286 +
24287 +  ;
24288 +  return 0;
24289 +}
24290 +_ACEOF
24291 +if ac_fn_c_try_compile "$LINENO"; then :
24292 +  ac_cv_func_strerror_r_char_p=yes
24293 +fi
24294 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24295 +    else
24296 +      # strerror_r is not declared.  Choose between
24297 +      # systems that have relatively inaccessible declarations for the
24298 +      # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
24299 +      # former has a strerror_r that returns char*, while the latter
24300 +      # has a strerror_r that returns `int'.
24301 +      # This test should segfault on the DEC system.
24302 +      if test "$cross_compiling" = yes; then :
24303 +  :
24304 +else
24305 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24306 +/* end confdefs.h.  */
24307 +$ac_includes_default
24308 +       extern char *strerror_r ();
24309 +int
24310 +main ()
24311 +{
24312 +char buf[100];
24313 +         char x = *strerror_r (0, buf, sizeof buf);
24314 +         return ! isalpha (x);
24315 +  ;
24316 +  return 0;
24317 +}
24318 +_ACEOF
24319 +if ac_fn_c_try_run "$LINENO"; then :
24320 +  ac_cv_func_strerror_r_char_p=yes
24321 +fi
24322 +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24323 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
24324 +fi
24325 +
24326 +    fi
24327 +
24328 +fi
24329 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
24330 +$as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
24331 +if test $ac_cv_func_strerror_r_char_p = yes; then
24332 +
24333 +$as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
24334 +
24335 +fi
24336 +
24337 +for ac_func in strchr strdup strstr timegm gmtime_r strtok_r strcasecmp
24338 +do :
24339 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
24340 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
24341 +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
24342 +  cat >>confdefs.h <<_ACEOF
24343 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
24344 +_ACEOF
24345 +
24346 +fi
24347 +done
24348 +
24349 +
24350 +# checks for pthreads
24351 +
24352 +
24353 +
24354 +ac_ext=c
24355 +ac_cpp='$CPP $CPPFLAGS'
24356 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24357 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24358 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
24359 +
24360 +acx_pthread_ok=no
24361 +
24362 +# We used to check for pthread.h first, but this fails if pthread.h
24363 +# requires special compiler flags (e.g. on True64 or Sequent).
24364 +# It gets checked for in the link test anyway.
24365 +
24366 +# First of all, check if the user has set any of the PTHREAD_LIBS,
24367 +# etcetera environment variables, and if threads linking works using
24368 +# them:
24369 +if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
24370 +        save_CFLAGS="$CFLAGS"
24371 +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
24372 +        save_LIBS="$LIBS"
24373 +        LIBS="$PTHREAD_LIBS $LIBS"
24374 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
24375 +$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
24376 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24377 +/* end confdefs.h.  */
24378 +
24379 +/* Override any GCC internal prototype to avoid an error.
24380 +   Use char because int might match the return type of a GCC
24381 +   builtin and then its argument prototype would still apply.  */
24382 +#ifdef __cplusplus
24383 +extern "C"
24384 +#endif
24385 +char pthread_join ();
24386 +int
24387 +main ()
24388 +{
24389 +return pthread_join ();
24390 +  ;
24391 +  return 0;
24392 +}
24393 +_ACEOF
24394 +if ac_fn_c_try_link "$LINENO"; then :
24395 +  acx_pthread_ok=yes
24396 +fi
24397 +rm -f core conftest.err conftest.$ac_objext \
24398 +    conftest$ac_exeext conftest.$ac_ext
24399 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
24400 +$as_echo "$acx_pthread_ok" >&6; }
24401 +        if test x"$acx_pthread_ok" = xno; then
24402 +                PTHREAD_LIBS=""
24403 +                PTHREAD_CFLAGS=""
24404 +        fi
24405 +        LIBS="$save_LIBS"
24406 +        CFLAGS="$save_CFLAGS"
24407 +fi
24408 +
24409 +# We must check for the threads library under a number of different
24410 +# names; the ordering is very important because some systems
24411 +# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
24412 +# libraries is broken (non-POSIX).
24413 +
24414 +# Create a list of thread flags to try.  Items starting with a "-" are
24415 +# C compiler flags, and other items are library names, except for "none"
24416 +# which indicates that we try without any flags at all, and "pthread-config"
24417 +# which is a program returning the flags for the Pth emulation library.
24418 +
24419 +acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
24420 +
24421 +# The ordering *is* (sometimes) important.  Some notes on the
24422 +# individual items follow:
24423 +
24424 +# pthreads: AIX (must check this before -lpthread)
24425 +# none: in case threads are in libc; should be tried before -Kthread and
24426 +#       other compiler flags to prevent continual compiler warnings
24427 +# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
24428 +# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
24429 +# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
24430 +# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
24431 +# -pthreads: Solaris/gcc
24432 +# -mthreads: Mingw32/gcc, Lynx/gcc
24433 +# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
24434 +#      doesn't hurt to check since this sometimes defines pthreads too;
24435 +#      also defines -D_REENTRANT)
24436 +#      ... -mt is also the pthreads flag for HP/aCC
24437 +# pthread: Linux, etcetera
24438 +# --thread-safe: KAI C++
24439 +# pthread-config: use pthread-config program (for GNU Pth library)
24440 +
24441 +case "${host_cpu}-${host_os}" in
24442 +        *solaris*)
24443 +
24444 +        # On Solaris (at least, for some versions), libc contains stubbed
24445 +        # (non-functional) versions of the pthreads routines, so link-based
24446 +        # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
24447 +        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
24448 +        # a function called by this macro, so we could check for that, but
24449 +        # who knows whether they'll stub that too in a future libc.)  So,
24450 +        # we'll just look for -pthreads and -lpthread first:
24451 +
24452 +        acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
24453 +        ;;
24454 +esac
24455 +
24456 +if test x"$acx_pthread_ok" = xno; then
24457 +for flag in $acx_pthread_flags; do
24458 +
24459 +        case $flag in
24460 +                none)
24461 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
24462 +$as_echo_n "checking whether pthreads work without any flags... " >&6; }
24463 +                ;;
24464 +
24465 +                -*)
24466 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
24467 +$as_echo_n "checking whether pthreads work with $flag... " >&6; }
24468 +                PTHREAD_CFLAGS="$flag"
24469 +                ;;
24470 +
24471 +               pthread-config)
24472 +               # Extract the first word of "pthread-config", so it can be a program name with args.
24473 +set dummy pthread-config; ac_word=$2
24474 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24475 +$as_echo_n "checking for $ac_word... " >&6; }
24476 +if test "${ac_cv_prog_acx_pthread_config+set}" = set; then :
24477 +  $as_echo_n "(cached) " >&6
24478 +else
24479 +  if test -n "$acx_pthread_config"; then
24480 +  ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
24481 +else
24482 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24483 +for as_dir in $PATH
24484 +do
24485 +  IFS=$as_save_IFS
24486 +  test -z "$as_dir" && as_dir=.
24487 +    for ac_exec_ext in '' $ac_executable_extensions; do
24488 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24489 +    ac_cv_prog_acx_pthread_config="yes"
24490 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24491 +    break 2
24492 +  fi
24493 +done
24494 +  done
24495 +IFS=$as_save_IFS
24496 +
24497 +  test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
24498 +fi
24499 +fi
24500 +acx_pthread_config=$ac_cv_prog_acx_pthread_config
24501 +if test -n "$acx_pthread_config"; then
24502 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
24503 +$as_echo "$acx_pthread_config" >&6; }
24504 +else
24505 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24506 +$as_echo "no" >&6; }
24507 +fi
24508 +
24509 +
24510 +               if test x"$acx_pthread_config" = xno; then continue; fi
24511 +               PTHREAD_CFLAGS="`pthread-config --cflags`"
24512 +               PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
24513 +               ;;
24514 +
24515 +                *)
24516 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
24517 +$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
24518 +                PTHREAD_LIBS="-l$flag"
24519 +                ;;
24520 +        esac
24521 +
24522 +        save_LIBS="$LIBS"
24523 +        save_CFLAGS="$CFLAGS"
24524 +        LIBS="$PTHREAD_LIBS $LIBS"
24525 +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
24526 +
24527 +        # Check for various functions.  We must include pthread.h,
24528 +        # since some functions may be macros.  (On the Sequent, we
24529 +        # need a special flag -Kthread to make this header compile.)
24530 +        # We check for pthread_join because it is in -lpthread on IRIX
24531 +        # while pthread_create is in libc.  We check for pthread_attr_init
24532 +        # due to DEC craziness with -lpthreads.  We check for
24533 +        # pthread_cleanup_push because it is one of the few pthread
24534 +        # functions on Solaris that doesn't have a non-functional libc stub.
24535 +        # We try pthread_create on general principles.
24536 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24537 +/* end confdefs.h.  */
24538 +#include <pthread.h>
24539 +int
24540 +main ()
24541 +{
24542 +pthread_t th; pthread_join(th, 0);
24543 +                     pthread_attr_init(0); pthread_cleanup_push(0, 0);
24544 +                     pthread_create(0,0,0,0); pthread_cleanup_pop(0);
24545 +  ;
24546 +  return 0;
24547 +}
24548 +_ACEOF
24549 +if ac_fn_c_try_link "$LINENO"; then :
24550 +  acx_pthread_ok=yes
24551 +fi
24552 +rm -f core conftest.err conftest.$ac_objext \
24553 +    conftest$ac_exeext conftest.$ac_ext
24554 +
24555 +        LIBS="$save_LIBS"
24556 +        CFLAGS="$save_CFLAGS"
24557 +
24558 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
24559 +$as_echo "$acx_pthread_ok" >&6; }
24560 +        if test "x$acx_pthread_ok" = xyes; then
24561 +                break;
24562 +        fi
24563 +
24564 +        PTHREAD_LIBS=""
24565 +        PTHREAD_CFLAGS=""
24566 +done
24567 +fi
24568 +
24569 +# Various other checks:
24570 +if test "x$acx_pthread_ok" = xyes; then
24571 +        save_LIBS="$LIBS"
24572 +        LIBS="$PTHREAD_LIBS $LIBS"
24573 +        save_CFLAGS="$CFLAGS"
24574 +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
24575 +
24576 +        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
24577 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
24578 +$as_echo_n "checking for joinable pthread attribute... " >&6; }
24579 +       attr_name=unknown
24580 +       for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
24581 +           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24582 +/* end confdefs.h.  */
24583 +#include <pthread.h>
24584 +int
24585 +main ()
24586 +{
24587 +int attr=$attr; return attr;
24588 +  ;
24589 +  return 0;
24590 +}
24591 +_ACEOF
24592 +if ac_fn_c_try_link "$LINENO"; then :
24593 +  attr_name=$attr; break
24594 +fi
24595 +rm -f core conftest.err conftest.$ac_objext \
24596 +    conftest$ac_exeext conftest.$ac_ext
24597 +       done
24598 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
24599 +$as_echo "$attr_name" >&6; }
24600 +        if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
24601 +
24602 +cat >>confdefs.h <<_ACEOF
24603 +#define PTHREAD_CREATE_JOINABLE $attr_name
24604 +_ACEOF
24605 +
24606 +        fi
24607 +
24608 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
24609 +$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
24610 +        flag=no
24611 +        case "${host_cpu}-${host_os}" in
24612 +                *-aix* | *-freebsd*)     flag="-D_THREAD_SAFE";;
24613 +                *-osf* | *-hpux*) flag="-D_REENTRANT";;
24614 +                *solaris*)
24615 +                if test "$GCC" = "yes"; then
24616 +                    flag="-D_REENTRANT"
24617 +                else
24618 +                    flag="-mt -D_REENTRANT"
24619 +                fi
24620 +                ;;
24621 +        esac
24622 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
24623 +$as_echo "${flag}" >&6; }
24624 +        if test "x$flag" != xno; then
24625 +            PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
24626 +        fi
24627 +
24628 +        LIBS="$save_LIBS"
24629 +        CFLAGS="$save_CFLAGS"
24630 +
24631 +        # More AIX lossage: must compile with xlc_r or cc_r
24632 +       if test x"$GCC" != xyes; then
24633 +          for ac_prog in xlc_r cc_r
24634 +do
24635 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
24636 +set dummy $ac_prog; ac_word=$2
24637 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24638 +$as_echo_n "checking for $ac_word... " >&6; }
24639 +if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then :
24640 +  $as_echo_n "(cached) " >&6
24641 +else
24642 +  if test -n "$PTHREAD_CC"; then
24643 +  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
24644 +else
24645 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24646 +for as_dir in $PATH
24647 +do
24648 +  IFS=$as_save_IFS
24649 +  test -z "$as_dir" && as_dir=.
24650 +    for ac_exec_ext in '' $ac_executable_extensions; do
24651 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24652 +    ac_cv_prog_PTHREAD_CC="$ac_prog"
24653 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24654 +    break 2
24655 +  fi
24656 +done
24657 +  done
24658 +IFS=$as_save_IFS
24659 +
24660 +fi
24661 +fi
24662 +PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
24663 +if test -n "$PTHREAD_CC"; then
24664 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
24665 +$as_echo "$PTHREAD_CC" >&6; }
24666 +else
24667 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24668 +$as_echo "no" >&6; }
24669 +fi
24670 +
24671 +
24672 +  test -n "$PTHREAD_CC" && break
24673 +done
24674 +test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
24675 +
24676 +        else
24677 +          PTHREAD_CC=$CC
24678 +       fi
24679 +else
24680 +        PTHREAD_CC="$CC"
24681 +fi
24682 +
24683 +
24684 +
24685 +
24686 +
24687 +# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
24688 +if test x"$acx_pthread_ok" = xyes; then
24689 +        enable_threads="pthread"
24690 +        :
24691 +else
24692 +        acx_pthread_ok=no
24693 +        enable_threads="no"
24694 +fi
24695 +ac_ext=c
24696 +ac_cpp='$CPP $CPPFLAGS'
24697 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24698 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24699 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
24700 +
24701 +
24702 +if test $enable_threads != "pthread"; then
24703 +    as_fn_error $? "unable to find pthreads, currently this is required" "$LINENO" 5
24704 +else
24705 +
24706 +$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
24707 +
24708 +    LIBS="$PTHREAD_LIBS $LIBS"
24709 +    CFLAGS="$PTHREAD_CFLAGS $CFLAGS"
24710 +    CXXFLAGS="$PTHREAD_CFLAGS $CXXFLAGS"
24711 +fi
24712 +
24713 +# OpenSSL settings
24714 +
24715 +# Check whether --with-openssl was given.
24716 +if test "${with_openssl+set}" = set; then :
24717 +  withval=$with_openssl; if test x_$with_openssl != x_/usr; then
24718 +        SSLFLAGS="-I${with_openssl}/include"
24719 +    fi
24720 +fi
24721 +
24722 +
24723 +if test "x$SSLFLAGS" = "x" ; then
24724 +    # Extract the first word of "pkg-config", so it can be a program name with args.
24725 +set dummy pkg-config; ac_word=$2
24726 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24727 +$as_echo_n "checking for $ac_word... " >&6; }
24728 +if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
24729 +  $as_echo_n "(cached) " >&6
24730 +else
24731 +  case $PKG_CONFIG in
24732 +  [\\/]* | ?:[\\/]*)
24733 +  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
24734 +  ;;
24735 +  *)
24736 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24737 +for as_dir in $PATH
24738 +do
24739 +  IFS=$as_save_IFS
24740 +  test -z "$as_dir" && as_dir=.
24741 +    for ac_exec_ext in '' $ac_executable_extensions; do
24742 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24743 +    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
24744 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24745 +    break 2
24746 +  fi
24747 +done
24748 +  done
24749 +IFS=$as_save_IFS
24750 +
24751 +  ;;
24752 +esac
24753 +fi
24754 +PKG_CONFIG=$ac_cv_path_PKG_CONFIG
24755 +if test -n "$PKG_CONFIG"; then
24756 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
24757 +$as_echo "$PKG_CONFIG" >&6; }
24758 +else
24759 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24760 +$as_echo "no" >&6; }
24761 +fi
24762 +
24763 +
24764 +    if test "x$PKG_CONFIG" != x && test "x$PKG_CONFIG" != "xno" ; then
24765 +        if pkg-config openssl ; then
24766 +            SSLFLAGS="`$PKG_CONFIG --cflags openssl`"
24767 +        else
24768 +            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenSSL not supported by pkg-config, try --with-openssl instead" >&5
24769 +$as_echo "$as_me: WARNING: OpenSSL not supported by pkg-config, try --with-openssl instead" >&2;}
24770 +        fi
24771 +    fi
24772 +fi
24773 +
24774 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL cflags" >&5
24775 +$as_echo_n "checking for OpenSSL cflags... " >&6; }
24776 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SSLFLAGS" >&5
24777 +$as_echo "$SSLFLAGS" >&6; }
24778 +CPPFLAGS="$SSLFLAGS $CPPFLAGS"
24779 +
24780 +ac_fn_c_check_header_mongrel "$LINENO" "openssl/x509.h" "ac_cv_header_openssl_x509_h" "$ac_includes_default"
24781 +if test "x$ac_cv_header_openssl_x509_h" = x""yes; then :
24782 +
24783 +else
24784 +  as_fn_error $? "unable to find openssl header files" "$LINENO" 5
24785 +fi
24786 +
24787 +
24788 +
24789 +ac_ext=cpp
24790 +ac_cpp='$CXXCPP $CPPFLAGS'
24791 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24792 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24793 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24794 +
24795 +
24796 +# C++ requirements
24797 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
24798 +$as_echo_n "checking whether the compiler implements namespaces... " >&6; }
24799 +if test "${ac_cv_cxx_namespaces+set}" = set; then :
24800 +  $as_echo_n "(cached) " >&6
24801 +else
24802 +
24803 + ac_ext=cpp
24804 +ac_cpp='$CXXCPP $CPPFLAGS'
24805 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24806 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24807 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24808 +
24809 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24810 +/* end confdefs.h.  */
24811 +namespace Outer { namespace Inner { int i = 0; }}
24812 +int
24813 +main ()
24814 +{
24815 +using namespace Outer::Inner; return i;
24816 +  ;
24817 +  return 0;
24818 +}
24819 +_ACEOF
24820 +if ac_fn_cxx_try_compile "$LINENO"; then :
24821 +  ac_cv_cxx_namespaces=yes
24822 +else
24823 +  ac_cv_cxx_namespaces=no
24824 +fi
24825 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24826 + ac_ext=cpp
24827 +ac_cpp='$CXXCPP $CPPFLAGS'
24828 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24829 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24830 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24831 +
24832 +
24833 +fi
24834 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_namespaces" >&5
24835 +$as_echo "$ac_cv_cxx_namespaces" >&6; }
24836 +if test "$ac_cv_cxx_namespaces" = yes; then
24837 +
24838 +$as_echo "#define HAVE_NAMESPACES 1" >>confdefs.h
24839 +
24840 +fi
24841 +
24842 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports Standard Template Library" >&5
24843 +$as_echo_n "checking whether the compiler supports Standard Template Library... " >&6; }
24844 +if test "${ac_cv_cxx_have_stl+set}" = set; then :
24845 +  $as_echo_n "(cached) " >&6
24846 +else
24847 +
24848 +
24849 + ac_ext=cpp
24850 +ac_cpp='$CXXCPP $CPPFLAGS'
24851 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24852 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24853 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24854 +
24855 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24856 +/* end confdefs.h.  */
24857 +#include <list>
24858 +#include <deque>
24859 +#ifdef HAVE_NAMESPACES
24860 +using namespace std;
24861 +#endif
24862 +int
24863 +main ()
24864 +{
24865 +list<int> x; x.push_back(5);
24866 +list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
24867 +  ;
24868 +  return 0;
24869 +}
24870 +_ACEOF
24871 +if ac_fn_cxx_try_compile "$LINENO"; then :
24872 +  ac_cv_cxx_have_stl=yes
24873 +else
24874 +  ac_cv_cxx_have_stl=no
24875 +fi
24876 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24877 + ac_ext=cpp
24878 +ac_cpp='$CXXCPP $CPPFLAGS'
24879 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24880 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24881 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24882 +
24883 +
24884 +fi
24885 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_stl" >&5
24886 +$as_echo "$ac_cv_cxx_have_stl" >&6; }
24887 +if test "x_$ac_cv_cxx_have_stl" != x_yes; then
24888 +  as_fn_error $? "C++ Standard Template Libary unsupported" "$LINENO" 5
24889 +fi
24890 +
24891 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
24892 +$as_echo_n "checking whether the compiler implements namespaces... " >&6; }
24893 +if test "${ac_cv_cxx_namespaces+set}" = set; then :
24894 +  $as_echo_n "(cached) " >&6
24895 +else
24896 +
24897 + ac_ext=cpp
24898 +ac_cpp='$CXXCPP $CPPFLAGS'
24899 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24900 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24901 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24902 +
24903 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24904 +/* end confdefs.h.  */
24905 +namespace Outer { namespace Inner { int i = 0; }}
24906 +int
24907 +main ()
24908 +{
24909 +using namespace Outer::Inner; return i;
24910 +  ;
24911 +  return 0;
24912 +}
24913 +_ACEOF
24914 +if ac_fn_cxx_try_compile "$LINENO"; then :
24915 +  ac_cv_cxx_namespaces=yes
24916 +else
24917 +  ac_cv_cxx_namespaces=no
24918 +fi
24919 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24920 + ac_ext=cpp
24921 +ac_cpp='$CXXCPP $CPPFLAGS'
24922 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24923 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24924 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
24925 +
24926 +
24927 +fi
24928 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_namespaces" >&5
24929 +$as_echo "$ac_cv_cxx_namespaces" >&6; }
24930 +if test "$ac_cv_cxx_namespaces" = yes; then
24931 +
24932 +$as_echo "#define HAVE_NAMESPACES 1" >>confdefs.h
24933 +
24934 +fi
24935 +
24936 +
24937 +# Thank you Solaris, really.
24938 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctime_r" >&5
24939 +$as_echo_n "checking for ctime_r... " >&6; }
24940 + if test -z "$ac_cv_ctime_args"; then
24941 +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24942 +/* end confdefs.h.  */
24943 +#include <time.h>
24944 +int
24945 +main ()
24946 +{
24947 +
24948 +         time_t clock;
24949 +         char buf[26];
24950 +         ctime_r(&clock, buf);
24951 +
24952 +  ;
24953 +  return 0;
24954 +}
24955 +_ACEOF
24956 +if ac_fn_cxx_try_compile "$LINENO"; then :
24957 +  ac_cv_ctime_args=2
24958 +fi
24959 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24960 +
24961 +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24962 +/* end confdefs.h.  */
24963 +#include <time.h>
24964 +int
24965 +main ()
24966 +{
24967 +
24968 +         time_t clock;
24969 +         char buf[26];
24970 +         ctime_r(&clock, buf, 26);
24971 +
24972 +  ;
24973 +  return 0;
24974 +}
24975 +_ACEOF
24976 +if ac_fn_cxx_try_compile "$LINENO"; then :
24977 +  ac_cv_ctime_args=3
24978 +fi
24979 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24980 + fi
24981 + if test -z "$ac_cv_ctime_args"; then
24982 +     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24983 +$as_echo "no" >&6; }
24984 + else
24985 +     if test "$ac_cv_ctime_args" = 2; then
24986 +
24987 +$as_echo "#define HAVE_CTIME_R_2 1" >>confdefs.h
24988 +
24989 +     elif test "$ac_cv_ctime_args" = 3; then
24990 +
24991 +$as_echo "#define HAVE_CTIME_R_3 1" >>confdefs.h
24992 +
24993 +     fi
24994 +     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, and it takes $ac_cv_ctime_args arguments" >&5
24995 +$as_echo "yes, and it takes $ac_cv_ctime_args arguments" >&6; }
24996 + fi
24997 +
24998 +# log4shib settings (favor this version over the log4cpp code)
24999 +# Extract the first word of "log4shib-config", so it can be a program name with args.
25000 +set dummy log4shib-config; ac_word=$2
25001 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25002 +$as_echo_n "checking for $ac_word... " >&6; }
25003 +if test "${ac_cv_path_LOG4SHIB_CONFIG+set}" = set; then :
25004 +  $as_echo_n "(cached) " >&6
25005 +else
25006 +  case $LOG4SHIB_CONFIG in
25007 +  [\\/]* | ?:[\\/]*)
25008 +  ac_cv_path_LOG4SHIB_CONFIG="$LOG4SHIB_CONFIG" # Let the user override the test with a path.
25009 +  ;;
25010 +  *)
25011 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25012 +for as_dir in $PATH
25013 +do
25014 +  IFS=$as_save_IFS
25015 +  test -z "$as_dir" && as_dir=.
25016 +    for ac_exec_ext in '' $ac_executable_extensions; do
25017 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25018 +    ac_cv_path_LOG4SHIB_CONFIG="$as_dir/$ac_word$ac_exec_ext"
25019 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25020 +    break 2
25021 +  fi
25022 +done
25023 +  done
25024 +IFS=$as_save_IFS
25025 +
25026 +  ;;
25027 +esac
25028 +fi
25029 +LOG4SHIB_CONFIG=$ac_cv_path_LOG4SHIB_CONFIG
25030 +if test -n "$LOG4SHIB_CONFIG"; then
25031 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOG4SHIB_CONFIG" >&5
25032 +$as_echo "$LOG4SHIB_CONFIG" >&6; }
25033 +else
25034 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25035 +$as_echo "no" >&6; }
25036 +fi
25037 +
25038 +
25039 +
25040 +# Check whether --with-log4shib was given.
25041 +if test "${with_log4shib+set}" = set; then :
25042 +  withval=$with_log4shib;
25043 +    LOG4SHIB_CONFIG="${with_log4shib}"
25044 +    if ! test -f "${LOG4SHIB_CONFIG}" ; then
25045 +       LOG4SHIB_CONFIG="${with_log4shib}/bin/log4shib-config"
25046 +    fi
25047 +
25048 +fi
25049 +
25050 +if test -f "${LOG4SHIB_CONFIG}"; then
25051 +    LIBS="`${LOG4SHIB_CONFIG} --libs` $LIBS"
25052 +    CPPFLAGS="`${LOG4SHIB_CONFIG} --cflags` $CPPFLAGS"
25053 +
25054 +ac_fn_cxx_check_header_mongrel "$LINENO" "log4shib/CategoryStream.hh" "ac_cv_header_log4shib_CategoryStream_hh" "$ac_includes_default"
25055 +if test "x$ac_cv_header_log4shib_CategoryStream_hh" = x""yes; then :
25056 +
25057 +else
25058 +  as_fn_error $? "unable to find log4shib header files" "$LINENO" 5
25059 +fi
25060 +
25061 +
25062 +       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25063 +/* end confdefs.h.  */
25064 +#include <log4shib/Category.hh>
25065 +#include <log4shib/CategoryStream.hh>
25066 +int
25067 +main ()
25068 +{
25069 +log4shib::Category::getInstance("foo").errorStream() << log4shib::eol
25070 +  ;
25071 +  return 0;
25072 +}
25073 +_ACEOF
25074 +if ac_fn_cxx_try_link "$LINENO"; then :
25075 +
25076 +$as_echo "#define SHIBSP_LOG4SHIB 1" >>confdefs.h
25077 +
25078 +else
25079 +  as_fn_error $? "unable to link with log4shib" "$LINENO" 5
25080 +fi
25081 +rm -f core conftest.err conftest.$ac_objext \
25082 +    conftest$ac_exeext conftest.$ac_ext
25083 +else
25084 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: log4shib-config not found, may need to use --with-log4shib option" >&5
25085 +$as_echo "$as_me: WARNING: log4shib-config not found, may need to use --with-log4shib option" >&2;}
25086 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will look for original log4cpp library" >&5
25087 +$as_echo "$as_me: WARNING: will look for original log4cpp library" >&2;}
25088 +
25089 +       # log4cpp settings
25090 +       # Extract the first word of "log4cpp-config", so it can be a program name with args.
25091 +set dummy log4cpp-config; ac_word=$2
25092 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25093 +$as_echo_n "checking for $ac_word... " >&6; }
25094 +if test "${ac_cv_path_LOG4CPP_CONFIG+set}" = set; then :
25095 +  $as_echo_n "(cached) " >&6
25096 +else
25097 +  case $LOG4CPP_CONFIG in
25098 +  [\\/]* | ?:[\\/]*)
25099 +  ac_cv_path_LOG4CPP_CONFIG="$LOG4CPP_CONFIG" # Let the user override the test with a path.
25100 +  ;;
25101 +  *)
25102 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25103 +for as_dir in $PATH
25104 +do
25105 +  IFS=$as_save_IFS
25106 +  test -z "$as_dir" && as_dir=.
25107 +    for ac_exec_ext in '' $ac_executable_extensions; do
25108 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25109 +    ac_cv_path_LOG4CPP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
25110 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25111 +    break 2
25112 +  fi
25113 +done
25114 +  done
25115 +IFS=$as_save_IFS
25116 +
25117 +  ;;
25118 +esac
25119 +fi
25120 +LOG4CPP_CONFIG=$ac_cv_path_LOG4CPP_CONFIG
25121 +if test -n "$LOG4CPP_CONFIG"; then
25122 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOG4CPP_CONFIG" >&5
25123 +$as_echo "$LOG4CPP_CONFIG" >&6; }
25124 +else
25125 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25126 +$as_echo "no" >&6; }
25127 +fi
25128 +
25129 +
25130 +
25131 +# Check whether --with-log4cpp was given.
25132 +if test "${with_log4cpp+set}" = set; then :
25133 +  withval=$with_log4cpp;
25134 +           LOG4CPP_CONFIG="${with_log4cpp}"
25135 +           if ! test -f "${LOG4CPP_CONFIG}" ; then
25136 +               LOG4CPP_CONFIG="${with_log4cpp}/bin/log4cpp-config"
25137 +           fi
25138 +
25139 +fi
25140 +
25141 +       if test -f "${LOG4CPP_CONFIG}"; then
25142 +               { $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
25143 +$as_echo "$as_me: WARNING: will try to use log4cpp, note that most non-Internet2 supplied versions are not thread-safe" >&2;}
25144 +           LIBS="`${LOG4CPP_CONFIG} --libs` $LIBS"
25145 +           CPPFLAGS="`${LOG4CPP_CONFIG} --cflags` $CPPFLAGS"
25146 +               ac_fn_cxx_check_header_mongrel "$LINENO" "log4cpp/CategoryStream.hh" "ac_cv_header_log4cpp_CategoryStream_hh" "$ac_includes_default"
25147 +if test "x$ac_cv_header_log4cpp_CategoryStream_hh" = x""yes; then :
25148 +
25149 +else
25150 +  as_fn_error $? "unable to find log4cpp header files" "$LINENO" 5
25151 +fi
25152 +
25153 +
25154 +               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25155 +/* end confdefs.h.  */
25156 +#include <log4cpp/Category.hh>
25157 +#include <log4cpp/CategoryStream.hh>
25158 +int
25159 +main ()
25160 +{
25161 +log4cpp::Category::getInstance("foo").errorStream() << log4cpp::eol
25162 +  ;
25163 +  return 0;
25164 +}
25165 +_ACEOF
25166 +if ac_fn_cxx_try_link "$LINENO"; then :
25167 +
25168 +$as_echo "#define SHIBSP_LOG4CPP 1" >>confdefs.h
25169 +
25170 +else
25171 +  as_fn_error $? "unable to link with log4cpp, need version 1.0 or later" "$LINENO" 5
25172 +fi
25173 +rm -f core conftest.err conftest.$ac_objext \
25174 +    conftest$ac_exeext conftest.$ac_ext
25175 +       else
25176 +           as_fn_error $? "log4cpp-config not found, may need to use --with-log4cpp option" "$LINENO" 5
25177 +       fi
25178 +fi
25179 +
25180 +# Xerces settings
25181 +
25182 +# Check whether --with-xerces was given.
25183 +if test "${with_xerces+set}" = set; then :
25184 +  withval=$with_xerces; if test x_$with_xerces != x_/usr; then
25185 +                LDFLAGS="-L${with_xerces}/lib $LDFLAGS"
25186 +                CPPFLAGS="-I${with_xerces}/include $CPPFLAGS"
25187 +            fi
25188 +fi
25189 +
25190 +LIBS="-lxerces-c $LIBS"
25191 +ac_fn_cxx_check_header_mongrel "$LINENO" "xercesc/dom/DOM.hpp" "ac_cv_header_xercesc_dom_DOM_hpp" "$ac_includes_default"
25192 +if test "x$ac_cv_header_xercesc_dom_DOM_hpp" = x""yes; then :
25193 +
25194 +else
25195 +  as_fn_error $? "unable to find xerces header files" "$LINENO" 5
25196 +fi
25197 +
25198 +
25199 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Xerces version" >&5
25200 +$as_echo_n "checking Xerces version... " >&6; }
25201 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25202 +/* end confdefs.h.  */
25203 +#include <xercesc/util/XercesVersion.hpp>
25204 +int
25205 +main ()
25206 +{
25207 +#if  _XERCES_VERSION != 20600
25208 +int i = 0;
25209 +#else
25210 +#error cannot use version 2.6.0
25211 +#endif
25212 +  ;
25213 +  return 0;
25214 +}
25215 +_ACEOF
25216 +if ac_fn_cxx_try_cpp "$LINENO"; then :
25217 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
25218 +$as_echo "OK" >&6; }
25219 +else
25220 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
25221 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25222 +as_fn_error $? "Xerces-C v2.6.0 has bugs that inhibit use with signed XML, please use a newer version
25223 +See \`config.log' for more details" "$LINENO" 5 ; }
25224 +fi
25225 +rm -f conftest.err conftest.i conftest.$ac_ext
25226 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25227 +/* end confdefs.h.  */
25228 +#include <xercesc/util/PlatformUtils.hpp>
25229 +int
25230 +main ()
25231 +{
25232 +xercesc::XMLPlatformUtils::Initialize()
25233 +  ;
25234 +  return 0;
25235 +}
25236 +_ACEOF
25237 +if ac_fn_cxx_try_link "$LINENO"; then :
25238 +
25239 +$as_echo "#define HAVE_LIBXERCESC 1" >>confdefs.h
25240 +
25241 +else
25242 +  as_fn_error $? "unable to link with Xerces" "$LINENO" 5
25243 +fi
25244 +rm -f core conftest.err conftest.$ac_objext \
25245 +    conftest$ac_exeext conftest.$ac_ext
25246 +
25247 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces XMLString::release(XMLByte**) exists" >&5
25248 +$as_echo_n "checking whether Xerces XMLString::release(XMLByte**) exists... " >&6; }
25249 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25250 +/* end confdefs.h.  */
25251 +#include <xercesc/util/XMLString.hpp>
25252 +int
25253 +main ()
25254 +{
25255 +using namespace XERCES_CPP_NAMESPACE;
25256 +      XMLByte* buf=NULL;
25257 +      XMLString::release(&buf);
25258 +
25259 +  ;
25260 +  return 0;
25261 +}
25262 +_ACEOF
25263 +if ac_fn_cxx_try_compile "$LINENO"; then :
25264 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25265 +$as_echo "yes" >&6; }
25266 +
25267 +$as_echo "#define SHIBSP_XERCESC_HAS_XMLBYTE_RELEASE 1" >>confdefs.h
25268 +
25269 +else
25270 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25271 +$as_echo "no" >&6; }
25272 +fi
25273 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25274 +
25275 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Xerces DOMNodeFilter API returns a short" >&5
25276 +$as_echo_n "checking whether Xerces DOMNodeFilter API returns a short... " >&6; }
25277 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25278 +/* end confdefs.h.  */
25279 +#include <xercesc/dom/DOM.hpp>
25280 +int
25281 +main ()
25282 +{
25283 +using namespace XERCES_CPP_NAMESPACE;
25284 +      class Blocker : public DOMNodeFilter {
25285 +      public:
25286 +        short acceptNode(const DOMNode* node) const {
25287 +            return FILTER_REJECT;
25288 +        }
25289 +      };
25290 +      static Blocker g_Blocker;
25291 +
25292 +  ;
25293 +  return 0;
25294 +}
25295 +_ACEOF
25296 +if ac_fn_cxx_try_compile "$LINENO"; then :
25297 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25298 +$as_echo "yes" >&6; }
25299 +
25300 +$as_echo "#define SHIBSP_XERCESC_SHORT_ACCEPTNODE 1" >>confdefs.h
25301 +
25302 +else
25303 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25304 +$as_echo "no" >&6; }
25305 +fi
25306 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25307 +
25308 +#XML-Tooling settings
25309 +
25310 +# Check whether --with-xmltooling was given.
25311 +if test "${with_xmltooling+set}" = set; then :
25312 +  withval=$with_xmltooling; if test x_$with_xmltooling != x_/usr; then
25313 +                LDFLAGS="-L${with_xmltooling}/lib $LDFLAGS"
25314 +                CPPFLAGS="-I${with_xmltooling}/include $CPPFLAGS"
25315 +            fi
25316 +fi
25317 +
25318 +LITE_LIBS="-lxmltooling-lite"
25319 +XMLSEC_LIBS="-lxmltooling"
25320 +ac_fn_cxx_check_header_mongrel "$LINENO" "xmltooling/base.h" "ac_cv_header_xmltooling_base_h" "$ac_includes_default"
25321 +if test "x$ac_cv_header_xmltooling_base_h" = x""yes; then :
25322 +
25323 +else
25324 +  as_fn_error $? "unable to find xmltooling header files" "$LINENO" 5
25325 +fi
25326 +
25327 +
25328 +
25329 +
25330 +# save and append master libs
25331 +save_LIBS="$LIBS"
25332 +LIBS="$XMLSEC_LIBS $LIBS"
25333 +
25334 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25335 +/* end confdefs.h.  */
25336 +
25337 +#include <xmltooling/XMLToolingConfig.h>
25338 +#include <xmltooling/version.h>
25339 +
25340 +int
25341 +main ()
25342 +{
25343 +
25344 +#if _XMLTOOLING_VERSION >= 10400
25345 +xmltooling::XMLToolingConfig::getConfig();
25346 +#else
25347 +#error Need XMLTooling version 1.4 or higher
25348 +#endif
25349 +
25350 +  ;
25351 +  return 0;
25352 +}
25353 +_ACEOF
25354 +if ac_fn_cxx_try_link "$LINENO"; then :
25355 +
25356 +$as_echo "#define HAVE_XMLTOOLING 1" >>confdefs.h
25357 +
25358 +else
25359 +  as_fn_error $? "unable to link with XMLTooling, or version was too old" "$LINENO" 5
25360 +
25361 +fi
25362 +rm -f core conftest.err conftest.$ac_objext \
25363 +    conftest$ac_exeext conftest.$ac_ext
25364 +
25365 +# restore master libs
25366 +LIBS="$save_LIBS"
25367 +
25368 +# Establish location of xmltooling catalog.
25369 +XMLTOOLINGXMLDIR=""
25370 +if test "x$with_xmltooling" = "x" ; then
25371 +   with_xmltooling="/usr"
25372 +fi
25373 +if test -f $with_xmltooling/share/xml/xmltooling/catalog.xml ; then
25374 +    XMLTOOLINGXMLDIR="$with_xmltooling"
25375 +elif test -f $with_xerces/share/xml/xmltooling/catalog.xml ; then
25376 +    XMLTOOLINGXMLDIR="$with_xerces"
25377 +elif test -f $with_log4shib/share/xml/xmltooling/catalog.xml ; then
25378 +    XMLTOOLINGXMLDIR="$with_log4shib"
25379 +fi
25380 +if test "x$XMLTOOLINGXMLDIR" = "x" ; then
25381 +    as_fn_error $? "xmltooling XML catalog not found, may need to use --with-xmltooling option" "$LINENO" 5
25382 +fi
25383 +XMLTOOLINGXMLDIR="$XMLTOOLINGXMLDIR/share/xml/xmltooling"
25384 +
25385 +
25386 +# XML-Security settings
25387 +
25388 +# Check whether --with-xmlsec was given.
25389 +if test "${with_xmlsec+set}" = set; then :
25390 +  withval=$with_xmlsec;
25391 +else
25392 +  with_xmlsec=/usr
25393 +fi
25394 +
25395 +
25396 +if test x_$with_xmlsec != x_/usr; then
25397 +    LDFLAGS="-L${with_xmlsec}/lib $LDFLAGS"
25398 +    CPPFLAGS="-I${with_xmlsec}/include $CPPFLAGS"
25399 +fi
25400 +XMLSEC_LIBS="-lxml-security-c $XMLSEC_LIBS"
25401 +
25402 +# save and append master libs
25403 +save_LIBS="$LIBS"
25404 +LIBS="$XMLSEC_LIBS $LIBS"
25405 +
25406 +ac_fn_cxx_check_header_mongrel "$LINENO" "xsec/utils/XSECPlatformUtils.hpp" "ac_cv_header_xsec_utils_XSECPlatformUtils_hpp" "$ac_includes_default"
25407 +if test "x$ac_cv_header_xsec_utils_XSECPlatformUtils_hpp" = x""yes; then :
25408 +
25409 +else
25410 +  as_fn_error $? "unable to find XML-Security-C header files" "$LINENO" 5
25411 +fi
25412 +
25413 +
25414 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking XML-Security-C version" >&5
25415 +$as_echo_n "checking XML-Security-C version... " >&6; }
25416 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25417 +/* end confdefs.h.  */
25418 +#include <xsec/utils/XSECPlatformUtils.hpp>
25419 +int
25420 +main ()
25421 +{
25422 +#if XSEC_VERSION_MAJOR > 1 || (XSEC_VERSION_MAJOR == 1 && XSEC_VERSION_MEDIUM > 3)
25423 +int i = 0;
25424 +#else
25425 +#error need version 1.4.0 or later
25426 +#endif
25427 +  ;
25428 +  return 0;
25429 +}
25430 +_ACEOF
25431 +if ac_fn_cxx_try_cpp "$LINENO"; then :
25432 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
25433 +$as_echo "OK" >&6; }
25434 +else
25435 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
25436 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25437 +as_fn_error $? "XML-Security-C version 1.4.0 or greater is required.
25438 +See \`config.log' for more details" "$LINENO" 5 ; }
25439 +fi
25440 +rm -f conftest.err conftest.i conftest.$ac_ext
25441 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25442 +/* end confdefs.h.  */
25443 +#include <xsec/utils/XSECPlatformUtils.hpp>
25444 +int
25445 +main ()
25446 +{
25447 +XSECPlatformUtils::Initialise()
25448 +  ;
25449 +  return 0;
25450 +}
25451 +_ACEOF
25452 +if ac_fn_cxx_try_link "$LINENO"; then :
25453 +
25454 +else
25455 +  as_fn_error $? "unable to link with XML-Security" "$LINENO" 5
25456 +fi
25457 +rm -f core conftest.err conftest.$ac_objext \
25458 +    conftest$ac_exeext conftest.$ac_ext
25459 +
25460 +
25461 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether XML-Security-C supports white/blacklisting of algorithms" >&5
25462 +$as_echo_n "checking whether XML-Security-C supports white/blacklisting of algorithms... " >&6; }
25463 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25464 +/* end confdefs.h.  */
25465 +#include <xsec/framework/XSECAlgorithmMapper.hpp>
25466 +int
25467 +main ()
25468 +{
25469 +XSECAlgorithmMapper* mapper; mapper->whitelistAlgorithm(NULL);
25470 +  ;
25471 +  return 0;
25472 +}
25473 +_ACEOF
25474 +if ac_fn_cxx_try_compile "$LINENO"; then :
25475 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25476 +$as_echo "yes" >&6; }
25477 +
25478 +$as_echo "#define SHIBSP_XMLSEC_WHITELISTING 1" >>confdefs.h
25479 +
25480 +else
25481 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25482 +$as_echo "no" >&6; }
25483 +fi
25484 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25485 +
25486 +
25487 +# restore master libs
25488 +LIBS="$save_LIBS"
25489 +
25490 +# OpenSAML settings
25491 +
25492 +# Check whether --with-saml was given.
25493 +if test "${with_saml+set}" = set; then :
25494 +  withval=$with_saml; if test x_$with_saml != x_/usr; then
25495 +        LDFLAGS="-L${with_saml}/lib $LDFLAGS"
25496 +        CPPFLAGS="-I${with_saml}/include $CPPFLAGS"
25497 +    fi
25498 +fi
25499 +
25500 +XMLSEC_LIBS="-lsaml $XMLSEC_LIBS"
25501 +
25502 +# save and append master libs
25503 +save_LIBS="$LIBS"
25504 +LIBS="$XMLSEC_LIBS $LIBS"
25505 +
25506 +ac_fn_cxx_check_header_mongrel "$LINENO" "saml/saml2/metadata/Metadata.h" "ac_cv_header_saml_saml2_metadata_Metadata_h" "$ac_includes_default"
25507 +if test "x$ac_cv_header_saml_saml2_metadata_Metadata_h" = x""yes; then :
25508 +
25509 +else
25510 +  as_fn_error $? "unable to find OpenSAML header files" "$LINENO" 5
25511 +fi
25512 +
25513 +
25514 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25515 +/* end confdefs.h.  */
25516 +
25517 +#include <saml/SAMLConfig.h>
25518 +#include <saml/version.h>
25519 +
25520 +int
25521 +main ()
25522 +{
25523 +
25524 +#if _OPENSAML_VERSION >= 20400
25525 +opensaml::SAMLConfig::getConfig();
25526 +#else
25527 +#error Need OpenSAML version 2.4 or higher
25528 +#endif
25529 +
25530 +  ;
25531 +  return 0;
25532 +}
25533 +_ACEOF
25534 +if ac_fn_cxx_try_link "$LINENO"; then :
25535 +
25536 +$as_echo "#define HAVE_SAML 1" >>confdefs.h
25537 +
25538 +else
25539 +  as_fn_error $? "unable to link with OpenSAML, or version was too old" "$LINENO" 5
25540 +
25541 +fi
25542 +rm -f core conftest.err conftest.$ac_objext \
25543 +    conftest$ac_exeext conftest.$ac_ext
25544 +
25545 +# restore master libs
25546 +LIBS="$save_LIBS"
25547 +
25548 +# Establish location of opensaml catalogs.
25549 +OPENSAMLXMLDIR=""
25550 +if test "x$with_saml" = "x" ; then
25551 +    with_saml="/usr"
25552 +fi
25553 +if test -f $with_saml/share/xml/opensaml/saml20-catalog.xml ; then
25554 +    OPENSAMLXMLDIR="$with_saml"
25555 +elif test -f $with_xmltooling/share/xml/opensaml/saml20-catalog.xml ; then
25556 +    OPENSAMLXMLDIR="$with_xmltooling"
25557 +elif test -f $with_xerces/share/xml/opensaml/saml20-catalog.xml ; then
25558 +    OPENSAMLXMLDIR="$with_xerces"
25559 +elif test -f $with_log4shib/share/xml/opensaml/saml20-catalog.xml ; then
25560 +    OPENSAMLXMLDIR="$with_log4shib"
25561 +fi
25562 +if test "x$OPENSAMLXMLDIR" = "x" ; then
25563 +    as_fn_error $? "opensaml XML catalogs not found, may need to use --with-saml option" "$LINENO" 5
25564 +fi
25565 +OPENSAMLXMLDIR="$OPENSAMLXMLDIR/share/xml/opensaml"
25566 +
25567 +
25568 +
25569 +
25570 +
25571 +ac_config_files="$ac_config_files shibboleth.spec pkginfo Portfile"
25572 +
25573 +
25574 +# output the underlying makefiles
25575 +WANT_SUBDIRS="doc schemas configs shibsp shibd util"
25576 +ac_config_files="$ac_config_files Makefile doc/Makefile schemas/Makefile configs/Makefile shibsp/Makefile shibd/Makefile util/Makefile selinux/Makefile"
25577 +
25578 +
25579 +## ADFS?
25580 +ac_config_files="$ac_config_files adfs/Makefile"
25581 +
25582 +# Check whether --enable-adfs was given.
25583 +if test "${enable_adfs+set}" = set; then :
25584 +  enableval=$enable_adfs; adfs_enabled=$enableval
25585 +else
25586 +  adfs_enabled=yes
25587 +fi
25588 +
25589 +if test "x$adfs_enabled" = "x" ; then
25590 +   adfs_enabled=yes
25591 +fi
25592 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build the ADFS module" >&5
25593 +$as_echo_n "checking whether to build the ADFS module... " >&6; }
25594 +if test "$adfs_enabled" = "no" ; then
25595 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25596 +$as_echo "no" >&6; }
25597 +else
25598 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25599 +$as_echo "yes" >&6; }
25600 +   WANT_SUBDIRS="$WANT_SUBDIRS adfs"
25601 +fi
25602 +
25603 +
25604 +#
25605 +# Build NSAPI module?
25606 +#
25607 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSAPI module option" >&5
25608 +$as_echo_n "checking for NSAPI module option... " >&6; }
25609 +
25610 +# Check whether --with-nsapi was given.
25611 +if test "${with_nsapi+set}" = set; then :
25612 +  withval=$with_nsapi; WANT_NSAPI=$withval
25613 +else
25614 +  WANT_NSAPI=no
25615 +fi
25616 +
25617 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_NSAPI" >&5
25618 +$as_echo "$WANT_NSAPI" >&6; }
25619 +
25620 +if test "$WANT_NSAPI" != "no"; then
25621 +  if test ! -d $WANT_NSAPI/bin ; then
25622 +    as_fn_error $? "Please specify the path to the root of your Netscape/iPlanet/SunONE server using --with-nsapi=DIR" "$LINENO" 5
25623 +  fi
25624 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSAPI include files" >&5
25625 +$as_echo_n "checking for NSAPI include files... " >&6; }
25626 +  if test -d $WANT_NSAPI/include ; then
25627 +    NSAPI_INCLUDE=$WANT_NSAPI/include
25628 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Netscape-Enterprise 3.x style" >&5
25629 +$as_echo "Netscape-Enterprise 3.x style" >&6; }
25630 +    for ac_header in $NSAPI_INCLUDE/nsapi.h
25631 +do :
25632 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
25633 +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define XP_UNIX
25634 +"
25635 +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
25636 +  cat >>confdefs.h <<_ACEOF
25637 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
25638 +_ACEOF
25639 +
25640 +fi
25641 +
25642 +done
25643 +
25644 +    NSAPI_INCLUDE="$NSAPI_INC_DIR -I$NSAPI_INCLUDE"
25645 +  fi
25646 +  if test -d $WANT_NSAPI/plugins/include ; then
25647 +    test -n "$NSAPI_INCLUDE" && NSAPI_INC_DIR="-I$NSAPI_INCLUDE"
25648 +    NSAPI_INCLUDE="$WANT_NSAPI/plugins/include"
25649 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: iPlanet 4.x / SunONE 6.x style" >&5
25650 +$as_echo "iPlanet 4.x / SunONE 6.x style" >&6; }
25651 +    for ac_header in $NSAPI_INCLUDE/nsapi.h
25652 +do :
25653 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
25654 +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define XP_UNIX
25655 +"
25656 +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
25657 +  cat >>confdefs.h <<_ACEOF
25658 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
25659 +_ACEOF
25660 +
25661 +fi
25662 +
25663 +done
25664 +
25665 +    NSAPI_INCLUDE="$NSAPI_INC_DIR -I$NSAPI_INCLUDE"
25666 +  fi
25667 +  if test "$NSAPI_INCLUDE" = ""; then
25668 +    as_fn_error $? "Please check you have nsapi.h in either $WANT_NSAPI/include or $WANT_NSAPI/plugins/include" "$LINENO" 5
25669 +  fi
25670 +fi
25671 +
25672 +
25673 +
25674 +# always output the Makefile, even if you don't use it
25675 +ac_config_files="$ac_config_files nsapi_shib/Makefile"
25676 +
25677 + if test ! "$WANT_NSAPI" = "no"; then
25678 +  BUILD_NSAPI_TRUE=
25679 +  BUILD_NSAPI_FALSE='#'
25680 +else
25681 +  BUILD_NSAPI_TRUE='#'
25682 +  BUILD_NSAPI_FALSE=
25683 +fi
25684 +
25685 +
25686 +# add the NSAPI module to the list of wanted subdirs..
25687 +if test ! "$WANT_NSAPI" = "no" ; then
25688 +    WANT_SUBDIRS="$WANT_SUBDIRS nsapi_shib"
25689 +fi
25690 +
25691 +
25692 +#
25693 +# Build FastCGI support?
25694 +#
25695 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FastCGI support" >&5
25696 +$as_echo_n "checking for FastCGI support... " >&6; }
25697 +
25698 +# Check whether --with-fastcgi was given.
25699 +if test "${with_fastcgi+set}" = set; then :
25700 +  withval=$with_fastcgi; WANT_FASTCGI=$withval
25701 +else
25702 +  WANT_FASTCGI=no
25703 +fi
25704 +
25705 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_FASTCGI" >&5
25706 +$as_echo "$WANT_FASTCGI" >&6; }
25707 +
25708 +if test "$WANT_FASTCGI" != "no"; then
25709 +    if test "$WANT_FASTCGI" != "yes"; then
25710 +        if test x_$WANT_FASTCGI != x_/usr; then
25711 +            FASTCGI_INCLUDE="-I$WANT_FASTCGI/include"
25712 +            FASTCGI_LDFLAGS="-L$WANT_FASTCGI/lib"
25713 +        fi
25714 +    fi
25715 +    ac_fn_cxx_check_header_mongrel "$LINENO" "fcgio.h" "ac_cv_header_fcgio_h" "$ac_includes_default"
25716 +if test "x$ac_cv_header_fcgio_h" = x""yes; then :
25717 +
25718 +else
25719 +  as_fn_error $? "unable to find FastCGI header files" "$LINENO" 5
25720 +fi
25721 +
25722 +
25723 +    FASTCGI_LIBS="-lfcgi -lfcgi++"
25724 +fi
25725 +
25726 +
25727 +
25728 +
25729 +
25730 +# always output the Makefile, even if you don't use it
25731 +ac_config_files="$ac_config_files fastcgi/Makefile"
25732 +
25733 + if test ! "$WANT_FASTCGI" = "no"; then
25734 +  BUILD_FASTCGI_TRUE=
25735 +  BUILD_FASTCGI_FALSE='#'
25736 +else
25737 +  BUILD_FASTCGI_TRUE='#'
25738 +  BUILD_FASTCGI_FALSE=
25739 +fi
25740 +
25741 +
25742 +if test ! "$WANT_FASTCGI" = "no" ; then
25743 +    WANT_SUBDIRS="$WANT_SUBDIRS fastcgi"
25744 +fi
25745 +
25746 +#
25747 +# Build Memcached support?
25748 +#
25749 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Memcached support" >&5
25750 +$as_echo_n "checking for Memcached support... " >&6; }
25751 +
25752 +# Check whether --with-memcached was given.
25753 +if test "${with_memcached+set}" = set; then :
25754 +  withval=$with_memcached; WANT_MEMCACHED=$withval
25755 +else
25756 +  WANT_MEMCACHED=no
25757 +fi
25758 +
25759 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_MEMCACHED" >&5
25760 +$as_echo "$WANT_MEMCACHED" >&6; }
25761 +
25762 +if test "$WANT_MEMCACHED" != "no"; then
25763 +    if test "$WANT_MEMCACHED" != "yes"; then
25764 +        if test x_$WANT_MEMCACHED != x_/usr; then
25765 +            MEMCACHED_INCLUDE="-I$WANT_MEMCACHED/include"
25766 +            MEMCACHED_LDFLAGS="-L$WANT_MEMCACHED/lib"
25767 +        fi
25768 +    fi
25769 +    ac_fn_cxx_check_header_mongrel "$LINENO" "libmemcached/memcached.h" "ac_cv_header_libmemcached_memcached_h" "$ac_includes_default"
25770 +if test "x$ac_cv_header_libmemcached_memcached_h" = x""yes; then :
25771 +
25772 +else
25773 +  as_fn_error $? "unable to find Memcached header files" "$LINENO" 5
25774 +fi
25775 +
25776 +
25777 +    MEMCACHED_LIBS="-lmemcached"
25778 +fi
25779 +
25780 +
25781 +
25782 +
25783 +
25784 +# always output the Makefile, even if you don't use it
25785 +ac_config_files="$ac_config_files memcache-store/Makefile"
25786 +
25787 + if test ! "$WANT_MEMCACHED" = "no"; then
25788 +  BUILD_MEMCACHED_TRUE=
25789 +  BUILD_MEMCACHED_FALSE='#'
25790 +else
25791 +  BUILD_MEMCACHED_TRUE='#'
25792 +  BUILD_MEMCACHED_FALSE=
25793 +fi
25794 +
25795 +
25796 +if test ! "$WANT_MEMCACHED" = "no" ; then
25797 +    WANT_SUBDIRS="$WANT_SUBDIRS memcache-store"
25798 +fi
25799 +
25800 +
25801 +#
25802 +# If no --enable-apache-xx specified
25803 +# find a default and fake the specific parameters
25804 +#
25805 +
25806 +# simple macro to peek at an enable or a with
25807 +
25808 +
25809 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if default apache needed" >&5
25810 +$as_echo_n "checking if default apache needed... " >&6; }
25811 +need_default=yes
25812 +if test "${enable_apache_13+set}" = set; then
25813 +  peekval="${enable_apache_13}"
25814 +  need_default=no
25815 +fi;
25816 +if test "${enable_apache_20+set}" = set; then
25817 +  peekval="${enable_apache_20}"
25818 +  need_default=no
25819 +fi;
25820 +if test "${enable_apache_22+set}" = set; then
25821 +  peekval="${enable_apache_22}"
25822 +  need_default=no
25823 +fi;
25824 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $need_default" >&5
25825 +$as_echo "$need_default" >&6; }
25826 +
25827 +if test "$need_default" = "yes"; then
25828 +  # find an apxs, then the httpd
25829 +  xs=
25830 +  if test "${with_apxs+set}" = set; then
25831 +  peekval="${with_apxs}"
25832 +  xs="$peekval"
25833 +fi;
25834 +  if test "${with_apxs2+set}" = set; then
25835 +  peekval="${with_apxs2}"
25836 +  xs="$peekval"
25837 +fi;
25838 +  if test "${with_apxs22+set}" = set; then
25839 +  peekval="${with_apxs22}"
25840 +  xs="$peekval"
25841 +fi;
25842 +  if test "x$xs" = "x"; then
25843 +     for ac_prog in apxs2 apxs
25844 +do
25845 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
25846 +set dummy $ac_prog; ac_word=$2
25847 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25848 +$as_echo_n "checking for $ac_word... " >&6; }
25849 +if test "${ac_cv_path_xs+set}" = set; then :
25850 +  $as_echo_n "(cached) " >&6
25851 +else
25852 +  case $xs in
25853 +  [\\/]* | ?:[\\/]*)
25854 +  ac_cv_path_xs="$xs" # Let the user override the test with a path.
25855 +  ;;
25856 +  *)
25857 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25858 +as_dummy="/usr/local/apache2/bin:/usr/local/apache/bin:/usr/sbin:$PATH"
25859 +for as_dir in $as_dummy
25860 +do
25861 +  IFS=$as_save_IFS
25862 +  test -z "$as_dir" && as_dir=.
25863 +    for ac_exec_ext in '' $ac_executable_extensions; do
25864 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25865 +    ac_cv_path_xs="$as_dir/$ac_word$ac_exec_ext"
25866 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25867 +    break 2
25868 +  fi
25869 +done
25870 +  done
25871 +IFS=$as_save_IFS
25872 +
25873 +  ;;
25874 +esac
25875 +fi
25876 +xs=$ac_cv_path_xs
25877 +if test -n "$xs"; then
25878 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xs" >&5
25879 +$as_echo "$xs" >&6; }
25880 +else
25881 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25882 +$as_echo "no" >&6; }
25883 +fi
25884 +
25885 +
25886 +  test -n "$xs" && break
25887 +done
25888 +test -n "$xs" || xs="as_fn_error no apache found.  Try --with-apxs "No apxs" "$LINENO" 5 "
25889 +
25890 +  fi
25891 +  # ask the daemon for the version and set parameters
25892 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking default apache version" >&5
25893 +$as_echo_n "checking default apache version... " >&6; }
25894 +  httpd="`$xs -q SBINDIR`/`$xs -q TARGET`"
25895 +  if test "x$httpd" != "x" && test -f $httpd ; then
25896 +     v=`$httpd -v|$SED -n -e 's/.*Apache\/\.*//p'`
25897 +     case $v in
25898 +       1.3*)   enable_apache_13=yes
25899 +               with_apxs=$xs
25900 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: 1.3" >&5
25901 +$as_echo "1.3" >&6; }
25902 +               ;;
25903 +       2.0*)   enable_apache_20=yes
25904 +               with_apxs2=$xs
25905 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.0" >&5
25906 +$as_echo "2.0" >&6; }
25907 +               ;;
25908 +       2.2*)   enable_apache_22=yes
25909 +               with_apxs22=$xs
25910 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.2" >&5
25911 +$as_echo "2.2" >&6; }
25912 +               ;;
25913 +       *)      as_fn_error $? "unusable apache versions: $v. Try setting --with-apxs" "$LINENO" 5
25914 +     esac
25915 +  else
25916 +     { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot determine version.  Try setting --with-apxs" >&5
25917 +$as_echo "cannot determine version.  Try setting --with-apxs" >&6; }
25918 +  fi
25919 +fi
25920 +
25921 +# Apache 1.3 (mod_shib_13)
25922 +#   --enable-apache-13
25923 +#   --with-apxs      (DSO build, the normal way, uses apxs to derive build flags)
25924 +
25925 +# Check whether --enable-apache-13 was given.
25926 +if test "${enable_apache_13+set}" = set; then :
25927 +  enableval=$enable_apache_13;  if test "x$enableval" = "x" ; then
25928 +              WANT_APACHE_13=yes
25929 +         else
25930 +             WANT_APACHE_13="$enableval"
25931 +         fi
25932 +
25933 +else
25934 +   WANT_APACHE_13=no
25935 +fi
25936 +
25937 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build Apache 1.3 module" >&5
25938 +$as_echo_n "checking whether to build Apache 1.3 module... " >&6; }
25939 +if test "$WANT_APACHE_13" != yes && test "$WANT_APACHE_13" != no ; then
25940 +   WANT_APACHE_13=yes
25941 +fi
25942 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_APACHE_13" >&5
25943 +$as_echo "$WANT_APACHE_13" >&6; }
25944 +
25945 +if test "$WANT_APACHE_13" = "yes" ; then
25946 +
25947 +# Check whether --with-apxs was given.
25948 +if test "${with_apxs+set}" = set; then :
25949 +  withval=$with_apxs;
25950 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified apxs name/location" >&5
25951 +$as_echo_n "checking for user-specified apxs name/location... " >&6; }
25952 +        if test "$withval" != "no" ; then
25953 +          if test "$withval" != "yes"; then
25954 +            APXS=$withval
25955 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
25956 +$as_echo "\"$withval\"" >&6; }
25957 +          fi
25958 +        fi
25959 +
25960 +else
25961 +
25962 +        # Extract the first word of "apxs", so it can be a program name with args.
25963 +set dummy apxs; ac_word=$2
25964 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25965 +$as_echo_n "checking for $ac_word... " >&6; }
25966 +if test "${ac_cv_path_APXS+set}" = set; then :
25967 +  $as_echo_n "(cached) " >&6
25968 +else
25969 +  case $APXS in
25970 +  [\\/]* | ?:[\\/]*)
25971 +  ac_cv_path_APXS="$APXS" # Let the user override the test with a path.
25972 +  ;;
25973 +  *)
25974 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25975 +for as_dir in $PATH
25976 +do
25977 +  IFS=$as_save_IFS
25978 +  test -z "$as_dir" && as_dir=.
25979 +    for ac_exec_ext in '' $ac_executable_extensions; do
25980 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25981 +    ac_cv_path_APXS="$as_dir/$ac_word$ac_exec_ext"
25982 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25983 +    break 2
25984 +  fi
25985 +done
25986 +  done
25987 +IFS=$as_save_IFS
25988 +
25989 +  test -z "$ac_cv_path_APXS" && ac_cv_path_APXS="no"
25990 +  ;;
25991 +esac
25992 +fi
25993 +APXS=$ac_cv_path_APXS
25994 +if test -n "$APXS"; then
25995 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS" >&5
25996 +$as_echo "$APXS" >&6; }
25997 +else
25998 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25999 +$as_echo "no" >&6; }
26000 +fi
26001 +
26002 +
26003 +        if test "$APXS" = "no" ; then
26004 +          for i in /usr/sbin /usr/local/apache/bin ; do
26005 +            if test "$APXS" = "no" && test -f "$i/apxs"; then
26006 +              APXS="$i/apxs"
26007 +            fi
26008 +          done
26009 +        fi
26010 +
26011 +fi
26012 +
26013 +
26014 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if apxs was located" >&5
26015 +$as_echo_n "checking to see if apxs was located... " >&6; }
26016 +    if test ! -f "$APXS" ; then
26017 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26018 +$as_echo "no" >&6; }
26019 +        as_fn_error $? "Unable to locate apxs script. An Apache development package may be missing from your server, or you may need to use the --with-apxs option." "$LINENO" 5
26020 +    fi
26021 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS" >&5
26022 +$as_echo "$APXS" >&6; }
26023 +
26024 +
26025 +    # extract settings we need from APXS -q
26026 +    APXS_CC="`$APXS -q CC`"
26027 +    APXS_CFLAGS="`$APXS -q CFLAGS` `$APXS -q CFLAGS_SHLIB`"
26028 +    APXS_INCLUDE="`$APXS -q INCLUDEDIR`"
26029 +fi
26030 +
26031 +
26032 +
26033 +
26034 +
26035 +# Apache 2.0 (mod_shib_20)
26036 +#   --enable-apache-20
26037 +#   --with-apxs2      (DSO build, the normal way, uses apxs to derive build flags)
26038 +#      --with-apr        (DSO build, APR development package installed separately)
26039 +#   --with-apu        (DSO build, APR-UTIL development package installed separately)
26040 +
26041 +# Check whether --enable-apache-20 was given.
26042 +if test "${enable_apache_20+set}" = set; then :
26043 +  enableval=$enable_apache_20;  if test "x$enableval" = "x" ; then
26044 +              WANT_APACHE_20=yes
26045 +         else
26046 +             WANT_APACHE_20="$enableval"
26047 +         fi
26048 +
26049 +else
26050 +   WANT_APACHE_20=no
26051 +fi
26052 +
26053 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build Apache 2.0 module" >&5
26054 +$as_echo_n "checking whether to build Apache 2.0 module... " >&6; }
26055 +if test "$WANT_APACHE_20" != yes && test "$WANT_APACHE_20" != no ; then
26056 +   WANT_APACHE_20=yes
26057 +fi
26058 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_APACHE_20" >&5
26059 +$as_echo "$WANT_APACHE_20" >&6; }
26060 +
26061 +if test "$WANT_APACHE_20" = "yes" ; then
26062 +
26063 +# Check whether --with-apxs2 was given.
26064 +if test "${with_apxs2+set}" = set; then :
26065 +  withval=$with_apxs2;
26066 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified Apache2 apxs name/location" >&5
26067 +$as_echo_n "checking for user-specified Apache2 apxs name/location... " >&6; }
26068 +        if test "$withval" != "no" ; then
26069 +          if test "$withval" != "yes"; then
26070 +            APXS2=$withval
26071 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26072 +$as_echo "\"$withval\"" >&6; }
26073 +          fi
26074 +        fi
26075 +
26076 +else
26077 +
26078 +        # Extract the first word of "apxs2", so it can be a program name with args.
26079 +set dummy apxs2; ac_word=$2
26080 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26081 +$as_echo_n "checking for $ac_word... " >&6; }
26082 +if test "${ac_cv_path_APXS2+set}" = set; then :
26083 +  $as_echo_n "(cached) " >&6
26084 +else
26085 +  case $APXS2 in
26086 +  [\\/]* | ?:[\\/]*)
26087 +  ac_cv_path_APXS2="$APXS2" # Let the user override the test with a path.
26088 +  ;;
26089 +  *)
26090 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26091 +for as_dir in $PATH
26092 +do
26093 +  IFS=$as_save_IFS
26094 +  test -z "$as_dir" && as_dir=.
26095 +    for ac_exec_ext in '' $ac_executable_extensions; do
26096 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26097 +    ac_cv_path_APXS2="$as_dir/$ac_word$ac_exec_ext"
26098 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26099 +    break 2
26100 +  fi
26101 +done
26102 +  done
26103 +IFS=$as_save_IFS
26104 +
26105 +  test -z "$ac_cv_path_APXS2" && ac_cv_path_APXS2="no"
26106 +  ;;
26107 +esac
26108 +fi
26109 +APXS2=$ac_cv_path_APXS2
26110 +if test -n "$APXS2"; then
26111 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS2" >&5
26112 +$as_echo "$APXS2" >&6; }
26113 +else
26114 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26115 +$as_echo "no" >&6; }
26116 +fi
26117 +
26118 +
26119 +        if test "$APXS2" = "no" ; then
26120 +            # Extract the first word of "apxs", so it can be a program name with args.
26121 +set dummy apxs; ac_word=$2
26122 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26123 +$as_echo_n "checking for $ac_word... " >&6; }
26124 +if test "${ac_cv_path_APXS2+set}" = set; then :
26125 +  $as_echo_n "(cached) " >&6
26126 +else
26127 +  case $APXS2 in
26128 +  [\\/]* | ?:[\\/]*)
26129 +  ac_cv_path_APXS2="$APXS2" # Let the user override the test with a path.
26130 +  ;;
26131 +  *)
26132 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26133 +for as_dir in $PATH
26134 +do
26135 +  IFS=$as_save_IFS
26136 +  test -z "$as_dir" && as_dir=.
26137 +    for ac_exec_ext in '' $ac_executable_extensions; do
26138 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26139 +    ac_cv_path_APXS2="$as_dir/$ac_word$ac_exec_ext"
26140 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26141 +    break 2
26142 +  fi
26143 +done
26144 +  done
26145 +IFS=$as_save_IFS
26146 +
26147 +  test -z "$ac_cv_path_APXS2" && ac_cv_path_APXS2="no"
26148 +  ;;
26149 +esac
26150 +fi
26151 +APXS2=$ac_cv_path_APXS2
26152 +if test -n "$APXS2"; then
26153 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS2" >&5
26154 +$as_echo "$APXS2" >&6; }
26155 +else
26156 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26157 +$as_echo "no" >&6; }
26158 +fi
26159 +
26160 +
26161 +        fi
26162 +        if test "$APXS2" = "no" ; then
26163 +          for i in /usr/sbin /usr/local/apache2/bin /usr/local/apache/bin ; do
26164 +            if test "$APXS2" = "no" && test -f "$i/apxs2" ; then
26165 +              APXS2="$i/apxs2"
26166 +            fi
26167 +          done
26168 +          if test "$APXS2" = "no" ; then
26169 +            for i in /usr/sbin /usr/local/apache2/bin /usr/local/apache/bin ; do
26170 +              if test "$APXS2" = "no" && test -f "$i/apxs" ; then
26171 +                APXS2="$i/apxs"
26172 +              fi
26173 +            done
26174 +          fi
26175 +        fi
26176 +
26177 +fi
26178 +
26179 +
26180 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Apache2 apxs was located" >&5
26181 +$as_echo_n "checking to see if Apache2 apxs was located... " >&6; }
26182 +    if test ! -f "$APXS2" ; then
26183 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26184 +$as_echo "no" >&6; }
26185 +        as_fn_error $? "Unable to locate Apache2 apxs script. An Apache development package may be missing from your server, or you may need to use the --with-apxs2 option." "$LINENO" 5
26186 +    fi
26187 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS2" >&5
26188 +$as_echo "$APXS2" >&6; }
26189 +
26190 +
26191 +    # APR settings
26192 +
26193 +# Check whether --with-apr was given.
26194 +if test "${with_apr+set}" = set; then :
26195 +  withval=$with_apr;
26196 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified apr-config name/location" >&5
26197 +$as_echo_n "checking for user-specified apr-config name/location... " >&6; }
26198 +        if test "$withval" != "no" ; then
26199 +            if test "$withval" != "yes"; then
26200 +                APR_CONFIG=$withval
26201 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26202 +$as_echo "\"$withval\"" >&6; }
26203 +            fi
26204 +        fi
26205 +
26206 +else
26207 +
26208 +        # Extract the first word of "apr-config", so it can be a program name with args.
26209 +set dummy apr-config; ac_word=$2
26210 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26211 +$as_echo_n "checking for $ac_word... " >&6; }
26212 +if test "${ac_cv_path_APR_CONFIG+set}" = set; then :
26213 +  $as_echo_n "(cached) " >&6
26214 +else
26215 +  case $APR_CONFIG in
26216 +  [\\/]* | ?:[\\/]*)
26217 +  ac_cv_path_APR_CONFIG="$APR_CONFIG" # Let the user override the test with a path.
26218 +  ;;
26219 +  *)
26220 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26221 +as_dummy="`$APXS2 -q SBINDIR`:$PATH"
26222 +for as_dir in $as_dummy
26223 +do
26224 +  IFS=$as_save_IFS
26225 +  test -z "$as_dir" && as_dir=.
26226 +    for ac_exec_ext in '' $ac_executable_extensions; do
26227 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26228 +    ac_cv_path_APR_CONFIG="$as_dir/$ac_word$ac_exec_ext"
26229 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26230 +    break 2
26231 +  fi
26232 +done
26233 +  done
26234 +IFS=$as_save_IFS
26235 +
26236 +  ;;
26237 +esac
26238 +fi
26239 +APR_CONFIG=$ac_cv_path_APR_CONFIG
26240 +if test -n "$APR_CONFIG"; then
26241 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APR_CONFIG" >&5
26242 +$as_echo "$APR_CONFIG" >&6; }
26243 +else
26244 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26245 +$as_echo "no" >&6; }
26246 +fi
26247 +
26248 +
26249 +
26250 +fi
26251 +
26252 +       if test -f "${APR_CONFIG}"; then
26253 +        APR_CFLAGS="`${APR_CONFIG} --cflags` `${APR_CONFIG} --cppflags` `${APR_CONFIG} --includes`"
26254 +    else
26255 +        as_fn_error $? "Unable to locate apr-config, may need --with-apr option." "$LINENO" 5
26256 +    fi
26257 +
26258 +    # APU settings
26259 +
26260 +# Check whether --with-apu was given.
26261 +if test "${with_apu+set}" = set; then :
26262 +  withval=$with_apu;
26263 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified apu-config name/location" >&5
26264 +$as_echo_n "checking for user-specified apu-config name/location... " >&6; }
26265 +        if test "$withval" != "no" ; then
26266 +            if test "$withval" != "yes"; then
26267 +                APR_CONFIG=$withval
26268 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26269 +$as_echo "\"$withval\"" >&6; }
26270 +            fi
26271 +        fi
26272 +
26273 +else
26274 +
26275 +        # Extract the first word of "apu-config", so it can be a program name with args.
26276 +set dummy apu-config; ac_word=$2
26277 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26278 +$as_echo_n "checking for $ac_word... " >&6; }
26279 +if test "${ac_cv_path_APU_CONFIG+set}" = set; then :
26280 +  $as_echo_n "(cached) " >&6
26281 +else
26282 +  case $APU_CONFIG in
26283 +  [\\/]* | ?:[\\/]*)
26284 +  ac_cv_path_APU_CONFIG="$APU_CONFIG" # Let the user override the test with a path.
26285 +  ;;
26286 +  *)
26287 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26288 +as_dummy="`$APXS2 -q SBINDIR`:$PATH"
26289 +for as_dir in $as_dummy
26290 +do
26291 +  IFS=$as_save_IFS
26292 +  test -z "$as_dir" && as_dir=.
26293 +    for ac_exec_ext in '' $ac_executable_extensions; do
26294 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26295 +    ac_cv_path_APU_CONFIG="$as_dir/$ac_word$ac_exec_ext"
26296 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26297 +    break 2
26298 +  fi
26299 +done
26300 +  done
26301 +IFS=$as_save_IFS
26302 +
26303 +  ;;
26304 +esac
26305 +fi
26306 +APU_CONFIG=$ac_cv_path_APU_CONFIG
26307 +if test -n "$APU_CONFIG"; then
26308 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APU_CONFIG" >&5
26309 +$as_echo "$APU_CONFIG" >&6; }
26310 +else
26311 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26312 +$as_echo "no" >&6; }
26313 +fi
26314 +
26315 +
26316 +
26317 +fi
26318 +
26319 +    if test -f "${APU_CONFIG}"; then
26320 +        APU_CFLAGS="`${APU_CONFIG} --includes`"
26321 +    else
26322 +        as_fn_error $? "Unable to locate apu-config, may need --with-apu option." "$LINENO" 5
26323 +    fi
26324 +
26325 +    # extract settings we need from APXS2 -q
26326 +    APXS2_CC="`$APXS2 -q CC`"
26327 +    APXS2_CFLAGS="`$APXS2 -q CPPFLAGS` `$APXS2 -q CFLAGS` $APR_CFLAGS $APU_CFLAGS"
26328 +    APXS2_INCLUDE="`$APXS2 -q INCLUDEDIR`"
26329 +fi
26330 +
26331 +
26332 +
26333 +
26334 +
26335 +# Apache 2.2 (mod_shib_22)
26336 +#   --enable-apache-22
26337 +#   --with-apxs22     (DSO build, the normal way, uses apxs to derive build flags)
26338 +#      --with-apr1       (DSO build, APR development package installed separately)
26339 +#   --with-apu1       (DSO build, APR-UTIL development package installed separately)
26340 +
26341 +# Check whether --enable-apache-22 was given.
26342 +if test "${enable_apache_22+set}" = set; then :
26343 +  enableval=$enable_apache_22;  if test "x$enableval" = "x" ; then
26344 +              WANT_APACHE_22=yes
26345 +         else
26346 +             WANT_APACHE_22="$enableval"
26347 +         fi
26348 +
26349 +else
26350 +   WANT_APACHE_22=no
26351 +fi
26352 +
26353 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build Apache 2.2 module" >&5
26354 +$as_echo_n "checking whether to build Apache 2.2 module... " >&6; }
26355 +if test "$WANT_APACHE_22" != yes && test "$WANT_APACHE_22" != no ; then
26356 +   WANT_APACHE_22=yes
26357 +fi
26358 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $WANT_APACHE_22" >&5
26359 +$as_echo "$WANT_APACHE_22" >&6; }
26360 +
26361 +if test "$WANT_APACHE_22" = "yes" ; then
26362 +
26363 +# Check whether --with-apxs22 was given.
26364 +if test "${with_apxs22+set}" = set; then :
26365 +  withval=$with_apxs22;
26366 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified Apache2.2 apxs name/location" >&5
26367 +$as_echo_n "checking for user-specified Apache2.2 apxs name/location... " >&6; }
26368 +        if test "$withval" != "no" ; then
26369 +          if test "$withval" != "yes"; then
26370 +            APXS22=$withval
26371 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26372 +$as_echo "\"$withval\"" >&6; }
26373 +          fi
26374 +        fi
26375 +
26376 +else
26377 +
26378 +        # Extract the first word of "apxs2", so it can be a program name with args.
26379 +set dummy apxs2; ac_word=$2
26380 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26381 +$as_echo_n "checking for $ac_word... " >&6; }
26382 +if test "${ac_cv_path_APXS22+set}" = set; then :
26383 +  $as_echo_n "(cached) " >&6
26384 +else
26385 +  case $APXS22 in
26386 +  [\\/]* | ?:[\\/]*)
26387 +  ac_cv_path_APXS22="$APXS22" # Let the user override the test with a path.
26388 +  ;;
26389 +  *)
26390 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26391 +for as_dir in $PATH
26392 +do
26393 +  IFS=$as_save_IFS
26394 +  test -z "$as_dir" && as_dir=.
26395 +    for ac_exec_ext in '' $ac_executable_extensions; do
26396 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26397 +    ac_cv_path_APXS22="$as_dir/$ac_word$ac_exec_ext"
26398 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26399 +    break 2
26400 +  fi
26401 +done
26402 +  done
26403 +IFS=$as_save_IFS
26404 +
26405 +  test -z "$ac_cv_path_APXS22" && ac_cv_path_APXS22="no"
26406 +  ;;
26407 +esac
26408 +fi
26409 +APXS22=$ac_cv_path_APXS22
26410 +if test -n "$APXS22"; then
26411 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS22" >&5
26412 +$as_echo "$APXS22" >&6; }
26413 +else
26414 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26415 +$as_echo "no" >&6; }
26416 +fi
26417 +
26418 +
26419 +        if test "$APXS22" = "no" ; then
26420 +            # Extract the first word of "apxs", so it can be a program name with args.
26421 +set dummy apxs; ac_word=$2
26422 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26423 +$as_echo_n "checking for $ac_word... " >&6; }
26424 +if test "${ac_cv_path_APXS22+set}" = set; then :
26425 +  $as_echo_n "(cached) " >&6
26426 +else
26427 +  case $APXS22 in
26428 +  [\\/]* | ?:[\\/]*)
26429 +  ac_cv_path_APXS22="$APXS22" # Let the user override the test with a path.
26430 +  ;;
26431 +  *)
26432 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26433 +for as_dir in $PATH
26434 +do
26435 +  IFS=$as_save_IFS
26436 +  test -z "$as_dir" && as_dir=.
26437 +    for ac_exec_ext in '' $ac_executable_extensions; do
26438 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26439 +    ac_cv_path_APXS22="$as_dir/$ac_word$ac_exec_ext"
26440 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26441 +    break 2
26442 +  fi
26443 +done
26444 +  done
26445 +IFS=$as_save_IFS
26446 +
26447 +  test -z "$ac_cv_path_APXS22" && ac_cv_path_APXS22="no"
26448 +  ;;
26449 +esac
26450 +fi
26451 +APXS22=$ac_cv_path_APXS22
26452 +if test -n "$APXS22"; then
26453 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS22" >&5
26454 +$as_echo "$APXS22" >&6; }
26455 +else
26456 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26457 +$as_echo "no" >&6; }
26458 +fi
26459 +
26460 +
26461 +        fi
26462 +        if test "$APXS22" = "no" ; then
26463 +          for i in /usr/sbin /usr/local/apache2/bin /usr/local/apache/bin ; do
26464 +            if test "$APXS22" = "no" && test -f "$i/apxs2" ; then
26465 +              APXS22="$i/apxs2"
26466 +            fi
26467 +          done
26468 +          if test "$APXS22" = "no" ; then
26469 +            for i in /usr/sbin /usr/local/apache2/bin /usr/local/apache/bin ; do
26470 +              if test "$APXS22" = "no" && test -f "$i/apxs" ; then
26471 +                APXS22="$i/apxs"
26472 +              fi
26473 +            done
26474 +          fi
26475 +        fi
26476 +
26477 +fi
26478 +
26479 +
26480 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Apache2.2 apxs was located" >&5
26481 +$as_echo_n "checking to see if Apache2.2 apxs was located... " >&6; }
26482 +    if test ! -f "$APXS22" ; then
26483 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26484 +$as_echo "no" >&6; }
26485 +        as_fn_error $? "Unable to locate Apache2.2 apxs script. An Apache development package may be missing from your server, or you may need to use the --with-apxs22 option." "$LINENO" 5
26486 +    fi
26487 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS22" >&5
26488 +$as_echo "$APXS22" >&6; }
26489 +
26490 +
26491 +    # APR1 settings
26492 +
26493 +# Check whether --with-apr1 was given.
26494 +if test "${with_apr1+set}" = set; then :
26495 +  withval=$with_apr1;
26496 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified apr-1-config name/location" >&5
26497 +$as_echo_n "checking for user-specified apr-1-config name/location... " >&6; }
26498 +        if test "$withval" != "no" ; then
26499 +            if test "$withval" != "yes"; then
26500 +                APR1_CONFIG=$withval
26501 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26502 +$as_echo "\"$withval\"" >&6; }
26503 +            fi
26504 +        fi
26505 +
26506 +else
26507 +
26508 +        # Extract the first word of "apr-1-config", so it can be a program name with args.
26509 +set dummy apr-1-config; ac_word=$2
26510 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26511 +$as_echo_n "checking for $ac_word... " >&6; }
26512 +if test "${ac_cv_path_APR1_CONFIG+set}" = set; then :
26513 +  $as_echo_n "(cached) " >&6
26514 +else
26515 +  case $APR1_CONFIG in
26516 +  [\\/]* | ?:[\\/]*)
26517 +  ac_cv_path_APR1_CONFIG="$APR1_CONFIG" # Let the user override the test with a path.
26518 +  ;;
26519 +  *)
26520 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26521 +as_dummy="`$APXS22 -q SBINDIR`:$PATH"
26522 +for as_dir in $as_dummy
26523 +do
26524 +  IFS=$as_save_IFS
26525 +  test -z "$as_dir" && as_dir=.
26526 +    for ac_exec_ext in '' $ac_executable_extensions; do
26527 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26528 +    ac_cv_path_APR1_CONFIG="$as_dir/$ac_word$ac_exec_ext"
26529 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26530 +    break 2
26531 +  fi
26532 +done
26533 +  done
26534 +IFS=$as_save_IFS
26535 +
26536 +  ;;
26537 +esac
26538 +fi
26539 +APR1_CONFIG=$ac_cv_path_APR1_CONFIG
26540 +if test -n "$APR1_CONFIG"; then
26541 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APR1_CONFIG" >&5
26542 +$as_echo "$APR1_CONFIG" >&6; }
26543 +else
26544 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26545 +$as_echo "no" >&6; }
26546 +fi
26547 +
26548 +
26549 +
26550 +fi
26551 +
26552 +       if test -f "${APR1_CONFIG}"; then
26553 +        APR1_CFLAGS="`${APR1_CONFIG} --cflags` `${APR1_CONFIG} --cppflags` `${APR1_CONFIG} --includes`"
26554 +    else
26555 +        as_fn_error $? "Unable to locate apr-1-config, may need --with-apr1 option." "$LINENO" 5
26556 +    fi
26557 +
26558 +    # APU1 settings
26559 +
26560 +# Check whether --with-apu1 was given.
26561 +if test "${with_apu1+set}" = set; then :
26562 +  withval=$with_apu1;
26563 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user-specified apu-1-config name/location" >&5
26564 +$as_echo_n "checking for user-specified apu-1-config name/location... " >&6; }
26565 +        if test "$withval" != "no" ; then
26566 +            if test "$withval" != "yes"; then
26567 +                APR1_CONFIG=$withval
26568 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$withval\"" >&5
26569 +$as_echo "\"$withval\"" >&6; }
26570 +            fi
26571 +        fi
26572 +
26573 +else
26574 +
26575 +        # Extract the first word of "apu-1-config", so it can be a program name with args.
26576 +set dummy apu-1-config; ac_word=$2
26577 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26578 +$as_echo_n "checking for $ac_word... " >&6; }
26579 +if test "${ac_cv_path_APU1_CONFIG+set}" = set; then :
26580 +  $as_echo_n "(cached) " >&6
26581 +else
26582 +  case $APU1_CONFIG in
26583 +  [\\/]* | ?:[\\/]*)
26584 +  ac_cv_path_APU1_CONFIG="$APU1_CONFIG" # Let the user override the test with a path.
26585 +  ;;
26586 +  *)
26587 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26588 +as_dummy="`$APXS22 -q SBINDIR`:$PATH"
26589 +for as_dir in $as_dummy
26590 +do
26591 +  IFS=$as_save_IFS
26592 +  test -z "$as_dir" && as_dir=.
26593 +    for ac_exec_ext in '' $ac_executable_extensions; do
26594 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26595 +    ac_cv_path_APU1_CONFIG="$as_dir/$ac_word$ac_exec_ext"
26596 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26597 +    break 2
26598 +  fi
26599 +done
26600 +  done
26601 +IFS=$as_save_IFS
26602 +
26603 +  ;;
26604 +esac
26605 +fi
26606 +APU1_CONFIG=$ac_cv_path_APU1_CONFIG
26607 +if test -n "$APU1_CONFIG"; then
26608 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APU1_CONFIG" >&5
26609 +$as_echo "$APU1_CONFIG" >&6; }
26610 +else
26611 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26612 +$as_echo "no" >&6; }
26613 +fi
26614 +
26615 +
26616 +
26617 +fi
26618 +
26619 +    if test -f "${APU1_CONFIG}"; then
26620 +        APU1_CFLAGS="`${APU1_CONFIG} --includes`"
26621 +    else
26622 +        as_fn_error $? "Unable to locate apu-1-config, may need --with-apu1 option." "$LINENO" 5
26623 +    fi
26624 +
26625 +    # extract settings we need from APXS22 -q
26626 +    APXS22_CC="`$APXS22 -q CC`"
26627 +    APXS22_CFLAGS="`$APXS22 -q CPPFLAGS` `$APXS22 -q CFLAGS` $APR1_CFLAGS $APU1_CFLAGS"
26628 +    APXS22_INCLUDE="`$APXS22 -q INCLUDEDIR`"
26629 +fi
26630 +
26631 +
26632 +
26633 +
26634 +# always output the Makefile, even if you don't use it
26635 +ac_config_files="$ac_config_files apache/Makefile"
26636 +
26637 + if test "$WANT_APACHE_13" = "yes"; then
26638 +  BUILD_AP13_TRUE=
26639 +  BUILD_AP13_FALSE='#'
26640 +else
26641 +  BUILD_AP13_TRUE='#'
26642 +  BUILD_AP13_FALSE=
26643 +fi
26644 +
26645 + if test "$WANT_APACHE_20" = "yes"; then
26646 +  BUILD_AP20_TRUE=
26647 +  BUILD_AP20_FALSE='#'
26648 +else
26649 +  BUILD_AP20_TRUE='#'
26650 +  BUILD_AP20_FALSE=
26651 +fi
26652 +
26653 + if test "$WANT_APACHE_22" = "yes"; then
26654 +  BUILD_AP22_TRUE=
26655 +  BUILD_AP22_FALSE='#'
26656 +else
26657 +  BUILD_AP22_TRUE='#'
26658 +  BUILD_AP22_FALSE=
26659 +fi
26660 +
26661 +
26662 +# add the apache module to the list of wanted subdirs..
26663 +if test "$WANT_APACHE_13" = "yes" || test "$WANT_APACHE_20" = "yes" || test "$WANT_APACHE_22" = "yes" ; then
26664 +    WANT_SUBDIRS="$WANT_SUBDIRS apache"
26665 +fi
26666 +
26667 +
26668 +#
26669 +# Implement the checks of the ODBC Storage Service
26670 +#
26671 +# 1) Assume the user wants ODBC; if it's not found then just continue without
26672 +# 2) If the user specifically requested odbc, look for it and ERROR if not found
26673 +# 3) If the user specifically requested no odbc, don't build it.
26674 +#
26675 +
26676 +ac_config_files="$ac_config_files odbc-store/Makefile"
26677 +
26678 +
26679 +# determine whether we should enable the odbc ccache
26680 +# Check whether --enable-odbc was given.
26681 +if test "${enable_odbc+set}" = set; then :
26682 +  enableval=$enable_odbc; odbc_enabled=$enableval
26683 +else
26684 +  odbc_enabled=default
26685 +fi
26686 +
26687 +
26688 +if test "x$odbc_enabled" = "x" ; then
26689 +   odbc_enabled=yes
26690 +fi
26691 +
26692 +# Are we trying to build ODBC?
26693 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build the ODBC storage service" >&5
26694 +$as_echo_n "checking whether to build the ODBC storage service... " >&6; }
26695 +if test "$odbc_enabled" = "yes" ; then
26696 +   build_odbc=yes
26697 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26698 +$as_echo "yes" >&6; }
26699 +elif test "$odbc_enabled" = "default" ; then
26700 +   build_odbc=yes
26701 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if it can be found" >&5
26702 +$as_echo "yes, if it can be found" >&6; }
26703 +else
26704 +   build_odbc=no
26705 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26706 +$as_echo "no" >&6; }
26707 +fi
26708 +
26709 +# If we're trying to build ODBC, try to find the odbc_config program.
26710 +if test "$build_odbc" = "yes" ; then
26711 +   odbc_dir=""
26712 +
26713 +# Check whether --with-odbc was given.
26714 +if test "${with_odbc+set}" = set; then :
26715 +  withval=$with_odbc; if test "$with_odbc" = no ; then
26716 +               as_fn_error $? "Try running --disable-odbc instead." "$LINENO" 5
26717 +             elif test "$with_odbc" != yes ; then
26718 +               odbc_dir="$with_odbc/bin"
26719 +               if test "$with_odbc" != /usr ; then
26720 +                 ODBC_CFLAGS="-I$with_odbc/include"
26721 +                 ODBC_LIBS="-L$with_odbc/lib"
26722 +               fi
26723 +             fi
26724 +fi
26725 +
26726 +
26727 +   # Extract the first word of "odbc_config", so it can be a program name with args.
26728 +set dummy odbc_config; ac_word=$2
26729 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26730 +$as_echo_n "checking for $ac_word... " >&6; }
26731 +if test "${ac_cv_path_ODBC_CONFIG+set}" = set; then :
26732 +  $as_echo_n "(cached) " >&6
26733 +else
26734 +  case $ODBC_CONFIG in
26735 +  [\\/]* | ?:[\\/]*)
26736 +  ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
26737 +  ;;
26738 +  *)
26739 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26740 +for as_dir in $odbc_dir $PATH
26741 +do
26742 +  IFS=$as_save_IFS
26743 +  test -z "$as_dir" && as_dir=.
26744 +    for ac_exec_ext in '' $ac_executable_extensions; do
26745 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26746 +    ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
26747 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26748 +    break 2
26749 +  fi
26750 +done
26751 +  done
26752 +IFS=$as_save_IFS
26753 +
26754 +  test -z "$ac_cv_path_ODBC_CONFIG" && ac_cv_path_ODBC_CONFIG="no"
26755 +  ;;
26756 +esac
26757 +fi
26758 +ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
26759 +if test -n "$ODBC_CONFIG"; then
26760 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
26761 +$as_echo "$ODBC_CONFIG" >&6; }
26762 +else
26763 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26764 +$as_echo "no" >&6; }
26765 +fi
26766 +
26767 +
26768 +   if test "$ODBC_CONFIG" = no ; then
26769 +      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find odbc_config, will try to guess settings." >&5
26770 +$as_echo "$as_me: WARNING: Cannot find odbc_config, will try to guess settings." >&2;}
26771 +      ODBC_LIBS="$ODBC_LIBS -lodbc"
26772 +   else
26773 +      ODBC_CFLAGS=`$ODBC_CONFIG --cflags`
26774 +      ODBC_LIBS=`$ODBC_CONFIG --libs`
26775 +   fi
26776 +
26777 +   save_CPPFLAGS="$CPPFLAGS"
26778 +   CPPFLAGS="$CPPFLAGS $ODBC_CFLAGS"
26779 +
26780 +   ac_fn_cxx_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
26781 +if test "x$ac_cv_header_sql_h" = x""yes; then :
26782 +  have_sql_h=yes
26783 +else
26784 +  have_sql_h=no
26785 +fi
26786 +
26787 +
26788 +   if test "$have_sql_h" = no -a "$odbc_enabled" = "yes" ; then
26789 +     as_fn_error $? "unable to find ODBC header files" "$LINENO" 5
26790 +   fi
26791 +
26792 +   if test "$have_sql_h" = yes ; then
26793 +      save_LIBS="$LIBS"
26794 +      LIBS="$LIBS $ODBC_LIBS"
26795 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can link againt ODBC" >&5
26796 +$as_echo_n "checking if we can link againt ODBC... " >&6; }
26797 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26798 +/* end confdefs.h.  */
26799 +#include <sql.h>
26800 +         #include <sqlext.h>
26801 +         #include <stdio.h>
26802 +int
26803 +main ()
26804 +{
26805 +SQLSetEnvAttr(SQL_NULL_HANDLE, SQL_ATTR_CONNECTION_POOLING, (void*)SQL_CP_ONE_PER_HENV, 0)
26806 +  ;
26807 +  return 0;
26808 +}
26809 +_ACEOF
26810 +if ac_fn_cxx_try_link "$LINENO"; then :
26811 +  have_odbc_libs=yes
26812 +else
26813 +  have_odbc_libs=no
26814 +fi
26815 +rm -f core conftest.err conftest.$ac_objext \
26816 +    conftest$ac_exeext conftest.$ac_ext
26817 +      LIBS="$save_LIBS"
26818 +
26819 +      if test "$have_odbc_libs" = no ; then
26820 +         if test "$odbc_enabled" = "yes" ; then
26821 +            as_fn_error $? "unable to link with ODBC Library" "$LINENO" 5
26822 +         else
26823 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26824 +$as_echo "no" >&6; }
26825 +         fi
26826 +      fi
26827 +   fi
26828 +
26829 +   CPPFLAGS="$save_CPPFLAGS"
26830 +fi
26831 +
26832 +# if have_odbc_libs=yes then go ahead with building ODBC
26833 +if test "$have_odbc_libs" = yes ; then
26834 +   # this AC_MSG_RESULT is from above!
26835 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26836 +$as_echo "yes" >&6; }
26837 +   WANT_SUBDIRS="$WANT_SUBDIRS odbc-store"
26838 +
26839 +
26840 +fi
26841 +
26842 +
26843 +
26844 +
26845 +if test -n "$APXS_CC" && test "$APXS_CC" != "$CC" ; then
26846 +  echo "=================================================================="
26847 +  echo "WARNING: You have chosen to compile Apache-1.3 modules with a different"
26848 +  echo "         compiler than the one used to compile Apache."
26849 +  echo ""
26850 +  echo "    Current compiler:      $CC"
26851 +  echo "   Apache's compiler:      $APXS_CC"
26852 +  echo ""
26853 +  echo "This could cause problems."
26854 +  echo "=================================================================="
26855 +fi
26856 +
26857 +if test -n "$APXS2_CC" && test "$APXS2_CC" != "$CC" ; then
26858 +  echo "=================================================================="
26859 +  echo "WARNING: You have chosen to compile Apache-2.0 modules with a different"
26860 +  echo "         compiler than the one used to compile Apache."
26861 +  echo ""
26862 +  echo "    Current compiler:      $CC"
26863 +  echo "   Apache's compiler:      $APXS2_CC"
26864 +  echo ""
26865 +  echo "This could cause problems."
26866 +  echo "=================================================================="
26867 +fi
26868 +
26869 +if test -n "$APXS22_CC" && test "$APXS22_CC" != "$CC" ; then
26870 +  echo "=================================================================="
26871 +  echo "WARNING: You have chosen to compile Apache-2.2 modules with a different"
26872 +  echo "         compiler than the one used to compile Apache."
26873 +  echo ""
26874 +  echo "    Current compiler:      $CC"
26875 +  echo "   Apache's compiler:      $APXS22_CC"
26876 +  echo ""
26877 +  echo "This could cause problems."
26878 +  echo "=================================================================="
26879 +fi
26880 +
26881 +LIBTOOL="$LIBTOOL --silent"
26882 +
26883 +cat >confcache <<\_ACEOF
26884 +# This file is a shell script that caches the results of configure
26885 +# tests run on this system so they can be shared between configure
26886 +# scripts and configure runs, see configure's option --config-cache.
26887 +# It is not useful on other systems.  If it contains results you don't
26888 +# want to keep, you may remove or edit it.
26889 +#
26890 +# config.status only pays attention to the cache file if you give it
26891 +# the --recheck option to rerun configure.
26892 +#
26893 +# `ac_cv_env_foo' variables (set or unset) will be overridden when
26894 +# loading this file, other *unset* `ac_cv_foo' will be assigned the
26895 +# following values.
26896 +
26897 +_ACEOF
26898 +
26899 +# The following way of writing the cache mishandles newlines in values,
26900 +# but we know of no workaround that is simple, portable, and efficient.
26901 +# So, we kill variables containing newlines.
26902 +# Ultrix sh set writes to stderr and can't be redirected directly,
26903 +# and sets the high bit in the cache file unless we assign to the vars.
26904 +(
26905 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
26906 +    eval ac_val=\$$ac_var
26907 +    case $ac_val in #(
26908 +    *${as_nl}*)
26909 +      case $ac_var in #(
26910 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
26911 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
26912 +      esac
26913 +      case $ac_var in #(
26914 +      _ | IFS | as_nl) ;; #(
26915 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
26916 +      *) { eval $ac_var=; unset $ac_var;} ;;
26917 +      esac ;;
26918 +    esac
26919 +  done
26920 +
26921 +  (set) 2>&1 |
26922 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
26923 +    *${as_nl}ac_space=\ *)
26924 +      # `set' does not quote correctly, so add quotes: double-quote
26925 +      # substitution turns \\\\ into \\, and sed turns \\ into \.
26926 +      sed -n \
26927 +       "s/'/'\\\\''/g;
26928 +         s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
26929 +      ;; #(
26930 +    *)
26931 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
26932 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
26933 +      ;;
26934 +    esac |
26935 +    sort
26936 +) |
26937 +  sed '
26938 +     /^ac_cv_env_/b end
26939 +     t clear
26940 +     :clear
26941 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
26942 +     t end
26943 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
26944 +     :end' >>confcache
26945 +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
26946 +  if test -w "$cache_file"; then
26947 +    test "x$cache_file" != "x/dev/null" &&
26948 +      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
26949 +$as_echo "$as_me: updating cache $cache_file" >&6;}
26950 +    cat confcache >$cache_file
26951 +  else
26952 +    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
26953 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
26954 +  fi
26955 +fi
26956 +rm -f confcache
26957 +
26958 +test "x$prefix" = xNONE && prefix=$ac_default_prefix
26959 +# Let make expand exec_prefix.
26960 +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
26961 +
26962 +DEFS=-DHAVE_CONFIG_H
26963 +
26964 +ac_libobjs=
26965 +ac_ltlibobjs=
26966 +U=
26967 +for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
26968 +  # 1. Remove the extension, and $U if already installed.
26969 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
26970 +  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
26971 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
26972 +  #    will be set to the directory where LIBOBJS objects are built.
26973 +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
26974 +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
26975 +done
26976 +LIBOBJS=$ac_libobjs
26977 +
26978 +LTLIBOBJS=$ac_ltlibobjs
26979 +
26980 +
26981 + if test -n "$EXEEXT"; then
26982 +  am__EXEEXT_TRUE=
26983 +  am__EXEEXT_FALSE='#'
26984 +else
26985 +  am__EXEEXT_TRUE='#'
26986 +  am__EXEEXT_FALSE=
26987 +fi
26988 +
26989 +if test -z "${DX_COND_doc_TRUE}" && test -z "${DX_COND_doc_FALSE}"; then
26990 +  as_fn_error $? "conditional \"DX_COND_doc\" was never defined.
26991 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
26992 +fi
26993 +if test -z "${DX_COND_doc_TRUE}" && test -z "${DX_COND_doc_FALSE}"; then
26994 +  as_fn_error $? "conditional \"DX_COND_doc\" was never defined.
26995 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
26996 +fi
26997 +if test -z "${DX_COND_dot_TRUE}" && test -z "${DX_COND_dot_FALSE}"; then
26998 +  as_fn_error $? "conditional \"DX_COND_dot\" was never defined.
26999 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27000 +fi
27001 +if test -z "${DX_COND_dot_TRUE}" && test -z "${DX_COND_dot_FALSE}"; then
27002 +  as_fn_error $? "conditional \"DX_COND_dot\" was never defined.
27003 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27004 +fi
27005 +if test -z "${DX_COND_man_TRUE}" && test -z "${DX_COND_man_FALSE}"; then
27006 +  as_fn_error $? "conditional \"DX_COND_man\" was never defined.
27007 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27008 +fi
27009 +if test -z "${DX_COND_man_TRUE}" && test -z "${DX_COND_man_FALSE}"; then
27010 +  as_fn_error $? "conditional \"DX_COND_man\" was never defined.
27011 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27012 +fi
27013 +if test -z "${DX_COND_rtf_TRUE}" && test -z "${DX_COND_rtf_FALSE}"; then
27014 +  as_fn_error $? "conditional \"DX_COND_rtf\" was never defined.
27015 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27016 +fi
27017 +if test -z "${DX_COND_rtf_TRUE}" && test -z "${DX_COND_rtf_FALSE}"; then
27018 +  as_fn_error $? "conditional \"DX_COND_rtf\" was never defined.
27019 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27020 +fi
27021 +if test -z "${DX_COND_xml_TRUE}" && test -z "${DX_COND_xml_FALSE}"; then
27022 +  as_fn_error $? "conditional \"DX_COND_xml\" was never defined.
27023 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27024 +fi
27025 +if test -z "${DX_COND_xml_TRUE}" && test -z "${DX_COND_xml_FALSE}"; then
27026 +  as_fn_error $? "conditional \"DX_COND_xml\" was never defined.
27027 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27028 +fi
27029 +if test -z "${DX_COND_chm_TRUE}" && test -z "${DX_COND_chm_FALSE}"; then
27030 +  as_fn_error $? "conditional \"DX_COND_chm\" was never defined.
27031 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27032 +fi
27033 +if test -z "${DX_COND_chm_TRUE}" && test -z "${DX_COND_chm_FALSE}"; then
27034 +  as_fn_error $? "conditional \"DX_COND_chm\" was never defined.
27035 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27036 +fi
27037 +if test -z "${DX_COND_chi_TRUE}" && test -z "${DX_COND_chi_FALSE}"; then
27038 +  as_fn_error $? "conditional \"DX_COND_chi\" was never defined.
27039 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27040 +fi
27041 +if test -z "${DX_COND_chi_TRUE}" && test -z "${DX_COND_chi_FALSE}"; then
27042 +  as_fn_error $? "conditional \"DX_COND_chi\" was never defined.
27043 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27044 +fi
27045 +if test -z "${DX_COND_html_TRUE}" && test -z "${DX_COND_html_FALSE}"; then
27046 +  as_fn_error $? "conditional \"DX_COND_html\" was never defined.
27047 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27048 +fi
27049 +if test -z "${DX_COND_html_TRUE}" && test -z "${DX_COND_html_FALSE}"; then
27050 +  as_fn_error $? "conditional \"DX_COND_html\" was never defined.
27051 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27052 +fi
27053 +if test -z "${DX_COND_ps_TRUE}" && test -z "${DX_COND_ps_FALSE}"; then
27054 +  as_fn_error $? "conditional \"DX_COND_ps\" was never defined.
27055 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27056 +fi
27057 +if test -z "${DX_COND_ps_TRUE}" && test -z "${DX_COND_ps_FALSE}"; then
27058 +  as_fn_error $? "conditional \"DX_COND_ps\" was never defined.
27059 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27060 +fi
27061 +if test -z "${DX_COND_pdf_TRUE}" && test -z "${DX_COND_pdf_FALSE}"; then
27062 +  as_fn_error $? "conditional \"DX_COND_pdf\" was never defined.
27063 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27064 +fi
27065 +if test -z "${DX_COND_pdf_TRUE}" && test -z "${DX_COND_pdf_FALSE}"; then
27066 +  as_fn_error $? "conditional \"DX_COND_pdf\" was never defined.
27067 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27068 +fi
27069 +if test -z "${DX_COND_latex_TRUE}" && test -z "${DX_COND_latex_FALSE}"; then
27070 +  as_fn_error $? "conditional \"DX_COND_latex\" was never defined.
27071 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27072 +fi
27073 +if test -z "${DX_COND_latex_TRUE}" && test -z "${DX_COND_latex_FALSE}"; then
27074 +  as_fn_error $? "conditional \"DX_COND_latex\" was never defined.
27075 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27076 +fi
27077 +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
27078 +  as_fn_error $? "conditional \"AMDEP\" was never defined.
27079 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27080 +fi
27081 +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
27082 +  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
27083 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27084 +fi
27085 +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
27086 +  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
27087 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27088 +fi
27089 +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
27090 +  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
27091 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27092 +fi
27093 +if test -z "${BUILD_NSAPI_TRUE}" && test -z "${BUILD_NSAPI_FALSE}"; then
27094 +  as_fn_error $? "conditional \"BUILD_NSAPI\" was never defined.
27095 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27096 +fi
27097 +if test -z "${BUILD_FASTCGI_TRUE}" && test -z "${BUILD_FASTCGI_FALSE}"; then
27098 +  as_fn_error $? "conditional \"BUILD_FASTCGI\" was never defined.
27099 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27100 +fi
27101 +if test -z "${BUILD_MEMCACHED_TRUE}" && test -z "${BUILD_MEMCACHED_FALSE}"; then
27102 +  as_fn_error $? "conditional \"BUILD_MEMCACHED\" was never defined.
27103 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27104 +fi
27105 +if test -z "${BUILD_AP13_TRUE}" && test -z "${BUILD_AP13_FALSE}"; then
27106 +  as_fn_error $? "conditional \"BUILD_AP13\" was never defined.
27107 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27108 +fi
27109 +if test -z "${BUILD_AP20_TRUE}" && test -z "${BUILD_AP20_FALSE}"; then
27110 +  as_fn_error $? "conditional \"BUILD_AP20\" was never defined.
27111 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27112 +fi
27113 +if test -z "${BUILD_AP22_TRUE}" && test -z "${BUILD_AP22_FALSE}"; then
27114 +  as_fn_error $? "conditional \"BUILD_AP22\" was never defined.
27115 +Usually this means the macro was only invoked conditionally." "$LINENO" 5
27116 +fi
27117 +
27118 +: ${CONFIG_STATUS=./config.status}
27119 +ac_write_fail=0
27120 +ac_clean_files_save=$ac_clean_files
27121 +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
27122 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
27123 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
27124 +as_write_fail=0
27125 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
27126 +#! $SHELL
27127 +# Generated by $as_me.
27128 +# Run this file to recreate the current configuration.
27129 +# Compiler output produced by configure, useful for debugging
27130 +# configure, is in config.log if it exists.
27131 +
27132 +debug=false
27133 +ac_cs_recheck=false
27134 +ac_cs_silent=false
27135 +
27136 +SHELL=\${CONFIG_SHELL-$SHELL}
27137 +export SHELL
27138 +_ASEOF
27139 +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
27140 +## -------------------- ##
27141 +## M4sh Initialization. ##
27142 +## -------------------- ##
27143 +
27144 +# Be more Bourne compatible
27145 +DUALCASE=1; export DUALCASE # for MKS sh
27146 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
27147 +  emulate sh
27148 +  NULLCMD=:
27149 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
27150 +  # is contrary to our usage.  Disable this feature.
27151 +  alias -g '${1+"$@"}'='"$@"'
27152 +  setopt NO_GLOB_SUBST
27153 +else
27154 +  case `(set -o) 2>/dev/null` in #(
27155 +  *posix*) :
27156 +    set -o posix ;; #(
27157 +  *) :
27158 +     ;;
27159 +esac
27160 +fi
27161 +
27162 +
27163 +as_nl='
27164 +'
27165 +export as_nl
27166 +# Printing a long string crashes Solaris 7 /usr/bin/printf.
27167 +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
27168 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
27169 +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
27170 +# Prefer a ksh shell builtin over an external printf program on Solaris,
27171 +# but without wasting forks for bash or zsh.
27172 +if test -z "$BASH_VERSION$ZSH_VERSION" \
27173 +    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
27174 +  as_echo='print -r --'
27175 +  as_echo_n='print -rn --'
27176 +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
27177 +  as_echo='printf %s\n'
27178 +  as_echo_n='printf %s'
27179 +else
27180 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
27181 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
27182 +    as_echo_n='/usr/ucb/echo -n'
27183 +  else
27184 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
27185 +    as_echo_n_body='eval
27186 +      arg=$1;
27187 +      case $arg in #(
27188 +      *"$as_nl"*)
27189 +       expr "X$arg" : "X\\(.*\\)$as_nl";
27190 +       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
27191 +      esac;
27192 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
27193 +    '
27194 +    export as_echo_n_body
27195 +    as_echo_n='sh -c $as_echo_n_body as_echo'
27196 +  fi
27197 +  export as_echo_body
27198 +  as_echo='sh -c $as_echo_body as_echo'
27199 +fi
27200 +
27201 +# The user is always right.
27202 +if test "${PATH_SEPARATOR+set}" != set; then
27203 +  PATH_SEPARATOR=:
27204 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
27205 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
27206 +      PATH_SEPARATOR=';'
27207 +  }
27208 +fi
27209 +
27210 +
27211 +# IFS
27212 +# We need space, tab and new line, in precisely that order.  Quoting is
27213 +# there to prevent editors from complaining about space-tab.
27214 +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
27215 +# splitting by setting IFS to empty value.)
27216 +IFS=" ""       $as_nl"
27217 +
27218 +# Find who we are.  Look in the path if we contain no directory separator.
27219 +case $0 in #((
27220 +  *[\\/]* ) as_myself=$0 ;;
27221 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27222 +for as_dir in $PATH
27223 +do
27224 +  IFS=$as_save_IFS
27225 +  test -z "$as_dir" && as_dir=.
27226 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
27227 +  done
27228 +IFS=$as_save_IFS
27229 +
27230 +     ;;
27231 +esac
27232 +# We did not find ourselves, most probably we were run as `sh COMMAND'
27233 +# in which case we are not to be found in the path.
27234 +if test "x$as_myself" = x; then
27235 +  as_myself=$0
27236 +fi
27237 +if test ! -f "$as_myself"; then
27238 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
27239 +  exit 1
27240 +fi
27241 +
27242 +# Unset variables that we do not need and which cause bugs (e.g. in
27243 +# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
27244 +# suppresses any "Segmentation fault" message there.  '((' could
27245 +# trigger a bug in pdksh 5.2.14.
27246 +for as_var in BASH_ENV ENV MAIL MAILPATH
27247 +do eval test x\${$as_var+set} = xset \
27248 +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
27249 +done
27250 +PS1='$ '
27251 +PS2='> '
27252 +PS4='+ '
27253 +
27254 +# NLS nuisances.
27255 +LC_ALL=C
27256 +export LC_ALL
27257 +LANGUAGE=C
27258 +export LANGUAGE
27259 +
27260 +# CDPATH.
27261 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
27262 +
27263 +
27264 +# as_fn_error STATUS ERROR [LINENO LOG_FD]
27265 +# ----------------------------------------
27266 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
27267 +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
27268 +# script with STATUS, using 1 if that was 0.
27269 +as_fn_error ()
27270 +{
27271 +  as_status=$1; test $as_status -eq 0 && as_status=1
27272 +  if test "$4"; then
27273 +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
27274 +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
27275 +  fi
27276 +  $as_echo "$as_me: error: $2" >&2
27277 +  as_fn_exit $as_status
27278 +} # as_fn_error
27279 +
27280 +
27281 +# as_fn_set_status STATUS
27282 +# -----------------------
27283 +# Set $? to STATUS, without forking.
27284 +as_fn_set_status ()
27285 +{
27286 +  return $1
27287 +} # as_fn_set_status
27288 +
27289 +# as_fn_exit STATUS
27290 +# -----------------
27291 +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
27292 +as_fn_exit ()
27293 +{
27294 +  set +e
27295 +  as_fn_set_status $1
27296 +  exit $1
27297 +} # as_fn_exit
27298 +
27299 +# as_fn_unset VAR
27300 +# ---------------
27301 +# Portably unset VAR.
27302 +as_fn_unset ()
27303 +{
27304 +  { eval $1=; unset $1;}
27305 +}
27306 +as_unset=as_fn_unset
27307 +# as_fn_append VAR VALUE
27308 +# ----------------------
27309 +# Append the text in VALUE to the end of the definition contained in VAR. Take
27310 +# advantage of any shell optimizations that allow amortized linear growth over
27311 +# repeated appends, instead of the typical quadratic growth present in naive
27312 +# implementations.
27313 +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
27314 +  eval 'as_fn_append ()
27315 +  {
27316 +    eval $1+=\$2
27317 +  }'
27318 +else
27319 +  as_fn_append ()
27320 +  {
27321 +    eval $1=\$$1\$2
27322 +  }
27323 +fi # as_fn_append
27324 +
27325 +# as_fn_arith ARG...
27326 +# ------------------
27327 +# Perform arithmetic evaluation on the ARGs, and store the result in the
27328 +# global $as_val. Take advantage of shells that can avoid forks. The arguments
27329 +# must be portable across $(()) and expr.
27330 +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
27331 +  eval 'as_fn_arith ()
27332 +  {
27333 +    as_val=$(( $* ))
27334 +  }'
27335 +else
27336 +  as_fn_arith ()
27337 +  {
27338 +    as_val=`expr "$@" || test $? -eq 1`
27339 +  }
27340 +fi # as_fn_arith
27341 +
27342 +
27343 +if expr a : '\(a\)' >/dev/null 2>&1 &&
27344 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
27345 +  as_expr=expr
27346 +else
27347 +  as_expr=false
27348 +fi
27349 +
27350 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
27351 +  as_basename=basename
27352 +else
27353 +  as_basename=false
27354 +fi
27355 +
27356 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
27357 +  as_dirname=dirname
27358 +else
27359 +  as_dirname=false
27360 +fi
27361 +
27362 +as_me=`$as_basename -- "$0" ||
27363 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27364 +        X"$0" : 'X\(//\)$' \| \
27365 +        X"$0" : 'X\(/\)' \| . 2>/dev/null ||
27366 +$as_echo X/"$0" |
27367 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
27368 +           s//\1/
27369 +           q
27370 +         }
27371 +         /^X\/\(\/\/\)$/{
27372 +           s//\1/
27373 +           q
27374 +         }
27375 +         /^X\/\(\/\).*/{
27376 +           s//\1/
27377 +           q
27378 +         }
27379 +         s/.*/./; q'`
27380 +
27381 +# Avoid depending upon Character Ranges.
27382 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
27383 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27384 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
27385 +as_cr_digits='0123456789'
27386 +as_cr_alnum=$as_cr_Letters$as_cr_digits
27387 +
27388 +ECHO_C= ECHO_N= ECHO_T=
27389 +case `echo -n x` in #(((((
27390 +-n*)
27391 +  case `echo 'xy\c'` in
27392 +  *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
27393 +  xy)  ECHO_C='\c';;
27394 +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
27395 +       ECHO_T='        ';;
27396 +  esac;;
27397 +*)
27398 +  ECHO_N='-n';;
27399 +esac
27400 +
27401 +rm -f conf$$ conf$$.exe conf$$.file
27402 +if test -d conf$$.dir; then
27403 +  rm -f conf$$.dir/conf$$.file
27404 +else
27405 +  rm -f conf$$.dir
27406 +  mkdir conf$$.dir 2>/dev/null
27407 +fi
27408 +if (echo >conf$$.file) 2>/dev/null; then
27409 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
27410 +    as_ln_s='ln -s'
27411 +    # ... but there are two gotchas:
27412 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
27413 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
27414 +    # In both cases, we have to default to `cp -p'.
27415 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
27416 +      as_ln_s='cp -p'
27417 +  elif ln conf$$.file conf$$ 2>/dev/null; then
27418 +    as_ln_s=ln
27419 +  else
27420 +    as_ln_s='cp -p'
27421 +  fi
27422 +else
27423 +  as_ln_s='cp -p'
27424 +fi
27425 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
27426 +rmdir conf$$.dir 2>/dev/null
27427 +
27428 +
27429 +# as_fn_mkdir_p
27430 +# -------------
27431 +# Create "$as_dir" as a directory, including parents if necessary.
27432 +as_fn_mkdir_p ()
27433 +{
27434 +
27435 +  case $as_dir in #(
27436 +  -*) as_dir=./$as_dir;;
27437 +  esac
27438 +  test -d "$as_dir" || eval $as_mkdir_p || {
27439 +    as_dirs=
27440 +    while :; do
27441 +      case $as_dir in #(
27442 +      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
27443 +      *) as_qdir=$as_dir;;
27444 +      esac
27445 +      as_dirs="'$as_qdir' $as_dirs"
27446 +      as_dir=`$as_dirname -- "$as_dir" ||
27447 +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27448 +        X"$as_dir" : 'X\(//\)[^/]' \| \
27449 +        X"$as_dir" : 'X\(//\)$' \| \
27450 +        X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
27451 +$as_echo X"$as_dir" |
27452 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27453 +           s//\1/
27454 +           q
27455 +         }
27456 +         /^X\(\/\/\)[^/].*/{
27457 +           s//\1/
27458 +           q
27459 +         }
27460 +         /^X\(\/\/\)$/{
27461 +           s//\1/
27462 +           q
27463 +         }
27464 +         /^X\(\/\).*/{
27465 +           s//\1/
27466 +           q
27467 +         }
27468 +         s/.*/./; q'`
27469 +      test -d "$as_dir" && break
27470 +    done
27471 +    test -z "$as_dirs" || eval "mkdir $as_dirs"
27472 +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
27473 +
27474 +
27475 +} # as_fn_mkdir_p
27476 +if mkdir -p . 2>/dev/null; then
27477 +  as_mkdir_p='mkdir -p "$as_dir"'
27478 +else
27479 +  test -d ./-p && rmdir ./-p
27480 +  as_mkdir_p=false
27481 +fi
27482 +
27483 +if test -x / >/dev/null 2>&1; then
27484 +  as_test_x='test -x'
27485 +else
27486 +  if ls -dL / >/dev/null 2>&1; then
27487 +    as_ls_L_option=L
27488 +  else
27489 +    as_ls_L_option=
27490 +  fi
27491 +  as_test_x='
27492 +    eval sh -c '\''
27493 +      if test -d "$1"; then
27494 +       test -d "$1/.";
27495 +      else
27496 +       case $1 in #(
27497 +       -*)set "./$1";;
27498 +       esac;
27499 +       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
27500 +       ???[sx]*):;;*)false;;esac;fi
27501 +    '\'' sh
27502 +  '
27503 +fi
27504 +as_executable_p=$as_test_x
27505 +
27506 +# Sed expression to map a string onto a valid CPP name.
27507 +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27508 +
27509 +# Sed expression to map a string onto a valid variable name.
27510 +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27511 +
27512 +
27513 +exec 6>&1
27514 +## ----------------------------------- ##
27515 +## Main body of $CONFIG_STATUS script. ##
27516 +## ----------------------------------- ##
27517 +_ASEOF
27518 +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
27519 +
27520 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27521 +# Save the log message, to keep $0 and so on meaningful, and to
27522 +# report actual input values of CONFIG_FILES etc. instead of their
27523 +# values after options handling.
27524 +ac_log="
27525 +This file was extended by shibboleth $as_me 2.4, which was
27526 +generated by GNU Autoconf 2.67.  Invocation command line was
27527 +
27528 +  CONFIG_FILES    = $CONFIG_FILES
27529 +  CONFIG_HEADERS  = $CONFIG_HEADERS
27530 +  CONFIG_LINKS    = $CONFIG_LINKS
27531 +  CONFIG_COMMANDS = $CONFIG_COMMANDS
27532 +  $ $0 $@
27533 +
27534 +on `(hostname || uname -n) 2>/dev/null | sed 1q`
27535 +"
27536 +
27537 +_ACEOF
27538 +
27539 +case $ac_config_files in *"
27540 +"*) set x $ac_config_files; shift; ac_config_files=$*;;
27541 +esac
27542 +
27543 +case $ac_config_headers in *"
27544 +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
27545 +esac
27546 +
27547 +
27548 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27549 +# Files that config.status was made for.
27550 +config_files="$ac_config_files"
27551 +config_headers="$ac_config_headers"
27552 +config_commands="$ac_config_commands"
27553 +
27554 +_ACEOF
27555 +
27556 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27557 +ac_cs_usage="\
27558 +\`$as_me' instantiates files and other configuration actions
27559 +from templates according to the current configuration.  Unless the files
27560 +and actions are specified as TAGs, all are instantiated by default.
27561 +
27562 +Usage: $0 [OPTION]... [TAG]...
27563 +
27564 +  -h, --help       print this help, then exit
27565 +  -V, --version    print version number and configuration settings, then exit
27566 +      --config     print configuration, then exit
27567 +  -q, --quiet, --silent
27568 +                   do not print progress messages
27569 +  -d, --debug      don't remove temporary files
27570 +      --recheck    update $as_me by reconfiguring in the same conditions
27571 +      --file=FILE[:TEMPLATE]
27572 +                   instantiate the configuration file FILE
27573 +      --header=FILE[:TEMPLATE]
27574 +                   instantiate the configuration header FILE
27575 +
27576 +Configuration files:
27577 +$config_files
27578 +
27579 +Configuration headers:
27580 +$config_headers
27581 +
27582 +Configuration commands:
27583 +$config_commands
27584 +
27585 +Report bugs to <shibboleth-users@internet2.edu>."
27586 +
27587 +_ACEOF
27588 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27589 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
27590 +ac_cs_version="\\
27591 +shibboleth config.status 2.4
27592 +configured by $0, generated by GNU Autoconf 2.67,
27593 +  with options \\"\$ac_cs_config\\"
27594 +
27595 +Copyright (C) 2010 Free Software Foundation, Inc.
27596 +This config.status script is free software; the Free Software Foundation
27597 +gives unlimited permission to copy, distribute and modify it."
27598 +
27599 +ac_pwd='$ac_pwd'
27600 +srcdir='$srcdir'
27601 +INSTALL='$INSTALL'
27602 +MKDIR_P='$MKDIR_P'
27603 +AWK='$AWK'
27604 +test -n "\$AWK" || AWK=awk
27605 +_ACEOF
27606 +
27607 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27608 +# The default lists apply if the user does not specify any file.
27609 +ac_need_defaults=:
27610 +while test $# != 0
27611 +do
27612 +  case $1 in
27613 +  --*=?*)
27614 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
27615 +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
27616 +    ac_shift=:
27617 +    ;;
27618 +  --*=)
27619 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
27620 +    ac_optarg=
27621 +    ac_shift=:
27622 +    ;;
27623 +  *)
27624 +    ac_option=$1
27625 +    ac_optarg=$2
27626 +    ac_shift=shift
27627 +    ;;
27628 +  esac
27629 +
27630 +  case $ac_option in
27631 +  # Handling of the options.
27632 +  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
27633 +    ac_cs_recheck=: ;;
27634 +  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
27635 +    $as_echo "$ac_cs_version"; exit ;;
27636 +  --config | --confi | --conf | --con | --co | --c )
27637 +    $as_echo "$ac_cs_config"; exit ;;
27638 +  --debug | --debu | --deb | --de | --d | -d )
27639 +    debug=: ;;
27640 +  --file | --fil | --fi | --f )
27641 +    $ac_shift
27642 +    case $ac_optarg in
27643 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
27644 +    '') as_fn_error $? "missing file argument" ;;
27645 +    esac
27646 +    as_fn_append CONFIG_FILES " '$ac_optarg'"
27647 +    ac_need_defaults=false;;
27648 +  --header | --heade | --head | --hea )
27649 +    $ac_shift
27650 +    case $ac_optarg in
27651 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
27652 +    esac
27653 +    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
27654 +    ac_need_defaults=false;;
27655 +  --he | --h)
27656 +    # Conflict between --help and --header
27657 +    as_fn_error $? "ambiguous option: \`$1'
27658 +Try \`$0 --help' for more information.";;
27659 +  --help | --hel | -h )
27660 +    $as_echo "$ac_cs_usage"; exit ;;
27661 +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
27662 +  | -silent | --silent | --silen | --sile | --sil | --si | --s)
27663 +    ac_cs_silent=: ;;
27664 +
27665 +  # This is an error.
27666 +  -*) as_fn_error $? "unrecognized option: \`$1'
27667 +Try \`$0 --help' for more information." ;;
27668 +
27669 +  *) as_fn_append ac_config_targets " $1"
27670 +     ac_need_defaults=false ;;
27671 +
27672 +  esac
27673 +  shift
27674 +done
27675 +
27676 +ac_configure_extra_args=
27677 +
27678 +if $ac_cs_silent; then
27679 +  exec 6>/dev/null
27680 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
27681 +fi
27682 +
27683 +_ACEOF
27684 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27685 +if \$ac_cs_recheck; then
27686 +  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
27687 +  shift
27688 +  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
27689 +  CONFIG_SHELL='$SHELL'
27690 +  export CONFIG_SHELL
27691 +  exec "\$@"
27692 +fi
27693 +
27694 +_ACEOF
27695 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27696 +exec 5>>config.log
27697 +{
27698 +  echo
27699 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
27700 +## Running $as_me. ##
27701 +_ASBOX
27702 +  $as_echo "$ac_log"
27703 +} >&5
27704 +
27705 +_ACEOF
27706 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27707 +#
27708 +# INIT-COMMANDS
27709 +#
27710 +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
27711 +
27712 +
27713 +# The HP-UX ksh and POSIX shell print the target directory to stdout
27714 +# if CDPATH is set.
27715 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
27716 +
27717 +sed_quote_subst='$sed_quote_subst'
27718 +double_quote_subst='$double_quote_subst'
27719 +delay_variable_subst='$delay_variable_subst'
27720 +enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
27721 +macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
27722 +macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
27723 +enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
27724 +pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
27725 +enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
27726 +host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
27727 +host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
27728 +host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
27729 +build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
27730 +build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
27731 +build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
27732 +SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
27733 +Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
27734 +GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
27735 +EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
27736 +FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
27737 +LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
27738 +NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
27739 +LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
27740 +max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
27741 +ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
27742 +exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
27743 +lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
27744 +lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
27745 +lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
27746 +reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
27747 +reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27748 +OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
27749 +deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
27750 +file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
27751 +AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
27752 +AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
27753 +STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
27754 +RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
27755 +old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27756 +old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27757 +old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27758 +CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
27759 +CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
27760 +compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
27761 +GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
27762 +lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
27763 +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
27764 +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"`'
27765 +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"`'
27766 +objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
27767 +SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
27768 +ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
27769 +MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
27770 +lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
27771 +lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
27772 +lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
27773 +lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
27774 +lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
27775 +need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
27776 +DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
27777 +NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
27778 +LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
27779 +OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
27780 +OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
27781 +libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
27782 +shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27783 +extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27784 +archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
27785 +enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
27786 +export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
27787 +whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
27788 +compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
27789 +old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27790 +old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27791 +archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27792 +archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27793 +module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27794 +module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27795 +with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
27796 +allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
27797 +no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
27798 +hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
27799 +hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
27800 +hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
27801 +hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
27802 +hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
27803 +hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
27804 +hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
27805 +hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
27806 +inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
27807 +link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
27808 +fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
27809 +always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
27810 +export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27811 +exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
27812 +include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
27813 +prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27814 +file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
27815 +variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
27816 +need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
27817 +need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
27818 +version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
27819 +runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
27820 +shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
27821 +shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
27822 +libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
27823 +library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
27824 +soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
27825 +postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27826 +postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27827 +finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
27828 +finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
27829 +hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
27830 +sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
27831 +sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
27832 +hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
27833 +enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
27834 +enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
27835 +enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
27836 +old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
27837 +striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
27838 +compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
27839 +predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
27840 +postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
27841 +predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
27842 +postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
27843 +compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
27844 +LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27845 +old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27846 +compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27847 +GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27848 +lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27849 +lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27850 +lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27851 +lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27852 +lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27853 +archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27854 +enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27855 +export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27856 +whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27857 +compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27858 +old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27859 +old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27860 +archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27861 +archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27862 +module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27863 +module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27864 +with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27865 +allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27866 +no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27867 +hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27868 +hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27869 +hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27870 +hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27871 +hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27872 +hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27873 +hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27874 +hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27875 +inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27876 +link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27877 +fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27878 +always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27879 +export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27880 +exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27881 +include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27882 +prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27883 +file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27884 +hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27885 +compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27886 +predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27887 +postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27888 +predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27889 +postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27890 +compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
27891 +
27892 +LTCC='$LTCC'
27893 +LTCFLAGS='$LTCFLAGS'
27894 +compiler='$compiler_DEFAULT'
27895 +
27896 +# Quote evaled strings.
27897 +for var in SED \
27898 +GREP \
27899 +EGREP \
27900 +FGREP \
27901 +LD \
27902 +NM \
27903 +LN_S \
27904 +lt_SP2NL \
27905 +lt_NL2SP \
27906 +reload_flag \
27907 +OBJDUMP \
27908 +deplibs_check_method \
27909 +file_magic_cmd \
27910 +AR \
27911 +AR_FLAGS \
27912 +STRIP \
27913 +RANLIB \
27914 +CC \
27915 +CFLAGS \
27916 +compiler \
27917 +lt_cv_sys_global_symbol_pipe \
27918 +lt_cv_sys_global_symbol_to_cdecl \
27919 +lt_cv_sys_global_symbol_to_c_name_address \
27920 +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
27921 +SHELL \
27922 +ECHO \
27923 +lt_prog_compiler_no_builtin_flag \
27924 +lt_prog_compiler_wl \
27925 +lt_prog_compiler_pic \
27926 +lt_prog_compiler_static \
27927 +lt_cv_prog_compiler_c_o \
27928 +need_locks \
27929 +DSYMUTIL \
27930 +NMEDIT \
27931 +LIPO \
27932 +OTOOL \
27933 +OTOOL64 \
27934 +shrext_cmds \
27935 +export_dynamic_flag_spec \
27936 +whole_archive_flag_spec \
27937 +compiler_needs_object \
27938 +with_gnu_ld \
27939 +allow_undefined_flag \
27940 +no_undefined_flag \
27941 +hardcode_libdir_flag_spec \
27942 +hardcode_libdir_flag_spec_ld \
27943 +hardcode_libdir_separator \
27944 +fix_srcfile_path \
27945 +exclude_expsyms \
27946 +include_expsyms \
27947 +file_list_spec \
27948 +variables_saved_for_relink \
27949 +libname_spec \
27950 +library_names_spec \
27951 +soname_spec \
27952 +finish_eval \
27953 +old_striplib \
27954 +striplib \
27955 +compiler_lib_search_dirs \
27956 +predep_objects \
27957 +postdep_objects \
27958 +predeps \
27959 +postdeps \
27960 +compiler_lib_search_path \
27961 +LD_CXX \
27962 +compiler_CXX \
27963 +lt_prog_compiler_no_builtin_flag_CXX \
27964 +lt_prog_compiler_wl_CXX \
27965 +lt_prog_compiler_pic_CXX \
27966 +lt_prog_compiler_static_CXX \
27967 +lt_cv_prog_compiler_c_o_CXX \
27968 +export_dynamic_flag_spec_CXX \
27969 +whole_archive_flag_spec_CXX \
27970 +compiler_needs_object_CXX \
27971 +with_gnu_ld_CXX \
27972 +allow_undefined_flag_CXX \
27973 +no_undefined_flag_CXX \
27974 +hardcode_libdir_flag_spec_CXX \
27975 +hardcode_libdir_flag_spec_ld_CXX \
27976 +hardcode_libdir_separator_CXX \
27977 +fix_srcfile_path_CXX \
27978 +exclude_expsyms_CXX \
27979 +include_expsyms_CXX \
27980 +file_list_spec_CXX \
27981 +compiler_lib_search_dirs_CXX \
27982 +predep_objects_CXX \
27983 +postdep_objects_CXX \
27984 +predeps_CXX \
27985 +postdeps_CXX \
27986 +compiler_lib_search_path_CXX; do
27987 +    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
27988 +    *[\\\\\\\`\\"\\\$]*)
27989 +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
27990 +      ;;
27991 +    *)
27992 +      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
27993 +      ;;
27994 +    esac
27995 +done
27996 +
27997 +# Double-quote double-evaled strings.
27998 +for var in reload_cmds \
27999 +old_postinstall_cmds \
28000 +old_postuninstall_cmds \
28001 +old_archive_cmds \
28002 +extract_expsyms_cmds \
28003 +old_archive_from_new_cmds \
28004 +old_archive_from_expsyms_cmds \
28005 +archive_cmds \
28006 +archive_expsym_cmds \
28007 +module_cmds \
28008 +module_expsym_cmds \
28009 +export_symbols_cmds \
28010 +prelink_cmds \
28011 +postinstall_cmds \
28012 +postuninstall_cmds \
28013 +finish_cmds \
28014 +sys_lib_search_path_spec \
28015 +sys_lib_dlsearch_path_spec \
28016 +old_archive_cmds_CXX \
28017 +old_archive_from_new_cmds_CXX \
28018 +old_archive_from_expsyms_cmds_CXX \
28019 +archive_cmds_CXX \
28020 +archive_expsym_cmds_CXX \
28021 +module_cmds_CXX \
28022 +module_expsym_cmds_CXX \
28023 +export_symbols_cmds_CXX \
28024 +prelink_cmds_CXX; do
28025 +    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
28026 +    *[\\\\\\\`\\"\\\$]*)
28027 +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
28028 +      ;;
28029 +    *)
28030 +      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
28031 +      ;;
28032 +    esac
28033 +done
28034 +
28035 +# Fix-up fallback echo if it was mangled by the above quoting rules.
28036 +case \$lt_ECHO in
28037 +*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
28038 +  ;;
28039 +esac
28040 +
28041 +ac_aux_dir='$ac_aux_dir'
28042 +xsi_shell='$xsi_shell'
28043 +lt_shell_append='$lt_shell_append'
28044 +
28045 +# See if we are running on zsh, and set the options which allow our
28046 +# commands through without removal of \ escapes INIT.
28047 +if test -n "\${ZSH_VERSION+set}" ; then
28048 +   setopt NO_GLOB_SUBST
28049 +fi
28050 +
28051 +
28052 +    PACKAGE='$PACKAGE'
28053 +    VERSION='$VERSION'
28054 +    TIMESTAMP='$TIMESTAMP'
28055 +    RM='$RM'
28056 +    ofile='$ofile'
28057 +
28058 +
28059 +
28060 +
28061 +
28062 +
28063 +_ACEOF
28064 +
28065 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28066 +
28067 +# Handling of arguments.
28068 +for ac_config_target in $ac_config_targets
28069 +do
28070 +  case $ac_config_target in
28071 +    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
28072 +    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
28073 +    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
28074 +    "shibboleth.spec") CONFIG_FILES="$CONFIG_FILES shibboleth.spec" ;;
28075 +    "pkginfo") CONFIG_FILES="$CONFIG_FILES pkginfo" ;;
28076 +    "Portfile") CONFIG_FILES="$CONFIG_FILES Portfile" ;;
28077 +    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
28078 +    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
28079 +    "schemas/Makefile") CONFIG_FILES="$CONFIG_FILES schemas/Makefile" ;;
28080 +    "configs/Makefile") CONFIG_FILES="$CONFIG_FILES configs/Makefile" ;;
28081 +    "shibsp/Makefile") CONFIG_FILES="$CONFIG_FILES shibsp/Makefile" ;;
28082 +    "shibd/Makefile") CONFIG_FILES="$CONFIG_FILES shibd/Makefile" ;;
28083 +    "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;;
28084 +    "selinux/Makefile") CONFIG_FILES="$CONFIG_FILES selinux/Makefile" ;;
28085 +    "adfs/Makefile") CONFIG_FILES="$CONFIG_FILES adfs/Makefile" ;;
28086 +    "nsapi_shib/Makefile") CONFIG_FILES="$CONFIG_FILES nsapi_shib/Makefile" ;;
28087 +    "fastcgi/Makefile") CONFIG_FILES="$CONFIG_FILES fastcgi/Makefile" ;;
28088 +    "memcache-store/Makefile") CONFIG_FILES="$CONFIG_FILES memcache-store/Makefile" ;;
28089 +    "apache/Makefile") CONFIG_FILES="$CONFIG_FILES apache/Makefile" ;;
28090 +    "odbc-store/Makefile") CONFIG_FILES="$CONFIG_FILES odbc-store/Makefile" ;;
28091 +
28092 +  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
28093 +  esac
28094 +done
28095 +
28096 +
28097 +# If the user did not use the arguments to specify the items to instantiate,
28098 +# then the envvar interface is used.  Set only those that are not.
28099 +# We use the long form for the default assignment because of an extremely
28100 +# bizarre bug on SunOS 4.1.3.
28101 +if $ac_need_defaults; then
28102 +  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
28103 +  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
28104 +  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
28105 +fi
28106 +
28107 +# Have a temporary directory for convenience.  Make it in the build tree
28108 +# simply because there is no reason against having it here, and in addition,
28109 +# creating and moving files from /tmp can sometimes cause problems.
28110 +# Hook for its removal unless debugging.
28111 +# Note that there is a small window in which the directory will not be cleaned:
28112 +# after its creation but before its name has been assigned to `$tmp'.
28113 +$debug ||
28114 +{
28115 +  tmp=
28116 +  trap 'exit_status=$?
28117 +  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
28118 +' 0
28119 +  trap 'as_fn_exit 1' 1 2 13 15
28120 +}
28121 +# Create a (secure) tmp directory for tmp files.
28122 +
28123 +{
28124 +  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
28125 +  test -n "$tmp" && test -d "$tmp"
28126 +}  ||
28127 +{
28128 +  tmp=./conf$$-$RANDOM
28129 +  (umask 077 && mkdir "$tmp")
28130 +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
28131 +
28132 +# Set up the scripts for CONFIG_FILES section.
28133 +# No need to generate them if there are no CONFIG_FILES.
28134 +# This happens for instance with `./config.status config.h'.
28135 +if test -n "$CONFIG_FILES"; then
28136 +
28137 +
28138 +ac_cr=`echo X | tr X '\015'`
28139 +# On cygwin, bash can eat \r inside `` if the user requested igncr.
28140 +# But we know of no other shell where ac_cr would be empty at this
28141 +# point, so we can use a bashism as a fallback.
28142 +if test "x$ac_cr" = x; then
28143 +  eval ac_cr=\$\'\\r\'
28144 +fi
28145 +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
28146 +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
28147 +  ac_cs_awk_cr='\\r'
28148 +else
28149 +  ac_cs_awk_cr=$ac_cr
28150 +fi
28151 +
28152 +echo 'BEGIN {' >"$tmp/subs1.awk" &&
28153 +_ACEOF
28154 +
28155 +
28156 +{
28157 +  echo "cat >conf$$subs.awk <<_ACEOF" &&
28158 +  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
28159 +  echo "_ACEOF"
28160 +} >conf$$subs.sh ||
28161 +  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
28162 +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
28163 +ac_delim='%!_!# '
28164 +for ac_last_try in false false false false false :; do
28165 +  . ./conf$$subs.sh ||
28166 +    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
28167 +
28168 +  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
28169 +  if test $ac_delim_n = $ac_delim_num; then
28170 +    break
28171 +  elif $ac_last_try; then
28172 +    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
28173 +  else
28174 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28175 +  fi
28176 +done
28177 +rm -f conf$$subs.sh
28178 +
28179 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28180 +cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
28181 +_ACEOF
28182 +sed -n '
28183 +h
28184 +s/^/S["/; s/!.*/"]=/
28185 +p
28186 +g
28187 +s/^[^!]*!//
28188 +:repl
28189 +t repl
28190 +s/'"$ac_delim"'$//
28191 +t delim
28192 +:nl
28193 +h
28194 +s/\(.\{148\}\)..*/\1/
28195 +t more1
28196 +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
28197 +p
28198 +n
28199 +b repl
28200 +:more1
28201 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
28202 +p
28203 +g
28204 +s/.\{148\}//
28205 +t nl
28206 +:delim
28207 +h
28208 +s/\(.\{148\}\)..*/\1/
28209 +t more2
28210 +s/["\\]/\\&/g; s/^/"/; s/$/"/
28211 +p
28212 +b
28213 +:more2
28214 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
28215 +p
28216 +g
28217 +s/.\{148\}//
28218 +t delim
28219 +' <conf$$subs.awk | sed '
28220 +/^[^""]/{
28221 +  N
28222 +  s/\n//
28223 +}
28224 +' >>$CONFIG_STATUS || ac_write_fail=1
28225 +rm -f conf$$subs.awk
28226 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28227 +_ACAWK
28228 +cat >>"\$tmp/subs1.awk" <<_ACAWK &&
28229 +  for (key in S) S_is_set[key] = 1
28230 +  FS = "\a"
28231 +
28232 +}
28233 +{
28234 +  line = $ 0
28235 +  nfields = split(line, field, "@")
28236 +  substed = 0
28237 +  len = length(field[1])
28238 +  for (i = 2; i < nfields; i++) {
28239 +    key = field[i]
28240 +    keylen = length(key)
28241 +    if (S_is_set[key]) {
28242 +      value = S[key]
28243 +      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
28244 +      len += length(value) + length(field[++i])
28245 +      substed = 1
28246 +    } else
28247 +      len += 1 + keylen
28248 +  }
28249 +
28250 +  print line
28251 +}
28252 +
28253 +_ACAWK
28254 +_ACEOF
28255 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28256 +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
28257 +  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
28258 +else
28259 +  cat
28260 +fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
28261 +  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
28262 +_ACEOF
28263 +
28264 +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
28265 +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
28266 +# trailing colons and then remove the whole line if VPATH becomes empty
28267 +# (actually we leave an empty line to preserve line numbers).
28268 +if test "x$srcdir" = x.; then
28269 +  ac_vpsub='/^[         ]*VPATH[        ]*=[    ]*/{
28270 +h
28271 +s///
28272 +s/^/:/
28273 +s/[     ]*$/:/
28274 +s/:\$(srcdir):/:/g
28275 +s/:\${srcdir}:/:/g
28276 +s/:@srcdir@:/:/g
28277 +s/^:*//
28278 +s/:*$//
28279 +x
28280 +s/\(=[  ]*\).*/\1/
28281 +G
28282 +s/\n//
28283 +s/^[^=]*=[      ]*$//
28284 +}'
28285 +fi
28286 +
28287 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28288 +fi # test -n "$CONFIG_FILES"
28289 +
28290 +# Set up the scripts for CONFIG_HEADERS section.
28291 +# No need to generate them if there are no CONFIG_HEADERS.
28292 +# This happens for instance with `./config.status Makefile'.
28293 +if test -n "$CONFIG_HEADERS"; then
28294 +cat >"$tmp/defines.awk" <<\_ACAWK ||
28295 +BEGIN {
28296 +_ACEOF
28297 +
28298 +# Transform confdefs.h into an awk script `defines.awk', embedded as
28299 +# here-document in config.status, that substitutes the proper values into
28300 +# config.h.in to produce config.h.
28301 +
28302 +# Create a delimiter string that does not exist in confdefs.h, to ease
28303 +# handling of long lines.
28304 +ac_delim='%!_!# '
28305 +for ac_last_try in false false :; do
28306 +  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
28307 +  if test -z "$ac_t"; then
28308 +    break
28309 +  elif $ac_last_try; then
28310 +    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
28311 +  else
28312 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28313 +  fi
28314 +done
28315 +
28316 +# For the awk script, D is an array of macro values keyed by name,
28317 +# likewise P contains macro parameters if any.  Preserve backslash
28318 +# newline sequences.
28319 +
28320 +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
28321 +sed -n '
28322 +s/.\{148\}/&'"$ac_delim"'/g
28323 +t rset
28324 +:rset
28325 +s/^[    ]*#[    ]*define[       ][      ]*/ /
28326 +t def
28327 +d
28328 +:def
28329 +s/\\$//
28330 +t bsnl
28331 +s/["\\]/\\&/g
28332 +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[    ]*\(.*\)/P["\1"]="\2"\
28333 +D["\1"]=" \3"/p
28334 +s/^ \('"$ac_word_re"'\)[        ]*\(.*\)/D["\1"]=" \2"/p
28335 +d
28336 +:bsnl
28337 +s/["\\]/\\&/g
28338 +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[    ]*\(.*\)/P["\1"]="\2"\
28339 +D["\1"]=" \3\\\\\\n"\\/p
28340 +t cont
28341 +s/^ \('"$ac_word_re"'\)[        ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
28342 +t cont
28343 +d
28344 +:cont
28345 +n
28346 +s/.\{148\}/&'"$ac_delim"'/g
28347 +t clear
28348 +:clear
28349 +s/\\$//
28350 +t bsnlc
28351 +s/["\\]/\\&/g; s/^/"/; s/$/"/p
28352 +d
28353 +:bsnlc
28354 +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
28355 +b cont
28356 +' <confdefs.h | sed '
28357 +s/'"$ac_delim"'/"\\\
28358 +"/g' >>$CONFIG_STATUS || ac_write_fail=1
28359 +
28360 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28361 +  for (key in D) D_is_set[key] = 1
28362 +  FS = "\a"
28363 +}
28364 +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
28365 +  line = \$ 0
28366 +  split(line, arg, " ")
28367 +  if (arg[1] == "#") {
28368 +    defundef = arg[2]
28369 +    mac1 = arg[3]
28370 +  } else {
28371 +    defundef = substr(arg[1], 2)
28372 +    mac1 = arg[2]
28373 +  }
28374 +  split(mac1, mac2, "(") #)
28375 +  macro = mac2[1]
28376 +  prefix = substr(line, 1, index(line, defundef) - 1)
28377 +  if (D_is_set[macro]) {
28378 +    # Preserve the white space surrounding the "#".
28379 +    print prefix "define", macro P[macro] D[macro]
28380 +    next
28381 +  } else {
28382 +    # Replace #undef with comments.  This is necessary, for example,
28383 +    # in the case of _POSIX_SOURCE, which is predefined and required
28384 +    # on some systems where configure will not decide to define it.
28385 +    if (defundef == "undef") {
28386 +      print "/*", prefix defundef, macro, "*/"
28387 +      next
28388 +    }
28389 +  }
28390 +}
28391 +{ print }
28392 +_ACAWK
28393 +_ACEOF
28394 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28395 +  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
28396 +fi # test -n "$CONFIG_HEADERS"
28397 +
28398 +
28399 +eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
28400 +shift
28401 +for ac_tag
28402 +do
28403 +  case $ac_tag in
28404 +  :[FHLC]) ac_mode=$ac_tag; continue;;
28405 +  esac
28406 +  case $ac_mode$ac_tag in
28407 +  :[FHL]*:*);;
28408 +  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
28409 +  :[FH]-) ac_tag=-:-;;
28410 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
28411 +  esac
28412 +  ac_save_IFS=$IFS
28413 +  IFS=:
28414 +  set x $ac_tag
28415 +  IFS=$ac_save_IFS
28416 +  shift
28417 +  ac_file=$1
28418 +  shift
28419 +
28420 +  case $ac_mode in
28421 +  :L) ac_source=$1;;
28422 +  :[FH])
28423 +    ac_file_inputs=
28424 +    for ac_f
28425 +    do
28426 +      case $ac_f in
28427 +      -) ac_f="$tmp/stdin";;
28428 +      *) # Look for the file first in the build tree, then in the source tree
28429 +        # (if the path is not absolute).  The absolute path cannot be DOS-style,
28430 +        # because $ac_f cannot contain `:'.
28431 +        test -f "$ac_f" ||
28432 +          case $ac_f in
28433 +          [\\/$]*) false;;
28434 +          *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
28435 +          esac ||
28436 +          as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
28437 +      esac
28438 +      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
28439 +      as_fn_append ac_file_inputs " '$ac_f'"
28440 +    done
28441 +
28442 +    # Let's still pretend it is `configure' which instantiates (i.e., don't
28443 +    # use $as_me), people would be surprised to read:
28444 +    #    /* config.h.  Generated by config.status.  */
28445 +    configure_input='Generated from '`
28446 +         $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
28447 +       `' by configure.'
28448 +    if test x"$ac_file" != x-; then
28449 +      configure_input="$ac_file.  $configure_input"
28450 +      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
28451 +$as_echo "$as_me: creating $ac_file" >&6;}
28452 +    fi
28453 +    # Neutralize special characters interpreted by sed in replacement strings.
28454 +    case $configure_input in #(
28455 +    *\&* | *\|* | *\\* )
28456 +       ac_sed_conf_input=`$as_echo "$configure_input" |
28457 +       sed 's/[\\\\&|]/\\\\&/g'`;; #(
28458 +    *) ac_sed_conf_input=$configure_input;;
28459 +    esac
28460 +
28461 +    case $ac_tag in
28462 +    *:-:* | *:-) cat >"$tmp/stdin" \
28463 +      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
28464 +    esac
28465 +    ;;
28466 +  esac
28467 +
28468 +  ac_dir=`$as_dirname -- "$ac_file" ||
28469 +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28470 +        X"$ac_file" : 'X\(//\)[^/]' \| \
28471 +        X"$ac_file" : 'X\(//\)$' \| \
28472 +        X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
28473 +$as_echo X"$ac_file" |
28474 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28475 +           s//\1/
28476 +           q
28477 +         }
28478 +         /^X\(\/\/\)[^/].*/{
28479 +           s//\1/
28480 +           q
28481 +         }
28482 +         /^X\(\/\/\)$/{
28483 +           s//\1/
28484 +           q
28485 +         }
28486 +         /^X\(\/\).*/{
28487 +           s//\1/
28488 +           q
28489 +         }
28490 +         s/.*/./; q'`
28491 +  as_dir="$ac_dir"; as_fn_mkdir_p
28492 +  ac_builddir=.
28493 +
28494 +case "$ac_dir" in
28495 +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
28496 +*)
28497 +  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
28498 +  # A ".." for each directory in $ac_dir_suffix.
28499 +  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
28500 +  case $ac_top_builddir_sub in
28501 +  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
28502 +  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
28503 +  esac ;;
28504 +esac
28505 +ac_abs_top_builddir=$ac_pwd
28506 +ac_abs_builddir=$ac_pwd$ac_dir_suffix
28507 +# for backward compatibility:
28508 +ac_top_builddir=$ac_top_build_prefix
28509 +
28510 +case $srcdir in
28511 +  .)  # We are building in place.
28512 +    ac_srcdir=.
28513 +    ac_top_srcdir=$ac_top_builddir_sub
28514 +    ac_abs_top_srcdir=$ac_pwd ;;
28515 +  [\\/]* | ?:[\\/]* )  # Absolute name.
28516 +    ac_srcdir=$srcdir$ac_dir_suffix;
28517 +    ac_top_srcdir=$srcdir
28518 +    ac_abs_top_srcdir=$srcdir ;;
28519 +  *) # Relative name.
28520 +    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
28521 +    ac_top_srcdir=$ac_top_build_prefix$srcdir
28522 +    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
28523 +esac
28524 +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
28525 +
28526 +
28527 +  case $ac_mode in
28528 +  :F)
28529 +  #
28530 +  # CONFIG_FILE
28531 +  #
28532 +
28533 +  case $INSTALL in
28534 +  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
28535 +  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
28536 +  esac
28537 +  ac_MKDIR_P=$MKDIR_P
28538 +  case $MKDIR_P in
28539 +  [\\/$]* | ?:[\\/]* ) ;;
28540 +  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
28541 +  esac
28542 +_ACEOF
28543 +
28544 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28545 +# If the template does not know about datarootdir, expand it.
28546 +# FIXME: This hack should be removed a few years after 2.60.
28547 +ac_datarootdir_hack=; ac_datarootdir_seen=
28548 +ac_sed_dataroot='
28549 +/datarootdir/ {
28550 +  p
28551 +  q
28552 +}
28553 +/@datadir@/p
28554 +/@docdir@/p
28555 +/@infodir@/p
28556 +/@localedir@/p
28557 +/@mandir@/p'
28558 +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
28559 +*datarootdir*) ac_datarootdir_seen=yes;;
28560 +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
28561 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
28562 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
28563 +_ACEOF
28564 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28565 +  ac_datarootdir_hack='
28566 +  s&@datadir@&$datadir&g
28567 +  s&@docdir@&$docdir&g
28568 +  s&@infodir@&$infodir&g
28569 +  s&@localedir@&$localedir&g
28570 +  s&@mandir@&$mandir&g
28571 +  s&\\\${datarootdir}&$datarootdir&g' ;;
28572 +esac
28573 +_ACEOF
28574 +
28575 +# Neutralize VPATH when `$srcdir' = `.'.
28576 +# Shell code in configure.ac might set extrasub.
28577 +# FIXME: do we really want to maintain this feature?
28578 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28579 +ac_sed_extra="$ac_vpsub
28580 +$extrasub
28581 +_ACEOF
28582 +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28583 +:t
28584 +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28585 +s|@configure_input@|$ac_sed_conf_input|;t t
28586 +s&@top_builddir@&$ac_top_builddir_sub&;t t
28587 +s&@top_build_prefix@&$ac_top_build_prefix&;t t
28588 +s&@srcdir@&$ac_srcdir&;t t
28589 +s&@abs_srcdir@&$ac_abs_srcdir&;t t
28590 +s&@top_srcdir@&$ac_top_srcdir&;t t
28591 +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
28592 +s&@builddir@&$ac_builddir&;t t
28593 +s&@abs_builddir@&$ac_abs_builddir&;t t
28594 +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
28595 +s&@INSTALL@&$ac_INSTALL&;t t
28596 +s&@MKDIR_P@&$ac_MKDIR_P&;t t
28597 +$ac_datarootdir_hack
28598 +"
28599 +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
28600 +  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
28601 +
28602 +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
28603 +  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
28604 +  { ac_out=`sed -n '/^[         ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
28605 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28606 +which seems to be undefined.  Please make sure it is defined" >&5
28607 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28608 +which seems to be undefined.  Please make sure it is defined" >&2;}
28609 +
28610 +  rm -f "$tmp/stdin"
28611 +  case $ac_file in
28612 +  -) cat "$tmp/out" && rm -f "$tmp/out";;
28613 +  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
28614 +  esac \
28615 +  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
28616 + ;;
28617 +  :H)
28618 +  #
28619 +  # CONFIG_HEADER
28620 +  #
28621 +  if test x"$ac_file" != x-; then
28622 +    {
28623 +      $as_echo "/* $configure_input  */" \
28624 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
28625 +    } >"$tmp/config.h" \
28626 +      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
28627 +    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
28628 +      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
28629 +$as_echo "$as_me: $ac_file is unchanged" >&6;}
28630 +    else
28631 +      rm -f "$ac_file"
28632 +      mv "$tmp/config.h" "$ac_file" \
28633 +       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
28634 +    fi
28635 +  else
28636 +    $as_echo "/* $configure_input  */" \
28637 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
28638 +      || as_fn_error $? "could not create -" "$LINENO" 5
28639 +  fi
28640 +# Compute "$ac_file"'s index in $config_headers.
28641 +_am_arg="$ac_file"
28642 +_am_stamp_count=1
28643 +for _am_header in $config_headers :; do
28644 +  case $_am_header in
28645 +    $_am_arg | $_am_arg:* )
28646 +      break ;;
28647 +    * )
28648 +      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
28649 +  esac
28650 +done
28651 +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
28652 +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28653 +        X"$_am_arg" : 'X\(//\)[^/]' \| \
28654 +        X"$_am_arg" : 'X\(//\)$' \| \
28655 +        X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
28656 +$as_echo X"$_am_arg" |
28657 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28658 +           s//\1/
28659 +           q
28660 +         }
28661 +         /^X\(\/\/\)[^/].*/{
28662 +           s//\1/
28663 +           q
28664 +         }
28665 +         /^X\(\/\/\)$/{
28666 +           s//\1/
28667 +           q
28668 +         }
28669 +         /^X\(\/\).*/{
28670 +           s//\1/
28671 +           q
28672 +         }
28673 +         s/.*/./; q'`/stamp-h$_am_stamp_count
28674 + ;;
28675 +
28676 +  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
28677 +$as_echo "$as_me: executing $ac_file commands" >&6;}
28678 + ;;
28679 +  esac
28680 +
28681 +
28682 +  case $ac_file$ac_mode in
28683 +    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
28684 +  # Autoconf 2.62 quotes --file arguments for eval, but not when files
28685 +  # are listed without --file.  Let's play safe and only enable the eval
28686 +  # if we detect the quoting.
28687 +  case $CONFIG_FILES in
28688 +  *\'*) eval set x "$CONFIG_FILES" ;;
28689 +  *)   set x $CONFIG_FILES ;;
28690 +  esac
28691 +  shift
28692 +  for mf
28693 +  do
28694 +    # Strip MF so we end up with the name of the file.
28695 +    mf=`echo "$mf" | sed -e 's/:.*$//'`
28696 +    # Check whether this is an Automake generated Makefile or not.
28697 +    # We used to match only the files named `Makefile.in', but
28698 +    # some people rename them; so instead we look at the file content.
28699 +    # Grep'ing the first line is not enough: some people post-process
28700 +    # each Makefile.in and add a new line on top of each file to say so.
28701 +    # Grep'ing the whole file is not good either: AIX grep has a line
28702 +    # limit of 2048, but all sed's we know have understand at least 4000.
28703 +    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
28704 +      dirpart=`$as_dirname -- "$mf" ||
28705 +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28706 +        X"$mf" : 'X\(//\)[^/]' \| \
28707 +        X"$mf" : 'X\(//\)$' \| \
28708 +        X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
28709 +$as_echo X"$mf" |
28710 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28711 +           s//\1/
28712 +           q
28713 +         }
28714 +         /^X\(\/\/\)[^/].*/{
28715 +           s//\1/
28716 +           q
28717 +         }
28718 +         /^X\(\/\/\)$/{
28719 +           s//\1/
28720 +           q
28721 +         }
28722 +         /^X\(\/\).*/{
28723 +           s//\1/
28724 +           q
28725 +         }
28726 +         s/.*/./; q'`
28727 +    else
28728 +      continue
28729 +    fi
28730 +    # Extract the definition of DEPDIR, am__include, and am__quote
28731 +    # from the Makefile without running `make'.
28732 +    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
28733 +    test -z "$DEPDIR" && continue
28734 +    am__include=`sed -n 's/^am__include = //p' < "$mf"`
28735 +    test -z "am__include" && continue
28736 +    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
28737 +    # When using ansi2knr, U may be empty or an underscore; expand it
28738 +    U=`sed -n 's/^U = //p' < "$mf"`
28739 +    # Find all dependency output files, they are included files with
28740 +    # $(DEPDIR) in their names.  We invoke sed twice because it is the
28741 +    # simplest approach to changing $(DEPDIR) to its actual value in the
28742 +    # expansion.
28743 +    for file in `sed -n "
28744 +      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
28745 +        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
28746 +      # Make sure the directory exists.
28747 +      test -f "$dirpart/$file" && continue
28748 +      fdir=`$as_dirname -- "$file" ||
28749 +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28750 +        X"$file" : 'X\(//\)[^/]' \| \
28751 +        X"$file" : 'X\(//\)$' \| \
28752 +        X"$file" : 'X\(/\)' \| . 2>/dev/null ||
28753 +$as_echo X"$file" |
28754 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28755 +           s//\1/
28756 +           q
28757 +         }
28758 +         /^X\(\/\/\)[^/].*/{
28759 +           s//\1/
28760 +           q
28761 +         }
28762 +         /^X\(\/\/\)$/{
28763 +           s//\1/
28764 +           q
28765 +         }
28766 +         /^X\(\/\).*/{
28767 +           s//\1/
28768 +           q
28769 +         }
28770 +         s/.*/./; q'`
28771 +      as_dir=$dirpart/$fdir; as_fn_mkdir_p
28772 +      # echo "creating $dirpart/$file"
28773 +      echo '# dummy' > "$dirpart/$file"
28774 +    done
28775 +  done
28776 +}
28777 + ;;
28778 +    "libtool":C)
28779 +
28780 +    # See if we are running on zsh, and set the options which allow our
28781 +    # commands through without removal of \ escapes.
28782 +    if test -n "${ZSH_VERSION+set}" ; then
28783 +      setopt NO_GLOB_SUBST
28784 +    fi
28785 +
28786 +    cfgfile="${ofile}T"
28787 +    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
28788 +    $RM "$cfgfile"
28789 +
28790 +    cat <<_LT_EOF >> "$cfgfile"
28791 +#! $SHELL
28792 +
28793 +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
28794 +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
28795 +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
28796 +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
28797 +#
28798 +#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
28799 +#                 2006, 2007, 2008 Free Software Foundation, Inc.
28800 +#   Written by Gordon Matzigkeit, 1996
28801 +#
28802 +#   This file is part of GNU Libtool.
28803 +#
28804 +# GNU Libtool is free software; you can redistribute it and/or
28805 +# modify it under the terms of the GNU General Public License as
28806 +# published by the Free Software Foundation; either version 2 of
28807 +# the License, or (at your option) any later version.
28808 +#
28809 +# As a special exception to the GNU General Public License,
28810 +# if you distribute this file as part of a program or library that
28811 +# is built using GNU Libtool, you may include this file under the
28812 +# same distribution terms that you use for the rest of that program.
28813 +#
28814 +# GNU Libtool is distributed in the hope that it will be useful,
28815 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
28816 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
28817 +# GNU General Public License for more details.
28818 +#
28819 +# You should have received a copy of the GNU General Public License
28820 +# along with GNU Libtool; see the file COPYING.  If not, a copy
28821 +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
28822 +# obtained by writing to the Free Software Foundation, Inc.,
28823 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
28824 +
28825 +
28826 +# The names of the tagged configurations supported by this script.
28827 +available_tags="CXX "
28828 +
28829 +# ### BEGIN LIBTOOL CONFIG
28830 +
28831 +# Whether or not to build static libraries.
28832 +build_old_libs=$enable_static
28833 +
28834 +# Which release of libtool.m4 was used?
28835 +macro_version=$macro_version
28836 +macro_revision=$macro_revision
28837 +
28838 +# Whether or not to build shared libraries.
28839 +build_libtool_libs=$enable_shared
28840 +
28841 +# What type of objects to build.
28842 +pic_mode=$pic_mode
28843 +
28844 +# Whether or not to optimize for fast installation.
28845 +fast_install=$enable_fast_install
28846 +
28847 +# The host system.
28848 +host_alias=$host_alias
28849 +host=$host
28850 +host_os=$host_os
28851 +
28852 +# The build system.
28853 +build_alias=$build_alias
28854 +build=$build
28855 +build_os=$build_os
28856 +
28857 +# A sed program that does not truncate output.
28858 +SED=$lt_SED
28859 +
28860 +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
28861 +Xsed="\$SED -e 1s/^X//"
28862 +
28863 +# A grep program that handles long lines.
28864 +GREP=$lt_GREP
28865 +
28866 +# An ERE matcher.
28867 +EGREP=$lt_EGREP
28868 +
28869 +# A literal string matcher.
28870 +FGREP=$lt_FGREP
28871 +
28872 +# A BSD- or MS-compatible name lister.
28873 +NM=$lt_NM
28874 +
28875 +# Whether we need soft or hard links.
28876 +LN_S=$lt_LN_S
28877 +
28878 +# What is the maximum length of a command?
28879 +max_cmd_len=$max_cmd_len
28880 +
28881 +# Object file suffix (normally "o").
28882 +objext=$ac_objext
28883 +
28884 +# Executable file suffix (normally "").
28885 +exeext=$exeext
28886 +
28887 +# whether the shell understands "unset".
28888 +lt_unset=$lt_unset
28889 +
28890 +# turn spaces into newlines.
28891 +SP2NL=$lt_lt_SP2NL
28892 +
28893 +# turn newlines into spaces.
28894 +NL2SP=$lt_lt_NL2SP
28895 +
28896 +# How to create reloadable object files.
28897 +reload_flag=$lt_reload_flag
28898 +reload_cmds=$lt_reload_cmds
28899 +
28900 +# An object symbol dumper.
28901 +OBJDUMP=$lt_OBJDUMP
28902 +
28903 +# Method to check whether dependent libraries are shared objects.
28904 +deplibs_check_method=$lt_deplibs_check_method
28905 +
28906 +# Command to use when deplibs_check_method == "file_magic".
28907 +file_magic_cmd=$lt_file_magic_cmd
28908 +
28909 +# The archiver.
28910 +AR=$lt_AR
28911 +AR_FLAGS=$lt_AR_FLAGS
28912 +
28913 +# A symbol stripping program.
28914 +STRIP=$lt_STRIP
28915 +
28916 +# Commands used to install an old-style archive.
28917 +RANLIB=$lt_RANLIB
28918 +old_postinstall_cmds=$lt_old_postinstall_cmds
28919 +old_postuninstall_cmds=$lt_old_postuninstall_cmds
28920 +
28921 +# A C compiler.
28922 +LTCC=$lt_CC
28923 +
28924 +# LTCC compiler flags.
28925 +LTCFLAGS=$lt_CFLAGS
28926 +
28927 +# Take the output of nm and produce a listing of raw symbols and C names.
28928 +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
28929 +
28930 +# Transform the output of nm in a proper C declaration.
28931 +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
28932 +
28933 +# Transform the output of nm in a C name address pair.
28934 +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
28935 +
28936 +# Transform the output of nm in a C name address pair when lib prefix is needed.
28937 +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
28938 +
28939 +# The name of the directory that contains temporary libtool files.
28940 +objdir=$objdir
28941 +
28942 +# Shell to use when invoking shell scripts.
28943 +SHELL=$lt_SHELL
28944 +
28945 +# An echo program that does not interpret backslashes.
28946 +ECHO=$lt_ECHO
28947 +
28948 +# Used to examine libraries when file_magic_cmd begins with "file".
28949 +MAGIC_CMD=$MAGIC_CMD
28950 +
28951 +# Must we lock files when doing compilation?
28952 +need_locks=$lt_need_locks
28953 +
28954 +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
28955 +DSYMUTIL=$lt_DSYMUTIL
28956 +
28957 +# Tool to change global to local symbols on Mac OS X.
28958 +NMEDIT=$lt_NMEDIT
28959 +
28960 +# Tool to manipulate fat objects and archives on Mac OS X.
28961 +LIPO=$lt_LIPO
28962 +
28963 +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
28964 +OTOOL=$lt_OTOOL
28965 +
28966 +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
28967 +OTOOL64=$lt_OTOOL64
28968 +
28969 +# Old archive suffix (normally "a").
28970 +libext=$libext
28971 +
28972 +# Shared library suffix (normally ".so").
28973 +shrext_cmds=$lt_shrext_cmds
28974 +
28975 +# The commands to extract the exported symbol list from a shared archive.
28976 +extract_expsyms_cmds=$lt_extract_expsyms_cmds
28977 +
28978 +# Variables whose values should be saved in libtool wrapper scripts and
28979 +# restored at link time.
28980 +variables_saved_for_relink=$lt_variables_saved_for_relink
28981 +
28982 +# Do we need the "lib" prefix for modules?
28983 +need_lib_prefix=$need_lib_prefix
28984 +
28985 +# Do we need a version for libraries?
28986 +need_version=$need_version
28987 +
28988 +# Library versioning type.
28989 +version_type=$version_type
28990 +
28991 +# Shared library runtime path variable.
28992 +runpath_var=$runpath_var
28993 +
28994 +# Shared library path variable.
28995 +shlibpath_var=$shlibpath_var
28996 +
28997 +# Is shlibpath searched before the hard-coded library search path?
28998 +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
28999 +
29000 +# Format of library name prefix.
29001 +libname_spec=$lt_libname_spec
29002 +
29003 +# List of archive names.  First name is the real one, the rest are links.
29004 +# The last name is the one that the linker finds with -lNAME
29005 +library_names_spec=$lt_library_names_spec
29006 +
29007 +# The coded name of the library, if different from the real name.
29008 +soname_spec=$lt_soname_spec
29009 +
29010 +# Command to use after installation of a shared archive.
29011 +postinstall_cmds=$lt_postinstall_cmds
29012 +
29013 +# Command to use after uninstallation of a shared archive.
29014 +postuninstall_cmds=$lt_postuninstall_cmds
29015 +
29016 +# Commands used to finish a libtool library installation in a directory.
29017 +finish_cmds=$lt_finish_cmds
29018 +
29019 +# As "finish_cmds", except a single script fragment to be evaled but
29020 +# not shown.
29021 +finish_eval=$lt_finish_eval
29022 +
29023 +# Whether we should hardcode library paths into libraries.
29024 +hardcode_into_libs=$hardcode_into_libs
29025 +
29026 +# Compile-time system search path for libraries.
29027 +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
29028 +
29029 +# Run-time system search path for libraries.
29030 +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
29031 +
29032 +# Whether dlopen is supported.
29033 +dlopen_support=$enable_dlopen
29034 +
29035 +# Whether dlopen of programs is supported.
29036 +dlopen_self=$enable_dlopen_self
29037 +
29038 +# Whether dlopen of statically linked programs is supported.
29039 +dlopen_self_static=$enable_dlopen_self_static
29040 +
29041 +# Commands to strip libraries.
29042 +old_striplib=$lt_old_striplib
29043 +striplib=$lt_striplib
29044 +
29045 +
29046 +# The linker used to build libraries.
29047 +LD=$lt_LD
29048 +
29049 +# Commands used to build an old-style archive.
29050 +old_archive_cmds=$lt_old_archive_cmds
29051 +
29052 +# A language specific compiler.
29053 +CC=$lt_compiler
29054 +
29055 +# Is the compiler the GNU compiler?
29056 +with_gcc=$GCC
29057 +
29058 +# Compiler flag to turn off builtin functions.
29059 +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
29060 +
29061 +# How to pass a linker flag through the compiler.
29062 +wl=$lt_lt_prog_compiler_wl
29063 +
29064 +# Additional compiler flags for building library objects.
29065 +pic_flag=$lt_lt_prog_compiler_pic
29066 +
29067 +# Compiler flag to prevent dynamic linking.
29068 +link_static_flag=$lt_lt_prog_compiler_static
29069 +
29070 +# Does compiler simultaneously support -c and -o options?
29071 +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
29072 +
29073 +# Whether or not to add -lc for building shared libraries.
29074 +build_libtool_need_lc=$archive_cmds_need_lc
29075 +
29076 +# Whether or not to disallow shared libs when runtime libs are static.
29077 +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
29078 +
29079 +# Compiler flag to allow reflexive dlopens.
29080 +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
29081 +
29082 +# Compiler flag to generate shared objects directly from archives.
29083 +whole_archive_flag_spec=$lt_whole_archive_flag_spec
29084 +
29085 +# Whether the compiler copes with passing no objects directly.
29086 +compiler_needs_object=$lt_compiler_needs_object
29087 +
29088 +# Create an old-style archive from a shared archive.
29089 +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
29090 +
29091 +# Create a temporary old-style archive to link instead of a shared archive.
29092 +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
29093 +
29094 +# Commands used to build a shared archive.
29095 +archive_cmds=$lt_archive_cmds
29096 +archive_expsym_cmds=$lt_archive_expsym_cmds
29097 +
29098 +# Commands used to build a loadable module if different from building
29099 +# a shared archive.
29100 +module_cmds=$lt_module_cmds
29101 +module_expsym_cmds=$lt_module_expsym_cmds
29102 +
29103 +# Whether we are building with GNU ld or not.
29104 +with_gnu_ld=$lt_with_gnu_ld
29105 +
29106 +# Flag that allows shared libraries with undefined symbols to be built.
29107 +allow_undefined_flag=$lt_allow_undefined_flag
29108 +
29109 +# Flag that enforces no undefined symbols.
29110 +no_undefined_flag=$lt_no_undefined_flag
29111 +
29112 +# Flag to hardcode \$libdir into a binary during linking.
29113 +# This must work even if \$libdir does not exist
29114 +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
29115 +
29116 +# If ld is used when linking, flag to hardcode \$libdir into a binary
29117 +# during linking.  This must work even if \$libdir does not exist.
29118 +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
29119 +
29120 +# Whether we need a single "-rpath" flag with a separated argument.
29121 +hardcode_libdir_separator=$lt_hardcode_libdir_separator
29122 +
29123 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
29124 +# DIR into the resulting binary.
29125 +hardcode_direct=$hardcode_direct
29126 +
29127 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
29128 +# DIR into the resulting binary and the resulting library dependency is
29129 +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
29130 +# library is relocated.
29131 +hardcode_direct_absolute=$hardcode_direct_absolute
29132 +
29133 +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
29134 +# into the resulting binary.
29135 +hardcode_minus_L=$hardcode_minus_L
29136 +
29137 +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
29138 +# into the resulting binary.
29139 +hardcode_shlibpath_var=$hardcode_shlibpath_var
29140 +
29141 +# Set to "yes" if building a shared library automatically hardcodes DIR
29142 +# into the library and all subsequent libraries and executables linked
29143 +# against it.
29144 +hardcode_automatic=$hardcode_automatic
29145 +
29146 +# Set to yes if linker adds runtime paths of dependent libraries
29147 +# to runtime path list.
29148 +inherit_rpath=$inherit_rpath
29149 +
29150 +# Whether libtool must link a program against all its dependency libraries.
29151 +link_all_deplibs=$link_all_deplibs
29152 +
29153 +# Fix the shell variable \$srcfile for the compiler.
29154 +fix_srcfile_path=$lt_fix_srcfile_path
29155 +
29156 +# Set to "yes" if exported symbols are required.
29157 +always_export_symbols=$always_export_symbols
29158 +
29159 +# The commands to list exported symbols.
29160 +export_symbols_cmds=$lt_export_symbols_cmds
29161 +
29162 +# Symbols that should not be listed in the preloaded symbols.
29163 +exclude_expsyms=$lt_exclude_expsyms
29164 +
29165 +# Symbols that must always be exported.
29166 +include_expsyms=$lt_include_expsyms
29167 +
29168 +# Commands necessary for linking programs (against libraries) with templates.
29169 +prelink_cmds=$lt_prelink_cmds
29170 +
29171 +# Specify filename containing input files.
29172 +file_list_spec=$lt_file_list_spec
29173 +
29174 +# How to hardcode a shared library path into an executable.
29175 +hardcode_action=$hardcode_action
29176 +
29177 +# The directories searched by this compiler when creating a shared library.
29178 +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
29179 +
29180 +# Dependencies to place before and after the objects being linked to
29181 +# create a shared library.
29182 +predep_objects=$lt_predep_objects
29183 +postdep_objects=$lt_postdep_objects
29184 +predeps=$lt_predeps
29185 +postdeps=$lt_postdeps
29186 +
29187 +# The library search path used internally by the compiler when linking
29188 +# a shared library.
29189 +compiler_lib_search_path=$lt_compiler_lib_search_path
29190 +
29191 +# ### END LIBTOOL CONFIG
29192 +
29193 +_LT_EOF
29194 +
29195 +  case $host_os in
29196 +  aix3*)
29197 +    cat <<\_LT_EOF >> "$cfgfile"
29198 +# AIX sometimes has problems with the GCC collect2 program.  For some
29199 +# reason, if we set the COLLECT_NAMES environment variable, the problems
29200 +# vanish in a puff of smoke.
29201 +if test "X${COLLECT_NAMES+set}" != Xset; then
29202 +  COLLECT_NAMES=
29203 +  export COLLECT_NAMES
29204 +fi
29205 +_LT_EOF
29206 +    ;;
29207 +  esac
29208 +
29209 +
29210 +ltmain="$ac_aux_dir/ltmain.sh"
29211 +
29212 +
29213 +  # We use sed instead of cat because bash on DJGPP gets confused if
29214 +  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
29215 +  # text mode, it properly converts lines to CR/LF.  This bash problem
29216 +  # is reportedly fixed, but why not run on old versions too?
29217 +  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
29218 +    || (rm -f "$cfgfile"; exit 1)
29219 +
29220 +  case $xsi_shell in
29221 +  yes)
29222 +    cat << \_LT_EOF >> "$cfgfile"
29223 +
29224 +# func_dirname file append nondir_replacement
29225 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
29226 +# otherwise set result to NONDIR_REPLACEMENT.
29227 +func_dirname ()
29228 +{
29229 +  case ${1} in
29230 +    */*) func_dirname_result="${1%/*}${2}" ;;
29231 +    *  ) func_dirname_result="${3}" ;;
29232 +  esac
29233 +}
29234 +
29235 +# func_basename file
29236 +func_basename ()
29237 +{
29238 +  func_basename_result="${1##*/}"
29239 +}
29240 +
29241 +# func_dirname_and_basename file append nondir_replacement
29242 +# perform func_basename and func_dirname in a single function
29243 +# call:
29244 +#   dirname:  Compute the dirname of FILE.  If nonempty,
29245 +#             add APPEND to the result, otherwise set result
29246 +#             to NONDIR_REPLACEMENT.
29247 +#             value returned in "$func_dirname_result"
29248 +#   basename: Compute filename of FILE.
29249 +#             value retuned in "$func_basename_result"
29250 +# Implementation must be kept synchronized with func_dirname
29251 +# and func_basename. For efficiency, we do not delegate to
29252 +# those functions but instead duplicate the functionality here.
29253 +func_dirname_and_basename ()
29254 +{
29255 +  case ${1} in
29256 +    */*) func_dirname_result="${1%/*}${2}" ;;
29257 +    *  ) func_dirname_result="${3}" ;;
29258 +  esac
29259 +  func_basename_result="${1##*/}"
29260 +}
29261 +
29262 +# func_stripname prefix suffix name
29263 +# strip PREFIX and SUFFIX off of NAME.
29264 +# PREFIX and SUFFIX must not contain globbing or regex special
29265 +# characters, hashes, percent signs, but SUFFIX may contain a leading
29266 +# dot (in which case that matches only a dot).
29267 +func_stripname ()
29268 +{
29269 +  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
29270 +  # positional parameters, so assign one to ordinary parameter first.
29271 +  func_stripname_result=${3}
29272 +  func_stripname_result=${func_stripname_result#"${1}"}
29273 +  func_stripname_result=${func_stripname_result%"${2}"}
29274 +}
29275 +
29276 +# func_opt_split
29277 +func_opt_split ()
29278 +{
29279 +  func_opt_split_opt=${1%%=*}
29280 +  func_opt_split_arg=${1#*=}
29281 +}
29282 +
29283 +# func_lo2o object
29284 +func_lo2o ()
29285 +{
29286 +  case ${1} in
29287 +    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
29288 +    *)    func_lo2o_result=${1} ;;
29289 +  esac
29290 +}
29291 +
29292 +# func_xform libobj-or-source
29293 +func_xform ()
29294 +{
29295 +  func_xform_result=${1%.*}.lo
29296 +}
29297 +
29298 +# func_arith arithmetic-term...
29299 +func_arith ()
29300 +{
29301 +  func_arith_result=$(( $* ))
29302 +}
29303 +
29304 +# func_len string
29305 +# STRING may not start with a hyphen.
29306 +func_len ()
29307 +{
29308 +  func_len_result=${#1}
29309 +}
29310 +
29311 +_LT_EOF
29312 +    ;;
29313 +  *) # Bourne compatible functions.
29314 +    cat << \_LT_EOF >> "$cfgfile"
29315 +
29316 +# func_dirname file append nondir_replacement
29317 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
29318 +# otherwise set result to NONDIR_REPLACEMENT.
29319 +func_dirname ()
29320 +{
29321 +  # Extract subdirectory from the argument.
29322 +  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
29323 +  if test "X$func_dirname_result" = "X${1}"; then
29324 +    func_dirname_result="${3}"
29325 +  else
29326 +    func_dirname_result="$func_dirname_result${2}"
29327 +  fi
29328 +}
29329 +
29330 +# func_basename file
29331 +func_basename ()
29332 +{
29333 +  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
29334 +}
29335 +
29336 +
29337 +# func_stripname prefix suffix name
29338 +# strip PREFIX and SUFFIX off of NAME.
29339 +# PREFIX and SUFFIX must not contain globbing or regex special
29340 +# characters, hashes, percent signs, but SUFFIX may contain a leading
29341 +# dot (in which case that matches only a dot).
29342 +# func_strip_suffix prefix name
29343 +func_stripname ()
29344 +{
29345 +  case ${2} in
29346 +    .*) func_stripname_result=`$ECHO "X${3}" \
29347 +           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
29348 +    *)  func_stripname_result=`$ECHO "X${3}" \
29349 +           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
29350 +  esac
29351 +}
29352 +
29353 +# sed scripts:
29354 +my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
29355 +my_sed_long_arg='1s/^-[^=]*=//'
29356 +
29357 +# func_opt_split
29358 +func_opt_split ()
29359 +{
29360 +  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
29361 +  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
29362 +}
29363 +
29364 +# func_lo2o object
29365 +func_lo2o ()
29366 +{
29367 +  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
29368 +}
29369 +
29370 +# func_xform libobj-or-source
29371 +func_xform ()
29372 +{
29373 +  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
29374 +}
29375 +
29376 +# func_arith arithmetic-term...
29377 +func_arith ()
29378 +{
29379 +  func_arith_result=`expr "$@"`
29380 +}
29381 +
29382 +# func_len string
29383 +# STRING may not start with a hyphen.
29384 +func_len ()
29385 +{
29386 +  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
29387 +}
29388 +
29389 +_LT_EOF
29390 +esac
29391 +
29392 +case $lt_shell_append in
29393 +  yes)
29394 +    cat << \_LT_EOF >> "$cfgfile"
29395 +
29396 +# func_append var value
29397 +# Append VALUE to the end of shell variable VAR.
29398 +func_append ()
29399 +{
29400 +  eval "$1+=\$2"
29401 +}
29402 +_LT_EOF
29403 +    ;;
29404 +  *)
29405 +    cat << \_LT_EOF >> "$cfgfile"
29406 +
29407 +# func_append var value
29408 +# Append VALUE to the end of shell variable VAR.
29409 +func_append ()
29410 +{
29411 +  eval "$1=\$$1\$2"
29412 +}
29413 +
29414 +_LT_EOF
29415 +    ;;
29416 +  esac
29417 +
29418 +
29419 +  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
29420 +    || (rm -f "$cfgfile"; exit 1)
29421 +
29422 +  mv -f "$cfgfile" "$ofile" ||
29423 +    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
29424 +  chmod +x "$ofile"
29425 +
29426 +
29427 +    cat <<_LT_EOF >> "$ofile"
29428 +
29429 +# ### BEGIN LIBTOOL TAG CONFIG: CXX
29430 +
29431 +# The linker used to build libraries.
29432 +LD=$lt_LD_CXX
29433 +
29434 +# Commands used to build an old-style archive.
29435 +old_archive_cmds=$lt_old_archive_cmds_CXX
29436 +
29437 +# A language specific compiler.
29438 +CC=$lt_compiler_CXX
29439 +
29440 +# Is the compiler the GNU compiler?
29441 +with_gcc=$GCC_CXX
29442 +
29443 +# Compiler flag to turn off builtin functions.
29444 +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
29445 +
29446 +# How to pass a linker flag through the compiler.
29447 +wl=$lt_lt_prog_compiler_wl_CXX
29448 +
29449 +# Additional compiler flags for building library objects.
29450 +pic_flag=$lt_lt_prog_compiler_pic_CXX
29451 +
29452 +# Compiler flag to prevent dynamic linking.
29453 +link_static_flag=$lt_lt_prog_compiler_static_CXX
29454 +
29455 +# Does compiler simultaneously support -c and -o options?
29456 +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
29457 +
29458 +# Whether or not to add -lc for building shared libraries.
29459 +build_libtool_need_lc=$archive_cmds_need_lc_CXX
29460 +
29461 +# Whether or not to disallow shared libs when runtime libs are static.
29462 +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
29463 +
29464 +# Compiler flag to allow reflexive dlopens.
29465 +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
29466 +
29467 +# Compiler flag to generate shared objects directly from archives.
29468 +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
29469 +
29470 +# Whether the compiler copes with passing no objects directly.
29471 +compiler_needs_object=$lt_compiler_needs_object_CXX
29472 +
29473 +# Create an old-style archive from a shared archive.
29474 +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
29475 +
29476 +# Create a temporary old-style archive to link instead of a shared archive.
29477 +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
29478 +
29479 +# Commands used to build a shared archive.
29480 +archive_cmds=$lt_archive_cmds_CXX
29481 +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
29482 +
29483 +# Commands used to build a loadable module if different from building
29484 +# a shared archive.
29485 +module_cmds=$lt_module_cmds_CXX
29486 +module_expsym_cmds=$lt_module_expsym_cmds_CXX
29487 +
29488 +# Whether we are building with GNU ld or not.
29489 +with_gnu_ld=$lt_with_gnu_ld_CXX
29490 +
29491 +# Flag that allows shared libraries with undefined symbols to be built.
29492 +allow_undefined_flag=$lt_allow_undefined_flag_CXX
29493 +
29494 +# Flag that enforces no undefined symbols.
29495 +no_undefined_flag=$lt_no_undefined_flag_CXX
29496 +
29497 +# Flag to hardcode \$libdir into a binary during linking.
29498 +# This must work even if \$libdir does not exist
29499 +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
29500 +
29501 +# If ld is used when linking, flag to hardcode \$libdir into a binary
29502 +# during linking.  This must work even if \$libdir does not exist.
29503 +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
29504 +
29505 +# Whether we need a single "-rpath" flag with a separated argument.
29506 +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
29507 +
29508 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
29509 +# DIR into the resulting binary.
29510 +hardcode_direct=$hardcode_direct_CXX
29511 +
29512 +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
29513 +# DIR into the resulting binary and the resulting library dependency is
29514 +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
29515 +# library is relocated.
29516 +hardcode_direct_absolute=$hardcode_direct_absolute_CXX
29517 +
29518 +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
29519 +# into the resulting binary.
29520 +hardcode_minus_L=$hardcode_minus_L_CXX
29521 +
29522 +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
29523 +# into the resulting binary.
29524 +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
29525 +
29526 +# Set to "yes" if building a shared library automatically hardcodes DIR
29527 +# into the library and all subsequent libraries and executables linked
29528 +# against it.
29529 +hardcode_automatic=$hardcode_automatic_CXX
29530 +
29531 +# Set to yes if linker adds runtime paths of dependent libraries
29532 +# to runtime path list.
29533 +inherit_rpath=$inherit_rpath_CXX
29534 +
29535 +# Whether libtool must link a program against all its dependency libraries.
29536 +link_all_deplibs=$link_all_deplibs_CXX
29537 +
29538 +# Fix the shell variable \$srcfile for the compiler.
29539 +fix_srcfile_path=$lt_fix_srcfile_path_CXX
29540 +
29541 +# Set to "yes" if exported symbols are required.
29542 +always_export_symbols=$always_export_symbols_CXX
29543 +
29544 +# The commands to list exported symbols.
29545 +export_symbols_cmds=$lt_export_symbols_cmds_CXX
29546 +
29547 +# Symbols that should not be listed in the preloaded symbols.
29548 +exclude_expsyms=$lt_exclude_expsyms_CXX
29549 +
29550 +# Symbols that must always be exported.
29551 +include_expsyms=$lt_include_expsyms_CXX
29552 +
29553 +# Commands necessary for linking programs (against libraries) with templates.
29554 +prelink_cmds=$lt_prelink_cmds_CXX
29555 +
29556 +# Specify filename containing input files.
29557 +file_list_spec=$lt_file_list_spec_CXX
29558 +
29559 +# How to hardcode a shared library path into an executable.
29560 +hardcode_action=$hardcode_action_CXX
29561 +
29562 +# The directories searched by this compiler when creating a shared library.
29563 +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
29564 +
29565 +# Dependencies to place before and after the objects being linked to
29566 +# create a shared library.
29567 +predep_objects=$lt_predep_objects_CXX
29568 +postdep_objects=$lt_postdep_objects_CXX
29569 +predeps=$lt_predeps_CXX
29570 +postdeps=$lt_postdeps_CXX
29571 +
29572 +# The library search path used internally by the compiler when linking
29573 +# a shared library.
29574 +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
29575 +
29576 +# ### END LIBTOOL TAG CONFIG: CXX
29577 +_LT_EOF
29578 +
29579 + ;;
29580 +
29581 +  esac
29582 +done # for ac_tag
29583 +
29584 +
29585 +as_fn_exit 0
29586 +_ACEOF
29587 +ac_clean_files=$ac_clean_files_save
29588 +
29589 +test $ac_write_fail = 0 ||
29590 +  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
29591 +
29592 +
29593 +# configure is writing to config.log, and then calls config.status.
29594 +# config.status does its own redirection, appending to config.log.
29595 +# Unfortunately, on DOS this fails, as config.log is still kept open
29596 +# by configure, so config.status won't be able to write to it; its
29597 +# output is simply discarded.  So we exec the FD to /dev/null,
29598 +# effectively closing config.log, so it can be properly (re)opened and
29599 +# appended to by config.status.  When coming back to configure, we
29600 +# need to make the FD available again.
29601 +if test "$no_create" != yes; then
29602 +  ac_cs_success=:
29603 +  ac_config_status_args=
29604 +  test "$silent" = yes &&
29605 +    ac_config_status_args="$ac_config_status_args --quiet"
29606 +  exec 5>/dev/null
29607 +  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
29608 +  exec 5>>config.log
29609 +  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
29610 +  # would make configure fail if this is the last instruction.
29611 +  $ac_cs_success || as_fn_exit 1
29612 +fi
29613 +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
29614 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
29615 +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
29616 +fi
29617 +
29618 diff --git a/depcomp b/depcomp
29619 new file mode 100755
29620 index 0000000..df8eea7
29621 --- /dev/null
29622 +++ b/depcomp
29623 @@ -0,0 +1,630 @@
29624 +#! /bin/sh
29625 +# depcomp - compile a program generating dependencies as side-effects
29626 +
29627 +scriptversion=2009-04-28.21; # UTC
29628 +
29629 +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
29630 +# Software Foundation, Inc.
29631 +
29632 +# This program is free software; you can redistribute it and/or modify
29633 +# it under the terms of the GNU General Public License as published by
29634 +# the Free Software Foundation; either version 2, or (at your option)
29635 +# any later version.
29636 +
29637 +# This program is distributed in the hope that it will be useful,
29638 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
29639 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
29640 +# GNU General Public License for more details.
29641 +
29642 +# You should have received a copy of the GNU General Public License
29643 +# along with this program.  If not, see <http://www.gnu.org/licenses/>.
29644 +
29645 +# As a special exception to the GNU General Public License, if you
29646 +# distribute this file as part of a program that contains a
29647 +# configuration script generated by Autoconf, you may include it under
29648 +# the same distribution terms that you use for the rest of that program.
29649 +
29650 +# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
29651 +
29652 +case $1 in
29653 +  '')
29654 +     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2
29655 +     exit 1;
29656 +     ;;
29657 +  -h | --h*)
29658 +    cat <<\EOF
29659 +Usage: depcomp [--help] [--version] PROGRAM [ARGS]
29660 +
29661 +Run PROGRAMS ARGS to compile a file, generating dependencies
29662 +as side-effects.
29663 +
29664 +Environment variables:
29665 +  depmode     Dependency tracking mode.
29666 +  source      Source file read by `PROGRAMS ARGS'.
29667 +  object      Object file output by `PROGRAMS ARGS'.
29668 +  DEPDIR      directory where to store dependencies.
29669 +  depfile     Dependency file to output.
29670 +  tmpdepfile  Temporary file to use when outputing dependencies.
29671 +  libtool     Whether libtool is used (yes/no).
29672 +
29673 +Report bugs to <bug-automake@gnu.org>.
29674 +EOF
29675 +    exit $?
29676 +    ;;
29677 +  -v | --v*)
29678 +    echo "depcomp $scriptversion"
29679 +    exit $?
29680 +    ;;
29681 +esac
29682 +
29683 +if test -z "$depmode" || test -z "$source" || test -z "$object"; then
29684 +  echo "depcomp: Variables source, object and depmode must be set" 1>&2
29685 +  exit 1
29686 +fi
29687 +
29688 +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
29689 +depfile=${depfile-`echo "$object" |
29690 +  sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
29691 +tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
29692 +
29693 +rm -f "$tmpdepfile"
29694 +
29695 +# Some modes work just like other modes, but use different flags.  We
29696 +# parameterize here, but still list the modes in the big case below,
29697 +# to make depend.m4 easier to write.  Note that we *cannot* use a case
29698 +# here, because this file can only contain one case statement.
29699 +if test "$depmode" = hp; then
29700 +  # HP compiler uses -M and no extra arg.
29701 +  gccflag=-M
29702 +  depmode=gcc
29703 +fi
29704 +
29705 +if test "$depmode" = dashXmstdout; then
29706 +   # This is just like dashmstdout with a different argument.
29707 +   dashmflag=-xM
29708 +   depmode=dashmstdout
29709 +fi
29710 +
29711 +cygpath_u="cygpath -u -f -"
29712 +if test "$depmode" = msvcmsys; then
29713 +   # This is just like msvisualcpp but w/o cygpath translation.
29714 +   # Just convert the backslash-escaped backslashes to single forward
29715 +   # slashes to satisfy depend.m4
29716 +   cygpath_u="sed s,\\\\\\\\,/,g"
29717 +   depmode=msvisualcpp
29718 +fi
29719 +
29720 +case "$depmode" in
29721 +gcc3)
29722 +## gcc 3 implements dependency tracking that does exactly what
29723 +## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
29724 +## it if -MD -MP comes after the -MF stuff.  Hmm.
29725 +## Unfortunately, FreeBSD c89 acceptance of flags depends upon
29726 +## the command line argument order; so add the flags where they
29727 +## appear in depend2.am.  Note that the slowdown incurred here
29728 +## affects only configure: in makefiles, %FASTDEP% shortcuts this.
29729 +  for arg
29730 +  do
29731 +    case $arg in
29732 +    -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
29733 +    *)  set fnord "$@" "$arg" ;;
29734 +    esac
29735 +    shift # fnord
29736 +    shift # $arg
29737 +  done
29738 +  "$@"
29739 +  stat=$?
29740 +  if test $stat -eq 0; then :
29741 +  else
29742 +    rm -f "$tmpdepfile"
29743 +    exit $stat
29744 +  fi
29745 +  mv "$tmpdepfile" "$depfile"
29746 +  ;;
29747 +
29748 +gcc)
29749 +## There are various ways to get dependency output from gcc.  Here's
29750 +## why we pick this rather obscure method:
29751 +## - Don't want to use -MD because we'd like the dependencies to end
29752 +##   up in a subdir.  Having to rename by hand is ugly.
29753 +##   (We might end up doing this anyway to support other compilers.)
29754 +## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
29755 +##   -MM, not -M (despite what the docs say).
29756 +## - Using -M directly means running the compiler twice (even worse
29757 +##   than renaming).
29758 +  if test -z "$gccflag"; then
29759 +    gccflag=-MD,
29760 +  fi
29761 +  "$@" -Wp,"$gccflag$tmpdepfile"
29762 +  stat=$?
29763 +  if test $stat -eq 0; then :
29764 +  else
29765 +    rm -f "$tmpdepfile"
29766 +    exit $stat
29767 +  fi
29768 +  rm -f "$depfile"
29769 +  echo "$object : \\" > "$depfile"
29770 +  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
29771 +## The second -e expression handles DOS-style file names with drive letters.
29772 +  sed -e 's/^[^:]*: / /' \
29773 +      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
29774 +## This next piece of magic avoids the `deleted header file' problem.
29775 +## The problem is that when a header file which appears in a .P file
29776 +## is deleted, the dependency causes make to die (because there is
29777 +## typically no way to rebuild the header).  We avoid this by adding
29778 +## dummy dependencies for each header file.  Too bad gcc doesn't do
29779 +## this for us directly.
29780 +  tr ' ' '
29781 +' < "$tmpdepfile" |
29782 +## Some versions of gcc put a space before the `:'.  On the theory
29783 +## that the space means something, we add a space to the output as
29784 +## well.
29785 +## Some versions of the HPUX 10.20 sed can't process this invocation
29786 +## correctly.  Breaking it into two sed invocations is a workaround.
29787 +    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
29788 +  rm -f "$tmpdepfile"
29789 +  ;;
29790 +
29791 +hp)
29792 +  # This case exists only to let depend.m4 do its work.  It works by
29793 +  # looking at the text of this script.  This case will never be run,
29794 +  # since it is checked for above.
29795 +  exit 1
29796 +  ;;
29797 +
29798 +sgi)
29799 +  if test "$libtool" = yes; then
29800 +    "$@" "-Wp,-MDupdate,$tmpdepfile"
29801 +  else
29802 +    "$@" -MDupdate "$tmpdepfile"
29803 +  fi
29804 +  stat=$?
29805 +  if test $stat -eq 0; then :
29806 +  else
29807 +    rm -f "$tmpdepfile"
29808 +    exit $stat
29809 +  fi
29810 +  rm -f "$depfile"
29811 +
29812 +  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files
29813 +    echo "$object : \\" > "$depfile"
29814 +
29815 +    # Clip off the initial element (the dependent).  Don't try to be
29816 +    # clever and replace this with sed code, as IRIX sed won't handle
29817 +    # lines with more than a fixed number of characters (4096 in
29818 +    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
29819 +    # the IRIX cc adds comments like `#:fec' to the end of the
29820 +    # dependency line.
29821 +    tr ' ' '
29822 +' < "$tmpdepfile" \
29823 +    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
29824 +    tr '
29825 +' ' ' >> "$depfile"
29826 +    echo >> "$depfile"
29827 +
29828 +    # The second pass generates a dummy entry for each header file.
29829 +    tr ' ' '
29830 +' < "$tmpdepfile" \
29831 +   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
29832 +   >> "$depfile"
29833 +  else
29834 +    # The sourcefile does not contain any dependencies, so just
29835 +    # store a dummy comment line, to avoid errors with the Makefile
29836 +    # "include basename.Plo" scheme.
29837 +    echo "#dummy" > "$depfile"
29838 +  fi
29839 +  rm -f "$tmpdepfile"
29840 +  ;;
29841 +
29842 +aix)
29843 +  # The C for AIX Compiler uses -M and outputs the dependencies
29844 +  # in a .u file.  In older versions, this file always lives in the
29845 +  # current directory.  Also, the AIX compiler puts `$object:' at the
29846 +  # start of each line; $object doesn't have directory information.
29847 +  # Version 6 uses the directory in both cases.
29848 +  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
29849 +  test "x$dir" = "x$object" && dir=
29850 +  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
29851 +  if test "$libtool" = yes; then
29852 +    tmpdepfile1=$dir$base.u
29853 +    tmpdepfile2=$base.u
29854 +    tmpdepfile3=$dir.libs/$base.u
29855 +    "$@" -Wc,-M
29856 +  else
29857 +    tmpdepfile1=$dir$base.u
29858 +    tmpdepfile2=$dir$base.u
29859 +    tmpdepfile3=$dir$base.u
29860 +    "$@" -M
29861 +  fi
29862 +  stat=$?
29863 +
29864 +  if test $stat -eq 0; then :
29865 +  else
29866 +    rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
29867 +    exit $stat
29868 +  fi
29869 +
29870 +  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
29871 +  do
29872 +    test -f "$tmpdepfile" && break
29873 +  done
29874 +  if test -f "$tmpdepfile"; then
29875 +    # Each line is of the form `foo.o: dependent.h'.
29876 +    # Do two passes, one to just change these to
29877 +    # `$object: dependent.h' and one to simply `dependent.h:'.
29878 +    sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
29879 +    # That's a tab and a space in the [].
29880 +    sed -e 's,^.*\.[a-z]*:[     ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
29881 +  else
29882 +    # The sourcefile does not contain any dependencies, so just
29883 +    # store a dummy comment line, to avoid errors with the Makefile
29884 +    # "include basename.Plo" scheme.
29885 +    echo "#dummy" > "$depfile"
29886 +  fi
29887 +  rm -f "$tmpdepfile"
29888 +  ;;
29889 +
29890 +icc)
29891 +  # Intel's C compiler understands `-MD -MF file'.  However on
29892 +  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
29893 +  # ICC 7.0 will fill foo.d with something like
29894 +  #    foo.o: sub/foo.c
29895 +  #    foo.o: sub/foo.h
29896 +  # which is wrong.  We want:
29897 +  #    sub/foo.o: sub/foo.c
29898 +  #    sub/foo.o: sub/foo.h
29899 +  #    sub/foo.c:
29900 +  #    sub/foo.h:
29901 +  # ICC 7.1 will output
29902 +  #    foo.o: sub/foo.c sub/foo.h
29903 +  # and will wrap long lines using \ :
29904 +  #    foo.o: sub/foo.c ... \
29905 +  #     sub/foo.h ... \
29906 +  #     ...
29907 +
29908 +  "$@" -MD -MF "$tmpdepfile"
29909 +  stat=$?
29910 +  if test $stat -eq 0; then :
29911 +  else
29912 +    rm -f "$tmpdepfile"
29913 +    exit $stat
29914 +  fi
29915 +  rm -f "$depfile"
29916 +  # Each line is of the form `foo.o: dependent.h',
29917 +  # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
29918 +  # Do two passes, one to just change these to
29919 +  # `$object: dependent.h' and one to simply `dependent.h:'.
29920 +  sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
29921 +  # Some versions of the HPUX 10.20 sed can't process this invocation
29922 +  # correctly.  Breaking it into two sed invocations is a workaround.
29923 +  sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
29924 +    sed -e 's/$/ :/' >> "$depfile"
29925 +  rm -f "$tmpdepfile"
29926 +  ;;
29927 +
29928 +hp2)
29929 +  # The "hp" stanza above does not work with aCC (C++) and HP's ia64
29930 +  # compilers, which have integrated preprocessors.  The correct option
29931 +  # to use with these is +Maked; it writes dependencies to a file named
29932 +  # 'foo.d', which lands next to the object file, wherever that
29933 +  # happens to be.
29934 +  # Much of this is similar to the tru64 case; see comments there.
29935 +  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
29936 +  test "x$dir" = "x$object" && dir=
29937 +  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
29938 +  if test "$libtool" = yes; then
29939 +    tmpdepfile1=$dir$base.d
29940 +    tmpdepfile2=$dir.libs/$base.d
29941 +    "$@" -Wc,+Maked
29942 +  else
29943 +    tmpdepfile1=$dir$base.d
29944 +    tmpdepfile2=$dir$base.d
29945 +    "$@" +Maked
29946 +  fi
29947 +  stat=$?
29948 +  if test $stat -eq 0; then :
29949 +  else
29950 +     rm -f "$tmpdepfile1" "$tmpdepfile2"
29951 +     exit $stat
29952 +  fi
29953 +
29954 +  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
29955 +  do
29956 +    test -f "$tmpdepfile" && break
29957 +  done
29958 +  if test -f "$tmpdepfile"; then
29959 +    sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
29960 +    # Add `dependent.h:' lines.
29961 +    sed -ne '2,${
29962 +              s/^ *//
29963 +              s/ \\*$//
29964 +              s/$/:/
29965 +              p
29966 +            }' "$tmpdepfile" >> "$depfile"
29967 +  else
29968 +    echo "#dummy" > "$depfile"
29969 +  fi
29970 +  rm -f "$tmpdepfile" "$tmpdepfile2"
29971 +  ;;
29972 +
29973 +tru64)
29974 +   # The Tru64 compiler uses -MD to generate dependencies as a side
29975 +   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
29976 +   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
29977 +   # dependencies in `foo.d' instead, so we check for that too.
29978 +   # Subdirectories are respected.
29979 +   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
29980 +   test "x$dir" = "x$object" && dir=
29981 +   base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
29982 +
29983 +   if test "$libtool" = yes; then
29984 +      # With Tru64 cc, shared objects can also be used to make a
29985 +      # static library.  This mechanism is used in libtool 1.4 series to
29986 +      # handle both shared and static libraries in a single compilation.
29987 +      # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
29988 +      #
29989 +      # With libtool 1.5 this exception was removed, and libtool now
29990 +      # generates 2 separate objects for the 2 libraries.  These two
29991 +      # compilations output dependencies in $dir.libs/$base.o.d and
29992 +      # in $dir$base.o.d.  We have to check for both files, because
29993 +      # one of the two compilations can be disabled.  We should prefer
29994 +      # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
29995 +      # automatically cleaned when .libs/ is deleted, while ignoring
29996 +      # the former would cause a distcleancheck panic.
29997 +      tmpdepfile1=$dir.libs/$base.lo.d   # libtool 1.4
29998 +      tmpdepfile2=$dir$base.o.d          # libtool 1.5
29999 +      tmpdepfile3=$dir.libs/$base.o.d    # libtool 1.5
30000 +      tmpdepfile4=$dir.libs/$base.d      # Compaq CCC V6.2-504
30001 +      "$@" -Wc,-MD
30002 +   else
30003 +      tmpdepfile1=$dir$base.o.d
30004 +      tmpdepfile2=$dir$base.d
30005 +      tmpdepfile3=$dir$base.d
30006 +      tmpdepfile4=$dir$base.d
30007 +      "$@" -MD
30008 +   fi
30009 +
30010 +   stat=$?
30011 +   if test $stat -eq 0; then :
30012 +   else
30013 +      rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
30014 +      exit $stat
30015 +   fi
30016 +
30017 +   for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
30018 +   do
30019 +     test -f "$tmpdepfile" && break
30020 +   done
30021 +   if test -f "$tmpdepfile"; then
30022 +      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
30023 +      # That's a tab and a space in the [].
30024 +      sed -e 's,^.*\.[a-z]*:[   ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
30025 +   else
30026 +      echo "#dummy" > "$depfile"
30027 +   fi
30028 +   rm -f "$tmpdepfile"
30029 +   ;;
30030 +
30031 +#nosideeffect)
30032 +  # This comment above is used by automake to tell side-effect
30033 +  # dependency tracking mechanisms from slower ones.
30034 +
30035 +dashmstdout)
30036 +  # Important note: in order to support this mode, a compiler *must*
30037 +  # always write the preprocessed file to stdout, regardless of -o.
30038 +  "$@" || exit $?
30039 +
30040 +  # Remove the call to Libtool.
30041 +  if test "$libtool" = yes; then
30042 +    while test "X$1" != 'X--mode=compile'; do
30043 +      shift
30044 +    done
30045 +    shift
30046 +  fi
30047 +
30048 +  # Remove `-o $object'.
30049 +  IFS=" "
30050 +  for arg
30051 +  do
30052 +    case $arg in
30053 +    -o)
30054 +      shift
30055 +      ;;
30056 +    $object)
30057 +      shift
30058 +      ;;
30059 +    *)
30060 +      set fnord "$@" "$arg"
30061 +      shift # fnord
30062 +      shift # $arg
30063 +      ;;
30064 +    esac
30065 +  done
30066 +
30067 +  test -z "$dashmflag" && dashmflag=-M
30068 +  # Require at least two characters before searching for `:'
30069 +  # in the target name.  This is to cope with DOS-style filenames:
30070 +  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
30071 +  "$@" $dashmflag |
30072 +    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"
30073 +  rm -f "$depfile"
30074 +  cat < "$tmpdepfile" > "$depfile"
30075 +  tr ' ' '
30076 +' < "$tmpdepfile" | \
30077 +## Some versions of the HPUX 10.20 sed can't process this invocation
30078 +## correctly.  Breaking it into two sed invocations is a workaround.
30079 +    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
30080 +  rm -f "$tmpdepfile"
30081 +  ;;
30082 +
30083 +dashXmstdout)
30084 +  # This case only exists to satisfy depend.m4.  It is never actually
30085 +  # run, as this mode is specially recognized in the preamble.
30086 +  exit 1
30087 +  ;;
30088 +
30089 +makedepend)
30090 +  "$@" || exit $?
30091 +  # Remove any Libtool call
30092 +  if test "$libtool" = yes; then
30093 +    while test "X$1" != 'X--mode=compile'; do
30094 +      shift
30095 +    done
30096 +    shift
30097 +  fi
30098 +  # X makedepend
30099 +  shift
30100 +  cleared=no eat=no
30101 +  for arg
30102 +  do
30103 +    case $cleared in
30104 +    no)
30105 +      set ""; shift
30106 +      cleared=yes ;;
30107 +    esac
30108 +    if test $eat = yes; then
30109 +      eat=no
30110 +      continue
30111 +    fi
30112 +    case "$arg" in
30113 +    -D*|-I*)
30114 +      set fnord "$@" "$arg"; shift ;;
30115 +    # Strip any option that makedepend may not understand.  Remove
30116 +    # the object too, otherwise makedepend will parse it as a source file.
30117 +    -arch)
30118 +      eat=yes ;;
30119 +    -*|$object)
30120 +      ;;
30121 +    *)
30122 +      set fnord "$@" "$arg"; shift ;;
30123 +    esac
30124 +  done
30125 +  obj_suffix=`echo "$object" | sed 's/^.*\././'`
30126 +  touch "$tmpdepfile"
30127 +  ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
30128 +  rm -f "$depfile"
30129 +  cat < "$tmpdepfile" > "$depfile"
30130 +  sed '1,2d' "$tmpdepfile" | tr ' ' '
30131 +' | \
30132 +## Some versions of the HPUX 10.20 sed can't process this invocation
30133 +## correctly.  Breaking it into two sed invocations is a workaround.
30134 +    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
30135 +  rm -f "$tmpdepfile" "$tmpdepfile".bak
30136 +  ;;
30137 +
30138 +cpp)
30139 +  # Important note: in order to support this mode, a compiler *must*
30140 +  # always write the preprocessed file to stdout.
30141 +  "$@" || exit $?
30142 +
30143 +  # Remove the call to Libtool.
30144 +  if test "$libtool" = yes; then
30145 +    while test "X$1" != 'X--mode=compile'; do
30146 +      shift
30147 +    done
30148 +    shift
30149 +  fi
30150 +
30151 +  # Remove `-o $object'.
30152 +  IFS=" "
30153 +  for arg
30154 +  do
30155 +    case $arg in
30156 +    -o)
30157 +      shift
30158 +      ;;
30159 +    $object)
30160 +      shift
30161 +      ;;
30162 +    *)
30163 +      set fnord "$@" "$arg"
30164 +      shift # fnord
30165 +      shift # $arg
30166 +      ;;
30167 +    esac
30168 +  done
30169 +
30170 +  "$@" -E |
30171 +    sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
30172 +       -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
30173 +    sed '$ s: \\$::' > "$tmpdepfile"
30174 +  rm -f "$depfile"
30175 +  echo "$object : \\" > "$depfile"
30176 +  cat < "$tmpdepfile" >> "$depfile"
30177 +  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
30178 +  rm -f "$tmpdepfile"
30179 +  ;;
30180 +
30181 +msvisualcpp)
30182 +  # Important note: in order to support this mode, a compiler *must*
30183 +  # always write the preprocessed file to stdout.
30184 +  "$@" || exit $?
30185 +
30186 +  # Remove the call to Libtool.
30187 +  if test "$libtool" = yes; then
30188 +    while test "X$1" != 'X--mode=compile'; do
30189 +      shift
30190 +    done
30191 +    shift
30192 +  fi
30193 +
30194 +  IFS=" "
30195 +  for arg
30196 +  do
30197 +    case "$arg" in
30198 +    -o)
30199 +      shift
30200 +      ;;
30201 +    $object)
30202 +      shift
30203 +      ;;
30204 +    "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
30205 +       set fnord "$@"
30206 +       shift
30207 +       shift
30208 +       ;;
30209 +    *)
30210 +       set fnord "$@" "$arg"
30211 +       shift
30212 +       shift
30213 +       ;;
30214 +    esac
30215 +  done
30216 +  "$@" -E 2>/dev/null |
30217 +  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
30218 +  rm -f "$depfile"
30219 +  echo "$object : \\" > "$depfile"
30220 +  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::     \1 \\:p' >> "$depfile"
30221 +  echo "       " >> "$depfile"
30222 +  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
30223 +  rm -f "$tmpdepfile"
30224 +  ;;
30225 +
30226 +msvcmsys)
30227 +  # This case exists only to let depend.m4 do its work.  It works by
30228 +  # looking at the text of this script.  This case will never be run,
30229 +  # since it is checked for above.
30230 +  exit 1
30231 +  ;;
30232 +
30233 +none)
30234 +  exec "$@"
30235 +  ;;
30236 +
30237 +*)
30238 +  echo "Unknown depmode $depmode" 1>&2
30239 +  exit 1
30240 +  ;;
30241 +esac
30242 +
30243 +exit 0
30244 +
30245 +# Local Variables:
30246 +# mode: shell-script
30247 +# sh-indentation: 2
30248 +# eval: (add-hook 'write-file-hooks 'time-stamp)
30249 +# time-stamp-start: "scriptversion="
30250 +# time-stamp-format: "%:y-%02m-%02d.%02H"
30251 +# time-stamp-time-zone: "UTC"
30252 +# time-stamp-end: "; # UTC"
30253 +# End:
30254 diff --git a/doc/Makefile.in b/doc/Makefile.in
30255 new file mode 100644
30256 index 0000000..d63b0fa
30257 --- /dev/null
30258 +++ b/doc/Makefile.in
30259 @@ -0,0 +1,485 @@
30260 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
30261 +# @configure_input@
30262 +
30263 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
30264 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
30265 +# Inc.
30266 +# This Makefile.in is free software; the Free Software Foundation
30267 +# gives unlimited permission to copy and/or distribute it,
30268 +# with or without modifications, as long as this notice is preserved.
30269 +
30270 +# This program is distributed in the hope that it will be useful,
30271 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
30272 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
30273 +# PARTICULAR PURPOSE.
30274 +
30275 +@SET_MAKE@
30276 +
30277 +VPATH = @srcdir@
30278 +pkgdatadir = $(datadir)/@PACKAGE@
30279 +pkgincludedir = $(includedir)/@PACKAGE@
30280 +pkglibdir = $(libdir)/@PACKAGE@
30281 +pkglibexecdir = $(libexecdir)/@PACKAGE@
30282 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
30283 +install_sh_DATA = $(install_sh) -c -m 644
30284 +install_sh_PROGRAM = $(install_sh) -c
30285 +install_sh_SCRIPT = $(install_sh) -c
30286 +INSTALL_HEADER = $(INSTALL_DATA)
30287 +transform = $(program_transform_name)
30288 +NORMAL_INSTALL = :
30289 +PRE_INSTALL = :
30290 +POST_INSTALL = :
30291 +NORMAL_UNINSTALL = :
30292 +PRE_UNINSTALL = :
30293 +POST_UNINSTALL = :
30294 +build_triplet = @build@
30295 +host_triplet = @host@
30296 +subdir = doc
30297 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
30298 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
30299 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
30300 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
30301 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
30302 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
30303 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
30304 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
30305 +       $(ACLOCAL_M4)
30306 +mkinstalldirs = $(install_sh) -d
30307 +CONFIG_HEADER = $(top_builddir)/config.h
30308 +CONFIG_CLEAN_FILES =
30309 +CONFIG_CLEAN_VPATH_FILES =
30310 +SOURCES =
30311 +DIST_SOURCES =
30312 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
30313 +am__vpath_adj = case $$p in \
30314 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
30315 +    *) f=$$p;; \
30316 +  esac;
30317 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
30318 +am__install_max = 40
30319 +am__nobase_strip_setup = \
30320 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
30321 +am__nobase_strip = \
30322 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
30323 +am__nobase_list = $(am__nobase_strip_setup); \
30324 +  for p in $$list; do echo "$$p $$p"; done | \
30325 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
30326 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
30327 +    if (++n[$$2] == $(am__install_max)) \
30328 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
30329 +    END { for (dir in files) print dir, files[dir] }'
30330 +am__base_list = \
30331 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
30332 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
30333 +am__installdirs = "$(DESTDIR)$(pkgdocdir)"
30334 +DATA = $(pkgdoc_DATA)
30335 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
30336 +ACLOCAL = @ACLOCAL@
30337 +AMTAR = @AMTAR@
30338 +APR1_CONFIG = @APR1_CONFIG@
30339 +APR_CONFIG = @APR_CONFIG@
30340 +APU1_CONFIG = @APU1_CONFIG@
30341 +APU_CONFIG = @APU_CONFIG@
30342 +APXS = @APXS@
30343 +APXS2 = @APXS2@
30344 +APXS22 = @APXS22@
30345 +APXS22_CFLAGS = @APXS22_CFLAGS@
30346 +APXS22_INCLUDE = @APXS22_INCLUDE@
30347 +APXS2_CFLAGS = @APXS2_CFLAGS@
30348 +APXS2_INCLUDE = @APXS2_INCLUDE@
30349 +APXS_CFLAGS = @APXS_CFLAGS@
30350 +APXS_INCLUDE = @APXS_INCLUDE@
30351 +AR = @AR@
30352 +AUTOCONF = @AUTOCONF@
30353 +AUTOHEADER = @AUTOHEADER@
30354 +AUTOMAKE = @AUTOMAKE@
30355 +AWK = @AWK@
30356 +CC = @CC@
30357 +CCDEPMODE = @CCDEPMODE@
30358 +CFLAGS = @CFLAGS@
30359 +CPP = @CPP@
30360 +CPPFLAGS = @CPPFLAGS@
30361 +CXX = @CXX@
30362 +CXXCPP = @CXXCPP@
30363 +CXXDEPMODE = @CXXDEPMODE@
30364 +CXXFLAGS = @CXXFLAGS@
30365 +CYGPATH_W = @CYGPATH_W@
30366 +DEFS = @DEFS@
30367 +DEPDIR = @DEPDIR@
30368 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
30369 +DSYMUTIL = @DSYMUTIL@
30370 +DUMPBIN = @DUMPBIN@
30371 +DX_CONFIG = @DX_CONFIG@
30372 +DX_DOCDIR = @DX_DOCDIR@
30373 +DX_DOT = @DX_DOT@
30374 +DX_DOXYGEN = @DX_DOXYGEN@
30375 +DX_DVIPS = @DX_DVIPS@
30376 +DX_EGREP = @DX_EGREP@
30377 +DX_ENV = @DX_ENV@
30378 +DX_FLAG_chi = @DX_FLAG_chi@
30379 +DX_FLAG_chm = @DX_FLAG_chm@
30380 +DX_FLAG_doc = @DX_FLAG_doc@
30381 +DX_FLAG_dot = @DX_FLAG_dot@
30382 +DX_FLAG_html = @DX_FLAG_html@
30383 +DX_FLAG_man = @DX_FLAG_man@
30384 +DX_FLAG_pdf = @DX_FLAG_pdf@
30385 +DX_FLAG_ps = @DX_FLAG_ps@
30386 +DX_FLAG_rtf = @DX_FLAG_rtf@
30387 +DX_FLAG_xml = @DX_FLAG_xml@
30388 +DX_HHC = @DX_HHC@
30389 +DX_LATEX = @DX_LATEX@
30390 +DX_MAKEINDEX = @DX_MAKEINDEX@
30391 +DX_PDFLATEX = @DX_PDFLATEX@
30392 +DX_PERL = @DX_PERL@
30393 +DX_PROJECT = @DX_PROJECT@
30394 +ECHO_C = @ECHO_C@
30395 +ECHO_N = @ECHO_N@
30396 +ECHO_T = @ECHO_T@
30397 +EGREP = @EGREP@
30398 +EXEEXT = @EXEEXT@
30399 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
30400 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
30401 +FASTCGI_LIBS = @FASTCGI_LIBS@
30402 +FGREP = @FGREP@
30403 +GREP = @GREP@
30404 +INSTALL = @INSTALL@
30405 +INSTALL_DATA = @INSTALL_DATA@
30406 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
30407 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
30408 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
30409 +LD = @LD@
30410 +LDFLAGS = @LDFLAGS@
30411 +LIBOBJS = @LIBOBJS@
30412 +LIBS = @LIBS@
30413 +LIBTOOL = @LIBTOOL@
30414 +LIPO = @LIPO@
30415 +LITE_LIBS = @LITE_LIBS@
30416 +LN_S = @LN_S@
30417 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
30418 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
30419 +LTLIBOBJS = @LTLIBOBJS@
30420 +MAKEINFO = @MAKEINFO@
30421 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
30422 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
30423 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
30424 +MKDIR_P = @MKDIR_P@
30425 +NM = @NM@
30426 +NMEDIT = @NMEDIT@
30427 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
30428 +OBJDUMP = @OBJDUMP@
30429 +OBJEXT = @OBJEXT@
30430 +ODBC_CFLAGS = @ODBC_CFLAGS@
30431 +ODBC_CONFIG = @ODBC_CONFIG@
30432 +ODBC_LIBS = @ODBC_LIBS@
30433 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
30434 +OTOOL = @OTOOL@
30435 +OTOOL64 = @OTOOL64@
30436 +PACKAGE = @PACKAGE@
30437 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
30438 +PACKAGE_NAME = @PACKAGE_NAME@
30439 +PACKAGE_STRING = @PACKAGE_STRING@
30440 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
30441 +PACKAGE_URL = @PACKAGE_URL@
30442 +PACKAGE_VERSION = @PACKAGE_VERSION@
30443 +PATH_SEPARATOR = @PATH_SEPARATOR@
30444 +PKG_CONFIG = @PKG_CONFIG@
30445 +PTHREAD_CC = @PTHREAD_CC@
30446 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
30447 +PTHREAD_LIBS = @PTHREAD_LIBS@
30448 +RANLIB = @RANLIB@
30449 +SED = @SED@
30450 +SET_MAKE = @SET_MAKE@
30451 +SHELL = @SHELL@
30452 +STRIP = @STRIP@
30453 +VERSION = @VERSION@
30454 +WANT_SUBDIRS = @WANT_SUBDIRS@
30455 +XMLSEC_LIBS = @XMLSEC_LIBS@
30456 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
30457 +abs_builddir = @abs_builddir@
30458 +abs_srcdir = @abs_srcdir@
30459 +abs_top_builddir = @abs_top_builddir@
30460 +abs_top_srcdir = @abs_top_srcdir@
30461 +ac_ct_CC = @ac_ct_CC@
30462 +ac_ct_CXX = @ac_ct_CXX@
30463 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
30464 +acx_pthread_config = @acx_pthread_config@
30465 +am__include = @am__include@
30466 +am__leading_dot = @am__leading_dot@
30467 +am__quote = @am__quote@
30468 +am__tar = @am__tar@
30469 +am__untar = @am__untar@
30470 +bindir = @bindir@
30471 +build = @build@
30472 +build_alias = @build_alias@
30473 +build_cpu = @build_cpu@
30474 +build_os = @build_os@
30475 +build_vendor = @build_vendor@
30476 +builddir = @builddir@
30477 +datadir = @datadir@
30478 +datarootdir = @datarootdir@
30479 +docdir = @docdir@
30480 +dvidir = @dvidir@
30481 +exec_prefix = @exec_prefix@
30482 +host = @host@
30483 +host_alias = @host_alias@
30484 +host_cpu = @host_cpu@
30485 +host_os = @host_os@
30486 +host_vendor = @host_vendor@
30487 +htmldir = @htmldir@
30488 +includedir = @includedir@
30489 +infodir = @infodir@
30490 +install_sh = @install_sh@
30491 +libdir = @libdir@
30492 +libexecdir = @libexecdir@
30493 +localedir = @localedir@
30494 +localstatedir = @localstatedir@
30495 +lt_ECHO = @lt_ECHO@
30496 +mandir = @mandir@
30497 +mkdir_p = @mkdir_p@
30498 +oldincludedir = @oldincludedir@
30499 +pdfdir = @pdfdir@
30500 +prefix = @prefix@
30501 +program_transform_name = @program_transform_name@
30502 +psdir = @psdir@
30503 +sbindir = @sbindir@
30504 +sharedstatedir = @sharedstatedir@
30505 +srcdir = @srcdir@
30506 +sysconfdir = @sysconfdir@
30507 +target_alias = @target_alias@
30508 +top_build_prefix = @top_build_prefix@
30509 +top_builddir = @top_builddir@
30510 +top_srcdir = @top_srcdir@
30511 +xs = @xs@
30512 +AUTOMAKE_OPTIONS = foreign
30513 +pkgdocdir = $(datadir)/doc/@PACKAGE@-@PACKAGE_VERSION@
30514 +docfiles = \
30515 +       CREDITS.txt \
30516 +       LICENSE.txt \
30517 +       NOTICE.txt \
30518 +       README.txt \
30519 +       RELEASE.txt \
30520 +       FASTCGI.LICENSE \
30521 +       OPENSSL.LICENSE \
30522 +       LOG4CPP.LICENSE \
30523 +       main.css \
30524 +       logo.jpg
30525 +
30526 +pkgdoc_DATA = $(docfiles)
30527 +EXTRA_DIST = $(docfiles) api
30528 +all: all-am
30529 +
30530 +.SUFFIXES:
30531 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
30532 +       @for dep in $?; do \
30533 +         case '$(am__configure_deps)' in \
30534 +           *$$dep*) \
30535 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
30536 +               && { if test -f $@; then exit 0; else break; fi; }; \
30537 +             exit 1;; \
30538 +         esac; \
30539 +       done; \
30540 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
30541 +       $(am__cd) $(top_srcdir) && \
30542 +         $(AUTOMAKE) --foreign doc/Makefile
30543 +.PRECIOUS: Makefile
30544 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
30545 +       @case '$?' in \
30546 +         *config.status*) \
30547 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
30548 +         *) \
30549 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
30550 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
30551 +       esac;
30552 +
30553 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
30554 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
30555 +
30556 +$(top_srcdir)/configure:  $(am__configure_deps)
30557 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
30558 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
30559 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
30560 +$(am__aclocal_m4_deps):
30561 +
30562 +mostlyclean-libtool:
30563 +       -rm -f *.lo
30564 +
30565 +clean-libtool:
30566 +       -rm -rf .libs _libs
30567 +install-pkgdocDATA: $(pkgdoc_DATA)
30568 +       @$(NORMAL_INSTALL)
30569 +       test -z "$(pkgdocdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdocdir)"
30570 +       @list='$(pkgdoc_DATA)'; test -n "$(pkgdocdir)" || list=; \
30571 +       for p in $$list; do \
30572 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
30573 +         echo "$$d$$p"; \
30574 +       done | $(am__base_list) | \
30575 +       while read files; do \
30576 +         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdocdir)'"; \
30577 +         $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdocdir)" || exit $$?; \
30578 +       done
30579 +
30580 +uninstall-pkgdocDATA:
30581 +       @$(NORMAL_UNINSTALL)
30582 +       @list='$(pkgdoc_DATA)'; test -n "$(pkgdocdir)" || list=; \
30583 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
30584 +       test -n "$$files" || exit 0; \
30585 +       echo " ( cd '$(DESTDIR)$(pkgdocdir)' && rm -f" $$files ")"; \
30586 +       cd "$(DESTDIR)$(pkgdocdir)" && rm -f $$files
30587 +tags: TAGS
30588 +TAGS:
30589 +
30590 +ctags: CTAGS
30591 +CTAGS:
30592 +
30593 +
30594 +distdir: $(DISTFILES)
30595 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
30596 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
30597 +       list='$(DISTFILES)'; \
30598 +         dist_files=`for file in $$list; do echo $$file; done | \
30599 +         sed -e "s|^$$srcdirstrip/||;t" \
30600 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
30601 +       case $$dist_files in \
30602 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
30603 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
30604 +                          sort -u` ;; \
30605 +       esac; \
30606 +       for file in $$dist_files; do \
30607 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
30608 +         if test -d $$d/$$file; then \
30609 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
30610 +           if test -d "$(distdir)/$$file"; then \
30611 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
30612 +           fi; \
30613 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
30614 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
30615 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
30616 +           fi; \
30617 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
30618 +         else \
30619 +           test -f "$(distdir)/$$file" \
30620 +           || cp -p $$d/$$file "$(distdir)/$$file" \
30621 +           || exit 1; \
30622 +         fi; \
30623 +       done
30624 +check-am: all-am
30625 +check: check-am
30626 +all-am: Makefile $(DATA)
30627 +installdirs:
30628 +       for dir in "$(DESTDIR)$(pkgdocdir)"; do \
30629 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
30630 +       done
30631 +install: install-am
30632 +install-exec: install-exec-am
30633 +install-data: install-data-am
30634 +uninstall: uninstall-am
30635 +
30636 +install-am: all-am
30637 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
30638 +
30639 +installcheck: installcheck-am
30640 +install-strip:
30641 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
30642 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
30643 +         `test -z '$(STRIP)' || \
30644 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
30645 +mostlyclean-generic:
30646 +
30647 +clean-generic:
30648 +
30649 +distclean-generic:
30650 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
30651 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
30652 +
30653 +maintainer-clean-generic:
30654 +       @echo "This command is intended for maintainers to use"
30655 +       @echo "it deletes files that may require special tools to rebuild."
30656 +clean: clean-am
30657 +
30658 +clean-am: clean-generic clean-libtool mostlyclean-am
30659 +
30660 +distclean: distclean-am
30661 +       -rm -f Makefile
30662 +distclean-am: clean-am distclean-generic
30663 +
30664 +dvi: dvi-am
30665 +
30666 +dvi-am:
30667 +
30668 +html: html-am
30669 +
30670 +html-am:
30671 +
30672 +info: info-am
30673 +
30674 +info-am:
30675 +
30676 +install-data-am: install-pkgdocDATA
30677 +       @$(NORMAL_INSTALL)
30678 +       $(MAKE) $(AM_MAKEFLAGS) install-data-hook
30679 +install-dvi: install-dvi-am
30680 +
30681 +install-dvi-am:
30682 +
30683 +install-exec-am:
30684 +
30685 +install-html: install-html-am
30686 +
30687 +install-html-am:
30688 +
30689 +install-info: install-info-am
30690 +
30691 +install-info-am:
30692 +
30693 +install-man:
30694 +
30695 +install-pdf: install-pdf-am
30696 +
30697 +install-pdf-am:
30698 +
30699 +install-ps: install-ps-am
30700 +
30701 +install-ps-am:
30702 +
30703 +installcheck-am:
30704 +
30705 +maintainer-clean: maintainer-clean-am
30706 +       -rm -f Makefile
30707 +maintainer-clean-am: distclean-am maintainer-clean-generic
30708 +
30709 +mostlyclean: mostlyclean-am
30710 +
30711 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
30712 +
30713 +pdf: pdf-am
30714 +
30715 +pdf-am:
30716 +
30717 +ps: ps-am
30718 +
30719 +ps-am:
30720 +
30721 +uninstall-am: uninstall-pkgdocDATA
30722 +
30723 +.MAKE: install-am install-data-am install-strip
30724 +
30725 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
30726 +       distclean distclean-generic distclean-libtool distdir dvi \
30727 +       dvi-am html html-am info info-am install install-am \
30728 +       install-data install-data-am install-data-hook install-dvi \
30729 +       install-dvi-am install-exec install-exec-am install-html \
30730 +       install-html-am install-info install-info-am install-man \
30731 +       install-pdf install-pdf-am install-pkgdocDATA install-ps \
30732 +       install-ps-am install-strip installcheck installcheck-am \
30733 +       installdirs maintainer-clean maintainer-clean-generic \
30734 +       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
30735 +       ps ps-am uninstall uninstall-am uninstall-pkgdocDATA
30736 +
30737 +
30738 +install-data-hook:
30739 +       cp -r api $(DESTDIR)$(pkgdocdir)
30740 +       rm -rf `find $(DESTDIR)$(pkgdocdir)/api -name .svn`
30741 +
30742 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
30743 +# Otherwise a system limit (for SysV at least) may be exceeded.
30744 +.NOEXPORT:
30745 diff --git a/fastcgi/Makefile.in b/fastcgi/Makefile.in
30746 new file mode 100644
30747 index 0000000..830f6ff
30748 --- /dev/null
30749 +++ b/fastcgi/Makefile.in
30750 @@ -0,0 +1,645 @@
30751 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
30752 +# @configure_input@
30753 +
30754 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
30755 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
30756 +# Inc.
30757 +# This Makefile.in is free software; the Free Software Foundation
30758 +# gives unlimited permission to copy and/or distribute it,
30759 +# with or without modifications, as long as this notice is preserved.
30760 +
30761 +# This program is distributed in the hope that it will be useful,
30762 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
30763 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
30764 +# PARTICULAR PURPOSE.
30765 +
30766 +@SET_MAKE@
30767 +
30768 +VPATH = @srcdir@
30769 +pkgdatadir = $(datadir)/@PACKAGE@
30770 +pkgincludedir = $(includedir)/@PACKAGE@
30771 +pkglibdir = $(libdir)/@PACKAGE@
30772 +pkglibexecdir = $(libexecdir)/@PACKAGE@
30773 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
30774 +install_sh_DATA = $(install_sh) -c -m 644
30775 +install_sh_PROGRAM = $(install_sh) -c
30776 +install_sh_SCRIPT = $(install_sh) -c
30777 +INSTALL_HEADER = $(INSTALL_DATA)
30778 +transform = $(program_transform_name)
30779 +NORMAL_INSTALL = :
30780 +PRE_INSTALL = :
30781 +POST_INSTALL = :
30782 +NORMAL_UNINSTALL = :
30783 +PRE_UNINSTALL = :
30784 +POST_UNINSTALL = :
30785 +build_triplet = @build@
30786 +host_triplet = @host@
30787 +@BUILD_FASTCGI_TRUE@fastcgi_PROGRAMS = shibauthorizer$(EXEEXT) \
30788 +@BUILD_FASTCGI_TRUE@   shibresponder$(EXEEXT)
30789 +subdir = fastcgi
30790 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
30791 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
30792 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
30793 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
30794 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
30795 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
30796 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
30797 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
30798 +       $(ACLOCAL_M4)
30799 +mkinstalldirs = $(install_sh) -d
30800 +CONFIG_HEADER = $(top_builddir)/config.h
30801 +CONFIG_CLEAN_FILES =
30802 +CONFIG_CLEAN_VPATH_FILES =
30803 +am__installdirs = "$(DESTDIR)$(fastcgidir)"
30804 +PROGRAMS = $(fastcgi_PROGRAMS)
30805 +am__shibauthorizer_SOURCES_DIST = shibauthorizer.cpp
30806 +@BUILD_FASTCGI_TRUE@am_shibauthorizer_OBJECTS =  \
30807 +@BUILD_FASTCGI_TRUE@   shibauthorizer-shibauthorizer.$(OBJEXT)
30808 +shibauthorizer_OBJECTS = $(am_shibauthorizer_OBJECTS)
30809 +@BUILD_FASTCGI_TRUE@shibauthorizer_DEPENDENCIES =  \
30810 +@BUILD_FASTCGI_TRUE@   $(top_builddir)/shibsp/libshibsp-lite.la
30811 +shibauthorizer_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
30812 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
30813 +       $(shibauthorizer_CXXFLAGS) $(CXXFLAGS) \
30814 +       $(shibauthorizer_LDFLAGS) $(LDFLAGS) -o $@
30815 +am__shibresponder_SOURCES_DIST = shibresponder.cpp
30816 +@BUILD_FASTCGI_TRUE@am_shibresponder_OBJECTS =  \
30817 +@BUILD_FASTCGI_TRUE@   shibresponder-shibresponder.$(OBJEXT)
30818 +shibresponder_OBJECTS = $(am_shibresponder_OBJECTS)
30819 +@BUILD_FASTCGI_TRUE@shibresponder_DEPENDENCIES =  \
30820 +@BUILD_FASTCGI_TRUE@   $(top_builddir)/shibsp/libshibsp-lite.la
30821 +shibresponder_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
30822 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(shibresponder_CXXFLAGS) \
30823 +       $(CXXFLAGS) $(shibresponder_LDFLAGS) $(LDFLAGS) -o $@
30824 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
30825 +depcomp = $(SHELL) $(top_srcdir)/depcomp
30826 +am__depfiles_maybe = depfiles
30827 +am__mv = mv -f
30828 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
30829 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
30830 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
30831 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
30832 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
30833 +CXXLD = $(CXX)
30834 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
30835 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
30836 +       $(LDFLAGS) -o $@
30837 +SOURCES = $(shibauthorizer_SOURCES) $(shibresponder_SOURCES)
30838 +DIST_SOURCES = $(am__shibauthorizer_SOURCES_DIST) \
30839 +       $(am__shibresponder_SOURCES_DIST)
30840 +ETAGS = etags
30841 +CTAGS = ctags
30842 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
30843 +ACLOCAL = @ACLOCAL@
30844 +AMTAR = @AMTAR@
30845 +APR1_CONFIG = @APR1_CONFIG@
30846 +APR_CONFIG = @APR_CONFIG@
30847 +APU1_CONFIG = @APU1_CONFIG@
30848 +APU_CONFIG = @APU_CONFIG@
30849 +APXS = @APXS@
30850 +APXS2 = @APXS2@
30851 +APXS22 = @APXS22@
30852 +APXS22_CFLAGS = @APXS22_CFLAGS@
30853 +APXS22_INCLUDE = @APXS22_INCLUDE@
30854 +APXS2_CFLAGS = @APXS2_CFLAGS@
30855 +APXS2_INCLUDE = @APXS2_INCLUDE@
30856 +APXS_CFLAGS = @APXS_CFLAGS@
30857 +APXS_INCLUDE = @APXS_INCLUDE@
30858 +AR = @AR@
30859 +AUTOCONF = @AUTOCONF@
30860 +AUTOHEADER = @AUTOHEADER@
30861 +AUTOMAKE = @AUTOMAKE@
30862 +AWK = @AWK@
30863 +CC = @CC@
30864 +CCDEPMODE = @CCDEPMODE@
30865 +CFLAGS = @CFLAGS@
30866 +CPP = @CPP@
30867 +CPPFLAGS = @CPPFLAGS@
30868 +CXX = @CXX@
30869 +CXXCPP = @CXXCPP@
30870 +CXXDEPMODE = @CXXDEPMODE@
30871 +CXXFLAGS = @CXXFLAGS@
30872 +CYGPATH_W = @CYGPATH_W@
30873 +DEFS = @DEFS@
30874 +DEPDIR = @DEPDIR@
30875 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
30876 +DSYMUTIL = @DSYMUTIL@
30877 +DUMPBIN = @DUMPBIN@
30878 +DX_CONFIG = @DX_CONFIG@
30879 +DX_DOCDIR = @DX_DOCDIR@
30880 +DX_DOT = @DX_DOT@
30881 +DX_DOXYGEN = @DX_DOXYGEN@
30882 +DX_DVIPS = @DX_DVIPS@
30883 +DX_EGREP = @DX_EGREP@
30884 +DX_ENV = @DX_ENV@
30885 +DX_FLAG_chi = @DX_FLAG_chi@
30886 +DX_FLAG_chm = @DX_FLAG_chm@
30887 +DX_FLAG_doc = @DX_FLAG_doc@
30888 +DX_FLAG_dot = @DX_FLAG_dot@
30889 +DX_FLAG_html = @DX_FLAG_html@
30890 +DX_FLAG_man = @DX_FLAG_man@
30891 +DX_FLAG_pdf = @DX_FLAG_pdf@
30892 +DX_FLAG_ps = @DX_FLAG_ps@
30893 +DX_FLAG_rtf = @DX_FLAG_rtf@
30894 +DX_FLAG_xml = @DX_FLAG_xml@
30895 +DX_HHC = @DX_HHC@
30896 +DX_LATEX = @DX_LATEX@
30897 +DX_MAKEINDEX = @DX_MAKEINDEX@
30898 +DX_PDFLATEX = @DX_PDFLATEX@
30899 +DX_PERL = @DX_PERL@
30900 +DX_PROJECT = @DX_PROJECT@
30901 +ECHO_C = @ECHO_C@
30902 +ECHO_N = @ECHO_N@
30903 +ECHO_T = @ECHO_T@
30904 +EGREP = @EGREP@
30905 +EXEEXT = @EXEEXT@
30906 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
30907 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
30908 +FASTCGI_LIBS = @FASTCGI_LIBS@
30909 +FGREP = @FGREP@
30910 +GREP = @GREP@
30911 +INSTALL = @INSTALL@
30912 +INSTALL_DATA = @INSTALL_DATA@
30913 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
30914 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
30915 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
30916 +LD = @LD@
30917 +LDFLAGS = @LDFLAGS@
30918 +LIBOBJS = @LIBOBJS@
30919 +LIBS = @LIBS@
30920 +LIBTOOL = @LIBTOOL@
30921 +LIPO = @LIPO@
30922 +LITE_LIBS = @LITE_LIBS@
30923 +LN_S = @LN_S@
30924 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
30925 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
30926 +LTLIBOBJS = @LTLIBOBJS@
30927 +MAKEINFO = @MAKEINFO@
30928 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
30929 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
30930 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
30931 +MKDIR_P = @MKDIR_P@
30932 +NM = @NM@
30933 +NMEDIT = @NMEDIT@
30934 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
30935 +OBJDUMP = @OBJDUMP@
30936 +OBJEXT = @OBJEXT@
30937 +ODBC_CFLAGS = @ODBC_CFLAGS@
30938 +ODBC_CONFIG = @ODBC_CONFIG@
30939 +ODBC_LIBS = @ODBC_LIBS@
30940 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
30941 +OTOOL = @OTOOL@
30942 +OTOOL64 = @OTOOL64@
30943 +PACKAGE = @PACKAGE@
30944 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
30945 +PACKAGE_NAME = @PACKAGE_NAME@
30946 +PACKAGE_STRING = @PACKAGE_STRING@
30947 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
30948 +PACKAGE_URL = @PACKAGE_URL@
30949 +PACKAGE_VERSION = @PACKAGE_VERSION@
30950 +PATH_SEPARATOR = @PATH_SEPARATOR@
30951 +PKG_CONFIG = @PKG_CONFIG@
30952 +PTHREAD_CC = @PTHREAD_CC@
30953 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
30954 +PTHREAD_LIBS = @PTHREAD_LIBS@
30955 +RANLIB = @RANLIB@
30956 +SED = @SED@
30957 +SET_MAKE = @SET_MAKE@
30958 +SHELL = @SHELL@
30959 +STRIP = @STRIP@
30960 +VERSION = @VERSION@
30961 +WANT_SUBDIRS = @WANT_SUBDIRS@
30962 +XMLSEC_LIBS = @XMLSEC_LIBS@
30963 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
30964 +abs_builddir = @abs_builddir@
30965 +abs_srcdir = @abs_srcdir@
30966 +abs_top_builddir = @abs_top_builddir@
30967 +abs_top_srcdir = @abs_top_srcdir@
30968 +ac_ct_CC = @ac_ct_CC@
30969 +ac_ct_CXX = @ac_ct_CXX@
30970 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
30971 +acx_pthread_config = @acx_pthread_config@
30972 +am__include = @am__include@
30973 +am__leading_dot = @am__leading_dot@
30974 +am__quote = @am__quote@
30975 +am__tar = @am__tar@
30976 +am__untar = @am__untar@
30977 +bindir = @bindir@
30978 +build = @build@
30979 +build_alias = @build_alias@
30980 +build_cpu = @build_cpu@
30981 +build_os = @build_os@
30982 +build_vendor = @build_vendor@
30983 +builddir = @builddir@
30984 +datadir = @datadir@
30985 +datarootdir = @datarootdir@
30986 +docdir = @docdir@
30987 +dvidir = @dvidir@
30988 +exec_prefix = @exec_prefix@
30989 +host = @host@
30990 +host_alias = @host_alias@
30991 +host_cpu = @host_cpu@
30992 +host_os = @host_os@
30993 +host_vendor = @host_vendor@
30994 +htmldir = @htmldir@
30995 +includedir = @includedir@
30996 +infodir = @infodir@
30997 +install_sh = @install_sh@
30998 +libdir = @libdir@
30999 +libexecdir = @libexecdir@
31000 +localedir = @localedir@
31001 +localstatedir = @localstatedir@
31002 +lt_ECHO = @lt_ECHO@
31003 +mandir = @mandir@
31004 +mkdir_p = @mkdir_p@
31005 +oldincludedir = @oldincludedir@
31006 +pdfdir = @pdfdir@
31007 +prefix = @prefix@
31008 +program_transform_name = @program_transform_name@
31009 +psdir = @psdir@
31010 +sbindir = @sbindir@
31011 +sharedstatedir = @sharedstatedir@
31012 +srcdir = @srcdir@
31013 +sysconfdir = @sysconfdir@
31014 +target_alias = @target_alias@
31015 +top_build_prefix = @top_build_prefix@
31016 +top_builddir = @top_builddir@
31017 +top_srcdir = @top_srcdir@
31018 +xs = @xs@
31019 +AUTOMAKE_OPTIONS = foreign
31020 +@BUILD_FASTCGI_TRUE@fastcgidir = $(libdir)/@PACKAGE@
31021 +@BUILD_FASTCGI_TRUE@shibauthorizer_SOURCES = shibauthorizer.cpp
31022 +@BUILD_FASTCGI_TRUE@shibauthorizer_CXXFLAGS = -I$(FASTCGI_INCLUDE)
31023 +@BUILD_FASTCGI_TRUE@shibauthorizer_LDFLAGS = $(FASTCGI_LDFLAGS) $(FASTCGI_LIBS)
31024 +@BUILD_FASTCGI_TRUE@shibauthorizer_LDADD = \
31025 +@BUILD_FASTCGI_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
31026 +
31027 +@BUILD_FASTCGI_TRUE@shibresponder_SOURCES = shibresponder.cpp
31028 +@BUILD_FASTCGI_TRUE@shibresponder_CXXFLAGS = -I$(FASTCGI_INCLUDE)
31029 +@BUILD_FASTCGI_TRUE@shibresponder_LDFLAGS = $(FASTCGI_LDFLAGS) $(FASTCGI_LIBS)
31030 +@BUILD_FASTCGI_TRUE@shibresponder_LDADD = \
31031 +@BUILD_FASTCGI_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
31032 +
31033 +EXTRA_DIST = \
31034 +    shibauthorizer.cpp \
31035 +    shibauthorizer.vcxproj \
31036 +    shibauthorizer.rc \
31037 +    shibresponder.cpp \
31038 +    shibresponder.vcxproj \
31039 +    shibresponder.rc \
31040 +    resource.h
31041 +
31042 +all: all-am
31043 +
31044 +.SUFFIXES:
31045 +.SUFFIXES: .cpp .lo .o .obj
31046 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
31047 +       @for dep in $?; do \
31048 +         case '$(am__configure_deps)' in \
31049 +           *$$dep*) \
31050 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
31051 +               && { if test -f $@; then exit 0; else break; fi; }; \
31052 +             exit 1;; \
31053 +         esac; \
31054 +       done; \
31055 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign fastcgi/Makefile'; \
31056 +       $(am__cd) $(top_srcdir) && \
31057 +         $(AUTOMAKE) --foreign fastcgi/Makefile
31058 +.PRECIOUS: Makefile
31059 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
31060 +       @case '$?' in \
31061 +         *config.status*) \
31062 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
31063 +         *) \
31064 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
31065 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
31066 +       esac;
31067 +
31068 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
31069 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
31070 +
31071 +$(top_srcdir)/configure:  $(am__configure_deps)
31072 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
31073 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
31074 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
31075 +$(am__aclocal_m4_deps):
31076 +install-fastcgiPROGRAMS: $(fastcgi_PROGRAMS)
31077 +       @$(NORMAL_INSTALL)
31078 +       test -z "$(fastcgidir)" || $(MKDIR_P) "$(DESTDIR)$(fastcgidir)"
31079 +       @list='$(fastcgi_PROGRAMS)'; test -n "$(fastcgidir)" || list=; \
31080 +       for p in $$list; do echo "$$p $$p"; done | \
31081 +       sed 's/$(EXEEXT)$$//' | \
31082 +       while read p p1; do if test -f $$p || test -f $$p1; \
31083 +         then echo "$$p"; echo "$$p"; else :; fi; \
31084 +       done | \
31085 +       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
31086 +           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
31087 +       sed 'N;N;N;s,\n, ,g' | \
31088 +       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
31089 +         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
31090 +           if ($$2 == $$4) files[d] = files[d] " " $$1; \
31091 +           else { print "f", $$3 "/" $$4, $$1; } } \
31092 +         END { for (d in files) print "f", d, files[d] }' | \
31093 +       while read type dir files; do \
31094 +           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
31095 +           test -z "$$files" || { \
31096 +           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(fastcgidir)$$dir'"; \
31097 +           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(fastcgidir)$$dir" || exit $$?; \
31098 +           } \
31099 +       ; done
31100 +
31101 +uninstall-fastcgiPROGRAMS:
31102 +       @$(NORMAL_UNINSTALL)
31103 +       @list='$(fastcgi_PROGRAMS)'; test -n "$(fastcgidir)" || list=; \
31104 +       files=`for p in $$list; do echo "$$p"; done | \
31105 +         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
31106 +             -e 's/$$/$(EXEEXT)/' `; \
31107 +       test -n "$$list" || exit 0; \
31108 +       echo " ( cd '$(DESTDIR)$(fastcgidir)' && rm -f" $$files ")"; \
31109 +       cd "$(DESTDIR)$(fastcgidir)" && rm -f $$files
31110 +
31111 +clean-fastcgiPROGRAMS:
31112 +       @list='$(fastcgi_PROGRAMS)'; test -n "$$list" || exit 0; \
31113 +       echo " rm -f" $$list; \
31114 +       rm -f $$list || exit $$?; \
31115 +       test -n "$(EXEEXT)" || exit 0; \
31116 +       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
31117 +       echo " rm -f" $$list; \
31118 +       rm -f $$list
31119 +shibauthorizer$(EXEEXT): $(shibauthorizer_OBJECTS) $(shibauthorizer_DEPENDENCIES) 
31120 +       @rm -f shibauthorizer$(EXEEXT)
31121 +       $(shibauthorizer_LINK) $(shibauthorizer_OBJECTS) $(shibauthorizer_LDADD) $(LIBS)
31122 +shibresponder$(EXEEXT): $(shibresponder_OBJECTS) $(shibresponder_DEPENDENCIES) 
31123 +       @rm -f shibresponder$(EXEEXT)
31124 +       $(shibresponder_LINK) $(shibresponder_OBJECTS) $(shibresponder_LDADD) $(LIBS)
31125 +
31126 +mostlyclean-compile:
31127 +       -rm -f *.$(OBJEXT)
31128 +
31129 +distclean-compile:
31130 +       -rm -f *.tab.c
31131 +
31132 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shibauthorizer-shibauthorizer.Po@am__quote@
31133 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shibresponder-shibresponder.Po@am__quote@
31134 +
31135 +.cpp.o:
31136 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
31137 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
31138 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
31139 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31140 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
31141 +
31142 +.cpp.obj:
31143 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
31144 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
31145 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
31146 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31147 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
31148 +
31149 +.cpp.lo:
31150 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
31151 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
31152 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
31153 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31154 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
31155 +
31156 +shibauthorizer-shibauthorizer.o: shibauthorizer.cpp
31157 +@am__fastdepCXX_TRUE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibauthorizer_CXXFLAGS) $(CXXFLAGS) -MT shibauthorizer-shibauthorizer.o -MD -MP -MF $(DEPDIR)/shibauthorizer-shibauthorizer.Tpo -c -o shibauthorizer-shibauthorizer.o `test -f 'shibauthorizer.cpp' || echo '$(srcdir)/'`shibauthorizer.cpp
31158 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/shibauthorizer-shibauthorizer.Tpo $(DEPDIR)/shibauthorizer-shibauthorizer.Po
31159 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='shibauthorizer.cpp' object='shibauthorizer-shibauthorizer.o' libtool=no @AMDEPBACKSLASH@
31160 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31161 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibauthorizer_CXXFLAGS) $(CXXFLAGS) -c -o shibauthorizer-shibauthorizer.o `test -f 'shibauthorizer.cpp' || echo '$(srcdir)/'`shibauthorizer.cpp
31162 +
31163 +shibauthorizer-shibauthorizer.obj: shibauthorizer.cpp
31164 +@am__fastdepCXX_TRUE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibauthorizer_CXXFLAGS) $(CXXFLAGS) -MT shibauthorizer-shibauthorizer.obj -MD -MP -MF $(DEPDIR)/shibauthorizer-shibauthorizer.Tpo -c -o shibauthorizer-shibauthorizer.obj `if test -f 'shibauthorizer.cpp'; then $(CYGPATH_W) 'shibauthorizer.cpp'; else $(CYGPATH_W) '$(srcdir)/shibauthorizer.cpp'; fi`
31165 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/shibauthorizer-shibauthorizer.Tpo $(DEPDIR)/shibauthorizer-shibauthorizer.Po
31166 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='shibauthorizer.cpp' object='shibauthorizer-shibauthorizer.obj' libtool=no @AMDEPBACKSLASH@
31167 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31168 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibauthorizer_CXXFLAGS) $(CXXFLAGS) -c -o shibauthorizer-shibauthorizer.obj `if test -f 'shibauthorizer.cpp'; then $(CYGPATH_W) 'shibauthorizer.cpp'; else $(CYGPATH_W) '$(srcdir)/shibauthorizer.cpp'; fi`
31169 +
31170 +shibresponder-shibresponder.o: shibresponder.cpp
31171 +@am__fastdepCXX_TRUE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibresponder_CXXFLAGS) $(CXXFLAGS) -MT shibresponder-shibresponder.o -MD -MP -MF $(DEPDIR)/shibresponder-shibresponder.Tpo -c -o shibresponder-shibresponder.o `test -f 'shibresponder.cpp' || echo '$(srcdir)/'`shibresponder.cpp
31172 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/shibresponder-shibresponder.Tpo $(DEPDIR)/shibresponder-shibresponder.Po
31173 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='shibresponder.cpp' object='shibresponder-shibresponder.o' libtool=no @AMDEPBACKSLASH@
31174 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31175 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibresponder_CXXFLAGS) $(CXXFLAGS) -c -o shibresponder-shibresponder.o `test -f 'shibresponder.cpp' || echo '$(srcdir)/'`shibresponder.cpp
31176 +
31177 +shibresponder-shibresponder.obj: shibresponder.cpp
31178 +@am__fastdepCXX_TRUE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibresponder_CXXFLAGS) $(CXXFLAGS) -MT shibresponder-shibresponder.obj -MD -MP -MF $(DEPDIR)/shibresponder-shibresponder.Tpo -c -o shibresponder-shibresponder.obj `if test -f 'shibresponder.cpp'; then $(CYGPATH_W) 'shibresponder.cpp'; else $(CYGPATH_W) '$(srcdir)/shibresponder.cpp'; fi`
31179 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/shibresponder-shibresponder.Tpo $(DEPDIR)/shibresponder-shibresponder.Po
31180 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='shibresponder.cpp' object='shibresponder-shibresponder.obj' libtool=no @AMDEPBACKSLASH@
31181 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
31182 +@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shibresponder_CXXFLAGS) $(CXXFLAGS) -c -o shibresponder-shibresponder.obj `if test -f 'shibresponder.cpp'; then $(CYGPATH_W) 'shibresponder.cpp'; else $(CYGPATH_W) '$(srcdir)/shibresponder.cpp'; fi`
31183 +
31184 +mostlyclean-libtool:
31185 +       -rm -f *.lo
31186 +
31187 +clean-libtool:
31188 +       -rm -rf .libs _libs
31189 +
31190 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
31191 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
31192 +       unique=`for i in $$list; do \
31193 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
31194 +         done | \
31195 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
31196 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
31197 +       mkid -fID $$unique
31198 +tags: TAGS
31199 +
31200 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
31201 +               $(TAGS_FILES) $(LISP)
31202 +       set x; \
31203 +       here=`pwd`; \
31204 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
31205 +       unique=`for i in $$list; do \
31206 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
31207 +         done | \
31208 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
31209 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
31210 +       shift; \
31211 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
31212 +         test -n "$$unique" || unique=$$empty_fix; \
31213 +         if test $$# -gt 0; then \
31214 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
31215 +             "$$@" $$unique; \
31216 +         else \
31217 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
31218 +             $$unique; \
31219 +         fi; \
31220 +       fi
31221 +ctags: CTAGS
31222 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
31223 +               $(TAGS_FILES) $(LISP)
31224 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
31225 +       unique=`for i in $$list; do \
31226 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
31227 +         done | \
31228 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
31229 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
31230 +       test -z "$(CTAGS_ARGS)$$unique" \
31231 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
31232 +            $$unique
31233 +
31234 +GTAGS:
31235 +       here=`$(am__cd) $(top_builddir) && pwd` \
31236 +         && $(am__cd) $(top_srcdir) \
31237 +         && gtags -i $(GTAGS_ARGS) "$$here"
31238 +
31239 +distclean-tags:
31240 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
31241 +
31242 +distdir: $(DISTFILES)
31243 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
31244 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
31245 +       list='$(DISTFILES)'; \
31246 +         dist_files=`for file in $$list; do echo $$file; done | \
31247 +         sed -e "s|^$$srcdirstrip/||;t" \
31248 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
31249 +       case $$dist_files in \
31250 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
31251 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
31252 +                          sort -u` ;; \
31253 +       esac; \
31254 +       for file in $$dist_files; do \
31255 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
31256 +         if test -d $$d/$$file; then \
31257 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
31258 +           if test -d "$(distdir)/$$file"; then \
31259 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
31260 +           fi; \
31261 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
31262 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
31263 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
31264 +           fi; \
31265 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
31266 +         else \
31267 +           test -f "$(distdir)/$$file" \
31268 +           || cp -p $$d/$$file "$(distdir)/$$file" \
31269 +           || exit 1; \
31270 +         fi; \
31271 +       done
31272 +check-am: all-am
31273 +check: check-am
31274 +all-am: Makefile $(PROGRAMS)
31275 +installdirs:
31276 +       for dir in "$(DESTDIR)$(fastcgidir)"; do \
31277 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
31278 +       done
31279 +install: install-am
31280 +install-exec: install-exec-am
31281 +install-data: install-data-am
31282 +uninstall: uninstall-am
31283 +
31284 +install-am: all-am
31285 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
31286 +
31287 +installcheck: installcheck-am
31288 +install-strip:
31289 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
31290 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
31291 +         `test -z '$(STRIP)' || \
31292 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
31293 +mostlyclean-generic:
31294 +
31295 +clean-generic:
31296 +
31297 +distclean-generic:
31298 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
31299 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
31300 +
31301 +maintainer-clean-generic:
31302 +       @echo "This command is intended for maintainers to use"
31303 +       @echo "it deletes files that may require special tools to rebuild."
31304 +clean: clean-am
31305 +
31306 +clean-am: clean-fastcgiPROGRAMS clean-generic clean-libtool \
31307 +       mostlyclean-am
31308 +
31309 +distclean: distclean-am
31310 +       -rm -rf ./$(DEPDIR)
31311 +       -rm -f Makefile
31312 +distclean-am: clean-am distclean-compile distclean-generic \
31313 +       distclean-tags
31314 +
31315 +dvi: dvi-am
31316 +
31317 +dvi-am:
31318 +
31319 +html: html-am
31320 +
31321 +html-am:
31322 +
31323 +info: info-am
31324 +
31325 +info-am:
31326 +
31327 +install-data-am: install-fastcgiPROGRAMS
31328 +
31329 +install-dvi: install-dvi-am
31330 +
31331 +install-dvi-am:
31332 +
31333 +install-exec-am:
31334 +
31335 +install-html: install-html-am
31336 +
31337 +install-html-am:
31338 +
31339 +install-info: install-info-am
31340 +
31341 +install-info-am:
31342 +
31343 +install-man:
31344 +
31345 +install-pdf: install-pdf-am
31346 +
31347 +install-pdf-am:
31348 +
31349 +install-ps: install-ps-am
31350 +
31351 +install-ps-am:
31352 +
31353 +installcheck-am:
31354 +
31355 +maintainer-clean: maintainer-clean-am
31356 +       -rm -rf ./$(DEPDIR)
31357 +       -rm -f Makefile
31358 +maintainer-clean-am: distclean-am maintainer-clean-generic
31359 +
31360 +mostlyclean: mostlyclean-am
31361 +
31362 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
31363 +       mostlyclean-libtool
31364 +
31365 +pdf: pdf-am
31366 +
31367 +pdf-am:
31368 +
31369 +ps: ps-am
31370 +
31371 +ps-am:
31372 +
31373 +uninstall-am: uninstall-fastcgiPROGRAMS
31374 +
31375 +.MAKE: install-am install-strip
31376 +
31377 +.PHONY: CTAGS GTAGS all all-am check check-am clean \
31378 +       clean-fastcgiPROGRAMS clean-generic clean-libtool ctags \
31379 +       distclean distclean-compile distclean-generic \
31380 +       distclean-libtool distclean-tags distdir dvi dvi-am html \
31381 +       html-am info info-am install install-am install-data \
31382 +       install-data-am install-dvi install-dvi-am install-exec \
31383 +       install-exec-am install-fastcgiPROGRAMS install-html \
31384 +       install-html-am install-info install-info-am install-man \
31385 +       install-pdf install-pdf-am install-ps install-ps-am \
31386 +       install-strip installcheck installcheck-am installdirs \
31387 +       maintainer-clean maintainer-clean-generic mostlyclean \
31388 +       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
31389 +       pdf pdf-am ps ps-am tags uninstall uninstall-am \
31390 +       uninstall-fastcgiPROGRAMS
31391 +
31392 +
31393 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
31394 +# Otherwise a system limit (for SysV at least) may be exceeded.
31395 +.NOEXPORT:
31396 diff --git a/install-sh b/install-sh
31397 new file mode 100755
31398 index 0000000..6781b98
31399 --- /dev/null
31400 +++ b/install-sh
31401 @@ -0,0 +1,520 @@
31402 +#!/bin/sh
31403 +# install - install a program, script, or datafile
31404 +
31405 +scriptversion=2009-04-28.21; # UTC
31406 +
31407 +# This originates from X11R5 (mit/util/scripts/install.sh), which was
31408 +# later released in X11R6 (xc/config/util/install.sh) with the
31409 +# following copyright and license.
31410 +#
31411 +# Copyright (C) 1994 X Consortium
31412 +#
31413 +# Permission is hereby granted, free of charge, to any person obtaining a copy
31414 +# of this software and associated documentation files (the "Software"), to
31415 +# deal in the Software without restriction, including without limitation the
31416 +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
31417 +# sell copies of the Software, and to permit persons to whom the Software is
31418 +# furnished to do so, subject to the following conditions:
31419 +#
31420 +# The above copyright notice and this permission notice shall be included in
31421 +# all copies or substantial portions of the Software.
31422 +#
31423 +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
31424 +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31425 +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
31426 +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
31427 +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
31428 +# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31429 +#
31430 +# Except as contained in this notice, the name of the X Consortium shall not
31431 +# be used in advertising or otherwise to promote the sale, use or other deal-
31432 +# ings in this Software without prior written authorization from the X Consor-
31433 +# tium.
31434 +#
31435 +#
31436 +# FSF changes to this file are in the public domain.
31437 +#
31438 +# Calling this script install-sh is preferred over install.sh, to prevent
31439 +# `make' implicit rules from creating a file called install from it
31440 +# when there is no Makefile.
31441 +#
31442 +# This script is compatible with the BSD install script, but was written
31443 +# from scratch.
31444 +
31445 +nl='
31446 +'
31447 +IFS=" ""       $nl"
31448 +
31449 +# set DOITPROG to echo to test this script
31450 +
31451 +# Don't use :- since 4.3BSD and earlier shells don't like it.
31452 +doit=${DOITPROG-}
31453 +if test -z "$doit"; then
31454 +  doit_exec=exec
31455 +else
31456 +  doit_exec=$doit
31457 +fi
31458 +
31459 +# Put in absolute file names if you don't have them in your path;
31460 +# or use environment vars.
31461 +
31462 +chgrpprog=${CHGRPPROG-chgrp}
31463 +chmodprog=${CHMODPROG-chmod}
31464 +chownprog=${CHOWNPROG-chown}
31465 +cmpprog=${CMPPROG-cmp}
31466 +cpprog=${CPPROG-cp}
31467 +mkdirprog=${MKDIRPROG-mkdir}
31468 +mvprog=${MVPROG-mv}
31469 +rmprog=${RMPROG-rm}
31470 +stripprog=${STRIPPROG-strip}
31471 +
31472 +posix_glob='?'
31473 +initialize_posix_glob='
31474 +  test "$posix_glob" != "?" || {
31475 +    if (set -f) 2>/dev/null; then
31476 +      posix_glob=
31477 +    else
31478 +      posix_glob=:
31479 +    fi
31480 +  }
31481 +'
31482 +
31483 +posix_mkdir=
31484 +
31485 +# Desired mode of installed file.
31486 +mode=0755
31487 +
31488 +chgrpcmd=
31489 +chmodcmd=$chmodprog
31490 +chowncmd=
31491 +mvcmd=$mvprog
31492 +rmcmd="$rmprog -f"
31493 +stripcmd=
31494 +
31495 +src=
31496 +dst=
31497 +dir_arg=
31498 +dst_arg=
31499 +
31500 +copy_on_change=false
31501 +no_target_directory=
31502 +
31503 +usage="\
31504 +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
31505 +   or: $0 [OPTION]... SRCFILES... DIRECTORY
31506 +   or: $0 [OPTION]... -t DIRECTORY SRCFILES...
31507 +   or: $0 [OPTION]... -d DIRECTORIES...
31508 +
31509 +In the 1st form, copy SRCFILE to DSTFILE.
31510 +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
31511 +In the 4th, create DIRECTORIES.
31512 +
31513 +Options:
31514 +     --help     display this help and exit.
31515 +     --version  display version info and exit.
31516 +
31517 +  -c            (ignored)
31518 +  -C            install only if different (preserve the last data modification time)
31519 +  -d            create directories instead of installing files.
31520 +  -g GROUP      $chgrpprog installed files to GROUP.
31521 +  -m MODE       $chmodprog installed files to MODE.
31522 +  -o USER       $chownprog installed files to USER.
31523 +  -s            $stripprog installed files.
31524 +  -t DIRECTORY  install into DIRECTORY.
31525 +  -T            report an error if DSTFILE is a directory.
31526 +
31527 +Environment variables override the default commands:
31528 +  CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
31529 +  RMPROG STRIPPROG
31530 +"
31531 +
31532 +while test $# -ne 0; do
31533 +  case $1 in
31534 +    -c) ;;
31535 +
31536 +    -C) copy_on_change=true;;
31537 +
31538 +    -d) dir_arg=true;;
31539 +
31540 +    -g) chgrpcmd="$chgrpprog $2"
31541 +       shift;;
31542 +
31543 +    --help) echo "$usage"; exit $?;;
31544 +
31545 +    -m) mode=$2
31546 +       case $mode in
31547 +         *' '* | *'    '* | *'
31548 +'*       | *'*'* | *'?'* | *'['*)
31549 +           echo "$0: invalid mode: $mode" >&2
31550 +           exit 1;;
31551 +       esac
31552 +       shift;;
31553 +
31554 +    -o) chowncmd="$chownprog $2"
31555 +       shift;;
31556 +
31557 +    -s) stripcmd=$stripprog;;
31558 +
31559 +    -t) dst_arg=$2
31560 +       shift;;
31561 +
31562 +    -T) no_target_directory=true;;
31563 +
31564 +    --version) echo "$0 $scriptversion"; exit $?;;
31565 +
31566 +    --)        shift
31567 +       break;;
31568 +
31569 +    -*)        echo "$0: invalid option: $1" >&2
31570 +       exit 1;;
31571 +
31572 +    *)  break;;
31573 +  esac
31574 +  shift
31575 +done
31576 +
31577 +if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
31578 +  # When -d is used, all remaining arguments are directories to create.
31579 +  # When -t is used, the destination is already specified.
31580 +  # Otherwise, the last argument is the destination.  Remove it from $@.
31581 +  for arg
31582 +  do
31583 +    if test -n "$dst_arg"; then
31584 +      # $@ is not empty: it contains at least $arg.
31585 +      set fnord "$@" "$dst_arg"
31586 +      shift # fnord
31587 +    fi
31588 +    shift # arg
31589 +    dst_arg=$arg
31590 +  done
31591 +fi
31592 +
31593 +if test $# -eq 0; then
31594 +  if test -z "$dir_arg"; then
31595 +    echo "$0: no input file specified." >&2
31596 +    exit 1
31597 +  fi
31598 +  # It's OK to call `install-sh -d' without argument.
31599 +  # This can happen when creating conditional directories.
31600 +  exit 0
31601 +fi
31602 +
31603 +if test -z "$dir_arg"; then
31604 +  trap '(exit $?); exit' 1 2 13 15
31605 +
31606 +  # Set umask so as not to create temps with too-generous modes.
31607 +  # However, 'strip' requires both read and write access to temps.
31608 +  case $mode in
31609 +    # Optimize common cases.
31610 +    *644) cp_umask=133;;
31611 +    *755) cp_umask=22;;
31612 +
31613 +    *[0-7])
31614 +      if test -z "$stripcmd"; then
31615 +       u_plus_rw=
31616 +      else
31617 +       u_plus_rw='% 200'
31618 +      fi
31619 +      cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
31620 +    *)
31621 +      if test -z "$stripcmd"; then
31622 +       u_plus_rw=
31623 +      else
31624 +       u_plus_rw=,u+rw
31625 +      fi
31626 +      cp_umask=$mode$u_plus_rw;;
31627 +  esac
31628 +fi
31629 +
31630 +for src
31631 +do
31632 +  # Protect names starting with `-'.
31633 +  case $src in
31634 +    -*) src=./$src;;
31635 +  esac
31636 +
31637 +  if test -n "$dir_arg"; then
31638 +    dst=$src
31639 +    dstdir=$dst
31640 +    test -d "$dstdir"
31641 +    dstdir_status=$?
31642 +  else
31643 +
31644 +    # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
31645 +    # might cause directories to be created, which would be especially bad
31646 +    # if $src (and thus $dsttmp) contains '*'.
31647 +    if test ! -f "$src" && test ! -d "$src"; then
31648 +      echo "$0: $src does not exist." >&2
31649 +      exit 1
31650 +    fi
31651 +
31652 +    if test -z "$dst_arg"; then
31653 +      echo "$0: no destination specified." >&2
31654 +      exit 1
31655 +    fi
31656 +
31657 +    dst=$dst_arg
31658 +    # Protect names starting with `-'.
31659 +    case $dst in
31660 +      -*) dst=./$dst;;
31661 +    esac
31662 +
31663 +    # If destination is a directory, append the input filename; won't work
31664 +    # if double slashes aren't ignored.
31665 +    if test -d "$dst"; then
31666 +      if test -n "$no_target_directory"; then
31667 +       echo "$0: $dst_arg: Is a directory" >&2
31668 +       exit 1
31669 +      fi
31670 +      dstdir=$dst
31671 +      dst=$dstdir/`basename "$src"`
31672 +      dstdir_status=0
31673 +    else
31674 +      # Prefer dirname, but fall back on a substitute if dirname fails.
31675 +      dstdir=`
31676 +       (dirname "$dst") 2>/dev/null ||
31677 +       expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
31678 +            X"$dst" : 'X\(//\)[^/]' \| \
31679 +            X"$dst" : 'X\(//\)$' \| \
31680 +            X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
31681 +       echo X"$dst" |
31682 +           sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
31683 +                  s//\1/
31684 +                  q
31685 +                }
31686 +                /^X\(\/\/\)[^/].*/{
31687 +                  s//\1/
31688 +                  q
31689 +                }
31690 +                /^X\(\/\/\)$/{
31691 +                  s//\1/
31692 +                  q
31693 +                }
31694 +                /^X\(\/\).*/{
31695 +                  s//\1/
31696 +                  q
31697 +                }
31698 +                s/.*/./; q'
31699 +      `
31700 +
31701 +      test -d "$dstdir"
31702 +      dstdir_status=$?
31703 +    fi
31704 +  fi
31705 +
31706 +  obsolete_mkdir_used=false
31707 +
31708 +  if test $dstdir_status != 0; then
31709 +    case $posix_mkdir in
31710 +      '')
31711 +       # Create intermediate dirs using mode 755 as modified by the umask.
31712 +       # This is like FreeBSD 'install' as of 1997-10-28.
31713 +       umask=`umask`
31714 +       case $stripcmd.$umask in
31715 +         # Optimize common cases.
31716 +         *[2367][2367]) mkdir_umask=$umask;;
31717 +         .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
31718 +
31719 +         *[0-7])
31720 +           mkdir_umask=`expr $umask + 22 \
31721 +             - $umask % 100 % 40 + $umask % 20 \
31722 +             - $umask % 10 % 4 + $umask % 2
31723 +           `;;
31724 +         *) mkdir_umask=$umask,go-w;;
31725 +       esac
31726 +
31727 +       # With -d, create the new directory with the user-specified mode.
31728 +       # Otherwise, rely on $mkdir_umask.
31729 +       if test -n "$dir_arg"; then
31730 +         mkdir_mode=-m$mode
31731 +       else
31732 +         mkdir_mode=
31733 +       fi
31734 +
31735 +       posix_mkdir=false
31736 +       case $umask in
31737 +         *[123567][0-7][0-7])
31738 +           # POSIX mkdir -p sets u+wx bits regardless of umask, which
31739 +           # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
31740 +           ;;
31741 +         *)
31742 +           tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
31743 +           trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
31744 +
31745 +           if (umask $mkdir_umask &&
31746 +               exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
31747 +           then
31748 +             if test -z "$dir_arg" || {
31749 +                  # Check for POSIX incompatibilities with -m.
31750 +                  # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
31751 +                  # other-writeable bit of parent directory when it shouldn't.
31752 +                  # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
31753 +                  ls_ld_tmpdir=`ls -ld "$tmpdir"`
31754 +                  case $ls_ld_tmpdir in
31755 +                    d????-?r-*) different_mode=700;;
31756 +                    d????-?--*) different_mode=755;;
31757 +                    *) false;;
31758 +                  esac &&
31759 +                  $mkdirprog -m$different_mode -p -- "$tmpdir" && {
31760 +                    ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
31761 +                    test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
31762 +                  }
31763 +                }
31764 +             then posix_mkdir=:
31765 +             fi
31766 +             rmdir "$tmpdir/d" "$tmpdir"
31767 +           else
31768 +             # Remove any dirs left behind by ancient mkdir implementations.
31769 +             rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
31770 +           fi
31771 +           trap '' 0;;
31772 +       esac;;
31773 +    esac
31774 +
31775 +    if
31776 +      $posix_mkdir && (
31777 +       umask $mkdir_umask &&
31778 +       $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
31779 +      )
31780 +    then :
31781 +    else
31782 +
31783 +      # The umask is ridiculous, or mkdir does not conform to POSIX,
31784 +      # or it failed possibly due to a race condition.  Create the
31785 +      # directory the slow way, step by step, checking for races as we go.
31786 +
31787 +      case $dstdir in
31788 +       /*) prefix='/';;
31789 +       -*) prefix='./';;
31790 +       *)  prefix='';;
31791 +      esac
31792 +
31793 +      eval "$initialize_posix_glob"
31794 +
31795 +      oIFS=$IFS
31796 +      IFS=/
31797 +      $posix_glob set -f
31798 +      set fnord $dstdir
31799 +      shift
31800 +      $posix_glob set +f
31801 +      IFS=$oIFS
31802 +
31803 +      prefixes=
31804 +
31805 +      for d
31806 +      do
31807 +       test -z "$d" && continue
31808 +
31809 +       prefix=$prefix$d
31810 +       if test -d "$prefix"; then
31811 +         prefixes=
31812 +       else
31813 +         if $posix_mkdir; then
31814 +           (umask=$mkdir_umask &&
31815 +            $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
31816 +           # Don't fail if two instances are running concurrently.
31817 +           test -d "$prefix" || exit 1
31818 +         else
31819 +           case $prefix in
31820 +             *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
31821 +             *) qprefix=$prefix;;
31822 +           esac
31823 +           prefixes="$prefixes '$qprefix'"
31824 +         fi
31825 +       fi
31826 +       prefix=$prefix/
31827 +      done
31828 +
31829 +      if test -n "$prefixes"; then
31830 +       # Don't fail if two instances are running concurrently.
31831 +       (umask $mkdir_umask &&
31832 +        eval "\$doit_exec \$mkdirprog $prefixes") ||
31833 +         test -d "$dstdir" || exit 1
31834 +       obsolete_mkdir_used=true
31835 +      fi
31836 +    fi
31837 +  fi
31838 +
31839 +  if test -n "$dir_arg"; then
31840 +    { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
31841 +    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
31842 +    { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
31843 +      test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
31844 +  else
31845 +
31846 +    # Make a couple of temp file names in the proper directory.
31847 +    dsttmp=$dstdir/_inst.$$_
31848 +    rmtmp=$dstdir/_rm.$$_
31849 +
31850 +    # Trap to clean up those temp files at exit.
31851 +    trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
31852 +
31853 +    # Copy the file name to the temp name.
31854 +    (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
31855 +
31856 +    # and set any options; do chmod last to preserve setuid bits.
31857 +    #
31858 +    # If any of these fail, we abort the whole thing.  If we want to
31859 +    # ignore errors from any of these, just make sure not to ignore
31860 +    # errors from the above "$doit $cpprog $src $dsttmp" command.
31861 +    #
31862 +    { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
31863 +    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
31864 +    { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
31865 +    { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
31866 +
31867 +    # If -C, don't bother to copy if it wouldn't change the file.
31868 +    if $copy_on_change &&
31869 +       old=`LC_ALL=C ls -dlL "$dst"    2>/dev/null` &&
31870 +       new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
31871 +
31872 +       eval "$initialize_posix_glob" &&
31873 +       $posix_glob set -f &&
31874 +       set X $old && old=:$2:$4:$5:$6 &&
31875 +       set X $new && new=:$2:$4:$5:$6 &&
31876 +       $posix_glob set +f &&
31877 +
31878 +       test "$old" = "$new" &&
31879 +       $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
31880 +    then
31881 +      rm -f "$dsttmp"
31882 +    else
31883 +      # Rename the file to the real destination.
31884 +      $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
31885 +
31886 +      # The rename failed, perhaps because mv can't rename something else
31887 +      # to itself, or perhaps because mv is so ancient that it does not
31888 +      # support -f.
31889 +      {
31890 +       # Now remove or move aside any old file at destination location.
31891 +       # We try this two ways since rm can't unlink itself on some
31892 +       # systems and the destination file might be busy for other
31893 +       # reasons.  In this case, the final cleanup might fail but the new
31894 +       # file should still install successfully.
31895 +       {
31896 +         test ! -f "$dst" ||
31897 +         $doit $rmcmd -f "$dst" 2>/dev/null ||
31898 +         { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
31899 +           { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
31900 +         } ||
31901 +         { echo "$0: cannot unlink or rename $dst" >&2
31902 +           (exit 1); exit 1
31903 +         }
31904 +       } &&
31905 +
31906 +       # Now rename the file to the real destination.
31907 +       $doit $mvcmd "$dsttmp" "$dst"
31908 +      }
31909 +    fi || exit 1
31910 +
31911 +    trap '' 0
31912 +  fi
31913 +done
31914 +
31915 +# Local variables:
31916 +# eval: (add-hook 'write-file-hooks 'time-stamp)
31917 +# time-stamp-start: "scriptversion="
31918 +# time-stamp-format: "%:y-%02m-%02d.%02H"
31919 +# time-stamp-time-zone: "UTC"
31920 +# time-stamp-end: "; # UTC"
31921 +# End:
31922 diff --git a/libtool.m4 b/libtool.m4
31923 index b8940eb..a3fee53 100644
31924 --- a/libtool.m4
31925 +++ b/libtool.m4
31926 @@ -1,122 +1,185 @@
31927  # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
31928 -## Copyright 1996, 1997, 1998, 1999, 2000, 2001
31929 -## Free Software Foundation, Inc.
31930 -## Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
31931 -##
31932 -## This program is free software; you can redistribute it and/or modify
31933 -## it under the terms of the GNU General Public License as published by
31934 -## the Free Software Foundation; either version 2 of the License, or
31935 -## (at your option) any later version.
31936 -##
31937 -## This program is distributed in the hope that it will be useful, but
31938 -## WITHOUT ANY WARRANTY; without even the implied warranty of
31939 -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
31940 -## General Public License for more details.
31941 -##
31942 -## You should have received a copy of the GNU General Public License
31943 -## along with this program; if not, write to the Free Software
31944 -## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
31945 -##
31946 -## As a special exception to the GNU General Public License, if you
31947 -## distribute this file as part of a program that contains a
31948 -## configuration script generated by Autoconf, you may include it under
31949 -## the same distribution terms that you use for the rest of that program.
31950 -
31951 -# serial 47 AC_PROG_LIBTOOL
31952 -
31953 -
31954 -# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
31955 -# -----------------------------------------------------------
31956 -# If this macro is not defined by Autoconf, define it here.
31957 -m4_ifdef([AC_PROVIDE_IFELSE],
31958 -         [],
31959 -         [m4_define([AC_PROVIDE_IFELSE],
31960 -                [m4_ifdef([AC_PROVIDE_$1],
31961 -                          [$2], [$3])])])
31962 -
31963 -
31964 -# AC_PROG_LIBTOOL
31965 -# ---------------
31966 -AC_DEFUN([AC_PROG_LIBTOOL],
31967 -[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
31968 -dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
31969 -dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
31970 -  AC_PROVIDE_IFELSE([AC_PROG_CXX],
31971 -    [AC_LIBTOOL_CXX],
31972 -    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
31973 -  ])])
31974 -dnl And a similar setup for Fortran 77 support
31975 -  AC_PROVIDE_IFELSE([AC_PROG_F77],
31976 -    [AC_LIBTOOL_F77],
31977 -    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
31978 -])])
31979 -
31980 -dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
31981 -dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
31982 -dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
31983 -  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
31984 -    [AC_LIBTOOL_GCJ],
31985 -    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
31986 -      [AC_LIBTOOL_GCJ],
31987 -      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
31988 -       [AC_LIBTOOL_GCJ],
31989 -      [ifdef([AC_PROG_GCJ],
31990 -            [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
31991 -       ifdef([A][M_PROG_GCJ],
31992 -            [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
31993 -       ifdef([LT_AC_PROG_GCJ],
31994 -            [define([LT_AC_PROG_GCJ],
31995 -               defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
31996 -])])# AC_PROG_LIBTOOL
31997 -
31998 -
31999 -# _AC_PROG_LIBTOOL
32000 -# ----------------
32001 -AC_DEFUN([_AC_PROG_LIBTOOL],
32002 -[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
32003 -AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
32004 -AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
32005 -AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
32006 +#
32007 +#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
32008 +#                 2006, 2007, 2008 Free Software Foundation, Inc.
32009 +#   Written by Gordon Matzigkeit, 1996
32010 +#
32011 +# This file is free software; the Free Software Foundation gives
32012 +# unlimited permission to copy and/or distribute it, with or without
32013 +# modifications, as long as this notice is preserved.
32014 +
32015 +m4_define([_LT_COPYING], [dnl
32016 +#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
32017 +#                 2006, 2007, 2008 Free Software Foundation, Inc.
32018 +#   Written by Gordon Matzigkeit, 1996
32019 +#
32020 +#   This file is part of GNU Libtool.
32021 +#
32022 +# GNU Libtool is free software; you can redistribute it and/or
32023 +# modify it under the terms of the GNU General Public License as
32024 +# published by the Free Software Foundation; either version 2 of
32025 +# the License, or (at your option) any later version.
32026 +#
32027 +# As a special exception to the GNU General Public License,
32028 +# if you distribute this file as part of a program or library that
32029 +# is built using GNU Libtool, you may include this file under the
32030 +# same distribution terms that you use for the rest of that program.
32031 +#
32032 +# GNU Libtool is distributed in the hope that it will be useful,
32033 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
32034 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
32035 +# GNU General Public License for more details.
32036 +#
32037 +# You should have received a copy of the GNU General Public License
32038 +# along with GNU Libtool; see the file COPYING.  If not, a copy
32039 +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
32040 +# obtained by writing to the Free Software Foundation, Inc.,
32041 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
32042 +])
32043 +
32044 +# serial 56 LT_INIT
32045 +
32046 +
32047 +# LT_PREREQ(VERSION)
32048 +# ------------------
32049 +# Complain and exit if this libtool version is less that VERSION.
32050 +m4_defun([LT_PREREQ],
32051 +[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
32052 +       [m4_default([$3],
32053 +                  [m4_fatal([Libtool version $1 or higher is required],
32054 +                            63)])],
32055 +       [$2])])
32056 +
32057 +
32058 +# _LT_CHECK_BUILDDIR
32059 +# ------------------
32060 +# Complain if the absolute build directory name contains unusual characters
32061 +m4_defun([_LT_CHECK_BUILDDIR],
32062 +[case `pwd` in
32063 +  *\ * | *\    *)
32064 +    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
32065 +esac
32066 +])
32067 +
32068 +
32069 +# LT_INIT([OPTIONS])
32070 +# ------------------
32071 +AC_DEFUN([LT_INIT],
32072 +[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
32073 +AC_BEFORE([$0], [LT_LANG])dnl
32074 +AC_BEFORE([$0], [LT_OUTPUT])dnl
32075 +AC_BEFORE([$0], [LTDL_INIT])dnl
32076 +m4_require([_LT_CHECK_BUILDDIR])dnl
32077 +
32078 +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
32079 +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
32080 +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
32081 +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
32082 +dnl unless we require an AC_DEFUNed macro:
32083 +AC_REQUIRE([LTOPTIONS_VERSION])dnl
32084 +AC_REQUIRE([LTSUGAR_VERSION])dnl
32085 +AC_REQUIRE([LTVERSION_VERSION])dnl
32086 +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
32087 +m4_require([_LT_PROG_LTMAIN])dnl
32088 +
32089 +dnl Parse OPTIONS
32090 +_LT_SET_OPTIONS([$0], [$1])
32091  
32092  # This can be used to rebuild libtool when needed
32093 -LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
32094 +LIBTOOL_DEPS="$ltmain"
32095  
32096  # Always use our own libtool.
32097  LIBTOOL='$(SHELL) $(top_builddir)/libtool'
32098  AC_SUBST(LIBTOOL)dnl
32099  
32100 -# Prevent multiple expansion
32101 -define([AC_PROG_LIBTOOL], [])
32102 -])# _AC_PROG_LIBTOOL
32103 +_LT_SETUP
32104  
32105 +# Only expand once:
32106 +m4_define([LT_INIT])
32107 +])# LT_INIT
32108  
32109 -# AC_LIBTOOL_SETUP
32110 -# ----------------
32111 -AC_DEFUN([AC_LIBTOOL_SETUP],
32112 -[AC_PREREQ(2.50)dnl
32113 -AC_REQUIRE([AC_ENABLE_SHARED])dnl
32114 -AC_REQUIRE([AC_ENABLE_STATIC])dnl
32115 -AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
32116 -AC_REQUIRE([AC_CANONICAL_HOST])dnl
32117 +# Old names:
32118 +AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
32119 +AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
32120 +dnl aclocal-1.4 backwards compatibility:
32121 +dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
32122 +dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
32123 +
32124 +
32125 +# _LT_CC_BASENAME(CC)
32126 +# -------------------
32127 +# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
32128 +m4_defun([_LT_CC_BASENAME],
32129 +[for cc_temp in $1""; do
32130 +  case $cc_temp in
32131 +    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
32132 +    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
32133 +    \-*) ;;
32134 +    *) break;;
32135 +  esac
32136 +done
32137 +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
32138 +])
32139 +
32140 +
32141 +# _LT_FILEUTILS_DEFAULTS
32142 +# ----------------------
32143 +# It is okay to use these file commands and assume they have been set
32144 +# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
32145 +m4_defun([_LT_FILEUTILS_DEFAULTS],
32146 +[: ${CP="cp -f"}
32147 +: ${MV="mv -f"}
32148 +: ${RM="rm -f"}
32149 +])# _LT_FILEUTILS_DEFAULTS
32150 +
32151 +
32152 +# _LT_SETUP
32153 +# ---------
32154 +m4_defun([_LT_SETUP],
32155 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
32156  AC_REQUIRE([AC_CANONICAL_BUILD])dnl
32157 +_LT_DECL([], [host_alias], [0], [The host system])dnl
32158 +_LT_DECL([], [host], [0])dnl
32159 +_LT_DECL([], [host_os], [0])dnl
32160 +dnl
32161 +_LT_DECL([], [build_alias], [0], [The build system])dnl
32162 +_LT_DECL([], [build], [0])dnl
32163 +_LT_DECL([], [build_os], [0])dnl
32164 +dnl
32165  AC_REQUIRE([AC_PROG_CC])dnl
32166 -AC_REQUIRE([AC_PROG_LD])dnl
32167 -AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
32168 -AC_REQUIRE([AC_PROG_NM])dnl
32169 -
32170 +AC_REQUIRE([LT_PATH_LD])dnl
32171 +AC_REQUIRE([LT_PATH_NM])dnl
32172 +dnl
32173  AC_REQUIRE([AC_PROG_LN_S])dnl
32174 -AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
32175 -# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
32176 -AC_REQUIRE([AC_OBJEXT])dnl
32177 -AC_REQUIRE([AC_EXEEXT])dnl
32178 +test -z "$LN_S" && LN_S="ln -s"
32179 +_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
32180  dnl
32181 +AC_REQUIRE([LT_CMD_MAX_LEN])dnl
32182 +_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
32183 +_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
32184 +dnl
32185 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
32186 +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
32187 +m4_require([_LT_CMD_RELOAD])dnl
32188 +m4_require([_LT_CHECK_MAGIC_METHOD])dnl
32189 +m4_require([_LT_CMD_OLD_ARCHIVE])dnl
32190 +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
32191 +
32192 +_LT_CONFIG_LIBTOOL_INIT([
32193 +# See if we are running on zsh, and set the options which allow our
32194 +# commands through without removal of \ escapes INIT.
32195 +if test -n "\${ZSH_VERSION+set}" ; then
32196 +   setopt NO_GLOB_SUBST
32197 +fi
32198 +])
32199 +if test -n "${ZSH_VERSION+set}" ; then
32200 +   setopt NO_GLOB_SUBST
32201 +fi
32202  
32203 -AC_LIBTOOL_SYS_MAX_CMD_LEN
32204 -AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
32205 -AC_LIBTOOL_OBJDIR
32206 +_LT_CHECK_OBJDIR
32207  
32208 -AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
32209 -_LT_AC_PROG_ECHO_BACKSLASH
32210 +m4_require([_LT_TAG_COMPILER])dnl
32211 +_LT_PROG_ECHO_BACKSLASH
32212  
32213  case $host_os in
32214  aix3*)
32215 @@ -132,174 +195,885 @@ esac
32216  
32217  # Sed substitution that helps us do robust quoting.  It backslashifies
32218  # metacharacters that are still active within double-quoted strings.
32219 -Xsed='sed -e s/^X//'
32220 -[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
32221 +sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
32222  
32223  # Same as above, but do not quote variable references.
32224 -[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
32225 +double_quote_subst='s/\([["`\\]]\)/\\\1/g'
32226  
32227  # Sed substitution to delay expansion of an escaped shell variable in a
32228  # double_quote_subst'ed string.
32229  delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
32230  
32231 +# Sed substitution to delay expansion of an escaped single quote.
32232 +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
32233 +
32234  # Sed substitution to avoid accidental globbing in evaled expressions
32235  no_glob_subst='s/\*/\\\*/g'
32236  
32237 -# Constants:
32238 -rm="rm -f"
32239 -
32240  # Global variables:
32241 -default_ofile=libtool
32242 +ofile=libtool
32243  can_build_shared=yes
32244  
32245 -# All known linkers require a `.a' archive for static linking (except M$VC,
32246 +# All known linkers require a `.a' archive for static linking (except MSVC,
32247  # which needs '.lib').
32248  libext=a
32249 -ltmain="$ac_aux_dir/ltmain.sh"
32250 -ofile="$default_ofile"
32251 -with_gnu_ld="$lt_cv_prog_gnu_ld"
32252  
32253 -AC_CHECK_TOOL(AR, ar, false)
32254 -AC_CHECK_TOOL(RANLIB, ranlib, :)
32255 -AC_CHECK_TOOL(STRIP, strip, :)
32256 +with_gnu_ld="$lt_cv_prog_gnu_ld"
32257  
32258  old_CC="$CC"
32259  old_CFLAGS="$CFLAGS"
32260  
32261  # Set sane defaults for various variables
32262 -test -z "$AR" && AR=ar
32263 -test -z "$AR_FLAGS" && AR_FLAGS=cru
32264 -test -z "$AS" && AS=as
32265  test -z "$CC" && CC=cc
32266  test -z "$LTCC" && LTCC=$CC
32267 -test -z "$DLLTOOL" && DLLTOOL=dlltool
32268 +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
32269  test -z "$LD" && LD=ld
32270 -test -z "$LN_S" && LN_S="ln -s"
32271 -test -z "$MAGIC_CMD" && MAGIC_CMD=file
32272 -test -z "$NM" && NM=nm
32273 -test -z "$SED" && SED=sed
32274 -test -z "$OBJDUMP" && OBJDUMP=objdump
32275 -test -z "$RANLIB" && RANLIB=:
32276 -test -z "$STRIP" && STRIP=:
32277  test -z "$ac_objext" && ac_objext=o
32278  
32279 -# Determine commands to create old-style static archives.
32280 -old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
32281 -old_postinstall_cmds='chmod 644 $oldlib'
32282 -old_postuninstall_cmds=
32283 -
32284 -if test -n "$RANLIB"; then
32285 -  case $host_os in
32286 -  openbsd*)
32287 -    old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
32288 -    ;;
32289 -  *)
32290 -    old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
32291 -    ;;
32292 -  esac
32293 -  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
32294 -fi
32295 +_LT_CC_BASENAME([$compiler])
32296  
32297  # Only perform the check for file, if the check method requires it
32298 +test -z "$MAGIC_CMD" && MAGIC_CMD=file
32299  case $deplibs_check_method in
32300  file_magic*)
32301    if test "$file_magic_cmd" = '$MAGIC_CMD'; then
32302 -    AC_PATH_MAGIC
32303 +    _LT_PATH_MAGIC
32304    fi
32305    ;;
32306  esac
32307  
32308 -AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
32309 -AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
32310 -enable_win32_dll=yes, enable_win32_dll=no)
32311 +# Use C for the default configuration in the libtool script
32312 +LT_SUPPORTED_TAG([CC])
32313 +_LT_LANG_C_CONFIG
32314 +_LT_LANG_DEFAULT_CONFIG
32315 +_LT_CONFIG_COMMANDS
32316 +])# _LT_SETUP
32317 +
32318  
32319 -AC_ARG_ENABLE([libtool-lock],
32320 -    [AC_HELP_STRING([--disable-libtool-lock],
32321 -       [avoid locking (might break parallel builds)])])
32322 -test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
32323 +# _LT_PROG_LTMAIN
32324 +# ---------------
32325 +# Note that this code is called both from `configure', and `config.status'
32326 +# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
32327 +# `config.status' has no value for ac_aux_dir unless we are using Automake,
32328 +# so we pass a copy along to make sure it has a sensible value anyway.
32329 +m4_defun([_LT_PROG_LTMAIN],
32330 +[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
32331 +_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
32332 +ltmain="$ac_aux_dir/ltmain.sh"
32333 +])# _LT_PROG_LTMAIN
32334  
32335 -AC_ARG_WITH([pic],
32336 -    [AC_HELP_STRING([--with-pic],
32337 -       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
32338 -    [pic_mode="$withval"],
32339 -    [pic_mode=default])
32340 -test -z "$pic_mode" && pic_mode=default
32341  
32342 -# Use C for the default configuration in the libtool script
32343 -tagname=
32344 -AC_LIBTOOL_LANG_C_CONFIG
32345 -_LT_AC_TAGCONFIG
32346 -])# AC_LIBTOOL_SETUP
32347 +## ------------------------------------- ##
32348 +## Accumulate code for creating libtool. ##
32349 +## ------------------------------------- ##
32350 +
32351 +# So that we can recreate a full libtool script including additional
32352 +# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
32353 +# in macros and then make a single call at the end using the `libtool'
32354 +# label.
32355 +
32356 +
32357 +# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
32358 +# ----------------------------------------
32359 +# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
32360 +m4_define([_LT_CONFIG_LIBTOOL_INIT],
32361 +[m4_ifval([$1],
32362 +          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
32363 +                     [$1
32364 +])])])
32365 +
32366 +# Initialize.
32367 +m4_define([_LT_OUTPUT_LIBTOOL_INIT])
32368 +
32369 +
32370 +# _LT_CONFIG_LIBTOOL([COMMANDS])
32371 +# ------------------------------
32372 +# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
32373 +m4_define([_LT_CONFIG_LIBTOOL],
32374 +[m4_ifval([$1],
32375 +          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
32376 +                     [$1
32377 +])])])
32378 +
32379 +# Initialize.
32380 +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
32381 +
32382 +
32383 +# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
32384 +# -----------------------------------------------------
32385 +m4_defun([_LT_CONFIG_SAVE_COMMANDS],
32386 +[_LT_CONFIG_LIBTOOL([$1])
32387 +_LT_CONFIG_LIBTOOL_INIT([$2])
32388 +])
32389 +
32390 +
32391 +# _LT_FORMAT_COMMENT([COMMENT])
32392 +# -----------------------------
32393 +# Add leading comment marks to the start of each line, and a trailing
32394 +# full-stop to the whole comment if one is not present already.
32395 +m4_define([_LT_FORMAT_COMMENT],
32396 +[m4_ifval([$1], [
32397 +m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
32398 +              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
32399 +)])
32400 +
32401 +
32402 +
32403 +## ------------------------ ##
32404 +## FIXME: Eliminate VARNAME ##
32405 +## ------------------------ ##
32406 +
32407 +
32408 +# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
32409 +# -------------------------------------------------------------------
32410 +# CONFIGNAME is the name given to the value in the libtool script.
32411 +# VARNAME is the (base) name used in the configure script.
32412 +# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
32413 +# VARNAME.  Any other value will be used directly.
32414 +m4_define([_LT_DECL],
32415 +[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
32416 +    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
32417 +       [m4_ifval([$1], [$1], [$2])])
32418 +    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
32419 +    m4_ifval([$4],
32420 +       [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
32421 +    lt_dict_add_subkey([lt_decl_dict], [$2],
32422 +       [tagged?], [m4_ifval([$5], [yes], [no])])])
32423 +])
32424 +
32425 +
32426 +# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
32427 +# --------------------------------------------------------
32428 +m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
32429 +
32430 +
32431 +# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
32432 +# ------------------------------------------------
32433 +m4_define([lt_decl_tag_varnames],
32434 +[_lt_decl_filter([tagged?], [yes], $@)])
32435 +
32436 +
32437 +# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
32438 +# ---------------------------------------------------------
32439 +m4_define([_lt_decl_filter],
32440 +[m4_case([$#],
32441 +  [0], [m4_fatal([$0: too few arguments: $#])],
32442 +  [1], [m4_fatal([$0: too few arguments: $#: $1])],
32443 +  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
32444 +  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
32445 +  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
32446 +])
32447 +
32448 +
32449 +# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
32450 +# --------------------------------------------------
32451 +m4_define([lt_decl_quote_varnames],
32452 +[_lt_decl_filter([value], [1], $@)])
32453 +
32454 +
32455 +# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
32456 +# ---------------------------------------------------
32457 +m4_define([lt_decl_dquote_varnames],
32458 +[_lt_decl_filter([value], [2], $@)])
32459 +
32460 +
32461 +# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
32462 +# ---------------------------------------------------
32463 +m4_define([lt_decl_varnames_tagged],
32464 +[m4_assert([$# <= 2])dnl
32465 +_$0(m4_quote(m4_default([$1], [[, ]])),
32466 +    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
32467 +    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
32468 +m4_define([_lt_decl_varnames_tagged],
32469 +[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
32470 +
32471 +
32472 +# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
32473 +# ------------------------------------------------
32474 +m4_define([lt_decl_all_varnames],
32475 +[_$0(m4_quote(m4_default([$1], [[, ]])),
32476 +     m4_if([$2], [],
32477 +          m4_quote(lt_decl_varnames),
32478 +       m4_quote(m4_shift($@))))[]dnl
32479 +])
32480 +m4_define([_lt_decl_all_varnames],
32481 +[lt_join($@, lt_decl_varnames_tagged([$1],
32482 +                       lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
32483 +])
32484 +
32485 +
32486 +# _LT_CONFIG_STATUS_DECLARE([VARNAME])
32487 +# ------------------------------------
32488 +# Quote a variable value, and forward it to `config.status' so that its
32489 +# declaration there will have the same value as in `configure'.  VARNAME
32490 +# must have a single quote delimited value for this to work.
32491 +m4_define([_LT_CONFIG_STATUS_DECLARE],
32492 +[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
32493 +
32494 +
32495 +# _LT_CONFIG_STATUS_DECLARATIONS
32496 +# ------------------------------
32497 +# We delimit libtool config variables with single quotes, so when
32498 +# we write them to config.status, we have to be sure to quote all
32499 +# embedded single quotes properly.  In configure, this macro expands
32500 +# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
32501 +#
32502 +#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
32503 +m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
32504 +[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
32505 +    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
32506 +
32507 +
32508 +# _LT_LIBTOOL_TAGS
32509 +# ----------------
32510 +# Output comment and list of tags supported by the script
32511 +m4_defun([_LT_LIBTOOL_TAGS],
32512 +[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
32513 +available_tags="_LT_TAGS"dnl
32514 +])
32515 +
32516 +
32517 +# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
32518 +# -----------------------------------
32519 +# Extract the dictionary values for VARNAME (optionally with TAG) and
32520 +# expand to a commented shell variable setting:
32521 +#
32522 +#    # Some comment about what VAR is for.
32523 +#    visible_name=$lt_internal_name
32524 +m4_define([_LT_LIBTOOL_DECLARE],
32525 +[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
32526 +                                          [description])))[]dnl
32527 +m4_pushdef([_libtool_name],
32528 +    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
32529 +m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
32530 +    [0], [_libtool_name=[$]$1],
32531 +    [1], [_libtool_name=$lt_[]$1],
32532 +    [2], [_libtool_name=$lt_[]$1],
32533 +    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
32534 +m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
32535 +])
32536  
32537  
32538 -# _LT_AC_SYS_COMPILER
32539 +# _LT_LIBTOOL_CONFIG_VARS
32540 +# -----------------------
32541 +# Produce commented declarations of non-tagged libtool config variables
32542 +# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
32543 +# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
32544 +# section) are produced by _LT_LIBTOOL_TAG_VARS.
32545 +m4_defun([_LT_LIBTOOL_CONFIG_VARS],
32546 +[m4_foreach([_lt_var],
32547 +    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
32548 +    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
32549 +
32550 +
32551 +# _LT_LIBTOOL_TAG_VARS(TAG)
32552 +# -------------------------
32553 +m4_define([_LT_LIBTOOL_TAG_VARS],
32554 +[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
32555 +    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
32556 +
32557 +
32558 +# _LT_TAGVAR(VARNAME, [TAGNAME])
32559 +# ------------------------------
32560 +m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
32561 +
32562 +
32563 +# _LT_CONFIG_COMMANDS
32564  # -------------------
32565 -AC_DEFUN([_LT_AC_SYS_COMPILER],
32566 +# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
32567 +# variables for single and double quote escaping we saved from calls
32568 +# to _LT_DECL, we can put quote escaped variables declarations
32569 +# into `config.status', and then the shell code to quote escape them in
32570 +# for loops in `config.status'.  Finally, any additional code accumulated
32571 +# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
32572 +m4_defun([_LT_CONFIG_COMMANDS],
32573 +[AC_PROVIDE_IFELSE([LT_OUTPUT],
32574 +       dnl If the libtool generation code has been placed in $CONFIG_LT,
32575 +       dnl instead of duplicating it all over again into config.status,
32576 +       dnl then we will have config.status run $CONFIG_LT later, so it
32577 +       dnl needs to know what name is stored there:
32578 +        [AC_CONFIG_COMMANDS([libtool],
32579 +            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
32580 +    dnl If the libtool generation code is destined for config.status,
32581 +    dnl expand the accumulated commands and init code now:
32582 +    [AC_CONFIG_COMMANDS([libtool],
32583 +        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
32584 +])#_LT_CONFIG_COMMANDS
32585 +
32586 +
32587 +# Initialize.
32588 +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
32589 +[
32590 +
32591 +# The HP-UX ksh and POSIX shell print the target directory to stdout
32592 +# if CDPATH is set.
32593 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
32594 +
32595 +sed_quote_subst='$sed_quote_subst'
32596 +double_quote_subst='$double_quote_subst'
32597 +delay_variable_subst='$delay_variable_subst'
32598 +_LT_CONFIG_STATUS_DECLARATIONS
32599 +LTCC='$LTCC'
32600 +LTCFLAGS='$LTCFLAGS'
32601 +compiler='$compiler_DEFAULT'
32602 +
32603 +# Quote evaled strings.
32604 +for var in lt_decl_all_varnames([[ \
32605 +]], lt_decl_quote_varnames); do
32606 +    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
32607 +    *[[\\\\\\\`\\"\\\$]]*)
32608 +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
32609 +      ;;
32610 +    *)
32611 +      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
32612 +      ;;
32613 +    esac
32614 +done
32615 +
32616 +# Double-quote double-evaled strings.
32617 +for var in lt_decl_all_varnames([[ \
32618 +]], lt_decl_dquote_varnames); do
32619 +    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
32620 +    *[[\\\\\\\`\\"\\\$]]*)
32621 +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
32622 +      ;;
32623 +    *)
32624 +      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
32625 +      ;;
32626 +    esac
32627 +done
32628 +
32629 +# Fix-up fallback echo if it was mangled by the above quoting rules.
32630 +case \$lt_ECHO in
32631 +*'\\\[$]0 --fallback-echo"')dnl "
32632 +  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
32633 +  ;;
32634 +esac
32635 +
32636 +_LT_OUTPUT_LIBTOOL_INIT
32637 +])
32638 +
32639 +
32640 +# LT_OUTPUT
32641 +# ---------
32642 +# This macro allows early generation of the libtool script (before
32643 +# AC_OUTPUT is called), incase it is used in configure for compilation
32644 +# tests.
32645 +AC_DEFUN([LT_OUTPUT],
32646 +[: ${CONFIG_LT=./config.lt}
32647 +AC_MSG_NOTICE([creating $CONFIG_LT])
32648 +cat >"$CONFIG_LT" <<_LTEOF
32649 +#! $SHELL
32650 +# Generated by $as_me.
32651 +# Run this file to recreate a libtool stub with the current configuration.
32652 +
32653 +lt_cl_silent=false
32654 +SHELL=\${CONFIG_SHELL-$SHELL}
32655 +_LTEOF
32656 +
32657 +cat >>"$CONFIG_LT" <<\_LTEOF
32658 +AS_SHELL_SANITIZE
32659 +_AS_PREPARE
32660 +
32661 +exec AS_MESSAGE_FD>&1
32662 +exec AS_MESSAGE_LOG_FD>>config.log
32663 +{
32664 +  echo
32665 +  AS_BOX([Running $as_me.])
32666 +} >&AS_MESSAGE_LOG_FD
32667 +
32668 +lt_cl_help="\
32669 +\`$as_me' creates a local libtool stub from the current configuration,
32670 +for use in further configure time tests before the real libtool is
32671 +generated.
32672 +
32673 +Usage: $[0] [[OPTIONS]]
32674 +
32675 +  -h, --help      print this help, then exit
32676 +  -V, --version   print version number, then exit
32677 +  -q, --quiet     do not print progress messages
32678 +  -d, --debug     don't remove temporary files
32679 +
32680 +Report bugs to <bug-libtool@gnu.org>."
32681 +
32682 +lt_cl_version="\
32683 +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
32684 +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
32685 +configured by $[0], generated by m4_PACKAGE_STRING.
32686 +
32687 +Copyright (C) 2008 Free Software Foundation, Inc.
32688 +This config.lt script is free software; the Free Software Foundation
32689 +gives unlimited permision to copy, distribute and modify it."
32690 +
32691 +while test $[#] != 0
32692 +do
32693 +  case $[1] in
32694 +    --version | --v* | -V )
32695 +      echo "$lt_cl_version"; exit 0 ;;
32696 +    --help | --h* | -h )
32697 +      echo "$lt_cl_help"; exit 0 ;;
32698 +    --debug | --d* | -d )
32699 +      debug=: ;;
32700 +    --quiet | --q* | --silent | --s* | -q )
32701 +      lt_cl_silent=: ;;
32702 +
32703 +    -*) AC_MSG_ERROR([unrecognized option: $[1]
32704 +Try \`$[0] --help' for more information.]) ;;
32705 +
32706 +    *) AC_MSG_ERROR([unrecognized argument: $[1]
32707 +Try \`$[0] --help' for more information.]) ;;
32708 +  esac
32709 +  shift
32710 +done
32711 +
32712 +if $lt_cl_silent; then
32713 +  exec AS_MESSAGE_FD>/dev/null
32714 +fi
32715 +_LTEOF
32716 +
32717 +cat >>"$CONFIG_LT" <<_LTEOF
32718 +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
32719 +_LTEOF
32720 +
32721 +cat >>"$CONFIG_LT" <<\_LTEOF
32722 +AC_MSG_NOTICE([creating $ofile])
32723 +_LT_OUTPUT_LIBTOOL_COMMANDS
32724 +AS_EXIT(0)
32725 +_LTEOF
32726 +chmod +x "$CONFIG_LT"
32727 +
32728 +# configure is writing to config.log, but config.lt does its own redirection,
32729 +# appending to config.log, which fails on DOS, as config.log is still kept
32730 +# open by configure.  Here we exec the FD to /dev/null, effectively closing
32731 +# config.log, so it can be properly (re)opened and appended to by config.lt.
32732 +if test "$no_create" != yes; then
32733 +  lt_cl_success=:
32734 +  test "$silent" = yes &&
32735 +    lt_config_lt_args="$lt_config_lt_args --quiet"
32736 +  exec AS_MESSAGE_LOG_FD>/dev/null
32737 +  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
32738 +  exec AS_MESSAGE_LOG_FD>>config.log
32739 +  $lt_cl_success || AS_EXIT(1)
32740 +fi
32741 +])# LT_OUTPUT
32742 +
32743 +
32744 +# _LT_CONFIG(TAG)
32745 +# ---------------
32746 +# If TAG is the built-in tag, create an initial libtool script with a
32747 +# default configuration from the untagged config vars.  Otherwise add code
32748 +# to config.status for appending the configuration named by TAG from the
32749 +# matching tagged config vars.
32750 +m4_defun([_LT_CONFIG],
32751 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
32752 +_LT_CONFIG_SAVE_COMMANDS([
32753 +  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
32754 +  m4_if(_LT_TAG, [C], [
32755 +    # See if we are running on zsh, and set the options which allow our
32756 +    # commands through without removal of \ escapes.
32757 +    if test -n "${ZSH_VERSION+set}" ; then
32758 +      setopt NO_GLOB_SUBST
32759 +    fi
32760 +
32761 +    cfgfile="${ofile}T"
32762 +    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
32763 +    $RM "$cfgfile"
32764 +
32765 +    cat <<_LT_EOF >> "$cfgfile"
32766 +#! $SHELL
32767 +
32768 +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
32769 +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
32770 +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
32771 +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
32772 +#
32773 +_LT_COPYING
32774 +_LT_LIBTOOL_TAGS
32775 +
32776 +# ### BEGIN LIBTOOL CONFIG
32777 +_LT_LIBTOOL_CONFIG_VARS
32778 +_LT_LIBTOOL_TAG_VARS
32779 +# ### END LIBTOOL CONFIG
32780 +
32781 +_LT_EOF
32782 +
32783 +  case $host_os in
32784 +  aix3*)
32785 +    cat <<\_LT_EOF >> "$cfgfile"
32786 +# AIX sometimes has problems with the GCC collect2 program.  For some
32787 +# reason, if we set the COLLECT_NAMES environment variable, the problems
32788 +# vanish in a puff of smoke.
32789 +if test "X${COLLECT_NAMES+set}" != Xset; then
32790 +  COLLECT_NAMES=
32791 +  export COLLECT_NAMES
32792 +fi
32793 +_LT_EOF
32794 +    ;;
32795 +  esac
32796 +
32797 +  _LT_PROG_LTMAIN
32798 +
32799 +  # We use sed instead of cat because bash on DJGPP gets confused if
32800 +  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
32801 +  # text mode, it properly converts lines to CR/LF.  This bash problem
32802 +  # is reportedly fixed, but why not run on old versions too?
32803 +  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
32804 +    || (rm -f "$cfgfile"; exit 1)
32805 +
32806 +  _LT_PROG_XSI_SHELLFNS
32807 +
32808 +  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
32809 +    || (rm -f "$cfgfile"; exit 1)
32810 +
32811 +  mv -f "$cfgfile" "$ofile" ||
32812 +    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
32813 +  chmod +x "$ofile"
32814 +],
32815 +[cat <<_LT_EOF >> "$ofile"
32816 +
32817 +dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
32818 +dnl in a comment (ie after a #).
32819 +# ### BEGIN LIBTOOL TAG CONFIG: $1
32820 +_LT_LIBTOOL_TAG_VARS(_LT_TAG)
32821 +# ### END LIBTOOL TAG CONFIG: $1
32822 +_LT_EOF
32823 +])dnl /m4_if
32824 +],
32825 +[m4_if([$1], [], [
32826 +    PACKAGE='$PACKAGE'
32827 +    VERSION='$VERSION'
32828 +    TIMESTAMP='$TIMESTAMP'
32829 +    RM='$RM'
32830 +    ofile='$ofile'], [])
32831 +])dnl /_LT_CONFIG_SAVE_COMMANDS
32832 +])# _LT_CONFIG
32833 +
32834 +
32835 +# LT_SUPPORTED_TAG(TAG)
32836 +# ---------------------
32837 +# Trace this macro to discover what tags are supported by the libtool
32838 +# --tag option, using:
32839 +#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
32840 +AC_DEFUN([LT_SUPPORTED_TAG], [])
32841 +
32842 +
32843 +# C support is built-in for now
32844 +m4_define([_LT_LANG_C_enabled], [])
32845 +m4_define([_LT_TAGS], [])
32846 +
32847 +
32848 +# LT_LANG(LANG)
32849 +# -------------
32850 +# Enable libtool support for the given language if not already enabled.
32851 +AC_DEFUN([LT_LANG],
32852 +[AC_BEFORE([$0], [LT_OUTPUT])dnl
32853 +m4_case([$1],
32854 +  [C],                 [_LT_LANG(C)],
32855 +  [C++],               [_LT_LANG(CXX)],
32856 +  [Java],              [_LT_LANG(GCJ)],
32857 +  [Fortran 77],                [_LT_LANG(F77)],
32858 +  [Fortran],           [_LT_LANG(FC)],
32859 +  [Windows Resource],  [_LT_LANG(RC)],
32860 +  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
32861 +    [_LT_LANG($1)],
32862 +    [m4_fatal([$0: unsupported language: "$1"])])])dnl
32863 +])# LT_LANG
32864 +
32865 +
32866 +# _LT_LANG(LANGNAME)
32867 +# ------------------
32868 +m4_defun([_LT_LANG],
32869 +[m4_ifdef([_LT_LANG_]$1[_enabled], [],
32870 +  [LT_SUPPORTED_TAG([$1])dnl
32871 +  m4_append([_LT_TAGS], [$1 ])dnl
32872 +  m4_define([_LT_LANG_]$1[_enabled], [])dnl
32873 +  _LT_LANG_$1_CONFIG($1)])dnl
32874 +])# _LT_LANG
32875 +
32876 +
32877 +# _LT_LANG_DEFAULT_CONFIG
32878 +# -----------------------
32879 +m4_defun([_LT_LANG_DEFAULT_CONFIG],
32880 +[AC_PROVIDE_IFELSE([AC_PROG_CXX],
32881 +  [LT_LANG(CXX)],
32882 +  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
32883 +
32884 +AC_PROVIDE_IFELSE([AC_PROG_F77],
32885 +  [LT_LANG(F77)],
32886 +  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
32887 +
32888 +AC_PROVIDE_IFELSE([AC_PROG_FC],
32889 +  [LT_LANG(FC)],
32890 +  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
32891 +
32892 +dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
32893 +dnl pulling things in needlessly.
32894 +AC_PROVIDE_IFELSE([AC_PROG_GCJ],
32895 +  [LT_LANG(GCJ)],
32896 +  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
32897 +    [LT_LANG(GCJ)],
32898 +    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
32899 +      [LT_LANG(GCJ)],
32900 +      [m4_ifdef([AC_PROG_GCJ],
32901 +       [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
32902 +       m4_ifdef([A][M_PROG_GCJ],
32903 +       [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
32904 +       m4_ifdef([LT_PROG_GCJ],
32905 +       [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
32906 +
32907 +AC_PROVIDE_IFELSE([LT_PROG_RC],
32908 +  [LT_LANG(RC)],
32909 +  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
32910 +])# _LT_LANG_DEFAULT_CONFIG
32911 +
32912 +# Obsolete macros:
32913 +AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
32914 +AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
32915 +AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
32916 +AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
32917 +dnl aclocal-1.4 backwards compatibility:
32918 +dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
32919 +dnl AC_DEFUN([AC_LIBTOOL_F77], [])
32920 +dnl AC_DEFUN([AC_LIBTOOL_FC], [])
32921 +dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
32922 +
32923 +
32924 +# _LT_TAG_COMPILER
32925 +# ----------------
32926 +m4_defun([_LT_TAG_COMPILER],
32927  [AC_REQUIRE([AC_PROG_CC])dnl
32928  
32929 +_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
32930 +_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
32931 +_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
32932 +_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
32933 +
32934  # If no C compiler was specified, use CC.
32935  LTCC=${LTCC-"$CC"}
32936  
32937 +# If no C compiler flags were specified, use CFLAGS.
32938 +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
32939 +
32940  # Allow CC to be a program name with arguments.
32941  compiler=$CC
32942 -])# _LT_AC_SYS_COMPILER
32943 +])# _LT_TAG_COMPILER
32944  
32945  
32946 -# _LT_AC_SYS_LIBPATH_AIX
32947 +# _LT_COMPILER_BOILERPLATE
32948 +# ------------------------
32949 +# Check for compiler boilerplate output or warnings with
32950 +# the simple compiler test code.
32951 +m4_defun([_LT_COMPILER_BOILERPLATE],
32952 +[m4_require([_LT_DECL_SED])dnl
32953 +ac_outfile=conftest.$ac_objext
32954 +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
32955 +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
32956 +_lt_compiler_boilerplate=`cat conftest.err`
32957 +$RM conftest*
32958 +])# _LT_COMPILER_BOILERPLATE
32959 +
32960 +
32961 +# _LT_LINKER_BOILERPLATE
32962  # ----------------------
32963 +# Check for linker boilerplate output or warnings with
32964 +# the simple link test code.
32965 +m4_defun([_LT_LINKER_BOILERPLATE],
32966 +[m4_require([_LT_DECL_SED])dnl
32967 +ac_outfile=conftest.$ac_objext
32968 +echo "$lt_simple_link_test_code" >conftest.$ac_ext
32969 +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
32970 +_lt_linker_boilerplate=`cat conftest.err`
32971 +$RM -r conftest*
32972 +])# _LT_LINKER_BOILERPLATE
32973 +
32974 +# _LT_REQUIRED_DARWIN_CHECKS
32975 +# -------------------------
32976 +m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
32977 +  case $host_os in
32978 +    rhapsody* | darwin*)
32979 +    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
32980 +    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
32981 +    AC_CHECK_TOOL([LIPO], [lipo], [:])
32982 +    AC_CHECK_TOOL([OTOOL], [otool], [:])
32983 +    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
32984 +    _LT_DECL([], [DSYMUTIL], [1],
32985 +      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
32986 +    _LT_DECL([], [NMEDIT], [1],
32987 +      [Tool to change global to local symbols on Mac OS X])
32988 +    _LT_DECL([], [LIPO], [1],
32989 +      [Tool to manipulate fat objects and archives on Mac OS X])
32990 +    _LT_DECL([], [OTOOL], [1],
32991 +      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
32992 +    _LT_DECL([], [OTOOL64], [1],
32993 +      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
32994 +
32995 +    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
32996 +      [lt_cv_apple_cc_single_mod=no
32997 +      if test -z "${LT_MULTI_MODULE}"; then
32998 +       # By default we will add the -single_module flag. You can override
32999 +       # by either setting the environment variable LT_MULTI_MODULE
33000 +       # non-empty at configure time, or by adding -multi_module to the
33001 +       # link flags.
33002 +       rm -rf libconftest.dylib*
33003 +       echo "int foo(void){return 1;}" > conftest.c
33004 +       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
33005 +-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
33006 +       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
33007 +         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
33008 +        _lt_result=$?
33009 +       if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
33010 +         lt_cv_apple_cc_single_mod=yes
33011 +       else
33012 +         cat conftest.err >&AS_MESSAGE_LOG_FD
33013 +       fi
33014 +       rm -rf libconftest.dylib*
33015 +       rm -f conftest.*
33016 +      fi])
33017 +    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
33018 +      [lt_cv_ld_exported_symbols_list],
33019 +      [lt_cv_ld_exported_symbols_list=no
33020 +      save_LDFLAGS=$LDFLAGS
33021 +      echo "_main" > conftest.sym
33022 +      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
33023 +      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
33024 +       [lt_cv_ld_exported_symbols_list=yes],
33025 +       [lt_cv_ld_exported_symbols_list=no])
33026 +       LDFLAGS="$save_LDFLAGS"
33027 +    ])
33028 +    case $host_os in
33029 +    rhapsody* | darwin1.[[012]])
33030 +      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
33031 +    darwin1.*)
33032 +      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
33033 +    darwin*) # darwin 5.x on
33034 +      # if running on 10.5 or later, the deployment target defaults
33035 +      # to the OS version, if on x86, and 10.4, the deployment
33036 +      # target defaults to 10.4. Don't you love it?
33037 +      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
33038 +       10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
33039 +         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
33040 +       10.[[012]]*)
33041 +         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
33042 +       10.*)
33043 +         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
33044 +      esac
33045 +    ;;
33046 +  esac
33047 +    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
33048 +      _lt_dar_single_mod='$single_module'
33049 +    fi
33050 +    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
33051 +      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
33052 +    else
33053 +      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
33054 +    fi
33055 +    if test "$DSYMUTIL" != ":"; then
33056 +      _lt_dsymutil='~$DSYMUTIL $lib || :'
33057 +    else
33058 +      _lt_dsymutil=
33059 +    fi
33060 +    ;;
33061 +  esac
33062 +])
33063 +
33064 +
33065 +# _LT_DARWIN_LINKER_FEATURES
33066 +# --------------------------
33067 +# Checks for linker and compiler features on darwin
33068 +m4_defun([_LT_DARWIN_LINKER_FEATURES],
33069 +[
33070 +  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
33071 +  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
33072 +  _LT_TAGVAR(hardcode_direct, $1)=no
33073 +  _LT_TAGVAR(hardcode_automatic, $1)=yes
33074 +  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
33075 +  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
33076 +  _LT_TAGVAR(link_all_deplibs, $1)=yes
33077 +  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
33078 +  case $cc_basename in
33079 +     ifort*) _lt_dar_can_shared=yes ;;
33080 +     *) _lt_dar_can_shared=$GCC ;;
33081 +  esac
33082 +  if test "$_lt_dar_can_shared" = "yes"; then
33083 +    output_verbose_link_cmd=echo
33084 +    _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}"
33085 +    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
33086 +    _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}"
33087 +    _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}"
33088 +    m4_if([$1], [CXX],
33089 +[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
33090 +      _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}"
33091 +      _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}"
33092 +    fi
33093 +],[])
33094 +  else
33095 +  _LT_TAGVAR(ld_shlibs, $1)=no
33096 +  fi
33097 +])
33098 +
33099 +# _LT_SYS_MODULE_PATH_AIX
33100 +# -----------------------
33101  # Links a minimal program and checks the executable
33102  # for the system default hardcoded library path. In most cases,
33103  # this is /usr/lib:/lib, but when the MPI compilers are used
33104  # the location of the communication and MPI libs are included too.
33105  # If we don't find anything, use the default library path according
33106  # to the aix ld manual.
33107 -AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
33108 -[AC_LINK_IFELSE(AC_LANG_PROGRAM,[
33109 -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
33110 -}'`
33111 +m4_defun([_LT_SYS_MODULE_PATH_AIX],
33112 +[m4_require([_LT_DECL_SED])dnl
33113 +AC_LINK_IFELSE(AC_LANG_PROGRAM,[
33114 +lt_aix_libpath_sed='
33115 +    /Import File Strings/,/^$/ {
33116 +       /^0/ {
33117 +           s/^0  *\(.*\)$/\1/
33118 +           p
33119 +       }
33120 +    }'
33121 +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
33122  # Check for a 64-bit object if we didn't find anything.
33123 -if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
33124 -}'`; fi],[])
33125 +if test -z "$aix_libpath"; then
33126 +  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
33127 +fi],[])
33128  if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
33129 -])# _LT_AC_SYS_LIBPATH_AIX
33130 +])# _LT_SYS_MODULE_PATH_AIX
33131  
33132  
33133 -# _LT_AC_SHELL_INIT(ARG)
33134 -# ----------------------
33135 -AC_DEFUN([_LT_AC_SHELL_INIT],
33136 +# _LT_SHELL_INIT(ARG)
33137 +# -------------------
33138 +m4_define([_LT_SHELL_INIT],
33139  [ifdef([AC_DIVERSION_NOTICE],
33140              [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
33141          [AC_DIVERT_PUSH(NOTICE)])
33142  $1
33143  AC_DIVERT_POP
33144 -])# _LT_AC_SHELL_INIT
33145 +])# _LT_SHELL_INIT
33146  
33147  
33148 -# _LT_AC_PROG_ECHO_BACKSLASH
33149 -# --------------------------
33150 +# _LT_PROG_ECHO_BACKSLASH
33151 +# -----------------------
33152  # Add some code to the start of the generated configure script which
33153  # will find an echo command which doesn't interpret backslashes.
33154 -AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
33155 -[_LT_AC_SHELL_INIT([
33156 +m4_defun([_LT_PROG_ECHO_BACKSLASH],
33157 +[_LT_SHELL_INIT([
33158  # Check that we are running under the correct shell.
33159  SHELL=${CONFIG_SHELL-/bin/sh}
33160  
33161 -case X$ECHO in
33162 +case X$lt_ECHO in
33163  X*--fallback-echo)
33164    # Remove one level of quotation (which was required for Make).
33165 -  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
33166 +  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
33167    ;;
33168  esac
33169  
33170 -echo=${ECHO-echo}
33171 +ECHO=${lt_ECHO-echo}
33172  if test "X[$]1" = X--no-reexec; then
33173    # Discard the --no-reexec flag, and continue.
33174    shift
33175  elif test "X[$]1" = X--fallback-echo; then
33176    # Avoid inline document here, it may be left over
33177    :
33178 -elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
33179 -  # Yippee, $echo works!
33180 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
33181 +  # Yippee, $ECHO works!
33182    :
33183  else
33184    # Restart under the correct shell.
33185 @@ -309,134 +1083,137 @@ fi
33186  if test "X[$]1" = X--fallback-echo; then
33187    # used as fallback echo
33188    shift
33189 -  cat <<EOF
33190 +  cat <<_LT_EOF
33191  [$]*
33192 -EOF
33193 +_LT_EOF
33194    exit 0
33195  fi
33196  
33197  # The HP-UX ksh and POSIX shell print the target directory to stdout
33198  # if CDPATH is set.
33199 -if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
33200 -
33201 -if test -z "$ECHO"; then
33202 -if test "X${echo_test_string+set}" != Xset; then
33203 -# find a string as large as possible, as long as the shell can cope with it
33204 -  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
33205 -    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
33206 -    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
33207 -       echo_test_string="`eval $cmd`" &&
33208 -       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
33209 -    then
33210 -      break
33211 -    fi
33212 -  done
33213 -fi
33214 -
33215 -if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
33216 -   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
33217 -   test "X$echo_testing_string" = "X$echo_test_string"; then
33218 -  :
33219 -else
33220 -  # The Solaris, AIX, and Digital Unix default echo programs unquote
33221 -  # backslashes.  This makes it impossible to quote backslashes using
33222 -  #   echo "$something" | sed 's/\\/\\\\/g'
33223 -  #
33224 -  # So, first we look for a working echo in the user's PATH.
33225 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
33226 +
33227 +if test -z "$lt_ECHO"; then
33228 +  if test "X${echo_test_string+set}" != Xset; then
33229 +    # find a string as large as possible, as long as the shell can cope with it
33230 +    for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
33231 +      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
33232 +      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
33233 +        { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
33234 +      then
33235 +        break
33236 +      fi
33237 +    done
33238 +  fi
33239  
33240 -  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
33241 -  for dir in $PATH /usr/ucb; do
33242 +  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
33243 +     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
33244 +     test "X$echo_testing_string" = "X$echo_test_string"; then
33245 +    :
33246 +  else
33247 +    # The Solaris, AIX, and Digital Unix default echo programs unquote
33248 +    # backslashes.  This makes it impossible to quote backslashes using
33249 +    #   echo "$something" | sed 's/\\/\\\\/g'
33250 +    #
33251 +    # So, first we look for a working echo in the user's PATH.
33252 +
33253 +    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
33254 +    for dir in $PATH /usr/ucb; do
33255 +      IFS="$lt_save_ifs"
33256 +      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
33257 +         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
33258 +         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
33259 +         test "X$echo_testing_string" = "X$echo_test_string"; then
33260 +        ECHO="$dir/echo"
33261 +        break
33262 +      fi
33263 +    done
33264      IFS="$lt_save_ifs"
33265 -    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
33266 -       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
33267 -       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
33268 -       test "X$echo_testing_string" = "X$echo_test_string"; then
33269 -      echo="$dir/echo"
33270 -      break
33271 -    fi
33272 -  done
33273 -  IFS="$lt_save_ifs"
33274  
33275 -  if test "X$echo" = Xecho; then
33276 -    # We didn't find a better echo, so look for alternatives.
33277 -    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
33278 -       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
33279 -       test "X$echo_testing_string" = "X$echo_test_string"; then
33280 -      # This shell has a builtin print -r that does the trick.
33281 -      echo='print -r'
33282 -    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
33283 -        test "X$CONFIG_SHELL" != X/bin/ksh; then
33284 -      # If we have ksh, try running configure again with it.
33285 -      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
33286 -      export ORIGINAL_CONFIG_SHELL
33287 -      CONFIG_SHELL=/bin/ksh
33288 -      export CONFIG_SHELL
33289 -      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
33290 -    else
33291 -      # Try using printf.
33292 -      echo='printf %s\n'
33293 -      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
33294 -        echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
33295 -        test "X$echo_testing_string" = "X$echo_test_string"; then
33296 -       # Cool, printf works
33297 -       :
33298 -      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
33299 -          test "X$echo_testing_string" = 'X\t' &&
33300 -          echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
33301 -          test "X$echo_testing_string" = "X$echo_test_string"; then
33302 -       CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
33303 -       export CONFIG_SHELL
33304 -       SHELL="$CONFIG_SHELL"
33305 -       export SHELL
33306 -       echo="$CONFIG_SHELL [$]0 --fallback-echo"
33307 -      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
33308 -          test "X$echo_testing_string" = 'X\t' &&
33309 -          echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
33310 -          test "X$echo_testing_string" = "X$echo_test_string"; then
33311 -       echo="$CONFIG_SHELL [$]0 --fallback-echo"
33312 +    if test "X$ECHO" = Xecho; then
33313 +      # We didn't find a better echo, so look for alternatives.
33314 +      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
33315 +         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
33316 +         test "X$echo_testing_string" = "X$echo_test_string"; then
33317 +        # This shell has a builtin print -r that does the trick.
33318 +        ECHO='print -r'
33319 +      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
33320 +          test "X$CONFIG_SHELL" != X/bin/ksh; then
33321 +        # If we have ksh, try running configure again with it.
33322 +        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
33323 +        export ORIGINAL_CONFIG_SHELL
33324 +        CONFIG_SHELL=/bin/ksh
33325 +        export CONFIG_SHELL
33326 +        exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
33327        else
33328 -       # maybe with a smaller string...
33329 -       prev=:
33330 +        # Try using printf.
33331 +        ECHO='printf %s\n'
33332 +        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
33333 +          echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
33334 +          test "X$echo_testing_string" = "X$echo_test_string"; then
33335 +         # Cool, printf works
33336 +         :
33337 +        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
33338 +            test "X$echo_testing_string" = 'X\t' &&
33339 +            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
33340 +            test "X$echo_testing_string" = "X$echo_test_string"; then
33341 +         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
33342 +         export CONFIG_SHELL
33343 +         SHELL="$CONFIG_SHELL"
33344 +         export SHELL
33345 +         ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
33346 +        elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
33347 +            test "X$echo_testing_string" = 'X\t' &&
33348 +            echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
33349 +            test "X$echo_testing_string" = "X$echo_test_string"; then
33350 +         ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
33351 +        else
33352 +         # maybe with a smaller string...
33353 +         prev=:
33354  
33355 -       for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
33356 -         if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
33357 -         then
33358 -           break
33359 -         fi
33360 -         prev="$cmd"
33361 -       done
33362 +         for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
33363 +           if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
33364 +           then
33365 +             break
33366 +           fi
33367 +           prev="$cmd"
33368 +         done
33369  
33370 -       if test "$prev" != 'sed 50q "[$]0"'; then
33371 -         echo_test_string=`eval $prev`
33372 -         export echo_test_string
33373 -         exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
33374 -       else
33375 -         # Oops.  We lost completely, so just stick with echo.
33376 -         echo=echo
33377 -       fi
33378 +         if test "$prev" != 'sed 50q "[$]0"'; then
33379 +           echo_test_string=`eval $prev`
33380 +           export echo_test_string
33381 +           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
33382 +         else
33383 +           # Oops.  We lost completely, so just stick with echo.
33384 +           ECHO=echo
33385 +         fi
33386 +        fi
33387        fi
33388      fi
33389    fi
33390  fi
33391 -fi
33392  
33393  # Copy echo and quote the copy suitably for passing to libtool from
33394  # the Makefile, instead of quoting the original, which is used later.
33395 -ECHO=$echo
33396 -if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
33397 -   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
33398 +lt_ECHO=$ECHO
33399 +if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
33400 +   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
33401  fi
33402  
33403 -AC_SUBST(ECHO)
33404 -])])# _LT_AC_PROG_ECHO_BACKSLASH
33405 +AC_SUBST(lt_ECHO)
33406 +])
33407 +_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
33408 +_LT_DECL([], [ECHO], [1],
33409 +    [An echo program that does not interpret backslashes])
33410 +])# _LT_PROG_ECHO_BACKSLASH
33411  
33412  
33413 -# _LT_AC_LOCK
33414 -# -----------
33415 -AC_DEFUN([_LT_AC_LOCK],
33416 +# _LT_ENABLE_LOCK
33417 +# ---------------
33418 +m4_defun([_LT_ENABLE_LOCK],
33419  [AC_ARG_ENABLE([libtool-lock],
33420 -    [AC_HELP_STRING([--disable-libtool-lock],
33421 -       [avoid locking (might break parallel builds)])])
33422 +  [AS_HELP_STRING([--disable-libtool-lock],
33423 +    [avoid locking (might break parallel builds)])])
33424  test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
33425  
33426  # Some flags need to be propagated to the compiler or linker for good
33427 @@ -447,12 +1224,12 @@ ia64-*-hpux*)
33428    echo 'int i;' > conftest.$ac_ext
33429    if AC_TRY_EVAL(ac_compile); then
33430      case `/usr/bin/file conftest.$ac_objext` in
33431 -    *ELF-32*)
33432 -      HPUX_IA64_MODE="32"
33433 -      ;;
33434 -    *ELF-64*)
33435 -      HPUX_IA64_MODE="64"
33436 -      ;;
33437 +      *ELF-32*)
33438 +       HPUX_IA64_MODE="32"
33439 +       ;;
33440 +      *ELF-64*)
33441 +       HPUX_IA64_MODE="64"
33442 +       ;;
33443      esac
33444    fi
33445    rm -rf conftest*
33446 @@ -461,72 +1238,79 @@ ia64-*-hpux*)
33447    # Find out which ABI we are using.
33448    echo '[#]line __oline__ "configure"' > conftest.$ac_ext
33449    if AC_TRY_EVAL(ac_compile); then
33450 -   if test "$lt_cv_prog_gnu_ld" = yes; then
33451 -    case `/usr/bin/file conftest.$ac_objext` in
33452 -    *32-bit*)
33453 -      LD="${LD-ld} -melf32bsmip"
33454 -      ;;
33455 -    *N32*)
33456 -      LD="${LD-ld} -melf32bmipn32"
33457 -      ;;
33458 -    *64-bit*)
33459 -      LD="${LD-ld} -melf64bmip"
33460 -      ;;
33461 -    esac
33462 -   else
33463 -    case `/usr/bin/file conftest.$ac_objext` in
33464 -    *32-bit*)
33465 -      LD="${LD-ld} -32"
33466 -      ;;
33467 -    *N32*)
33468 -      LD="${LD-ld} -n32"
33469 -      ;;
33470 -    *64-bit*)
33471 -      LD="${LD-ld} -64"
33472 -      ;;
33473 -    esac
33474 -   fi
33475 +    if test "$lt_cv_prog_gnu_ld" = yes; then
33476 +      case `/usr/bin/file conftest.$ac_objext` in
33477 +       *32-bit*)
33478 +         LD="${LD-ld} -melf32bsmip"
33479 +         ;;
33480 +       *N32*)
33481 +         LD="${LD-ld} -melf32bmipn32"
33482 +         ;;
33483 +       *64-bit*)
33484 +         LD="${LD-ld} -melf64bmip"
33485 +       ;;
33486 +      esac
33487 +    else
33488 +      case `/usr/bin/file conftest.$ac_objext` in
33489 +       *32-bit*)
33490 +         LD="${LD-ld} -32"
33491 +         ;;
33492 +       *N32*)
33493 +         LD="${LD-ld} -n32"
33494 +         ;;
33495 +       *64-bit*)
33496 +         LD="${LD-ld} -64"
33497 +         ;;
33498 +      esac
33499 +    fi
33500    fi
33501    rm -rf conftest*
33502    ;;
33503  
33504 -x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
33505 +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
33506 +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
33507    # Find out which ABI we are using.
33508    echo 'int i;' > conftest.$ac_ext
33509    if AC_TRY_EVAL(ac_compile); then
33510 -    case "`/usr/bin/file conftest.o`" in
33511 -    *32-bit*)
33512 -      case $host in
33513 -        x86_64-*linux*)
33514 -          LD="${LD-ld} -m elf_i386"
33515 -          ;;
33516 -        ppc64-*linux*|powerpc64-*linux*)
33517 -          LD="${LD-ld} -m elf32ppclinux"
33518 -          ;;
33519 -        s390x-*linux*)
33520 -          LD="${LD-ld} -m elf_s390"
33521 -          ;;
33522 -        sparc64-*linux*)
33523 -          LD="${LD-ld} -m elf32_sparc"
33524 -          ;;
33525 -      esac
33526 -      ;;
33527 -    *64-bit*)
33528 -      case $host in
33529 -        x86_64-*linux*)
33530 -          LD="${LD-ld} -m elf_x86_64"
33531 -          ;;
33532 -        ppc*-*linux*|powerpc*-*linux*)
33533 -          LD="${LD-ld} -m elf64ppc"
33534 -          ;;
33535 -        s390*-*linux*)
33536 -          LD="${LD-ld} -m elf64_s390"
33537 -          ;;
33538 -        sparc*-*linux*)
33539 -          LD="${LD-ld} -m elf64_sparc"
33540 -          ;;
33541 -      esac
33542 -      ;;
33543 +    case `/usr/bin/file conftest.o` in
33544 +      *32-bit*)
33545 +       case $host in
33546 +         x86_64-*kfreebsd*-gnu)
33547 +           LD="${LD-ld} -m elf_i386_fbsd"
33548 +           ;;
33549 +         x86_64-*linux*)
33550 +           LD="${LD-ld} -m elf_i386"
33551 +           ;;
33552 +         ppc64-*linux*|powerpc64-*linux*)
33553 +           LD="${LD-ld} -m elf32ppclinux"
33554 +           ;;
33555 +         s390x-*linux*)
33556 +           LD="${LD-ld} -m elf_s390"
33557 +           ;;
33558 +         sparc64-*linux*)
33559 +           LD="${LD-ld} -m elf32_sparc"
33560 +           ;;
33561 +       esac
33562 +       ;;
33563 +      *64-bit*)
33564 +       case $host in
33565 +         x86_64-*kfreebsd*-gnu)
33566 +           LD="${LD-ld} -m elf_x86_64_fbsd"
33567 +           ;;
33568 +         x86_64-*linux*)
33569 +           LD="${LD-ld} -m elf_x86_64"
33570 +           ;;
33571 +         ppc*-*linux*|powerpc*-*linux*)
33572 +           LD="${LD-ld} -m elf64ppc"
33573 +           ;;
33574 +         s390*-*linux*|s390*-*tpf*)
33575 +           LD="${LD-ld} -m elf64_s390"
33576 +           ;;
33577 +         sparc*-*linux*)
33578 +           LD="${LD-ld} -m elf64_sparc"
33579 +           ;;
33580 +       esac
33581 +       ;;
33582      esac
33583    fi
33584    rm -rf conftest*
33585 @@ -538,37 +1322,90 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
33586    CFLAGS="$CFLAGS -belf"
33587    AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
33588      [AC_LANG_PUSH(C)
33589 -     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
33590 +     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
33591       AC_LANG_POP])
33592    if test x"$lt_cv_cc_needs_belf" != x"yes"; then
33593      # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
33594      CFLAGS="$SAVE_CFLAGS"
33595    fi
33596    ;;
33597 -AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
33598 -[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
33599 -  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
33600 -  AC_CHECK_TOOL(AS, as, false)
33601 -  AC_CHECK_TOOL(OBJDUMP, objdump, false)
33602 +sparc*-*solaris*)
33603 +  # Find out which ABI we are using.
33604 +  echo 'int i;' > conftest.$ac_ext
33605 +  if AC_TRY_EVAL(ac_compile); then
33606 +    case `/usr/bin/file conftest.o` in
33607 +    *64-bit*)
33608 +      case $lt_cv_prog_gnu_ld in
33609 +      yes*) LD="${LD-ld} -m elf64_sparc" ;;
33610 +      *)
33611 +       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
33612 +         LD="${LD-ld} -64"
33613 +       fi
33614 +       ;;
33615 +      esac
33616 +      ;;
33617 +    esac
33618 +  fi
33619 +  rm -rf conftest*
33620    ;;
33621 -  ])
33622  esac
33623  
33624  need_locks="$enable_libtool_lock"
33625 +])# _LT_ENABLE_LOCK
33626 +
33627  
33628 -])# _LT_AC_LOCK
33629 +# _LT_CMD_OLD_ARCHIVE
33630 +# -------------------
33631 +m4_defun([_LT_CMD_OLD_ARCHIVE],
33632 +[AC_CHECK_TOOL(AR, ar, false)
33633 +test -z "$AR" && AR=ar
33634 +test -z "$AR_FLAGS" && AR_FLAGS=cru
33635 +_LT_DECL([], [AR], [1], [The archiver])
33636 +_LT_DECL([], [AR_FLAGS], [1])
33637 +
33638 +AC_CHECK_TOOL(STRIP, strip, :)
33639 +test -z "$STRIP" && STRIP=:
33640 +_LT_DECL([], [STRIP], [1], [A symbol stripping program])
33641 +
33642 +AC_CHECK_TOOL(RANLIB, ranlib, :)
33643 +test -z "$RANLIB" && RANLIB=:
33644 +_LT_DECL([], [RANLIB], [1],
33645 +    [Commands used to install an old-style archive])
33646 +
33647 +# Determine commands to create old-style static archives.
33648 +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
33649 +old_postinstall_cmds='chmod 644 $oldlib'
33650 +old_postuninstall_cmds=
33651 +
33652 +if test -n "$RANLIB"; then
33653 +  case $host_os in
33654 +  openbsd*)
33655 +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
33656 +    ;;
33657 +  *)
33658 +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
33659 +    ;;
33660 +  esac
33661 +  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
33662 +fi
33663 +_LT_DECL([], [old_postinstall_cmds], [2])
33664 +_LT_DECL([], [old_postuninstall_cmds], [2])
33665 +_LT_TAGDECL([], [old_archive_cmds], [2],
33666 +    [Commands used to build an old-style archive])
33667 +])# _LT_CMD_OLD_ARCHIVE
33668  
33669  
33670 -# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
33671 +# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
33672  #              [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
33673  # ----------------------------------------------------------------
33674  # Check whether the given compiler option works
33675 -AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
33676 -[AC_REQUIRE([LT_AC_PROG_SED])
33677 +AC_DEFUN([_LT_COMPILER_OPTION],
33678 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
33679 +m4_require([_LT_DECL_SED])dnl
33680  AC_CACHE_CHECK([$1], [$2],
33681    [$2=no
33682 -  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
33683 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
33684 +   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
33685 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
33686     lt_compiler_flag="$3"
33687     # Insert the option either (1) after the last *FLAGS variable, or
33688     # (2) before a word containing "conftest.", or (3) at the end.
33689 @@ -576,7 +1413,7 @@ AC_CACHE_CHECK([$1], [$2],
33690     # with a dollar sign (not a hyphen), so the echo should work correctly.
33691     # The option is referenced via a variable to avoid confusing sed.
33692     lt_compile=`echo "$ac_compile" | $SED \
33693 -   -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
33694 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
33695     -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
33696     -e 's:$: $lt_compiler_flag:'`
33697     (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
33698 @@ -586,58 +1423,78 @@ AC_CACHE_CHECK([$1], [$2],
33699     echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
33700     if (exit $ac_status) && test -s "$ac_outfile"; then
33701       # The compiler can only warn and ignore the option if not recognized
33702 -     # So say no if there are warnings
33703 -     if test ! -s conftest.err; then
33704 +     # So say no if there are warnings other than the usual output.
33705 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
33706 +     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
33707 +     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
33708         $2=yes
33709       fi
33710     fi
33711 -   $rm conftest*
33712 +   $RM conftest*
33713  ])
33714  
33715  if test x"[$]$2" = xyes; then
33716 -    ifelse([$5], , :, [$5])
33717 +    m4_if([$5], , :, [$5])
33718  else
33719 -    ifelse([$6], , :, [$6])
33720 +    m4_if([$6], , :, [$6])
33721  fi
33722 -])# AC_LIBTOOL_COMPILER_OPTION
33723 +])# _LT_COMPILER_OPTION
33724  
33725 +# Old name:
33726 +AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
33727 +dnl aclocal-1.4 backwards compatibility:
33728 +dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
33729  
33730 -# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
33731 -#                          [ACTION-SUCCESS], [ACTION-FAILURE])
33732 -# ------------------------------------------------------------
33733 -# Check whether the given compiler option works
33734 -AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
33735 -[AC_CACHE_CHECK([$1], [$2],
33736 +
33737 +# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
33738 +#                  [ACTION-SUCCESS], [ACTION-FAILURE])
33739 +# ----------------------------------------------------
33740 +# Check whether the given linker option works
33741 +AC_DEFUN([_LT_LINKER_OPTION],
33742 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
33743 +m4_require([_LT_DECL_SED])dnl
33744 +AC_CACHE_CHECK([$1], [$2],
33745    [$2=no
33746     save_LDFLAGS="$LDFLAGS"
33747     LDFLAGS="$LDFLAGS $3"
33748 -   printf "$lt_simple_link_test_code" > conftest.$ac_ext
33749 +   echo "$lt_simple_link_test_code" > conftest.$ac_ext
33750     if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
33751 -     # The compiler can only warn and ignore the option if not recognized
33752 +     # The linker can only warn and ignore the option if not recognized
33753       # So say no if there are warnings
33754       if test -s conftest.err; then
33755         # Append any errors to the config.log.
33756         cat conftest.err 1>&AS_MESSAGE_LOG_FD
33757 +       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
33758 +       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
33759 +       if diff conftest.exp conftest.er2 >/dev/null; then
33760 +         $2=yes
33761 +       fi
33762       else
33763         $2=yes
33764       fi
33765     fi
33766 -   $rm conftest*
33767 +   $RM -r conftest*
33768     LDFLAGS="$save_LDFLAGS"
33769  ])
33770  
33771  if test x"[$]$2" = xyes; then
33772 -    ifelse([$4], , :, [$4])
33773 +    m4_if([$4], , :, [$4])
33774  else
33775 -    ifelse([$5], , :, [$5])
33776 +    m4_if([$5], , :, [$5])
33777  fi
33778 -])# AC_LIBTOOL_LINKER_OPTION
33779 +])# _LT_LINKER_OPTION
33780  
33781 +# Old name:
33782 +AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
33783 +dnl aclocal-1.4 backwards compatibility:
33784 +dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
33785  
33786 -# AC_LIBTOOL_SYS_MAX_CMD_LEN
33787 -# --------------------------
33788 -AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN],
33789 -[# find the maximum length of command line arguments
33790 +
33791 +# LT_CMD_MAX_LEN
33792 +#---------------
33793 +AC_DEFUN([LT_CMD_MAX_LEN],
33794 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
33795 +# find the maximum length of command line arguments
33796  AC_MSG_CHECKING([the maximum length of command line arguments])
33797  AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
33798    i=0
33799 @@ -659,7 +1516,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
33800      lt_cv_sys_max_cmd_len=-1;
33801      ;;
33802  
33803 -  cygwin* | mingw*)
33804 +  cygwin* | mingw* | cegcc*)
33805      # On Win9x/ME, this test blows up -- it succeeds, but takes
33806      # about 5 minutes as the teststring grows exponentially.
33807      # Worse, since 9x/ME are not pre-emptively multitasking,
33808 @@ -676,24 +1533,79 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
33809      lt_cv_sys_max_cmd_len=8192;
33810      ;;
33811  
33812 - *)
33813 -    # If test is not a shell built-in, we'll probably end up computing a
33814 -    # maximum length that is only half of the actual maximum length, but
33815 -    # we can't tell.
33816 -    while (test "X"`$CONFIG_SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
33817 -              = "XX$teststring") >/dev/null 2>&1 &&
33818 -           new_result=`expr "X$teststring" : ".*" 2>&1` &&
33819 -           lt_cv_sys_max_cmd_len=$new_result &&
33820 -           test $i != 17 # 1/2 MB should be enough
33821 -    do
33822 -      i=`expr $i + 1`
33823 -      teststring=$teststring$teststring
33824 -    done
33825 -    teststring=
33826 -    # Add a significant safety factor because C++ compilers can tack on massive
33827 -    # amounts of additional arguments before passing them to the linker.
33828 -    # It appears as though 1/2 is a usable value.
33829 -    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
33830 +  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
33831 +    # This has been around since 386BSD, at least.  Likely further.
33832 +    if test -x /sbin/sysctl; then
33833 +      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
33834 +    elif test -x /usr/sbin/sysctl; then
33835 +      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
33836 +    else
33837 +      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
33838 +    fi
33839 +    # And add a safety zone
33840 +    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
33841 +    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
33842 +    ;;
33843 +
33844 +  interix*)
33845 +    # We know the value 262144 and hardcode it with a safety zone (like BSD)
33846 +    lt_cv_sys_max_cmd_len=196608
33847 +    ;;
33848 +
33849 +  osf*)
33850 +    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
33851 +    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
33852 +    # nice to cause kernel panics so lets avoid the loop below.
33853 +    # First set a reasonable default.
33854 +    lt_cv_sys_max_cmd_len=16384
33855 +    #
33856 +    if test -x /sbin/sysconfig; then
33857 +      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
33858 +        *1*) lt_cv_sys_max_cmd_len=-1 ;;
33859 +      esac
33860 +    fi
33861 +    ;;
33862 +  sco3.2v5*)
33863 +    lt_cv_sys_max_cmd_len=102400
33864 +    ;;
33865 +  sysv5* | sco5v6* | sysv4.2uw2*)
33866 +    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
33867 +    if test -n "$kargmax"; then
33868 +      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[        ]]//'`
33869 +    else
33870 +      lt_cv_sys_max_cmd_len=32768
33871 +    fi
33872 +    ;;
33873 +  *)
33874 +    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
33875 +    if test -n "$lt_cv_sys_max_cmd_len"; then
33876 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
33877 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
33878 +    else
33879 +      # Make teststring a little bigger before we do anything with it.
33880 +      # a 1K string should be a reasonable start.
33881 +      for i in 1 2 3 4 5 6 7 8 ; do
33882 +        teststring=$teststring$teststring
33883 +      done
33884 +      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
33885 +      # If test is not a shell built-in, we'll probably end up computing a
33886 +      # maximum length that is only half of the actual maximum length, but
33887 +      # we can't tell.
33888 +      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
33889 +                = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
33890 +             test $i != 17 # 1/2 MB should be enough
33891 +      do
33892 +        i=`expr $i + 1`
33893 +        teststring=$teststring$teststring
33894 +      done
33895 +      # Only check the string length outside the loop.
33896 +      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
33897 +      teststring=
33898 +      # Add a significant safety factor because C++ compilers can tack on
33899 +      # massive amounts of additional arguments before passing them to the
33900 +      # linker.  It appears as though 1/2 is a usable value.
33901 +      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
33902 +    fi
33903      ;;
33904    esac
33905  ])
33906 @@ -702,27 +1614,35 @@ if test -n $lt_cv_sys_max_cmd_len ; then
33907  else
33908    AC_MSG_RESULT(none)
33909  fi
33910 -])# AC_LIBTOOL_SYS_MAX_CMD_LEN
33911 +max_cmd_len=$lt_cv_sys_max_cmd_len
33912 +_LT_DECL([], [max_cmd_len], [0],
33913 +    [What is the maximum length of a command?])
33914 +])# LT_CMD_MAX_LEN
33915  
33916 +# Old name:
33917 +AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
33918 +dnl aclocal-1.4 backwards compatibility:
33919 +dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
33920  
33921 -# _LT_AC_CHECK_DLFCN
33922 -# --------------------
33923 -AC_DEFUN([_LT_AC_CHECK_DLFCN],
33924 -[AC_CHECK_HEADERS(dlfcn.h)dnl
33925 -])# _LT_AC_CHECK_DLFCN
33926 +
33927 +# _LT_HEADER_DLFCN
33928 +# ----------------
33929 +m4_defun([_LT_HEADER_DLFCN],
33930 +[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
33931 +])# _LT_HEADER_DLFCN
33932  
33933  
33934 -# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
33935 -#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
33936 -# ------------------------------------------------------------------
33937 -AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
33938 -[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
33939 +# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
33940 +#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
33941 +# ----------------------------------------------------------------
33942 +m4_defun([_LT_TRY_DLOPEN_SELF],
33943 +[m4_require([_LT_HEADER_DLFCN])dnl
33944  if test "$cross_compiling" = yes; then :
33945    [$4]
33946  else
33947    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
33948    lt_status=$lt_dlunknown
33949 -  cat > conftest.$ac_ext <<EOF
33950 +  cat > conftest.$ac_ext <<_LT_EOF
33951  [#line __oline__ "configure"
33952  #include "confdefs.h"
33953  
33954 @@ -764,10 +1684,6 @@ else
33955  #  endif
33956  #endif
33957  
33958 -#ifdef __cplusplus
33959 -extern "C" void exit (int);
33960 -#endif
33961 -
33962  void fnord() { int i=42;}
33963  int main ()
33964  {
33965 @@ -780,17 +1696,19 @@ int main ()
33966        else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
33967        /* dlclose (self); */
33968      }
33969 +  else
33970 +    puts (dlerror ());
33971  
33972 -    exit (status);
33973 +  return status;
33974  }]
33975 -EOF
33976 +_LT_EOF
33977    if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
33978 -    (./conftest; exit; ) 2>/dev/null
33979 +    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
33980      lt_status=$?
33981      case x$lt_status in
33982        x$lt_dlno_uscore) $1 ;;
33983        x$lt_dlneed_uscore) $2 ;;
33984 -      x$lt_unknown|x*) $3 ;;
33985 +      x$lt_dlunknown|x*) $3 ;;
33986      esac
33987    else :
33988      # compilation failed
33989 @@ -798,13 +1716,13 @@ EOF
33990    fi
33991  fi
33992  rm -fr conftest*
33993 -])# _LT_AC_TRY_DLOPEN_SELF
33994 +])# _LT_TRY_DLOPEN_SELF
33995  
33996  
33997 -# AC_LIBTOOL_DLOPEN_SELF
33998 -# -------------------
33999 -AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
34000 -[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
34001 +# LT_SYS_DLOPEN_SELF
34002 +# ------------------
34003 +AC_DEFUN([LT_SYS_DLOPEN_SELF],
34004 +[m4_require([_LT_HEADER_DLFCN])dnl
34005  if test "x$enable_dlopen" != xyes; then
34006    enable_dlopen=unknown
34007    enable_dlopen_self=unknown
34008 @@ -820,15 +1738,15 @@ else
34009      lt_cv_dlopen_self=yes
34010      ;;
34011  
34012 -  mingw* | pw32*)
34013 +  mingw* | pw32* | cegcc*)
34014      lt_cv_dlopen="LoadLibrary"
34015      lt_cv_dlopen_libs=
34016 -   ;;
34017 +    ;;
34018  
34019    cygwin*)
34020      lt_cv_dlopen="dlopen"
34021      lt_cv_dlopen_libs=
34022 -   ;;
34023 +    ;;
34024  
34025    darwin*)
34026    # if libdl is installed we need to link against it
34027 @@ -838,13 +1756,13 @@ else
34028      lt_cv_dlopen_libs=
34029      lt_cv_dlopen_self=yes
34030      ])
34031 -   ;;
34032 +    ;;
34033  
34034    *)
34035      AC_CHECK_FUNC([shl_load],
34036           [lt_cv_dlopen="shl_load"],
34037        [AC_CHECK_LIB([dld], [shl_load],
34038 -           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
34039 +           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
34040         [AC_CHECK_FUNC([dlopen],
34041               [lt_cv_dlopen="dlopen"],
34042           [AC_CHECK_LIB([dl], [dlopen],
34043 @@ -852,7 +1770,7 @@ else
34044             [AC_CHECK_LIB([svld], [dlopen],
34045                   [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
34046               [AC_CHECK_LIB([dld], [dld_link],
34047 -                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
34048 +                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
34049               ])
34050             ])
34051           ])
34052 @@ -873,23 +1791,23 @@ else
34053      test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
34054  
34055      save_LDFLAGS="$LDFLAGS"
34056 -    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
34057 +    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
34058  
34059      save_LIBS="$LIBS"
34060      LIBS="$lt_cv_dlopen_libs $LIBS"
34061  
34062      AC_CACHE_CHECK([whether a program can dlopen itself],
34063           lt_cv_dlopen_self, [dnl
34064 -         _LT_AC_TRY_DLOPEN_SELF(
34065 +         _LT_TRY_DLOPEN_SELF(
34066             lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
34067             lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
34068      ])
34069  
34070      if test "x$lt_cv_dlopen_self" = xyes; then
34071 -      LDFLAGS="$LDFLAGS $link_static_flag"
34072 +      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
34073        AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
34074 -         lt_cv_dlopen_self_static, [dnl
34075 -         _LT_AC_TRY_DLOPEN_SELF(
34076 +         lt_cv_dlopen_self_static, [dnl
34077 +         _LT_TRY_DLOPEN_SELF(
34078             lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
34079             lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
34080        ])
34081 @@ -911,22 +1829,36 @@ else
34082    *) enable_dlopen_self_static=unknown ;;
34083    esac
34084  fi
34085 -])# AC_LIBTOOL_DLOPEN_SELF
34086 +_LT_DECL([dlopen_support], [enable_dlopen], [0],
34087 +        [Whether dlopen is supported])
34088 +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
34089 +        [Whether dlopen of programs is supported])
34090 +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
34091 +        [Whether dlopen of statically linked programs is supported])
34092 +])# LT_SYS_DLOPEN_SELF
34093  
34094 +# Old name:
34095 +AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
34096 +dnl aclocal-1.4 backwards compatibility:
34097 +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
34098  
34099 -# AC_LIBTOOL_PROG_CC_C_O([TAGNAME])
34100 -# ---------------------------------
34101 -# Check to see if options -c and -o are simultaneously supported by compiler
34102 -AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
34103 -[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
34104 +
34105 +# _LT_COMPILER_C_O([TAGNAME])
34106 +# ---------------------------
34107 +# Check to see if options -c and -o are simultaneously supported by compiler.
34108 +# This macro does not hard code the compiler like AC_PROG_CC_C_O.
34109 +m4_defun([_LT_COMPILER_C_O],
34110 +[m4_require([_LT_DECL_SED])dnl
34111 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
34112 +m4_require([_LT_TAG_COMPILER])dnl
34113  AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
34114 -  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
34115 -  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
34116 -   $rm -r conftest 2>/dev/null
34117 +  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
34118 +  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
34119 +   $RM -r conftest 2>/dev/null
34120     mkdir conftest
34121     cd conftest
34122     mkdir out
34123 -   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
34124 +   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
34125  
34126     lt_compiler_flag="-o out/conftest2.$ac_objext"
34127     # Insert the option either (1) after the last *FLAGS variable, or
34128 @@ -934,7 +1866,7 @@ AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
34129     # Note that $ac_compile itself does not contain backslashes and begins
34130     # with a dollar sign (not a hyphen), so the echo should work correctly.
34131     lt_compile=`echo "$ac_compile" | $SED \
34132 -   -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
34133 +   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
34134     -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
34135     -e 's:$: $lt_compiler_flag:'`
34136     (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
34137 @@ -946,35 +1878,41 @@ AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
34138     then
34139       # The compiler can only warn and ignore the option if not recognized
34140       # So say no if there are warnings
34141 -     if test ! -s out/conftest.err; then
34142 -       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
34143 +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
34144 +     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
34145 +     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
34146 +       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
34147       fi
34148     fi
34149 -   chmod u+w .
34150 -   $rm conftest*
34151 +   chmod u+w . 2>&AS_MESSAGE_LOG_FD
34152 +   $RM conftest*
34153     # SGI C++ compiler will create directory out/ii_files/ for
34154     # template instantiation
34155 -   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
34156 -   $rm out/* && rmdir out
34157 +   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
34158 +   $RM out/* && rmdir out
34159     cd ..
34160 -   rmdir conftest
34161 -   $rm conftest*
34162 +   $RM -r conftest
34163 +   $RM conftest*
34164  ])
34165 -])# AC_LIBTOOL_PROG_CC_C_O
34166 +_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
34167 +       [Does compiler simultaneously support -c and -o options?])
34168 +])# _LT_COMPILER_C_O
34169  
34170  
34171 -# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
34172 -# -----------------------------------------
34173 +# _LT_COMPILER_FILE_LOCKS([TAGNAME])
34174 +# ----------------------------------
34175  # Check to see if we can do hard links to lock some files if needed
34176 -AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
34177 -[AC_REQUIRE([_LT_AC_LOCK])dnl
34178 +m4_defun([_LT_COMPILER_FILE_LOCKS],
34179 +[m4_require([_LT_ENABLE_LOCK])dnl
34180 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
34181 +_LT_COMPILER_C_O([$1])
34182  
34183  hard_links="nottested"
34184 -if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
34185 +if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
34186    # do not overwrite the value of need_locks provided by the user
34187    AC_MSG_CHECKING([if we can lock with hard links])
34188    hard_links=yes
34189 -  $rm conftest*
34190 +  $RM conftest*
34191    ln conftest.a conftest.b 2>/dev/null && hard_links=no
34192    touch conftest.a
34193    ln conftest.a conftest.b 2>&5 || hard_links=no
34194 @@ -987,12 +1925,13 @@ if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks"
34195  else
34196    need_locks=no
34197  fi
34198 -])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS
34199 +_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
34200 +])# _LT_COMPILER_FILE_LOCKS
34201  
34202  
34203 -# AC_LIBTOOL_OBJDIR
34204 -# -----------------
34205 -AC_DEFUN([AC_LIBTOOL_OBJDIR],
34206 +# _LT_CHECK_OBJDIR
34207 +# ----------------
34208 +m4_defun([_LT_CHECK_OBJDIR],
34209  [AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
34210  [rm -f .libs 2>/dev/null
34211  mkdir .libs 2>/dev/null
34212 @@ -1004,40 +1943,46 @@ else
34213  fi
34214  rmdir .libs 2>/dev/null])
34215  objdir=$lt_cv_objdir
34216 -])# AC_LIBTOOL_OBJDIR
34217 +_LT_DECL([], [objdir], [0],
34218 +         [The name of the directory that contains temporary libtool files])dnl
34219 +m4_pattern_allow([LT_OBJDIR])dnl
34220 +AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
34221 +  [Define to the sub-directory in which libtool stores uninstalled libraries.])
34222 +])# _LT_CHECK_OBJDIR
34223  
34224  
34225 -# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
34226 -# ----------------------------------------------
34227 +# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
34228 +# --------------------------------------
34229  # Check hardcoding attributes.
34230 -AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
34231 +m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
34232  [AC_MSG_CHECKING([how to hardcode library paths into programs])
34233 -_LT_AC_TAGVAR(hardcode_action, $1)=
34234 -if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
34235 -   test -n "$_LT_AC_TAGVAR(runpath_var $1)" || \
34236 -   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)"="Xyes" ; then
34237 +_LT_TAGVAR(hardcode_action, $1)=
34238 +if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
34239 +   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
34240 +   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
34241  
34242 -  # We can hardcode non-existant directories.
34243 -  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
34244 +  # We can hardcode non-existent directories.
34245 +  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
34246       # If the only mechanism to avoid hardcoding is shlibpath_var, we
34247       # have to relink, otherwise we might link with an installed library
34248       # when we should be linking with a yet-to-be-installed one
34249 -     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
34250 -     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
34251 +     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
34252 +     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
34253      # Linking always hardcodes the temporary library directory.
34254 -    _LT_AC_TAGVAR(hardcode_action, $1)=relink
34255 +    _LT_TAGVAR(hardcode_action, $1)=relink
34256    else
34257      # We can link without hardcoding, and we can hardcode nonexisting dirs.
34258 -    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
34259 +    _LT_TAGVAR(hardcode_action, $1)=immediate
34260    fi
34261  else
34262    # We cannot hardcode anything, or else we can only hardcode existing
34263    # directories.
34264 -  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
34265 +  _LT_TAGVAR(hardcode_action, $1)=unsupported
34266  fi
34267 -AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
34268 +AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
34269  
34270 -if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
34271 +if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
34272 +   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
34273    # Fast installation is not supported
34274    enable_fast_install=no
34275  elif test "$shlibpath_overrides_runpath" = yes ||
34276 @@ -1045,43 +1990,107 @@ elif test "$shlibpath_overrides_runpath" = yes ||
34277    # Fast installation is not necessary
34278    enable_fast_install=needless
34279  fi
34280 -])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH
34281 +_LT_TAGDECL([], [hardcode_action], [0],
34282 +    [How to hardcode a shared library path into an executable])
34283 +])# _LT_LINKER_HARDCODE_LIBPATH
34284  
34285  
34286 -# AC_LIBTOOL_SYS_LIB_STRIP
34287 -# ------------------------
34288 -AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
34289 -[striplib=
34290 +# _LT_CMD_STRIPLIB
34291 +# ----------------
34292 +m4_defun([_LT_CMD_STRIPLIB],
34293 +[m4_require([_LT_DECL_EGREP])
34294 +striplib=
34295  old_striplib=
34296  AC_MSG_CHECKING([whether stripping libraries is possible])
34297 -if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
34298 +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
34299    test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
34300    test -z "$striplib" && striplib="$STRIP --strip-unneeded"
34301    AC_MSG_RESULT([yes])
34302  else
34303  # FIXME - insert some real tests, host_os isn't really good enough
34304    case $host_os in
34305 -   darwin*)
34306 -       if test -n "$STRIP" ; then
34307 -         striplib="$STRIP -x"
34308 -         AC_MSG_RESULT([yes])
34309 -       else
34310 -  AC_MSG_RESULT([no])
34311 -fi
34312 -       ;;
34313 -   *)
34314 -  AC_MSG_RESULT([no])
34315 +  darwin*)
34316 +    if test -n "$STRIP" ; then
34317 +      striplib="$STRIP -x"
34318 +      old_striplib="$STRIP -S"
34319 +      AC_MSG_RESULT([yes])
34320 +    else
34321 +      AC_MSG_RESULT([no])
34322 +    fi
34323 +    ;;
34324 +  *)
34325 +    AC_MSG_RESULT([no])
34326      ;;
34327    esac
34328  fi
34329 -])# AC_LIBTOOL_SYS_LIB_STRIP
34330 +_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
34331 +_LT_DECL([], [striplib], [1])
34332 +])# _LT_CMD_STRIPLIB
34333  
34334  
34335 -# AC_LIBTOOL_SYS_DYNAMIC_LINKER
34336 +# _LT_SYS_DYNAMIC_LINKER([TAG])
34337  # -----------------------------
34338  # PORTME Fill in your ld.so characteristics
34339 -AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
34340 -[AC_MSG_CHECKING([dynamic linker characteristics])
34341 +m4_defun([_LT_SYS_DYNAMIC_LINKER],
34342 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
34343 +m4_require([_LT_DECL_EGREP])dnl
34344 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
34345 +m4_require([_LT_DECL_OBJDUMP])dnl
34346 +m4_require([_LT_DECL_SED])dnl
34347 +AC_MSG_CHECKING([dynamic linker characteristics])
34348 +m4_if([$1],
34349 +       [], [
34350 +if test "$GCC" = yes; then
34351 +  case $host_os in
34352 +    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
34353 +    *) lt_awk_arg="/^libraries:/" ;;
34354 +  esac
34355 +  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
34356 +  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
34357 +    # if the path contains ";" then we assume it to be the separator
34358 +    # otherwise default to the standard path separator (i.e. ":") - it is
34359 +    # assumed that no part of a normal pathname contains ";" but that should
34360 +    # okay in the real world where ";" in dirpaths is itself problematic.
34361 +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
34362 +  else
34363 +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
34364 +  fi
34365 +  # Ok, now we have the path, separated by spaces, we can step through it
34366 +  # and add multilib dir if necessary.
34367 +  lt_tmp_lt_search_path_spec=
34368 +  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
34369 +  for lt_sys_path in $lt_search_path_spec; do
34370 +    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
34371 +      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
34372 +    else
34373 +      test -d "$lt_sys_path" && \
34374 +       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
34375 +    fi
34376 +  done
34377 +  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
34378 +BEGIN {RS=" "; FS="/|\n";} {
34379 +  lt_foo="";
34380 +  lt_count=0;
34381 +  for (lt_i = NF; lt_i > 0; lt_i--) {
34382 +    if ($lt_i != "" && $lt_i != ".") {
34383 +      if ($lt_i == "..") {
34384 +        lt_count++;
34385 +      } else {
34386 +        if (lt_count == 0) {
34387 +          lt_foo="/" $lt_i lt_foo;
34388 +        } else {
34389 +          lt_count--;
34390 +        }
34391 +      }
34392 +    }
34393 +  }
34394 +  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
34395 +  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
34396 +}'`
34397 +  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
34398 +else
34399 +  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
34400 +fi])
34401  library_names_spec=
34402  libname_spec='lib$name'
34403  soname_spec=
34404 @@ -1095,20 +2104,6 @@ shlibpath_overrides_runpath=unknown
34405  version_type=none
34406  dynamic_linker="$host_os ld.so"
34407  sys_lib_dlsearch_path_spec="/lib /usr/lib"
34408 -if test "$GCC" = yes; then
34409 -  sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
34410 -  if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
34411 -    # if the path contains ";" then we assume it to be the separator
34412 -    # otherwise default to the standard path separator (i.e. ":") - it is
34413 -    # assumed that no part of a normal pathname contains ";" but that should
34414 -    # okay in the real world where ";" in dirpaths is itself problematic.
34415 -    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
34416 -  else
34417 -    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
34418 -  fi
34419 -else
34420 -  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
34421 -fi
34422  need_lib_prefix=unknown
34423  hardcode_into_libs=no
34424  
34425 @@ -1126,7 +2121,7 @@ aix3*)
34426    soname_spec='${libname}${release}${shared_ext}$major'
34427    ;;
34428  
34429 -aix4* | aix5*)
34430 +aix[[4-9]]*)
34431    version_type=linux
34432    need_lib_prefix=no
34433    need_version=no
34434 @@ -1145,7 +2140,7 @@ aix4* | aix5*)
34435        aix4 | aix4.[[01]] | aix4.[[01]].*)
34436        if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
34437            echo ' yes '
34438 -          echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
34439 +          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
34440         :
34441        else
34442         can_build_shared=no
34443 @@ -1171,9 +2166,18 @@ aix4* | aix5*)
34444    ;;
34445  
34446  amigaos*)
34447 -  library_names_spec='$libname.ixlibrary $libname.a'
34448 -  # Create ${libname}_ixlibrary.a entries in /sys/libs.
34449 -  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'
34450 +  case $host_cpu in
34451 +  powerpc)
34452 +    # Since July 2007 AmigaOS4 officially supports .so libraries.
34453 +    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
34454 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34455 +    ;;
34456 +  m68k)
34457 +    library_names_spec='$libname.ixlibrary $libname.a'
34458 +    # Create ${libname}_ixlibrary.a entries in /sys/libs.
34459 +    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'
34460 +    ;;
34461 +  esac
34462    ;;
34463  
34464  beos*)
34465 @@ -1182,7 +2186,7 @@ beos*)
34466    shlibpath_var=LIBRARY_PATH
34467    ;;
34468  
34469 -bsdi4*)
34470 +bsdi[[45]]*)
34471    version_type=linux
34472    need_version=no
34473    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34474 @@ -1196,24 +2200,28 @@ bsdi4*)
34475    # libtool to hard-code these into programs
34476    ;;
34477  
34478 -cygwin* | mingw* | pw32*)
34479 +cygwin* | mingw* | pw32* | cegcc*)
34480    version_type=windows
34481    shrext_cmds=".dll"
34482    need_version=no
34483    need_lib_prefix=no
34484  
34485    case $GCC,$host_os in
34486 -  yes,cygwin* | yes,mingw* | yes,pw32*)
34487 +  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
34488      library_names_spec='$libname.dll.a'
34489      # DLL is installed to $(libdir)/../bin by postinstall_cmds
34490      postinstall_cmds='base_file=`basename \${file}`~
34491 -      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
34492 +      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
34493        dldir=$destdir/`dirname \$dlpath`~
34494        test -d \$dldir || mkdir -p \$dldir~
34495 -      $install_prog $dir/$dlname \$dldir/$dlname'
34496 +      $install_prog $dir/$dlname \$dldir/$dlname~
34497 +      chmod a+x \$dldir/$dlname~
34498 +      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
34499 +        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
34500 +      fi'
34501      postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
34502        dlpath=$dir/\$dldll~
34503 -       $rm \$dlpath'
34504 +       $RM \$dlpath'
34505      shlibpath_overrides_runpath=yes
34506  
34507      case $host_os in
34508 @@ -1222,25 +2230,25 @@ cygwin* | mingw* | pw32*)
34509        soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
34510        sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
34511        ;;
34512 -    mingw*)
34513 +    mingw* | cegcc*)
34514        # MinGW DLLs use traditional 'lib' prefix
34515        soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
34516 -      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
34517 -      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
34518 +      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
34519 +      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
34520          # It is most probably a Windows format PATH printed by
34521          # mingw gcc, but we are running on Cygwin. Gcc prints its search
34522          # path with ; separators, and with drive letters. We can handle the
34523          # drive letters (cygwin fileutils understands them), so leave them,
34524          # especially as we might pass files found there to a mingw objdump,
34525          # which wouldn't understand a cygwinified path. Ahh.
34526 -        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
34527 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
34528        else
34529 -        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
34530 +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
34531        fi
34532        ;;
34533      pw32*)
34534        # pw32 DLLs use 'pw' prefix rather than 'lib'
34535 -      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
34536 +      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
34537        ;;
34538      esac
34539      ;;
34540 @@ -1259,17 +2267,13 @@ darwin* | rhapsody*)
34541    version_type=darwin
34542    need_lib_prefix=no
34543    need_version=no
34544 -  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
34545 +  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
34546    soname_spec='${libname}${release}${major}$shared_ext'
34547    shlibpath_overrides_runpath=yes
34548    shlibpath_var=DYLD_LIBRARY_PATH
34549 -  shrext_cmds='$(test .$module = .yes && echo .so || echo .dylib)'
34550 -  # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
34551 -  if test "$GCC" = yes; then
34552 -    sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
34553 -  else
34554 -    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
34555 -  fi
34556 +  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
34557 +m4_if([$1], [],[
34558 +  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
34559    sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
34560    ;;
34561  
34562 @@ -1286,20 +2290,17 @@ freebsd1*)
34563    dynamic_linker=no
34564    ;;
34565  
34566 -kfreebsd*-gnu)
34567 -  version_type=linux
34568 -  need_lib_prefix=no
34569 -  need_version=no
34570 -  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
34571 -  soname_spec='${libname}${release}${shared_ext}$major'
34572 -  shlibpath_var=LD_LIBRARY_PATH
34573 -  shlibpath_overrides_runpath=no
34574 -  hardcode_into_libs=yes
34575 -  dynamic_linker='GNU ld.so'
34576 -  ;;
34577 -
34578 -freebsd*)
34579 -  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
34580 +freebsd* | dragonfly*)
34581 +  # DragonFly does not have aout.  When/if they implement a new
34582 +  # versioning mechanism, adjust this.
34583 +  if test -x /usr/bin/objformat; then
34584 +    objformat=`/usr/bin/objformat`
34585 +  else
34586 +    case $host_os in
34587 +    freebsd[[123]]*) objformat=aout ;;
34588 +    *) objformat=elf ;;
34589 +    esac
34590 +  fi
34591    version_type=freebsd-$objformat
34592    case $version_type in
34593      freebsd-elf*)
34594 @@ -1317,14 +2318,19 @@ freebsd*)
34595    freebsd2*)
34596      shlibpath_overrides_runpath=yes
34597      ;;
34598 -  freebsd3.[01]* | freebsdelf3.[01]*)
34599 +  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
34600      shlibpath_overrides_runpath=yes
34601      hardcode_into_libs=yes
34602      ;;
34603 -  *) # from 3.2 on
34604 +  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
34605 +  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
34606      shlibpath_overrides_runpath=no
34607      hardcode_into_libs=yes
34608      ;;
34609 +  *) # from 4.6 on, and DragonFly
34610 +    shlibpath_overrides_runpath=yes
34611 +    hardcode_into_libs=yes
34612 +    ;;
34613    esac
34614    ;;
34615  
34616 @@ -1344,7 +2350,7 @@ hpux9* | hpux10* | hpux11*)
34617    version_type=sunos
34618    need_lib_prefix=no
34619    need_version=no
34620 -  case "$host_cpu" in
34621 +  case $host_cpu in
34622    ia64*)
34623      shrext_cmds='.so'
34624      hardcode_into_libs=yes
34625 @@ -1360,18 +2366,18 @@ hpux9* | hpux10* | hpux11*)
34626      fi
34627      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
34628      ;;
34629 -   hppa*64*)
34630 -     shrext_cmds='.sl'
34631 -     hardcode_into_libs=yes
34632 -     dynamic_linker="$host_os dld.sl"
34633 -     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
34634 -     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
34635 -     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34636 -     soname_spec='${libname}${release}${shared_ext}$major'
34637 -     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
34638 -     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
34639 -     ;;
34640 -   *)
34641 +  hppa*64*)
34642 +    shrext_cmds='.sl'
34643 +    hardcode_into_libs=yes
34644 +    dynamic_linker="$host_os dld.sl"
34645 +    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
34646 +    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
34647 +    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34648 +    soname_spec='${libname}${release}${shared_ext}$major'
34649 +    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
34650 +    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
34651 +    ;;
34652 +  *)
34653      shrext_cmds='.sl'
34654      dynamic_linker="$host_os dld.sl"
34655      shlibpath_var=SHLIB_PATH
34656 @@ -1384,6 +2390,18 @@ hpux9* | hpux10* | hpux11*)
34657    postinstall_cmds='chmod 555 $lib'
34658    ;;
34659  
34660 +interix[[3-9]]*)
34661 +  version_type=linux
34662 +  need_lib_prefix=no
34663 +  need_version=no
34664 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
34665 +  soname_spec='${libname}${release}${shared_ext}$major'
34666 +  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
34667 +  shlibpath_var=LD_LIBRARY_PATH
34668 +  shlibpath_overrides_runpath=no
34669 +  hardcode_into_libs=yes
34670 +  ;;
34671 +
34672  irix5* | irix6* | nonstopux*)
34673    case $host_os in
34674      nonstopux*) version_type=nonstopux ;;
34675 @@ -1427,7 +2445,7 @@ linux*oldld* | linux*aout* | linux*coff*)
34676    ;;
34677  
34678  # This must be Linux ELF.
34679 -linux*)
34680 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
34681    version_type=linux
34682    need_lib_prefix=no
34683    need_version=no
34684 @@ -1436,32 +2454,26 @@ linux*)
34685    finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
34686    shlibpath_var=LD_LIBRARY_PATH
34687    shlibpath_overrides_runpath=no
34688 +  # Some binutils ld are patched to set DT_RUNPATH
34689 +  save_LDFLAGS=$LDFLAGS
34690 +  save_libdir=$libdir
34691 +  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
34692 +       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
34693 +  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
34694 +    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
34695 +       [shlibpath_overrides_runpath=yes])])
34696 +  LDFLAGS=$save_LDFLAGS
34697 +  libdir=$save_libdir
34698 +
34699    # This implies no fast_install, which is unacceptable.
34700    # Some rework will be needed to allow for fast_install
34701    # before this can be enabled.
34702    hardcode_into_libs=yes
34703  
34704 -  # find out which ABI we are using
34705 -  libsuff=
34706 -  case "$host_cpu" in
34707 -  x86_64*|s390x*|powerpc64*)
34708 -    echo '[#]line __oline__ "configure"' > conftest.$ac_ext
34709 -    if AC_TRY_EVAL(ac_compile); then
34710 -      case `/usr/bin/file conftest.$ac_objext` in
34711 -      *64-bit*)
34712 -        libsuff=64
34713 -        sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
34714 -        ;;
34715 -      esac
34716 -    fi
34717 -    rm -rf conftest*
34718 -    ;;
34719 -  esac
34720 -
34721    # Append ld.so.conf contents to the search path
34722    if test -f /etc/ld.so.conf; then
34723 -    lt_ld_extra=`$SED -e 's/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g' /etc/ld.so.conf | tr '\n' ' '`
34724 -    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
34725 +    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' ' '`
34726 +    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
34727    fi
34728  
34729    # We used to test for /lib/ld.so.1 and disable shared libraries on
34730 @@ -1473,7 +2485,7 @@ linux*)
34731    dynamic_linker='GNU/Linux ld.so'
34732    ;;
34733  
34734 -knetbsd*-gnu)
34735 +netbsdelf*-gnu)
34736    version_type=linux
34737    need_lib_prefix=no
34738    need_version=no
34739 @@ -1482,14 +2494,14 @@ knetbsd*-gnu)
34740    shlibpath_var=LD_LIBRARY_PATH
34741    shlibpath_overrides_runpath=no
34742    hardcode_into_libs=yes
34743 -  dynamic_linker='GNU ld.so'
34744 +  dynamic_linker='NetBSD ld.elf_so'
34745    ;;
34746  
34747  netbsd*)
34748    version_type=sunos
34749    need_lib_prefix=no
34750    need_version=no
34751 -  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
34752 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
34753      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
34754      finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
34755      dynamic_linker='NetBSD (a.out) ld.so'
34756 @@ -1510,24 +2522,31 @@ newsos6)
34757    shlibpath_overrides_runpath=yes
34758    ;;
34759  
34760 -nto-qnx*)
34761 -  version_type=linux
34762 +*nto* | *qnx*)
34763 +  version_type=qnx
34764    need_lib_prefix=no
34765    need_version=no
34766    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34767    soname_spec='${libname}${release}${shared_ext}$major'
34768    shlibpath_var=LD_LIBRARY_PATH
34769 -  shlibpath_overrides_runpath=yes
34770 +  shlibpath_overrides_runpath=no
34771 +  hardcode_into_libs=yes
34772 +  dynamic_linker='ldqnx.so'
34773    ;;
34774  
34775  openbsd*)
34776    version_type=sunos
34777 +  sys_lib_dlsearch_path_spec="/usr/lib"
34778    need_lib_prefix=no
34779 -  need_version=yes
34780 +  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
34781 +  case $host_os in
34782 +    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
34783 +    *)                         need_version=no  ;;
34784 +  esac
34785    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
34786    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
34787    shlibpath_var=LD_LIBRARY_PATH
34788 -  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
34789 +  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
34790      case $host_os in
34791        openbsd2.[[89]] | openbsd2.[[89]].*)
34792         shlibpath_overrides_runpath=no
34793 @@ -1561,11 +2580,8 @@ osf3* | osf4* | osf5*)
34794    sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
34795    ;;
34796  
34797 -sco3.2v5*)
34798 -  version_type=osf
34799 -  soname_spec='${libname}${release}${shared_ext}$major'
34800 -  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34801 -  shlibpath_var=LD_LIBRARY_PATH
34802 +rdos*)
34803 +  dynamic_linker=no
34804    ;;
34805  
34806  solaris*)
34807 @@ -1593,7 +2609,7 @@ sunos4*)
34808    need_version=yes
34809    ;;
34810  
34811 -sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
34812 +sysv4 | sysv4.3*)
34813    version_type=linux
34814    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34815    soname_spec='${libname}${release}${shared_ext}$major'
34816 @@ -1602,7 +2618,6 @@ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
34817      sni)
34818        shlibpath_overrides_runpath=no
34819        need_lib_prefix=no
34820 -      export_dynamic_flag_spec='${wl}-Blargedynsym'
34821        runpath_var=LD_RUN_PATH
34822        ;;
34823      siemens)
34824 @@ -1626,6 +2641,39 @@ sysv4*MP*)
34825    fi
34826    ;;
34827  
34828 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
34829 +  version_type=freebsd-elf
34830 +  need_lib_prefix=no
34831 +  need_version=no
34832 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
34833 +  soname_spec='${libname}${release}${shared_ext}$major'
34834 +  shlibpath_var=LD_LIBRARY_PATH
34835 +  shlibpath_overrides_runpath=yes
34836 +  hardcode_into_libs=yes
34837 +  if test "$with_gnu_ld" = yes; then
34838 +    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
34839 +  else
34840 +    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
34841 +    case $host_os in
34842 +      sco3.2v5*)
34843 +        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
34844 +       ;;
34845 +    esac
34846 +  fi
34847 +  sys_lib_dlsearch_path_spec='/usr/lib'
34848 +  ;;
34849 +
34850 +tpf*)
34851 +  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
34852 +  version_type=linux
34853 +  need_lib_prefix=no
34854 +  need_version=no
34855 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34856 +  shlibpath_var=LD_LIBRARY_PATH
34857 +  shlibpath_overrides_runpath=no
34858 +  hardcode_into_libs=yes
34859 +  ;;
34860 +
34861  uts4*)
34862    version_type=linux
34863    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
34864 @@ -1639,271 +2687,59 @@ uts4*)
34865  esac
34866  AC_MSG_RESULT([$dynamic_linker])
34867  test "$dynamic_linker" = no && can_build_shared=no
34868 -])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
34869  
34870 -
34871 -# _LT_AC_TAGCONFIG
34872 -# ----------------
34873 -AC_DEFUN([_LT_AC_TAGCONFIG],
34874 -[AC_ARG_WITH([tags],
34875 -    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
34876 -        [include additional configurations @<:@automatic@:>@])],
34877 -    [tagnames="$withval"])
34878 -
34879 -if test -f "$ltmain" && test -n "$tagnames"; then
34880 -  if test ! -f "${ofile}"; then
34881 -    AC_MSG_WARN([output file `$ofile' does not exist])
34882 -  fi
34883 -
34884 -  if test -z "$LTCC"; then
34885 -    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
34886 -    if test -z "$LTCC"; then
34887 -      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
34888 -    else
34889 -      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
34890 -    fi
34891 -  fi
34892 -
34893 -  # Extract list of available tagged configurations in $ofile.
34894 -  # Note that this assumes the entire list is on one line.
34895 -  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
34896 -
34897 -  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
34898 -  for tagname in $tagnames; do
34899 -    IFS="$lt_save_ifs"
34900 -    # Check whether tagname contains only valid characters
34901 -    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
34902 -    "") ;;
34903 -    *)  AC_MSG_ERROR([invalid tag name: $tagname])
34904 -       ;;
34905 -    esac
34906 -
34907 -    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
34908 -    then
34909 -      AC_MSG_ERROR([tag name \"$tagname\" already exists])
34910 -    fi
34911 -
34912 -    # Update the list of available tags.
34913 -    if test -n "$tagname"; then
34914 -      echo appending configuration tag \"$tagname\" to $ofile
34915 -
34916 -      case $tagname in
34917 -      CXX)
34918 -       if test -n "$CXX" && test "X$CXX" != "Xno"; then
34919 -         AC_LIBTOOL_LANG_CXX_CONFIG
34920 -       else
34921 -         tagname=""
34922 -       fi
34923 -       ;;
34924 -
34925 -      F77)
34926 -       if test -n "$F77" && test "X$F77" != "Xno"; then
34927 -         AC_LIBTOOL_LANG_F77_CONFIG
34928 -       else
34929 -         tagname=""
34930 -       fi
34931 -       ;;
34932 -
34933 -      GCJ)
34934 -       if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
34935 -         AC_LIBTOOL_LANG_GCJ_CONFIG
34936 -       else
34937 -         tagname=""
34938 -       fi
34939 -       ;;
34940 -
34941 -      RC)
34942 -       AC_LIBTOOL_LANG_RC_CONFIG
34943 -       ;;
34944 -
34945 -      *)
34946 -       AC_MSG_ERROR([Unsupported tag name: $tagname])
34947 -       ;;
34948 -      esac
34949 -
34950 -      # Append the new tag name to the list of available tags.
34951 -      if test -n "$tagname" ; then
34952 -      available_tags="$available_tags $tagname"
34953 -    fi
34954 -    fi
34955 -  done
34956 -  IFS="$lt_save_ifs"
34957 -
34958 -  # Now substitute the updated list of available tags.
34959 -  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
34960 -    mv "${ofile}T" "$ofile"
34961 -    chmod +x "$ofile"
34962 -  else
34963 -    rm -f "${ofile}T"
34964 -    AC_MSG_ERROR([unable to update list of available tagged configurations.])
34965 -  fi
34966 +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
34967 +if test "$GCC" = yes; then
34968 +  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
34969  fi
34970 -])# _LT_AC_TAGCONFIG
34971 -
34972 -
34973 -# AC_LIBTOOL_DLOPEN
34974 -# -----------------
34975 -# enable checks for dlopen support
34976 -AC_DEFUN([AC_LIBTOOL_DLOPEN],
34977 - [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
34978 -])# AC_LIBTOOL_DLOPEN
34979 -
34980 -
34981 -# AC_LIBTOOL_WIN32_DLL
34982 -# --------------------
34983 -# declare package support for building win32 dll's
34984 -AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
34985 -[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
34986 -])# AC_LIBTOOL_WIN32_DLL
34987 -
34988 -
34989 -# AC_ENABLE_SHARED([DEFAULT])
34990 -# ---------------------------
34991 -# implement the --enable-shared flag
34992 -# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
34993 -AC_DEFUN([AC_ENABLE_SHARED],
34994 -[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
34995 -AC_ARG_ENABLE([shared],
34996 -    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
34997 -       [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
34998 -    [p=${PACKAGE-default}
34999 -    case $enableval in
35000 -    yes) enable_shared=yes ;;
35001 -    no) enable_shared=no ;;
35002 -    *)
35003 -      enable_shared=no
35004 -      # Look at the argument we got.  We use all the common list separators.
35005 -      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
35006 -      for pkg in $enableval; do
35007 -       IFS="$lt_save_ifs"
35008 -       if test "X$pkg" = "X$p"; then
35009 -         enable_shared=yes
35010 -       fi
35011 -      done
35012 -      IFS="$lt_save_ifs"
35013 -      ;;
35014 -    esac],
35015 -    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
35016 -])# AC_ENABLE_SHARED
35017 -
35018 -
35019 -# AC_DISABLE_SHARED
35020 -# -----------------
35021 -#- set the default shared flag to --disable-shared
35022 -AC_DEFUN([AC_DISABLE_SHARED],
35023 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35024 -AC_ENABLE_SHARED(no)
35025 -])# AC_DISABLE_SHARED
35026 -
35027 -
35028 -# AC_ENABLE_STATIC([DEFAULT])
35029 -# ---------------------------
35030 -# implement the --enable-static flag
35031 -# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
35032 -AC_DEFUN([AC_ENABLE_STATIC],
35033 -[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
35034 -AC_ARG_ENABLE([static],
35035 -    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
35036 -       [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
35037 -    [p=${PACKAGE-default}
35038 -    case $enableval in
35039 -    yes) enable_static=yes ;;
35040 -    no) enable_static=no ;;
35041 -    *)
35042 -     enable_static=no
35043 -      # Look at the argument we got.  We use all the common list separators.
35044 -      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
35045 -      for pkg in $enableval; do
35046 -       IFS="$lt_save_ifs"
35047 -       if test "X$pkg" = "X$p"; then
35048 -         enable_static=yes
35049 -       fi
35050 -      done
35051 -      IFS="$lt_save_ifs"
35052 -      ;;
35053 -    esac],
35054 -    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
35055 -])# AC_ENABLE_STATIC
35056 -
35057 -
35058 -# AC_DISABLE_STATIC
35059 -# -----------------
35060 -# set the default static flag to --disable-static
35061 -AC_DEFUN([AC_DISABLE_STATIC],
35062 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35063 -AC_ENABLE_STATIC(no)
35064 -])# AC_DISABLE_STATIC
35065 -
35066 -
35067 -# AC_ENABLE_FAST_INSTALL([DEFAULT])
35068 -# ---------------------------------
35069 -# implement the --enable-fast-install flag
35070 -# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
35071 -AC_DEFUN([AC_ENABLE_FAST_INSTALL],
35072 -[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
35073 -AC_ARG_ENABLE([fast-install],
35074 -    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
35075 -    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
35076 -    [p=${PACKAGE-default}
35077 -    case $enableval in
35078 -    yes) enable_fast_install=yes ;;
35079 -    no) enable_fast_install=no ;;
35080 -    *)
35081 -      enable_fast_install=no
35082 -      # Look at the argument we got.  We use all the common list separators.
35083 -      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
35084 -      for pkg in $enableval; do
35085 -       IFS="$lt_save_ifs"
35086 -       if test "X$pkg" = "X$p"; then
35087 -         enable_fast_install=yes
35088 -       fi
35089 -      done
35090 -      IFS="$lt_save_ifs"
35091 -      ;;
35092 -    esac],
35093 -    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
35094 -])# AC_ENABLE_FAST_INSTALL
35095 -
35096 -
35097 -# AC_DISABLE_FAST_INSTALL
35098 -# -----------------------
35099 -# set the default to --disable-fast-install
35100 -AC_DEFUN([AC_DISABLE_FAST_INSTALL],
35101 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35102 -AC_ENABLE_FAST_INSTALL(no)
35103 -])# AC_DISABLE_FAST_INSTALL
35104  
35105 +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
35106 +  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
35107 +fi
35108 +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
35109 +  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
35110 +fi
35111  
35112 -# AC_LIBTOOL_PICMODE([MODE])
35113 +_LT_DECL([], [variables_saved_for_relink], [1],
35114 +    [Variables whose values should be saved in libtool wrapper scripts and
35115 +    restored at link time])
35116 +_LT_DECL([], [need_lib_prefix], [0],
35117 +    [Do we need the "lib" prefix for modules?])
35118 +_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
35119 +_LT_DECL([], [version_type], [0], [Library versioning type])
35120 +_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
35121 +_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
35122 +_LT_DECL([], [shlibpath_overrides_runpath], [0],
35123 +    [Is shlibpath searched before the hard-coded library search path?])
35124 +_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
35125 +_LT_DECL([], [library_names_spec], [1],
35126 +    [[List of archive names.  First name is the real one, the rest are links.
35127 +    The last name is the one that the linker finds with -lNAME]])
35128 +_LT_DECL([], [soname_spec], [1],
35129 +    [[The coded name of the library, if different from the real name]])
35130 +_LT_DECL([], [postinstall_cmds], [2],
35131 +    [Command to use after installation of a shared archive])
35132 +_LT_DECL([], [postuninstall_cmds], [2],
35133 +    [Command to use after uninstallation of a shared archive])
35134 +_LT_DECL([], [finish_cmds], [2],
35135 +    [Commands used to finish a libtool library installation in a directory])
35136 +_LT_DECL([], [finish_eval], [1],
35137 +    [[As "finish_cmds", except a single script fragment to be evaled but
35138 +    not shown]])
35139 +_LT_DECL([], [hardcode_into_libs], [0],
35140 +    [Whether we should hardcode library paths into libraries])
35141 +_LT_DECL([], [sys_lib_search_path_spec], [2],
35142 +    [Compile-time system search path for libraries])
35143 +_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
35144 +    [Run-time system search path for libraries])
35145 +])# _LT_SYS_DYNAMIC_LINKER
35146 +
35147 +
35148 +# _LT_PATH_TOOL_PREFIX(TOOL)
35149  # --------------------------
35150 -# implement the --with-pic flag
35151 -# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
35152 -AC_DEFUN([AC_LIBTOOL_PICMODE],
35153 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35154 -pic_mode=ifelse($#,1,$1,default)
35155 -])# AC_LIBTOOL_PICMODE
35156 -
35157 -
35158 -# AC_PROG_EGREP
35159 -# -------------
35160 -# This is predefined starting with Autoconf 2.54, so this conditional
35161 -# definition can be removed once we require Autoconf 2.54 or later.
35162 -m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
35163 -[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
35164 -   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
35165 -    then ac_cv_prog_egrep='grep -E'
35166 -    else ac_cv_prog_egrep='egrep'
35167 -    fi])
35168 - EGREP=$ac_cv_prog_egrep
35169 - AC_SUBST([EGREP])
35170 -])])
35171 -
35172 -
35173 -# AC_PATH_TOOL_PREFIX
35174 -# -------------------
35175 -# find a file program which can recognise shared library
35176 -AC_DEFUN([AC_PATH_TOOL_PREFIX],
35177 -[AC_REQUIRE([AC_PROG_EGREP])dnl
35178 +# find a file program which can recognize shared library
35179 +AC_DEFUN([_LT_PATH_TOOL_PREFIX],
35180 +[m4_require([_LT_DECL_EGREP])dnl
35181  AC_MSG_CHECKING([for $1])
35182  AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
35183  [case $MAGIC_CMD in
35184 @@ -1916,7 +2752,7 @@ AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
35185  dnl $ac_dummy forces splitting on constant user-supplied paths.
35186  dnl POSIX.2 word splitting is done only on the output of word expansions,
35187  dnl not every word.  This closes a longstanding sh security hole.
35188 -  ac_dummy="ifelse([$2], , $PATH, [$2])"
35189 +  ac_dummy="m4_if([$2], , $PATH, [$2])"
35190    for ac_dir in $ac_dummy; do
35191      IFS="$lt_save_ifs"
35192      test -z "$ac_dir" && ac_dir=.
35193 @@ -1925,13 +2761,13 @@ dnl not every word.  This closes a longstanding sh security hole.
35194        if test -n "$file_magic_test_file"; then
35195         case $deplibs_check_method in
35196         "file_magic "*)
35197 -         file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
35198 +         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
35199           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
35200           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
35201             $EGREP "$file_magic_regex" > /dev/null; then
35202             :
35203           else
35204 -           cat <<EOF 1>&2
35205 +           cat <<_LT_EOF 1>&2
35206  
35207  *** Warning: the command libtool uses to detect shared libraries,
35208  *** $file_magic_cmd, produces output that libtool cannot recognize.
35209 @@ -1942,7 +2778,7 @@ dnl not every word.  This closes a longstanding sh security hole.
35210  *** may want to report the problem to your system manager and/or to
35211  *** bug-libtool@gnu.org
35212  
35213 -EOF
35214 +_LT_EOF
35215           fi ;;
35216         esac
35217        fi
35218 @@ -1959,37 +2795,47 @@ if test -n "$MAGIC_CMD"; then
35219  else
35220    AC_MSG_RESULT(no)
35221  fi
35222 -])# AC_PATH_TOOL_PREFIX
35223 +_LT_DECL([], [MAGIC_CMD], [0],
35224 +        [Used to examine libraries when file_magic_cmd begins with "file"])dnl
35225 +])# _LT_PATH_TOOL_PREFIX
35226  
35227 +# Old name:
35228 +AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
35229 +dnl aclocal-1.4 backwards compatibility:
35230 +dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
35231  
35232 -# AC_PATH_MAGIC
35233 -# -------------
35234 -# find a file program which can recognise a shared library
35235 -AC_DEFUN([AC_PATH_MAGIC],
35236 -[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
35237 +
35238 +# _LT_PATH_MAGIC
35239 +# --------------
35240 +# find a file program which can recognize a shared library
35241 +m4_defun([_LT_PATH_MAGIC],
35242 +[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
35243  if test -z "$lt_cv_path_MAGIC_CMD"; then
35244    if test -n "$ac_tool_prefix"; then
35245 -    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
35246 +    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
35247    else
35248      MAGIC_CMD=:
35249    fi
35250  fi
35251 -])# AC_PATH_MAGIC
35252 +])# _LT_PATH_MAGIC
35253  
35254  
35255 -# AC_PROG_LD
35256 +# LT_PATH_LD
35257  # ----------
35258  # find the pathname to the GNU or non-GNU linker
35259 -AC_DEFUN([AC_PROG_LD],
35260 -[AC_ARG_WITH([gnu-ld],
35261 -    [AC_HELP_STRING([--with-gnu-ld],
35262 -       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
35263 -    [test "$withval" = no || with_gnu_ld=yes],
35264 -    [with_gnu_ld=no])
35265 -AC_REQUIRE([LT_AC_PROG_SED])dnl
35266 -AC_REQUIRE([AC_PROG_CC])dnl
35267 +AC_DEFUN([LT_PATH_LD],
35268 +[AC_REQUIRE([AC_PROG_CC])dnl
35269  AC_REQUIRE([AC_CANONICAL_HOST])dnl
35270  AC_REQUIRE([AC_CANONICAL_BUILD])dnl
35271 +m4_require([_LT_DECL_SED])dnl
35272 +m4_require([_LT_DECL_EGREP])dnl
35273 +
35274 +AC_ARG_WITH([gnu-ld],
35275 +    [AS_HELP_STRING([--with-gnu-ld],
35276 +       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
35277 +    [test "$withval" = no || with_gnu_ld=yes],
35278 +    [with_gnu_ld=no])dnl
35279 +
35280  ac_prog=ld
35281  if test "$GCC" = yes; then
35282    # Check if gcc -print-prog-name=ld gives a path.
35283 @@ -2006,9 +2852,9 @@ if test "$GCC" = yes; then
35284      [[\\/]]* | ?:[[\\/]]*)
35285        re_direlt='/[[^/]][[^/]]*/\.\./'
35286        # Canonicalize the pathname of ld
35287 -      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
35288 -      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
35289 -       ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
35290 +      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
35291 +      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
35292 +       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
35293        done
35294        test -z "$LD" && LD="$ac_prog"
35295        ;;
35296 @@ -2035,7 +2881,7 @@ AC_CACHE_VAL(lt_cv_path_LD,
35297      if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
35298        lt_cv_path_LD="$ac_dir/$ac_prog"
35299        # Check to see if the program is GNU ld.  I'd rather use --version,
35300 -      # but apparently some GNU ld's only accept -v.
35301 +      # but apparently some variants of GNU ld only accept -v.
35302        # Break only if it was the GNU/non-GNU ld that we prefer.
35303        case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
35304        *GNU* | *'with BFD'*)
35305 @@ -2058,16 +2904,25 @@ else
35306    AC_MSG_RESULT(no)
35307  fi
35308  test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
35309 -AC_PROG_LD_GNU
35310 -])# AC_PROG_LD
35311 +_LT_PATH_LD_GNU
35312 +AC_SUBST([LD])
35313  
35314 +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
35315 +])# LT_PATH_LD
35316  
35317 -# AC_PROG_LD_GNU
35318 -# --------------
35319 -AC_DEFUN([AC_PROG_LD_GNU],
35320 -[AC_REQUIRE([AC_PROG_EGREP])dnl
35321 -AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
35322 -[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
35323 +# Old names:
35324 +AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
35325 +AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
35326 +dnl aclocal-1.4 backwards compatibility:
35327 +dnl AC_DEFUN([AM_PROG_LD], [])
35328 +dnl AC_DEFUN([AC_PROG_LD], [])
35329 +
35330 +
35331 +# _LT_PATH_LD_GNU
35332 +#- --------------
35333 +m4_defun([_LT_PATH_LD_GNU],
35334 +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
35335 +[# I'd rather use --version here, but apparently some GNU lds only accept -v.
35336  case `$LD -v 2>&1 </dev/null` in
35337  *GNU* | *'with BFD'*)
35338    lt_cv_prog_gnu_ld=yes
35339 @@ -2077,14 +2932,14 @@ case `$LD -v 2>&1 </dev/null` in
35340    ;;
35341  esac])
35342  with_gnu_ld=$lt_cv_prog_gnu_ld
35343 -])# AC_PROG_LD_GNU
35344 +])# _LT_PATH_LD_GNU
35345  
35346  
35347 -# AC_PROG_LD_RELOAD_FLAG
35348 -# ----------------------
35349 +# _LT_CMD_RELOAD
35350 +# --------------
35351  # find reload flag for linker
35352  #   -- PORTME Some linkers may need a different reload flag.
35353 -AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
35354 +m4_defun([_LT_CMD_RELOAD],
35355  [AC_CACHE_CHECK([for $LD option to reload object files],
35356    lt_cv_ld_reload_flag,
35357    [lt_cv_ld_reload_flag='-r'])
35358 @@ -2094,15 +2949,28 @@ case $reload_flag in
35359  *) reload_flag=" $reload_flag" ;;
35360  esac
35361  reload_cmds='$LD$reload_flag -o $output$reload_objs'
35362 -])# AC_PROG_LD_RELOAD_FLAG
35363 +case $host_os in
35364 +  darwin*)
35365 +    if test "$GCC" = yes; then
35366 +      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
35367 +    else
35368 +      reload_cmds='$LD$reload_flag -o $output$reload_objs'
35369 +    fi
35370 +    ;;
35371 +esac
35372 +_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
35373 +_LT_DECL([], [reload_cmds], [2])dnl
35374 +])# _LT_CMD_RELOAD
35375  
35376  
35377 -# AC_DEPLIBS_CHECK_METHOD
35378 -# -----------------------
35379 +# _LT_CHECK_MAGIC_METHOD
35380 +# ----------------------
35381  # how to check for library dependencies
35382  #  -- PORTME fill in with the dynamic library characteristics
35383 -AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
35384 -[AC_CACHE_CHECK([how to recognise dependent libraries],
35385 +m4_defun([_LT_CHECK_MAGIC_METHOD],
35386 +[m4_require([_LT_DECL_EGREP])
35387 +m4_require([_LT_DECL_OBJDUMP])
35388 +AC_CACHE_CHECK([how to recognize dependent libraries],
35389  lt_cv_deplibs_check_method,
35390  [lt_cv_file_magic_cmd='$MAGIC_CMD'
35391  lt_cv_file_magic_test_file=
35392 @@ -2119,7 +2987,7 @@ lt_cv_deplibs_check_method='unknown'
35393  # whether `pass_all' will *always* work, you probably want this one.
35394  
35395  case $host_os in
35396 -aix4* | aix5*)
35397 +aix[[4-9]]*)
35398    lt_cv_deplibs_check_method=pass_all
35399    ;;
35400  
35401 @@ -2127,7 +2995,7 @@ beos*)
35402    lt_cv_deplibs_check_method=pass_all
35403    ;;
35404  
35405 -bsdi4*)
35406 +bsdi[[45]]*)
35407    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
35408    lt_cv_file_magic_cmd='/usr/bin/file -L'
35409    lt_cv_file_magic_test_file=/shlib/libc.so
35410 @@ -2141,8 +3009,20 @@ cygwin*)
35411  
35412  mingw* | pw32*)
35413    # Base MSYS/MinGW do not provide the 'file' command needed by
35414 -  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
35415 -  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
35416 +  # func_win32_libid shell function, so use a weaker test based on 'objdump',
35417 +  # unless we find 'file', for example because we are cross-compiling.
35418 +  if ( file / ) >/dev/null 2>&1; then
35419 +    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
35420 +    lt_cv_file_magic_cmd='func_win32_libid'
35421 +  else
35422 +    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
35423 +    lt_cv_file_magic_cmd='$OBJDUMP -f'
35424 +  fi
35425 +  ;;
35426 +
35427 +cegcc)
35428 +  # use the weaker test based on 'objdump'. See mingw*.
35429 +  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
35430    lt_cv_file_magic_cmd='$OBJDUMP -f'
35431    ;;
35432  
35433 @@ -2150,13 +3030,13 @@ darwin* | rhapsody*)
35434    lt_cv_deplibs_check_method=pass_all
35435    ;;
35436  
35437 -freebsd* | kfreebsd*-gnu)
35438 -  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
35439 +freebsd* | dragonfly*)
35440 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
35441      case $host_cpu in
35442      i*86 )
35443        # Not sure whether the presence of OpenBSD here was a mistake.
35444        # Let's accept both of them until this is cleared up.
35445 -      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library'
35446 +      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
35447        lt_cv_file_magic_cmd=/usr/bin/file
35448        lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
35449        ;;
35450 @@ -2172,7 +3052,7 @@ gnu*)
35451  
35452  hpux10.20* | hpux11*)
35453    lt_cv_file_magic_cmd=/usr/bin/file
35454 -  case "$host_cpu" in
35455 +  case $host_cpu in
35456    ia64*)
35457      lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
35458      lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
35459 @@ -2188,6 +3068,11 @@ hpux10.20* | hpux11*)
35460    esac
35461    ;;
35462  
35463 +interix[[3-9]]*)
35464 +  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
35465 +  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
35466 +  ;;
35467 +
35468  irix5* | irix6* | nonstopux*)
35469    case $LD in
35470    *-32|*"-32 ") libmagic=32-bit;;
35471 @@ -2199,21 +3084,12 @@ irix5* | irix6* | nonstopux*)
35472    ;;
35473  
35474  # This must be Linux ELF.
35475 -linux*)
35476 -  case $host_cpu in
35477 -  alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*|x86_64*)
35478 -    lt_cv_deplibs_check_method=pass_all ;;
35479 -  *)
35480 -    # glibc up to 2.1.1 does not perform some relocations on ARM
35481 -    # this will be overridden with pass_all, but let us keep it just in case
35482 -    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;;
35483 -  esac
35484 -  lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
35485 +linux* | k*bsd*-gnu | kopensolaris*-gnu)
35486    lt_cv_deplibs_check_method=pass_all
35487    ;;
35488  
35489 -netbsd*)
35490 -  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
35491 +netbsd* | netbsdelf*-gnu)
35492 +  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
35493      lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
35494    else
35495      lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
35496 @@ -2226,17 +3102,15 @@ newos6*)
35497    lt_cv_file_magic_test_file=/usr/lib/libnls.so
35498    ;;
35499  
35500 -nto-qnx*)
35501 -  lt_cv_deplibs_check_method=unknown
35502 +*nto* | *qnx*)
35503 +  lt_cv_deplibs_check_method=pass_all
35504    ;;
35505  
35506  openbsd*)
35507 -  lt_cv_file_magic_cmd=/usr/bin/file
35508 -  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
35509 -  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
35510 -    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object'
35511 +  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
35512 +    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
35513    else
35514 -    lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
35515 +    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
35516    fi
35517    ;;
35518  
35519 @@ -2244,7 +3118,7 @@ osf3* | osf4* | osf5*)
35520    lt_cv_deplibs_check_method=pass_all
35521    ;;
35522  
35523 -sco3.2v5*)
35524 +rdos*)
35525    lt_cv_deplibs_check_method=pass_all
35526    ;;
35527  
35528 @@ -2252,7 +3126,11 @@ solaris*)
35529    lt_cv_deplibs_check_method=pass_all
35530    ;;
35531  
35532 -sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
35533 +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
35534 +  lt_cv_deplibs_check_method=pass_all
35535 +  ;;
35536 +
35537 +sysv4 | sysv4.3*)
35538    case $host_vendor in
35539    motorola)
35540      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]]'
35541 @@ -2273,10 +3151,13 @@ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
35542    siemens)
35543      lt_cv_deplibs_check_method=pass_all
35544      ;;
35545 +  pc)
35546 +    lt_cv_deplibs_check_method=pass_all
35547 +    ;;
35548    esac
35549    ;;
35550  
35551 -sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
35552 +tpf*)
35553    lt_cv_deplibs_check_method=pass_all
35554    ;;
35555  esac
35556 @@ -2284,58 +3165,106 @@ esac
35557  file_magic_cmd=$lt_cv_file_magic_cmd
35558  deplibs_check_method=$lt_cv_deplibs_check_method
35559  test -z "$deplibs_check_method" && deplibs_check_method=unknown
35560 -])# AC_DEPLIBS_CHECK_METHOD
35561  
35562 +_LT_DECL([], [deplibs_check_method], [1],
35563 +    [Method to check whether dependent libraries are shared objects])
35564 +_LT_DECL([], [file_magic_cmd], [1],
35565 +    [Command to use when deplibs_check_method == "file_magic"])
35566 +])# _LT_CHECK_MAGIC_METHOD
35567  
35568 -# AC_PROG_NM
35569 +
35570 +# LT_PATH_NM
35571  # ----------
35572 -# find the pathname to a BSD-compatible name lister
35573 -AC_DEFUN([AC_PROG_NM],
35574 -[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
35575 +# find the pathname to a BSD- or MS-compatible name lister
35576 +AC_DEFUN([LT_PATH_NM],
35577 +[AC_REQUIRE([AC_PROG_CC])dnl
35578 +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
35579  [if test -n "$NM"; then
35580    # Let the user override the test.
35581    lt_cv_path_NM="$NM"
35582  else
35583 -  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
35584 -  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
35585 -    IFS="$lt_save_ifs"
35586 -    test -z "$ac_dir" && ac_dir=.
35587 -    tmp_nm="$ac_dir/${ac_tool_prefix}nm"
35588 -    if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
35589 -      # Check to see if the nm accepts a BSD-compat flag.
35590 -      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
35591 -      #   nm: unknown option "B" ignored
35592 -      # Tru64's nm complains that /dev/null is an invalid object file
35593 -      case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
35594 -      */dev/null* | *'Invalid file or object type'*)
35595 -       lt_cv_path_NM="$tmp_nm -B"
35596 -       break
35597 -        ;;
35598 -      *)
35599 -       case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
35600 -       */dev/null*)
35601 -         lt_cv_path_NM="$tmp_nm -p"
35602 +  lt_nm_to_check="${ac_tool_prefix}nm"
35603 +  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
35604 +    lt_nm_to_check="$lt_nm_to_check nm"
35605 +  fi
35606 +  for lt_tmp_nm in $lt_nm_to_check; do
35607 +    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
35608 +    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
35609 +      IFS="$lt_save_ifs"
35610 +      test -z "$ac_dir" && ac_dir=.
35611 +      tmp_nm="$ac_dir/$lt_tmp_nm"
35612 +      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
35613 +       # Check to see if the nm accepts a BSD-compat flag.
35614 +       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
35615 +       #   nm: unknown option "B" ignored
35616 +       # Tru64's nm complains that /dev/null is an invalid object file
35617 +       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
35618 +       */dev/null* | *'Invalid file or object type'*)
35619 +         lt_cv_path_NM="$tmp_nm -B"
35620           break
35621           ;;
35622         *)
35623 -         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
35624 -         continue # so that we can try to find one that supports BSD flags
35625 +         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
35626 +         */dev/null*)
35627 +           lt_cv_path_NM="$tmp_nm -p"
35628 +           break
35629 +           ;;
35630 +         *)
35631 +           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
35632 +           continue # so that we can try to find one that supports BSD flags
35633 +           ;;
35634 +         esac
35635           ;;
35636         esac
35637 -      esac
35638 -    fi
35639 +      fi
35640 +    done
35641 +    IFS="$lt_save_ifs"
35642    done
35643 -  IFS="$lt_save_ifs"
35644 -  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
35645 +  : ${lt_cv_path_NM=no}
35646  fi])
35647 -NM="$lt_cv_path_NM"
35648 -])# AC_PROG_NM
35649 +if test "$lt_cv_path_NM" != "no"; then
35650 +  NM="$lt_cv_path_NM"
35651 +else
35652 +  # Didn't find any BSD compatible name lister, look for dumpbin.
35653 +  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
35654 +  AC_SUBST([DUMPBIN])
35655 +  if test "$DUMPBIN" != ":"; then
35656 +    NM="$DUMPBIN"
35657 +  fi
35658 +fi
35659 +test -z "$NM" && NM=nm
35660 +AC_SUBST([NM])
35661 +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
35662 +
35663 +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
35664 +  [lt_cv_nm_interface="BSD nm"
35665 +  echo "int some_variable = 0;" > conftest.$ac_ext
35666 +  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
35667 +  (eval "$ac_compile" 2>conftest.err)
35668 +  cat conftest.err >&AS_MESSAGE_LOG_FD
35669 +  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
35670 +  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
35671 +  cat conftest.err >&AS_MESSAGE_LOG_FD
35672 +  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
35673 +  cat conftest.out >&AS_MESSAGE_LOG_FD
35674 +  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
35675 +    lt_cv_nm_interface="MS dumpbin"
35676 +  fi
35677 +  rm -f conftest*])
35678 +])# LT_PATH_NM
35679  
35680 +# Old names:
35681 +AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
35682 +AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
35683 +dnl aclocal-1.4 backwards compatibility:
35684 +dnl AC_DEFUN([AM_PROG_NM], [])
35685 +dnl AC_DEFUN([AC_PROG_NM], [])
35686  
35687 -# AC_CHECK_LIBM
35688 -# -------------
35689 +
35690 +# LT_LIB_M
35691 +# --------
35692  # check for math library
35693 -AC_DEFUN([AC_CHECK_LIBM],
35694 +AC_DEFUN([LT_LIB_M],
35695  [AC_REQUIRE([AC_CANONICAL_HOST])dnl
35696  LIBM=
35697  case $host in
35698 @@ -2350,2011 +3279,46 @@ case $host in
35699    AC_CHECK_LIB(m, cos, LIBM="-lm")
35700    ;;
35701  esac
35702 -])# AC_CHECK_LIBM
35703 -
35704 -
35705 -# AC_LIBLTDL_CONVENIENCE([DIRECTORY])
35706 -# -----------------------------------
35707 -# sets LIBLTDL to the link flags for the libltdl convenience library and
35708 -# LTDLINCL to the include flags for the libltdl header and adds
35709 -# --enable-ltdl-convenience to the configure arguments.  Note that LIBLTDL
35710 -# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called.  If
35711 -# DIRECTORY is not provided, it is assumed to be `libltdl'.  LIBLTDL will
35712 -# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed with
35713 -# '${top_srcdir}/' (note the single quotes!).  If your package is not
35714 -# flat and you're not using automake, define top_builddir and
35715 -# top_srcdir appropriately in the Makefiles.
35716 -AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
35717 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35718 -  case $enable_ltdl_convenience in
35719 -  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
35720 -  "") enable_ltdl_convenience=yes
35721 -      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
35722 -  esac
35723 -  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
35724 -  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
35725 -  # For backwards non-gettext consistent compatibility...
35726 -  INCLTDL="$LTDLINCL"
35727 -])# AC_LIBLTDL_CONVENIENCE
35728 -
35729 -
35730 -# AC_LIBLTDL_INSTALLABLE([DIRECTORY])
35731 -# -----------------------------------
35732 -# sets LIBLTDL to the link flags for the libltdl installable library and
35733 -# LTDLINCL to the include flags for the libltdl header and adds
35734 -# --enable-ltdl-install to the configure arguments.  Note that LIBLTDL
35735 -# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called.  If
35736 -# DIRECTORY is not provided and an installed libltdl is not found, it is
35737 -# assumed to be `libltdl'.  LIBLTDL will be prefixed with '${top_builddir}/'
35738 -# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single
35739 -# quotes!).  If your package is not flat and you're not using automake,
35740 -# define top_builddir and top_srcdir appropriately in the Makefiles.
35741 -# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
35742 -AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
35743 -[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
35744 -  AC_CHECK_LIB(ltdl, lt_dlinit,
35745 -  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
35746 -  [if test x"$enable_ltdl_install" = xno; then
35747 -     AC_MSG_WARN([libltdl not installed, but installation disabled])
35748 -   else
35749 -     enable_ltdl_install=yes
35750 -   fi
35751 -  ])
35752 -  if test x"$enable_ltdl_install" = x"yes"; then
35753 -    ac_configure_args="$ac_configure_args --enable-ltdl-install"
35754 -    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
35755 -    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
35756 -  else
35757 -    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
35758 -    LIBLTDL="-lltdl"
35759 -    LTDLINCL=
35760 -  fi
35761 -  # For backwards non-gettext consistent compatibility...
35762 -  INCLTDL="$LTDLINCL"
35763 -])# AC_LIBLTDL_INSTALLABLE
35764 -
35765 -
35766 -# AC_LIBTOOL_CXX
35767 -# --------------
35768 -# enable support for C++ libraries
35769 -AC_DEFUN([AC_LIBTOOL_CXX],
35770 -[AC_REQUIRE([_LT_AC_LANG_CXX])
35771 -])# AC_LIBTOOL_CXX
35772 -
35773 -
35774 -# _LT_AC_LANG_CXX
35775 -# ---------------
35776 -AC_DEFUN([_LT_AC_LANG_CXX],
35777 -[AC_REQUIRE([AC_PROG_CXX])
35778 -AC_REQUIRE([AC_PROG_CXXCPP])
35779 -_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
35780 -])# _LT_AC_LANG_CXX
35781 -
35782 -
35783 -# AC_LIBTOOL_F77
35784 -# --------------
35785 -# enable support for Fortran 77 libraries
35786 -AC_DEFUN([AC_LIBTOOL_F77],
35787 -[AC_REQUIRE([_LT_AC_LANG_F77])
35788 -])# AC_LIBTOOL_F77
35789 -
35790 -
35791 -# _LT_AC_LANG_F77
35792 -# ---------------
35793 -AC_DEFUN([_LT_AC_LANG_F77],
35794 -[AC_REQUIRE([AC_PROG_F77])
35795 -_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
35796 -])# _LT_AC_LANG_F77
35797 -
35798 -
35799 -# AC_LIBTOOL_GCJ
35800 -# --------------
35801 -# enable support for GCJ libraries
35802 -AC_DEFUN([AC_LIBTOOL_GCJ],
35803 -[AC_REQUIRE([_LT_AC_LANG_GCJ])
35804 -])# AC_LIBTOOL_GCJ
35805 -
35806 -
35807 -# _LT_AC_LANG_GCJ
35808 -# ---------------
35809 -AC_DEFUN([_LT_AC_LANG_GCJ],
35810 -[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
35811 -  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
35812 -    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
35813 -      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
35814 -        [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
35815 -          [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
35816 -_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
35817 -])# _LT_AC_LANG_GCJ
35818 -
35819 -
35820 -# AC_LIBTOOL_RC
35821 -# --------------
35822 -# enable support for Windows resource files
35823 -AC_DEFUN([AC_LIBTOOL_RC],
35824 -[AC_REQUIRE([LT_AC_PROG_RC])
35825 -_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
35826 -])# AC_LIBTOOL_RC
35827 -
35828 -
35829 -# AC_LIBTOOL_LANG_C_CONFIG
35830 -# ------------------------
35831 -# Ensure that the configuration vars for the C compiler are
35832 -# suitably defined.  Those variables are subsequently used by
35833 -# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
35834 -AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
35835 -AC_DEFUN([_LT_AC_LANG_C_CONFIG],
35836 -[lt_save_CC="$CC"
35837 -AC_LANG_PUSH(C)
35838 -
35839 -# Source file extension for C test sources.
35840 -ac_ext=c
35841 -
35842 -# Object file extension for compiled C test sources.
35843 -objext=o
35844 -_LT_AC_TAGVAR(objext, $1)=$objext
35845 -
35846 -# Code to be used in simple compile tests
35847 -lt_simple_compile_test_code="int some_variable = 0;\n"
35848 -
35849 -# Code to be used in simple link tests
35850 -lt_simple_link_test_code='int main(){return(0);}\n'
35851 -
35852 -_LT_AC_SYS_COMPILER
35853 -
35854 -#
35855 -# Check for any special shared library compilation flags.
35856 -#
35857 -_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)=
35858 -if test "$GCC" = no; then
35859 -  case $host_os in
35860 -  sco3.2v5*)
35861 -    _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf'
35862 -    ;;
35863 -  esac
35864 -fi
35865 -if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then
35866 -  AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries])
35867 -  if echo "$old_CC $old_CFLAGS " | grep "[[    ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[        ]]" >/dev/null; then :
35868 -  else
35869 -    AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure])
35870 -    _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no
35871 -  fi
35872 -fi
35873 -
35874 -
35875 -#
35876 -# Check to make sure the static flag actually works.
35877 -#
35878 -AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works],
35879 -  _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1),
35880 -  $_LT_AC_TAGVAR(lt_prog_compiler_static, $1),
35881 -  [],
35882 -  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])
35883 -
35884 -
35885 -## CAVEAT EMPTOR:
35886 -## There is no encapsulation within the following macros, do not change
35887 -## the running order or otherwise move them around unless you know exactly
35888 -## what you are doing...
35889 -AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
35890 -AC_LIBTOOL_PROG_COMPILER_PIC($1)
35891 -AC_LIBTOOL_PROG_CC_C_O($1)
35892 -AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
35893 -AC_LIBTOOL_PROG_LD_SHLIBS($1)
35894 -AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
35895 -AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
35896 -AC_LIBTOOL_SYS_LIB_STRIP
35897 -AC_LIBTOOL_DLOPEN_SELF($1)
35898 -
35899 -# Report which librarie types wil actually be built
35900 -AC_MSG_CHECKING([if libtool supports shared libraries])
35901 -AC_MSG_RESULT([$can_build_shared])
35902 -
35903 -AC_MSG_CHECKING([whether to build shared libraries])
35904 -test "$can_build_shared" = "no" && enable_shared=no
35905 -
35906 -# On AIX, shared libraries and static libraries use the same namespace, and
35907 -# are all built from PIC.
35908 -case "$host_os" in
35909 -aix3*)
35910 -  test "$enable_shared" = yes && enable_static=no
35911 -  if test -n "$RANLIB"; then
35912 -    archive_cmds="$archive_cmds~\$RANLIB \$lib"
35913 -    postinstall_cmds='$RANLIB $lib'
35914 -  fi
35915 -  ;;
35916 -
35917 -aix4* | aix5*)
35918 -  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
35919 -    test "$enable_shared" = yes && enable_static=no
35920 -  fi
35921 -  ;;
35922 -  darwin* | rhapsody*)
35923 -  if test "$GCC" = yes; then
35924 -    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
35925 -    case "$host_os" in
35926 -    rhapsody* | darwin1.[[012]])
35927 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
35928 -      ;;
35929 -    *) # Darwin 1.3 on
35930 -      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
35931 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
35932 -      else
35933 -        case ${MACOSX_DEPLOYMENT_TARGET} in
35934 -          10.[[012]])
35935 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
35936 -            ;;
35937 -          10.*)
35938 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
35939 -            ;;
35940 -        esac
35941 -      fi
35942 -      ;;
35943 -    esac
35944 -    output_verbose_link_cmd='echo'
35945 -    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring'
35946 -    _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
35947 -    # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
35948 -    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
35949 -    _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
35950 -    _LT_AC_TAGVAR(hardcode_direct, $1)=no
35951 -    _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
35952 -    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
35953 -    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
35954 -    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
35955 -  else
35956 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
35957 -  fi
35958 -    ;;
35959 -esac
35960 -AC_MSG_RESULT([$enable_shared])
35961 -
35962 -AC_MSG_CHECKING([whether to build static libraries])
35963 -# Make sure either enable_shared or enable_static is yes.
35964 -test "$enable_shared" = yes || enable_static=yes
35965 -AC_MSG_RESULT([$enable_static])
35966 -
35967 -AC_LIBTOOL_CONFIG($1)
35968 -
35969 -AC_LANG_POP
35970 -CC="$lt_save_CC"
35971 -])# AC_LIBTOOL_LANG_C_CONFIG
35972 -
35973 -
35974 -# AC_LIBTOOL_LANG_CXX_CONFIG
35975 -# --------------------------
35976 -# Ensure that the configuration vars for the C compiler are
35977 -# suitably defined.  Those variables are subsequently used by
35978 -# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
35979 -AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
35980 -AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
35981 -[AC_LANG_PUSH(C++)
35982 -AC_REQUIRE([AC_PROG_CXX])
35983 -AC_REQUIRE([AC_PROG_CXXCPP])
35984 -
35985 -_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
35986 -_LT_AC_TAGVAR(allow_undefined_flag, $1)=
35987 -_LT_AC_TAGVAR(always_export_symbols, $1)=no
35988 -_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
35989 -_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
35990 -_LT_AC_TAGVAR(hardcode_direct, $1)=no
35991 -_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
35992 -_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
35993 -_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
35994 -_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
35995 -_LT_AC_TAGVAR(hardcode_automatic, $1)=no
35996 -_LT_AC_TAGVAR(module_cmds, $1)=
35997 -_LT_AC_TAGVAR(module_expsym_cmds, $1)=
35998 -_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
35999 -_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
36000 -_LT_AC_TAGVAR(no_undefined_flag, $1)=
36001 -_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
36002 -_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
36003 -
36004 -# Dependencies to place before and after the object being linked:
36005 -_LT_AC_TAGVAR(predep_objects, $1)=
36006 -_LT_AC_TAGVAR(postdep_objects, $1)=
36007 -_LT_AC_TAGVAR(predeps, $1)=
36008 -_LT_AC_TAGVAR(postdeps, $1)=
36009 -_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
36010 -
36011 -# Source file extension for C++ test sources.
36012 -ac_ext=cc
36013 -
36014 -# Object file extension for compiled C++ test sources.
36015 -objext=o
36016 -_LT_AC_TAGVAR(objext, $1)=$objext
36017 -
36018 -# Code to be used in simple compile tests
36019 -lt_simple_compile_test_code="int some_variable = 0;\n"
36020 -
36021 -# Code to be used in simple link tests
36022 -lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
36023 -
36024 -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
36025 -_LT_AC_SYS_COMPILER
36026 -
36027 -# Allow CC to be a program name with arguments.
36028 -lt_save_CC=$CC
36029 -lt_save_LD=$LD
36030 -lt_save_GCC=$GCC
36031 -GCC=$GXX
36032 -lt_save_with_gnu_ld=$with_gnu_ld
36033 -lt_save_path_LD=$lt_cv_path_LD
36034 -if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
36035 -  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
36036 -else
36037 -  unset lt_cv_prog_gnu_ld
36038 -fi
36039 -if test -n "${lt_cv_path_LDCXX+set}"; then
36040 -  lt_cv_path_LD=$lt_cv_path_LDCXX
36041 -else
36042 -  unset lt_cv_path_LD
36043 -fi
36044 -test -z "${LDCXX+set}" || LD=$LDCXX
36045 -CC=${CXX-"c++"}
36046 -compiler=$CC
36047 -_LT_AC_TAGVAR(compiler, $1)=$CC
36048 -cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`
36049 -
36050 -# We don't want -fno-exception wen compiling C++ code, so set the
36051 -# no_builtin_flag separately
36052 -if test "$GXX" = yes; then
36053 -  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
36054 -else
36055 -  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
36056 -fi
36057 -
36058 -if test "$GXX" = yes; then
36059 -  # Set up default GNU C++ configuration
36060 -
36061 -  AC_PROG_LD
36062 -
36063 -  # Check if GNU C++ uses GNU ld as the underlying linker, since the
36064 -  # archiving commands below assume that GNU ld is being used.
36065 -  if test "$with_gnu_ld" = yes; then
36066 -    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
36067 -    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
36068 -
36069 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
36070 -    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
36071 -
36072 -    # If archive_cmds runs LD, not CC, wlarc should be empty
36073 -    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
36074 -    #     investigate it a little bit more. (MM)
36075 -    wlarc='${wl}'
36076 -
36077 -    # ancient GNU ld didn't support --whole-archive et. al.
36078 -    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
36079 -       grep 'no-whole-archive' > /dev/null; then
36080 -      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
36081 -    else
36082 -      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
36083 -    fi
36084 -  else
36085 -    with_gnu_ld=no
36086 -    wlarc=
36087 -
36088 -    # A generic and very simple default shared library creation
36089 -    # command for GNU C++ for the case where it uses the native
36090 -    # linker, instead of GNU ld.  If possible, this setting should
36091 -    # overridden to take advantage of the native linker features on
36092 -    # the platform it is being used on.
36093 -    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
36094 -  fi
36095 -
36096 -  # Commands to make compiler produce verbose output that lists
36097 -  # what "hidden" libraries, object files and flags are used when
36098 -  # linking a shared library.
36099 -  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
36100 -
36101 -else
36102 -  GXX=no
36103 -  with_gnu_ld=no
36104 -  wlarc=
36105 -fi
36106 -
36107 -# PORTME: fill in a description of your system's C++ link characteristics
36108 -AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
36109 -_LT_AC_TAGVAR(ld_shlibs, $1)=yes
36110 -case $host_os in
36111 -  aix3*)
36112 -    # FIXME: insert proper C++ library support
36113 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36114 -    ;;
36115 -  aix4* | aix5*)
36116 -    if test "$host_cpu" = ia64; then
36117 -      # On IA64, the linker does run time linking by default, so we don't
36118 -      # have to do anything special.
36119 -      aix_use_runtimelinking=no
36120 -      exp_sym_flag='-Bexport'
36121 -      no_entry_flag=""
36122 -    else
36123 -      aix_use_runtimelinking=no
36124 -
36125 -      # Test if we are trying to use run time linking or normal
36126 -      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
36127 -      # need to do runtime linking.
36128 -      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
36129 -       for ld_flag in $LDFLAGS; do
36130 -         case $ld_flag in
36131 -         *-brtl*)
36132 -           aix_use_runtimelinking=yes
36133 -           break
36134 -           ;;
36135 -         esac
36136 -       done
36137 -      esac
36138 -
36139 -      exp_sym_flag='-bexport'
36140 -      no_entry_flag='-bnoentry'
36141 -    fi
36142 -
36143 -    # When large executables or shared objects are built, AIX ld can
36144 -    # have problems creating the table of contents.  If linking a library
36145 -    # or program results in "error TOC overflow" add -mminimal-toc to
36146 -    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
36147 -    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
36148 -
36149 -    _LT_AC_TAGVAR(archive_cmds, $1)=''
36150 -    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
36151 -    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
36152 -    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
36153 -
36154 -    if test "$GXX" = yes; then
36155 -      case $host_os in aix4.[012]|aix4.[012].*)
36156 -      # We only want to do this on AIX 4.2 and lower, the check
36157 -      # below for broken collect2 doesn't work under 4.3+
36158 -       collect2name=`${CC} -print-prog-name=collect2`
36159 -       if test -f "$collect2name" && \
36160 -          strings "$collect2name" | grep resolve_lib_name >/dev/null
36161 -       then
36162 -         # We have reworked collect2
36163 -         _LT_AC_TAGVAR(hardcode_direct, $1)=yes
36164 -       else
36165 -         # We have old collect2
36166 -         _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
36167 -         # It fails to find uninstalled libraries when the uninstalled
36168 -         # path is not listed in the libpath.  Setting hardcode_minus_L
36169 -         # to unsupported forces relinking
36170 -         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
36171 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
36172 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
36173 -       fi
36174 -      esac
36175 -      shared_flag='-shared'
36176 -    else
36177 -      # not using gcc
36178 -      if test "$host_cpu" = ia64; then
36179 -       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
36180 -       # chokes on -Wl,-G. The following line is correct:
36181 -       shared_flag='-G'
36182 -      else
36183 -       if test "$aix_use_runtimelinking" = yes; then
36184 -         shared_flag='${wl}-G'
36185 -       else
36186 -         shared_flag='${wl}-bM:SRE'
36187 -       fi
36188 -      fi
36189 -    fi
36190 -
36191 -    # It seems that -bexpall does not export symbols beginning with
36192 -    # underscore (_), so it is better to generate a list of symbols to export.
36193 -    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
36194 -    if test "$aix_use_runtimelinking" = yes; then
36195 -      # Warning - without using the other runtime loading flags (-brtl),
36196 -      # -berok will link without error, but may produce a broken library.
36197 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
36198 -      # Determine the default libpath from the value encoded in an empty executable.
36199 -      _LT_AC_SYS_LIBPATH_AIX
36200 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
36201 -
36202 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
36203 -     else
36204 -      if test "$host_cpu" = ia64; then
36205 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
36206 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
36207 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
36208 -      else
36209 -       # Determine the default libpath from the value encoded in an empty executable.
36210 -       _LT_AC_SYS_LIBPATH_AIX
36211 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
36212 -       # Warning - without using the other run time loading flags,
36213 -       # -berok will link without error, but may produce a broken library.
36214 -       _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
36215 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
36216 -       # -bexpall does not export symbols beginning with underscore (_)
36217 -       _LT_AC_TAGVAR(always_export_symbols, $1)=yes
36218 -       # Exported symbols can be pulled into shared objects from archives
36219 -       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
36220 -       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
36221 -       # This is similar to how AIX traditionally builds it's shared libraries.
36222 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
36223 -      fi
36224 -    fi
36225 -    ;;
36226 -  chorus*)
36227 -    case $cc_basename in
36228 -      *)
36229 -       # FIXME: insert proper C++ library support
36230 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36231 -       ;;
36232 -    esac
36233 -    ;;
36234 -
36235 -  cygwin* | mingw* | pw32*)
36236 -    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
36237 -    # as there is no search path for DLLs.
36238 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
36239 -    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
36240 -    _LT_AC_TAGVAR(always_export_symbols, $1)=no
36241 -    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
36242 -
36243 -    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
36244 -      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
36245 -      # If the export-symbols file already is a .def file (1st line
36246 -      # is EXPORTS), use it as is; otherwise, prepend...
36247 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
36248 -       cp $export_symbols $output_objdir/$soname.def;
36249 -      else
36250 -       echo EXPORTS > $output_objdir/$soname.def;
36251 -       cat $export_symbols >> $output_objdir/$soname.def;
36252 -      fi~
36253 -      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
36254 -    else
36255 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
36256 -    fi
36257 -  ;;
36258 -
36259 -  darwin* | rhapsody*)
36260 -  if test "$GXX" = yes; then
36261 -    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
36262 -    case "$host_os" in
36263 -    rhapsody* | darwin1.[[012]])
36264 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
36265 -      ;;
36266 -    *) # Darwin 1.3 on
36267 -      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
36268 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
36269 -      else
36270 -        case ${MACOSX_DEPLOYMENT_TARGET} in
36271 -          10.[[012]])
36272 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
36273 -            ;;
36274 -          10.*)
36275 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
36276 -            ;;
36277 -        esac
36278 -      fi
36279 -      ;;
36280 -    esac
36281 -    lt_int_apple_cc_single_mod=no
36282 -    output_verbose_link_cmd='echo'
36283 -    if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
36284 -      lt_int_apple_cc_single_mod=yes
36285 -    fi
36286 -    if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
36287 -      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
36288 -    else
36289 -      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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'
36290 -    fi
36291 -    _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
36292 -
36293 -    # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
36294 -    if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
36295 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
36296 -    else
36297 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
36298 -    fi
36299 -    _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
36300 -    _LT_AC_TAGVAR(hardcode_direct, $1)=no
36301 -    _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
36302 -    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
36303 -    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
36304 -    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
36305 -  else
36306 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36307 -  fi
36308 -    ;;
36309 -
36310 -  dgux*)
36311 -    case $cc_basename in
36312 -      ec++)
36313 -       # FIXME: insert proper C++ library support
36314 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36315 -       ;;
36316 -      ghcx)
36317 -       # Green Hills C++ Compiler
36318 -       # FIXME: insert proper C++ library support
36319 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36320 -       ;;
36321 -      *)
36322 -       # FIXME: insert proper C++ library support
36323 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36324 -       ;;
36325 -    esac
36326 -    ;;
36327 -  freebsd[12]*)
36328 -    # C++ shared libraries reported to be fairly broken before switch to ELF
36329 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36330 -    ;;
36331 -  freebsd-elf*)
36332 -    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
36333 -    ;;
36334 -  freebsd* | kfreebsd*-gnu)
36335 -    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
36336 -    # conventions
36337 -    _LT_AC_TAGVAR(ld_shlibs, $1)=yes
36338 -    ;;
36339 -  gnu*)
36340 -    ;;
36341 -  hpux9*)
36342 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
36343 -    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36344 -    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
36345 -    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
36346 -    _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
36347 -                               # but as the default
36348 -                               # location of the library.
36349 -
36350 -    case $cc_basename in
36351 -    CC)
36352 -      # FIXME: insert proper C++ library support
36353 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
36354 -      ;;
36355 -    aCC)
36356 -      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
36357 -      # Commands to make compiler produce verbose output that lists
36358 -      # what "hidden" libraries, object files and flags are used when
36359 -      # linking a shared library.
36360 -      #
36361 -      # There doesn't appear to be a way to prevent this compiler from
36362 -      # explicitly linking system object files so we need to strip them
36363 -      # from the output so that they don't get included in the library
36364 -      # dependencies.
36365 -      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36366 -      ;;
36367 -    *)
36368 -      if test "$GXX" = yes; then
36369 -        _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
36370 -      else
36371 -        # FIXME: insert proper C++ library support
36372 -        _LT_AC_TAGVAR(ld_shlibs, $1)=no
36373 -      fi
36374 -      ;;
36375 -    esac
36376 -    ;;
36377 -  hpux10*|hpux11*)
36378 -    if test $with_gnu_ld = no; then
36379 -      case "$host_cpu" in
36380 -      hppa*64*)
36381 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
36382 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
36383 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36384 -        ;;
36385 -      ia64*)
36386 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
36387 -        ;;
36388 -      *)
36389 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
36390 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36391 -       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
36392 -        ;;
36393 -      esac
36394 -    fi
36395 -    case "$host_cpu" in
36396 -    hppa*64*)
36397 -      _LT_AC_TAGVAR(hardcode_direct, $1)=no
36398 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
36399 -      ;;
36400 -    ia64*)
36401 -      _LT_AC_TAGVAR(hardcode_direct, $1)=no
36402 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
36403 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
36404 -                                             # but as the default
36405 -                                             # location of the library.
36406 -      ;;
36407 -    *)
36408 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
36409 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
36410 -                                             # but as the default
36411 -                                             # location of the library.
36412 -      ;;
36413 -    esac
36414 -
36415 -    case $cc_basename in
36416 -      CC)
36417 -       # FIXME: insert proper C++ library support
36418 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36419 -       ;;
36420 -      aCC)
36421 -       case "$host_cpu" in
36422 -       hppa*64*|ia64*)
36423 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
36424 -         ;;
36425 -       *)
36426 -         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
36427 -         ;;
36428 -       esac
36429 -       # Commands to make compiler produce verbose output that lists
36430 -       # what "hidden" libraries, object files and flags are used when
36431 -       # linking a shared library.
36432 -       #
36433 -       # There doesn't appear to be a way to prevent this compiler from
36434 -       # explicitly linking system object files so we need to strip them
36435 -       # from the output so that they don't get included in the library
36436 -       # dependencies.
36437 -       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36438 -       ;;
36439 -      *)
36440 -       if test "$GXX" = yes; then
36441 -         if test $with_gnu_ld = no; then
36442 -           case "$host_cpu" in
36443 -           ia64*|hppa*64*)
36444 -             _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
36445 -             ;;
36446 -           *)
36447 -             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
36448 -             ;;
36449 -           esac
36450 -         fi
36451 -       else
36452 -         # FIXME: insert proper C++ library support
36453 -         _LT_AC_TAGVAR(ld_shlibs, $1)=no
36454 -       fi
36455 -       ;;
36456 -    esac
36457 -    ;;
36458 -  irix5* | irix6*)
36459 -    case $cc_basename in
36460 -      CC)
36461 -       # SGI C++
36462 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
36463 -
36464 -       # Archives containing C++ object files must be created using
36465 -       # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
36466 -       # necessary to make sure instantiated templates are included
36467 -       # in the archive.
36468 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
36469 -       ;;
36470 -      *)
36471 -       if test "$GXX" = yes; then
36472 -         if test "$with_gnu_ld" = no; then
36473 -           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
36474 -         else
36475 -           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
36476 -         fi
36477 -       fi
36478 -       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
36479 -       ;;
36480 -    esac
36481 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
36482 -    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36483 -    ;;
36484 -  linux*)
36485 -    case $cc_basename in
36486 -      KCC)
36487 -       # Kuck and Associates, Inc. (KAI) C++ Compiler
36488 -
36489 -       # KCC will only create a shared library if the output file
36490 -       # ends with ".so" (or ".sl" for HP-UX), so rename the library
36491 -       # to its proper name (with version) after linking.
36492 -       _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
36493 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
36494 -       # Commands to make compiler produce verbose output that lists
36495 -       # what "hidden" libraries, object files and flags are used when
36496 -       # linking a shared library.
36497 -       #
36498 -       # There doesn't appear to be a way to prevent this compiler from
36499 -       # explicitly linking system object files so we need to strip them
36500 -       # from the output so that they don't get included in the library
36501 -       # dependencies.
36502 -       output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36503 -
36504 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
36505 -       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
36506 -
36507 -       # Archives containing C++ object files must be created using
36508 -       # "CC -Bstatic", where "CC" is the KAI C++ compiler.
36509 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
36510 -       ;;
36511 -      icpc)
36512 -       # Intel C++
36513 -       with_gnu_ld=yes
36514 -       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
36515 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
36516 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
36517 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
36518 -       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
36519 -       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
36520 -       ;;
36521 -      cxx)
36522 -       # Compaq C++
36523 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
36524 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
36525 -
36526 -       runpath_var=LD_RUN_PATH
36527 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
36528 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36529 -
36530 -       # Commands to make compiler produce verbose output that lists
36531 -       # what "hidden" libraries, object files and flags are used when
36532 -       # linking a shared library.
36533 -       #
36534 -       # There doesn't appear to be a way to prevent this compiler from
36535 -       # explicitly linking system object files so we need to strip them
36536 -       # from the output so that they don't get included in the library
36537 -       # dependencies.
36538 -       output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36539 -       ;;
36540 -    esac
36541 -    ;;
36542 -  lynxos*)
36543 -    # FIXME: insert proper C++ library support
36544 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36545 -    ;;
36546 -  m88k*)
36547 -    # FIXME: insert proper C++ library support
36548 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36549 -    ;;
36550 -  mvs*)
36551 -    case $cc_basename in
36552 -      cxx)
36553 -       # FIXME: insert proper C++ library support
36554 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36555 -       ;;
36556 -      *)
36557 -       # FIXME: insert proper C++ library support
36558 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36559 -       ;;
36560 -    esac
36561 -    ;;
36562 -  netbsd*)
36563 -    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
36564 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
36565 -      wlarc=
36566 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
36567 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
36568 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
36569 -    fi
36570 -    # Workaround some broken pre-1.5 toolchains
36571 -    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
36572 -    ;;
36573 -  osf3*)
36574 -    case $cc_basename in
36575 -      KCC)
36576 -       # Kuck and Associates, Inc. (KAI) C++ Compiler
36577 -
36578 -       # KCC will only create a shared library if the output file
36579 -       # ends with ".so" (or ".sl" for HP-UX), so rename the library
36580 -       # to its proper name (with version) after linking.
36581 -       _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
36582 -
36583 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
36584 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36585 -
36586 -       # Archives containing C++ object files must be created using
36587 -       # "CC -Bstatic", where "CC" is the KAI C++ compiler.
36588 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
36589 -
36590 -       ;;
36591 -      RCC)
36592 -       # Rational C++ 2.4.1
36593 -       # FIXME: insert proper C++ library support
36594 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36595 -       ;;
36596 -      cxx)
36597 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
36598 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
36599 -
36600 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
36601 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36602 -
36603 -       # Commands to make compiler produce verbose output that lists
36604 -       # what "hidden" libraries, object files and flags are used when
36605 -       # linking a shared library.
36606 -       #
36607 -       # There doesn't appear to be a way to prevent this compiler from
36608 -       # explicitly linking system object files so we need to strip them
36609 -       # from the output so that they don't get included in the library
36610 -       # dependencies.
36611 -       output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36612 -       ;;
36613 -      *)
36614 -       if test "$GXX" = yes && test "$with_gnu_ld" = no; then
36615 -         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
36616 -         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
36617 -
36618 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
36619 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36620 -
36621 -         # Commands to make compiler produce verbose output that lists
36622 -         # what "hidden" libraries, object files and flags are used when
36623 -         # linking a shared library.
36624 -         output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
36625 -
36626 -       else
36627 -         # FIXME: insert proper C++ library support
36628 -         _LT_AC_TAGVAR(ld_shlibs, $1)=no
36629 -       fi
36630 -       ;;
36631 -    esac
36632 -    ;;
36633 -  osf4* | osf5*)
36634 -    case $cc_basename in
36635 -      KCC)
36636 -       # Kuck and Associates, Inc. (KAI) C++ Compiler
36637 -
36638 -       # KCC will only create a shared library if the output file
36639 -       # ends with ".so" (or ".sl" for HP-UX), so rename the library
36640 -       # to its proper name (with version) after linking.
36641 -       _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
36642 -
36643 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
36644 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36645 -
36646 -       # Archives containing C++ object files must be created using
36647 -       # the KAI C++ compiler.
36648 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
36649 -       ;;
36650 -      RCC)
36651 -       # Rational C++ 2.4.1
36652 -       # FIXME: insert proper C++ library support
36653 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36654 -       ;;
36655 -      cxx)
36656 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
36657 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
36658 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
36659 -         echo "-hidden">> $lib.exp~
36660 -         $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version $verstring` -update_registry $objdir/so_locations -o $lib~
36661 -         $rm $lib.exp'
36662 -
36663 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
36664 -       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36665 -
36666 -       # Commands to make compiler produce verbose output that lists
36667 -       # what "hidden" libraries, object files and flags are used when
36668 -       # linking a shared library.
36669 -       #
36670 -       # There doesn't appear to be a way to prevent this compiler from
36671 -       # explicitly linking system object files so we need to strip them
36672 -       # from the output so that they don't get included in the library
36673 -       # dependencies.
36674 -       output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36675 -       ;;
36676 -      *)
36677 -       if test "$GXX" = yes && test "$with_gnu_ld" = no; then
36678 -         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
36679 -        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
36680 -
36681 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
36682 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
36683 -
36684 -         # Commands to make compiler produce verbose output that lists
36685 -         # what "hidden" libraries, object files and flags are used when
36686 -         # linking a shared library.
36687 -         output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
36688 -
36689 -       else
36690 -         # FIXME: insert proper C++ library support
36691 -         _LT_AC_TAGVAR(ld_shlibs, $1)=no
36692 -       fi
36693 -       ;;
36694 -    esac
36695 -    ;;
36696 -  psos*)
36697 -    # FIXME: insert proper C++ library support
36698 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36699 -    ;;
36700 -  sco*)
36701 -    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
36702 -    case $cc_basename in
36703 -      CC)
36704 -       # FIXME: insert proper C++ library support
36705 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36706 -       ;;
36707 -      *)
36708 -       # FIXME: insert proper C++ library support
36709 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36710 -       ;;
36711 -    esac
36712 -    ;;
36713 -  sunos4*)
36714 -    case $cc_basename in
36715 -      CC)
36716 -       # Sun C++ 4.x
36717 -       # FIXME: insert proper C++ library support
36718 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36719 -       ;;
36720 -      lcc)
36721 -       # Lucid
36722 -       # FIXME: insert proper C++ library support
36723 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36724 -       ;;
36725 -      *)
36726 -       # FIXME: insert proper C++ library support
36727 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36728 -       ;;
36729 -    esac
36730 -    ;;
36731 -  solaris*)
36732 -    case $cc_basename in
36733 -      CC)
36734 -       # Sun C++ 4.2, 5.x and Centerline C++
36735 -       _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
36736 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
36737 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
36738 -       $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
36739 -
36740 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
36741 -       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
36742 -       case $host_os in
36743 -         solaris2.[0-5] | solaris2.[0-5].*) ;;
36744 -         *)
36745 -           # The C++ compiler is used as linker so we must use $wl
36746 -           # flag to pass the commands to the underlying system
36747 -           # linker.
36748 -           # Supported since Solaris 2.6 (maybe 2.5.1?)
36749 -           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
36750 -           ;;
36751 -       esac
36752 -       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
36753 -
36754 -       # Commands to make compiler produce verbose output that lists
36755 -       # what "hidden" libraries, object files and flags are used when
36756 -       # linking a shared library.
36757 -       #
36758 -       # There doesn't appear to be a way to prevent this compiler from
36759 -       # explicitly linking system object files so we need to strip them
36760 -       # from the output so that they don't get included in the library
36761 -       # dependencies.
36762 -       output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
36763 -
36764 -       # Archives containing C++ object files must be created using
36765 -       # "CC -xar", where "CC" is the Sun C++ compiler.  This is
36766 -       # necessary to make sure instantiated templates are included
36767 -       # in the archive.
36768 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
36769 -       ;;
36770 -      gcx)
36771 -       # Green Hills C++ Compiler
36772 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
36773 -
36774 -       # The C++ compiler must be used to create the archive.
36775 -       _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
36776 -       ;;
36777 -      *)
36778 -       # GNU C++ compiler with Solaris linker
36779 -       if test "$GXX" = yes && test "$with_gnu_ld" = no; then
36780 -         _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
36781 -         if $CC --version | grep -v '^2\.7' > /dev/null; then
36782 -           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
36783 -           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
36784 -               $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
36785 -
36786 -           # Commands to make compiler produce verbose output that lists
36787 -           # what "hidden" libraries, object files and flags are used when
36788 -           # linking a shared library.
36789 -           output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
36790 -         else
36791 -           # g++ 2.7 appears to require `-G' NOT `-shared' on this
36792 -           # platform.
36793 -           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
36794 -           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
36795 -               $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
36796 -
36797 -           # Commands to make compiler produce verbose output that lists
36798 -           # what "hidden" libraries, object files and flags are used when
36799 -           # linking a shared library.
36800 -           output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
36801 -         fi
36802 -
36803 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
36804 -       fi
36805 -       ;;
36806 -    esac
36807 -    ;;
36808 -  sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*)
36809 -    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
36810 -    ;;
36811 -  tandem*)
36812 -    case $cc_basename in
36813 -      NCC)
36814 -       # NonStop-UX NCC 3.20
36815 -       # FIXME: insert proper C++ library support
36816 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36817 -       ;;
36818 -      *)
36819 -       # FIXME: insert proper C++ library support
36820 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
36821 -       ;;
36822 -    esac
36823 -    ;;
36824 -  vxworks*)
36825 -    # FIXME: insert proper C++ library support
36826 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36827 -    ;;
36828 -  *)
36829 -    # FIXME: insert proper C++ library support
36830 -    _LT_AC_TAGVAR(ld_shlibs, $1)=no
36831 -    ;;
36832 -esac
36833 -AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
36834 -test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
36835 -
36836 -_LT_AC_TAGVAR(GCC, $1)="$GXX"
36837 -_LT_AC_TAGVAR(LD, $1)="$LD"
36838 -
36839 -## CAVEAT EMPTOR:
36840 -## There is no encapsulation within the following macros, do not change
36841 -## the running order or otherwise move them around unless you know exactly
36842 -## what you are doing...
36843 -AC_LIBTOOL_POSTDEP_PREDEP($1)
36844 -AC_LIBTOOL_PROG_COMPILER_PIC($1)
36845 -AC_LIBTOOL_PROG_CC_C_O($1)
36846 -AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
36847 -AC_LIBTOOL_PROG_LD_SHLIBS($1)
36848 -AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
36849 -AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
36850 -AC_LIBTOOL_SYS_LIB_STRIP
36851 -AC_LIBTOOL_DLOPEN_SELF($1)
36852 -
36853 -AC_LIBTOOL_CONFIG($1)
36854 -
36855 -AC_LANG_POP
36856 -CC=$lt_save_CC
36857 -LDCXX=$LD
36858 -LD=$lt_save_LD
36859 -GCC=$lt_save_GCC
36860 -with_gnu_ldcxx=$with_gnu_ld
36861 -with_gnu_ld=$lt_save_with_gnu_ld
36862 -lt_cv_path_LDCXX=$lt_cv_path_LD
36863 -lt_cv_path_LD=$lt_save_path_LD
36864 -lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
36865 -lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
36866 -])# AC_LIBTOOL_LANG_CXX_CONFIG
36867 -
36868 -# AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME])
36869 -# ------------------------
36870 -# Figure out "hidden" library dependencies from verbose
36871 -# compiler output when linking a shared library.
36872 -# Parse the compiler output and extract the necessary
36873 -# objects, libraries and library flags.
36874 -AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[
36875 -dnl we can't use the lt_simple_compile_test_code here,
36876 -dnl because it contains code intended for an executable,
36877 -dnl not a library.  It's possible we should let each
36878 -dnl tag define a new lt_????_link_test_code variable,
36879 -dnl but it's only used here...
36880 -ifelse([$1],[],[cat > conftest.$ac_ext <<EOF
36881 -int a;
36882 -void foo (void) { a = 0; }
36883 -EOF
36884 -],[$1],[CXX],[cat > conftest.$ac_ext <<EOF
36885 -class Foo
36886 -{
36887 -public:
36888 -  Foo (void) { a = 0; }
36889 -private:
36890 -  int a;
36891 -};
36892 -EOF
36893 -],[$1],[F77],[cat > conftest.$ac_ext <<EOF
36894 -      subroutine foo
36895 -      implicit none
36896 -      integer*4 a
36897 -      a=0
36898 -      return
36899 -      end
36900 -EOF
36901 -],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF
36902 -public class foo {
36903 -  private int a;
36904 -  public void bar (void) {
36905 -    a = 0;
36906 -  }
36907 -};
36908 -EOF
36909 -])
36910 -dnl Parse the compiler output and extract the necessary
36911 -dnl objects, libraries and library flags.
36912 -if AC_TRY_EVAL(ac_compile); then
36913 -  # Parse the compiler output and extract the necessary
36914 -  # objects, libraries and library flags.
36915 -
36916 -  # Sentinel used to keep track of whether or not we are before
36917 -  # the conftest object file.
36918 -  pre_test_object_deps_done=no
36919 -
36920 -  # The `*' in the case matches for architectures that use `case' in
36921 -  # $output_verbose_cmd can trigger glob expansion during the loop
36922 -  # eval without this substitution.
36923 -  output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`"
36924 -
36925 -  for p in `eval $output_verbose_link_cmd`; do
36926 -    case $p in
36927 -
36928 -    -L* | -R* | -l*)
36929 -       # Some compilers place space between "-{L,R}" and the path.
36930 -       # Remove the space.
36931 -       if test $p = "-L" \
36932 -         || test $p = "-R"; then
36933 -        prev=$p
36934 -        continue
36935 -       else
36936 -        prev=
36937 -       fi
36938 -
36939 -       if test "$pre_test_object_deps_done" = no; then
36940 -        case $p in
36941 -        -L* | -R*)
36942 -          # Internal compiler library paths should come after those
36943 -          # provided the user.  The postdeps already come after the
36944 -          # user supplied libs so there is no need to process them.
36945 -          if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
36946 -            _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
36947 -          else
36948 -            _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
36949 -          fi
36950 -          ;;
36951 -        # The "-l" case would never come before the object being
36952 -        # linked, so don't bother handling this case.
36953 -        esac
36954 -       else
36955 -        if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then
36956 -          _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}"
36957 -        else
36958 -          _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}"
36959 -        fi
36960 -       fi
36961 -       ;;
36962 -
36963 -    *.$objext)
36964 -       # This assumes that the test object file only shows up
36965 -       # once in the compiler output.
36966 -       if test "$p" = "conftest.$objext"; then
36967 -        pre_test_object_deps_done=yes
36968 -        continue
36969 -       fi
36970 -
36971 -       if test "$pre_test_object_deps_done" = no; then
36972 -        if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then
36973 -          _LT_AC_TAGVAR(predep_objects, $1)="$p"
36974 -        else
36975 -          _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p"
36976 -        fi
36977 -       else
36978 -        if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then
36979 -          _LT_AC_TAGVAR(postdep_objects, $1)="$p"
36980 -        else
36981 -          _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p"
36982 -        fi
36983 -       fi
36984 -       ;;
36985 -
36986 -    *) ;; # Ignore the rest.
36987 -
36988 -    esac
36989 -  done
36990 -
36991 -  # Clean up.
36992 -  rm -f a.out a.exe
36993 -else
36994 -  echo "libtool.m4: error: problem compiling $1 test program"
36995 -fi
36996 -
36997 -$rm -f confest.$objext
36998 -
36999 -case " $_LT_AC_TAGVAR(postdeps, $1) " in
37000 -*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
37001 -esac
37002 -])# AC_LIBTOOL_POSTDEP_PREDEP
37003 -
37004 -# AC_LIBTOOL_LANG_F77_CONFIG
37005 -# ------------------------
37006 -# Ensure that the configuration vars for the C compiler are
37007 -# suitably defined.  Those variables are subsequently used by
37008 -# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
37009 -AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)])
37010 -AC_DEFUN([_LT_AC_LANG_F77_CONFIG],
37011 -[AC_REQUIRE([AC_PROG_F77])
37012 -AC_LANG_PUSH(Fortran 77)
37013 -
37014 -_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
37015 -_LT_AC_TAGVAR(allow_undefined_flag, $1)=
37016 -_LT_AC_TAGVAR(always_export_symbols, $1)=no
37017 -_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
37018 -_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
37019 -_LT_AC_TAGVAR(hardcode_direct, $1)=no
37020 -_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
37021 -_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
37022 -_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
37023 -_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
37024 -_LT_AC_TAGVAR(hardcode_automatic, $1)=no
37025 -_LT_AC_TAGVAR(module_cmds, $1)=
37026 -_LT_AC_TAGVAR(module_expsym_cmds, $1)=
37027 -_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
37028 -_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
37029 -_LT_AC_TAGVAR(no_undefined_flag, $1)=
37030 -_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
37031 -_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
37032 -
37033 -# Source file extension for f77 test sources.
37034 -ac_ext=f
37035 -
37036 -# Object file extension for compiled f77 test sources.
37037 -objext=o
37038 -_LT_AC_TAGVAR(objext, $1)=$objext
37039 -
37040 -# Code to be used in simple compile tests
37041 -lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
37042 -
37043 -# Code to be used in simple link tests
37044 -lt_simple_link_test_code="      program t\n      end\n"
37045 -
37046 -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
37047 -_LT_AC_SYS_COMPILER
37048 -
37049 -# Allow CC to be a program name with arguments.
37050 -lt_save_CC="$CC"
37051 -CC=${F77-"f77"}
37052 -compiler=$CC
37053 -_LT_AC_TAGVAR(compiler, $1)=$CC
37054 -cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`
37055 -
37056 -AC_MSG_CHECKING([if libtool supports shared libraries])
37057 -AC_MSG_RESULT([$can_build_shared])
37058 -
37059 -AC_MSG_CHECKING([whether to build shared libraries])
37060 -test "$can_build_shared" = "no" && enable_shared=no
37061 -
37062 -# On AIX, shared libraries and static libraries use the same namespace, and
37063 -# are all built from PIC.
37064 -case "$host_os" in
37065 -aix3*)
37066 -  test "$enable_shared" = yes && enable_static=no
37067 -  if test -n "$RANLIB"; then
37068 -    archive_cmds="$archive_cmds~\$RANLIB \$lib"
37069 -    postinstall_cmds='$RANLIB $lib'
37070 -  fi
37071 -  ;;
37072 -aix4* | aix5*)
37073 -  test "$enable_shared" = yes && enable_static=no
37074 -  ;;
37075 -esac
37076 -AC_MSG_RESULT([$enable_shared])
37077 -
37078 -AC_MSG_CHECKING([whether to build static libraries])
37079 -# Make sure either enable_shared or enable_static is yes.
37080 -test "$enable_shared" = yes || enable_static=yes
37081 -AC_MSG_RESULT([$enable_static])
37082 -
37083 -test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
37084 -
37085 -_LT_AC_TAGVAR(GCC, $1)="$G77"
37086 -_LT_AC_TAGVAR(LD, $1)="$LD"
37087 -
37088 -AC_LIBTOOL_PROG_COMPILER_PIC($1)
37089 -AC_LIBTOOL_PROG_CC_C_O($1)
37090 -AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
37091 -AC_LIBTOOL_PROG_LD_SHLIBS($1)
37092 -AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
37093 -AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
37094 -AC_LIBTOOL_SYS_LIB_STRIP
37095 -
37096 -
37097 -AC_LIBTOOL_CONFIG($1)
37098 -
37099 -AC_LANG_POP
37100 -CC="$lt_save_CC"
37101 -])# AC_LIBTOOL_LANG_F77_CONFIG
37102 -
37103 -
37104 -# AC_LIBTOOL_LANG_GCJ_CONFIG
37105 -# --------------------------
37106 -# Ensure that the configuration vars for the C compiler are
37107 -# suitably defined.  Those variables are subsequently used by
37108 -# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
37109 -AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)])
37110 -AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG],
37111 -[AC_LANG_SAVE
37112 -
37113 -# Source file extension for Java test sources.
37114 -ac_ext=java
37115 -
37116 -# Object file extension for compiled Java test sources.
37117 -objext=o
37118 -_LT_AC_TAGVAR(objext, $1)=$objext
37119 -
37120 -# Code to be used in simple compile tests
37121 -lt_simple_compile_test_code="class foo {}\n"
37122 -
37123 -# Code to be used in simple link tests
37124 -lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
37125 -
37126 -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
37127 -_LT_AC_SYS_COMPILER
37128 -
37129 -# Allow CC to be a program name with arguments.
37130 -lt_save_CC="$CC"
37131 -CC=${GCJ-"gcj"}
37132 -compiler=$CC
37133 -_LT_AC_TAGVAR(compiler, $1)=$CC
37134 -
37135 -# GCJ did not exist at the time GCC didn't implicitly link libc in.
37136 -_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
37137 -
37138 -## CAVEAT EMPTOR:
37139 -## There is no encapsulation within the following macros, do not change
37140 -## the running order or otherwise move them around unless you know exactly
37141 -## what you are doing...
37142 -AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
37143 -AC_LIBTOOL_PROG_COMPILER_PIC($1)
37144 -AC_LIBTOOL_PROG_CC_C_O($1)
37145 -AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
37146 -AC_LIBTOOL_PROG_LD_SHLIBS($1)
37147 -AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
37148 -AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
37149 -AC_LIBTOOL_SYS_LIB_STRIP
37150 -AC_LIBTOOL_DLOPEN_SELF($1)
37151 -
37152 -AC_LIBTOOL_CONFIG($1)
37153 -
37154 -AC_LANG_RESTORE
37155 -CC="$lt_save_CC"
37156 -])# AC_LIBTOOL_LANG_GCJ_CONFIG
37157 -
37158 -
37159 -# AC_LIBTOOL_LANG_RC_CONFIG
37160 -# --------------------------
37161 -# Ensure that the configuration vars for the Windows resource compiler are
37162 -# suitably defined.  Those variables are subsequently used by
37163 -# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
37164 -AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)])
37165 -AC_DEFUN([_LT_AC_LANG_RC_CONFIG],
37166 -[AC_LANG_SAVE
37167 -
37168 -# Source file extension for RC test sources.
37169 -ac_ext=rc
37170 -
37171 -# Object file extension for compiled RC test sources.
37172 -objext=o
37173 -_LT_AC_TAGVAR(objext, $1)=$objext
37174 -
37175 -# Code to be used in simple compile tests
37176 -lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
37177 -
37178 -# Code to be used in simple link tests
37179 -lt_simple_link_test_code="$lt_simple_compile_test_code"
37180 -
37181 -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
37182 -_LT_AC_SYS_COMPILER
37183 -
37184 -# Allow CC to be a program name with arguments.
37185 -lt_save_CC="$CC"
37186 -CC=${RC-"windres"}
37187 -compiler=$CC
37188 -_LT_AC_TAGVAR(compiler, $1)=$CC
37189 -_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
37190 -
37191 -AC_LIBTOOL_CONFIG($1)
37192 -
37193 -AC_LANG_RESTORE
37194 -CC="$lt_save_CC"
37195 -])# AC_LIBTOOL_LANG_RC_CONFIG
37196 -
37197 -
37198 -# AC_LIBTOOL_CONFIG([TAGNAME])
37199 -# ----------------------------
37200 -# If TAGNAME is not passed, then create an initial libtool script
37201 -# with a default configuration from the untagged config vars.  Otherwise
37202 -# add code to config.status for appending the configuration named by
37203 -# TAGNAME from the matching tagged config vars.
37204 -AC_DEFUN([AC_LIBTOOL_CONFIG],
37205 -[# The else clause should only fire when bootstrapping the
37206 -# libtool distribution, otherwise you forgot to ship ltmain.sh
37207 -# with your package, and you will get complaints that there are
37208 -# no rules to generate ltmain.sh.
37209 -if test -f "$ltmain"; then
37210 -  # See if we are running on zsh, and set the options which allow our commands through
37211 -  # without removal of \ escapes.
37212 -  if test -n "${ZSH_VERSION+set}" ; then
37213 -    setopt NO_GLOB_SUBST
37214 -  fi
37215 -  # Now quote all the things that may contain metacharacters while being
37216 -  # careful not to overquote the AC_SUBSTed values.  We take copies of the
37217 -  # variables and quote the copies for generation of the libtool script.
37218 -  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
37219 -    SED SHELL STRIP \
37220 -    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
37221 -    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
37222 -    deplibs_check_method reload_flag reload_cmds need_locks \
37223 -    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
37224 -    lt_cv_sys_global_symbol_to_c_name_address \
37225 -    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
37226 -    old_postinstall_cmds old_postuninstall_cmds \
37227 -    _LT_AC_TAGVAR(compiler, $1) \
37228 -    _LT_AC_TAGVAR(CC, $1) \
37229 -    _LT_AC_TAGVAR(LD, $1) \
37230 -    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \
37231 -    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \
37232 -    _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \
37233 -    _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \
37234 -    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \
37235 -    _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \
37236 -    _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \
37237 -    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \
37238 -    _LT_AC_TAGVAR(old_archive_cmds, $1) \
37239 -    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \
37240 -    _LT_AC_TAGVAR(predep_objects, $1) \
37241 -    _LT_AC_TAGVAR(postdep_objects, $1) \
37242 -    _LT_AC_TAGVAR(predeps, $1) \
37243 -    _LT_AC_TAGVAR(postdeps, $1) \
37244 -    _LT_AC_TAGVAR(compiler_lib_search_path, $1) \
37245 -    _LT_AC_TAGVAR(archive_cmds, $1) \
37246 -    _LT_AC_TAGVAR(archive_expsym_cmds, $1) \
37247 -    _LT_AC_TAGVAR(postinstall_cmds, $1) \
37248 -    _LT_AC_TAGVAR(postuninstall_cmds, $1) \
37249 -    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \
37250 -    _LT_AC_TAGVAR(allow_undefined_flag, $1) \
37251 -    _LT_AC_TAGVAR(no_undefined_flag, $1) \
37252 -    _LT_AC_TAGVAR(export_symbols_cmds, $1) \
37253 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \
37254 -    _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \
37255 -    _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \
37256 -    _LT_AC_TAGVAR(hardcode_automatic, $1) \
37257 -    _LT_AC_TAGVAR(module_cmds, $1) \
37258 -    _LT_AC_TAGVAR(module_expsym_cmds, $1) \
37259 -    _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \
37260 -    _LT_AC_TAGVAR(exclude_expsyms, $1) \
37261 -    _LT_AC_TAGVAR(include_expsyms, $1); do
37262 -
37263 -    case $var in
37264 -    _LT_AC_TAGVAR(old_archive_cmds, $1) | \
37265 -    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \
37266 -    _LT_AC_TAGVAR(archive_cmds, $1) | \
37267 -    _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \
37268 -    _LT_AC_TAGVAR(module_cmds, $1) | \
37269 -    _LT_AC_TAGVAR(module_expsym_cmds, $1) | \
37270 -    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \
37271 -    _LT_AC_TAGVAR(export_symbols_cmds, $1) | \
37272 -    extract_expsyms_cmds | reload_cmds | finish_cmds | \
37273 -    postinstall_cmds | postuninstall_cmds | \
37274 -    old_postinstall_cmds | old_postuninstall_cmds | \
37275 -    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
37276 -      # Double-quote double-evaled strings.
37277 -      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
37278 -      ;;
37279 -    *)
37280 -      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
37281 -      ;;
37282 -    esac
37283 -  done
37284 -
37285 -  case $lt_echo in
37286 -  *'\[$]0 --fallback-echo"')
37287 -    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'`
37288 -    ;;
37289 -  esac
37290 -
37291 -ifelse([$1], [],
37292 -  [cfgfile="${ofile}T"
37293 -  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
37294 -  $rm -f "$cfgfile"
37295 -  AC_MSG_NOTICE([creating $ofile])],
37296 -  [cfgfile="$ofile"])
37297 -
37298 -  cat <<__EOF__ >> "$cfgfile"
37299 -ifelse([$1], [],
37300 -[#! $SHELL
37301 -
37302 -# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
37303 -# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
37304 -# NOTE: Changes made to this file will be lost: look at ltmain.sh.
37305 -#
37306 -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
37307 -# Free Software Foundation, Inc.
37308 -#
37309 -# This file is part of GNU Libtool:
37310 -# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
37311 -#
37312 -# This program is free software; you can redistribute it and/or modify
37313 -# it under the terms of the GNU General Public License as published by
37314 -# the Free Software Foundation; either version 2 of the License, or
37315 -# (at your option) any later version.
37316 -#
37317 -# This program is distributed in the hope that it will be useful, but
37318 -# WITHOUT ANY WARRANTY; without even the implied warranty of
37319 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
37320 -# General Public License for more details.
37321 -#
37322 -# You should have received a copy of the GNU General Public License
37323 -# along with this program; if not, write to the Free Software
37324 -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
37325 -#
37326 -# As a special exception to the GNU General Public License, if you
37327 -# distribute this file as part of a program that contains a
37328 -# configuration script generated by Autoconf, you may include it under
37329 -# the same distribution terms that you use for the rest of that program.
37330 -
37331 -# A sed program that does not truncate output.
37332 -SED=$lt_SED
37333 -
37334 -# Sed that helps us avoid accidentally triggering echo(1) options like -n.
37335 -Xsed="$SED -e s/^X//"
37336 -
37337 -# The HP-UX ksh and POSIX shell print the target directory to stdout
37338 -# if CDPATH is set.
37339 -if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
37340 -
37341 -# The names of the tagged configurations supported by this script.
37342 -available_tags=
37343 -
37344 -# ### BEGIN LIBTOOL CONFIG],
37345 -[# ### BEGIN LIBTOOL TAG CONFIG: $tagname])
37346 -
37347 -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
37348 -
37349 -# Shell to use when invoking shell scripts.
37350 -SHELL=$lt_SHELL
37351 -
37352 -# Whether or not to build shared libraries.
37353 -build_libtool_libs=$enable_shared
37354 -
37355 -# Whether or not to build static libraries.
37356 -build_old_libs=$enable_static
37357 -
37358 -# Whether or not to add -lc for building shared libraries.
37359 -build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)
37360 -
37361 -# Whether or not to disallow shared libs when runtime libs are static
37362 -allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)
37363 -
37364 -# Whether or not to optimize for fast installation.
37365 -fast_install=$enable_fast_install
37366 -
37367 -# The host system.
37368 -host_alias=$host_alias
37369 -host=$host
37370 -
37371 -# An echo program that does not interpret backslashes.
37372 -echo=$lt_echo
37373 -
37374 -# The archiver.
37375 -AR=$lt_AR
37376 -AR_FLAGS=$lt_AR_FLAGS
37377 -
37378 -# A C compiler.
37379 -LTCC=$lt_LTCC
37380 -
37381 -# A language-specific compiler.
37382 -CC=$lt_[]_LT_AC_TAGVAR(compiler, $1)
37383 -
37384 -# Is the compiler the GNU C compiler?
37385 -with_gcc=$_LT_AC_TAGVAR(GCC, $1)
37386 -
37387 -# An ERE matcher.
37388 -EGREP=$lt_EGREP
37389 -
37390 -# The linker used to build libraries.
37391 -LD=$lt_[]_LT_AC_TAGVAR(LD, $1)
37392 -
37393 -# Whether we need hard or soft links.
37394 -LN_S=$lt_LN_S
37395 -
37396 -# A BSD-compatible nm program.
37397 -NM=$lt_NM
37398 -
37399 -# A symbol stripping program
37400 -STRIP=$lt_STRIP
37401 -
37402 -# Used to examine libraries when file_magic_cmd begins "file"
37403 -MAGIC_CMD=$MAGIC_CMD
37404 +AC_SUBST([LIBM])
37405 +])# LT_LIB_M
37406  
37407 -# Used on cygwin: DLL creation program.
37408 -DLLTOOL="$DLLTOOL"
37409 +# Old name:
37410 +AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
37411 +dnl aclocal-1.4 backwards compatibility:
37412 +dnl AC_DEFUN([AC_CHECK_LIBM], [])
37413  
37414 -# Used on cygwin: object dumper.
37415 -OBJDUMP="$OBJDUMP"
37416  
37417 -# Used on cygwin: assembler.
37418 -AS="$AS"
37419 +# _LT_COMPILER_NO_RTTI([TAGNAME])
37420 +# -------------------------------
37421 +m4_defun([_LT_COMPILER_NO_RTTI],
37422 +[m4_require([_LT_TAG_COMPILER])dnl
37423  
37424 -# The name of the directory that contains temporary libtool files.
37425 -objdir=$objdir
37426 -
37427 -# How to create reloadable object files.
37428 -reload_flag=$lt_reload_flag
37429 -reload_cmds=$lt_reload_cmds
37430 -
37431 -# How to pass a linker flag through the compiler.
37432 -wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
37433 -
37434 -# Object file suffix (normally "o").
37435 -objext="$ac_objext"
37436 -
37437 -# Old archive suffix (normally "a").
37438 -libext="$libext"
37439 -
37440 -# Shared library suffix (normally ".so").
37441 -shrext_cmds='$shrext_cmds'
37442 -
37443 -# Executable file suffix (normally "").
37444 -exeext="$exeext"
37445 -
37446 -# Additional compiler flags for building library objects.
37447 -pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
37448 -pic_mode=$pic_mode
37449 -
37450 -# What is the maximum length of a command?
37451 -max_cmd_len=$lt_cv_sys_max_cmd_len
37452 -
37453 -# Does compiler simultaneously support -c and -o options?
37454 -compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)
37455 -
37456 -# Must we lock files when doing compilation ?
37457 -need_locks=$lt_need_locks
37458 -
37459 -# Do we need the lib prefix for modules?
37460 -need_lib_prefix=$need_lib_prefix
37461 -
37462 -# Do we need a version for libraries?
37463 -need_version=$need_version
37464 -
37465 -# Whether dlopen is supported.
37466 -dlopen_support=$enable_dlopen
37467 -
37468 -# Whether dlopen of programs is supported.
37469 -dlopen_self=$enable_dlopen_self
37470 -
37471 -# Whether dlopen of statically linked programs is supported.
37472 -dlopen_self_static=$enable_dlopen_self_static
37473 -
37474 -# Compiler flag to prevent dynamic linking.
37475 -link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1)
37476 -
37477 -# Compiler flag to turn off builtin functions.
37478 -no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)
37479 -
37480 -# Compiler flag to allow reflexive dlopens.
37481 -export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)
37482 -
37483 -# Compiler flag to generate shared objects directly from archives.
37484 -whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1)
37485 -
37486 -# Compiler flag to generate thread-safe objects.
37487 -thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1)
37488 -
37489 -# Library versioning type.
37490 -version_type=$version_type
37491 -
37492 -# Format of library name prefix.
37493 -libname_spec=$lt_libname_spec
37494 -
37495 -# List of archive names.  First name is the real one, the rest are links.
37496 -# The last name is the one that the linker finds with -lNAME.
37497 -library_names_spec=$lt_library_names_spec
37498 -
37499 -# The coded name of the library, if different from the real name.
37500 -soname_spec=$lt_soname_spec
37501 -
37502 -# Commands used to build and install an old-style archive.
37503 -RANLIB=$lt_RANLIB
37504 -old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
37505 -old_postinstall_cmds=$lt_old_postinstall_cmds
37506 -old_postuninstall_cmds=$lt_old_postuninstall_cmds
37507 -
37508 -# Create an old-style archive from a shared archive.
37509 -old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1)
37510 -
37511 -# Create a temporary old-style archive to link instead of a shared archive.
37512 -old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)
37513 -
37514 -# Commands used to build and install a shared archive.
37515 -archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
37516 -archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
37517 -postinstall_cmds=$lt_postinstall_cmds
37518 -postuninstall_cmds=$lt_postuninstall_cmds
37519 -
37520 -# Commands used to build a loadable module (assumed same as above if empty)
37521 -module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
37522 -module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1)
37523 -
37524 -# Commands to strip libraries.
37525 -old_striplib=$lt_old_striplib
37526 -striplib=$lt_striplib
37527 -
37528 -# Dependencies to place before the objects being linked to create a
37529 -# shared library.
37530 -predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
37531 -
37532 -# Dependencies to place after the objects being linked to create a
37533 -# shared library.
37534 -postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
37535 -
37536 -# Dependencies to place before the objects being linked to create a
37537 -# shared library.
37538 -predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1)
37539 -
37540 -# Dependencies to place after the objects being linked to create a
37541 -# shared library.
37542 -postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1)
37543 -
37544 -# The library search path used internally by the compiler when linking
37545 -# a shared library.
37546 -compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
37547 -
37548 -# Method to check whether dependent libraries are shared objects.
37549 -deplibs_check_method=$lt_deplibs_check_method
37550 -
37551 -# Command to use when deplibs_check_method == file_magic.
37552 -file_magic_cmd=$lt_file_magic_cmd
37553 -
37554 -# Flag that allows shared libraries with undefined symbols to be built.
37555 -allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1)
37556 -
37557 -# Flag that forces no undefined symbols.
37558 -no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1)
37559 -
37560 -# Commands used to finish a libtool library installation in a directory.
37561 -finish_cmds=$lt_finish_cmds
37562 -
37563 -# Same as above, but a single script fragment to be evaled but not shown.
37564 -finish_eval=$lt_finish_eval
37565 -
37566 -# Take the output of nm and produce a listing of raw symbols and C names.
37567 -global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
37568 -
37569 -# Transform the output of nm in a proper C declaration
37570 -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
37571 -
37572 -# Transform the output of nm in a C name address pair
37573 -global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
37574 -
37575 -# This is the shared library runtime path variable.
37576 -runpath_var=$runpath_var
37577 -
37578 -# This is the shared library path variable.
37579 -shlibpath_var=$shlibpath_var
37580 -
37581 -# Is shlibpath searched before the hard-coded library search path?
37582 -shlibpath_overrides_runpath=$shlibpath_overrides_runpath
37583 -
37584 -# How to hardcode a shared library path into an executable.
37585 -hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1)
37586 -
37587 -# Whether we should hardcode library paths into libraries.
37588 -hardcode_into_libs=$hardcode_into_libs
37589 -
37590 -# Flag to hardcode \$libdir into a binary during linking.
37591 -# This must work even if \$libdir does not exist.
37592 -hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)
37593 -
37594 -# If ld is used when linking, flag to hardcode \$libdir into
37595 -# a binary during linking. This must work even if \$libdir does
37596 -# not exist.
37597 -hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)
37598 -
37599 -# Whether we need a single -rpath flag with a separated argument.
37600 -hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1)
37601 -
37602 -# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
37603 -# resulting binary.
37604 -hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1)
37605 -
37606 -# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
37607 -# resulting binary.
37608 -hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1)
37609 -
37610 -# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
37611 -# the resulting binary.
37612 -hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)
37613 -
37614 -# Set to yes if building a shared library automatically hardcodes DIR into the library
37615 -# and all subsequent libraries and executables linked against it.
37616 -hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1)
37617 -
37618 -# Variables whose values should be saved in libtool wrapper scripts and
37619 -# restored at relink time.
37620 -variables_saved_for_relink="$variables_saved_for_relink"
37621 -
37622 -# Whether libtool must link a program against all its dependency libraries.
37623 -link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
37624 -
37625 -# Compile-time system search path for libraries
37626 -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
37627 -
37628 -# Run-time system search path for libraries
37629 -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
37630 -
37631 -# Fix the shell variable \$srcfile for the compiler.
37632 -fix_srcfile_path="$_LT_AC_TAGVAR(fix_srcfile_path, $1)"
37633 -
37634 -# Set to yes if exported symbols are required.
37635 -always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1)
37636 -
37637 -# The commands to list exported symbols.
37638 -export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1)
37639 -
37640 -# The commands to extract the exported symbol list from a shared archive.
37641 -extract_expsyms_cmds=$lt_extract_expsyms_cmds
37642 -
37643 -# Symbols that should not be listed in the preloaded symbols.
37644 -exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1)
37645 -
37646 -# Symbols that must always be exported.
37647 -include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1)
37648 -
37649 -ifelse([$1],[],
37650 -[# ### END LIBTOOL CONFIG],
37651 -[# ### END LIBTOOL TAG CONFIG: $tagname])
37652 -
37653 -__EOF__
37654 -
37655 -ifelse([$1],[], [
37656 -  case $host_os in
37657 -  aix3*)
37658 -    cat <<\EOF >> "$cfgfile"
37659 -
37660 -# AIX sometimes has problems with the GCC collect2 program.  For some
37661 -# reason, if we set the COLLECT_NAMES environment variable, the problems
37662 -# vanish in a puff of smoke.
37663 -if test "X${COLLECT_NAMES+set}" != Xset; then
37664 -  COLLECT_NAMES=
37665 -  export COLLECT_NAMES
37666 -fi
37667 -EOF
37668 -    ;;
37669 -  esac
37670 -
37671 -  # We use sed instead of cat because bash on DJGPP gets confused if
37672 -  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
37673 -  # text mode, it properly converts lines to CR/LF.  This bash problem
37674 -  # is reportedly fixed, but why not run on old versions too?
37675 -  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
37676 -
37677 -  mv -f "$cfgfile" "$ofile" || \
37678 -    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
37679 -  chmod +x "$ofile"
37680 -])
37681 -else
37682 -  # If there is no Makefile yet, we rely on a make rule to execute
37683 -  # `config.status --recheck' to rerun these tests and create the
37684 -  # libtool script then.
37685 -  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
37686 -  if test -f "$ltmain_in"; then
37687 -    test -f Makefile && make "$ltmain"
37688 -  fi
37689 -fi
37690 -])# AC_LIBTOOL_CONFIG
37691 -
37692 -
37693 -# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME])
37694 -# -------------------------------------------
37695 -AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
37696 -[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
37697 -
37698 -_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
37699 +_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
37700  
37701  if test "$GCC" = yes; then
37702 -  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
37703 +  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
37704  
37705 -  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
37706 +  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
37707      lt_cv_prog_compiler_rtti_exceptions,
37708      [-fno-rtti -fno-exceptions], [],
37709 -    [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
37710 +    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
37711  fi
37712 -])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI
37713 +_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
37714 +       [Compiler flag to turn off builtin functions])
37715 +])# _LT_COMPILER_NO_RTTI
37716  
37717  
37718 -# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
37719 -# ---------------------------------
37720 -AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
37721 -[AC_REQUIRE([AC_CANONICAL_HOST])
37722 -AC_REQUIRE([AC_PROG_NM])
37723 -AC_REQUIRE([AC_OBJEXT])
37724 +# _LT_CMD_GLOBAL_SYMBOLS
37725 +# ----------------------
37726 +m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
37727 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
37728 +AC_REQUIRE([AC_PROG_CC])dnl
37729 +AC_REQUIRE([LT_PATH_NM])dnl
37730 +AC_REQUIRE([LT_PATH_LD])dnl
37731 +m4_require([_LT_DECL_SED])dnl
37732 +m4_require([_LT_DECL_EGREP])dnl
37733 +m4_require([_LT_TAG_COMPILER])dnl
37734 +
37735  # Check for command to grab the raw symbol name followed by C symbol from nm.
37736  AC_MSG_CHECKING([command to parse $NM output from $compiler object])
37737  AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
37738 @@ -4368,29 +3332,18 @@ symcode='[[BCDEGRST]]'
37739  # Regexp to match symbols that can be accessed directly from C.
37740  sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
37741  
37742 -# Transform the above into a raw symbol and a C symbol.
37743 -symxfrm='\1 \2\3 \3'
37744 -
37745 -# Transform an extracted symbol line into a proper C declaration
37746 -lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
37747 -
37748 -# Transform an extracted symbol line into symbol name and symbol address
37749 -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
37750 -
37751  # Define system-specific variables.
37752  case $host_os in
37753  aix*)
37754    symcode='[[BCDT]]'
37755    ;;
37756 -cygwin* | mingw* | pw32*)
37757 +cygwin* | mingw* | pw32* | cegcc*)
37758    symcode='[[ABCDGISTW]]'
37759    ;;
37760 -hpux*) # Its linker distinguishes data from code symbols
37761 +hpux*)
37762    if test "$host_cpu" = ia64; then
37763      symcode='[[ABCDEGRST]]'
37764    fi
37765 -  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
37766 -  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
37767    ;;
37768  irix* | nonstopux*)
37769    symcode='[[BCDEGRST]]'
37770 @@ -4398,49 +3351,89 @@ irix* | nonstopux*)
37771  osf*)
37772    symcode='[[BCDEGQRST]]'
37773    ;;
37774 -solaris* | sysv5*)
37775 +solaris*)
37776    symcode='[[BDRT]]'
37777    ;;
37778 +sco3.2v5*)
37779 +  symcode='[[DT]]'
37780 +  ;;
37781 +sysv4.2uw2*)
37782 +  symcode='[[DT]]'
37783 +  ;;
37784 +sysv5* | sco5v6* | unixware* | OpenUNIX*)
37785 +  symcode='[[ABDT]]'
37786 +  ;;
37787  sysv4)
37788    symcode='[[DFNSTU]]'
37789    ;;
37790  esac
37791  
37792 +# If we're using GNU nm, then use its standard symbol codes.
37793 +case `$NM -V 2>&1` in
37794 +*GNU* | *'with BFD'*)
37795 +  symcode='[[ABCDGIRSTW]]' ;;
37796 +esac
37797 +
37798 +# Transform an extracted symbol line into a proper C declaration.
37799 +# Some systems (esp. on ia64) link data and code symbols differently,
37800 +# so use this general approach.
37801 +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
37802 +
37803 +# Transform an extracted symbol line into symbol name and symbol address
37804 +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
37805 +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'"
37806 +
37807  # Handle CRLF in mingw tool chain
37808  opt_cr=
37809  case $build_os in
37810  mingw*)
37811 -  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
37812 +  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
37813    ;;
37814  esac
37815  
37816 -# If we're using GNU nm, then use its standard symbol codes.
37817 -case `$NM -V 2>&1` in
37818 -*GNU* | *'with BFD'*)
37819 -  symcode='[[ABCDGIRSTW]]' ;;
37820 -esac
37821 -
37822 -# Try without a prefix undercore, then with it.
37823 +# Try without a prefix underscore, then with it.
37824  for ac_symprfx in "" "_"; do
37825  
37826 +  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
37827 +  symxfrm="\\1 $ac_symprfx\\2 \\2"
37828 +
37829    # Write the raw and C identifiers.
37830 -  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[     ]]\($symcode$symcode*\)[[       ]][[    ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
37831 +  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
37832 +    # Fake it for dumpbin and say T for any non-static function
37833 +    # and D for any global variable.
37834 +    # Also find C++ and __fastcall symbols from MSVC++,
37835 +    # which start with @ or ?.
37836 +    lt_cv_sys_global_symbol_pipe="$AWK ['"\
37837 +"     {last_section=section; section=\$ 3};"\
37838 +"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
37839 +"     \$ 0!~/External *\|/{next};"\
37840 +"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
37841 +"     {if(hide[section]) next};"\
37842 +"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
37843 +"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
37844 +"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
37845 +"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
37846 +"     ' prfx=^$ac_symprfx]"
37847 +  else
37848 +    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[    ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
37849 +  fi
37850  
37851    # Check to see that the pipe works correctly.
37852    pipe_works=no
37853  
37854    rm -f conftest*
37855 -  cat > conftest.$ac_ext <<EOF
37856 +  cat > conftest.$ac_ext <<_LT_EOF
37857  #ifdef __cplusplus
37858  extern "C" {
37859  #endif
37860  char nm_test_var;
37861 -void nm_test_func(){}
37862 +void nm_test_func(void);
37863 +void nm_test_func(void){}
37864  #ifdef __cplusplus
37865  }
37866  #endif
37867  int main(){nm_test_var='a';nm_test_func();return(0);}
37868 -EOF
37869 +_LT_EOF
37870  
37871    if AC_TRY_EVAL(ac_compile); then
37872      # Now try to grab the symbols.
37873 @@ -4454,48 +3447,50 @@ EOF
37874        fi
37875  
37876        # Make sure that we snagged all the symbols we need.
37877 -      if grep ' nm_test_var$' "$nlist" >/dev/null; then
37878 -       if grep ' nm_test_func$' "$nlist" >/dev/null; then
37879 -         cat <<EOF > conftest.$ac_ext
37880 +      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
37881 +       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
37882 +         cat <<_LT_EOF > conftest.$ac_ext
37883  #ifdef __cplusplus
37884  extern "C" {
37885  #endif
37886  
37887 -EOF
37888 +_LT_EOF
37889           # Now generate the symbol file.
37890 -         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
37891 +         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
37892  
37893 -         cat <<EOF >> conftest.$ac_ext
37894 -#if defined (__STDC__) && __STDC__
37895 -# define lt_ptr_t void *
37896 -#else
37897 -# define lt_ptr_t char *
37898 -# define const
37899 -#endif
37900 +         cat <<_LT_EOF >> conftest.$ac_ext
37901  
37902 -/* The mapping between symbol names and symbols. */
37903 +/* The mapping between symbol names and symbols.  */
37904  const struct {
37905    const char *name;
37906 -  lt_ptr_t address;
37907 +  void       *address;
37908  }
37909 -lt_preloaded_symbols[[]] =
37910 +lt__PROGRAM__LTX_preloaded_symbols[[]] =
37911  {
37912 -EOF
37913 -         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
37914 -         cat <<\EOF >> conftest.$ac_ext
37915 -  {0, (lt_ptr_t) 0}
37916 +  { "@PROGRAM@", (void *) 0 },
37917 +_LT_EOF
37918 +         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
37919 +         cat <<\_LT_EOF >> conftest.$ac_ext
37920 +  {0, (void *) 0}
37921  };
37922  
37923 +/* This works around a problem in FreeBSD linker */
37924 +#ifdef FREEBSD_WORKAROUND
37925 +static const void *lt_preloaded_setup() {
37926 +  return lt__PROGRAM__LTX_preloaded_symbols;
37927 +}
37928 +#endif
37929 +
37930  #ifdef __cplusplus
37931  }
37932  #endif
37933 -EOF
37934 +_LT_EOF
37935           # Now try linking the two files.
37936           mv conftest.$ac_objext conftstm.$ac_objext
37937           lt_save_LIBS="$LIBS"
37938           lt_save_CFLAGS="$CFLAGS"
37939           LIBS="conftstm.$ac_objext"
37940 -         CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
37941 +         CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
37942           if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
37943             pipe_works=yes
37944           fi
37945 @@ -4514,7 +3509,7 @@ EOF
37946      echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
37947      cat conftest.$ac_ext >&5
37948    fi
37949 -  rm -f conftest* conftst*
37950 +  rm -rf conftest* conftst*
37951  
37952    # Do not use the global_symbol_pipe unless it works.
37953    if test "$pipe_works" = yes; then
37954 @@ -4532,127 +3527,162 @@ if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; the
37955  else
37956    AC_MSG_RESULT(ok)
37957  fi
37958 -]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
37959  
37960 +_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
37961 +    [Take the output of nm and produce a listing of raw symbols and C names])
37962 +_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
37963 +    [Transform the output of nm in a proper C declaration])
37964 +_LT_DECL([global_symbol_to_c_name_address],
37965 +    [lt_cv_sys_global_symbol_to_c_name_address], [1],
37966 +    [Transform the output of nm in a C name address pair])
37967 +_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
37968 +    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
37969 +    [Transform the output of nm in a C name address pair when lib prefix is needed])
37970 +]) # _LT_CMD_GLOBAL_SYMBOLS
37971  
37972 -# AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME])
37973 -# ---------------------------------------
37974 -AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC],
37975 -[_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=
37976 -_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
37977 -_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=
37978 +
37979 +# _LT_COMPILER_PIC([TAGNAME])
37980 +# ---------------------------
37981 +m4_defun([_LT_COMPILER_PIC],
37982 +[m4_require([_LT_TAG_COMPILER])dnl
37983 +_LT_TAGVAR(lt_prog_compiler_wl, $1)=
37984 +_LT_TAGVAR(lt_prog_compiler_pic, $1)=
37985 +_LT_TAGVAR(lt_prog_compiler_static, $1)=
37986  
37987  AC_MSG_CHECKING([for $compiler option to produce PIC])
37988 - ifelse([$1],[CXX],[
37989 +m4_if([$1], [CXX], [
37990    # C++ specific cases for pic, static, wl, etc.
37991    if test "$GXX" = yes; then
37992 -    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
37993 -    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
37994 +    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
37995 +    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
37996  
37997      case $host_os in
37998      aix*)
37999        # All AIX code is PIC.
38000        if test "$host_cpu" = ia64; then
38001         # AIX 5 now supports IA64 processor
38002 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38003 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38004        fi
38005        ;;
38006 +
38007      amigaos*)
38008 -      # FIXME: we need at least 68020 code to build shared libraries, but
38009 -      # adding the `-m68020' flag to GCC prevents building anything better,
38010 -      # like `-m68040'.
38011 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
38012 +      case $host_cpu in
38013 +      powerpc)
38014 +            # see comment about AmigaOS4 .so support
38015 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38016 +        ;;
38017 +      m68k)
38018 +            # FIXME: we need at least 68020 code to build shared libraries, but
38019 +            # adding the `-m68020' flag to GCC prevents building anything better,
38020 +            # like `-m68040'.
38021 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
38022 +        ;;
38023 +      esac
38024        ;;
38025 -    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
38026 +
38027 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
38028        # PIC is the default for these OSes.
38029        ;;
38030 -    mingw* | os2* | pw32*)
38031 +    mingw* | cygwin* | os2* | pw32* | cegcc*)
38032        # This hack is so that the source file can tell whether it is being
38033        # built for inclusion in a dll (and should export symbols for example).
38034 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
38035 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
38036 +      # (--disable-auto-import) libraries
38037 +      m4_if([$1], [GCJ], [],
38038 +       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
38039        ;;
38040      darwin* | rhapsody*)
38041        # PIC is the default on this platform
38042        # Common symbols not allowed in MH_DYLIB files
38043 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
38044 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
38045        ;;
38046      *djgpp*)
38047        # DJGPP does not support shared libraries at all
38048 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
38049 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
38050 +      ;;
38051 +    interix[[3-9]]*)
38052 +      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
38053 +      # Instead, we relocate shared libraries at runtime.
38054        ;;
38055      sysv4*MP*)
38056        if test -d /usr/nec; then
38057 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
38058 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
38059        fi
38060        ;;
38061      hpux*)
38062 -      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
38063 -      # not for PA HP-UX.
38064 -      case "$host_cpu" in
38065 -      hppa*64*|ia64*)
38066 +      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
38067 +      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
38068 +      # sets the default TLS model and affects inlining.
38069 +      case $host_cpu in
38070 +      hppa*64*)
38071         ;;
38072        *)
38073 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38074 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38075         ;;
38076        esac
38077        ;;
38078 +    *qnx* | *nto*)
38079 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
38080 +      # it will coredump.
38081 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
38082 +      ;;
38083      *)
38084 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38085 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38086        ;;
38087      esac
38088    else
38089      case $host_os in
38090 -      aix4* | aix5*)
38091 +      aix[[4-9]]*)
38092         # All AIX code is PIC.
38093         if test "$host_cpu" = ia64; then
38094           # AIX 5 now supports IA64 processor
38095 -         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38096 +         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38097         else
38098 -         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
38099 +         _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
38100         fi
38101         ;;
38102        chorus*)
38103         case $cc_basename in
38104 -       cxch68)
38105 +       cxch68*)
38106           # Green Hills C++ Compiler
38107 -         # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
38108 +         # _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"
38109           ;;
38110         esac
38111         ;;
38112        dgux*)
38113         case $cc_basename in
38114 -         ec++)
38115 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38116 +         ec++*)
38117 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38118             ;;
38119 -         ghcx)
38120 +         ghcx*)
38121             # Green Hills C++ Compiler
38122 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38123 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38124             ;;
38125           *)
38126             ;;
38127         esac
38128         ;;
38129 -      freebsd* | kfreebsd*-gnu)
38130 +      freebsd* | dragonfly*)
38131         # FreeBSD uses GNU C++
38132         ;;
38133        hpux9* | hpux10* | hpux11*)
38134         case $cc_basename in
38135 -         CC)
38136 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38137 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
38138 +         CC*)
38139 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38140 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
38141             if test "$host_cpu" != ia64; then
38142 -             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38143 +             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38144             fi
38145             ;;
38146 -         aCC)
38147 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38148 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
38149 -           case "$host_cpu" in
38150 +         aCC*)
38151 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38152 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
38153 +           case $host_cpu in
38154             hppa*64*|ia64*)
38155               # +Z the default
38156               ;;
38157             *)
38158 -             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38159 +             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38160               ;;
38161             esac
38162             ;;
38163 @@ -4660,38 +3690,69 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
38164             ;;
38165         esac
38166         ;;
38167 +      interix*)
38168 +       # This is c89, which is MS Visual C++ (no shared libs)
38169 +       # Anyone wants to do a port?
38170 +       ;;
38171        irix5* | irix6* | nonstopux*)
38172         case $cc_basename in
38173 -         CC)
38174 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38175 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38176 +         CC*)
38177 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38178 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38179             # CC pic flag -KPIC is the default.
38180             ;;
38181           *)
38182             ;;
38183         esac
38184         ;;
38185 -      linux*)
38186 +      linux* | k*bsd*-gnu | kopensolaris*-gnu)
38187         case $cc_basename in
38188 -         KCC)
38189 +         KCC*)
38190             # KAI C++ Compiler
38191 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
38192 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38193 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
38194 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38195             ;;
38196 -         icpc)
38197 -           # Intel C++
38198 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38199 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38200 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
38201 +         ecpc* )
38202 +           # old Intel C++ for x86_64 which still supported -KPIC.
38203 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38204 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38205 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38206 +           ;;
38207 +         icpc* )
38208 +           # Intel C++, used to be incompatible with GCC.
38209 +           # ICC 10 doesn't accept -KPIC any more.
38210 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38211 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38212 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38213 +           ;;
38214 +         pgCC* | pgcpp*)
38215 +           # Portland Group C++ compiler
38216 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38217 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
38218 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38219             ;;
38220 -         cxx)
38221 +         cxx*)
38222             # Compaq C++
38223             # Make sure the PIC flag is empty.  It appears that all Alpha
38224             # Linux and Compaq Tru64 Unix objects are PIC.
38225 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
38226 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38227 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
38228 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38229 +           ;;
38230 +         xlc* | xlC*)
38231 +           # IBM XL 8.0 on PPC
38232 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38233 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
38234 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
38235             ;;
38236           *)
38237 +           case `$CC -V 2>&1 | sed 5q` in
38238 +           *Sun\ C*)
38239 +             # Sun C++ 5.9
38240 +             _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38241 +             _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38242 +             _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
38243 +             ;;
38244 +           esac
38245             ;;
38246         esac
38247         ;;
38248 @@ -4701,31 +3762,36 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
38249         ;;
38250        mvs*)
38251         case $cc_basename in
38252 -         cxx)
38253 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
38254 +         cxx*)
38255 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
38256             ;;
38257           *)
38258             ;;
38259         esac
38260         ;;
38261 -      netbsd*)
38262 +      netbsd* | netbsdelf*-gnu)
38263         ;;
38264 +      *qnx* | *nto*)
38265 +        # QNX uses GNU C++, but need to define -shared option too, otherwise
38266 +        # it will coredump.
38267 +        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
38268 +        ;;
38269        osf3* | osf4* | osf5*)
38270         case $cc_basename in
38271 -         KCC)
38272 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
38273 +         KCC*)
38274 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
38275             ;;
38276 -         RCC)
38277 +         RCC*)
38278             # Rational C++ 2.4.1
38279 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38280 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38281             ;;
38282 -         cxx)
38283 +         cxx*)
38284             # Digital/Compaq C++
38285 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38286 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38287             # Make sure the PIC flag is empty.  It appears that all Alpha
38288             # Linux and Compaq Tru64 Unix objects are PIC.
38289 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
38290 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38291 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
38292 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38293             ;;
38294           *)
38295             ;;
38296 @@ -4733,26 +3799,17 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
38297         ;;
38298        psos*)
38299         ;;
38300 -      sco*)
38301 -       case $cc_basename in
38302 -         CC)
38303 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38304 -           ;;
38305 -         *)
38306 -           ;;
38307 -       esac
38308 -       ;;
38309        solaris*)
38310         case $cc_basename in
38311 -         CC)
38312 +         CC*)
38313             # Sun C++ 4.2, 5.x and Centerline C++
38314 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38315 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38316 -           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
38317 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38318 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38319 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
38320             ;;
38321 -         gcx)
38322 +         gcx*)
38323             # Green Hills C++ Compiler
38324 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
38325 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
38326             ;;
38327           *)
38328             ;;
38329 @@ -4760,309 +3817,436 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
38330         ;;
38331        sunos4*)
38332         case $cc_basename in
38333 -         CC)
38334 +         CC*)
38335             # Sun C++ 4.x
38336 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38337 -           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38338 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38339 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38340             ;;
38341 -         lcc)
38342 +         lcc*)
38343             # Lucid
38344 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38345 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38346             ;;
38347           *)
38348             ;;
38349         esac
38350         ;;
38351 +      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
38352 +       case $cc_basename in
38353 +         CC*)
38354 +           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38355 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38356 +           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38357 +           ;;
38358 +       esac
38359 +       ;;
38360        tandem*)
38361         case $cc_basename in
38362 -         NCC)
38363 +         NCC*)
38364             # NonStop-UX NCC 3.20
38365 -           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38366 +           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38367             ;;
38368           *)
38369             ;;
38370         esac
38371         ;;
38372 -      unixware*)
38373 -       ;;
38374        vxworks*)
38375         ;;
38376        *)
38377 -       _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38378 +       _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38379         ;;
38380      esac
38381    fi
38382  ],
38383  [
38384    if test "$GCC" = yes; then
38385 -    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38386 -    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
38387 +    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38388 +    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38389  
38390      case $host_os in
38391        aix*)
38392        # All AIX code is PIC.
38393        if test "$host_cpu" = ia64; then
38394         # AIX 5 now supports IA64 processor
38395 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38396 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38397        fi
38398        ;;
38399  
38400      amigaos*)
38401 -      # FIXME: we need at least 68020 code to build shared libraries, but
38402 -      # adding the `-m68020' flag to GCC prevents building anything better,
38403 -      # like `-m68040'.
38404 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
38405 +      case $host_cpu in
38406 +      powerpc)
38407 +            # see comment about AmigaOS4 .so support
38408 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38409 +        ;;
38410 +      m68k)
38411 +            # FIXME: we need at least 68020 code to build shared libraries, but
38412 +            # adding the `-m68020' flag to GCC prevents building anything better,
38413 +            # like `-m68040'.
38414 +            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
38415 +        ;;
38416 +      esac
38417        ;;
38418  
38419 -    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
38420 +    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
38421        # PIC is the default for these OSes.
38422        ;;
38423  
38424 -    mingw* | pw32* | os2*)
38425 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
38426        # This hack is so that the source file can tell whether it is being
38427        # built for inclusion in a dll (and should export symbols for example).
38428 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
38429 +      # Although the cygwin gcc ignores -fPIC, still need this for old-style
38430 +      # (--disable-auto-import) libraries
38431 +      m4_if([$1], [GCJ], [],
38432 +       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
38433        ;;
38434  
38435      darwin* | rhapsody*)
38436        # PIC is the default on this platform
38437        # Common symbols not allowed in MH_DYLIB files
38438 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
38439 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
38440 +      ;;
38441 +
38442 +    hpux*)
38443 +      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
38444 +      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
38445 +      # sets the default TLS model and affects inlining.
38446 +      case $host_cpu in
38447 +      hppa*64*)
38448 +       # +Z the default
38449 +       ;;
38450 +      *)
38451 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38452 +       ;;
38453 +      esac
38454 +      ;;
38455 +
38456 +    interix[[3-9]]*)
38457 +      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
38458 +      # Instead, we relocate shared libraries at runtime.
38459        ;;
38460  
38461      msdosdjgpp*)
38462        # Just because we use GCC doesn't mean we suddenly get shared libraries
38463        # on systems that don't support them.
38464 -      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38465 +      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38466        enable_shared=no
38467        ;;
38468  
38469 +    *nto* | *qnx*)
38470 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
38471 +      # it will coredump.
38472 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
38473 +      ;;
38474 +
38475      sysv4*MP*)
38476        if test -d /usr/nec; then
38477 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
38478 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
38479        fi
38480        ;;
38481  
38482 -    hpux*)
38483 -      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
38484 -      # not for PA HP-UX.
38485 -      case "$host_cpu" in
38486 -      hppa*64*|ia64*)
38487 -       # +Z the default
38488 -       ;;
38489 -      *)
38490 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38491 -       ;;
38492 -      esac
38493 -      ;;
38494 -
38495      *)
38496 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38497 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38498        ;;
38499      esac
38500    else
38501      # PORTME Check for flag to pass linker flags through the system compiler.
38502      case $host_os in
38503      aix*)
38504 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38505 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38506        if test "$host_cpu" = ia64; then
38507         # AIX 5 now supports IA64 processor
38508 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38509 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38510        else
38511 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
38512 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
38513        fi
38514        ;;
38515  
38516 -    mingw* | pw32* | os2*)
38517 +    mingw* | cygwin* | pw32* | os2* | cegcc*)
38518        # This hack is so that the source file can tell whether it is being
38519        # built for inclusion in a dll (and should export symbols for example).
38520 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
38521 +      m4_if([$1], [GCJ], [],
38522 +       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
38523        ;;
38524  
38525      hpux9* | hpux10* | hpux11*)
38526 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38527 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38528        # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
38529        # not for PA HP-UX.
38530 -      case "$host_cpu" in
38531 +      case $host_cpu in
38532        hppa*64*|ia64*)
38533         # +Z the default
38534         ;;
38535        *)
38536 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38537 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
38538         ;;
38539        esac
38540        # Is there a better lt_prog_compiler_static that works with the bundled CC?
38541 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
38542 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
38543        ;;
38544  
38545      irix5* | irix6* | nonstopux*)
38546 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38547 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38548        # PIC (with -KPIC) is the default.
38549 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38550 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38551        ;;
38552  
38553 -    newsos6)
38554 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38555 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38556 -      ;;
38557 -
38558 -    linux*)
38559 -      case $CC in
38560 -      icc* | ecc*)
38561 -       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38562 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38563 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
38564 +    linux* | k*bsd*-gnu | kopensolaris*-gnu)
38565 +      case $cc_basename in
38566 +      # old Intel for x86_64 which still supported -KPIC.
38567 +      ecc*)
38568 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38569 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38570 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38571 +        ;;
38572 +      # icc used to be incompatible with GCC.
38573 +      # ICC 10 doesn't accept -KPIC any more.
38574 +      icc* | ifort*)
38575 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38576 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38577 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38578 +        ;;
38579 +      # Lahey Fortran 8.1.
38580 +      lf95*)
38581 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38582 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
38583 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
38584 +       ;;
38585 +      pgcc* | pgf77* | pgf90* | pgf95*)
38586 +        # Portland Group compilers (*not* the Pentium gcc compiler,
38587 +       # which looks to be a dead project)
38588 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38589 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
38590 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38591          ;;
38592        ccc*)
38593 -        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38594 +        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38595          # All Alpha code is PIC.
38596 -        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38597 +        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38598          ;;
38599 +      xl*)
38600 +       # IBM XL C 8.0/Fortran 10.1 on PPC
38601 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38602 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
38603 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
38604 +       ;;
38605 +      *)
38606 +       case `$CC -V 2>&1 | sed 5q` in
38607 +       *Sun\ C*)
38608 +         # Sun C 5.9
38609 +         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38610 +         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38611 +         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38612 +         ;;
38613 +       *Sun\ F*)
38614 +         # Sun Fortran 8.3 passes all unrecognized flags to the linker
38615 +         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38616 +         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38617 +         _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
38618 +         ;;
38619 +       esac
38620 +       ;;
38621        esac
38622        ;;
38623  
38624 +    newsos6)
38625 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38626 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38627 +      ;;
38628 +
38629 +    *nto* | *qnx*)
38630 +      # QNX uses GNU C++, but need to define -shared option too, otherwise
38631 +      # it will coredump.
38632 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
38633 +      ;;
38634 +
38635      osf3* | osf4* | osf5*)
38636 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38637 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38638        # All OSF/1 code is PIC.
38639 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38640 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38641        ;;
38642  
38643 -    sco3.2v5*)
38644 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic'
38645 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn'
38646 +    rdos*)
38647 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
38648        ;;
38649  
38650      solaris*)
38651 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38652 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38653 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38654 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38655 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38656 +      case $cc_basename in
38657 +      f77* | f90* | f95*)
38658 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
38659 +      *)
38660 +       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
38661 +      esac
38662        ;;
38663  
38664      sunos4*)
38665 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
38666 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
38667 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38668 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
38669 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
38670 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38671        ;;
38672  
38673 -    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
38674 -      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38675 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38676 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38677 +    sysv4 | sysv4.2uw2* | sysv4.3*)
38678 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38679 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38680 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38681        ;;
38682  
38683      sysv4*MP*)
38684        if test -d /usr/nec ;then
38685 -       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
38686 -       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38687 +       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
38688 +       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38689        fi
38690        ;;
38691  
38692 +    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
38693 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38694 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
38695 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38696 +      ;;
38697 +
38698 +    unicos*)
38699 +      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38700 +      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38701 +      ;;
38702 +
38703      uts4*)
38704 -      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38705 -      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38706 +      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
38707 +      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38708        ;;
38709  
38710      *)
38711 -      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38712 +      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
38713        ;;
38714      esac
38715    fi
38716  ])
38717 -AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])
38718 +case $host_os in
38719 +  # For platforms which do not support PIC, -DPIC is meaningless:
38720 +  *djgpp*)
38721 +    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
38722 +    ;;
38723 +  *)
38724 +    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
38725 +    ;;
38726 +esac
38727 +AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
38728 +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
38729 +       [How to pass a linker flag through the compiler])
38730  
38731  #
38732  # Check to make sure the PIC flag actually works.
38733  #
38734 -if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
38735 -  AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
38736 -    _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1),
38737 -    [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [],
38738 -    [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in
38739 +if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
38740 +  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
38741 +    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
38742 +    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
38743 +    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
38744       "" | " "*) ;;
38745 -     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
38746 +     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
38747       esac],
38748 -    [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
38749 -     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
38750 +    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
38751 +     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
38752  fi
38753 -case "$host_os" in
38754 -  # For platforms which do not support PIC, -DPIC is meaningless:
38755 -  *djgpp*)
38756 -    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
38757 -    ;;
38758 -  *)
38759 -    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])"
38760 -    ;;
38761 -esac
38762 -])
38763 +_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
38764 +       [Additional compiler flags for building library objects])
38765  
38766 +#
38767 +# Check to make sure the static flag actually works.
38768 +#
38769 +wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
38770 +_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
38771 +  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
38772 +  $lt_tmp_static_flag,
38773 +  [],
38774 +  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
38775 +_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
38776 +       [Compiler flag to prevent dynamic linking])
38777 +])# _LT_COMPILER_PIC
38778  
38779 -# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME])
38780 -# ------------------------------------
38781 +
38782 +# _LT_LINKER_SHLIBS([TAGNAME])
38783 +# ----------------------------
38784  # See if the linker supports building shared libraries.
38785 -AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS],
38786 -[AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
38787 -ifelse([$1],[CXX],[
38788 -  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38789 +m4_defun([_LT_LINKER_SHLIBS],
38790 +[AC_REQUIRE([LT_PATH_LD])dnl
38791 +AC_REQUIRE([LT_PATH_NM])dnl
38792 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
38793 +m4_require([_LT_DECL_EGREP])dnl
38794 +m4_require([_LT_DECL_SED])dnl
38795 +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
38796 +m4_require([_LT_TAG_COMPILER])dnl
38797 +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
38798 +m4_if([$1], [CXX], [
38799 +  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38800    case $host_os in
38801 -  aix4* | aix5*)
38802 +  aix[[4-9]]*)
38803      # If we're using GNU nm, then we don't want the "-C" option.
38804      # -C means demangle to AIX nm, but means don't demangle with GNU nm
38805 -    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
38806 -      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
38807 +    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
38808 +      _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'
38809      else
38810 -      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
38811 +      _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'
38812      fi
38813      ;;
38814    pw32*)
38815 -    _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
38816 +    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
38817    ;;
38818 -  cygwin* | mingw*)
38819 -    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
38820 +  cygwin* | mingw* | cegcc*)
38821 +    _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'
38822 +  ;;
38823 +  linux* | k*bsd*-gnu)
38824 +    _LT_TAGVAR(link_all_deplibs, $1)=no
38825    ;;
38826    *)
38827 -    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38828 +    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38829    ;;
38830    esac
38831 -],[
38832 +  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
38833 +], [
38834    runpath_var=
38835 -  _LT_AC_TAGVAR(allow_undefined_flag, $1)=
38836 -  _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
38837 -  _LT_AC_TAGVAR(archive_cmds, $1)=
38838 -  _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
38839 -  _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
38840 -  _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
38841 -  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
38842 -  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
38843 -  _LT_AC_TAGVAR(thread_safe_flag_spec, $1)=
38844 -  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
38845 -  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
38846 -  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
38847 -  _LT_AC_TAGVAR(hardcode_direct, $1)=no
38848 -  _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
38849 -  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
38850 -  _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
38851 -  _LT_AC_TAGVAR(hardcode_automatic, $1)=no
38852 -  _LT_AC_TAGVAR(module_cmds, $1)=
38853 -  _LT_AC_TAGVAR(module_expsym_cmds, $1)=
38854 -  _LT_AC_TAGVAR(always_export_symbols, $1)=no
38855 -  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38856 +  _LT_TAGVAR(allow_undefined_flag, $1)=
38857 +  _LT_TAGVAR(always_export_symbols, $1)=no
38858 +  _LT_TAGVAR(archive_cmds, $1)=
38859 +  _LT_TAGVAR(archive_expsym_cmds, $1)=
38860 +  _LT_TAGVAR(compiler_needs_object, $1)=no
38861 +  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
38862 +  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
38863 +  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
38864 +  _LT_TAGVAR(hardcode_automatic, $1)=no
38865 +  _LT_TAGVAR(hardcode_direct, $1)=no
38866 +  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
38867 +  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
38868 +  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
38869 +  _LT_TAGVAR(hardcode_libdir_separator, $1)=
38870 +  _LT_TAGVAR(hardcode_minus_L, $1)=no
38871 +  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
38872 +  _LT_TAGVAR(inherit_rpath, $1)=no
38873 +  _LT_TAGVAR(link_all_deplibs, $1)=unknown
38874 +  _LT_TAGVAR(module_cmds, $1)=
38875 +  _LT_TAGVAR(module_expsym_cmds, $1)=
38876 +  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
38877 +  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
38878 +  _LT_TAGVAR(thread_safe_flag_spec, $1)=
38879 +  _LT_TAGVAR(whole_archive_flag_spec, $1)=
38880    # include_expsyms should be a list of space-separated symbols to be *always*
38881    # included in the symbol list
38882 -  _LT_AC_TAGVAR(include_expsyms, $1)=
38883 +  _LT_TAGVAR(include_expsyms, $1)=
38884    # exclude_expsyms can be an extended regexp of symbols to exclude
38885    # it will be wrapped by ` (' and `)$', so one must not match beginning or
38886    # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
38887    # as well as any symbol that contains `d'.
38888 -  _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_"
38889 +  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
38890    # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
38891    # platforms (ab)use it in PIC code, but their linkers get confused if
38892    # the symbol is explicitly referenced.  Since portable code cannot
38893    # rely on this symbol name, it's probably fine to never include it in
38894    # preloaded symbol tables.
38895 +  # Exclude shared library initialization/finalization symbols.
38896 +dnl Note also adjust exclude_expsyms for C++ above.
38897    extract_expsyms_cmds=
38898  
38899    case $host_os in
38900 -  cygwin* | mingw* | pw32*)
38901 +  cygwin* | mingw* | pw32* | cegcc*)
38902      # FIXME: the MSVC++ port hasn't been tested in a loooong time
38903      # When not using gcc, we currently assume that we are using
38904      # Microsoft Visual C++.
38905 @@ -5070,23 +4254,52 @@ ifelse([$1],[CXX],[
38906        with_gnu_ld=no
38907      fi
38908      ;;
38909 +  interix*)
38910 +    # we just hope/assume this is gcc and not c89 (= MSVC++)
38911 +    with_gnu_ld=yes
38912 +    ;;
38913    openbsd*)
38914      with_gnu_ld=no
38915      ;;
38916 +  linux* | k*bsd*-gnu)
38917 +    _LT_TAGVAR(link_all_deplibs, $1)=no
38918 +    ;;
38919    esac
38920  
38921 -  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
38922 +  _LT_TAGVAR(ld_shlibs, $1)=yes
38923    if test "$with_gnu_ld" = yes; then
38924      # If archive_cmds runs LD, not CC, wlarc should be empty
38925      wlarc='${wl}'
38926  
38927 +    # Set some defaults for GNU ld with shared library support. These
38928 +    # are reset later if shared libraries are not supported. Putting them
38929 +    # here allows them to be overridden if necessary.
38930 +    runpath_var=LD_RUN_PATH
38931 +    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
38932 +    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
38933 +    # ancient GNU ld didn't support --whole-archive et. al.
38934 +    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
38935 +      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
38936 +    else
38937 +      _LT_TAGVAR(whole_archive_flag_spec, $1)=
38938 +    fi
38939 +    supports_anon_versioning=no
38940 +    case `$LD -v 2>&1` in
38941 +      *GNU\ gold*) supports_anon_versioning=yes ;;
38942 +      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
38943 +      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
38944 +      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
38945 +      *\ 2.11.*) ;; # other 2.11 versions
38946 +      *) supports_anon_versioning=yes ;;
38947 +    esac
38948 +
38949      # See if GNU ld supports shared libraries.
38950      case $host_os in
38951 -    aix3* | aix4* | aix5*)
38952 +    aix[[3-9]]*)
38953        # On AIX/PPC, the GNU linker is very broken
38954        if test "$host_cpu" != ia64; then
38955 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
38956 -       cat <<EOF 1>&2
38957 +       _LT_TAGVAR(ld_shlibs, $1)=no
38958 +       cat <<_LT_EOF 1>&2
38959  
38960  *** Warning: the GNU linker, at least up to release 2.9.1, is reported
38961  *** to be unable to reliably create shared libraries on AIX.
38962 @@ -5094,74 +4307,160 @@ ifelse([$1],[CXX],[
38963  *** really care for shared libraries, you may want to modify your PATH
38964  *** so that a non-GNU linker is found, and then restart.
38965  
38966 -EOF
38967 +_LT_EOF
38968        fi
38969        ;;
38970  
38971      amigaos*)
38972 -      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
38973 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
38974 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
38975 -
38976 -      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
38977 -      # that the semantics of dynamic libraries on AmigaOS, at least up
38978 -      # to version 4, is to share data among multiple programs linked
38979 -      # with the same dynamic library.  Since this doesn't match the
38980 -      # behavior of shared libraries on other platforms, we can't use
38981 -      # them.
38982 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
38983 +      case $host_cpu in
38984 +      powerpc)
38985 +            # see comment about AmigaOS4 .so support
38986 +            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
38987 +            _LT_TAGVAR(archive_expsym_cmds, $1)=''
38988 +        ;;
38989 +      m68k)
38990 +            _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)'
38991 +            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
38992 +            _LT_TAGVAR(hardcode_minus_L, $1)=yes
38993 +        ;;
38994 +      esac
38995        ;;
38996  
38997      beos*)
38998 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
38999 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
39000 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
39001 +       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
39002         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
39003         # support --undefined.  This deserves some investigation.  FIXME
39004 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39005 +       _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39006        else
39007 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
39008 +       _LT_TAGVAR(ld_shlibs, $1)=no
39009        fi
39010        ;;
39011  
39012 -    cygwin* | mingw* | pw32*)
39013 -      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
39014 +    cygwin* | mingw* | pw32* | cegcc*)
39015 +      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
39016        # as there is no search path for DLLs.
39017 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39018 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
39019 -      _LT_AC_TAGVAR(always_export_symbols, $1)=no
39020 -      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
39021 -      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
39022 -
39023 -      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
39024 -        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
39025 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39026 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
39027 +      _LT_TAGVAR(always_export_symbols, $1)=no
39028 +      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
39029 +      _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'
39030 +
39031 +      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
39032 +        _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'
39033         # If the export-symbols file already is a .def file (1st line
39034         # is EXPORTS), use it as is; otherwise, prepend...
39035 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
39036 +       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
39037           cp $export_symbols $output_objdir/$soname.def;
39038         else
39039           echo EXPORTS > $output_objdir/$soname.def;
39040           cat $export_symbols >> $output_objdir/$soname.def;
39041         fi~
39042 -       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'
39043 +       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
39044 +      else
39045 +       _LT_TAGVAR(ld_shlibs, $1)=no
39046 +      fi
39047 +      ;;
39048 +
39049 +    interix[[3-9]]*)
39050 +      _LT_TAGVAR(hardcode_direct, $1)=no
39051 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39052 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
39053 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39054 +      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
39055 +      # Instead, shared libraries are loaded at an image base (0x10000000 by
39056 +      # default) and relocated if they conflict, which is a slow very memory
39057 +      # consuming and fragmenting process.  To avoid this, we pick a random,
39058 +      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
39059 +      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
39060 +      _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'
39061 +      _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'
39062 +      ;;
39063 +
39064 +    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
39065 +      tmp_diet=no
39066 +      if test "$host_os" = linux-dietlibc; then
39067 +       case $cc_basename in
39068 +         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
39069 +       esac
39070 +      fi
39071 +      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
39072 +        && test "$tmp_diet" = no
39073 +      then
39074 +       tmp_addflag=
39075 +       tmp_sharedflag='-shared'
39076 +       case $cc_basename,$host_cpu in
39077 +        pgcc*)                         # Portland Group C compiler
39078 +         _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'
39079 +         tmp_addflag=' $pic_flag'
39080 +         ;;
39081 +       pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
39082 +         _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'
39083 +         tmp_addflag=' $pic_flag -Mnomain' ;;
39084 +       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
39085 +         tmp_addflag=' -i_dynamic' ;;
39086 +       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
39087 +         tmp_addflag=' -i_dynamic -nofor_main' ;;
39088 +       ifc* | ifort*)                  # Intel Fortran compiler
39089 +         tmp_addflag=' -nofor_main' ;;
39090 +       lf95*)                          # Lahey Fortran 8.1
39091 +         _LT_TAGVAR(whole_archive_flag_spec, $1)=
39092 +         tmp_sharedflag='--shared' ;;
39093 +       xl[[cC]]*)                      # IBM XL C 8.0 on PPC (deal with xlf below)
39094 +         tmp_sharedflag='-qmkshrobj'
39095 +         tmp_addflag= ;;
39096 +       esac
39097 +       case `$CC -V 2>&1 | sed 5q` in
39098 +       *Sun\ C*)                       # Sun C 5.9
39099 +         _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'
39100 +         _LT_TAGVAR(compiler_needs_object, $1)=yes
39101 +         tmp_sharedflag='-G' ;;
39102 +       *Sun\ F*)                       # Sun Fortran 8.3
39103 +         tmp_sharedflag='-G' ;;
39104 +       esac
39105 +       _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39106 +
39107 +        if test "x$supports_anon_versioning" = xyes; then
39108 +          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
39109 +           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
39110 +           echo "local: *; };" >> $output_objdir/$libname.ver~
39111 +           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
39112 +        fi
39113 +
39114 +       case $cc_basename in
39115 +       xlf*)
39116 +         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
39117 +         _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
39118 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
39119 +         _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
39120 +         _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
39121 +         if test "x$supports_anon_versioning" = xyes; then
39122 +           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
39123 +             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
39124 +             echo "local: *; };" >> $output_objdir/$libname.ver~
39125 +             $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
39126 +         fi
39127 +         ;;
39128 +       esac
39129        else
39130 -       ld_shlibs=no
39131 +        _LT_TAGVAR(ld_shlibs, $1)=no
39132        fi
39133        ;;
39134  
39135 -    netbsd*)
39136 -      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
39137 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
39138 +    netbsd* | netbsdelf*-gnu)
39139 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
39140 +       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
39141         wlarc=
39142        else
39143 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39144 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
39145 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39146 +       _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'
39147        fi
39148        ;;
39149  
39150 -    solaris* | sysv5*)
39151 -      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
39152 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
39153 -       cat <<EOF 1>&2
39154 +    solaris*)
39155 +      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
39156 +       _LT_TAGVAR(ld_shlibs, $1)=no
39157 +       cat <<_LT_EOF 1>&2
39158  
39159  *** Warning: The releases 2.8.* of the GNU linker cannot reliably
39160  *** create shared libraries on Solaris systems.  Therefore, libtool
39161 @@ -5170,86 +4469,87 @@ EOF
39162  *** your PATH or compiler configuration so that the native linker is
39163  *** used, and then restart.
39164  
39165 -EOF
39166 -      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
39167 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39168 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
39169 +_LT_EOF
39170 +      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
39171 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39172 +       _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'
39173        else
39174 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
39175 +       _LT_TAGVAR(ld_shlibs, $1)=no
39176        fi
39177        ;;
39178  
39179 +    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
39180 +      case `$LD -v 2>&1` in
39181 +        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
39182 +       _LT_TAGVAR(ld_shlibs, $1)=no
39183 +       cat <<_LT_EOF 1>&2
39184 +
39185 +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
39186 +*** reliably create shared libraries on SCO systems.  Therefore, libtool
39187 +*** is disabling shared libraries support.  We urge you to upgrade GNU
39188 +*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
39189 +*** your PATH or compiler configuration so that the native linker is
39190 +*** used, and then restart.
39191 +
39192 +_LT_EOF
39193 +       ;;
39194 +       *)
39195 +         # For security reasons, it is highly recommended that you always
39196 +         # use absolute paths for naming shared libraries, and exclude the
39197 +         # DT_RUNPATH tag from executables and libraries.  But doing so
39198 +         # requires that you compile everything twice, which is a pain.
39199 +         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
39200 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39201 +           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39202 +           _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'
39203 +         else
39204 +           _LT_TAGVAR(ld_shlibs, $1)=no
39205 +         fi
39206 +       ;;
39207 +      esac
39208 +      ;;
39209 +
39210      sunos4*)
39211 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39212 +      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39213        wlarc=
39214 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39215 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39216 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39217 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39218        ;;
39219  
39220 -  linux*)
39221 -    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
39222 -        tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39223 -       _LT_AC_TAGVAR(archive_cmds, $1)="$tmp_archive_cmds"
39224 -      supports_anon_versioning=no
39225 -      case `$LD -v 2>/dev/null` in
39226 -        *\ [01].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
39227 -        *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
39228 -        *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
39229 -        *\ 2.11.*) ;; # other 2.11 versions
39230 -        *) supports_anon_versioning=yes ;;
39231 -      esac
39232 -      if test $supports_anon_versioning = yes; then
39233 -        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
39234 -cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
39235 -$echo "local: *; };" >> $output_objdir/$libname.ver~
39236 -        $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
39237 -      else
39238 -        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="$tmp_archive_cmds"
39239 -      fi
39240 -    else
39241 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
39242 -    fi
39243 -    ;;
39244 -
39245      *)
39246 -      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
39247 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39248 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
39249 +      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
39250 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39251 +       _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'
39252        else
39253 -       _LT_AC_TAGVAR(ld_shlibs, $1)=no
39254 +       _LT_TAGVAR(ld_shlibs, $1)=no
39255        fi
39256        ;;
39257      esac
39258  
39259 -    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = yes; then
39260 -      runpath_var=LD_RUN_PATH
39261 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
39262 -      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
39263 -      # ancient GNU ld didn't support --whole-archive et. al.
39264 -      if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
39265 -       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
39266 -      else
39267 -       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
39268 -      fi
39269 +    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
39270 +      runpath_var=
39271 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
39272 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
39273 +      _LT_TAGVAR(whole_archive_flag_spec, $1)=
39274      fi
39275    else
39276      # PORTME fill in a description of your system's linker (not GNU ld)
39277      case $host_os in
39278      aix3*)
39279 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
39280 -      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
39281 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
39282 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
39283 +      _LT_TAGVAR(always_export_symbols, $1)=yes
39284 +      _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'
39285        # Note: this linker hardcodes the directories in LIBPATH if there
39286        # are no directories specified by -L.
39287 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39288 -      if test "$GCC" = yes && test -z "$link_static_flag"; then
39289 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
39290 +      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
39291         # Neither direct hardcoding nor static linking is supported with a
39292         # broken collect2.
39293 -       _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
39294 +       _LT_TAGVAR(hardcode_direct, $1)=unsupported
39295        fi
39296        ;;
39297  
39298 -    aix4* | aix5*)
39299 +    aix[[4-9]]*)
39300        if test "$host_cpu" = ia64; then
39301         # On IA64, the linker does run time linking by default, so we don't
39302         # have to do anything special.
39303 @@ -5259,23 +4559,24 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~
39304        else
39305         # If we're using GNU nm, then we don't want the "-C" option.
39306         # -C means demangle to AIX nm, but means don't demangle with GNU nm
39307 -       if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
39308 -         _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
39309 +       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
39310 +         _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'
39311         else
39312 -         _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
39313 +         _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'
39314         fi
39315         aix_use_runtimelinking=no
39316  
39317         # Test if we are trying to use run time linking or normal
39318         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
39319         # need to do runtime linking.
39320 -       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
39321 +       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
39322           for ld_flag in $LDFLAGS; do
39323 -         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
39324 -           aix_use_runtimelinking=yes
39325 -           break
39326 -         fi
39327 +         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
39328 +           aix_use_runtimelinking=yes
39329 +           break
39330 +         fi
39331           done
39332 +         ;;
39333         esac
39334  
39335         exp_sym_flag='-bexport'
39336 @@ -5288,174 +4589,143 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~
39337        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
39338        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
39339  
39340 -      _LT_AC_TAGVAR(archive_cmds, $1)=''
39341 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39342 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
39343 -      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
39344 +      _LT_TAGVAR(archive_cmds, $1)=''
39345 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39346 +      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
39347 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
39348 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
39349 +      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
39350  
39351        if test "$GCC" = yes; then
39352 -       case $host_os in aix4.[012]|aix4.[012].*)
39353 +       case $host_os in aix4.[[012]]|aix4.[[012]].*)
39354         # We only want to do this on AIX 4.2 and lower, the check
39355         # below for broken collect2 doesn't work under 4.3+
39356           collect2name=`${CC} -print-prog-name=collect2`
39357 -         if test -f "$collect2name" && \
39358 -          strings "$collect2name" | grep resolve_lib_name >/dev/null
39359 +         if test -f "$collect2name" &&
39360 +          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
39361           then
39362 -         # We have reworked collect2
39363 -         _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39364 +         # We have reworked collect2
39365 +         :
39366           else
39367 -         # We have old collect2
39368 -         _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
39369 -         # It fails to find uninstalled libraries when the uninstalled
39370 -         # path is not listed in the libpath.  Setting hardcode_minus_L
39371 -         # to unsupported forces relinking
39372 -         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39373 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39374 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
39375 +         # We have old collect2
39376 +         _LT_TAGVAR(hardcode_direct, $1)=unsupported
39377 +         # It fails to find uninstalled libraries when the uninstalled
39378 +         # path is not listed in the libpath.  Setting hardcode_minus_L
39379 +         # to unsupported forces relinking
39380 +         _LT_TAGVAR(hardcode_minus_L, $1)=yes
39381 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39382 +         _LT_TAGVAR(hardcode_libdir_separator, $1)=
39383           fi
39384 +         ;;
39385         esac
39386         shared_flag='-shared'
39387 +       if test "$aix_use_runtimelinking" = yes; then
39388 +         shared_flag="$shared_flag "'${wl}-G'
39389 +       fi
39390 +       _LT_TAGVAR(link_all_deplibs, $1)=no
39391        else
39392         # not using gcc
39393         if test "$host_cpu" = ia64; then
39394 -       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
39395 -       # chokes on -Wl,-G. The following line is correct:
39396 +       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
39397 +       # chokes on -Wl,-G. The following line is correct:
39398           shared_flag='-G'
39399         else
39400 -       if test "$aix_use_runtimelinking" = yes; then
39401 +         if test "$aix_use_runtimelinking" = yes; then
39402             shared_flag='${wl}-G'
39403           else
39404             shared_flag='${wl}-bM:SRE'
39405 -       fi
39406 +         fi
39407         fi
39408        fi
39409  
39410 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
39411        # It seems that -bexpall does not export symbols beginning with
39412        # underscore (_), so it is better to generate a list of symbols to export.
39413 -      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
39414 +      _LT_TAGVAR(always_export_symbols, $1)=yes
39415        if test "$aix_use_runtimelinking" = yes; then
39416         # Warning - without using the other runtime loading flags (-brtl),
39417         # -berok will link without error, but may produce a broken library.
39418 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
39419 -       # Determine the default libpath from the value encoded in an empty executable.
39420 -       _LT_AC_SYS_LIBPATH_AIX
39421 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
39422 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
39423 -       else
39424 +       _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
39425 +        # Determine the default libpath from the value encoded in an
39426 +        # empty executable.
39427 +        _LT_SYS_MODULE_PATH_AIX
39428 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
39429 +        _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"
39430 +      else
39431         if test "$host_cpu" = ia64; then
39432 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
39433 -         _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
39434 -         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
39435 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
39436 +         _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
39437 +         _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"
39438         else
39439 -        # Determine the default libpath from the value encoded in an empty executable.
39440 -        _LT_AC_SYS_LIBPATH_AIX
39441 -        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
39442 +        # Determine the default libpath from the value encoded in an
39443 +        # empty executable.
39444 +        _LT_SYS_MODULE_PATH_AIX
39445 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
39446           # Warning - without using the other run time loading flags,
39447           # -berok will link without error, but may produce a broken library.
39448 -         _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
39449 -         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
39450 -         # -bexpall does not export symbols beginning with underscore (_)
39451 -         _LT_AC_TAGVAR(always_export_symbols, $1)=yes
39452 +         _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
39453 +         _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
39454           # Exported symbols can be pulled into shared objects from archives
39455 -         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
39456 -         _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
39457 -         # This is similar to how AIX traditionally builds it's shared libraries.
39458 -         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
39459 +         _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
39460 +         _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
39461 +         # This is similar to how AIX traditionally builds its shared libraries.
39462 +         _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'
39463         fi
39464        fi
39465        ;;
39466  
39467      amigaos*)
39468 -      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
39469 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39470 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39471 -      # see comment about different semantics on the GNU ld section
39472 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
39473 +      case $host_cpu in
39474 +      powerpc)
39475 +            # see comment about AmigaOS4 .so support
39476 +            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
39477 +            _LT_TAGVAR(archive_expsym_cmds, $1)=''
39478 +        ;;
39479 +      m68k)
39480 +            _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)'
39481 +            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39482 +            _LT_TAGVAR(hardcode_minus_L, $1)=yes
39483 +        ;;
39484 +      esac
39485        ;;
39486  
39487 -    bsdi4*)
39488 -      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
39489 +    bsdi[[45]]*)
39490 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
39491        ;;
39492  
39493 -    cygwin* | mingw* | pw32*)
39494 +    cygwin* | mingw* | pw32* | cegcc*)
39495        # When not using gcc, we currently assume that we are using
39496        # Microsoft Visual C++.
39497        # hardcode_libdir_flag_spec is actually meaningless, as there is
39498        # no search path for DLLs.
39499 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
39500 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
39501 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
39502 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
39503        # Tell ltmain to make .lib files, not .a files.
39504        libext=lib
39505        # Tell ltmain to make .dll files, not .so files.
39506        shrext_cmds=".dll"
39507        # FIXME: Setting linknames here is a bad hack.
39508 -      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
39509 +      _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
39510        # The linker will automatically build a .lib file if we build a DLL.
39511 -      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
39512 +      _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
39513        # FIXME: Should let the user specify the lib program.
39514 -      _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs'
39515 -      fix_srcfile_path='`cygpath -w "$srcfile"`'
39516 -      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
39517 +      _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
39518 +      _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
39519 +      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
39520        ;;
39521  
39522      darwin* | rhapsody*)
39523 -    if test "$GXX" = yes ; then
39524 -      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
39525 -      case "$host_os" in
39526 -      rhapsody* | darwin1.[[012]])
39527 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
39528 -       ;;
39529 -      *) # Darwin 1.3 on
39530 -      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
39531 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
39532 -      else
39533 -        case ${MACOSX_DEPLOYMENT_TARGET} in
39534 -          10.[[012]])
39535 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
39536 -            ;;
39537 -          10.*)
39538 -            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
39539 -            ;;
39540 -        esac
39541 -      fi
39542 -       ;;
39543 -      esac
39544 -       lt_int_apple_cc_single_mod=no
39545 -       output_verbose_link_cmd='echo'
39546 -       if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
39547 -         lt_int_apple_cc_single_mod=yes
39548 -       fi
39549 -       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
39550 -         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
39551 -       else
39552 -        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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'
39553 -      fi
39554 -      _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
39555 -      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
39556 -        if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
39557 -          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
39558 -        else
39559 -          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
39560 -        fi
39561 -          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
39562 -      _LT_AC_TAGVAR(hardcode_direct, $1)=no
39563 -      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
39564 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
39565 -      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
39566 -      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
39567 -    else
39568 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
39569 -    fi
39570 +      _LT_DARWIN_LINKER_FEATURES($1)
39571        ;;
39572  
39573      dgux*)
39574 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39575 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39576 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39577 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39578 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39579 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39580        ;;
39581  
39582      freebsd1*)
39583 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
39584 +      _LT_TAGVAR(ld_shlibs, $1)=no
39585        ;;
39586  
39587      # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
39588 @@ -5463,91 +4733,106 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~
39589      # does not break anything, and helps significantly (at the cost of a little
39590      # extra space).
39591      freebsd2.2*)
39592 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
39593 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39594 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39595 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39596 +      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
39597 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39598 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39599 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39600        ;;
39601  
39602      # Unfortunately, older versions of FreeBSD 2 do not have this feature.
39603      freebsd2*)
39604 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39605 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39606 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39607 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39608 +      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39609 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39610 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
39611 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39612        ;;
39613  
39614      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
39615 -    freebsd* | kfreebsd*-gnu)
39616 -      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
39617 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39618 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39619 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39620 +    freebsd* | dragonfly*)
39621 +      _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
39622 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39623 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39624 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39625        ;;
39626  
39627      hpux9*)
39628        if test "$GCC" = yes; then
39629 -       _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
39630 +       _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'
39631        else
39632 -       _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
39633 +       _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'
39634        fi
39635 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39636 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39637 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39638 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39639 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39640 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39641  
39642        # hardcode_minus_L: Not really in the search PATH,
39643        # but as the default location of the library.
39644 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39645 -      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39646 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
39647 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39648        ;;
39649  
39650 -    hpux10* | hpux11*)
39651 +    hpux10*)
39652        if test "$GCC" = yes -a "$with_gnu_ld" = no; then
39653 -       case "$host_cpu" in
39654 -       hppa*64*|ia64*)
39655 -         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
39656 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
39657 +      else
39658 +       _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
39659 +      fi
39660 +      if test "$with_gnu_ld" = no; then
39661 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39662 +       _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
39663 +       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39664 +       _LT_TAGVAR(hardcode_direct, $1)=yes
39665 +       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
39666 +       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39667 +       # hardcode_minus_L: Not really in the search PATH,
39668 +       # but as the default location of the library.
39669 +       _LT_TAGVAR(hardcode_minus_L, $1)=yes
39670 +      fi
39671 +      ;;
39672 +
39673 +    hpux11*)
39674 +      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
39675 +       case $host_cpu in
39676 +       hppa*64*)
39677 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
39678 +         ;;
39679 +       ia64*)
39680 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
39681           ;;
39682         *)
39683 -         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
39684 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
39685           ;;
39686         esac
39687        else
39688 -       case "$host_cpu" in
39689 -       hppa*64*|ia64*)
39690 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
39691 +       case $host_cpu in
39692 +       hppa*64*)
39693 +         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
39694 +         ;;
39695 +       ia64*)
39696 +         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
39697           ;;
39698         *)
39699 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
39700 +         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
39701           ;;
39702         esac
39703        fi
39704        if test "$with_gnu_ld" = no; then
39705 -       case "$host_cpu" in
39706 -       hppa*64*)
39707 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39708 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
39709 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39710 -         _LT_AC_TAGVAR(hardcode_direct, $1)=no
39711 -         _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39712 -         ;;
39713 -       ia64*)
39714 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39715 -         _LT_AC_TAGVAR(hardcode_direct, $1)=no
39716 -         _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39717 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39718 +       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39719  
39720 -         # hardcode_minus_L: Not really in the search PATH,
39721 -         # but as the default location of the library.
39722 -         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39723 +       case $host_cpu in
39724 +       hppa*64*|ia64*)
39725 +         _LT_TAGVAR(hardcode_direct, $1)=no
39726 +         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39727           ;;
39728         *)
39729 -         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
39730 -         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39731 -         _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39732 -         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39733 +         _LT_TAGVAR(hardcode_direct, $1)=yes
39734 +         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
39735 +         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39736  
39737           # hardcode_minus_L: Not really in the search PATH,
39738           # but as the default location of the library.
39739 -         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39740 +         _LT_TAGVAR(hardcode_minus_L, $1)=yes
39741           ;;
39742         esac
39743        fi
39744 @@ -5555,236 +4840,290 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~
39745  
39746      irix5* | irix6* | nonstopux*)
39747        if test "$GCC" = yes; then
39748 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
39749 +       _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'
39750 +       # Try to use the -exported_symbol ld option, if it does not
39751 +       # work, assume that -exports_file does not work either and
39752 +       # implicitly export all symbols.
39753 +        save_LDFLAGS="$LDFLAGS"
39754 +        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
39755 +        AC_LINK_IFELSE(int foo(void) {},
39756 +          _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'
39757 +        )
39758 +        LDFLAGS="$save_LDFLAGS"
39759        else
39760 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
39761 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
39762 +       _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'
39763 +       _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'
39764        fi
39765 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39766 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39767 -      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
39768 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
39769 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39770 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39771 +      _LT_TAGVAR(inherit_rpath, $1)=yes
39772 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
39773        ;;
39774  
39775 -    netbsd*)
39776 -      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
39777 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
39778 +    netbsd* | netbsdelf*-gnu)
39779 +      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
39780 +       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
39781        else
39782 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
39783 +       _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
39784        fi
39785 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39786 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39787 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39788 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39789 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39790 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39791        ;;
39792  
39793      newsos6)
39794 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39795 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39796 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39797 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39798 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39799 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39800 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39801 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39802 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39803 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39804 +      ;;
39805 +
39806 +    *nto* | *qnx*)
39807        ;;
39808  
39809      openbsd*)
39810 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39811 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39812 -      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
39813 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
39814 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
39815 -       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39816 +      if test -f /usr/libexec/ld.so; then
39817 +       _LT_TAGVAR(hardcode_direct, $1)=yes
39818 +       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39819 +       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
39820 +       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
39821 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
39822 +         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
39823 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
39824 +         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
39825 +       else
39826 +         case $host_os in
39827 +          openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
39828 +            _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39829 +            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39830 +            ;;
39831 +          *)
39832 +            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
39833 +            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
39834 +            ;;
39835 +         esac
39836 +       fi
39837        else
39838 -       case $host_os in
39839 -        openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
39840 -          _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
39841 -          _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39842 -          ;;
39843 -        *)
39844 -          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
39845 -          _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
39846 -          ;;
39847 -       esac
39848 +       _LT_TAGVAR(ld_shlibs, $1)=no
39849        fi
39850        ;;
39851  
39852      os2*)
39853 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39854 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39855 -      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
39856 -      _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
39857 -      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
39858 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39859 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
39860 +      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
39861 +      _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'
39862 +      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
39863        ;;
39864  
39865      osf3*)
39866        if test "$GCC" = yes; then
39867 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
39868 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
39869 +       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
39870 +       _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'
39871        else
39872 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
39873 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
39874 +       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
39875 +       _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'
39876        fi
39877 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39878 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39879 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
39880 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39881 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39882        ;;
39883  
39884      osf4* | osf5*)     # as osf3* with the addition of -msym flag
39885        if test "$GCC" = yes; then
39886 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
39887 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
39888 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39889 +       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
39890 +       _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'
39891 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
39892        else
39893 -       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
39894 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
39895 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
39896 -       $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
39897 +       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
39898 +       _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'
39899 +       _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~
39900 +       $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'
39901  
39902         # Both c and cxx compiler support -rpath directly
39903 -       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
39904 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
39905        fi
39906 -      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
39907 -      ;;
39908 -
39909 -    sco3.2v5*)
39910 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39911 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39912 -      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
39913 -      runpath_var=LD_RUN_PATH
39914 -      hardcode_runpath_var=yes
39915 +      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
39916 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
39917        ;;
39918  
39919      solaris*)
39920 -      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
39921 +      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
39922        if test "$GCC" = yes; then
39923 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
39924 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
39925 -         $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
39926 +       wlarc='${wl}'
39927 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
39928 +       _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
39929 +         $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
39930        else
39931 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
39932 -       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
39933 -       $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
39934 +       case `$CC -V 2>&1` in
39935 +       *"Compilers 5.0"*)
39936 +         wlarc=''
39937 +         _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
39938 +         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
39939 +         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
39940 +         ;;
39941 +       *)
39942 +         wlarc='${wl}'
39943 +         _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
39944 +         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
39945 +         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
39946 +         ;;
39947 +       esac
39948        fi
39949 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39950 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39951 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
39952 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39953        case $host_os in
39954        solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
39955 -      *) # Supported since Solaris 2.6 (maybe 2.5.1?)
39956 -       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
39957 +      *)
39958 +       # The compiler driver will combine and reorder linker options,
39959 +       # but understands `-z linker_flag'.  GCC discards it without `$wl',
39960 +       # but is careful enough not to reorder.
39961 +       # Supported since Solaris 2.6 (maybe 2.5.1?)
39962 +       if test "$GCC" = yes; then
39963 +         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
39964 +       else
39965 +         _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
39966 +       fi
39967 +       ;;
39968        esac
39969 -      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
39970 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
39971        ;;
39972  
39973      sunos4*)
39974        if test "x$host_vendor" = xsequent; then
39975         # Use $CC to link under sequent, because it throws in some extra .o
39976         # files that make .init and .fini sections work.
39977 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
39978 +       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
39979        else
39980 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
39981 +       _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
39982        fi
39983 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39984 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
39985 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
39986 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
39987 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
39988 +      _LT_TAGVAR(hardcode_direct, $1)=yes
39989 +      _LT_TAGVAR(hardcode_minus_L, $1)=yes
39990 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
39991        ;;
39992  
39993      sysv4)
39994        case $host_vendor in
39995         sni)
39996 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39997 -         _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true???
39998 +         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
39999 +         _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
40000         ;;
40001         siemens)
40002           ## LD is ld it makes a PLAMLIB
40003           ## CC just makes a GrossModule.
40004 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
40005 -         _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
40006 -         _LT_AC_TAGVAR(hardcode_direct, $1)=no
40007 +         _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
40008 +         _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
40009 +         _LT_TAGVAR(hardcode_direct, $1)=no
40010          ;;
40011         motorola)
40012 -         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40013 -         _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
40014 +         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40015 +         _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
40016         ;;
40017        esac
40018        runpath_var='LD_RUN_PATH'
40019 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40020 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40021        ;;
40022  
40023      sysv4.3*)
40024 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40025 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40026 -      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
40027 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40028 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40029 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
40030        ;;
40031  
40032      sysv4*MP*)
40033        if test -d /usr/nec; then
40034 -       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40035 -       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40036 +       _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40037 +       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40038         runpath_var=LD_RUN_PATH
40039         hardcode_runpath_var=yes
40040 -       _LT_AC_TAGVAR(ld_shlibs, $1)=yes
40041 +       _LT_TAGVAR(ld_shlibs, $1)=yes
40042        fi
40043        ;;
40044  
40045 -    sysv4.2uw2*)
40046 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
40047 -      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
40048 -      _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
40049 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40050 -      hardcode_runpath_var=yes
40051 -      runpath_var=LD_RUN_PATH
40052 -      ;;
40053 +    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
40054 +      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
40055 +      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
40056 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40057 +      runpath_var='LD_RUN_PATH'
40058  
40059 -   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[[78]]* | unixware7*)
40060 -      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text'
40061        if test "$GCC" = yes; then
40062 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
40063 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40064 +       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40065        else
40066 -       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
40067 +       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40068 +       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40069        fi
40070 -      runpath_var='LD_RUN_PATH'
40071 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40072        ;;
40073  
40074 -    sysv5*)
40075 -      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
40076 -      # $CC -shared without GNU ld will not create a library from C++
40077 -      # object files and a static libstdc++, better avoid it by now
40078 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
40079 -      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
40080 -               $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
40081 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
40082 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40083 +    sysv5* | sco3.2v5* | sco5v6*)
40084 +      # Note: We can NOT use -z defs as we might desire, because we do not
40085 +      # link with -lc, and that would cause any symbols used from libc to
40086 +      # always be unresolved, which means just about no library would
40087 +      # ever link correctly.  If we're not using GNU ld we use -z text
40088 +      # though, which does catch some bad symbols but isn't as heavy-handed
40089 +      # as -z defs.
40090 +      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
40091 +      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
40092 +      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
40093 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40094 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
40095 +      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
40096 +      _LT_TAGVAR(link_all_deplibs, $1)=yes
40097 +      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
40098        runpath_var='LD_RUN_PATH'
40099 +
40100 +      if test "$GCC" = yes; then
40101 +       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40102 +       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40103 +      else
40104 +       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40105 +       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
40106 +      fi
40107        ;;
40108  
40109      uts4*)
40110 -      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40111 -      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
40112 -      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
40113 +      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
40114 +      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
40115 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40116        ;;
40117  
40118      *)
40119 -      _LT_AC_TAGVAR(ld_shlibs, $1)=no
40120 +      _LT_TAGVAR(ld_shlibs, $1)=no
40121        ;;
40122      esac
40123 +
40124 +    if test x$host_vendor = xsni; then
40125 +      case $host in
40126 +      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
40127 +       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
40128 +       ;;
40129 +      esac
40130 +    fi
40131    fi
40132  ])
40133 -AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
40134 -test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
40135 +AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
40136 +test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
40137  
40138 -variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
40139 -if test "$GCC" = yes; then
40140 -  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
40141 -fi
40142 +_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
40143 +
40144 +_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
40145 +_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
40146 +_LT_DECL([], [extract_expsyms_cmds], [2],
40147 +    [The commands to extract the exported symbol list from a shared archive])
40148  
40149  #
40150  # Do we need to explicitly link libc?
40151  #
40152 -case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
40153 +case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
40154  x|xyes)
40155    # Assume -lc should be added
40156 -  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
40157 +  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
40158  
40159    if test "$enable_shared" = yes && test "$GCC" = yes; then
40160 -    case $_LT_AC_TAGVAR(archive_cmds, $1) in
40161 +    case $_LT_TAGVAR(archive_cmds, $1) in
40162      *'~'*)
40163        # FIXME: we may have to deal with multi-command sequences.
40164        ;;
40165 @@ -5793,120 +5132,1934 @@ x|xyes)
40166        # systems, -lgcc has to come before -lc. If gcc already passes -lc
40167        # to ld, don't add -lc before -lgcc.
40168        AC_MSG_CHECKING([whether -lc should be explicitly linked in])
40169 -      $rm conftest*
40170 -      printf "$lt_simple_compile_test_code" > conftest.$ac_ext
40171 +      $RM conftest*
40172 +      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
40173  
40174        if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
40175          soname=conftest
40176          lib=conftest
40177          libobjs=conftest.$ac_objext
40178          deplibs=
40179 -        wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
40180 +        wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
40181 +       pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
40182          compiler_flags=-v
40183          linker_flags=-v
40184          verstring=
40185          output_objdir=.
40186          libname=conftest
40187 -        lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
40188 -        _LT_AC_TAGVAR(allow_undefined_flag, $1)=
40189 -        if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
40190 +        lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
40191 +        _LT_TAGVAR(allow_undefined_flag, $1)=
40192 +        if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
40193          then
40194 -         _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
40195 +         _LT_TAGVAR(archive_cmds_need_lc, $1)=no
40196          else
40197 -         _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
40198 +         _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
40199          fi
40200 -        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
40201 +        _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
40202        else
40203          cat conftest.err 1>&5
40204        fi
40205 -      $rm conftest*
40206 -      AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)])
40207 +      $RM conftest*
40208 +      AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
40209        ;;
40210      esac
40211    fi
40212    ;;
40213  esac
40214 -])# AC_LIBTOOL_PROG_LD_SHLIBS
40215  
40216 +_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
40217 +    [Whether or not to add -lc for building shared libraries])
40218 +_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
40219 +    [enable_shared_with_static_runtimes], [0],
40220 +    [Whether or not to disallow shared libs when runtime libs are static])
40221 +_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
40222 +    [Compiler flag to allow reflexive dlopens])
40223 +_LT_TAGDECL([], [whole_archive_flag_spec], [1],
40224 +    [Compiler flag to generate shared objects directly from archives])
40225 +_LT_TAGDECL([], [compiler_needs_object], [1],
40226 +    [Whether the compiler copes with passing no objects directly])
40227 +_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
40228 +    [Create an old-style archive from a shared archive])
40229 +_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
40230 +    [Create a temporary old-style archive to link instead of a shared archive])
40231 +_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
40232 +_LT_TAGDECL([], [archive_expsym_cmds], [2])
40233 +_LT_TAGDECL([], [module_cmds], [2],
40234 +    [Commands used to build a loadable module if different from building
40235 +    a shared archive.])
40236 +_LT_TAGDECL([], [module_expsym_cmds], [2])
40237 +_LT_TAGDECL([], [with_gnu_ld], [1],
40238 +    [Whether we are building with GNU ld or not])
40239 +_LT_TAGDECL([], [allow_undefined_flag], [1],
40240 +    [Flag that allows shared libraries with undefined symbols to be built])
40241 +_LT_TAGDECL([], [no_undefined_flag], [1],
40242 +    [Flag that enforces no undefined symbols])
40243 +_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
40244 +    [Flag to hardcode $libdir into a binary during linking.
40245 +    This must work even if $libdir does not exist])
40246 +_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
40247 +    [[If ld is used when linking, flag to hardcode $libdir into a binary
40248 +    during linking.  This must work even if $libdir does not exist]])
40249 +_LT_TAGDECL([], [hardcode_libdir_separator], [1],
40250 +    [Whether we need a single "-rpath" flag with a separated argument])
40251 +_LT_TAGDECL([], [hardcode_direct], [0],
40252 +    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
40253 +    DIR into the resulting binary])
40254 +_LT_TAGDECL([], [hardcode_direct_absolute], [0],
40255 +    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
40256 +    DIR into the resulting binary and the resulting library dependency is
40257 +    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
40258 +    library is relocated])
40259 +_LT_TAGDECL([], [hardcode_minus_L], [0],
40260 +    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
40261 +    into the resulting binary])
40262 +_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
40263 +    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
40264 +    into the resulting binary])
40265 +_LT_TAGDECL([], [hardcode_automatic], [0],
40266 +    [Set to "yes" if building a shared library automatically hardcodes DIR
40267 +    into the library and all subsequent libraries and executables linked
40268 +    against it])
40269 +_LT_TAGDECL([], [inherit_rpath], [0],
40270 +    [Set to yes if linker adds runtime paths of dependent libraries
40271 +    to runtime path list])
40272 +_LT_TAGDECL([], [link_all_deplibs], [0],
40273 +    [Whether libtool must link a program against all its dependency libraries])
40274 +_LT_TAGDECL([], [fix_srcfile_path], [1],
40275 +    [Fix the shell variable $srcfile for the compiler])
40276 +_LT_TAGDECL([], [always_export_symbols], [0],
40277 +    [Set to "yes" if exported symbols are required])
40278 +_LT_TAGDECL([], [export_symbols_cmds], [2],
40279 +    [The commands to list exported symbols])
40280 +_LT_TAGDECL([], [exclude_expsyms], [1],
40281 +    [Symbols that should not be listed in the preloaded symbols])
40282 +_LT_TAGDECL([], [include_expsyms], [1],
40283 +    [Symbols that must always be exported])
40284 +_LT_TAGDECL([], [prelink_cmds], [2],
40285 +    [Commands necessary for linking programs (against libraries) with templates])
40286 +_LT_TAGDECL([], [file_list_spec], [1],
40287 +    [Specify filename containing input files])
40288 +dnl FIXME: Not yet implemented
40289 +dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
40290 +dnl    [Compiler flag to generate thread safe objects])
40291 +])# _LT_LINKER_SHLIBS
40292 +
40293 +
40294 +# _LT_LANG_C_CONFIG([TAG])
40295 +# ------------------------
40296 +# Ensure that the configuration variables for a C compiler are suitably
40297 +# defined.  These variables are subsequently used by _LT_CONFIG to write
40298 +# the compiler configuration to `libtool'.
40299 +m4_defun([_LT_LANG_C_CONFIG],
40300 +[m4_require([_LT_DECL_EGREP])dnl
40301 +lt_save_CC="$CC"
40302 +AC_LANG_PUSH(C)
40303  
40304 -# _LT_AC_FILE_LTDLL_C
40305 -# -------------------
40306 -# Be careful that the start marker always follows a newline.
40307 -AC_DEFUN([_LT_AC_FILE_LTDLL_C], [
40308 -# /* ltdll.c starts here */
40309 -# #define WIN32_LEAN_AND_MEAN
40310 -# #include <windows.h>
40311 -# #undef WIN32_LEAN_AND_MEAN
40312 -# #include <stdio.h>
40313 -#
40314 -# #ifndef __CYGWIN__
40315 -# #  ifdef __CYGWIN32__
40316 -# #    define __CYGWIN__ __CYGWIN32__
40317 -# #  endif
40318 -# #endif
40319 -#
40320 -# #ifdef __cplusplus
40321 -# extern "C" {
40322 -# #endif
40323 -# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
40324 -# #ifdef __cplusplus
40325 -# }
40326 -# #endif
40327 -#
40328 -# #ifdef __CYGWIN__
40329 -# #include <cygwin/cygwin_dll.h>
40330 -# DECLARE_CYGWIN_DLL( DllMain );
40331 -# #endif
40332 -# HINSTANCE __hDllInstance_base;
40333 -#
40334 -# BOOL APIENTRY
40335 -# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
40336 -# {
40337 -#   __hDllInstance_base = hInst;
40338 -#   return TRUE;
40339 -# }
40340 -# /* ltdll.c ends here */
40341 -])# _LT_AC_FILE_LTDLL_C
40342 +# Source file extension for C test sources.
40343 +ac_ext=c
40344 +
40345 +# Object file extension for compiled C test sources.
40346 +objext=o
40347 +_LT_TAGVAR(objext, $1)=$objext
40348 +
40349 +# Code to be used in simple compile tests
40350 +lt_simple_compile_test_code="int some_variable = 0;"
40351  
40352 +# Code to be used in simple link tests
40353 +lt_simple_link_test_code='int main(){return(0);}'
40354 +
40355 +_LT_TAG_COMPILER
40356 +# Save the default compiler, since it gets overwritten when the other
40357 +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
40358 +compiler_DEFAULT=$CC
40359 +
40360 +# save warnings/boilerplate of simple test code
40361 +_LT_COMPILER_BOILERPLATE
40362 +_LT_LINKER_BOILERPLATE
40363 +
40364 +## CAVEAT EMPTOR:
40365 +## There is no encapsulation within the following macros, do not change
40366 +## the running order or otherwise move them around unless you know exactly
40367 +## what you are doing...
40368 +if test -n "$compiler"; then
40369 +  _LT_COMPILER_NO_RTTI($1)
40370 +  _LT_COMPILER_PIC($1)
40371 +  _LT_COMPILER_C_O($1)
40372 +  _LT_COMPILER_FILE_LOCKS($1)
40373 +  _LT_LINKER_SHLIBS($1)
40374 +  _LT_SYS_DYNAMIC_LINKER($1)
40375 +  _LT_LINKER_HARDCODE_LIBPATH($1)
40376 +  LT_SYS_DLOPEN_SELF
40377 +  _LT_CMD_STRIPLIB
40378 +
40379 +  # Report which library types will actually be built
40380 +  AC_MSG_CHECKING([if libtool supports shared libraries])
40381 +  AC_MSG_RESULT([$can_build_shared])
40382 +
40383 +  AC_MSG_CHECKING([whether to build shared libraries])
40384 +  test "$can_build_shared" = "no" && enable_shared=no
40385 +
40386 +  # On AIX, shared libraries and static libraries use the same namespace, and
40387 +  # are all built from PIC.
40388 +  case $host_os in
40389 +  aix3*)
40390 +    test "$enable_shared" = yes && enable_static=no
40391 +    if test -n "$RANLIB"; then
40392 +      archive_cmds="$archive_cmds~\$RANLIB \$lib"
40393 +      postinstall_cmds='$RANLIB $lib'
40394 +    fi
40395 +    ;;
40396 +
40397 +  aix[[4-9]]*)
40398 +    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
40399 +      test "$enable_shared" = yes && enable_static=no
40400 +    fi
40401 +    ;;
40402 +  esac
40403 +  AC_MSG_RESULT([$enable_shared])
40404 +
40405 +  AC_MSG_CHECKING([whether to build static libraries])
40406 +  # Make sure either enable_shared or enable_static is yes.
40407 +  test "$enable_shared" = yes || enable_static=yes
40408 +  AC_MSG_RESULT([$enable_static])
40409 +
40410 +  _LT_CONFIG($1)
40411 +fi
40412 +AC_LANG_POP
40413 +CC="$lt_save_CC"
40414 +])# _LT_LANG_C_CONFIG
40415 +
40416 +
40417 +# _LT_PROG_CXX
40418 +# ------------
40419 +# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
40420 +# compiler, we have our own version here.
40421 +m4_defun([_LT_PROG_CXX],
40422 +[
40423 +pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
40424 +AC_PROG_CXX
40425 +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
40426 +    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
40427 +    (test "X$CXX" != "Xg++"))) ; then
40428 +  AC_PROG_CXXCPP
40429 +else
40430 +  _lt_caught_CXX_error=yes
40431 +fi
40432 +popdef([AC_MSG_ERROR])
40433 +])# _LT_PROG_CXX
40434 +
40435 +dnl aclocal-1.4 backwards compatibility:
40436 +dnl AC_DEFUN([_LT_PROG_CXX], [])
40437 +
40438 +
40439 +# _LT_LANG_CXX_CONFIG([TAG])
40440 +# --------------------------
40441 +# Ensure that the configuration variables for a C++ compiler are suitably
40442 +# defined.  These variables are subsequently used by _LT_CONFIG to write
40443 +# the compiler configuration to `libtool'.
40444 +m4_defun([_LT_LANG_CXX_CONFIG],
40445 +[AC_REQUIRE([_LT_PROG_CXX])dnl
40446 +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
40447 +m4_require([_LT_DECL_EGREP])dnl
40448 +
40449 +AC_LANG_PUSH(C++)
40450 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
40451 +_LT_TAGVAR(allow_undefined_flag, $1)=
40452 +_LT_TAGVAR(always_export_symbols, $1)=no
40453 +_LT_TAGVAR(archive_expsym_cmds, $1)=
40454 +_LT_TAGVAR(compiler_needs_object, $1)=no
40455 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
40456 +_LT_TAGVAR(hardcode_direct, $1)=no
40457 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
40458 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
40459 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
40460 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
40461 +_LT_TAGVAR(hardcode_minus_L, $1)=no
40462 +_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
40463 +_LT_TAGVAR(hardcode_automatic, $1)=no
40464 +_LT_TAGVAR(inherit_rpath, $1)=no
40465 +_LT_TAGVAR(module_cmds, $1)=
40466 +_LT_TAGVAR(module_expsym_cmds, $1)=
40467 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
40468 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
40469 +_LT_TAGVAR(no_undefined_flag, $1)=
40470 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
40471 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
40472 +
40473 +# Source file extension for C++ test sources.
40474 +ac_ext=cpp
40475 +
40476 +# Object file extension for compiled C++ test sources.
40477 +objext=o
40478 +_LT_TAGVAR(objext, $1)=$objext
40479 +
40480 +# No sense in running all these tests if we already determined that
40481 +# the CXX compiler isn't working.  Some variables (like enable_shared)
40482 +# are currently assumed to apply to all compilers on this platform,
40483 +# and will be corrupted by setting them based on a non-working compiler.
40484 +if test "$_lt_caught_CXX_error" != yes; then
40485 +  # Code to be used in simple compile tests
40486 +  lt_simple_compile_test_code="int some_variable = 0;"
40487 +
40488 +  # Code to be used in simple link tests
40489 +  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
40490 +
40491 +  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
40492 +  _LT_TAG_COMPILER
40493 +
40494 +  # save warnings/boilerplate of simple test code
40495 +  _LT_COMPILER_BOILERPLATE
40496 +  _LT_LINKER_BOILERPLATE
40497 +
40498 +  # Allow CC to be a program name with arguments.
40499 +  lt_save_CC=$CC
40500 +  lt_save_LD=$LD
40501 +  lt_save_GCC=$GCC
40502 +  GCC=$GXX
40503 +  lt_save_with_gnu_ld=$with_gnu_ld
40504 +  lt_save_path_LD=$lt_cv_path_LD
40505 +  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
40506 +    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
40507 +  else
40508 +    $as_unset lt_cv_prog_gnu_ld
40509 +  fi
40510 +  if test -n "${lt_cv_path_LDCXX+set}"; then
40511 +    lt_cv_path_LD=$lt_cv_path_LDCXX
40512 +  else
40513 +    $as_unset lt_cv_path_LD
40514 +  fi
40515 +  test -z "${LDCXX+set}" || LD=$LDCXX
40516 +  CC=${CXX-"c++"}
40517 +  compiler=$CC
40518 +  _LT_TAGVAR(compiler, $1)=$CC
40519 +  _LT_CC_BASENAME([$compiler])
40520 +
40521 +  if test -n "$compiler"; then
40522 +    # We don't want -fno-exception when compiling C++ code, so set the
40523 +    # no_builtin_flag separately
40524 +    if test "$GXX" = yes; then
40525 +      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
40526 +    else
40527 +      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
40528 +    fi
40529 +
40530 +    if test "$GXX" = yes; then
40531 +      # Set up default GNU C++ configuration
40532  
40533 -# _LT_AC_TAGVAR(VARNAME, [TAGNAME])
40534 +      LT_PATH_LD
40535 +
40536 +      # Check if GNU C++ uses GNU ld as the underlying linker, since the
40537 +      # archiving commands below assume that GNU ld is being used.
40538 +      if test "$with_gnu_ld" = yes; then
40539 +        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
40540 +        _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'
40541 +
40542 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
40543 +        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
40544 +
40545 +        # If archive_cmds runs LD, not CC, wlarc should be empty
40546 +        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
40547 +        #     investigate it a little bit more. (MM)
40548 +        wlarc='${wl}'
40549 +
40550 +        # ancient GNU ld didn't support --whole-archive et. al.
40551 +        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
40552 +         $GREP 'no-whole-archive' > /dev/null; then
40553 +          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
40554 +        else
40555 +          _LT_TAGVAR(whole_archive_flag_spec, $1)=
40556 +        fi
40557 +      else
40558 +        with_gnu_ld=no
40559 +        wlarc=
40560 +
40561 +        # A generic and very simple default shared library creation
40562 +        # command for GNU C++ for the case where it uses the native
40563 +        # linker, instead of GNU ld.  If possible, this setting should
40564 +        # overridden to take advantage of the native linker features on
40565 +        # the platform it is being used on.
40566 +        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
40567 +      fi
40568 +
40569 +      # Commands to make compiler produce verbose output that lists
40570 +      # what "hidden" libraries, object files and flags are used when
40571 +      # linking a shared library.
40572 +      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
40573 +
40574 +    else
40575 +      GXX=no
40576 +      with_gnu_ld=no
40577 +      wlarc=
40578 +    fi
40579 +
40580 +    # PORTME: fill in a description of your system's C++ link characteristics
40581 +    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
40582 +    _LT_TAGVAR(ld_shlibs, $1)=yes
40583 +    case $host_os in
40584 +      aix3*)
40585 +        # FIXME: insert proper C++ library support
40586 +        _LT_TAGVAR(ld_shlibs, $1)=no
40587 +        ;;
40588 +      aix[[4-9]]*)
40589 +        if test "$host_cpu" = ia64; then
40590 +          # On IA64, the linker does run time linking by default, so we don't
40591 +          # have to do anything special.
40592 +          aix_use_runtimelinking=no
40593 +          exp_sym_flag='-Bexport'
40594 +          no_entry_flag=""
40595 +        else
40596 +          aix_use_runtimelinking=no
40597 +
40598 +          # Test if we are trying to use run time linking or normal
40599 +          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
40600 +          # need to do runtime linking.
40601 +          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
40602 +           for ld_flag in $LDFLAGS; do
40603 +             case $ld_flag in
40604 +             *-brtl*)
40605 +               aix_use_runtimelinking=yes
40606 +               break
40607 +               ;;
40608 +             esac
40609 +           done
40610 +           ;;
40611 +          esac
40612 +
40613 +          exp_sym_flag='-bexport'
40614 +          no_entry_flag='-bnoentry'
40615 +        fi
40616 +
40617 +        # When large executables or shared objects are built, AIX ld can
40618 +        # have problems creating the table of contents.  If linking a library
40619 +        # or program results in "error TOC overflow" add -mminimal-toc to
40620 +        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
40621 +        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
40622 +
40623 +        _LT_TAGVAR(archive_cmds, $1)=''
40624 +        _LT_TAGVAR(hardcode_direct, $1)=yes
40625 +        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
40626 +        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
40627 +        _LT_TAGVAR(link_all_deplibs, $1)=yes
40628 +        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
40629 +
40630 +        if test "$GXX" = yes; then
40631 +          case $host_os in aix4.[[012]]|aix4.[[012]].*)
40632 +          # We only want to do this on AIX 4.2 and lower, the check
40633 +          # below for broken collect2 doesn't work under 4.3+
40634 +         collect2name=`${CC} -print-prog-name=collect2`
40635 +         if test -f "$collect2name" &&
40636 +            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
40637 +         then
40638 +           # We have reworked collect2
40639 +           :
40640 +         else
40641 +           # We have old collect2
40642 +           _LT_TAGVAR(hardcode_direct, $1)=unsupported
40643 +           # It fails to find uninstalled libraries when the uninstalled
40644 +           # path is not listed in the libpath.  Setting hardcode_minus_L
40645 +           # to unsupported forces relinking
40646 +           _LT_TAGVAR(hardcode_minus_L, $1)=yes
40647 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
40648 +           _LT_TAGVAR(hardcode_libdir_separator, $1)=
40649 +         fi
40650 +          esac
40651 +          shared_flag='-shared'
40652 +         if test "$aix_use_runtimelinking" = yes; then
40653 +           shared_flag="$shared_flag "'${wl}-G'
40654 +         fi
40655 +        else
40656 +          # not using gcc
40657 +          if test "$host_cpu" = ia64; then
40658 +         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
40659 +         # chokes on -Wl,-G. The following line is correct:
40660 +         shared_flag='-G'
40661 +          else
40662 +           if test "$aix_use_runtimelinking" = yes; then
40663 +             shared_flag='${wl}-G'
40664 +           else
40665 +             shared_flag='${wl}-bM:SRE'
40666 +           fi
40667 +          fi
40668 +        fi
40669 +
40670 +        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
40671 +        # It seems that -bexpall does not export symbols beginning with
40672 +        # underscore (_), so it is better to generate a list of symbols to
40673 +       # export.
40674 +        _LT_TAGVAR(always_export_symbols, $1)=yes
40675 +        if test "$aix_use_runtimelinking" = yes; then
40676 +          # Warning - without using the other runtime loading flags (-brtl),
40677 +          # -berok will link without error, but may produce a broken library.
40678 +          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
40679 +          # Determine the default libpath from the value encoded in an empty
40680 +          # executable.
40681 +          _LT_SYS_MODULE_PATH_AIX
40682 +          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
40683 +
40684 +          _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"
40685 +        else
40686 +          if test "$host_cpu" = ia64; then
40687 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
40688 +           _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
40689 +           _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"
40690 +          else
40691 +           # Determine the default libpath from the value encoded in an
40692 +           # empty executable.
40693 +           _LT_SYS_MODULE_PATH_AIX
40694 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
40695 +           # Warning - without using the other run time loading flags,
40696 +           # -berok will link without error, but may produce a broken library.
40697 +           _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
40698 +           _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
40699 +           # Exported symbols can be pulled into shared objects from archives
40700 +           _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
40701 +           _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
40702 +           # This is similar to how AIX traditionally builds its shared
40703 +           # libraries.
40704 +           _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'
40705 +          fi
40706 +        fi
40707 +        ;;
40708 +
40709 +      beos*)
40710 +       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
40711 +         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
40712 +         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
40713 +         # support --undefined.  This deserves some investigation.  FIXME
40714 +         _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
40715 +       else
40716 +         _LT_TAGVAR(ld_shlibs, $1)=no
40717 +       fi
40718 +       ;;
40719 +
40720 +      chorus*)
40721 +        case $cc_basename in
40722 +          *)
40723 +         # FIXME: insert proper C++ library support
40724 +         _LT_TAGVAR(ld_shlibs, $1)=no
40725 +         ;;
40726 +        esac
40727 +        ;;
40728 +
40729 +      cygwin* | mingw* | pw32* | cegcc*)
40730 +        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
40731 +        # as there is no search path for DLLs.
40732 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
40733 +        _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
40734 +        _LT_TAGVAR(always_export_symbols, $1)=no
40735 +        _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
40736 +
40737 +        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
40738 +          _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'
40739 +          # If the export-symbols file already is a .def file (1st line
40740 +          # is EXPORTS), use it as is; otherwise, prepend...
40741 +          _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
40742 +           cp $export_symbols $output_objdir/$soname.def;
40743 +          else
40744 +           echo EXPORTS > $output_objdir/$soname.def;
40745 +           cat $export_symbols >> $output_objdir/$soname.def;
40746 +          fi~
40747 +          $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'
40748 +        else
40749 +          _LT_TAGVAR(ld_shlibs, $1)=no
40750 +        fi
40751 +        ;;
40752 +      darwin* | rhapsody*)
40753 +        _LT_DARWIN_LINKER_FEATURES($1)
40754 +       ;;
40755 +
40756 +      dgux*)
40757 +        case $cc_basename in
40758 +          ec++*)
40759 +           # FIXME: insert proper C++ library support
40760 +           _LT_TAGVAR(ld_shlibs, $1)=no
40761 +           ;;
40762 +          ghcx*)
40763 +           # Green Hills C++ Compiler
40764 +           # FIXME: insert proper C++ library support
40765 +           _LT_TAGVAR(ld_shlibs, $1)=no
40766 +           ;;
40767 +          *)
40768 +           # FIXME: insert proper C++ library support
40769 +           _LT_TAGVAR(ld_shlibs, $1)=no
40770 +           ;;
40771 +        esac
40772 +        ;;
40773 +
40774 +      freebsd[[12]]*)
40775 +        # C++ shared libraries reported to be fairly broken before
40776 +       # switch to ELF
40777 +        _LT_TAGVAR(ld_shlibs, $1)=no
40778 +        ;;
40779 +
40780 +      freebsd-elf*)
40781 +        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
40782 +        ;;
40783 +
40784 +      freebsd* | dragonfly*)
40785 +        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
40786 +        # conventions
40787 +        _LT_TAGVAR(ld_shlibs, $1)=yes
40788 +        ;;
40789 +
40790 +      gnu*)
40791 +        ;;
40792 +
40793 +      hpux9*)
40794 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
40795 +        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
40796 +        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
40797 +        _LT_TAGVAR(hardcode_direct, $1)=yes
40798 +        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
40799 +                                            # but as the default
40800 +                                            # location of the library.
40801 +
40802 +        case $cc_basename in
40803 +          CC*)
40804 +            # FIXME: insert proper C++ library support
40805 +            _LT_TAGVAR(ld_shlibs, $1)=no
40806 +            ;;
40807 +          aCC*)
40808 +            _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'
40809 +            # Commands to make compiler produce verbose output that lists
40810 +            # what "hidden" libraries, object files and flags are used when
40811 +            # linking a shared library.
40812 +            #
40813 +            # There doesn't appear to be a way to prevent this compiler from
40814 +            # explicitly linking system object files so we need to strip them
40815 +            # from the output so that they don't get included in the library
40816 +            # dependencies.
40817 +            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'
40818 +            ;;
40819 +          *)
40820 +            if test "$GXX" = yes; then
40821 +              _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'
40822 +            else
40823 +              # FIXME: insert proper C++ library support
40824 +              _LT_TAGVAR(ld_shlibs, $1)=no
40825 +            fi
40826 +            ;;
40827 +        esac
40828 +        ;;
40829 +
40830 +      hpux10*|hpux11*)
40831 +        if test $with_gnu_ld = no; then
40832 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
40833 +         _LT_TAGVAR(hardcode_libdir_separator, $1)=:
40834 +
40835 +          case $host_cpu in
40836 +            hppa*64*|ia64*)
40837 +              ;;
40838 +            *)
40839 +             _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
40840 +              ;;
40841 +          esac
40842 +        fi
40843 +        case $host_cpu in
40844 +          hppa*64*|ia64*)
40845 +            _LT_TAGVAR(hardcode_direct, $1)=no
40846 +            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40847 +            ;;
40848 +          *)
40849 +            _LT_TAGVAR(hardcode_direct, $1)=yes
40850 +            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
40851 +            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
40852 +                                                # but as the default
40853 +                                                # location of the library.
40854 +            ;;
40855 +        esac
40856 +
40857 +        case $cc_basename in
40858 +          CC*)
40859 +           # FIXME: insert proper C++ library support
40860 +           _LT_TAGVAR(ld_shlibs, $1)=no
40861 +           ;;
40862 +          aCC*)
40863 +           case $host_cpu in
40864 +             hppa*64*)
40865 +               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
40866 +               ;;
40867 +             ia64*)
40868 +               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
40869 +               ;;
40870 +             *)
40871 +               _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'
40872 +               ;;
40873 +           esac
40874 +           # Commands to make compiler produce verbose output that lists
40875 +           # what "hidden" libraries, object files and flags are used when
40876 +           # linking a shared library.
40877 +           #
40878 +           # There doesn't appear to be a way to prevent this compiler from
40879 +           # explicitly linking system object files so we need to strip them
40880 +           # from the output so that they don't get included in the library
40881 +           # dependencies.
40882 +           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'
40883 +           ;;
40884 +          *)
40885 +           if test "$GXX" = yes; then
40886 +             if test $with_gnu_ld = no; then
40887 +               case $host_cpu in
40888 +                 hppa*64*)
40889 +                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
40890 +                   ;;
40891 +                 ia64*)
40892 +                   _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'
40893 +                   ;;
40894 +                 *)
40895 +                   _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'
40896 +                   ;;
40897 +               esac
40898 +             fi
40899 +           else
40900 +             # FIXME: insert proper C++ library support
40901 +             _LT_TAGVAR(ld_shlibs, $1)=no
40902 +           fi
40903 +           ;;
40904 +        esac
40905 +        ;;
40906 +
40907 +      interix[[3-9]]*)
40908 +       _LT_TAGVAR(hardcode_direct, $1)=no
40909 +       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
40910 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
40911 +       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
40912 +       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
40913 +       # Instead, shared libraries are loaded at an image base (0x10000000 by
40914 +       # default) and relocated if they conflict, which is a slow very memory
40915 +       # consuming and fragmenting process.  To avoid this, we pick a random,
40916 +       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
40917 +       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
40918 +       _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'
40919 +       _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'
40920 +       ;;
40921 +      irix5* | irix6*)
40922 +        case $cc_basename in
40923 +          CC*)
40924 +           # SGI C++
40925 +           _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'
40926 +
40927 +           # Archives containing C++ object files must be created using
40928 +           # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
40929 +           # necessary to make sure instantiated templates are included
40930 +           # in the archive.
40931 +           _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
40932 +           ;;
40933 +          *)
40934 +           if test "$GXX" = yes; then
40935 +             if test "$with_gnu_ld" = no; then
40936 +               _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'
40937 +             else
40938 +               _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'
40939 +             fi
40940 +           fi
40941 +           _LT_TAGVAR(link_all_deplibs, $1)=yes
40942 +           ;;
40943 +        esac
40944 +        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
40945 +        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
40946 +        _LT_TAGVAR(inherit_rpath, $1)=yes
40947 +        ;;
40948 +
40949 +      linux* | k*bsd*-gnu | kopensolaris*-gnu)
40950 +        case $cc_basename in
40951 +          KCC*)
40952 +           # Kuck and Associates, Inc. (KAI) C++ Compiler
40953 +
40954 +           # KCC will only create a shared library if the output file
40955 +           # ends with ".so" (or ".sl" for HP-UX), so rename the library
40956 +           # to its proper name (with version) after linking.
40957 +           _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'
40958 +           _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'
40959 +           # Commands to make compiler produce verbose output that lists
40960 +           # what "hidden" libraries, object files and flags are used when
40961 +           # linking a shared library.
40962 +           #
40963 +           # There doesn't appear to be a way to prevent this compiler from
40964 +           # explicitly linking system object files so we need to strip them
40965 +           # from the output so that they don't get included in the library
40966 +           # dependencies.
40967 +           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'
40968 +
40969 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
40970 +           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
40971 +
40972 +           # Archives containing C++ object files must be created using
40973 +           # "CC -Bstatic", where "CC" is the KAI C++ compiler.
40974 +           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
40975 +           ;;
40976 +         icpc* | ecpc* )
40977 +           # Intel C++
40978 +           with_gnu_ld=yes
40979 +           # version 8.0 and above of icpc choke on multiply defined symbols
40980 +           # if we add $predep_objects and $postdep_objects, however 7.1 and
40981 +           # earlier do not add the objects themselves.
40982 +           case `$CC -V 2>&1` in
40983 +             *"Version 7."*)
40984 +               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
40985 +               _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'
40986 +               ;;
40987 +             *)  # Version 8.0 or newer
40988 +               tmp_idyn=
40989 +               case $host_cpu in
40990 +                 ia64*) tmp_idyn=' -i_dynamic';;
40991 +               esac
40992 +               _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
40993 +               _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'
40994 +               ;;
40995 +           esac
40996 +           _LT_TAGVAR(archive_cmds_need_lc, $1)=no
40997 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
40998 +           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
40999 +           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
41000 +           ;;
41001 +          pgCC* | pgcpp*)
41002 +            # Portland Group C++ compiler
41003 +           case `$CC -V` in
41004 +           *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
41005 +             _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
41006 +               rm -rf $tpldir~
41007 +               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
41008 +               compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
41009 +             _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
41010 +               rm -rf $tpldir~
41011 +               $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
41012 +               $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
41013 +               $RANLIB $oldlib'
41014 +             _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
41015 +               rm -rf $tpldir~
41016 +               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
41017 +               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
41018 +             _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
41019 +               rm -rf $tpldir~
41020 +               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
41021 +               $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'
41022 +             ;;
41023 +           *) # Version 6 will use weak symbols
41024 +             _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
41025 +             _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'
41026 +             ;;
41027 +           esac
41028 +
41029 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
41030 +           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
41031 +           _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'
41032 +            ;;
41033 +         cxx*)
41034 +           # Compaq C++
41035 +           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
41036 +           _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'
41037 +
41038 +           runpath_var=LD_RUN_PATH
41039 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
41040 +           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
41041 +
41042 +           # Commands to make compiler produce verbose output that lists
41043 +           # what "hidden" libraries, object files and flags are used when
41044 +           # linking a shared library.
41045 +           #
41046 +           # There doesn't appear to be a way to prevent this compiler from
41047 +           # explicitly linking system object files so we need to strip them
41048 +           # from the output so that they don't get included in the library
41049 +           # dependencies.
41050 +           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'
41051 +           ;;
41052 +         xl*)
41053 +           # IBM XL 8.0 on PPC, with GNU ld
41054 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
41055 +           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
41056 +           _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
41057 +           if test "x$supports_anon_versioning" = xyes; then
41058 +             _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
41059 +               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
41060 +               echo "local: *; };" >> $output_objdir/$libname.ver~
41061 +               $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
41062 +           fi
41063 +           ;;
41064 +         *)
41065 +           case `$CC -V 2>&1 | sed 5q` in
41066 +           *Sun\ C*)
41067 +             # Sun C++ 5.9
41068 +             _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
41069 +             _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
41070 +             _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'
41071 +             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
41072 +             _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'
41073 +             _LT_TAGVAR(compiler_needs_object, $1)=yes
41074 +
41075 +             # Not sure whether something based on
41076 +             # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
41077 +             # would be better.
41078 +             output_verbose_link_cmd='echo'
41079 +
41080 +             # Archives containing C++ object files must be created using
41081 +             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
41082 +             # necessary to make sure instantiated templates are included
41083 +             # in the archive.
41084 +             _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
41085 +             ;;
41086 +           esac
41087 +           ;;
41088 +       esac
41089 +       ;;
41090 +
41091 +      lynxos*)
41092 +        # FIXME: insert proper C++ library support
41093 +       _LT_TAGVAR(ld_shlibs, $1)=no
41094 +       ;;
41095 +
41096 +      m88k*)
41097 +        # FIXME: insert proper C++ library support
41098 +        _LT_TAGVAR(ld_shlibs, $1)=no
41099 +       ;;
41100 +
41101 +      mvs*)
41102 +        case $cc_basename in
41103 +          cxx*)
41104 +           # FIXME: insert proper C++ library support
41105 +           _LT_TAGVAR(ld_shlibs, $1)=no
41106 +           ;;
41107 +         *)
41108 +           # FIXME: insert proper C++ library support
41109 +           _LT_TAGVAR(ld_shlibs, $1)=no
41110 +           ;;
41111 +       esac
41112 +       ;;
41113 +
41114 +      netbsd*)
41115 +        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
41116 +         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
41117 +         wlarc=
41118 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
41119 +         _LT_TAGVAR(hardcode_direct, $1)=yes
41120 +         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
41121 +       fi
41122 +       # Workaround some broken pre-1.5 toolchains
41123 +       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
41124 +       ;;
41125 +
41126 +      *nto* | *qnx*)
41127 +        _LT_TAGVAR(ld_shlibs, $1)=yes
41128 +       ;;
41129 +
41130 +      openbsd2*)
41131 +        # C++ shared libraries are fairly broken
41132 +       _LT_TAGVAR(ld_shlibs, $1)=no
41133 +       ;;
41134 +
41135 +      openbsd*)
41136 +       if test -f /usr/libexec/ld.so; then
41137 +         _LT_TAGVAR(hardcode_direct, $1)=yes
41138 +         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
41139 +         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
41140 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
41141 +         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
41142 +         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
41143 +           _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'
41144 +           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
41145 +           _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
41146 +         fi
41147 +         output_verbose_link_cmd=echo
41148 +       else
41149 +         _LT_TAGVAR(ld_shlibs, $1)=no
41150 +       fi
41151 +       ;;
41152 +
41153 +      osf3* | osf4* | osf5*)
41154 +        case $cc_basename in
41155 +          KCC*)
41156 +           # Kuck and Associates, Inc. (KAI) C++ Compiler
41157 +
41158 +           # KCC will only create a shared library if the output file
41159 +           # ends with ".so" (or ".sl" for HP-UX), so rename the library
41160 +           # to its proper name (with version) after linking.
41161 +           _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'
41162 +
41163 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
41164 +           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
41165 +
41166 +           # Archives containing C++ object files must be created using
41167 +           # the KAI C++ compiler.
41168 +           case $host in
41169 +             osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
41170 +             *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
41171 +           esac
41172 +           ;;
41173 +          RCC*)
41174 +           # Rational C++ 2.4.1
41175 +           # FIXME: insert proper C++ library support
41176 +           _LT_TAGVAR(ld_shlibs, $1)=no
41177 +           ;;
41178 +          cxx*)
41179 +           case $host in
41180 +             osf3*)
41181 +               _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
41182 +               _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'
41183 +               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
41184 +               ;;
41185 +             *)
41186 +               _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
41187 +               _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'
41188 +               _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
41189 +                 echo "-hidden">> $lib.exp~
41190 +                 $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~
41191 +                 $RM $lib.exp'
41192 +               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
41193 +               ;;
41194 +           esac
41195 +
41196 +           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
41197 +
41198 +           # Commands to make compiler produce verbose output that lists
41199 +           # what "hidden" libraries, object files and flags are used when
41200 +           # linking a shared library.
41201 +           #
41202 +           # There doesn't appear to be a way to prevent this compiler from
41203 +           # explicitly linking system object files so we need to strip them
41204 +           # from the output so that they don't get included in the library
41205 +           # dependencies.
41206 +           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'
41207 +           ;;
41208 +         *)
41209 +           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
41210 +             _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
41211 +             case $host in
41212 +               osf3*)
41213 +                 _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'
41214 +                 ;;
41215 +               *)
41216 +                 _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'
41217 +                 ;;
41218 +             esac
41219 +
41220 +             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
41221 +             _LT_TAGVAR(hardcode_libdir_separator, $1)=:
41222 +
41223 +             # Commands to make compiler produce verbose output that lists
41224 +             # what "hidden" libraries, object files and flags are used when
41225 +             # linking a shared library.
41226 +             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
41227 +
41228 +           else
41229 +             # FIXME: insert proper C++ library support
41230 +             _LT_TAGVAR(ld_shlibs, $1)=no
41231 +           fi
41232 +           ;;
41233 +        esac
41234 +        ;;
41235 +
41236 +      psos*)
41237 +        # FIXME: insert proper C++ library support
41238 +        _LT_TAGVAR(ld_shlibs, $1)=no
41239 +        ;;
41240 +
41241 +      sunos4*)
41242 +        case $cc_basename in
41243 +          CC*)
41244 +           # Sun C++ 4.x
41245 +           # FIXME: insert proper C++ library support
41246 +           _LT_TAGVAR(ld_shlibs, $1)=no
41247 +           ;;
41248 +          lcc*)
41249 +           # Lucid
41250 +           # FIXME: insert proper C++ library support
41251 +           _LT_TAGVAR(ld_shlibs, $1)=no
41252 +           ;;
41253 +          *)
41254 +           # FIXME: insert proper C++ library support
41255 +           _LT_TAGVAR(ld_shlibs, $1)=no
41256 +           ;;
41257 +        esac
41258 +        ;;
41259 +
41260 +      solaris*)
41261 +        case $cc_basename in
41262 +          CC*)
41263 +           # Sun C++ 4.2, 5.x and Centerline C++
41264 +            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
41265 +           _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
41266 +           _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
41267 +           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
41268 +             $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'
41269 +
41270 +           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
41271 +           _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
41272 +           case $host_os in
41273 +             solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
41274 +             *)
41275 +               # The compiler driver will combine and reorder linker options,
41276 +               # but understands `-z linker_flag'.
41277 +               # Supported since Solaris 2.6 (maybe 2.5.1?)
41278 +               _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
41279 +               ;;
41280 +           esac
41281 +           _LT_TAGVAR(link_all_deplibs, $1)=yes
41282 +
41283 +           output_verbose_link_cmd='echo'
41284 +
41285 +           # Archives containing C++ object files must be created using
41286 +           # "CC -xar", where "CC" is the Sun C++ compiler.  This is
41287 +           # necessary to make sure instantiated templates are included
41288 +           # in the archive.
41289 +           _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
41290 +           ;;
41291 +          gcx*)
41292 +           # Green Hills C++ Compiler
41293 +           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
41294 +
41295 +           # The C++ compiler must be used to create the archive.
41296 +           _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
41297 +           ;;
41298 +          *)
41299 +           # GNU C++ compiler with Solaris linker
41300 +           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
41301 +             _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
41302 +             if $CC --version | $GREP -v '^2\.7' > /dev/null; then
41303 +               _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
41304 +               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
41305 +                 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
41306 +
41307 +               # Commands to make compiler produce verbose output that lists
41308 +               # what "hidden" libraries, object files and flags are used when
41309 +               # linking a shared library.
41310 +               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
41311 +             else
41312 +               # g++ 2.7 appears to require `-G' NOT `-shared' on this
41313 +               # platform.
41314 +               _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
41315 +               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
41316 +                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
41317 +
41318 +               # Commands to make compiler produce verbose output that lists
41319 +               # what "hidden" libraries, object files and flags are used when
41320 +               # linking a shared library.
41321 +               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
41322 +             fi
41323 +
41324 +             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
41325 +             case $host_os in
41326 +               solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
41327 +               *)
41328 +                 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
41329 +                 ;;
41330 +             esac
41331 +           fi
41332 +           ;;
41333 +        esac
41334 +        ;;
41335 +
41336 +    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
41337 +      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
41338 +      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
41339 +      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
41340 +      runpath_var='LD_RUN_PATH'
41341 +
41342 +      case $cc_basename in
41343 +        CC*)
41344 +         _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41345 +         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41346 +         ;;
41347 +       *)
41348 +         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41349 +         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41350 +         ;;
41351 +      esac
41352 +      ;;
41353 +
41354 +      sysv5* | sco3.2v5* | sco5v6*)
41355 +       # Note: We can NOT use -z defs as we might desire, because we do not
41356 +       # link with -lc, and that would cause any symbols used from libc to
41357 +       # always be unresolved, which means just about no library would
41358 +       # ever link correctly.  If we're not using GNU ld we use -z text
41359 +       # though, which does catch some bad symbols but isn't as heavy-handed
41360 +       # as -z defs.
41361 +       _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
41362 +       _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
41363 +       _LT_TAGVAR(archive_cmds_need_lc, $1)=no
41364 +       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
41365 +       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
41366 +       _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
41367 +       _LT_TAGVAR(link_all_deplibs, $1)=yes
41368 +       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
41369 +       runpath_var='LD_RUN_PATH'
41370 +
41371 +       case $cc_basename in
41372 +          CC*)
41373 +           _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41374 +           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41375 +           ;;
41376 +         *)
41377 +           _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41378 +           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
41379 +           ;;
41380 +       esac
41381 +      ;;
41382 +
41383 +      tandem*)
41384 +        case $cc_basename in
41385 +          NCC*)
41386 +           # NonStop-UX NCC 3.20
41387 +           # FIXME: insert proper C++ library support
41388 +           _LT_TAGVAR(ld_shlibs, $1)=no
41389 +           ;;
41390 +          *)
41391 +           # FIXME: insert proper C++ library support
41392 +           _LT_TAGVAR(ld_shlibs, $1)=no
41393 +           ;;
41394 +        esac
41395 +        ;;
41396 +
41397 +      vxworks*)
41398 +        # FIXME: insert proper C++ library support
41399 +        _LT_TAGVAR(ld_shlibs, $1)=no
41400 +        ;;
41401 +
41402 +      *)
41403 +        # FIXME: insert proper C++ library support
41404 +        _LT_TAGVAR(ld_shlibs, $1)=no
41405 +        ;;
41406 +    esac
41407 +
41408 +    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
41409 +    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
41410 +
41411 +    _LT_TAGVAR(GCC, $1)="$GXX"
41412 +    _LT_TAGVAR(LD, $1)="$LD"
41413 +
41414 +    ## CAVEAT EMPTOR:
41415 +    ## There is no encapsulation within the following macros, do not change
41416 +    ## the running order or otherwise move them around unless you know exactly
41417 +    ## what you are doing...
41418 +    _LT_SYS_HIDDEN_LIBDEPS($1)
41419 +    _LT_COMPILER_PIC($1)
41420 +    _LT_COMPILER_C_O($1)
41421 +    _LT_COMPILER_FILE_LOCKS($1)
41422 +    _LT_LINKER_SHLIBS($1)
41423 +    _LT_SYS_DYNAMIC_LINKER($1)
41424 +    _LT_LINKER_HARDCODE_LIBPATH($1)
41425 +
41426 +    _LT_CONFIG($1)
41427 +  fi # test -n "$compiler"
41428 +
41429 +  CC=$lt_save_CC
41430 +  LDCXX=$LD
41431 +  LD=$lt_save_LD
41432 +  GCC=$lt_save_GCC
41433 +  with_gnu_ld=$lt_save_with_gnu_ld
41434 +  lt_cv_path_LDCXX=$lt_cv_path_LD
41435 +  lt_cv_path_LD=$lt_save_path_LD
41436 +  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
41437 +  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
41438 +fi # test "$_lt_caught_CXX_error" != yes
41439 +
41440 +AC_LANG_POP
41441 +])# _LT_LANG_CXX_CONFIG
41442 +
41443 +
41444 +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
41445  # ---------------------------------
41446 -AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
41447 +# Figure out "hidden" library dependencies from verbose
41448 +# compiler output when linking a shared library.
41449 +# Parse the compiler output and extract the necessary
41450 +# objects, libraries and library flags.
41451 +m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
41452 +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
41453 +# Dependencies to place before and after the object being linked:
41454 +_LT_TAGVAR(predep_objects, $1)=
41455 +_LT_TAGVAR(postdep_objects, $1)=
41456 +_LT_TAGVAR(predeps, $1)=
41457 +_LT_TAGVAR(postdeps, $1)=
41458 +_LT_TAGVAR(compiler_lib_search_path, $1)=
41459 +
41460 +dnl we can't use the lt_simple_compile_test_code here,
41461 +dnl because it contains code intended for an executable,
41462 +dnl not a library.  It's possible we should let each
41463 +dnl tag define a new lt_????_link_test_code variable,
41464 +dnl but it's only used here...
41465 +m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
41466 +int a;
41467 +void foo (void) { a = 0; }
41468 +_LT_EOF
41469 +], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
41470 +class Foo
41471 +{
41472 +public:
41473 +  Foo (void) { a = 0; }
41474 +private:
41475 +  int a;
41476 +};
41477 +_LT_EOF
41478 +], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
41479 +      subroutine foo
41480 +      implicit none
41481 +      integer*4 a
41482 +      a=0
41483 +      return
41484 +      end
41485 +_LT_EOF
41486 +], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
41487 +      subroutine foo
41488 +      implicit none
41489 +      integer a
41490 +      a=0
41491 +      return
41492 +      end
41493 +_LT_EOF
41494 +], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
41495 +public class foo {
41496 +  private int a;
41497 +  public void bar (void) {
41498 +    a = 0;
41499 +  }
41500 +};
41501 +_LT_EOF
41502 +])
41503 +dnl Parse the compiler output and extract the necessary
41504 +dnl objects, libraries and library flags.
41505 +if AC_TRY_EVAL(ac_compile); then
41506 +  # Parse the compiler output and extract the necessary
41507 +  # objects, libraries and library flags.
41508 +
41509 +  # Sentinel used to keep track of whether or not we are before
41510 +  # the conftest object file.
41511 +  pre_test_object_deps_done=no
41512 +
41513 +  for p in `eval "$output_verbose_link_cmd"`; do
41514 +    case $p in
41515 +
41516 +    -L* | -R* | -l*)
41517 +       # Some compilers place space between "-{L,R}" and the path.
41518 +       # Remove the space.
41519 +       if test $p = "-L" ||
41520 +          test $p = "-R"; then
41521 +        prev=$p
41522 +        continue
41523 +       else
41524 +        prev=
41525 +       fi
41526 +
41527 +       if test "$pre_test_object_deps_done" = no; then
41528 +        case $p in
41529 +        -L* | -R*)
41530 +          # Internal compiler library paths should come after those
41531 +          # provided the user.  The postdeps already come after the
41532 +          # user supplied libs so there is no need to process them.
41533 +          if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
41534 +            _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
41535 +          else
41536 +            _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
41537 +          fi
41538 +          ;;
41539 +        # The "-l" case would never come before the object being
41540 +        # linked, so don't bother handling this case.
41541 +        esac
41542 +       else
41543 +        if test -z "$_LT_TAGVAR(postdeps, $1)"; then
41544 +          _LT_TAGVAR(postdeps, $1)="${prev}${p}"
41545 +        else
41546 +          _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
41547 +        fi
41548 +       fi
41549 +       ;;
41550 +
41551 +    *.$objext)
41552 +       # This assumes that the test object file only shows up
41553 +       # once in the compiler output.
41554 +       if test "$p" = "conftest.$objext"; then
41555 +        pre_test_object_deps_done=yes
41556 +        continue
41557 +       fi
41558 +
41559 +       if test "$pre_test_object_deps_done" = no; then
41560 +        if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
41561 +          _LT_TAGVAR(predep_objects, $1)="$p"
41562 +        else
41563 +          _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
41564 +        fi
41565 +       else
41566 +        if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
41567 +          _LT_TAGVAR(postdep_objects, $1)="$p"
41568 +        else
41569 +          _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
41570 +        fi
41571 +       fi
41572 +       ;;
41573  
41574 +    *) ;; # Ignore the rest.
41575  
41576 -# old names
41577 -AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL])
41578 -AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)])
41579 -AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)])
41580 -AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
41581 -AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
41582 -AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD])
41583 -AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM])
41584 +    esac
41585 +  done
41586 +
41587 +  # Clean up.
41588 +  rm -f a.out a.exe
41589 +else
41590 +  echo "libtool.m4: error: problem compiling $1 test program"
41591 +fi
41592  
41593 -# This is just to silence aclocal about the macro not being used
41594 -ifelse([AC_DISABLE_FAST_INSTALL])
41595 +$RM -f confest.$objext
41596 +
41597 +# PORTME: override above test on systems where it is broken
41598 +m4_if([$1], [CXX],
41599 +[case $host_os in
41600 +interix[[3-9]]*)
41601 +  # Interix 3.5 installs completely hosed .la files for C++, so rather than
41602 +  # hack all around it, let's just trust "g++" to DTRT.
41603 +  _LT_TAGVAR(predep_objects,$1)=
41604 +  _LT_TAGVAR(postdep_objects,$1)=
41605 +  _LT_TAGVAR(postdeps,$1)=
41606 +  ;;
41607 +
41608 +linux*)
41609 +  case `$CC -V 2>&1 | sed 5q` in
41610 +  *Sun\ C*)
41611 +    # Sun C++ 5.9
41612 +
41613 +    # The more standards-conforming stlport4 library is
41614 +    # incompatible with the Cstd library. Avoid specifying
41615 +    # it if it's in CXXFLAGS. Ignore libCrun as
41616 +    # -library=stlport4 depends on it.
41617 +    case " $CXX $CXXFLAGS " in
41618 +    *" -library=stlport4 "*)
41619 +      solaris_use_stlport4=yes
41620 +      ;;
41621 +    esac
41622 +
41623 +    if test "$solaris_use_stlport4" != yes; then
41624 +      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
41625 +    fi
41626 +    ;;
41627 +  esac
41628 +  ;;
41629  
41630 -AC_DEFUN([LT_AC_PROG_GCJ],
41631 -[AC_CHECK_TOOL(GCJ, gcj, no)
41632 -  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
41633 -  AC_SUBST(GCJFLAGS)
41634 +solaris*)
41635 +  case $cc_basename in
41636 +  CC*)
41637 +    # The more standards-conforming stlport4 library is
41638 +    # incompatible with the Cstd library. Avoid specifying
41639 +    # it if it's in CXXFLAGS. Ignore libCrun as
41640 +    # -library=stlport4 depends on it.
41641 +    case " $CXX $CXXFLAGS " in
41642 +    *" -library=stlport4 "*)
41643 +      solaris_use_stlport4=yes
41644 +      ;;
41645 +    esac
41646 +
41647 +    # Adding this requires a known-good setup of shared libraries for
41648 +    # Sun compiler versions before 5.6, else PIC objects from an old
41649 +    # archive will be linked into the output, leading to subtle bugs.
41650 +    if test "$solaris_use_stlport4" != yes; then
41651 +      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
41652 +    fi
41653 +    ;;
41654 +  esac
41655 +  ;;
41656 +esac
41657  ])
41658  
41659 -AC_DEFUN([LT_AC_PROG_RC],
41660 -[AC_CHECK_TOOL(RC, windres, no)
41661 +case " $_LT_TAGVAR(postdeps, $1) " in
41662 +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
41663 +esac
41664 + _LT_TAGVAR(compiler_lib_search_dirs, $1)=
41665 +if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
41666 + _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
41667 +fi
41668 +_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
41669 +    [The directories searched by this compiler when creating a shared library])
41670 +_LT_TAGDECL([], [predep_objects], [1],
41671 +    [Dependencies to place before and after the objects being linked to
41672 +    create a shared library])
41673 +_LT_TAGDECL([], [postdep_objects], [1])
41674 +_LT_TAGDECL([], [predeps], [1])
41675 +_LT_TAGDECL([], [postdeps], [1])
41676 +_LT_TAGDECL([], [compiler_lib_search_path], [1],
41677 +    [The library search path used internally by the compiler when linking
41678 +    a shared library])
41679 +])# _LT_SYS_HIDDEN_LIBDEPS
41680 +
41681 +
41682 +# _LT_PROG_F77
41683 +# ------------
41684 +# Since AC_PROG_F77 is broken, in that it returns the empty string
41685 +# if there is no fortran compiler, we have our own version here.
41686 +m4_defun([_LT_PROG_F77],
41687 +[
41688 +pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
41689 +AC_PROG_F77
41690 +if test -z "$F77" || test "X$F77" = "Xno"; then
41691 +  _lt_disable_F77=yes
41692 +fi
41693 +popdef([AC_MSG_ERROR])
41694 +])# _LT_PROG_F77
41695 +
41696 +dnl aclocal-1.4 backwards compatibility:
41697 +dnl AC_DEFUN([_LT_PROG_F77], [])
41698 +
41699 +
41700 +# _LT_LANG_F77_CONFIG([TAG])
41701 +# --------------------------
41702 +# Ensure that the configuration variables for a Fortran 77 compiler are
41703 +# suitably defined.  These variables are subsequently used by _LT_CONFIG
41704 +# to write the compiler configuration to `libtool'.
41705 +m4_defun([_LT_LANG_F77_CONFIG],
41706 +[AC_REQUIRE([_LT_PROG_F77])dnl
41707 +AC_LANG_PUSH(Fortran 77)
41708 +
41709 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
41710 +_LT_TAGVAR(allow_undefined_flag, $1)=
41711 +_LT_TAGVAR(always_export_symbols, $1)=no
41712 +_LT_TAGVAR(archive_expsym_cmds, $1)=
41713 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
41714 +_LT_TAGVAR(hardcode_direct, $1)=no
41715 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
41716 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
41717 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
41718 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
41719 +_LT_TAGVAR(hardcode_minus_L, $1)=no
41720 +_LT_TAGVAR(hardcode_automatic, $1)=no
41721 +_LT_TAGVAR(inherit_rpath, $1)=no
41722 +_LT_TAGVAR(module_cmds, $1)=
41723 +_LT_TAGVAR(module_expsym_cmds, $1)=
41724 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
41725 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
41726 +_LT_TAGVAR(no_undefined_flag, $1)=
41727 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
41728 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
41729 +
41730 +# Source file extension for f77 test sources.
41731 +ac_ext=f
41732 +
41733 +# Object file extension for compiled f77 test sources.
41734 +objext=o
41735 +_LT_TAGVAR(objext, $1)=$objext
41736 +
41737 +# No sense in running all these tests if we already determined that
41738 +# the F77 compiler isn't working.  Some variables (like enable_shared)
41739 +# are currently assumed to apply to all compilers on this platform,
41740 +# and will be corrupted by setting them based on a non-working compiler.
41741 +if test "$_lt_disable_F77" != yes; then
41742 +  # Code to be used in simple compile tests
41743 +  lt_simple_compile_test_code="\
41744 +      subroutine t
41745 +      return
41746 +      end
41747 +"
41748 +
41749 +  # Code to be used in simple link tests
41750 +  lt_simple_link_test_code="\
41751 +      program t
41752 +      end
41753 +"
41754 +
41755 +  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
41756 +  _LT_TAG_COMPILER
41757 +
41758 +  # save warnings/boilerplate of simple test code
41759 +  _LT_COMPILER_BOILERPLATE
41760 +  _LT_LINKER_BOILERPLATE
41761 +
41762 +  # Allow CC to be a program name with arguments.
41763 +  lt_save_CC="$CC"
41764 +  lt_save_GCC=$GCC
41765 +  CC=${F77-"f77"}
41766 +  compiler=$CC
41767 +  _LT_TAGVAR(compiler, $1)=$CC
41768 +  _LT_CC_BASENAME([$compiler])
41769 +  GCC=$G77
41770 +  if test -n "$compiler"; then
41771 +    AC_MSG_CHECKING([if libtool supports shared libraries])
41772 +    AC_MSG_RESULT([$can_build_shared])
41773 +
41774 +    AC_MSG_CHECKING([whether to build shared libraries])
41775 +    test "$can_build_shared" = "no" && enable_shared=no
41776 +
41777 +    # On AIX, shared libraries and static libraries use the same namespace, and
41778 +    # are all built from PIC.
41779 +    case $host_os in
41780 +      aix3*)
41781 +        test "$enable_shared" = yes && enable_static=no
41782 +        if test -n "$RANLIB"; then
41783 +          archive_cmds="$archive_cmds~\$RANLIB \$lib"
41784 +          postinstall_cmds='$RANLIB $lib'
41785 +        fi
41786 +        ;;
41787 +      aix[[4-9]]*)
41788 +       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
41789 +         test "$enable_shared" = yes && enable_static=no
41790 +       fi
41791 +        ;;
41792 +    esac
41793 +    AC_MSG_RESULT([$enable_shared])
41794 +
41795 +    AC_MSG_CHECKING([whether to build static libraries])
41796 +    # Make sure either enable_shared or enable_static is yes.
41797 +    test "$enable_shared" = yes || enable_static=yes
41798 +    AC_MSG_RESULT([$enable_static])
41799 +
41800 +    _LT_TAGVAR(GCC, $1)="$G77"
41801 +    _LT_TAGVAR(LD, $1)="$LD"
41802 +
41803 +    ## CAVEAT EMPTOR:
41804 +    ## There is no encapsulation within the following macros, do not change
41805 +    ## the running order or otherwise move them around unless you know exactly
41806 +    ## what you are doing...
41807 +    _LT_COMPILER_PIC($1)
41808 +    _LT_COMPILER_C_O($1)
41809 +    _LT_COMPILER_FILE_LOCKS($1)
41810 +    _LT_LINKER_SHLIBS($1)
41811 +    _LT_SYS_DYNAMIC_LINKER($1)
41812 +    _LT_LINKER_HARDCODE_LIBPATH($1)
41813 +
41814 +    _LT_CONFIG($1)
41815 +  fi # test -n "$compiler"
41816 +
41817 +  GCC=$lt_save_GCC
41818 +  CC="$lt_save_CC"
41819 +fi # test "$_lt_disable_F77" != yes
41820 +
41821 +AC_LANG_POP
41822 +])# _LT_LANG_F77_CONFIG
41823 +
41824 +
41825 +# _LT_PROG_FC
41826 +# -----------
41827 +# Since AC_PROG_FC is broken, in that it returns the empty string
41828 +# if there is no fortran compiler, we have our own version here.
41829 +m4_defun([_LT_PROG_FC],
41830 +[
41831 +pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
41832 +AC_PROG_FC
41833 +if test -z "$FC" || test "X$FC" = "Xno"; then
41834 +  _lt_disable_FC=yes
41835 +fi
41836 +popdef([AC_MSG_ERROR])
41837 +])# _LT_PROG_FC
41838 +
41839 +dnl aclocal-1.4 backwards compatibility:
41840 +dnl AC_DEFUN([_LT_PROG_FC], [])
41841 +
41842 +
41843 +# _LT_LANG_FC_CONFIG([TAG])
41844 +# -------------------------
41845 +# Ensure that the configuration variables for a Fortran compiler are
41846 +# suitably defined.  These variables are subsequently used by _LT_CONFIG
41847 +# to write the compiler configuration to `libtool'.
41848 +m4_defun([_LT_LANG_FC_CONFIG],
41849 +[AC_REQUIRE([_LT_PROG_FC])dnl
41850 +AC_LANG_PUSH(Fortran)
41851 +
41852 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
41853 +_LT_TAGVAR(allow_undefined_flag, $1)=
41854 +_LT_TAGVAR(always_export_symbols, $1)=no
41855 +_LT_TAGVAR(archive_expsym_cmds, $1)=
41856 +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
41857 +_LT_TAGVAR(hardcode_direct, $1)=no
41858 +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
41859 +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
41860 +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
41861 +_LT_TAGVAR(hardcode_libdir_separator, $1)=
41862 +_LT_TAGVAR(hardcode_minus_L, $1)=no
41863 +_LT_TAGVAR(hardcode_automatic, $1)=no
41864 +_LT_TAGVAR(inherit_rpath, $1)=no
41865 +_LT_TAGVAR(module_cmds, $1)=
41866 +_LT_TAGVAR(module_expsym_cmds, $1)=
41867 +_LT_TAGVAR(link_all_deplibs, $1)=unknown
41868 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
41869 +_LT_TAGVAR(no_undefined_flag, $1)=
41870 +_LT_TAGVAR(whole_archive_flag_spec, $1)=
41871 +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
41872 +
41873 +# Source file extension for fc test sources.
41874 +ac_ext=${ac_fc_srcext-f}
41875 +
41876 +# Object file extension for compiled fc test sources.
41877 +objext=o
41878 +_LT_TAGVAR(objext, $1)=$objext
41879 +
41880 +# No sense in running all these tests if we already determined that
41881 +# the FC compiler isn't working.  Some variables (like enable_shared)
41882 +# are currently assumed to apply to all compilers on this platform,
41883 +# and will be corrupted by setting them based on a non-working compiler.
41884 +if test "$_lt_disable_FC" != yes; then
41885 +  # Code to be used in simple compile tests
41886 +  lt_simple_compile_test_code="\
41887 +      subroutine t
41888 +      return
41889 +      end
41890 +"
41891 +
41892 +  # Code to be used in simple link tests
41893 +  lt_simple_link_test_code="\
41894 +      program t
41895 +      end
41896 +"
41897 +
41898 +  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
41899 +  _LT_TAG_COMPILER
41900 +
41901 +  # save warnings/boilerplate of simple test code
41902 +  _LT_COMPILER_BOILERPLATE
41903 +  _LT_LINKER_BOILERPLATE
41904 +
41905 +  # Allow CC to be a program name with arguments.
41906 +  lt_save_CC="$CC"
41907 +  lt_save_GCC=$GCC
41908 +  CC=${FC-"f95"}
41909 +  compiler=$CC
41910 +  GCC=$ac_cv_fc_compiler_gnu
41911 +
41912 +  _LT_TAGVAR(compiler, $1)=$CC
41913 +  _LT_CC_BASENAME([$compiler])
41914 +
41915 +  if test -n "$compiler"; then
41916 +    AC_MSG_CHECKING([if libtool supports shared libraries])
41917 +    AC_MSG_RESULT([$can_build_shared])
41918 +
41919 +    AC_MSG_CHECKING([whether to build shared libraries])
41920 +    test "$can_build_shared" = "no" && enable_shared=no
41921 +
41922 +    # On AIX, shared libraries and static libraries use the same namespace, and
41923 +    # are all built from PIC.
41924 +    case $host_os in
41925 +      aix3*)
41926 +        test "$enable_shared" = yes && enable_static=no
41927 +        if test -n "$RANLIB"; then
41928 +          archive_cmds="$archive_cmds~\$RANLIB \$lib"
41929 +          postinstall_cmds='$RANLIB $lib'
41930 +        fi
41931 +        ;;
41932 +      aix[[4-9]]*)
41933 +       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
41934 +         test "$enable_shared" = yes && enable_static=no
41935 +       fi
41936 +        ;;
41937 +    esac
41938 +    AC_MSG_RESULT([$enable_shared])
41939 +
41940 +    AC_MSG_CHECKING([whether to build static libraries])
41941 +    # Make sure either enable_shared or enable_static is yes.
41942 +    test "$enable_shared" = yes || enable_static=yes
41943 +    AC_MSG_RESULT([$enable_static])
41944 +
41945 +    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
41946 +    _LT_TAGVAR(LD, $1)="$LD"
41947 +
41948 +    ## CAVEAT EMPTOR:
41949 +    ## There is no encapsulation within the following macros, do not change
41950 +    ## the running order or otherwise move them around unless you know exactly
41951 +    ## what you are doing...
41952 +    _LT_SYS_HIDDEN_LIBDEPS($1)
41953 +    _LT_COMPILER_PIC($1)
41954 +    _LT_COMPILER_C_O($1)
41955 +    _LT_COMPILER_FILE_LOCKS($1)
41956 +    _LT_LINKER_SHLIBS($1)
41957 +    _LT_SYS_DYNAMIC_LINKER($1)
41958 +    _LT_LINKER_HARDCODE_LIBPATH($1)
41959 +
41960 +    _LT_CONFIG($1)
41961 +  fi # test -n "$compiler"
41962 +
41963 +  GCC=$lt_save_GCC
41964 +  CC="$lt_save_CC"
41965 +fi # test "$_lt_disable_FC" != yes
41966 +
41967 +AC_LANG_POP
41968 +])# _LT_LANG_FC_CONFIG
41969 +
41970 +
41971 +# _LT_LANG_GCJ_CONFIG([TAG])
41972 +# --------------------------
41973 +# Ensure that the configuration variables for the GNU Java Compiler compiler
41974 +# are suitably defined.  These variables are subsequently used by _LT_CONFIG
41975 +# to write the compiler configuration to `libtool'.
41976 +m4_defun([_LT_LANG_GCJ_CONFIG],
41977 +[AC_REQUIRE([LT_PROG_GCJ])dnl
41978 +AC_LANG_SAVE
41979 +
41980 +# Source file extension for Java test sources.
41981 +ac_ext=java
41982 +
41983 +# Object file extension for compiled Java test sources.
41984 +objext=o
41985 +_LT_TAGVAR(objext, $1)=$objext
41986 +
41987 +# Code to be used in simple compile tests
41988 +lt_simple_compile_test_code="class foo {}"
41989 +
41990 +# Code to be used in simple link tests
41991 +lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
41992 +
41993 +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
41994 +_LT_TAG_COMPILER
41995 +
41996 +# save warnings/boilerplate of simple test code
41997 +_LT_COMPILER_BOILERPLATE
41998 +_LT_LINKER_BOILERPLATE
41999 +
42000 +# Allow CC to be a program name with arguments.
42001 +lt_save_CC="$CC"
42002 +lt_save_GCC=$GCC
42003 +GCC=yes
42004 +CC=${GCJ-"gcj"}
42005 +compiler=$CC
42006 +_LT_TAGVAR(compiler, $1)=$CC
42007 +_LT_TAGVAR(LD, $1)="$LD"
42008 +_LT_CC_BASENAME([$compiler])
42009 +
42010 +# GCJ did not exist at the time GCC didn't implicitly link libc in.
42011 +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
42012 +
42013 +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
42014 +
42015 +## CAVEAT EMPTOR:
42016 +## There is no encapsulation within the following macros, do not change
42017 +## the running order or otherwise move them around unless you know exactly
42018 +## what you are doing...
42019 +if test -n "$compiler"; then
42020 +  _LT_COMPILER_NO_RTTI($1)
42021 +  _LT_COMPILER_PIC($1)
42022 +  _LT_COMPILER_C_O($1)
42023 +  _LT_COMPILER_FILE_LOCKS($1)
42024 +  _LT_LINKER_SHLIBS($1)
42025 +  _LT_LINKER_HARDCODE_LIBPATH($1)
42026 +
42027 +  _LT_CONFIG($1)
42028 +fi
42029 +
42030 +AC_LANG_RESTORE
42031 +
42032 +GCC=$lt_save_GCC
42033 +CC="$lt_save_CC"
42034 +])# _LT_LANG_GCJ_CONFIG
42035 +
42036 +
42037 +# _LT_LANG_RC_CONFIG([TAG])
42038 +# -------------------------
42039 +# Ensure that the configuration variables for the Windows resource compiler
42040 +# are suitably defined.  These variables are subsequently used by _LT_CONFIG
42041 +# to write the compiler configuration to `libtool'.
42042 +m4_defun([_LT_LANG_RC_CONFIG],
42043 +[AC_REQUIRE([LT_PROG_RC])dnl
42044 +AC_LANG_SAVE
42045 +
42046 +# Source file extension for RC test sources.
42047 +ac_ext=rc
42048 +
42049 +# Object file extension for compiled RC test sources.
42050 +objext=o
42051 +_LT_TAGVAR(objext, $1)=$objext
42052 +
42053 +# Code to be used in simple compile tests
42054 +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
42055 +
42056 +# Code to be used in simple link tests
42057 +lt_simple_link_test_code="$lt_simple_compile_test_code"
42058 +
42059 +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
42060 +_LT_TAG_COMPILER
42061 +
42062 +# save warnings/boilerplate of simple test code
42063 +_LT_COMPILER_BOILERPLATE
42064 +_LT_LINKER_BOILERPLATE
42065 +
42066 +# Allow CC to be a program name with arguments.
42067 +lt_save_CC="$CC"
42068 +lt_save_GCC=$GCC
42069 +GCC=
42070 +CC=${RC-"windres"}
42071 +compiler=$CC
42072 +_LT_TAGVAR(compiler, $1)=$CC
42073 +_LT_CC_BASENAME([$compiler])
42074 +_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
42075 +
42076 +if test -n "$compiler"; then
42077 +  :
42078 +  _LT_CONFIG($1)
42079 +fi
42080 +
42081 +GCC=$lt_save_GCC
42082 +AC_LANG_RESTORE
42083 +CC="$lt_save_CC"
42084 +])# _LT_LANG_RC_CONFIG
42085 +
42086 +
42087 +# LT_PROG_GCJ
42088 +# -----------
42089 +AC_DEFUN([LT_PROG_GCJ],
42090 +[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
42091 +  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
42092 +    [AC_CHECK_TOOL(GCJ, gcj,)
42093 +      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
42094 +      AC_SUBST(GCJFLAGS)])])[]dnl
42095 +])
42096 +
42097 +# Old name:
42098 +AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
42099 +dnl aclocal-1.4 backwards compatibility:
42100 +dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
42101 +
42102 +
42103 +# LT_PROG_RC
42104 +# ----------
42105 +AC_DEFUN([LT_PROG_RC],
42106 +[AC_CHECK_TOOL(RC, windres,)
42107  ])
42108  
42109 +# Old name:
42110 +AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
42111 +dnl aclocal-1.4 backwards compatibility:
42112 +dnl AC_DEFUN([LT_AC_PROG_RC], [])
42113 +
42114 +
42115 +# _LT_DECL_EGREP
42116 +# --------------
42117 +# If we don't have a new enough Autoconf to choose the best grep
42118 +# available, choose the one first in the user's PATH.
42119 +m4_defun([_LT_DECL_EGREP],
42120 +[AC_REQUIRE([AC_PROG_EGREP])dnl
42121 +AC_REQUIRE([AC_PROG_FGREP])dnl
42122 +test -z "$GREP" && GREP=grep
42123 +_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
42124 +_LT_DECL([], [EGREP], [1], [An ERE matcher])
42125 +_LT_DECL([], [FGREP], [1], [A literal string matcher])
42126 +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
42127 +AC_SUBST([GREP])
42128 +])
42129 +
42130 +
42131 +# _LT_DECL_OBJDUMP
42132 +# --------------
42133 +# If we don't have a new enough Autoconf to choose the best objdump
42134 +# available, choose the one first in the user's PATH.
42135 +m4_defun([_LT_DECL_OBJDUMP],
42136 +[AC_CHECK_TOOL(OBJDUMP, objdump, false)
42137 +test -z "$OBJDUMP" && OBJDUMP=objdump
42138 +_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
42139 +AC_SUBST([OBJDUMP])
42140 +])
42141 +
42142 +
42143 +# _LT_DECL_SED
42144 +# ------------
42145 +# Check for a fully-functional sed program, that truncates
42146 +# as few characters as possible.  Prefer GNU sed if found.
42147 +m4_defun([_LT_DECL_SED],
42148 +[AC_PROG_SED
42149 +test -z "$SED" && SED=sed
42150 +Xsed="$SED -e 1s/^X//"
42151 +_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
42152 +_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
42153 +    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
42154 +])# _LT_DECL_SED
42155 +
42156 +m4_ifndef([AC_PROG_SED], [
42157  ############################################################
42158  # NOTE: This macro has been submitted for inclusion into   #
42159  #  GNU Autoconf as AC_PROG_SED.  When it is available in   #
42160  #  a released version of Autoconf we should remove this    #
42161  #  macro and use it instead.                               #
42162  ############################################################
42163 -# LT_AC_PROG_SED
42164 -# --------------
42165 -# Check for a fully-functional sed program, that truncates
42166 -# as few characters as possible.  Prefer GNU sed if found.
42167 -AC_DEFUN([LT_AC_PROG_SED],
42168 +
42169 +m4_defun([AC_PROG_SED],
42170  [AC_MSG_CHECKING([for a sed that does not truncate output])
42171  AC_CACHE_VAL(lt_cv_path_SED,
42172  [# Loop through the user's path and test for sed and gsed.
42173 @@ -5924,12 +7077,13 @@ do
42174      done
42175    done
42176  done
42177 +IFS=$as_save_IFS
42178  lt_ac_max=0
42179  lt_ac_count=0
42180  # Add /usr/xpg4/bin/sed as it is typically found on Solaris
42181  # along with /bin/sed that truncates output.
42182  for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
42183 -  test ! -f $lt_ac_sed && break
42184 +  test ! -f $lt_ac_sed && continue
42185    cat /dev/null > conftest.in
42186    lt_ac_count=0
42187    echo $ECHO_N "0123456789$ECHO_C" >conftest.in
42188 @@ -5954,7 +7108,270 @@ for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
42189      fi
42190    done
42191  done
42192 -SED=$lt_cv_path_SED
42193  ])
42194 +SED=$lt_cv_path_SED
42195 +AC_SUBST([SED])
42196  AC_MSG_RESULT([$SED])
42197 +])#AC_PROG_SED
42198 +])#m4_ifndef
42199 +
42200 +# Old name:
42201 +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
42202 +dnl aclocal-1.4 backwards compatibility:
42203 +dnl AC_DEFUN([LT_AC_PROG_SED], [])
42204 +
42205 +
42206 +# _LT_CHECK_SHELL_FEATURES
42207 +# ------------------------
42208 +# Find out whether the shell is Bourne or XSI compatible,
42209 +# or has some other useful features.
42210 +m4_defun([_LT_CHECK_SHELL_FEATURES],
42211 +[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
42212 +# Try some XSI features
42213 +xsi_shell=no
42214 +( _lt_dummy="a/b/c"
42215 +  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
42216 +      = c,a/b,, \
42217 +    && eval 'test $(( 1 + 1 )) -eq 2 \
42218 +    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
42219 +  && xsi_shell=yes
42220 +AC_MSG_RESULT([$xsi_shell])
42221 +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
42222 +
42223 +AC_MSG_CHECKING([whether the shell understands "+="])
42224 +lt_shell_append=no
42225 +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
42226 +    >/dev/null 2>&1 \
42227 +  && lt_shell_append=yes
42228 +AC_MSG_RESULT([$lt_shell_append])
42229 +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
42230 +
42231 +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
42232 +  lt_unset=unset
42233 +else
42234 +  lt_unset=false
42235 +fi
42236 +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
42237 +
42238 +# test EBCDIC or ASCII
42239 +case `echo X|tr X '\101'` in
42240 + A) # ASCII based system
42241 +    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
42242 +  lt_SP2NL='tr \040 \012'
42243 +  lt_NL2SP='tr \015\012 \040\040'
42244 +  ;;
42245 + *) # EBCDIC based system
42246 +  lt_SP2NL='tr \100 \n'
42247 +  lt_NL2SP='tr \r\n \100\100'
42248 +  ;;
42249 +esac
42250 +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
42251 +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
42252 +])# _LT_CHECK_SHELL_FEATURES
42253 +
42254 +
42255 +# _LT_PROG_XSI_SHELLFNS
42256 +# ---------------------
42257 +# Bourne and XSI compatible variants of some useful shell functions.
42258 +m4_defun([_LT_PROG_XSI_SHELLFNS],
42259 +[case $xsi_shell in
42260 +  yes)
42261 +    cat << \_LT_EOF >> "$cfgfile"
42262 +
42263 +# func_dirname file append nondir_replacement
42264 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
42265 +# otherwise set result to NONDIR_REPLACEMENT.
42266 +func_dirname ()
42267 +{
42268 +  case ${1} in
42269 +    */*) func_dirname_result="${1%/*}${2}" ;;
42270 +    *  ) func_dirname_result="${3}" ;;
42271 +  esac
42272 +}
42273 +
42274 +# func_basename file
42275 +func_basename ()
42276 +{
42277 +  func_basename_result="${1##*/}"
42278 +}
42279 +
42280 +# func_dirname_and_basename file append nondir_replacement
42281 +# perform func_basename and func_dirname in a single function
42282 +# call:
42283 +#   dirname:  Compute the dirname of FILE.  If nonempty,
42284 +#             add APPEND to the result, otherwise set result
42285 +#             to NONDIR_REPLACEMENT.
42286 +#             value returned in "$func_dirname_result"
42287 +#   basename: Compute filename of FILE.
42288 +#             value retuned in "$func_basename_result"
42289 +# Implementation must be kept synchronized with func_dirname
42290 +# and func_basename. For efficiency, we do not delegate to
42291 +# those functions but instead duplicate the functionality here.
42292 +func_dirname_and_basename ()
42293 +{
42294 +  case ${1} in
42295 +    */*) func_dirname_result="${1%/*}${2}" ;;
42296 +    *  ) func_dirname_result="${3}" ;;
42297 +  esac
42298 +  func_basename_result="${1##*/}"
42299 +}
42300 +
42301 +# func_stripname prefix suffix name
42302 +# strip PREFIX and SUFFIX off of NAME.
42303 +# PREFIX and SUFFIX must not contain globbing or regex special
42304 +# characters, hashes, percent signs, but SUFFIX may contain a leading
42305 +# dot (in which case that matches only a dot).
42306 +func_stripname ()
42307 +{
42308 +  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
42309 +  # positional parameters, so assign one to ordinary parameter first.
42310 +  func_stripname_result=${3}
42311 +  func_stripname_result=${func_stripname_result#"${1}"}
42312 +  func_stripname_result=${func_stripname_result%"${2}"}
42313 +}
42314 +
42315 +# func_opt_split
42316 +func_opt_split ()
42317 +{
42318 +  func_opt_split_opt=${1%%=*}
42319 +  func_opt_split_arg=${1#*=}
42320 +}
42321 +
42322 +# func_lo2o object
42323 +func_lo2o ()
42324 +{
42325 +  case ${1} in
42326 +    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
42327 +    *)    func_lo2o_result=${1} ;;
42328 +  esac
42329 +}
42330 +
42331 +# func_xform libobj-or-source
42332 +func_xform ()
42333 +{
42334 +  func_xform_result=${1%.*}.lo
42335 +}
42336 +
42337 +# func_arith arithmetic-term...
42338 +func_arith ()
42339 +{
42340 +  func_arith_result=$(( $[*] ))
42341 +}
42342 +
42343 +# func_len string
42344 +# STRING may not start with a hyphen.
42345 +func_len ()
42346 +{
42347 +  func_len_result=${#1}
42348 +}
42349 +
42350 +_LT_EOF
42351 +    ;;
42352 +  *) # Bourne compatible functions.
42353 +    cat << \_LT_EOF >> "$cfgfile"
42354 +
42355 +# func_dirname file append nondir_replacement
42356 +# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
42357 +# otherwise set result to NONDIR_REPLACEMENT.
42358 +func_dirname ()
42359 +{
42360 +  # Extract subdirectory from the argument.
42361 +  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
42362 +  if test "X$func_dirname_result" = "X${1}"; then
42363 +    func_dirname_result="${3}"
42364 +  else
42365 +    func_dirname_result="$func_dirname_result${2}"
42366 +  fi
42367 +}
42368 +
42369 +# func_basename file
42370 +func_basename ()
42371 +{
42372 +  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
42373 +}
42374 +
42375 +dnl func_dirname_and_basename
42376 +dnl A portable version of this function is already defined in general.m4sh
42377 +dnl so there is no need for it here.
42378 +
42379 +# func_stripname prefix suffix name
42380 +# strip PREFIX and SUFFIX off of NAME.
42381 +# PREFIX and SUFFIX must not contain globbing or regex special
42382 +# characters, hashes, percent signs, but SUFFIX may contain a leading
42383 +# dot (in which case that matches only a dot).
42384 +# func_strip_suffix prefix name
42385 +func_stripname ()
42386 +{
42387 +  case ${2} in
42388 +    .*) func_stripname_result=`$ECHO "X${3}" \
42389 +           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
42390 +    *)  func_stripname_result=`$ECHO "X${3}" \
42391 +           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
42392 +  esac
42393 +}
42394 +
42395 +# sed scripts:
42396 +my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
42397 +my_sed_long_arg='1s/^-[[^=]]*=//'
42398 +
42399 +# func_opt_split
42400 +func_opt_split ()
42401 +{
42402 +  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
42403 +  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
42404 +}
42405 +
42406 +# func_lo2o object
42407 +func_lo2o ()
42408 +{
42409 +  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
42410 +}
42411 +
42412 +# func_xform libobj-or-source
42413 +func_xform ()
42414 +{
42415 +  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
42416 +}
42417 +
42418 +# func_arith arithmetic-term...
42419 +func_arith ()
42420 +{
42421 +  func_arith_result=`expr "$[@]"`
42422 +}
42423 +
42424 +# func_len string
42425 +# STRING may not start with a hyphen.
42426 +func_len ()
42427 +{
42428 +  func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
42429 +}
42430 +
42431 +_LT_EOF
42432 +esac
42433 +
42434 +case $lt_shell_append in
42435 +  yes)
42436 +    cat << \_LT_EOF >> "$cfgfile"
42437 +
42438 +# func_append var value
42439 +# Append VALUE to the end of shell variable VAR.
42440 +func_append ()
42441 +{
42442 +  eval "$[1]+=\$[2]"
42443 +}
42444 +_LT_EOF
42445 +    ;;
42446 +  *)
42447 +    cat << \_LT_EOF >> "$cfgfile"
42448 +
42449 +# func_append var value
42450 +# Append VALUE to the end of shell variable VAR.
42451 +func_append ()
42452 +{
42453 +  eval "$[1]=\$$[1]\$[2]"
42454 +}
42455 +
42456 +_LT_EOF
42457 +    ;;
42458 +  esac
42459  ])
42460 diff --git a/ltmain.sh b/ltmain.sh
42461 old mode 100644
42462 new mode 100755
42463 index 0223495..d88da2c
42464 --- a/ltmain.sh
42465 +++ b/ltmain.sh
42466 @@ -1,52 +1,83 @@
42467 -# ltmain.sh - Provide generalized library-building support services.
42468 -# NOTE: Changing this file will not affect anything until you rerun configure.
42469 -#
42470 -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
42471 -# Free Software Foundation, Inc.
42472 -# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
42473 -#
42474 -# This program is free software; you can redistribute it and/or modify
42475 +# Generated from ltmain.m4sh.
42476 +
42477 +# ltmain.sh (GNU libtool) 2.2.6b
42478 +# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
42479 +
42480 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
42481 +# This is free software; see the source for copying conditions.  There is NO
42482 +# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
42483 +
42484 +# GNU Libtool is free software; you can redistribute it and/or modify
42485  # it under the terms of the GNU General Public License as published by
42486  # the Free Software Foundation; either version 2 of the License, or
42487  # (at your option) any later version.
42488  #
42489 -# This program is distributed in the hope that it will be useful, but
42490 +# As a special exception to the GNU General Public License,
42491 +# if you distribute this file as part of a program or library that
42492 +# is built using GNU Libtool, you may include this file under the
42493 +# same distribution terms that you use for the rest of that program.
42494 +#
42495 +# GNU Libtool is distributed in the hope that it will be useful, but
42496  # WITHOUT ANY WARRANTY; without even the implied warranty of
42497  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
42498  # General Public License for more details.
42499  #
42500  # You should have received a copy of the GNU General Public License
42501 -# along with this program; if not, write to the Free Software
42502 -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
42503 -#
42504 -# As a special exception to the GNU General Public License, if you
42505 -# distribute this file as part of a program that contains a
42506 -# configuration script generated by Autoconf, you may include it under
42507 -# the same distribution terms that you use for the rest of that program.
42508 -
42509 -basename="s,^.*/,,g"
42510 -
42511 -# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
42512 -# is ksh but when the shell is invoked as "sh" and the current value of
42513 -# the _XPG environment variable is not equal to 1 (one), the special
42514 -# positional parameter $0, within a function call, is the name of the
42515 -# function.
42516 -progpath="$0"
42517 +# along with GNU Libtool; see the file COPYING.  If not, a copy
42518 +# can be downloaded from http://www.gnu.org/licenses/gpl.html,
42519 +# or obtained by writing to the Free Software Foundation, Inc.,
42520 +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
42521  
42522 -# The name of this program:
42523 -progname=`echo "$progpath" | $SED $basename`
42524 -modename="$progname"
42525 -
42526 -# Global variables:
42527 -EXIT_SUCCESS=0
42528 -EXIT_FAILURE=1
42529 +# Usage: $progname [OPTION]... [MODE-ARG]...
42530 +#
42531 +# Provide generalized library-building support services.
42532 +#
42533 +#     --config             show all configuration variables
42534 +#     --debug              enable verbose shell tracing
42535 +# -n, --dry-run            display commands without modifying any files
42536 +#     --features           display basic configuration information and exit
42537 +#     --mode=MODE          use operation mode MODE
42538 +#     --preserve-dup-deps  don't remove duplicate dependency libraries
42539 +#     --quiet, --silent    don't print informational messages
42540 +#     --tag=TAG            use configuration variables from tag TAG
42541 +# -v, --verbose            print informational messages (default)
42542 +#     --version            print version information
42543 +# -h, --help               print short or long help message
42544 +#
42545 +# MODE must be one of the following:
42546 +#
42547 +#       clean              remove files from the build directory
42548 +#       compile            compile a source file into a libtool object
42549 +#       execute            automatically set library path, then run a program
42550 +#       finish             complete the installation of libtool libraries
42551 +#       install            install libraries or executables
42552 +#       link               create a library or an executable
42553 +#       uninstall          remove libraries from an installed directory
42554 +#
42555 +# MODE-ARGS vary depending on the MODE.
42556 +# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
42557 +#
42558 +# When reporting a bug, please describe a test case to reproduce it and
42559 +# include the following information:
42560 +#
42561 +#       host-triplet:  $host
42562 +#       shell:         $SHELL
42563 +#       compiler:              $LTCC
42564 +#       compiler flags:                $LTCFLAGS
42565 +#       linker:                $LD (gnu? $with_gnu_ld)
42566 +#       $progname:             (GNU libtool) 2.2.6b Debian-2.2.6b-2
42567 +#       automake:              $automake_version
42568 +#       autoconf:              $autoconf_version
42569 +#
42570 +# Report bugs to <bug-libtool@gnu.org>.
42571  
42572  PROGRAM=ltmain.sh
42573  PACKAGE=libtool
42574 -VERSION=1.5.22
42575 -TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)"
42576 +VERSION="2.2.6b Debian-2.2.6b-2"
42577 +TIMESTAMP=""
42578 +package_revision=1.3017
42579  
42580 -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
42581 +# Be Bourne compatible
42582  if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
42583    emulate sh
42584    NULLCMD=:
42585 @@ -57,99 +88,264 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
42586  else
42587    case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
42588  fi
42589 +BIN_SH=xpg4; export BIN_SH # for Tru64
42590 +DUALCASE=1; export DUALCASE # for MKS sh
42591  
42592 -# Check that we have a working $echo.
42593 -if test "X$1" = X--no-reexec; then
42594 -  # Discard the --no-reexec flag, and continue.
42595 -  shift
42596 -elif test "X$1" = X--fallback-echo; then
42597 -  # Avoid inline document here, it may be left over
42598 -  :
42599 -elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
42600 -  # Yippee, $echo works!
42601 -  :
42602 -else
42603 -  # Restart under the correct shell, and then maybe $echo will work.
42604 -  exec $SHELL "$progpath" --no-reexec ${1+"$@"}
42605 -fi
42606 -
42607 -if test "X$1" = X--fallback-echo; then
42608 -  # used as fallback echo
42609 -  shift
42610 -  cat <<EOF
42611 -$*
42612 -EOF
42613 -  exit $EXIT_SUCCESS
42614 -fi
42615 -
42616 -default_mode=
42617 -help="Try \`$progname --help' for more information."
42618 -magic="%%%MAGIC variable%%%"
42619 -mkdir="mkdir"
42620 -mv="mv -f"
42621 -rm="rm -f"
42622 -
42623 -# Sed substitution that helps us do robust quoting.  It backslashifies
42624 -# metacharacters that are still active within double-quoted strings.
42625 -Xsed="${SED}"' -e 1s/^X//'
42626 -sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
42627 -# test EBCDIC or ASCII
42628 -case `echo X|tr X '\101'` in
42629 - A) # ASCII based system
42630 -    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
42631 -  SP2NL='tr \040 \012'
42632 -  NL2SP='tr \015\012 \040\040'
42633 -  ;;
42634 - *) # EBCDIC based system
42635 -  SP2NL='tr \100 \n'
42636 -  NL2SP='tr \r\n \100\100'
42637 -  ;;
42638 -esac
42639 -
42640 -# NLS nuisances.
42641 +# NLS nuisances: We save the old values to restore during execute mode.
42642  # Only set LANG and LC_ALL to C if already set.
42643  # These must not be set unconditionally because not all systems understand
42644  # e.g. LANG=C (notably SCO).
42645 -# We save the old values to restore during execute mode.
42646 -for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
42647 +lt_user_locale=
42648 +lt_safe_locale=
42649 +for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
42650  do
42651    eval "if test \"\${$lt_var+set}\" = set; then
42652 -         save_$lt_var=\$$lt_var
42653 -         $lt_var=C
42654 -         export $lt_var
42655 -       fi"
42656 +          save_$lt_var=\$$lt_var
42657 +          $lt_var=C
42658 +         export $lt_var
42659 +         lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
42660 +         lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
42661 +       fi"
42662  done
42663  
42664 +$lt_unset CDPATH
42665 +
42666 +
42667 +
42668 +
42669 +
42670 +: ${CP="cp -f"}
42671 +: ${ECHO="echo"}
42672 +: ${EGREP="/bin/grep -E"}
42673 +: ${FGREP="/bin/grep -F"}
42674 +: ${GREP="/bin/grep"}
42675 +: ${LN_S="ln -s"}
42676 +: ${MAKE="make"}
42677 +: ${MKDIR="mkdir"}
42678 +: ${MV="mv -f"}
42679 +: ${RM="rm -f"}
42680 +: ${SED="/bin/sed"}
42681 +: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
42682 +: ${Xsed="$SED -e 1s/^X//"}
42683 +
42684 +# Global variables:
42685 +EXIT_SUCCESS=0
42686 +EXIT_FAILURE=1
42687 +EXIT_MISMATCH=63  # $? = 63 is used to indicate version mismatch to missing.
42688 +EXIT_SKIP=77     # $? = 77 is used to indicate a skipped test to automake.
42689 +
42690 +exit_status=$EXIT_SUCCESS
42691 +
42692  # Make sure IFS has a sensible default
42693  lt_nl='
42694  '
42695  IFS="  $lt_nl"
42696  
42697 -if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
42698 -  $echo "$modename: not configured to build any kind of library" 1>&2
42699 -  $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
42700 -  exit $EXIT_FAILURE
42701 -fi
42702 +dirname="s,/[^/]*$,,"
42703 +basename="s,^.*/,,"
42704 +
42705 +# func_dirname_and_basename file append nondir_replacement
42706 +# perform func_basename and func_dirname in a single function
42707 +# call:
42708 +#   dirname:  Compute the dirname of FILE.  If nonempty,
42709 +#             add APPEND to the result, otherwise set result
42710 +#             to NONDIR_REPLACEMENT.
42711 +#             value returned in "$func_dirname_result"
42712 +#   basename: Compute filename of FILE.
42713 +#             value retuned in "$func_basename_result"
42714 +# Implementation must be kept synchronized with func_dirname
42715 +# and func_basename. For efficiency, we do not delegate to
42716 +# those functions but instead duplicate the functionality here.
42717 +func_dirname_and_basename ()
42718 +{
42719 +  # Extract subdirectory from the argument.
42720 +  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
42721 +  if test "X$func_dirname_result" = "X${1}"; then
42722 +    func_dirname_result="${3}"
42723 +  else
42724 +    func_dirname_result="$func_dirname_result${2}"
42725 +  fi
42726 +  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
42727 +}
42728  
42729 -# Global variables.
42730 -mode=$default_mode
42731 -nonopt=
42732 -prev=
42733 -prevopt=
42734 -run=
42735 -show="$echo"
42736 -show_help=
42737 -execute_dlfiles=
42738 -duplicate_deps=no
42739 -preserve_args=
42740 -lo2o="s/\\.lo\$/.${objext}/"
42741 -o2lo="s/\\.${objext}\$/.lo/"
42742 -extracted_archives=
42743 -extracted_serial=0
42744 +# Generated shell functions inserted here.
42745 +
42746 +# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
42747 +# is ksh but when the shell is invoked as "sh" and the current value of
42748 +# the _XPG environment variable is not equal to 1 (one), the special
42749 +# positional parameter $0, within a function call, is the name of the
42750 +# function.
42751 +progpath="$0"
42752 +
42753 +# The name of this program:
42754 +# In the unlikely event $progname began with a '-', it would play havoc with
42755 +# func_echo (imagine progname=-n), so we prepend ./ in that case:
42756 +func_dirname_and_basename "$progpath"
42757 +progname=$func_basename_result
42758 +case $progname in
42759 +  -*) progname=./$progname ;;
42760 +esac
42761 +
42762 +# Make sure we have an absolute path for reexecution:
42763 +case $progpath in
42764 +  [\\/]*|[A-Za-z]:\\*) ;;
42765 +  *[\\/]*)
42766 +     progdir=$func_dirname_result
42767 +     progdir=`cd "$progdir" && pwd`
42768 +     progpath="$progdir/$progname"
42769 +     ;;
42770 +  *)
42771 +     save_IFS="$IFS"
42772 +     IFS=:
42773 +     for progdir in $PATH; do
42774 +       IFS="$save_IFS"
42775 +       test -x "$progdir/$progname" && break
42776 +     done
42777 +     IFS="$save_IFS"
42778 +     test -n "$progdir" || progdir=`pwd`
42779 +     progpath="$progdir/$progname"
42780 +     ;;
42781 +esac
42782 +
42783 +# Sed substitution that helps us do robust quoting.  It backslashifies
42784 +# metacharacters that are still active within double-quoted strings.
42785 +Xsed="${SED}"' -e 1s/^X//'
42786 +sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
42787 +
42788 +# Same as above, but do not quote variable references.
42789 +double_quote_subst='s/\(["`\\]\)/\\\1/g'
42790 +
42791 +# Re-`\' parameter expansions in output of double_quote_subst that were
42792 +# `\'-ed in input to the same.  If an odd number of `\' preceded a '$'
42793 +# in input to double_quote_subst, that '$' was protected from expansion.
42794 +# Since each input `\' is now two `\'s, look for any number of runs of
42795 +# four `\'s followed by two `\'s and then a '$'.  `\' that '$'.
42796 +bs='\\'
42797 +bs2='\\\\'
42798 +bs4='\\\\\\\\'
42799 +dollar='\$'
42800 +sed_double_backslash="\
42801 +  s/$bs4/&\\
42802 +/g
42803 +  s/^$bs2$dollar/$bs&/
42804 +  s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
42805 +  s/\n//g"
42806 +
42807 +# Standard options:
42808 +opt_dry_run=false
42809 +opt_help=false
42810 +opt_quiet=false
42811 +opt_verbose=false
42812 +opt_warning=:
42813 +
42814 +# func_echo arg...
42815 +# Echo program name prefixed message, along with the current mode
42816 +# name if it has been set yet.
42817 +func_echo ()
42818 +{
42819 +    $ECHO "$progname${mode+: }$mode: $*"
42820 +}
42821 +
42822 +# func_verbose arg...
42823 +# Echo program name prefixed message in verbose mode only.
42824 +func_verbose ()
42825 +{
42826 +    $opt_verbose && func_echo ${1+"$@"}
42827 +
42828 +    # A bug in bash halts the script if the last line of a function
42829 +    # fails when set -e is in force, so we need another command to
42830 +    # work around that:
42831 +    :
42832 +}
42833 +
42834 +# func_error arg...
42835 +# Echo program name prefixed message to standard error.
42836 +func_error ()
42837 +{
42838 +    $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
42839 +}
42840 +
42841 +# func_warning arg...
42842 +# Echo program name prefixed warning message to standard error.
42843 +func_warning ()
42844 +{
42845 +    $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
42846 +
42847 +    # bash bug again:
42848 +    :
42849 +}
42850 +
42851 +# func_fatal_error arg...
42852 +# Echo program name prefixed message to standard error, and exit.
42853 +func_fatal_error ()
42854 +{
42855 +    func_error ${1+"$@"}
42856 +    exit $EXIT_FAILURE
42857 +}
42858 +
42859 +# func_fatal_help arg...
42860 +# Echo program name prefixed message to standard error, followed by
42861 +# a help hint, and exit.
42862 +func_fatal_help ()
42863 +{
42864 +    func_error ${1+"$@"}
42865 +    func_fatal_error "$help"
42866 +}
42867 +help="Try \`$progname --help' for more information."  ## default
42868 +
42869 +
42870 +# func_grep expression filename
42871 +# Check whether EXPRESSION matches any line of FILENAME, without output.
42872 +func_grep ()
42873 +{
42874 +    $GREP "$1" "$2" >/dev/null 2>&1
42875 +}
42876 +
42877 +
42878 +# func_mkdir_p directory-path
42879 +# Make sure the entire path to DIRECTORY-PATH is available.
42880 +func_mkdir_p ()
42881 +{
42882 +    my_directory_path="$1"
42883 +    my_dir_list=
42884 +
42885 +    if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
42886 +
42887 +      # Protect directory names starting with `-'
42888 +      case $my_directory_path in
42889 +        -*) my_directory_path="./$my_directory_path" ;;
42890 +      esac
42891 +
42892 +      # While some portion of DIR does not yet exist...
42893 +      while test ! -d "$my_directory_path"; do
42894 +        # ...make a list in topmost first order.  Use a colon delimited
42895 +       # list incase some portion of path contains whitespace.
42896 +        my_dir_list="$my_directory_path:$my_dir_list"
42897 +
42898 +        # If the last portion added has no slash in it, the list is done
42899 +        case $my_directory_path in */*) ;; *) break ;; esac
42900 +
42901 +        # ...otherwise throw away the child directory and loop
42902 +        my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
42903 +      done
42904 +      my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
42905 +
42906 +      save_mkdir_p_IFS="$IFS"; IFS=':'
42907 +      for my_dir in $my_dir_list; do
42908 +       IFS="$save_mkdir_p_IFS"
42909 +        # mkdir can fail with a `File exist' error if two processes
42910 +        # try to create one of the directories concurrently.  Don't
42911 +        # stop in that case!
42912 +        $MKDIR "$my_dir" 2>/dev/null || :
42913 +      done
42914 +      IFS="$save_mkdir_p_IFS"
42915 +
42916 +      # Bail out if we (or some other process) failed to create a directory.
42917 +      test -d "$my_directory_path" || \
42918 +        func_fatal_error "Failed to create \`$1'"
42919 +    fi
42920 +}
42921  
42922 -#####################################
42923 -# Shell function definitions:
42924 -# This seems to be the best place for them
42925  
42926  # func_mktempdir [string]
42927  # Make a temporary directory that won't clash with other running
42928 @@ -159,7 +355,7 @@ func_mktempdir ()
42929  {
42930      my_template="${TMPDIR-/tmp}/${1-$progname}"
42931  
42932 -    if test "$run" = ":"; then
42933 +    if test "$opt_dry_run" = ":"; then
42934        # Return a directory name, but don't create it in dry-run mode
42935        my_tmpdir="${my_template}-$$"
42936      else
42937 @@ -168,479 +364,743 @@ func_mktempdir ()
42938        my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
42939  
42940        if test ! -d "$my_tmpdir"; then
42941 -       # Failing that, at least try and use $RANDOM to avoid a race
42942 -       my_tmpdir="${my_template}-${RANDOM-0}$$"
42943 +        # Failing that, at least try and use $RANDOM to avoid a race
42944 +        my_tmpdir="${my_template}-${RANDOM-0}$$"
42945  
42946 -       save_mktempdir_umask=`umask`
42947 -       umask 0077
42948 -       $mkdir "$my_tmpdir"
42949 -       umask $save_mktempdir_umask
42950 +        save_mktempdir_umask=`umask`
42951 +        umask 0077
42952 +        $MKDIR "$my_tmpdir"
42953 +        umask $save_mktempdir_umask
42954        fi
42955  
42956        # If we're not in dry-run mode, bomb out on failure
42957 -      test -d "$my_tmpdir" || {
42958 -        $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2
42959 -       exit $EXIT_FAILURE
42960 -      }
42961 +      test -d "$my_tmpdir" || \
42962 +        func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
42963      fi
42964  
42965 -    $echo "X$my_tmpdir" | $Xsed
42966 +    $ECHO "X$my_tmpdir" | $Xsed
42967  }
42968  
42969  
42970 -# func_win32_libid arg
42971 -# return the library type of file 'arg'
42972 -#
42973 -# Need a lot of goo to handle *both* DLLs and import libs
42974 -# Has to be a shell function in order to 'eat' the argument
42975 -# that is supplied when $file_magic_command is called.
42976 -func_win32_libid ()
42977 +# func_quote_for_eval arg
42978 +# Aesthetically quote ARG to be evaled later.
42979 +# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
42980 +# is double-quoted, suitable for a subsequent eval, whereas
42981 +# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
42982 +# which are still active within double quotes backslashified.
42983 +func_quote_for_eval ()
42984  {
42985 -  win32_libid_type="unknown"
42986 -  win32_fileres=`file -L $1 2>/dev/null`
42987 -  case $win32_fileres in
42988 -  *ar\ archive\ import\ library*) # definitely import
42989 -    win32_libid_type="x86 archive import"
42990 -    ;;
42991 -  *ar\ archive*) # could be an import, or static
42992 -    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \
42993 -      $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
42994 -      win32_nmres=`eval $NM -f posix -A $1 | \
42995 -       $SED -n -e '1,100{/ I /{s,.*,import,;p;q;};}'`
42996 -      case $win32_nmres in
42997 -      import*)  win32_libid_type="x86 archive import";;
42998 -      *)        win32_libid_type="x86 archive static";;
42999 -      esac
43000 -    fi
43001 -    ;;
43002 -  *DLL*)
43003 -    win32_libid_type="x86 DLL"
43004 -    ;;
43005 -  *executable*) # but shell scripts are "executable" too...
43006 -    case $win32_fileres in
43007 -    *MS\ Windows\ PE\ Intel*)
43008 -      win32_libid_type="x86 DLL"
43009 -      ;;
43010 +    case $1 in
43011 +      *[\\\`\"\$]*)
43012 +       func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
43013 +      *)
43014 +        func_quote_for_eval_unquoted_result="$1" ;;
43015 +    esac
43016 +
43017 +    case $func_quote_for_eval_unquoted_result in
43018 +      # Double-quote args containing shell metacharacters to delay
43019 +      # word splitting, command substitution and and variable
43020 +      # expansion for a subsequent eval.
43021 +      # Many Bourne shells cannot handle close brackets correctly
43022 +      # in scan sets, so we specify it separately.
43023 +      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
43024 +        func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
43025 +        ;;
43026 +      *)
43027 +        func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
43028      esac
43029 -    ;;
43030 -  esac
43031 -  $echo $win32_libid_type
43032  }
43033  
43034  
43035 -# func_infer_tag arg
43036 -# Infer tagged configuration to use if any are available and
43037 -# if one wasn't chosen via the "--tag" command line option.
43038 -# Only attempt this if the compiler in the base compile
43039 -# command doesn't match the default compiler.
43040 -# arg is usually of the form 'gcc ...'
43041 -func_infer_tag ()
43042 +# func_quote_for_expand arg
43043 +# Aesthetically quote ARG to be evaled later; same as above,
43044 +# but do not quote variable references.
43045 +func_quote_for_expand ()
43046  {
43047 -    if test -n "$available_tags" && test -z "$tagname"; then
43048 -      CC_quoted=
43049 -      for arg in $CC; do
43050 -       case $arg in
43051 -         *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
43052 -         arg="\"$arg\""
43053 -         ;;
43054 -       esac
43055 -       CC_quoted="$CC_quoted $arg"
43056 -      done
43057 -      case $@ in
43058 -      # Blanks in the command may have been stripped by the calling shell,
43059 -      # but not from the CC environment variable when configure was run.
43060 -      " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;;
43061 -      # Blanks at the start of $base_compile will cause this to fail
43062 -      # if we don't check for them as well.
43063 +    case $1 in
43064 +      *[\\\`\"]*)
43065 +       my_arg=`$ECHO "X$1" | $Xsed \
43066 +           -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
43067        *)
43068 -       for z in $available_tags; do
43069 -         if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
43070 -           # Evaluate the configuration.
43071 -           eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
43072 -           CC_quoted=
43073 -           for arg in $CC; do
43074 -           # Double-quote args containing other shell metacharacters.
43075 -           case $arg in
43076 -             *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \     ]*|*]*|"")
43077 -             arg="\"$arg\""
43078 -             ;;
43079 -           esac
43080 -           CC_quoted="$CC_quoted $arg"
43081 -         done
43082 -           case "$@ " in
43083 -             " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*)
43084 -             # The compiler in the base compile command matches
43085 -             # the one in the tagged configuration.
43086 -             # Assume this is the tagged configuration we want.
43087 -             tagname=$z
43088 -             break
43089 -             ;;
43090 -           esac
43091 -         fi
43092 -       done
43093 -       # If $tagname still isn't set, then no tagged configuration
43094 -       # was found and let the user know that the "--tag" command
43095 -       # line option must be used.
43096 -       if test -z "$tagname"; then
43097 -         $echo "$modename: unable to infer tagged configuration"
43098 -         $echo "$modename: specify a tag with \`--tag'" 1>&2
43099 -         exit $EXIT_FAILURE
43100 -#        else
43101 -#          $echo "$modename: using $tagname tagged configuration"
43102 -       fi
43103 -       ;;
43104 -      esac
43105 -    fi
43106 +        my_arg="$1" ;;
43107 +    esac
43108 +
43109 +    case $my_arg in
43110 +      # Double-quote args containing shell metacharacters to delay
43111 +      # word splitting and command substitution for a subsequent eval.
43112 +      # Many Bourne shells cannot handle close brackets correctly
43113 +      # in scan sets, so we specify it separately.
43114 +      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
43115 +        my_arg="\"$my_arg\""
43116 +        ;;
43117 +    esac
43118 +
43119 +    func_quote_for_expand_result="$my_arg"
43120  }
43121  
43122  
43123 -# func_extract_an_archive dir oldlib
43124 -func_extract_an_archive ()
43125 +# func_show_eval cmd [fail_exp]
43126 +# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
43127 +# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
43128 +# is given, then evaluate it.
43129 +func_show_eval ()
43130  {
43131 -    f_ex_an_ar_dir="$1"; shift
43132 -    f_ex_an_ar_oldlib="$1"
43133 +    my_cmd="$1"
43134 +    my_fail_exp="${2-:}"
43135  
43136 -    $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)"
43137 -    $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $?
43138 -    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
43139 -     :
43140 -    else
43141 -      $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
43142 -      exit $EXIT_FAILURE
43143 +    ${opt_silent-false} || {
43144 +      func_quote_for_expand "$my_cmd"
43145 +      eval "func_echo $func_quote_for_expand_result"
43146 +    }
43147 +
43148 +    if ${opt_dry_run-false}; then :; else
43149 +      eval "$my_cmd"
43150 +      my_status=$?
43151 +      if test "$my_status" -eq 0; then :; else
43152 +       eval "(exit $my_status); $my_fail_exp"
43153 +      fi
43154      fi
43155  }
43156  
43157 -# func_extract_archives gentop oldlib ...
43158 -func_extract_archives ()
43159 +
43160 +# func_show_eval_locale cmd [fail_exp]
43161 +# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
43162 +# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
43163 +# is given, then evaluate it.  Use the saved locale for evaluation.
43164 +func_show_eval_locale ()
43165  {
43166 -    my_gentop="$1"; shift
43167 -    my_oldlibs=${1+"$@"}
43168 -    my_oldobjs=""
43169 -    my_xlib=""
43170 -    my_xabs=""
43171 -    my_xdir=""
43172 -    my_status=""
43173 -
43174 -    $show "${rm}r $my_gentop"
43175 -    $run ${rm}r "$my_gentop"
43176 -    $show "$mkdir $my_gentop"
43177 -    $run $mkdir "$my_gentop"
43178 -    my_status=$?
43179 -    if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then
43180 -      exit $my_status
43181 -    fi
43182 +    my_cmd="$1"
43183 +    my_fail_exp="${2-:}"
43184  
43185 -    for my_xlib in $my_oldlibs; do
43186 -      # Extract the objects.
43187 -      case $my_xlib in
43188 -       [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
43189 -       *) my_xabs=`pwd`"/$my_xlib" ;;
43190 -      esac
43191 -      my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
43192 -      my_xlib_u=$my_xlib
43193 -      while :; do
43194 -        case " $extracted_archives " in
43195 -       *" $my_xlib_u "*)
43196 -         extracted_serial=`expr $extracted_serial + 1`
43197 -         my_xlib_u=lt$extracted_serial-$my_xlib ;;
43198 -       *) break ;;
43199 -       esac
43200 -      done
43201 -      extracted_archives="$extracted_archives $my_xlib_u"
43202 -      my_xdir="$my_gentop/$my_xlib_u"
43203 +    ${opt_silent-false} || {
43204 +      func_quote_for_expand "$my_cmd"
43205 +      eval "func_echo $func_quote_for_expand_result"
43206 +    }
43207  
43208 -      $show "${rm}r $my_xdir"
43209 -      $run ${rm}r "$my_xdir"
43210 -      $show "$mkdir $my_xdir"
43211 -      $run $mkdir "$my_xdir"
43212 -      exit_status=$?
43213 -      if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then
43214 -       exit $exit_status
43215 +    if ${opt_dry_run-false}; then :; else
43216 +      eval "$lt_user_locale
43217 +           $my_cmd"
43218 +      my_status=$?
43219 +      eval "$lt_safe_locale"
43220 +      if test "$my_status" -eq 0; then :; else
43221 +       eval "(exit $my_status); $my_fail_exp"
43222        fi
43223 -      case $host in
43224 -      *-darwin*)
43225 -       $show "Extracting $my_xabs"
43226 -       # Do not bother doing anything if just a dry run
43227 -       if test -z "$run"; then
43228 -         darwin_orig_dir=`pwd`
43229 -         cd $my_xdir || exit $?
43230 -         darwin_archive=$my_xabs
43231 -         darwin_curdir=`pwd`
43232 -         darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'`
43233 -         darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null`
43234 -         if test -n "$darwin_arches"; then 
43235 -           darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'`
43236 -           darwin_arch=
43237 -           $show "$darwin_base_archive has multiple architectures $darwin_arches"
43238 -           for darwin_arch in  $darwin_arches ; do
43239 -             mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
43240 -             lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
43241 -             cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
43242 -             func_extract_an_archive "`pwd`" "${darwin_base_archive}"
43243 -             cd "$darwin_curdir"
43244 -             $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
43245 -           done # $darwin_arches
43246 -      ## Okay now we have a bunch of thin objects, gotta fatten them up :)
43247 -           darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP`
43248 -           darwin_file=
43249 -           darwin_files=
43250 -           for darwin_file in $darwin_filelist; do
43251 -             darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
43252 -             lipo -create -output "$darwin_file" $darwin_files
43253 -           done # $darwin_filelist
43254 -           ${rm}r unfat-$$
43255 -           cd "$darwin_orig_dir"
43256 -         else
43257 -           cd "$darwin_orig_dir"
43258 -           func_extract_an_archive "$my_xdir" "$my_xabs"
43259 -         fi # $darwin_arches
43260 -       fi # $run
43261 -       ;;
43262 -      *)
43263 -        func_extract_an_archive "$my_xdir" "$my_xabs"
43264 -        ;;
43265 -      esac
43266 -      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
43267 -    done
43268 -    func_extract_archives_result="$my_oldobjs"
43269 +    fi
43270  }
43271 -# End of Shell function definitions
43272 -#####################################
43273  
43274 -# Darwin sucks
43275 -eval std_shrext=\"$shrext_cmds\"
43276  
43277 -disable_libs=no
43278  
43279 -# Parse our command line options once, thoroughly.
43280 -while test "$#" -gt 0
43281 -do
43282 -  arg="$1"
43283 +
43284 +
43285 +# func_version
43286 +# Echo version message to standard output and exit.
43287 +func_version ()
43288 +{
43289 +    $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
43290 +        s/^# //
43291 +       s/^# *$//
43292 +        s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
43293 +        p
43294 +     }' < "$progpath"
43295 +     exit $?
43296 +}
43297 +
43298 +# func_usage
43299 +# Echo short help message to standard output and exit.
43300 +func_usage ()
43301 +{
43302 +    $SED -n '/^# Usage:/,/# -h/ {
43303 +        s/^# //
43304 +       s/^# *$//
43305 +       s/\$progname/'$progname'/
43306 +       p
43307 +    }' < "$progpath"
43308 +    $ECHO
43309 +    $ECHO "run \`$progname --help | more' for full usage"
43310 +    exit $?
43311 +}
43312 +
43313 +# func_help
43314 +# Echo long help message to standard output and exit.
43315 +func_help ()
43316 +{
43317 +    $SED -n '/^# Usage:/,/# Report bugs to/ {
43318 +        s/^# //
43319 +       s/^# *$//
43320 +       s*\$progname*'$progname'*
43321 +       s*\$host*'"$host"'*
43322 +       s*\$SHELL*'"$SHELL"'*
43323 +       s*\$LTCC*'"$LTCC"'*
43324 +       s*\$LTCFLAGS*'"$LTCFLAGS"'*
43325 +       s*\$LD*'"$LD"'*
43326 +       s/\$with_gnu_ld/'"$with_gnu_ld"'/
43327 +       s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
43328 +       s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
43329 +       p
43330 +     }' < "$progpath"
43331 +    exit $?
43332 +}
43333 +
43334 +# func_missing_arg argname
43335 +# Echo program name prefixed message to standard error and set global
43336 +# exit_cmd.
43337 +func_missing_arg ()
43338 +{
43339 +    func_error "missing argument for $1"
43340 +    exit_cmd=exit
43341 +}
43342 +
43343 +exit_cmd=:
43344 +
43345 +
43346 +
43347 +
43348 +
43349 +# Check that we have a working $ECHO.
43350 +if test "X$1" = X--no-reexec; then
43351 +  # Discard the --no-reexec flag, and continue.
43352    shift
43353 +elif test "X$1" = X--fallback-echo; then
43354 +  # Avoid inline document here, it may be left over
43355 +  :
43356 +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
43357 +  # Yippee, $ECHO works!
43358 +  :
43359 +else
43360 +  # Restart under the correct shell, and then maybe $ECHO will work.
43361 +  exec $SHELL "$progpath" --no-reexec ${1+"$@"}
43362 +fi
43363  
43364 -  case $arg in
43365 -  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
43366 -  *) optarg= ;;
43367 -  esac
43368 +if test "X$1" = X--fallback-echo; then
43369 +  # used as fallback echo
43370 +  shift
43371 +  cat <<EOF
43372 +$*
43373 +EOF
43374 +  exit $EXIT_SUCCESS
43375 +fi
43376  
43377 -  # If the previous option needs an argument, assign it.
43378 -  if test -n "$prev"; then
43379 -    case $prev in
43380 -    execute_dlfiles)
43381 -      execute_dlfiles="$execute_dlfiles $arg"
43382 -      ;;
43383 -    tag)
43384 -      tagname="$arg"
43385 -      preserve_args="${preserve_args}=$arg"
43386 -
43387 -      # Check whether tagname contains only valid characters
43388 -      case $tagname in
43389 -      *[!-_A-Za-z0-9,/]*)
43390 -       $echo "$progname: invalid tag name: $tagname" 1>&2
43391 -       exit $EXIT_FAILURE
43392 -       ;;
43393 -      esac
43394 +magic="%%%MAGIC variable%%%"
43395 +magic_exe="%%%MAGIC EXE variable%%%"
43396  
43397 -      case $tagname in
43398 -      CC)
43399 -       # Don't test for the "default" C tag, as we know, it's there, but
43400 -       # not specially marked.
43401 -       ;;
43402 -      *)
43403 -       if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then
43404 -         taglist="$taglist $tagname"
43405 -         # Evaluate the configuration.
43406 -         eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`"
43407 -       else
43408 -         $echo "$progname: ignoring unknown tag $tagname" 1>&2
43409 -       fi
43410 -       ;;
43411 -      esac
43412 -      ;;
43413 -    *)
43414 -      eval "$prev=\$arg"
43415 -      ;;
43416 -    esac
43417 +# Global variables.
43418 +# $mode is unset
43419 +nonopt=
43420 +execute_dlfiles=
43421 +preserve_args=
43422 +lo2o="s/\\.lo\$/.${objext}/"
43423 +o2lo="s/\\.${objext}\$/.lo/"
43424 +extracted_archives=
43425 +extracted_serial=0
43426  
43427 -    prev=
43428 -    prevopt=
43429 -    continue
43430 -  fi
43431 +opt_dry_run=false
43432 +opt_duplicate_deps=false
43433 +opt_silent=false
43434 +opt_debug=:
43435  
43436 -  # Have we seen a non-optional argument yet?
43437 -  case $arg in
43438 -  --help)
43439 -    show_help=yes
43440 -    ;;
43441 +# If this variable is set in any of the actions, the command in it
43442 +# will be execed at the end.  This prevents here-documents from being
43443 +# left over by shells.
43444 +exec_cmd=
43445  
43446 -  --version)
43447 -    $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
43448 -    $echo
43449 -    $echo "Copyright (C) 2005  Free Software Foundation, Inc."
43450 -    $echo "This is free software; see the source for copying conditions.  There is NO"
43451 -    $echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
43452 -    exit $?
43453 -    ;;
43454 +# func_fatal_configuration arg...
43455 +# Echo program name prefixed message to standard error, followed by
43456 +# a configuration failure hint, and exit.
43457 +func_fatal_configuration ()
43458 +{
43459 +    func_error ${1+"$@"}
43460 +    func_error "See the $PACKAGE documentation for more information."
43461 +    func_fatal_error "Fatal configuration error."
43462 +}
43463 +
43464 +
43465 +# func_config
43466 +# Display the configuration for all the tags in this script.
43467 +func_config ()
43468 +{
43469 +    re_begincf='^# ### BEGIN LIBTOOL'
43470 +    re_endcf='^# ### END LIBTOOL'
43471 +
43472 +    # Default configuration.
43473 +    $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
43474  
43475 -  --config)
43476 -    ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath
43477      # Now print the configurations for the tags.
43478      for tagname in $taglist; do
43479 -      ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath"
43480 +      $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
43481      done
43482 -    exit $?
43483 -    ;;
43484  
43485 -  --debug)
43486 -    $echo "$progname: enabling shell trace mode"
43487 -    set -x
43488 -    preserve_args="$preserve_args $arg"
43489 -    ;;
43490 -
43491 -  --dry-run | -n)
43492 -    run=:
43493 -    ;;
43494 +    exit $?
43495 +}
43496  
43497 -  --features)
43498 -    $echo "host: $host"
43499 +# func_features
43500 +# Display the features supported by this script.
43501 +func_features ()
43502 +{
43503 +    $ECHO "host: $host"
43504      if test "$build_libtool_libs" = yes; then
43505 -      $echo "enable shared libraries"
43506 +      $ECHO "enable shared libraries"
43507      else
43508 -      $echo "disable shared libraries"
43509 +      $ECHO "disable shared libraries"
43510      fi
43511      if test "$build_old_libs" = yes; then
43512 -      $echo "enable static libraries"
43513 +      $ECHO "enable static libraries"
43514      else
43515 -      $echo "disable static libraries"
43516 +      $ECHO "disable static libraries"
43517      fi
43518 +
43519      exit $?
43520 -    ;;
43521 +}
43522  
43523 -  --finish) mode="finish" ;;
43524 +# func_enable_tag tagname
43525 +# Verify that TAGNAME is valid, and either flag an error and exit, or
43526 +# enable the TAGNAME tag.  We also add TAGNAME to the global $taglist
43527 +# variable here.
43528 +func_enable_tag ()
43529 +{
43530 +  # Global variable:
43531 +  tagname="$1"
43532  
43533 -  --mode) prevopt="--mode" prev=mode ;;
43534 -  --mode=*) mode="$optarg" ;;
43535 +  re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
43536 +  re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
43537 +  sed_extractcf="/$re_begincf/,/$re_endcf/p"
43538  
43539 -  --preserve-dup-deps) duplicate_deps="yes" ;;
43540 +  # Validate tagname.
43541 +  case $tagname in
43542 +    *[!-_A-Za-z0-9,/]*)
43543 +      func_fatal_error "invalid tag name: $tagname"
43544 +      ;;
43545 +  esac
43546  
43547 -  --quiet | --silent)
43548 -    show=:
43549 -    preserve_args="$preserve_args $arg"
43550 -    ;;
43551 +  # Don't test for the "default" C tag, as we know it's
43552 +  # there but not specially marked.
43553 +  case $tagname in
43554 +    CC) ;;
43555 +    *)
43556 +      if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
43557 +       taglist="$taglist $tagname"
43558 +
43559 +       # Evaluate the configuration.  Be careful to quote the path
43560 +       # and the sed script, to avoid splitting on whitespace, but
43561 +       # also don't use non-portable quotes within backquotes within
43562 +       # quotes we have to do it in 2 steps:
43563 +       extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
43564 +       eval "$extractedcf"
43565 +      else
43566 +       func_error "ignoring unknown tag $tagname"
43567 +      fi
43568 +      ;;
43569 +  esac
43570 +}
43571  
43572 -  --tag)
43573 -    prevopt="--tag"
43574 -    prev=tag
43575 -    preserve_args="$preserve_args --tag"
43576 +# Parse options once, thoroughly.  This comes as soon as possible in
43577 +# the script to make things like `libtool --version' happen quickly.
43578 +{
43579 +
43580 +  # Shorthand for --mode=foo, only valid as the first argument
43581 +  case $1 in
43582 +  clean|clea|cle|cl)
43583 +    shift; set dummy --mode clean ${1+"$@"}; shift
43584      ;;
43585 -  --tag=*)
43586 -    set tag "$optarg" ${1+"$@"}
43587 -    shift
43588 -    prev=tag
43589 -    preserve_args="$preserve_args --tag"
43590 +  compile|compil|compi|comp|com|co|c)
43591 +    shift; set dummy --mode compile ${1+"$@"}; shift
43592      ;;
43593 -
43594 -  -dlopen)
43595 -    prevopt="-dlopen"
43596 -    prev=execute_dlfiles
43597 +  execute|execut|execu|exec|exe|ex|e)
43598 +    shift; set dummy --mode execute ${1+"$@"}; shift
43599      ;;
43600 -
43601 -  -*)
43602 -    $echo "$modename: unrecognized option \`$arg'" 1>&2
43603 -    $echo "$help" 1>&2
43604 -    exit $EXIT_FAILURE
43605 +  finish|finis|fini|fin|fi|f)
43606 +    shift; set dummy --mode finish ${1+"$@"}; shift
43607      ;;
43608 -
43609 -  *)
43610 -    nonopt="$arg"
43611 -    break
43612 +  install|instal|insta|inst|ins|in|i)
43613 +    shift; set dummy --mode install ${1+"$@"}; shift
43614 +    ;;
43615 +  link|lin|li|l)
43616 +    shift; set dummy --mode link ${1+"$@"}; shift
43617 +    ;;
43618 +  uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
43619 +    shift; set dummy --mode uninstall ${1+"$@"}; shift
43620      ;;
43621    esac
43622 -done
43623  
43624 -if test -n "$prevopt"; then
43625 -  $echo "$modename: option \`$prevopt' requires an argument" 1>&2
43626 -  $echo "$help" 1>&2
43627 -  exit $EXIT_FAILURE
43628 -fi
43629 +  # Parse non-mode specific arguments:
43630 +  while test "$#" -gt 0; do
43631 +    opt="$1"
43632 +    shift
43633  
43634 -case $disable_libs in
43635 -no) 
43636 -  ;;
43637 -shared)
43638 -  build_libtool_libs=no
43639 -  build_old_libs=yes
43640 -  ;;
43641 -static)
43642 -  build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
43643 -  ;;
43644 -esac
43645 +    case $opt in
43646 +      --config)                func_config                                     ;;
43647  
43648 -# If this variable is set in any of the actions, the command in it
43649 -# will be execed at the end.  This prevents here-documents from being
43650 -# left over by shells.
43651 -exec_cmd=
43652 +      --debug)         preserve_args="$preserve_args $opt"
43653 +                       func_echo "enabling shell trace mode"
43654 +                       opt_debug='set -x'
43655 +                       $opt_debug
43656 +                       ;;
43657  
43658 -if test -z "$show_help"; then
43659 +      -dlopen)         test "$#" -eq 0 && func_missing_arg "$opt" && break
43660 +                       execute_dlfiles="$execute_dlfiles $1"
43661 +                       shift
43662 +                       ;;
43663  
43664 -  # Infer the operation mode.
43665 -  if test -z "$mode"; then
43666 -    $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2
43667 -    $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2
43668 -    case $nonopt in
43669 -    *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*)
43670 -      mode=link
43671 -      for arg
43672 -      do
43673 -       case $arg in
43674 -       -c)
43675 -          mode=compile
43676 -          break
43677 -          ;;
43678 -       esac
43679 -      done
43680 -      ;;
43681 -    *db | *dbx | *strace | *truss)
43682 -      mode=execute
43683 -      ;;
43684 -    *install*|cp|mv)
43685 -      mode=install
43686 -      ;;
43687 -    *rm)
43688 -      mode=uninstall
43689 +      --dry-run | -n)  opt_dry_run=:                                   ;;
43690 +      --features)       func_features                                  ;;
43691 +      --finish)                mode="finish"                                   ;;
43692 +
43693 +      --mode)          test "$#" -eq 0 && func_missing_arg "$opt" && break
43694 +                       case $1 in
43695 +                         # Valid mode arguments:
43696 +                         clean)        ;;
43697 +                         compile)      ;;
43698 +                         execute)      ;;
43699 +                         finish)       ;;
43700 +                         install)      ;;
43701 +                         link)         ;;
43702 +                         relink)       ;;
43703 +                         uninstall)    ;;
43704 +
43705 +                         # Catch anything else as an error
43706 +                         *) func_error "invalid argument for $opt"
43707 +                            exit_cmd=exit
43708 +                            break
43709 +                            ;;
43710 +                       esac
43711 +
43712 +                       mode="$1"
43713 +                       shift
43714 +                       ;;
43715 +
43716 +      --preserve-dup-deps)
43717 +                       opt_duplicate_deps=:                            ;;
43718 +
43719 +      --quiet|--silent)        preserve_args="$preserve_args $opt"
43720 +                       opt_silent=:
43721 +                       ;;
43722 +
43723 +      --verbose| -v)   preserve_args="$preserve_args $opt"
43724 +                       opt_silent=false
43725 +                       ;;
43726 +
43727 +      --tag)           test "$#" -eq 0 && func_missing_arg "$opt" && break
43728 +                       preserve_args="$preserve_args $opt $1"
43729 +                       func_enable_tag "$1"    # tagname is set here
43730 +                       shift
43731 +                       ;;
43732 +
43733 +      # Separate optargs to long options:
43734 +      -dlopen=*|--mode=*|--tag=*)
43735 +                       func_opt_split "$opt"
43736 +                       set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
43737 +                       shift
43738 +                       ;;
43739 +
43740 +      -\?|-h)          func_usage                                      ;;
43741 +      --help)          opt_help=:                                      ;;
43742 +      --version)       func_version                                    ;;
43743 +
43744 +      -*)              func_fatal_help "unrecognized option \`$opt'"   ;;
43745 +
43746 +      *)               nonopt="$opt"
43747 +                       break
43748 +                       ;;
43749 +    esac
43750 +  done
43751 +
43752 +
43753 +  case $host in
43754 +    *cygwin* | *mingw* | *pw32* | *cegcc*)
43755 +      # don't eliminate duplications in $postdeps and $predeps
43756 +      opt_duplicate_compiler_generated_deps=:
43757        ;;
43758      *)
43759 -      # If we have no mode, but dlfiles were specified, then do execute mode.
43760 -      test -n "$execute_dlfiles" && mode=execute
43761 +      opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
43762 +      ;;
43763 +  esac
43764  
43765 -      # Just use the default operation mode.
43766 -      if test -z "$mode"; then
43767 -       if test -n "$nonopt"; then
43768 -         $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
43769 -       else
43770 -         $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
43771 -       fi
43772 +  # Having warned about all mis-specified options, bail out if
43773 +  # anything was wrong.
43774 +  $exit_cmd $EXIT_FAILURE
43775 +}
43776 +
43777 +# func_check_version_match
43778 +# Ensure that we are using m4 macros, and libtool script from the same
43779 +# release of libtool.
43780 +func_check_version_match ()
43781 +{
43782 +  if test "$package_revision" != "$macro_revision"; then
43783 +    if test "$VERSION" != "$macro_version"; then
43784 +      if test -z "$macro_version"; then
43785 +        cat >&2 <<_LT_EOF
43786 +$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
43787 +$progname: definition of this LT_INIT comes from an older release.
43788 +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
43789 +$progname: and run autoconf again.
43790 +_LT_EOF
43791 +      else
43792 +        cat >&2 <<_LT_EOF
43793 +$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
43794 +$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
43795 +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
43796 +$progname: and run autoconf again.
43797 +_LT_EOF
43798        fi
43799 -      ;;
43800 -    esac
43801 +    else
43802 +      cat >&2 <<_LT_EOF
43803 +$progname: Version mismatch error.  This is $PACKAGE $VERSION, revision $package_revision,
43804 +$progname: but the definition of this LT_INIT comes from revision $macro_revision.
43805 +$progname: You should recreate aclocal.m4 with macros from revision $package_revision
43806 +$progname: of $PACKAGE $VERSION and run autoconf again.
43807 +_LT_EOF
43808 +    fi
43809 +
43810 +    exit $EXIT_MISMATCH
43811 +  fi
43812 +}
43813 +
43814 +
43815 +## ----------- ##
43816 +##    Main.    ##
43817 +## ----------- ##
43818 +
43819 +$opt_help || {
43820 +  # Sanity checks first:
43821 +  func_check_version_match
43822 +
43823 +  if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
43824 +    func_fatal_configuration "not configured to build any kind of library"
43825    fi
43826  
43827 +  test -z "$mode" && func_fatal_error "error: you must specify a MODE."
43828 +
43829 +
43830 +  # Darwin sucks
43831 +  eval std_shrext=\"$shrext_cmds\"
43832 +
43833 +
43834    # Only execute mode is allowed to have -dlopen flags.
43835    if test -n "$execute_dlfiles" && test "$mode" != execute; then
43836 -    $echo "$modename: unrecognized option \`-dlopen'" 1>&2
43837 -    $echo "$help" 1>&2
43838 +    func_error "unrecognized option \`-dlopen'"
43839 +    $ECHO "$help" 1>&2
43840      exit $EXIT_FAILURE
43841    fi
43842  
43843    # Change the help message to a mode-specific one.
43844    generic_help="$help"
43845 -  help="Try \`$modename --help --mode=$mode' for more information."
43846 +  help="Try \`$progname --help --mode=$mode' for more information."
43847 +}
43848 +
43849 +
43850 +# func_lalib_p file
43851 +# True iff FILE is a libtool `.la' library or `.lo' object file.
43852 +# This function is only a basic sanity check; it will hardly flush out
43853 +# determined imposters.
43854 +func_lalib_p ()
43855 +{
43856 +    test -f "$1" &&
43857 +      $SED -e 4q "$1" 2>/dev/null \
43858 +        | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
43859 +}
43860 +
43861 +# func_lalib_unsafe_p file
43862 +# True iff FILE is a libtool `.la' library or `.lo' object file.
43863 +# This function implements the same check as func_lalib_p without
43864 +# resorting to external programs.  To this end, it redirects stdin and
43865 +# closes it afterwards, without saving the original file descriptor.
43866 +# As a safety measure, use it only where a negative result would be
43867 +# fatal anyway.  Works if `file' does not exist.
43868 +func_lalib_unsafe_p ()
43869 +{
43870 +    lalib_p=no
43871 +    if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
43872 +       for lalib_p_l in 1 2 3 4
43873 +       do
43874 +           read lalib_p_line
43875 +           case "$lalib_p_line" in
43876 +               \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
43877 +           esac
43878 +       done
43879 +       exec 0<&5 5<&-
43880 +    fi
43881 +    test "$lalib_p" = yes
43882 +}
43883 +
43884 +# func_ltwrapper_script_p file
43885 +# True iff FILE is a libtool wrapper script
43886 +# This function is only a basic sanity check; it will hardly flush out
43887 +# determined imposters.
43888 +func_ltwrapper_script_p ()
43889 +{
43890 +    func_lalib_p "$1"
43891 +}
43892 +
43893 +# func_ltwrapper_executable_p file
43894 +# True iff FILE is a libtool wrapper executable
43895 +# This function is only a basic sanity check; it will hardly flush out
43896 +# determined imposters.
43897 +func_ltwrapper_executable_p ()
43898 +{
43899 +    func_ltwrapper_exec_suffix=
43900 +    case $1 in
43901 +    *.exe) ;;
43902 +    *) func_ltwrapper_exec_suffix=.exe ;;
43903 +    esac
43904 +    $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
43905 +}
43906 +
43907 +# func_ltwrapper_scriptname file
43908 +# Assumes file is an ltwrapper_executable
43909 +# uses $file to determine the appropriate filename for a
43910 +# temporary ltwrapper_script.
43911 +func_ltwrapper_scriptname ()
43912 +{
43913 +    func_ltwrapper_scriptname_result=""
43914 +    if func_ltwrapper_executable_p "$1"; then
43915 +       func_dirname_and_basename "$1" "" "."
43916 +       func_stripname '' '.exe' "$func_basename_result"
43917 +       func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
43918 +    fi
43919 +}
43920 +
43921 +# func_ltwrapper_p file
43922 +# True iff FILE is a libtool wrapper script or wrapper executable
43923 +# This function is only a basic sanity check; it will hardly flush out
43924 +# determined imposters.
43925 +func_ltwrapper_p ()
43926 +{
43927 +    func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
43928 +}
43929 +
43930 +
43931 +# func_execute_cmds commands fail_cmd
43932 +# Execute tilde-delimited COMMANDS.
43933 +# If FAIL_CMD is given, eval that upon failure.
43934 +# FAIL_CMD may read-access the current command in variable CMD!
43935 +func_execute_cmds ()
43936 +{
43937 +    $opt_debug
43938 +    save_ifs=$IFS; IFS='~'
43939 +    for cmd in $1; do
43940 +      IFS=$save_ifs
43941 +      eval cmd=\"$cmd\"
43942 +      func_show_eval "$cmd" "${2-:}"
43943 +    done
43944 +    IFS=$save_ifs
43945 +}
43946 +
43947 +
43948 +# func_source file
43949 +# Source FILE, adding directory component if necessary.
43950 +# Note that it is not necessary on cygwin/mingw to append a dot to
43951 +# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
43952 +# behavior happens only for exec(3), not for open(2)!  Also, sourcing
43953 +# `FILE.' does not work on cygwin managed mounts.
43954 +func_source ()
43955 +{
43956 +    $opt_debug
43957 +    case $1 in
43958 +    */* | *\\*)        . "$1" ;;
43959 +    *)         . "./$1" ;;
43960 +    esac
43961 +}
43962 +
43963 +
43964 +# func_infer_tag arg
43965 +# Infer tagged configuration to use if any are available and
43966 +# if one wasn't chosen via the "--tag" command line option.
43967 +# Only attempt this if the compiler in the base compile
43968 +# command doesn't match the default compiler.
43969 +# arg is usually of the form 'gcc ...'
43970 +func_infer_tag ()
43971 +{
43972 +    $opt_debug
43973 +    if test -n "$available_tags" && test -z "$tagname"; then
43974 +      CC_quoted=
43975 +      for arg in $CC; do
43976 +        func_quote_for_eval "$arg"
43977 +       CC_quoted="$CC_quoted $func_quote_for_eval_result"
43978 +      done
43979 +      case $@ in
43980 +      # Blanks in the command may have been stripped by the calling shell,
43981 +      # but not from the CC environment variable when configure was run.
43982 +      " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
43983 +      # Blanks at the start of $base_compile will cause this to fail
43984 +      # if we don't check for them as well.
43985 +      *)
43986 +       for z in $available_tags; do
43987 +         if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
43988 +           # Evaluate the configuration.
43989 +           eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
43990 +           CC_quoted=
43991 +           for arg in $CC; do
43992 +             # Double-quote args containing other shell metacharacters.
43993 +             func_quote_for_eval "$arg"
43994 +             CC_quoted="$CC_quoted $func_quote_for_eval_result"
43995 +           done
43996 +           case "$@ " in
43997 +             " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
43998 +             # The compiler in the base compile command matches
43999 +             # the one in the tagged configuration.
44000 +             # Assume this is the tagged configuration we want.
44001 +             tagname=$z
44002 +             break
44003 +             ;;
44004 +           esac
44005 +         fi
44006 +       done
44007 +       # If $tagname still isn't set, then no tagged configuration
44008 +       # was found and let the user know that the "--tag" command
44009 +       # line option must be used.
44010 +       if test -z "$tagname"; then
44011 +         func_echo "unable to infer tagged configuration"
44012 +         func_fatal_error "specify a tag with \`--tag'"
44013 +#      else
44014 +#        func_verbose "using $tagname tagged configuration"
44015 +       fi
44016 +       ;;
44017 +      esac
44018 +    fi
44019 +}
44020 +
44021  
44022 -  # These modes are in order of execution frequency so that they run quickly.
44023 -  case $mode in
44024 -  # libtool compile mode
44025 -  compile)
44026 -    modename="$modename: compile"
44027 +
44028 +# func_write_libtool_object output_name pic_name nonpic_name
44029 +# Create a libtool object file (analogous to a ".la" file),
44030 +# but don't create it if we're doing a dry run.
44031 +func_write_libtool_object ()
44032 +{
44033 +    write_libobj=${1}
44034 +    if test "$build_libtool_libs" = yes; then
44035 +      write_lobj=\'${2}\'
44036 +    else
44037 +      write_lobj=none
44038 +    fi
44039 +
44040 +    if test "$build_old_libs" = yes; then
44041 +      write_oldobj=\'${3}\'
44042 +    else
44043 +      write_oldobj=none
44044 +    fi
44045 +
44046 +    $opt_dry_run || {
44047 +      cat >${write_libobj}T <<EOF
44048 +# $write_libobj - a libtool object file
44049 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
44050 +#
44051 +# Please DO NOT delete this file!
44052 +# It is necessary for linking the library.
44053 +
44054 +# Name of the PIC object.
44055 +pic_object=$write_lobj
44056 +
44057 +# Name of the non-PIC object
44058 +non_pic_object=$write_oldobj
44059 +
44060 +EOF
44061 +      $MV "${write_libobj}T" "${write_libobj}"
44062 +    }
44063 +}
44064 +
44065 +# func_mode_compile arg...
44066 +func_mode_compile ()
44067 +{
44068 +    $opt_debug
44069      # Get the compilation command and the source file.
44070      base_compile=
44071      srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
44072 @@ -649,6 +1109,7 @@ if test -z "$show_help"; then
44073      arg_mode=normal
44074      libobj=
44075      later=
44076 +    pie_flag=
44077  
44078      for arg
44079      do
44080 @@ -669,15 +1130,18 @@ if test -z "$show_help"; then
44081         # Accept any command-line options.
44082         case $arg in
44083         -o)
44084 -         if test -n "$libobj" ; then
44085 -           $echo "$modename: you cannot specify \`-o' more than once" 1>&2
44086 -           exit $EXIT_FAILURE
44087 -         fi
44088 +         test -n "$libobj" && \
44089 +           func_fatal_error "you cannot specify \`-o' more than once"
44090           arg_mode=target
44091           continue
44092           ;;
44093  
44094 -       -static | -prefer-pic | -prefer-non-pic)
44095 +       -pie | -fpie | -fPIE)
44096 +          pie_flag="$pie_flag $arg"
44097 +         continue
44098 +         ;;
44099 +
44100 +       -shared | -static | -prefer-pic | -prefer-non-pic)
44101           later="$later $arg"
44102           continue
44103           ;;
44104 @@ -693,31 +1157,25 @@ if test -z "$show_help"; then
44105           ;;            #  replaced later.  I would guess that would be a bug.
44106  
44107         -Wc,*)
44108 -         args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"`
44109 +         func_stripname '-Wc,' '' "$arg"
44110 +         args=$func_stripname_result
44111           lastarg=
44112           save_ifs="$IFS"; IFS=','
44113 -         for arg in $args; do
44114 +         for arg in $args; do
44115             IFS="$save_ifs"
44116 -
44117 -           # Double-quote args containing other shell metacharacters.
44118 -           # Many Bourne shells cannot handle close brackets correctly
44119 -           # in scan sets, so we specify it separately.
44120 -           case $arg in
44121 -             *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \     ]*|*]*|"")
44122 -             arg="\"$arg\""
44123 -             ;;
44124 -           esac
44125 -           lastarg="$lastarg $arg"
44126 +           func_quote_for_eval "$arg"
44127 +           lastarg="$lastarg $func_quote_for_eval_result"
44128           done
44129           IFS="$save_ifs"
44130 -         lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
44131 +         func_stripname ' ' '' "$lastarg"
44132 +         lastarg=$func_stripname_result
44133  
44134           # Add the arguments to base_compile.
44135           base_compile="$base_compile $lastarg"
44136           continue
44137           ;;
44138  
44139 -       * )
44140 +       *)
44141           # Accept the current argument as the source file.
44142           # The previous "srcfile" becomes the current argument.
44143           #
44144 @@ -729,65 +1187,42 @@ if test -z "$show_help"; then
44145        esac    #  case $arg_mode
44146  
44147        # Aesthetically quote the previous argument.
44148 -      lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`
44149 -
44150 -      case $lastarg in
44151 -      # Double-quote args containing other shell metacharacters.
44152 -      # Many Bourne shells cannot handle close brackets correctly
44153 -      # in scan sets, and some SunOS ksh mistreat backslash-escaping
44154 -      # in scan sets (worked around with variable expansion),
44155 -      # and furthermore cannot handle '|' '&' '(' ')' in scan sets 
44156 -      # at all, so we specify them separately.
44157 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
44158 -       lastarg="\"$lastarg\""
44159 -       ;;
44160 -      esac
44161 -
44162 -      base_compile="$base_compile $lastarg"
44163 +      func_quote_for_eval "$lastarg"
44164 +      base_compile="$base_compile $func_quote_for_eval_result"
44165      done # for arg
44166  
44167      case $arg_mode in
44168      arg)
44169 -      $echo "$modename: you must specify an argument for -Xcompile"
44170 -      exit $EXIT_FAILURE
44171 +      func_fatal_error "you must specify an argument for -Xcompile"
44172        ;;
44173      target)
44174 -      $echo "$modename: you must specify a target with \`-o'" 1>&2
44175 -      exit $EXIT_FAILURE
44176 +      func_fatal_error "you must specify a target with \`-o'"
44177        ;;
44178      *)
44179        # Get the name of the library object.
44180 -      [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`
44181 +      test -z "$libobj" && {
44182 +       func_basename "$srcfile"
44183 +       libobj="$func_basename_result"
44184 +      }
44185        ;;
44186      esac
44187  
44188      # Recognize several different file suffixes.
44189      # If the user specifies -o file.o, it is replaced with file.lo
44190 -    xform='[cCFSifmso]'
44191      case $libobj in
44192 -    *.ada) xform=ada ;;
44193 -    *.adb) xform=adb ;;
44194 -    *.ads) xform=ads ;;
44195 -    *.asm) xform=asm ;;
44196 -    *.c++) xform=c++ ;;
44197 -    *.cc) xform=cc ;;
44198 -    *.ii) xform=ii ;;
44199 -    *.class) xform=class ;;
44200 -    *.cpp) xform=cpp ;;
44201 -    *.cxx) xform=cxx ;;
44202 -    *.f90) xform=f90 ;;
44203 -    *.for) xform=for ;;
44204 -    *.java) xform=java ;;
44205 -    *.obj) xform=obj ;;
44206 +    *.[cCFSifmso] | \
44207 +    *.ada | *.adb | *.ads | *.asm | \
44208 +    *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
44209 +    *.[fF][09]? | *.for | *.java | *.obj | *.sx)
44210 +      func_xform "$libobj"
44211 +      libobj=$func_xform_result
44212 +      ;;
44213      esac
44214  
44215 -    libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
44216 -
44217      case $libobj in
44218 -    *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;;
44219 +    *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
44220      *)
44221 -      $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2
44222 -      exit $EXIT_FAILURE
44223 +      func_fatal_error "cannot determine name of library object from \`$libobj'"
44224        ;;
44225      esac
44226  
44227 @@ -795,7 +1230,15 @@ if test -z "$show_help"; then
44228  
44229      for arg in $later; do
44230        case $arg in
44231 +      -shared)
44232 +       test "$build_libtool_libs" != yes && \
44233 +         func_fatal_configuration "can not build a shared library"
44234 +       build_old_libs=no
44235 +       continue
44236 +       ;;
44237 +
44238        -static)
44239 +       build_libtool_libs=no
44240         build_old_libs=yes
44241         continue
44242         ;;
44243 @@ -812,28 +1255,17 @@ if test -z "$show_help"; then
44244        esac
44245      done
44246  
44247 -    qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
44248 -    case $qlibobj in
44249 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
44250 -       qlibobj="\"$qlibobj\"" ;;
44251 -    esac
44252 -    test "X$libobj" != "X$qlibobj" \
44253 -       && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"'  &()|`$[]' \
44254 -       && $echo "$modename: libobj name \`$libobj' may not contain shell special characters."
44255 -    objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
44256 -    xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
44257 -    if test "X$xdir" = "X$obj"; then
44258 -      xdir=
44259 -    else
44260 -      xdir=$xdir/
44261 -    fi
44262 +    func_quote_for_eval "$libobj"
44263 +    test "X$libobj" != "X$func_quote_for_eval_result" \
44264 +      && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"'   &()|`$[]' \
44265 +      && func_warning "libobj name \`$libobj' may not contain shell special characters."
44266 +    func_dirname_and_basename "$obj" "/" ""
44267 +    objname="$func_basename_result"
44268 +    xdir="$func_dirname_result"
44269      lobj=${xdir}$objdir/$objname
44270  
44271 -    if test -z "$base_compile"; then
44272 -      $echo "$modename: you must specify a compilation command" 1>&2
44273 -      $echo "$help" 1>&2
44274 -      exit $EXIT_FAILURE
44275 -    fi
44276 +    test -z "$base_compile" && \
44277 +      func_fatal_help "you must specify a compilation command"
44278  
44279      # Delete any leftover library objects.
44280      if test "$build_old_libs" = yes; then
44281 @@ -842,12 +1274,9 @@ if test -z "$show_help"; then
44282        removelist="$lobj $libobj ${libobj}T"
44283      fi
44284  
44285 -    $run $rm $removelist
44286 -    trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
44287 -
44288      # On Cygwin there's no "real" PIC flag so we must build both object types
44289      case $host_os in
44290 -    cygwin* | mingw* | pw32* | os2*)
44291 +    cygwin* | mingw* | pw32* | os2* | cegcc*)
44292        pic_mode=default
44293        ;;
44294      esac
44295 @@ -859,10 +1288,8 @@ if test -z "$show_help"; then
44296      # Calculate the filename of the output object if compiler does
44297      # not support -o with -c
44298      if test "$compiler_c_o" = no; then
44299 -      output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
44300 +      output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
44301        lockfile="$output_obj.lock"
44302 -      removelist="$removelist $output_obj $lockfile"
44303 -      trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
44304      else
44305        output_obj=
44306        need_locks=no
44307 @@ -872,13 +1299,13 @@ if test -z "$show_help"; then
44308      # Lock this critical section if it is needed
44309      # We use this script file to make the link, it avoids creating a new file
44310      if test "$need_locks" = yes; then
44311 -      until $run ln "$progpath" "$lockfile" 2>/dev/null; do
44312 -       $show "Waiting for $lockfile to be removed"
44313 +      until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
44314 +       func_echo "Waiting for $lockfile to be removed"
44315         sleep 2
44316        done
44317      elif test "$need_locks" = warn; then
44318        if test -f "$lockfile"; then
44319 -       $echo "\
44320 +       $ECHO "\
44321  *** ERROR, $lockfile exists and contains:
44322  `cat $lockfile 2>/dev/null`
44323  
44324 @@ -889,34 +1316,22 @@ repeat this compilation, it may succeed, by chance, but you had better
44325  avoid parallel builds (make -j) in this platform, or get a better
44326  compiler."
44327  
44328 -       $run $rm $removelist
44329 +       $opt_dry_run || $RM $removelist
44330         exit $EXIT_FAILURE
44331        fi
44332 -      $echo "$srcfile" > "$lockfile"
44333 +      removelist="$removelist $output_obj"
44334 +      $ECHO "$srcfile" > "$lockfile"
44335      fi
44336  
44337 +    $opt_dry_run || $RM $removelist
44338 +    removelist="$removelist $lockfile"
44339 +    trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
44340 +
44341      if test -n "$fix_srcfile_path"; then
44342        eval srcfile=\"$fix_srcfile_path\"
44343      fi
44344 -    qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
44345 -    case $qsrcfile in
44346 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
44347 -      qsrcfile="\"$qsrcfile\"" ;;
44348 -    esac
44349 -
44350 -    $run $rm "$libobj" "${libobj}T"
44351 -
44352 -    # Create a libtool object file (analogous to a ".la" file),
44353 -    # but don't create it if we're doing a dry run.
44354 -    test -z "$run" && cat > ${libobj}T <<EOF
44355 -# $libobj - a libtool object file
44356 -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
44357 -#
44358 -# Please DO NOT delete this file!
44359 -# It is necessary for linking the library.
44360 -
44361 -# Name of the PIC object.
44362 -EOF
44363 +    func_quote_for_eval "$srcfile"
44364 +    qsrcfile=$func_quote_for_eval_result
44365  
44366      # Only build a PIC object if we are building libtool libraries.
44367      if test "$build_libtool_libs" = yes; then
44368 @@ -930,32 +1345,19 @@ EOF
44369         command="$base_compile $qsrcfile"
44370        fi
44371  
44372 -      if test ! -d "${xdir}$objdir"; then
44373 -       $show "$mkdir ${xdir}$objdir"
44374 -       $run $mkdir ${xdir}$objdir
44375 -       exit_status=$?
44376 -       if test "$exit_status" -ne 0 && test ! -d "${xdir}$objdir"; then
44377 -         exit $exit_status
44378 -       fi
44379 -      fi
44380 +      func_mkdir_p "$xdir$objdir"
44381  
44382        if test -z "$output_obj"; then
44383         # Place PIC objects in $objdir
44384         command="$command -o $lobj"
44385        fi
44386  
44387 -      $run $rm "$lobj" "$output_obj"
44388 -
44389 -      $show "$command"
44390 -      if $run eval "$command"; then :
44391 -      else
44392 -       test -n "$output_obj" && $run $rm $removelist
44393 -       exit $EXIT_FAILURE
44394 -      fi
44395 +      func_show_eval_locale "$command" \
44396 +          'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
44397  
44398        if test "$need_locks" = warn &&
44399          test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
44400 -       $echo "\
44401 +       $ECHO "\
44402  *** ERROR, $lockfile contains:
44403  `cat $lockfile 2>/dev/null`
44404  
44405 @@ -969,45 +1371,27 @@ repeat this compilation, it may succeed, by chance, but you had better
44406  avoid parallel builds (make -j) in this platform, or get a better
44407  compiler."
44408  
44409 -       $run $rm $removelist
44410 +       $opt_dry_run || $RM $removelist
44411         exit $EXIT_FAILURE
44412        fi
44413  
44414        # Just move the object if needed, then go on to compile the next one
44415        if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
44416 -       $show "$mv $output_obj $lobj"
44417 -       if $run $mv $output_obj $lobj; then :
44418 -       else
44419 -         error=$?
44420 -         $run $rm $removelist
44421 -         exit $error
44422 -       fi
44423 +       func_show_eval '$MV "$output_obj" "$lobj"' \
44424 +         'error=$?; $opt_dry_run || $RM $removelist; exit $error'
44425        fi
44426  
44427 -      # Append the name of the PIC object to the libtool object file.
44428 -      test -z "$run" && cat >> ${libobj}T <<EOF
44429 -pic_object='$objdir/$objname'
44430 -
44431 -EOF
44432 -
44433        # Allow error messages only from the first compilation.
44434        if test "$suppress_opt" = yes; then
44435 -        suppress_output=' >/dev/null 2>&1'
44436 +       suppress_output=' >/dev/null 2>&1'
44437        fi
44438 -    else
44439 -      # No PIC object so indicate it doesn't exist in the libtool
44440 -      # object file.
44441 -      test -z "$run" && cat >> ${libobj}T <<EOF
44442 -pic_object=none
44443 -
44444 -EOF
44445      fi
44446  
44447      # Only build a position-dependent object if we build old libraries.
44448      if test "$build_old_libs" = yes; then
44449        if test "$pic_mode" != yes; then
44450         # Don't build PIC code
44451 -       command="$base_compile $qsrcfile"
44452 +       command="$base_compile $qsrcfile$pie_flag"
44453        else
44454         command="$base_compile $qsrcfile $pic_flag"
44455        fi
44456 @@ -1017,17 +1401,12 @@ EOF
44457  
44458        # Suppress compiler output if we already did a PIC compilation.
44459        command="$command$suppress_output"
44460 -      $run $rm "$obj" "$output_obj"
44461 -      $show "$command"
44462 -      if $run eval "$command"; then :
44463 -      else
44464 -       $run $rm $removelist
44465 -       exit $EXIT_FAILURE
44466 -      fi
44467 +      func_show_eval_locale "$command" \
44468 +        '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
44469  
44470        if test "$need_locks" = warn &&
44471          test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
44472 -       $echo "\
44473 +       $ECHO "\
44474  *** ERROR, $lockfile contains:
44475  `cat $lockfile 2>/dev/null`
44476  
44477 @@ -1041,53 +1420,2620 @@ repeat this compilation, it may succeed, by chance, but you had better
44478  avoid parallel builds (make -j) in this platform, or get a better
44479  compiler."
44480  
44481 -       $run $rm $removelist
44482 +       $opt_dry_run || $RM $removelist
44483         exit $EXIT_FAILURE
44484        fi
44485  
44486        # Just move the object if needed
44487        if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
44488 -       $show "$mv $output_obj $obj"
44489 -       if $run $mv $output_obj $obj; then :
44490 +       func_show_eval '$MV "$output_obj" "$obj"' \
44491 +         'error=$?; $opt_dry_run || $RM $removelist; exit $error'
44492 +      fi
44493 +    fi
44494 +
44495 +    $opt_dry_run || {
44496 +      func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
44497 +
44498 +      # Unlock the critical section if it was locked
44499 +      if test "$need_locks" != no; then
44500 +       removelist=$lockfile
44501 +        $RM "$lockfile"
44502 +      fi
44503 +    }
44504 +
44505 +    exit $EXIT_SUCCESS
44506 +}
44507 +
44508 +$opt_help || {
44509 +test "$mode" = compile && func_mode_compile ${1+"$@"}
44510 +}
44511 +
44512 +func_mode_help ()
44513 +{
44514 +    # We need to display help for each of the modes.
44515 +    case $mode in
44516 +      "")
44517 +        # Generic help is extracted from the usage comments
44518 +        # at the start of this file.
44519 +        func_help
44520 +        ;;
44521 +
44522 +      clean)
44523 +        $ECHO \
44524 +"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
44525 +
44526 +Remove files from the build directory.
44527 +
44528 +RM is the name of the program to use to delete files associated with each FILE
44529 +(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
44530 +to RM.
44531 +
44532 +If FILE is a libtool library, object or program, all the files associated
44533 +with it are deleted. Otherwise, only FILE itself is deleted using RM."
44534 +        ;;
44535 +
44536 +      compile)
44537 +      $ECHO \
44538 +"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
44539 +
44540 +Compile a source file into a libtool library object.
44541 +
44542 +This mode accepts the following additional options:
44543 +
44544 +  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
44545 +  -no-suppress      do not suppress compiler output for multiple passes
44546 +  -prefer-pic       try to building PIC objects only
44547 +  -prefer-non-pic   try to building non-PIC objects only
44548 +  -shared           do not build a \`.o' file suitable for static linking
44549 +  -static           only build a \`.o' file suitable for static linking
44550 +
44551 +COMPILE-COMMAND is a command to be used in creating a \`standard' object file
44552 +from the given SOURCEFILE.
44553 +
44554 +The output file name is determined by removing the directory component from
44555 +SOURCEFILE, then substituting the C source code suffix \`.c' with the
44556 +library object suffix, \`.lo'."
44557 +        ;;
44558 +
44559 +      execute)
44560 +        $ECHO \
44561 +"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
44562 +
44563 +Automatically set library path, then run a program.
44564 +
44565 +This mode accepts the following additional options:
44566 +
44567 +  -dlopen FILE      add the directory containing FILE to the library path
44568 +
44569 +This mode sets the library path environment variable according to \`-dlopen'
44570 +flags.
44571 +
44572 +If any of the ARGS are libtool executable wrappers, then they are translated
44573 +into their corresponding uninstalled binary, and any of their required library
44574 +directories are added to the library path.
44575 +
44576 +Then, COMMAND is executed, with ARGS as arguments."
44577 +        ;;
44578 +
44579 +      finish)
44580 +        $ECHO \
44581 +"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
44582 +
44583 +Complete the installation of libtool libraries.
44584 +
44585 +Each LIBDIR is a directory that contains libtool libraries.
44586 +
44587 +The commands that this mode executes may require superuser privileges.  Use
44588 +the \`--dry-run' option if you just want to see what would be executed."
44589 +        ;;
44590 +
44591 +      install)
44592 +        $ECHO \
44593 +"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
44594 +
44595 +Install executables or libraries.
44596 +
44597 +INSTALL-COMMAND is the installation command.  The first component should be
44598 +either the \`install' or \`cp' program.
44599 +
44600 +The following components of INSTALL-COMMAND are treated specially:
44601 +
44602 +  -inst-prefix PREFIX-DIR  Use PREFIX-DIR as a staging area for installation
44603 +
44604 +The rest of the components are interpreted as arguments to that command (only
44605 +BSD-compatible install options are recognized)."
44606 +        ;;
44607 +
44608 +      link)
44609 +        $ECHO \
44610 +"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
44611 +
44612 +Link object files or libraries together to form another library, or to
44613 +create an executable program.
44614 +
44615 +LINK-COMMAND is a command using the C compiler that you would use to create
44616 +a program from several object files.
44617 +
44618 +The following components of LINK-COMMAND are treated specially:
44619 +
44620 +  -all-static       do not do any dynamic linking at all
44621 +  -avoid-version    do not add a version suffix if possible
44622 +  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
44623 +  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
44624 +  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
44625 +  -export-symbols SYMFILE
44626 +                    try to export only the symbols listed in SYMFILE
44627 +  -export-symbols-regex REGEX
44628 +                    try to export only the symbols matching REGEX
44629 +  -LLIBDIR          search LIBDIR for required installed libraries
44630 +  -lNAME            OUTPUT-FILE requires the installed library libNAME
44631 +  -module           build a library that can dlopened
44632 +  -no-fast-install  disable the fast-install mode
44633 +  -no-install       link a not-installable executable
44634 +  -no-undefined     declare that a library does not refer to external symbols
44635 +  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
44636 +  -objectlist FILE  Use a list of object files found in FILE to specify objects
44637 +  -precious-files-regex REGEX
44638 +                    don't remove output files matching REGEX
44639 +  -release RELEASE  specify package release information
44640 +  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
44641 +  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
44642 +  -shared           only do dynamic linking of libtool libraries
44643 +  -shrext SUFFIX    override the standard shared library file extension
44644 +  -static           do not do any dynamic linking of uninstalled libtool libraries
44645 +  -static-libtool-libs
44646 +                    do not do any dynamic linking of libtool libraries
44647 +  -version-info CURRENT[:REVISION[:AGE]]
44648 +                    specify library version info [each variable defaults to 0]
44649 +  -weak LIBNAME     declare that the target provides the LIBNAME interface
44650 +
44651 +All other options (arguments beginning with \`-') are ignored.
44652 +
44653 +Every other argument is treated as a filename.  Files ending in \`.la' are
44654 +treated as uninstalled libtool libraries, other files are standard or library
44655 +object files.
44656 +
44657 +If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
44658 +only library objects (\`.lo' files) may be specified, and \`-rpath' is
44659 +required, except when creating a convenience library.
44660 +
44661 +If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
44662 +using \`ar' and \`ranlib', or on Windows using \`lib'.
44663 +
44664 +If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
44665 +is created, otherwise an executable program is created."
44666 +        ;;
44667 +
44668 +      uninstall)
44669 +        $ECHO \
44670 +"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
44671 +
44672 +Remove libraries from an installation directory.
44673 +
44674 +RM is the name of the program to use to delete files associated with each FILE
44675 +(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
44676 +to RM.
44677 +
44678 +If FILE is a libtool library, all the files associated with it are deleted.
44679 +Otherwise, only FILE itself is deleted using RM."
44680 +        ;;
44681 +
44682 +      *)
44683 +        func_fatal_help "invalid operation mode \`$mode'"
44684 +        ;;
44685 +    esac
44686 +
44687 +    $ECHO
44688 +    $ECHO "Try \`$progname --help' for more information about other modes."
44689 +
44690 +    exit $?
44691 +}
44692 +
44693 +  # Now that we've collected a possible --mode arg, show help if necessary
44694 +  $opt_help && func_mode_help
44695 +
44696 +
44697 +# func_mode_execute arg...
44698 +func_mode_execute ()
44699 +{
44700 +    $opt_debug
44701 +    # The first argument is the command name.
44702 +    cmd="$nonopt"
44703 +    test -z "$cmd" && \
44704 +      func_fatal_help "you must specify a COMMAND"
44705 +
44706 +    # Handle -dlopen flags immediately.
44707 +    for file in $execute_dlfiles; do
44708 +      test -f "$file" \
44709 +       || func_fatal_help "\`$file' is not a file"
44710 +
44711 +      dir=
44712 +      case $file in
44713 +      *.la)
44714 +       # Check to see that this really is a libtool archive.
44715 +       func_lalib_unsafe_p "$file" \
44716 +         || func_fatal_help "\`$lib' is not a valid libtool archive"
44717 +
44718 +       # Read the libtool library.
44719 +       dlname=
44720 +       library_names=
44721 +       func_source "$file"
44722 +
44723 +       # Skip this library if it cannot be dlopened.
44724 +       if test -z "$dlname"; then
44725 +         # Warn if it was a shared library.
44726 +         test -n "$library_names" && \
44727 +           func_warning "\`$file' was not linked with \`-export-dynamic'"
44728 +         continue
44729 +       fi
44730 +
44731 +       func_dirname "$file" "" "."
44732 +       dir="$func_dirname_result"
44733 +
44734 +       if test -f "$dir/$objdir/$dlname"; then
44735 +         dir="$dir/$objdir"
44736         else
44737 -         error=$?
44738 -         $run $rm $removelist
44739 -         exit $error
44740 +         if test ! -f "$dir/$dlname"; then
44741 +           func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
44742 +         fi
44743         fi
44744 +       ;;
44745 +
44746 +      *.lo)
44747 +       # Just add the directory containing the .lo file.
44748 +       func_dirname "$file" "" "."
44749 +       dir="$func_dirname_result"
44750 +       ;;
44751 +
44752 +      *)
44753 +       func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
44754 +       continue
44755 +       ;;
44756 +      esac
44757 +
44758 +      # Get the absolute pathname.
44759 +      absdir=`cd "$dir" && pwd`
44760 +      test -n "$absdir" && dir="$absdir"
44761 +
44762 +      # Now add the directory to shlibpath_var.
44763 +      if eval "test -z \"\$$shlibpath_var\""; then
44764 +       eval "$shlibpath_var=\"\$dir\""
44765 +      else
44766 +       eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
44767        fi
44768 +    done
44769  
44770 -      # Append the name of the non-PIC object the libtool object file.
44771 -      # Only append if the libtool object file exists.
44772 -      test -z "$run" && cat >> ${libobj}T <<EOF
44773 -# Name of the non-PIC object.
44774 -non_pic_object='$objname'
44775 +    # This variable tells wrapper scripts just to set shlibpath_var
44776 +    # rather than running their programs.
44777 +    libtool_execute_magic="$magic"
44778  
44779 -EOF
44780 +    # Check if any of the arguments is a wrapper script.
44781 +    args=
44782 +    for file
44783 +    do
44784 +      case $file in
44785 +      -*) ;;
44786 +      *)
44787 +       # Do a test to see if this is really a libtool program.
44788 +       if func_ltwrapper_script_p "$file"; then
44789 +         func_source "$file"
44790 +         # Transform arg to wrapped name.
44791 +         file="$progdir/$program"
44792 +       elif func_ltwrapper_executable_p "$file"; then
44793 +         func_ltwrapper_scriptname "$file"
44794 +         func_source "$func_ltwrapper_scriptname_result"
44795 +         # Transform arg to wrapped name.
44796 +         file="$progdir/$program"
44797 +       fi
44798 +       ;;
44799 +      esac
44800 +      # Quote arguments (to preserve shell metacharacters).
44801 +      func_quote_for_eval "$file"
44802 +      args="$args $func_quote_for_eval_result"
44803 +    done
44804 +
44805 +    if test "X$opt_dry_run" = Xfalse; then
44806 +      if test -n "$shlibpath_var"; then
44807 +       # Export the shlibpath_var.
44808 +       eval "export $shlibpath_var"
44809 +      fi
44810 +
44811 +      # Restore saved environment variables
44812 +      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
44813 +      do
44814 +       eval "if test \"\${save_$lt_var+set}\" = set; then
44815 +                $lt_var=\$save_$lt_var; export $lt_var
44816 +             else
44817 +               $lt_unset $lt_var
44818 +             fi"
44819 +      done
44820 +
44821 +      # Now prepare to actually exec the command.
44822 +      exec_cmd="\$cmd$args"
44823      else
44824 -      # Append the name of the non-PIC object the libtool object file.
44825 -      # Only append if the libtool object file exists.
44826 -      test -z "$run" && cat >> ${libobj}T <<EOF
44827 -# Name of the non-PIC object.
44828 -non_pic_object=none
44829 +      # Display what would be done.
44830 +      if test -n "$shlibpath_var"; then
44831 +       eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
44832 +       $ECHO "export $shlibpath_var"
44833 +      fi
44834 +      $ECHO "$cmd$args"
44835 +      exit $EXIT_SUCCESS
44836 +    fi
44837 +}
44838  
44839 -EOF
44840 +test "$mode" = execute && func_mode_execute ${1+"$@"}
44841 +
44842 +
44843 +# func_mode_finish arg...
44844 +func_mode_finish ()
44845 +{
44846 +    $opt_debug
44847 +    libdirs="$nonopt"
44848 +    admincmds=
44849 +
44850 +    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
44851 +      for dir
44852 +      do
44853 +       libdirs="$libdirs $dir"
44854 +      done
44855 +
44856 +      for libdir in $libdirs; do
44857 +       if test -n "$finish_cmds"; then
44858 +         # Do each command in the finish commands.
44859 +         func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
44860 +'"$cmd"'"'
44861 +       fi
44862 +       if test -n "$finish_eval"; then
44863 +         # Do the single finish_eval.
44864 +         eval cmds=\"$finish_eval\"
44865 +         $opt_dry_run || eval "$cmds" || admincmds="$admincmds
44866 +       $cmds"
44867 +       fi
44868 +      done
44869      fi
44870  
44871 -    $run $mv "${libobj}T" "${libobj}"
44872 +    # Exit here if they wanted silent mode.
44873 +    $opt_silent && exit $EXIT_SUCCESS
44874 +
44875 +    $ECHO "X----------------------------------------------------------------------" | $Xsed
44876 +    $ECHO "Libraries have been installed in:"
44877 +    for libdir in $libdirs; do
44878 +      $ECHO "   $libdir"
44879 +    done
44880 +    $ECHO
44881 +    $ECHO "If you ever happen to want to link against installed libraries"
44882 +    $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
44883 +    $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
44884 +    $ECHO "flag during linking and do at least one of the following:"
44885 +    if test -n "$shlibpath_var"; then
44886 +      $ECHO "   - add LIBDIR to the \`$shlibpath_var' environment variable"
44887 +      $ECHO "     during execution"
44888 +    fi
44889 +    if test -n "$runpath_var"; then
44890 +      $ECHO "   - add LIBDIR to the \`$runpath_var' environment variable"
44891 +      $ECHO "     during linking"
44892 +    fi
44893 +    if test -n "$hardcode_libdir_flag_spec"; then
44894 +      libdir=LIBDIR
44895 +      eval flag=\"$hardcode_libdir_flag_spec\"
44896  
44897 -    # Unlock the critical section if it was locked
44898 -    if test "$need_locks" != no; then
44899 -      $run $rm "$lockfile"
44900 +      $ECHO "   - use the \`$flag' linker flag"
44901 +    fi
44902 +    if test -n "$admincmds"; then
44903 +      $ECHO "   - have your system administrator run these commands:$admincmds"
44904 +    fi
44905 +    if test -f /etc/ld.so.conf; then
44906 +      $ECHO "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
44907      fi
44908 +    $ECHO
44909  
44910 +    $ECHO "See any operating system documentation about shared libraries for"
44911 +    case $host in
44912 +      solaris2.[6789]|solaris2.1[0-9])
44913 +        $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
44914 +       $ECHO "pages."
44915 +       ;;
44916 +      *)
44917 +        $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
44918 +        ;;
44919 +    esac
44920 +    $ECHO "X----------------------------------------------------------------------" | $Xsed
44921      exit $EXIT_SUCCESS
44922 +}
44923 +
44924 +test "$mode" = finish && func_mode_finish ${1+"$@"}
44925 +
44926 +
44927 +# func_mode_install arg...
44928 +func_mode_install ()
44929 +{
44930 +    $opt_debug
44931 +    # There may be an optional sh(1) argument at the beginning of
44932 +    # install_prog (especially on Windows NT).
44933 +    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
44934 +       # Allow the use of GNU shtool's install command.
44935 +       $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
44936 +      # Aesthetically quote it.
44937 +      func_quote_for_eval "$nonopt"
44938 +      install_prog="$func_quote_for_eval_result "
44939 +      arg=$1
44940 +      shift
44941 +    else
44942 +      install_prog=
44943 +      arg=$nonopt
44944 +    fi
44945 +
44946 +    # The real first argument should be the name of the installation program.
44947 +    # Aesthetically quote it.
44948 +    func_quote_for_eval "$arg"
44949 +    install_prog="$install_prog$func_quote_for_eval_result"
44950 +
44951 +    # We need to accept at least all the BSD install flags.
44952 +    dest=
44953 +    files=
44954 +    opts=
44955 +    prev=
44956 +    install_type=
44957 +    isdir=no
44958 +    stripme=
44959 +    for arg
44960 +    do
44961 +      if test -n "$dest"; then
44962 +       files="$files $dest"
44963 +       dest=$arg
44964 +       continue
44965 +      fi
44966 +
44967 +      case $arg in
44968 +      -d) isdir=yes ;;
44969 +      -f)
44970 +       case " $install_prog " in
44971 +       *[\\\ /]cp\ *) ;;
44972 +       *) prev=$arg ;;
44973 +       esac
44974 +       ;;
44975 +      -g | -m | -o)
44976 +       prev=$arg
44977 +       ;;
44978 +      -s)
44979 +       stripme=" -s"
44980 +       continue
44981 +       ;;
44982 +      -*)
44983 +       ;;
44984 +      *)
44985 +       # If the previous option needed an argument, then skip it.
44986 +       if test -n "$prev"; then
44987 +         prev=
44988 +       else
44989 +         dest=$arg
44990 +         continue
44991 +       fi
44992 +       ;;
44993 +      esac
44994 +
44995 +      # Aesthetically quote the argument.
44996 +      func_quote_for_eval "$arg"
44997 +      install_prog="$install_prog $func_quote_for_eval_result"
44998 +    done
44999 +
45000 +    test -z "$install_prog" && \
45001 +      func_fatal_help "you must specify an install program"
45002 +
45003 +    test -n "$prev" && \
45004 +      func_fatal_help "the \`$prev' option requires an argument"
45005 +
45006 +    if test -z "$files"; then
45007 +      if test -z "$dest"; then
45008 +       func_fatal_help "no file or destination specified"
45009 +      else
45010 +       func_fatal_help "you must specify a destination"
45011 +      fi
45012 +    fi
45013 +
45014 +    # Strip any trailing slash from the destination.
45015 +    func_stripname '' '/' "$dest"
45016 +    dest=$func_stripname_result
45017 +
45018 +    # Check to see that the destination is a directory.
45019 +    test -d "$dest" && isdir=yes
45020 +    if test "$isdir" = yes; then
45021 +      destdir="$dest"
45022 +      destname=
45023 +    else
45024 +      func_dirname_and_basename "$dest" "" "."
45025 +      destdir="$func_dirname_result"
45026 +      destname="$func_basename_result"
45027 +
45028 +      # Not a directory, so check to see that there is only one file specified.
45029 +      set dummy $files; shift
45030 +      test "$#" -gt 1 && \
45031 +       func_fatal_help "\`$dest' is not a directory"
45032 +    fi
45033 +    case $destdir in
45034 +    [\\/]* | [A-Za-z]:[\\/]*) ;;
45035 +    *)
45036 +      for file in $files; do
45037 +       case $file in
45038 +       *.lo) ;;
45039 +       *)
45040 +         func_fatal_help "\`$destdir' must be an absolute directory name"
45041 +         ;;
45042 +       esac
45043 +      done
45044 +      ;;
45045 +    esac
45046 +
45047 +    # This variable tells wrapper scripts just to set variables rather
45048 +    # than running their programs.
45049 +    libtool_install_magic="$magic"
45050 +
45051 +    staticlibs=
45052 +    future_libdirs=
45053 +    current_libdirs=
45054 +    for file in $files; do
45055 +
45056 +      # Do each installation.
45057 +      case $file in
45058 +      *.$libext)
45059 +       # Do the static libraries later.
45060 +       staticlibs="$staticlibs $file"
45061 +       ;;
45062 +
45063 +      *.la)
45064 +       # Check to see that this really is a libtool archive.
45065 +       func_lalib_unsafe_p "$file" \
45066 +         || func_fatal_help "\`$file' is not a valid libtool archive"
45067 +
45068 +       library_names=
45069 +       old_library=
45070 +       relink_command=
45071 +       func_source "$file"
45072 +
45073 +       # Add the libdir to current_libdirs if it is the destination.
45074 +       if test "X$destdir" = "X$libdir"; then
45075 +         case "$current_libdirs " in
45076 +         *" $libdir "*) ;;
45077 +         *) current_libdirs="$current_libdirs $libdir" ;;
45078 +         esac
45079 +       else
45080 +         # Note the libdir as a future libdir.
45081 +         case "$future_libdirs " in
45082 +         *" $libdir "*) ;;
45083 +         *) future_libdirs="$future_libdirs $libdir" ;;
45084 +         esac
45085 +       fi
45086 +
45087 +       func_dirname "$file" "/" ""
45088 +       dir="$func_dirname_result"
45089 +       dir="$dir$objdir"
45090 +
45091 +       if test -n "$relink_command"; then
45092 +         # Determine the prefix the user has applied to our future dir.
45093 +         inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
45094 +
45095 +         # Don't allow the user to place us outside of our expected
45096 +         # location b/c this prevents finding dependent libraries that
45097 +         # are installed to the same prefix.
45098 +         # At present, this check doesn't affect windows .dll's that
45099 +         # are installed into $libdir/../bin (currently, that works fine)
45100 +         # but it's something to keep an eye on.
45101 +         test "$inst_prefix_dir" = "$destdir" && \
45102 +           func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
45103 +
45104 +         if test -n "$inst_prefix_dir"; then
45105 +           # Stick the inst_prefix_dir data into the link command.
45106 +           relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
45107 +         else
45108 +           relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
45109 +         fi
45110 +
45111 +         func_warning "relinking \`$file'"
45112 +         func_show_eval "$relink_command" \
45113 +           'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
45114 +       fi
45115 +
45116 +       # See the names of the shared library.
45117 +       set dummy $library_names; shift
45118 +       if test -n "$1"; then
45119 +         realname="$1"
45120 +         shift
45121 +
45122 +         srcname="$realname"
45123 +         test -n "$relink_command" && srcname="$realname"T
45124 +
45125 +         # Install the shared library and build the symlinks.
45126 +         func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
45127 +             'exit $?'
45128 +         tstripme="$stripme"
45129 +         case $host_os in
45130 +         cygwin* | mingw* | pw32* | cegcc*)
45131 +           case $realname in
45132 +           *.dll.a)
45133 +             tstripme=""
45134 +             ;;
45135 +           esac
45136 +           ;;
45137 +         esac
45138 +         if test -n "$tstripme" && test -n "$striplib"; then
45139 +           func_show_eval "$striplib $destdir/$realname" 'exit $?'
45140 +         fi
45141 +
45142 +         if test "$#" -gt 0; then
45143 +           # Delete the old symlinks, and create new ones.
45144 +           # Try `ln -sf' first, because the `ln' binary might depend on
45145 +           # the symlink we replace!  Solaris /bin/ln does not understand -f,
45146 +           # so we also need to try rm && ln -s.
45147 +           for linkname
45148 +           do
45149 +             test "$linkname" != "$realname" \
45150 +               && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
45151 +           done
45152 +         fi
45153 +
45154 +         # Do each command in the postinstall commands.
45155 +         lib="$destdir/$realname"
45156 +         func_execute_cmds "$postinstall_cmds" 'exit $?'
45157 +       fi
45158 +
45159 +       # Install the pseudo-library for information purposes.
45160 +       func_basename "$file"
45161 +       name="$func_basename_result"
45162 +       instname="$dir/$name"i
45163 +       func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
45164 +
45165 +       # Maybe install the static library, too.
45166 +       test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
45167 +       ;;
45168 +
45169 +      *.lo)
45170 +       # Install (i.e. copy) a libtool object.
45171 +
45172 +       # Figure out destination file name, if it wasn't already specified.
45173 +       if test -n "$destname"; then
45174 +         destfile="$destdir/$destname"
45175 +       else
45176 +         func_basename "$file"
45177 +         destfile="$func_basename_result"
45178 +         destfile="$destdir/$destfile"
45179 +       fi
45180 +
45181 +       # Deduce the name of the destination old-style object file.
45182 +       case $destfile in
45183 +       *.lo)
45184 +         func_lo2o "$destfile"
45185 +         staticdest=$func_lo2o_result
45186 +         ;;
45187 +       *.$objext)
45188 +         staticdest="$destfile"
45189 +         destfile=
45190 +         ;;
45191 +       *)
45192 +         func_fatal_help "cannot copy a libtool object to \`$destfile'"
45193 +         ;;
45194 +       esac
45195 +
45196 +       # Install the libtool object if requested.
45197 +       test -n "$destfile" && \
45198 +         func_show_eval "$install_prog $file $destfile" 'exit $?'
45199 +
45200 +       # Install the old object if enabled.
45201 +       if test "$build_old_libs" = yes; then
45202 +         # Deduce the name of the old-style object file.
45203 +         func_lo2o "$file"
45204 +         staticobj=$func_lo2o_result
45205 +         func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
45206 +       fi
45207 +       exit $EXIT_SUCCESS
45208 +       ;;
45209 +
45210 +      *)
45211 +       # Figure out destination file name, if it wasn't already specified.
45212 +       if test -n "$destname"; then
45213 +         destfile="$destdir/$destname"
45214 +       else
45215 +         func_basename "$file"
45216 +         destfile="$func_basename_result"
45217 +         destfile="$destdir/$destfile"
45218 +       fi
45219 +
45220 +       # If the file is missing, and there is a .exe on the end, strip it
45221 +       # because it is most likely a libtool script we actually want to
45222 +       # install
45223 +       stripped_ext=""
45224 +       case $file in
45225 +         *.exe)
45226 +           if test ! -f "$file"; then
45227 +             func_stripname '' '.exe' "$file"
45228 +             file=$func_stripname_result
45229 +             stripped_ext=".exe"
45230 +           fi
45231 +           ;;
45232 +       esac
45233 +
45234 +       # Do a test to see if this is really a libtool program.
45235 +       case $host in
45236 +       *cygwin* | *mingw*)
45237 +           if func_ltwrapper_executable_p "$file"; then
45238 +             func_ltwrapper_scriptname "$file"
45239 +             wrapper=$func_ltwrapper_scriptname_result
45240 +           else
45241 +             func_stripname '' '.exe' "$file"
45242 +             wrapper=$func_stripname_result
45243 +           fi
45244 +           ;;
45245 +       *)
45246 +           wrapper=$file
45247 +           ;;
45248 +       esac
45249 +       if func_ltwrapper_script_p "$wrapper"; then
45250 +         notinst_deplibs=
45251 +         relink_command=
45252 +
45253 +         func_source "$wrapper"
45254 +
45255 +         # Check the variables that should have been set.
45256 +         test -z "$generated_by_libtool_version" && \
45257 +           func_fatal_error "invalid libtool wrapper script \`$wrapper'"
45258 +
45259 +         finalize=yes
45260 +         for lib in $notinst_deplibs; do
45261 +           # Check to see that each library is installed.
45262 +           libdir=
45263 +           if test -f "$lib"; then
45264 +             func_source "$lib"
45265 +           fi
45266 +           libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
45267 +           if test -n "$libdir" && test ! -f "$libfile"; then
45268 +             func_warning "\`$lib' has not been installed in \`$libdir'"
45269 +             finalize=no
45270 +           fi
45271 +         done
45272 +
45273 +         relink_command=
45274 +         func_source "$wrapper"
45275 +
45276 +         outputname=
45277 +         if test "$fast_install" = no && test -n "$relink_command"; then
45278 +           $opt_dry_run || {
45279 +             if test "$finalize" = yes; then
45280 +               tmpdir=`func_mktempdir`
45281 +               func_basename "$file$stripped_ext"
45282 +               file="$func_basename_result"
45283 +               outputname="$tmpdir/$file"
45284 +               # Replace the output file specification.
45285 +               relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
45286 +
45287 +               $opt_silent || {
45288 +                 func_quote_for_expand "$relink_command"
45289 +                 eval "func_echo $func_quote_for_expand_result"
45290 +               }
45291 +               if eval "$relink_command"; then :
45292 +                 else
45293 +                 func_error "error: relink \`$file' with the above command before installing it"
45294 +                 $opt_dry_run || ${RM}r "$tmpdir"
45295 +                 continue
45296 +               fi
45297 +               file="$outputname"
45298 +             else
45299 +               func_warning "cannot relink \`$file'"
45300 +             fi
45301 +           }
45302 +         else
45303 +           # Install the binary that we compiled earlier.
45304 +           file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
45305 +         fi
45306 +       fi
45307 +
45308 +       # remove .exe since cygwin /usr/bin/install will append another
45309 +       # one anyway
45310 +       case $install_prog,$host in
45311 +       */usr/bin/install*,*cygwin*)
45312 +         case $file:$destfile in
45313 +         *.exe:*.exe)
45314 +           # this is ok
45315 +           ;;
45316 +         *.exe:*)
45317 +           destfile=$destfile.exe
45318 +           ;;
45319 +         *:*.exe)
45320 +           func_stripname '' '.exe' "$destfile"
45321 +           destfile=$func_stripname_result
45322 +           ;;
45323 +         esac
45324 +         ;;
45325 +       esac
45326 +       func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
45327 +       $opt_dry_run || if test -n "$outputname"; then
45328 +         ${RM}r "$tmpdir"
45329 +       fi
45330 +       ;;
45331 +      esac
45332 +    done
45333 +
45334 +    for file in $staticlibs; do
45335 +      func_basename "$file"
45336 +      name="$func_basename_result"
45337 +
45338 +      # Set up the ranlib parameters.
45339 +      oldlib="$destdir/$name"
45340 +
45341 +      func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
45342 +
45343 +      if test -n "$stripme" && test -n "$old_striplib"; then
45344 +       func_show_eval "$old_striplib $oldlib" 'exit $?'
45345 +      fi
45346 +
45347 +      # Do each command in the postinstall commands.
45348 +      func_execute_cmds "$old_postinstall_cmds" 'exit $?'
45349 +    done
45350 +
45351 +    test -n "$future_libdirs" && \
45352 +      func_warning "remember to run \`$progname --finish$future_libdirs'"
45353 +
45354 +    if test -n "$current_libdirs"; then
45355 +      # Maybe just do a dry run.
45356 +      $opt_dry_run && current_libdirs=" -n$current_libdirs"
45357 +      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
45358 +    else
45359 +      exit $EXIT_SUCCESS
45360 +    fi
45361 +}
45362 +
45363 +test "$mode" = install && func_mode_install ${1+"$@"}
45364 +
45365 +
45366 +# func_generate_dlsyms outputname originator pic_p
45367 +# Extract symbols from dlprefiles and create ${outputname}S.o with
45368 +# a dlpreopen symbol table.
45369 +func_generate_dlsyms ()
45370 +{
45371 +    $opt_debug
45372 +    my_outputname="$1"
45373 +    my_originator="$2"
45374 +    my_pic_p="${3-no}"
45375 +    my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
45376 +    my_dlsyms=
45377 +
45378 +    if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
45379 +      if test -n "$NM" && test -n "$global_symbol_pipe"; then
45380 +       my_dlsyms="${my_outputname}S.c"
45381 +      else
45382 +       func_error "not configured to extract global symbols from dlpreopened files"
45383 +      fi
45384 +    fi
45385 +
45386 +    if test -n "$my_dlsyms"; then
45387 +      case $my_dlsyms in
45388 +      "") ;;
45389 +      *.c)
45390 +       # Discover the nlist of each of the dlfiles.
45391 +       nlist="$output_objdir/${my_outputname}.nm"
45392 +
45393 +       func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
45394 +
45395 +       # Parse the name list into a source file.
45396 +       func_verbose "creating $output_objdir/$my_dlsyms"
45397 +
45398 +       $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
45399 +/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
45400 +/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
45401 +
45402 +#ifdef __cplusplus
45403 +extern \"C\" {
45404 +#endif
45405 +
45406 +/* External symbol declarations for the compiler. */\
45407 +"
45408 +
45409 +       if test "$dlself" = yes; then
45410 +         func_verbose "generating symbol list for \`$output'"
45411 +
45412 +         $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
45413 +
45414 +         # Add our own program objects to the symbol list.
45415 +         progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
45416 +         for progfile in $progfiles; do
45417 +           func_verbose "extracting global C symbols from \`$progfile'"
45418 +           $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
45419 +         done
45420 +
45421 +         if test -n "$exclude_expsyms"; then
45422 +           $opt_dry_run || {
45423 +             eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
45424 +             eval '$MV "$nlist"T "$nlist"'
45425 +           }
45426 +         fi
45427 +
45428 +         if test -n "$export_symbols_regex"; then
45429 +           $opt_dry_run || {
45430 +             eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
45431 +             eval '$MV "$nlist"T "$nlist"'
45432 +           }
45433 +         fi
45434 +
45435 +         # Prepare the list of exported symbols
45436 +         if test -z "$export_symbols"; then
45437 +           export_symbols="$output_objdir/$outputname.exp"
45438 +           $opt_dry_run || {
45439 +             $RM $export_symbols
45440 +             eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
45441 +             case $host in
45442 +             *cygwin* | *mingw* | *cegcc* )
45443 +                eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
45444 +                eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
45445 +               ;;
45446 +             esac
45447 +           }
45448 +         else
45449 +           $opt_dry_run || {
45450 +             eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
45451 +             eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
45452 +             eval '$MV "$nlist"T "$nlist"'
45453 +             case $host in
45454 +               *cygwin | *mingw* | *cegcc* )
45455 +                 eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
45456 +                 eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
45457 +                 ;;
45458 +             esac
45459 +           }
45460 +         fi
45461 +       fi
45462 +
45463 +       for dlprefile in $dlprefiles; do
45464 +         func_verbose "extracting global C symbols from \`$dlprefile'"
45465 +         func_basename "$dlprefile"
45466 +         name="$func_basename_result"
45467 +         $opt_dry_run || {
45468 +           eval '$ECHO ": $name " >> "$nlist"'
45469 +           eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
45470 +         }
45471 +       done
45472 +
45473 +       $opt_dry_run || {
45474 +         # Make sure we have at least an empty file.
45475 +         test -f "$nlist" || : > "$nlist"
45476 +
45477 +         if test -n "$exclude_expsyms"; then
45478 +           $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
45479 +           $MV "$nlist"T "$nlist"
45480 +         fi
45481 +
45482 +         # Try sorting and uniquifying the output.
45483 +         if $GREP -v "^: " < "$nlist" |
45484 +             if sort -k 3 </dev/null >/dev/null 2>&1; then
45485 +               sort -k 3
45486 +             else
45487 +               sort +2
45488 +             fi |
45489 +             uniq > "$nlist"S; then
45490 +           :
45491 +         else
45492 +           $GREP -v "^: " < "$nlist" > "$nlist"S
45493 +         fi
45494 +
45495 +         if test -f "$nlist"S; then
45496 +           eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
45497 +         else
45498 +           $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
45499 +         fi
45500 +
45501 +         $ECHO >> "$output_objdir/$my_dlsyms" "\
45502 +
45503 +/* The mapping between symbol names and symbols.  */
45504 +typedef struct {
45505 +  const char *name;
45506 +  void *address;
45507 +} lt_dlsymlist;
45508 +"
45509 +         case $host in
45510 +         *cygwin* | *mingw* | *cegcc* )
45511 +           $ECHO >> "$output_objdir/$my_dlsyms" "\
45512 +/* DATA imports from DLLs on WIN32 con't be const, because
45513 +   runtime relocations are performed -- see ld's documentation
45514 +   on pseudo-relocs.  */"
45515 +           lt_dlsym_const= ;;
45516 +         *osf5*)
45517 +           echo >> "$output_objdir/$my_dlsyms" "\
45518 +/* This system does not cope well with relocations in const data */"
45519 +           lt_dlsym_const= ;;
45520 +         *)
45521 +           lt_dlsym_const=const ;;
45522 +         esac
45523 +
45524 +         $ECHO >> "$output_objdir/$my_dlsyms" "\
45525 +extern $lt_dlsym_const lt_dlsymlist
45526 +lt_${my_prefix}_LTX_preloaded_symbols[];
45527 +$lt_dlsym_const lt_dlsymlist
45528 +lt_${my_prefix}_LTX_preloaded_symbols[] =
45529 +{\
45530 +  { \"$my_originator\", (void *) 0 },"
45531 +
45532 +         case $need_lib_prefix in
45533 +         no)
45534 +           eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
45535 +           ;;
45536 +         *)
45537 +           eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
45538 +           ;;
45539 +         esac
45540 +         $ECHO >> "$output_objdir/$my_dlsyms" "\
45541 +  {0, (void *) 0}
45542 +};
45543 +
45544 +/* This works around a problem in FreeBSD linker */
45545 +#ifdef FREEBSD_WORKAROUND
45546 +static const void *lt_preloaded_setup() {
45547 +  return lt_${my_prefix}_LTX_preloaded_symbols;
45548 +}
45549 +#endif
45550 +
45551 +#ifdef __cplusplus
45552 +}
45553 +#endif\
45554 +"
45555 +       } # !$opt_dry_run
45556 +
45557 +       pic_flag_for_symtable=
45558 +       case "$compile_command " in
45559 +       *" -static "*) ;;
45560 +       *)
45561 +         case $host in
45562 +         # compiling the symbol table file with pic_flag works around
45563 +         # a FreeBSD bug that causes programs to crash when -lm is
45564 +         # linked before any other PIC object.  But we must not use
45565 +         # pic_flag when linking with -static.  The problem exists in
45566 +         # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
45567 +         *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
45568 +           pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
45569 +         *-*-hpux*)
45570 +           pic_flag_for_symtable=" $pic_flag"  ;;
45571 +         *)
45572 +           if test "X$my_pic_p" != Xno; then
45573 +             pic_flag_for_symtable=" $pic_flag"
45574 +           fi
45575 +           ;;
45576 +         esac
45577 +         ;;
45578 +       esac
45579 +       symtab_cflags=
45580 +       for arg in $LTCFLAGS; do
45581 +         case $arg in
45582 +         -pie | -fpie | -fPIE) ;;
45583 +         *) symtab_cflags="$symtab_cflags $arg" ;;
45584 +         esac
45585 +       done
45586 +
45587 +       # Now compile the dynamic symbol file.
45588 +       func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
45589 +
45590 +       # Clean up the generated files.
45591 +       func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
45592 +
45593 +       # Transform the symbol file into the correct name.
45594 +       symfileobj="$output_objdir/${my_outputname}S.$objext"
45595 +       case $host in
45596 +       *cygwin* | *mingw* | *cegcc* )
45597 +         if test -f "$output_objdir/$my_outputname.def"; then
45598 +           compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
45599 +           finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
45600 +         else
45601 +           compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
45602 +           finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
45603 +         fi
45604 +         ;;
45605 +       *)
45606 +         compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
45607 +         finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
45608 +         ;;
45609 +       esac
45610 +       ;;
45611 +      *)
45612 +       func_fatal_error "unknown suffix for \`$my_dlsyms'"
45613 +       ;;
45614 +      esac
45615 +    else
45616 +      # We keep going just in case the user didn't refer to
45617 +      # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
45618 +      # really was required.
45619 +
45620 +      # Nullify the symbol file.
45621 +      compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
45622 +      finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
45623 +    fi
45624 +}
45625 +
45626 +# func_win32_libid arg
45627 +# return the library type of file 'arg'
45628 +#
45629 +# Need a lot of goo to handle *both* DLLs and import libs
45630 +# Has to be a shell function in order to 'eat' the argument
45631 +# that is supplied when $file_magic_command is called.
45632 +func_win32_libid ()
45633 +{
45634 +  $opt_debug
45635 +  win32_libid_type="unknown"
45636 +  win32_fileres=`file -L $1 2>/dev/null`
45637 +  case $win32_fileres in
45638 +  *ar\ archive\ import\ library*) # definitely import
45639 +    win32_libid_type="x86 archive import"
45640 +    ;;
45641 +  *ar\ archive*) # could be an import, or static
45642 +    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
45643 +       $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
45644 +      win32_nmres=`eval $NM -f posix -A $1 |
45645 +       $SED -n -e '
45646 +           1,100{
45647 +               / I /{
45648 +                   s,.*,import,
45649 +                   p
45650 +                   q
45651 +               }
45652 +           }'`
45653 +      case $win32_nmres in
45654 +      import*)  win32_libid_type="x86 archive import";;
45655 +      *)        win32_libid_type="x86 archive static";;
45656 +      esac
45657 +    fi
45658 +    ;;
45659 +  *DLL*)
45660 +    win32_libid_type="x86 DLL"
45661 +    ;;
45662 +  *executable*) # but shell scripts are "executable" too...
45663 +    case $win32_fileres in
45664 +    *MS\ Windows\ PE\ Intel*)
45665 +      win32_libid_type="x86 DLL"
45666 +      ;;
45667 +    esac
45668      ;;
45669 +  esac
45670 +  $ECHO "$win32_libid_type"
45671 +}
45672 +
45673 +
45674 +
45675 +# func_extract_an_archive dir oldlib
45676 +func_extract_an_archive ()
45677 +{
45678 +    $opt_debug
45679 +    f_ex_an_ar_dir="$1"; shift
45680 +    f_ex_an_ar_oldlib="$1"
45681 +    func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
45682 +    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
45683 +     :
45684 +    else
45685 +      func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
45686 +    fi
45687 +}
45688 +
45689 +
45690 +# func_extract_archives gentop oldlib ...
45691 +func_extract_archives ()
45692 +{
45693 +    $opt_debug
45694 +    my_gentop="$1"; shift
45695 +    my_oldlibs=${1+"$@"}
45696 +    my_oldobjs=""
45697 +    my_xlib=""
45698 +    my_xabs=""
45699 +    my_xdir=""
45700 +
45701 +    for my_xlib in $my_oldlibs; do
45702 +      # Extract the objects.
45703 +      case $my_xlib in
45704 +       [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
45705 +       *) my_xabs=`pwd`"/$my_xlib" ;;
45706 +      esac
45707 +      func_basename "$my_xlib"
45708 +      my_xlib="$func_basename_result"
45709 +      my_xlib_u=$my_xlib
45710 +      while :; do
45711 +        case " $extracted_archives " in
45712 +       *" $my_xlib_u "*)
45713 +         func_arith $extracted_serial + 1
45714 +         extracted_serial=$func_arith_result
45715 +         my_xlib_u=lt$extracted_serial-$my_xlib ;;
45716 +       *) break ;;
45717 +       esac
45718 +      done
45719 +      extracted_archives="$extracted_archives $my_xlib_u"
45720 +      my_xdir="$my_gentop/$my_xlib_u"
45721 +
45722 +      func_mkdir_p "$my_xdir"
45723 +
45724 +      case $host in
45725 +      *-darwin*)
45726 +       func_verbose "Extracting $my_xabs"
45727 +       # Do not bother doing anything if just a dry run
45728 +       $opt_dry_run || {
45729 +         darwin_orig_dir=`pwd`
45730 +         cd $my_xdir || exit $?
45731 +         darwin_archive=$my_xabs
45732 +         darwin_curdir=`pwd`
45733 +         darwin_base_archive=`basename "$darwin_archive"`
45734 +         darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
45735 +         if test -n "$darwin_arches"; then
45736 +           darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
45737 +           darwin_arch=
45738 +           func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
45739 +           for darwin_arch in  $darwin_arches ; do
45740 +             func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
45741 +             $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
45742 +             cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
45743 +             func_extract_an_archive "`pwd`" "${darwin_base_archive}"
45744 +             cd "$darwin_curdir"
45745 +             $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
45746 +           done # $darwin_arches
45747 +            ## Okay now we've a bunch of thin objects, gotta fatten them up :)
45748 +           darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
45749 +           darwin_file=
45750 +           darwin_files=
45751 +           for darwin_file in $darwin_filelist; do
45752 +             darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
45753 +             $LIPO -create -output "$darwin_file" $darwin_files
45754 +           done # $darwin_filelist
45755 +           $RM -rf unfat-$$
45756 +           cd "$darwin_orig_dir"
45757 +         else
45758 +           cd $darwin_orig_dir
45759 +           func_extract_an_archive "$my_xdir" "$my_xabs"
45760 +         fi # $darwin_arches
45761 +       } # !$opt_dry_run
45762 +       ;;
45763 +      *)
45764 +        func_extract_an_archive "$my_xdir" "$my_xabs"
45765 +       ;;
45766 +      esac
45767 +      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
45768 +    done
45769 +
45770 +    func_extract_archives_result="$my_oldobjs"
45771 +}
45772 +
45773 +
45774 +
45775 +# func_emit_wrapper_part1 [arg=no]
45776 +#
45777 +# Emit the first part of a libtool wrapper script on stdout.
45778 +# For more information, see the description associated with
45779 +# func_emit_wrapper(), below.
45780 +func_emit_wrapper_part1 ()
45781 +{
45782 +       func_emit_wrapper_part1_arg1=no
45783 +       if test -n "$1" ; then
45784 +         func_emit_wrapper_part1_arg1=$1
45785 +       fi
45786 +
45787 +       $ECHO "\
45788 +#! $SHELL
45789 +
45790 +# $output - temporary wrapper script for $objdir/$outputname
45791 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
45792 +#
45793 +# The $output program cannot be directly executed until all the libtool
45794 +# libraries that it depends on are installed.
45795 +#
45796 +# This wrapper script should never be moved out of the build directory.
45797 +# If it is, it will not operate correctly.
45798 +
45799 +# Sed substitution that helps us do robust quoting.  It backslashifies
45800 +# metacharacters that are still active within double-quoted strings.
45801 +Xsed='${SED} -e 1s/^X//'
45802 +sed_quote_subst='$sed_quote_subst'
45803 +
45804 +# Be Bourne compatible
45805 +if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
45806 +  emulate sh
45807 +  NULLCMD=:
45808 +  # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
45809 +  # is contrary to our usage.  Disable this feature.
45810 +  alias -g '\${1+\"\$@\"}'='\"\$@\"'
45811 +  setopt NO_GLOB_SUBST
45812 +else
45813 +  case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
45814 +fi
45815 +BIN_SH=xpg4; export BIN_SH # for Tru64
45816 +DUALCASE=1; export DUALCASE # for MKS sh
45817 +
45818 +# The HP-UX ksh and POSIX shell print the target directory to stdout
45819 +# if CDPATH is set.
45820 +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
45821 +
45822 +relink_command=\"$relink_command\"
45823 +
45824 +# This environment variable determines our operation mode.
45825 +if test \"\$libtool_install_magic\" = \"$magic\"; then
45826 +  # install mode needs the following variables:
45827 +  generated_by_libtool_version='$macro_version'
45828 +  notinst_deplibs='$notinst_deplibs'
45829 +else
45830 +  # When we are sourced in execute mode, \$file and \$ECHO are already set.
45831 +  if test \"\$libtool_execute_magic\" != \"$magic\"; then
45832 +    ECHO=\"$qecho\"
45833 +    file=\"\$0\"
45834 +    # Make sure echo works.
45835 +    if test \"X\$1\" = X--no-reexec; then
45836 +      # Discard the --no-reexec flag, and continue.
45837 +      shift
45838 +    elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
45839 +      # Yippee, \$ECHO works!
45840 +      :
45841 +    else
45842 +      # Restart under the correct shell, and then maybe \$ECHO will work.
45843 +      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
45844 +    fi
45845 +  fi\
45846 +"
45847 +       $ECHO "\
45848 +
45849 +  # Find the directory that this script lives in.
45850 +  thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
45851 +  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
45852 +
45853 +  # Follow symbolic links until we get to the real thisdir.
45854 +  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
45855 +  while test -n \"\$file\"; do
45856 +    destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
45857 +
45858 +    # If there was a directory component, then change thisdir.
45859 +    if test \"x\$destdir\" != \"x\$file\"; then
45860 +      case \"\$destdir\" in
45861 +      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
45862 +      *) thisdir=\"\$thisdir/\$destdir\" ;;
45863 +      esac
45864 +    fi
45865 +
45866 +    file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
45867 +    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
45868 +  done
45869 +"
45870 +}
45871 +# end: func_emit_wrapper_part1
45872 +
45873 +# func_emit_wrapper_part2 [arg=no]
45874 +#
45875 +# Emit the second part of a libtool wrapper script on stdout.
45876 +# For more information, see the description associated with
45877 +# func_emit_wrapper(), below.
45878 +func_emit_wrapper_part2 ()
45879 +{
45880 +       func_emit_wrapper_part2_arg1=no
45881 +       if test -n "$1" ; then
45882 +         func_emit_wrapper_part2_arg1=$1
45883 +       fi
45884 +
45885 +       $ECHO "\
45886 +
45887 +  # Usually 'no', except on cygwin/mingw when embedded into
45888 +  # the cwrapper.
45889 +  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
45890 +  if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
45891 +    # special case for '.'
45892 +    if test \"\$thisdir\" = \".\"; then
45893 +      thisdir=\`pwd\`
45894 +    fi
45895 +    # remove .libs from thisdir
45896 +    case \"\$thisdir\" in
45897 +    *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
45898 +    $objdir )   thisdir=. ;;
45899 +    esac
45900 +  fi
45901 +
45902 +  # Try to get the absolute directory name.
45903 +  absdir=\`cd \"\$thisdir\" && pwd\`
45904 +  test -n \"\$absdir\" && thisdir=\"\$absdir\"
45905 +"
45906 +
45907 +       if test "$fast_install" = yes; then
45908 +         $ECHO "\
45909 +  program=lt-'$outputname'$exeext
45910 +  progdir=\"\$thisdir/$objdir\"
45911 +
45912 +  if test ! -f \"\$progdir/\$program\" ||
45913 +     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
45914 +       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
45915 +
45916 +    file=\"\$\$-\$program\"
45917 +
45918 +    if test ! -d \"\$progdir\"; then
45919 +      $MKDIR \"\$progdir\"
45920 +    else
45921 +      $RM \"\$progdir/\$file\"
45922 +    fi"
45923 +
45924 +         $ECHO "\
45925 +
45926 +    # relink executable if necessary
45927 +    if test -n \"\$relink_command\"; then
45928 +      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
45929 +      else
45930 +       $ECHO \"\$relink_command_output\" >&2
45931 +       $RM \"\$progdir/\$file\"
45932 +       exit 1
45933 +      fi
45934 +    fi
45935 +
45936 +    $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
45937 +    { $RM \"\$progdir/\$program\";
45938 +      $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
45939 +    $RM \"\$progdir/\$file\"
45940 +  fi"
45941 +       else
45942 +         $ECHO "\
45943 +  program='$outputname'
45944 +  progdir=\"\$thisdir/$objdir\"
45945 +"
45946 +       fi
45947 +
45948 +       $ECHO "\
45949 +
45950 +  if test -f \"\$progdir/\$program\"; then"
45951 +
45952 +       # Export our shlibpath_var if we have one.
45953 +       if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
45954 +         $ECHO "\
45955 +    # Add our own library path to $shlibpath_var
45956 +    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
45957 +
45958 +    # Some systems cannot cope with colon-terminated $shlibpath_var
45959 +    # The second colon is a workaround for a bug in BeOS R4 sed
45960 +    $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
45961 +
45962 +    export $shlibpath_var
45963 +"
45964 +       fi
45965 +
45966 +       # fixup the dll searchpath if we need to.
45967 +       if test -n "$dllsearchpath"; then
45968 +         $ECHO "\
45969 +    # Add the dll search path components to the executable PATH
45970 +    PATH=$dllsearchpath:\$PATH
45971 +"
45972 +       fi
45973 +
45974 +       $ECHO "\
45975 +    if test \"\$libtool_execute_magic\" != \"$magic\"; then
45976 +      # Run the actual program with our arguments.
45977 +"
45978 +       case $host in
45979 +       # Backslashes separate directories on plain windows
45980 +       *-*-mingw | *-*-os2* | *-cegcc*)
45981 +         $ECHO "\
45982 +      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
45983 +"
45984 +         ;;
45985 +
45986 +       *)
45987 +         $ECHO "\
45988 +      exec \"\$progdir/\$program\" \${1+\"\$@\"}
45989 +"
45990 +         ;;
45991 +       esac
45992 +       $ECHO "\
45993 +      \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
45994 +      exit 1
45995 +    fi
45996 +  else
45997 +    # The program doesn't exist.
45998 +    \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
45999 +    \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
46000 +    $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
46001 +    exit 1
46002 +  fi
46003 +fi\
46004 +"
46005 +}
46006 +# end: func_emit_wrapper_part2
46007 +
46008  
46009 -  # libtool link mode
46010 -  link | relink)
46011 -    modename="$modename: link"
46012 +# func_emit_wrapper [arg=no]
46013 +#
46014 +# Emit a libtool wrapper script on stdout.
46015 +# Don't directly open a file because we may want to
46016 +# incorporate the script contents within a cygwin/mingw
46017 +# wrapper executable.  Must ONLY be called from within
46018 +# func_mode_link because it depends on a number of variables
46019 +# set therein.
46020 +#
46021 +# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
46022 +# variable will take.  If 'yes', then the emitted script
46023 +# will assume that the directory in which it is stored is
46024 +# the $objdir directory.  This is a cygwin/mingw-specific
46025 +# behavior.
46026 +func_emit_wrapper ()
46027 +{
46028 +       func_emit_wrapper_arg1=no
46029 +       if test -n "$1" ; then
46030 +         func_emit_wrapper_arg1=$1
46031 +       fi
46032 +
46033 +       # split this up so that func_emit_cwrapperexe_src
46034 +       # can call each part independently.
46035 +       func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
46036 +       func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
46037 +}
46038 +
46039 +
46040 +# func_to_host_path arg
46041 +#
46042 +# Convert paths to host format when used with build tools.
46043 +# Intended for use with "native" mingw (where libtool itself
46044 +# is running under the msys shell), or in the following cross-
46045 +# build environments:
46046 +#    $build          $host
46047 +#    mingw (msys)    mingw  [e.g. native]
46048 +#    cygwin          mingw
46049 +#    *nix + wine     mingw
46050 +# where wine is equipped with the `winepath' executable.
46051 +# In the native mingw case, the (msys) shell automatically
46052 +# converts paths for any non-msys applications it launches,
46053 +# but that facility isn't available from inside the cwrapper.
46054 +# Similar accommodations are necessary for $host mingw and
46055 +# $build cygwin.  Calling this function does no harm for other
46056 +# $host/$build combinations not listed above.
46057 +#
46058 +# ARG is the path (on $build) that should be converted to
46059 +# the proper representation for $host. The result is stored
46060 +# in $func_to_host_path_result.
46061 +func_to_host_path ()
46062 +{
46063 +  func_to_host_path_result="$1"
46064 +  if test -n "$1" ; then
46065      case $host in
46066 -    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
46067 +      *mingw* )
46068 +        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
46069 +        case $build in
46070 +          *mingw* ) # actually, msys
46071 +            # awkward: cmd appends spaces to result
46072 +            lt_sed_strip_trailing_spaces="s/[ ]*\$//"
46073 +            func_to_host_path_tmp1=`( cmd //c echo "$1" |\
46074 +              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
46075 +            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
46076 +              $SED -e "$lt_sed_naive_backslashify"`
46077 +            ;;
46078 +          *cygwin* )
46079 +            func_to_host_path_tmp1=`cygpath -w "$1"`
46080 +            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
46081 +              $SED -e "$lt_sed_naive_backslashify"`
46082 +            ;;
46083 +          * )
46084 +            # Unfortunately, winepath does not exit with a non-zero
46085 +            # error code, so we are forced to check the contents of
46086 +            # stdout. On the other hand, if the command is not
46087 +            # found, the shell will set an exit code of 127 and print
46088 +            # *an error message* to stdout. So we must check for both
46089 +            # error code of zero AND non-empty stdout, which explains
46090 +            # the odd construction:
46091 +            func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
46092 +            if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
46093 +              func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
46094 +                $SED -e "$lt_sed_naive_backslashify"`
46095 +            else
46096 +              # Allow warning below.
46097 +              func_to_host_path_result=""
46098 +            fi
46099 +            ;;
46100 +        esac
46101 +        if test -z "$func_to_host_path_result" ; then
46102 +          func_error "Could not determine host path corresponding to"
46103 +          func_error "  '$1'"
46104 +          func_error "Continuing, but uninstalled executables may not work."
46105 +          # Fallback:
46106 +          func_to_host_path_result="$1"
46107 +        fi
46108 +        ;;
46109 +    esac
46110 +  fi
46111 +}
46112 +# end: func_to_host_path
46113 +
46114 +# func_to_host_pathlist arg
46115 +#
46116 +# Convert pathlists to host format when used with build tools.
46117 +# See func_to_host_path(), above. This function supports the
46118 +# following $build/$host combinations (but does no harm for
46119 +# combinations not listed here):
46120 +#    $build          $host
46121 +#    mingw (msys)    mingw  [e.g. native]
46122 +#    cygwin          mingw
46123 +#    *nix + wine     mingw
46124 +#
46125 +# Path separators are also converted from $build format to
46126 +# $host format. If ARG begins or ends with a path separator
46127 +# character, it is preserved (but converted to $host format)
46128 +# on output.
46129 +#
46130 +# ARG is a pathlist (on $build) that should be converted to
46131 +# the proper representation on $host. The result is stored
46132 +# in $func_to_host_pathlist_result.
46133 +func_to_host_pathlist ()
46134 +{
46135 +  func_to_host_pathlist_result="$1"
46136 +  if test -n "$1" ; then
46137 +    case $host in
46138 +      *mingw* )
46139 +        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
46140 +        # Remove leading and trailing path separator characters from
46141 +        # ARG. msys behavior is inconsistent here, cygpath turns them
46142 +        # into '.;' and ';.', and winepath ignores them completely.
46143 +        func_to_host_pathlist_tmp2="$1"
46144 +        # Once set for this call, this variable should not be
46145 +        # reassigned. It is used in tha fallback case.
46146 +        func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
46147 +          $SED -e 's|^:*||' -e 's|:*$||'`
46148 +        case $build in
46149 +          *mingw* ) # Actually, msys.
46150 +            # Awkward: cmd appends spaces to result.
46151 +            lt_sed_strip_trailing_spaces="s/[ ]*\$//"
46152 +            func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
46153 +              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
46154 +            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
46155 +              $SED -e "$lt_sed_naive_backslashify"`
46156 +            ;;
46157 +          *cygwin* )
46158 +            func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
46159 +            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
46160 +              $SED -e "$lt_sed_naive_backslashify"`
46161 +            ;;
46162 +          * )
46163 +            # unfortunately, winepath doesn't convert pathlists
46164 +            func_to_host_pathlist_result=""
46165 +            func_to_host_pathlist_oldIFS=$IFS
46166 +            IFS=:
46167 +            for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
46168 +              IFS=$func_to_host_pathlist_oldIFS
46169 +              if test -n "$func_to_host_pathlist_f" ; then
46170 +                func_to_host_path "$func_to_host_pathlist_f"
46171 +                if test -n "$func_to_host_path_result" ; then
46172 +                  if test -z "$func_to_host_pathlist_result" ; then
46173 +                    func_to_host_pathlist_result="$func_to_host_path_result"
46174 +                  else
46175 +                    func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
46176 +                  fi
46177 +                fi
46178 +              fi
46179 +              IFS=:
46180 +            done
46181 +            IFS=$func_to_host_pathlist_oldIFS
46182 +            ;;
46183 +        esac
46184 +        if test -z "$func_to_host_pathlist_result" ; then
46185 +          func_error "Could not determine the host path(s) corresponding to"
46186 +          func_error "  '$1'"
46187 +          func_error "Continuing, but uninstalled executables may not work."
46188 +          # Fallback. This may break if $1 contains DOS-style drive
46189 +          # specifications. The fix is not to complicate the expression
46190 +          # below, but for the user to provide a working wine installation
46191 +          # with winepath so that path translation in the cross-to-mingw
46192 +          # case works properly.
46193 +          lt_replace_pathsep_nix_to_dos="s|:|;|g"
46194 +          func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
46195 +            $SED -e "$lt_replace_pathsep_nix_to_dos"`
46196 +        fi
46197 +        # Now, add the leading and trailing path separators back
46198 +        case "$1" in
46199 +          :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
46200 +            ;;
46201 +        esac
46202 +        case "$1" in
46203 +          *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
46204 +            ;;
46205 +        esac
46206 +        ;;
46207 +    esac
46208 +  fi
46209 +}
46210 +# end: func_to_host_pathlist
46211 +
46212 +# func_emit_cwrapperexe_src
46213 +# emit the source code for a wrapper executable on stdout
46214 +# Must ONLY be called from within func_mode_link because
46215 +# it depends on a number of variable set therein.
46216 +func_emit_cwrapperexe_src ()
46217 +{
46218 +       cat <<EOF
46219 +
46220 +/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
46221 +   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
46222 +
46223 +   The $output program cannot be directly executed until all the libtool
46224 +   libraries that it depends on are installed.
46225 +
46226 +   This wrapper executable should never be moved out of the build directory.
46227 +   If it is, it will not operate correctly.
46228 +
46229 +   Currently, it simply execs the wrapper *script* "$SHELL $output",
46230 +   but could eventually absorb all of the scripts functionality and
46231 +   exec $objdir/$outputname directly.
46232 +*/
46233 +EOF
46234 +           cat <<"EOF"
46235 +#include <stdio.h>
46236 +#include <stdlib.h>
46237 +#ifdef _MSC_VER
46238 +# include <direct.h>
46239 +# include <process.h>
46240 +# include <io.h>
46241 +# define setmode _setmode
46242 +#else
46243 +# include <unistd.h>
46244 +# include <stdint.h>
46245 +# ifdef __CYGWIN__
46246 +#  include <io.h>
46247 +#  define HAVE_SETENV
46248 +#  ifdef __STRICT_ANSI__
46249 +char *realpath (const char *, char *);
46250 +int putenv (char *);
46251 +int setenv (const char *, const char *, int);
46252 +#  endif
46253 +# endif
46254 +#endif
46255 +#include <malloc.h>
46256 +#include <stdarg.h>
46257 +#include <assert.h>
46258 +#include <string.h>
46259 +#include <ctype.h>
46260 +#include <errno.h>
46261 +#include <fcntl.h>
46262 +#include <sys/stat.h>
46263 +
46264 +#if defined(PATH_MAX)
46265 +# define LT_PATHMAX PATH_MAX
46266 +#elif defined(MAXPATHLEN)
46267 +# define LT_PATHMAX MAXPATHLEN
46268 +#else
46269 +# define LT_PATHMAX 1024
46270 +#endif
46271 +
46272 +#ifndef S_IXOTH
46273 +# define S_IXOTH 0
46274 +#endif
46275 +#ifndef S_IXGRP
46276 +# define S_IXGRP 0
46277 +#endif
46278 +
46279 +#ifdef _MSC_VER
46280 +# define S_IXUSR _S_IEXEC
46281 +# define stat _stat
46282 +# ifndef _INTPTR_T_DEFINED
46283 +#  define intptr_t int
46284 +# endif
46285 +#endif
46286 +
46287 +#ifndef DIR_SEPARATOR
46288 +# define DIR_SEPARATOR '/'
46289 +# define PATH_SEPARATOR ':'
46290 +#endif
46291 +
46292 +#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
46293 +  defined (__OS2__)
46294 +# define HAVE_DOS_BASED_FILE_SYSTEM
46295 +# define FOPEN_WB "wb"
46296 +# ifndef DIR_SEPARATOR_2
46297 +#  define DIR_SEPARATOR_2 '\\'
46298 +# endif
46299 +# ifndef PATH_SEPARATOR_2
46300 +#  define PATH_SEPARATOR_2 ';'
46301 +# endif
46302 +#endif
46303 +
46304 +#ifndef DIR_SEPARATOR_2
46305 +# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
46306 +#else /* DIR_SEPARATOR_2 */
46307 +# define IS_DIR_SEPARATOR(ch) \
46308 +       (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
46309 +#endif /* DIR_SEPARATOR_2 */
46310 +
46311 +#ifndef PATH_SEPARATOR_2
46312 +# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
46313 +#else /* PATH_SEPARATOR_2 */
46314 +# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
46315 +#endif /* PATH_SEPARATOR_2 */
46316 +
46317 +#ifdef __CYGWIN__
46318 +# define FOPEN_WB "wb"
46319 +#endif
46320 +
46321 +#ifndef FOPEN_WB
46322 +# define FOPEN_WB "w"
46323 +#endif
46324 +#ifndef _O_BINARY
46325 +# define _O_BINARY 0
46326 +#endif
46327 +
46328 +#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
46329 +#define XFREE(stale) do { \
46330 +  if (stale) { free ((void *) stale); stale = 0; } \
46331 +} while (0)
46332 +
46333 +#undef LTWRAPPER_DEBUGPRINTF
46334 +#if defined DEBUGWRAPPER
46335 +# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
46336 +static void
46337 +ltwrapper_debugprintf (const char *fmt, ...)
46338 +{
46339 +    va_list args;
46340 +    va_start (args, fmt);
46341 +    (void) vfprintf (stderr, fmt, args);
46342 +    va_end (args);
46343 +}
46344 +#else
46345 +# define LTWRAPPER_DEBUGPRINTF(args)
46346 +#endif
46347 +
46348 +const char *program_name = NULL;
46349 +
46350 +void *xmalloc (size_t num);
46351 +char *xstrdup (const char *string);
46352 +const char *base_name (const char *name);
46353 +char *find_executable (const char *wrapper);
46354 +char *chase_symlinks (const char *pathspec);
46355 +int make_executable (const char *path);
46356 +int check_executable (const char *path);
46357 +char *strendzap (char *str, const char *pat);
46358 +void lt_fatal (const char *message, ...);
46359 +void lt_setenv (const char *name, const char *value);
46360 +char *lt_extend_str (const char *orig_value, const char *add, int to_end);
46361 +void lt_opt_process_env_set (const char *arg);
46362 +void lt_opt_process_env_prepend (const char *arg);
46363 +void lt_opt_process_env_append (const char *arg);
46364 +int lt_split_name_value (const char *arg, char** name, char** value);
46365 +void lt_update_exe_path (const char *name, const char *value);
46366 +void lt_update_lib_path (const char *name, const char *value);
46367 +
46368 +static const char *script_text_part1 =
46369 +EOF
46370 +
46371 +           func_emit_wrapper_part1 yes |
46372 +               $SED -e 's/\([\\"]\)/\\\1/g' \
46373 +                    -e 's/^/  "/' -e 's/$/\\n"/'
46374 +           echo ";"
46375 +           cat <<EOF
46376 +
46377 +static const char *script_text_part2 =
46378 +EOF
46379 +           func_emit_wrapper_part2 yes |
46380 +               $SED -e 's/\([\\"]\)/\\\1/g' \
46381 +                    -e 's/^/  "/' -e 's/$/\\n"/'
46382 +           echo ";"
46383 +
46384 +           cat <<EOF
46385 +const char * MAGIC_EXE = "$magic_exe";
46386 +const char * LIB_PATH_VARNAME = "$shlibpath_var";
46387 +EOF
46388 +
46389 +           if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
46390 +              func_to_host_pathlist "$temp_rpath"
46391 +             cat <<EOF
46392 +const char * LIB_PATH_VALUE   = "$func_to_host_pathlist_result";
46393 +EOF
46394 +           else
46395 +             cat <<"EOF"
46396 +const char * LIB_PATH_VALUE   = "";
46397 +EOF
46398 +           fi
46399 +
46400 +           if test -n "$dllsearchpath"; then
46401 +              func_to_host_pathlist "$dllsearchpath:"
46402 +             cat <<EOF
46403 +const char * EXE_PATH_VARNAME = "PATH";
46404 +const char * EXE_PATH_VALUE   = "$func_to_host_pathlist_result";
46405 +EOF
46406 +           else
46407 +             cat <<"EOF"
46408 +const char * EXE_PATH_VARNAME = "";
46409 +const char * EXE_PATH_VALUE   = "";
46410 +EOF
46411 +           fi
46412 +
46413 +           if test "$fast_install" = yes; then
46414 +             cat <<EOF
46415 +const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
46416 +EOF
46417 +           else
46418 +             cat <<EOF
46419 +const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
46420 +EOF
46421 +           fi
46422 +
46423 +
46424 +           cat <<"EOF"
46425 +
46426 +#define LTWRAPPER_OPTION_PREFIX         "--lt-"
46427 +#define LTWRAPPER_OPTION_PREFIX_LENGTH  5
46428 +
46429 +static const size_t opt_prefix_len         = LTWRAPPER_OPTION_PREFIX_LENGTH;
46430 +static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
46431 +
46432 +static const char *dumpscript_opt       = LTWRAPPER_OPTION_PREFIX "dump-script";
46433 +
46434 +static const size_t env_set_opt_len     = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
46435 +static const char *env_set_opt          = LTWRAPPER_OPTION_PREFIX "env-set";
46436 +  /* argument is putenv-style "foo=bar", value of foo is set to bar */
46437 +
46438 +static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
46439 +static const char *env_prepend_opt      = LTWRAPPER_OPTION_PREFIX "env-prepend";
46440 +  /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
46441 +
46442 +static const size_t env_append_opt_len  = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
46443 +static const char *env_append_opt       = LTWRAPPER_OPTION_PREFIX "env-append";
46444 +  /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
46445 +
46446 +int
46447 +main (int argc, char *argv[])
46448 +{
46449 +  char **newargz;
46450 +  int  newargc;
46451 +  char *tmp_pathspec;
46452 +  char *actual_cwrapper_path;
46453 +  char *actual_cwrapper_name;
46454 +  char *target_name;
46455 +  char *lt_argv_zero;
46456 +  intptr_t rval = 127;
46457 +
46458 +  int i;
46459 +
46460 +  program_name = (char *) xstrdup (base_name (argv[0]));
46461 +  LTWRAPPER_DEBUGPRINTF (("(main) argv[0]      : %s\n", argv[0]));
46462 +  LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
46463 +
46464 +  /* very simple arg parsing; don't want to rely on getopt */
46465 +  for (i = 1; i < argc; i++)
46466 +    {
46467 +      if (strcmp (argv[i], dumpscript_opt) == 0)
46468 +       {
46469 +EOF
46470 +           case "$host" in
46471 +             *mingw* | *cygwin* )
46472 +               # make stdout use "unix" line endings
46473 +               echo "          setmode(1,_O_BINARY);"
46474 +               ;;
46475 +             esac
46476 +
46477 +           cat <<"EOF"
46478 +         printf ("%s", script_text_part1);
46479 +         printf ("%s", script_text_part2);
46480 +         return 0;
46481 +       }
46482 +    }
46483 +
46484 +  newargz = XMALLOC (char *, argc + 1);
46485 +  tmp_pathspec = find_executable (argv[0]);
46486 +  if (tmp_pathspec == NULL)
46487 +    lt_fatal ("Couldn't find %s", argv[0]);
46488 +  LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
46489 +                         tmp_pathspec));
46490 +
46491 +  actual_cwrapper_path = chase_symlinks (tmp_pathspec);
46492 +  LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
46493 +                         actual_cwrapper_path));
46494 +  XFREE (tmp_pathspec);
46495 +
46496 +  actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
46497 +  strendzap (actual_cwrapper_path, actual_cwrapper_name);
46498 +
46499 +  /* wrapper name transforms */
46500 +  strendzap (actual_cwrapper_name, ".exe");
46501 +  tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
46502 +  XFREE (actual_cwrapper_name);
46503 +  actual_cwrapper_name = tmp_pathspec;
46504 +  tmp_pathspec = 0;
46505 +
46506 +  /* target_name transforms -- use actual target program name; might have lt- prefix */
46507 +  target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
46508 +  strendzap (target_name, ".exe");
46509 +  tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
46510 +  XFREE (target_name);
46511 +  target_name = tmp_pathspec;
46512 +  tmp_pathspec = 0;
46513 +
46514 +  LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
46515 +                         target_name));
46516 +EOF
46517 +
46518 +           cat <<EOF
46519 +  newargz[0] =
46520 +    XMALLOC (char, (strlen (actual_cwrapper_path) +
46521 +                   strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
46522 +  strcpy (newargz[0], actual_cwrapper_path);
46523 +  strcat (newargz[0], "$objdir");
46524 +  strcat (newargz[0], "/");
46525 +EOF
46526 +
46527 +           cat <<"EOF"
46528 +  /* stop here, and copy so we don't have to do this twice */
46529 +  tmp_pathspec = xstrdup (newargz[0]);
46530 +
46531 +  /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
46532 +  strcat (newargz[0], actual_cwrapper_name);
46533 +
46534 +  /* DO want the lt- prefix here if it exists, so use target_name */
46535 +  lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
46536 +  XFREE (tmp_pathspec);
46537 +  tmp_pathspec = NULL;
46538 +EOF
46539 +
46540 +           case $host_os in
46541 +             mingw*)
46542 +           cat <<"EOF"
46543 +  {
46544 +    char* p;
46545 +    while ((p = strchr (newargz[0], '\\')) != NULL)
46546 +      {
46547 +       *p = '/';
46548 +      }
46549 +    while ((p = strchr (lt_argv_zero, '\\')) != NULL)
46550 +      {
46551 +       *p = '/';
46552 +      }
46553 +  }
46554 +EOF
46555 +           ;;
46556 +           esac
46557 +
46558 +           cat <<"EOF"
46559 +  XFREE (target_name);
46560 +  XFREE (actual_cwrapper_path);
46561 +  XFREE (actual_cwrapper_name);
46562 +
46563 +  lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
46564 +  lt_setenv ("DUALCASE", "1");  /* for MSK sh */
46565 +  lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
46566 +  lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
46567 +
46568 +  newargc=0;
46569 +  for (i = 1; i < argc; i++)
46570 +    {
46571 +      if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
46572 +        {
46573 +          if (argv[i][env_set_opt_len] == '=')
46574 +            {
46575 +              const char *p = argv[i] + env_set_opt_len + 1;
46576 +              lt_opt_process_env_set (p);
46577 +            }
46578 +          else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
46579 +            {
46580 +              lt_opt_process_env_set (argv[++i]); /* don't copy */
46581 +            }
46582 +          else
46583 +            lt_fatal ("%s missing required argument", env_set_opt);
46584 +          continue;
46585 +        }
46586 +      if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
46587 +        {
46588 +          if (argv[i][env_prepend_opt_len] == '=')
46589 +            {
46590 +              const char *p = argv[i] + env_prepend_opt_len + 1;
46591 +              lt_opt_process_env_prepend (p);
46592 +            }
46593 +          else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
46594 +            {
46595 +              lt_opt_process_env_prepend (argv[++i]); /* don't copy */
46596 +            }
46597 +          else
46598 +            lt_fatal ("%s missing required argument", env_prepend_opt);
46599 +          continue;
46600 +        }
46601 +      if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
46602 +        {
46603 +          if (argv[i][env_append_opt_len] == '=')
46604 +            {
46605 +              const char *p = argv[i] + env_append_opt_len + 1;
46606 +              lt_opt_process_env_append (p);
46607 +            }
46608 +          else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
46609 +            {
46610 +              lt_opt_process_env_append (argv[++i]); /* don't copy */
46611 +            }
46612 +          else
46613 +            lt_fatal ("%s missing required argument", env_append_opt);
46614 +          continue;
46615 +        }
46616 +      if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
46617 +        {
46618 +          /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
46619 +             namespace, but it is not one of the ones we know about and
46620 +             have already dealt with, above (inluding dump-script), then
46621 +             report an error. Otherwise, targets might begin to believe
46622 +             they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
46623 +             namespace. The first time any user complains about this, we'll
46624 +             need to make LTWRAPPER_OPTION_PREFIX a configure-time option
46625 +             or a configure.ac-settable value.
46626 +           */
46627 +          lt_fatal ("Unrecognized option in %s namespace: '%s'",
46628 +                    ltwrapper_option_prefix, argv[i]);
46629 +        }
46630 +      /* otherwise ... */
46631 +      newargz[++newargc] = xstrdup (argv[i]);
46632 +    }
46633 +  newargz[++newargc] = NULL;
46634 +
46635 +  LTWRAPPER_DEBUGPRINTF     (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
46636 +  for (i = 0; i < newargc; i++)
46637 +    {
46638 +      LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d]   : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
46639 +    }
46640 +
46641 +EOF
46642 +
46643 +           case $host_os in
46644 +             mingw*)
46645 +               cat <<"EOF"
46646 +  /* execv doesn't actually work on mingw as expected on unix */
46647 +  rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
46648 +  if (rval == -1)
46649 +    {
46650 +      /* failed to start process */
46651 +      LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
46652 +      return 127;
46653 +    }
46654 +  return rval;
46655 +EOF
46656 +               ;;
46657 +             *)
46658 +               cat <<"EOF"
46659 +  execv (lt_argv_zero, newargz);
46660 +  return rval; /* =127, but avoids unused variable warning */
46661 +EOF
46662 +               ;;
46663 +           esac
46664 +
46665 +           cat <<"EOF"
46666 +}
46667 +
46668 +void *
46669 +xmalloc (size_t num)
46670 +{
46671 +  void *p = (void *) malloc (num);
46672 +  if (!p)
46673 +    lt_fatal ("Memory exhausted");
46674 +
46675 +  return p;
46676 +}
46677 +
46678 +char *
46679 +xstrdup (const char *string)
46680 +{
46681 +  return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
46682 +                         string) : NULL;
46683 +}
46684 +
46685 +const char *
46686 +base_name (const char *name)
46687 +{
46688 +  const char *base;
46689 +
46690 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
46691 +  /* Skip over the disk name in MSDOS pathnames. */
46692 +  if (isalpha ((unsigned char) name[0]) && name[1] == ':')
46693 +    name += 2;
46694 +#endif
46695 +
46696 +  for (base = name; *name; name++)
46697 +    if (IS_DIR_SEPARATOR (*name))
46698 +      base = name + 1;
46699 +  return base;
46700 +}
46701 +
46702 +int
46703 +check_executable (const char *path)
46704 +{
46705 +  struct stat st;
46706 +
46707 +  LTWRAPPER_DEBUGPRINTF (("(check_executable)  : %s\n",
46708 +                         path ? (*path ? path : "EMPTY!") : "NULL!"));
46709 +  if ((!path) || (!*path))
46710 +    return 0;
46711 +
46712 +  if ((stat (path, &st) >= 0)
46713 +      && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
46714 +    return 1;
46715 +  else
46716 +    return 0;
46717 +}
46718 +
46719 +int
46720 +make_executable (const char *path)
46721 +{
46722 +  int rval = 0;
46723 +  struct stat st;
46724 +
46725 +  LTWRAPPER_DEBUGPRINTF (("(make_executable)   : %s\n",
46726 +                         path ? (*path ? path : "EMPTY!") : "NULL!"));
46727 +  if ((!path) || (!*path))
46728 +    return 0;
46729 +
46730 +  if (stat (path, &st) >= 0)
46731 +    {
46732 +      rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
46733 +    }
46734 +  return rval;
46735 +}
46736 +
46737 +/* Searches for the full path of the wrapper.  Returns
46738 +   newly allocated full path name if found, NULL otherwise
46739 +   Does not chase symlinks, even on platforms that support them.
46740 +*/
46741 +char *
46742 +find_executable (const char *wrapper)
46743 +{
46744 +  int has_slash = 0;
46745 +  const char *p;
46746 +  const char *p_next;
46747 +  /* static buffer for getcwd */
46748 +  char tmp[LT_PATHMAX + 1];
46749 +  int tmp_len;
46750 +  char *concat_name;
46751 +
46752 +  LTWRAPPER_DEBUGPRINTF (("(find_executable)   : %s\n",
46753 +                         wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
46754 +
46755 +  if ((wrapper == NULL) || (*wrapper == '\0'))
46756 +    return NULL;
46757 +
46758 +  /* Absolute path? */
46759 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
46760 +  if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
46761 +    {
46762 +      concat_name = xstrdup (wrapper);
46763 +      if (check_executable (concat_name))
46764 +       return concat_name;
46765 +      XFREE (concat_name);
46766 +    }
46767 +  else
46768 +    {
46769 +#endif
46770 +      if (IS_DIR_SEPARATOR (wrapper[0]))
46771 +       {
46772 +         concat_name = xstrdup (wrapper);
46773 +         if (check_executable (concat_name))
46774 +           return concat_name;
46775 +         XFREE (concat_name);
46776 +       }
46777 +#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
46778 +    }
46779 +#endif
46780 +
46781 +  for (p = wrapper; *p; p++)
46782 +    if (*p == '/')
46783 +      {
46784 +       has_slash = 1;
46785 +       break;
46786 +      }
46787 +  if (!has_slash)
46788 +    {
46789 +      /* no slashes; search PATH */
46790 +      const char *path = getenv ("PATH");
46791 +      if (path != NULL)
46792 +       {
46793 +         for (p = path; *p; p = p_next)
46794 +           {
46795 +             const char *q;
46796 +             size_t p_len;
46797 +             for (q = p; *q; q++)
46798 +               if (IS_PATH_SEPARATOR (*q))
46799 +                 break;
46800 +             p_len = q - p;
46801 +             p_next = (*q == '\0' ? q : q + 1);
46802 +             if (p_len == 0)
46803 +               {
46804 +                 /* empty path: current directory */
46805 +                 if (getcwd (tmp, LT_PATHMAX) == NULL)
46806 +                   lt_fatal ("getcwd failed");
46807 +                 tmp_len = strlen (tmp);
46808 +                 concat_name =
46809 +                   XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
46810 +                 memcpy (concat_name, tmp, tmp_len);
46811 +                 concat_name[tmp_len] = '/';
46812 +                 strcpy (concat_name + tmp_len + 1, wrapper);
46813 +               }
46814 +             else
46815 +               {
46816 +                 concat_name =
46817 +                   XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
46818 +                 memcpy (concat_name, p, p_len);
46819 +                 concat_name[p_len] = '/';
46820 +                 strcpy (concat_name + p_len + 1, wrapper);
46821 +               }
46822 +             if (check_executable (concat_name))
46823 +               return concat_name;
46824 +             XFREE (concat_name);
46825 +           }
46826 +       }
46827 +      /* not found in PATH; assume curdir */
46828 +    }
46829 +  /* Relative path | not found in path: prepend cwd */
46830 +  if (getcwd (tmp, LT_PATHMAX) == NULL)
46831 +    lt_fatal ("getcwd failed");
46832 +  tmp_len = strlen (tmp);
46833 +  concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
46834 +  memcpy (concat_name, tmp, tmp_len);
46835 +  concat_name[tmp_len] = '/';
46836 +  strcpy (concat_name + tmp_len + 1, wrapper);
46837 +
46838 +  if (check_executable (concat_name))
46839 +    return concat_name;
46840 +  XFREE (concat_name);
46841 +  return NULL;
46842 +}
46843 +
46844 +char *
46845 +chase_symlinks (const char *pathspec)
46846 +{
46847 +#ifndef S_ISLNK
46848 +  return xstrdup (pathspec);
46849 +#else
46850 +  char buf[LT_PATHMAX];
46851 +  struct stat s;
46852 +  char *tmp_pathspec = xstrdup (pathspec);
46853 +  char *p;
46854 +  int has_symlinks = 0;
46855 +  while (strlen (tmp_pathspec) && !has_symlinks)
46856 +    {
46857 +      LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
46858 +                             tmp_pathspec));
46859 +      if (lstat (tmp_pathspec, &s) == 0)
46860 +       {
46861 +         if (S_ISLNK (s.st_mode) != 0)
46862 +           {
46863 +             has_symlinks = 1;
46864 +             break;
46865 +           }
46866 +
46867 +         /* search backwards for last DIR_SEPARATOR */
46868 +         p = tmp_pathspec + strlen (tmp_pathspec) - 1;
46869 +         while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
46870 +           p--;
46871 +         if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
46872 +           {
46873 +             /* no more DIR_SEPARATORS left */
46874 +             break;
46875 +           }
46876 +         *p = '\0';
46877 +       }
46878 +      else
46879 +       {
46880 +         char *errstr = strerror (errno);
46881 +         lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
46882 +       }
46883 +    }
46884 +  XFREE (tmp_pathspec);
46885 +
46886 +  if (!has_symlinks)
46887 +    {
46888 +      return xstrdup (pathspec);
46889 +    }
46890 +
46891 +  tmp_pathspec = realpath (pathspec, buf);
46892 +  if (tmp_pathspec == 0)
46893 +    {
46894 +      lt_fatal ("Could not follow symlinks for %s", pathspec);
46895 +    }
46896 +  return xstrdup (tmp_pathspec);
46897 +#endif
46898 +}
46899 +
46900 +char *
46901 +strendzap (char *str, const char *pat)
46902 +{
46903 +  size_t len, patlen;
46904 +
46905 +  assert (str != NULL);
46906 +  assert (pat != NULL);
46907 +
46908 +  len = strlen (str);
46909 +  patlen = strlen (pat);
46910 +
46911 +  if (patlen <= len)
46912 +    {
46913 +      str += len - patlen;
46914 +      if (strcmp (str, pat) == 0)
46915 +       *str = '\0';
46916 +    }
46917 +  return str;
46918 +}
46919 +
46920 +static void
46921 +lt_error_core (int exit_status, const char *mode,
46922 +              const char *message, va_list ap)
46923 +{
46924 +  fprintf (stderr, "%s: %s: ", program_name, mode);
46925 +  vfprintf (stderr, message, ap);
46926 +  fprintf (stderr, ".\n");
46927 +
46928 +  if (exit_status >= 0)
46929 +    exit (exit_status);
46930 +}
46931 +
46932 +void
46933 +lt_fatal (const char *message, ...)
46934 +{
46935 +  va_list ap;
46936 +  va_start (ap, message);
46937 +  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
46938 +  va_end (ap);
46939 +}
46940 +
46941 +void
46942 +lt_setenv (const char *name, const char *value)
46943 +{
46944 +  LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
46945 +                          (name ? name : "<NULL>"),
46946 +                          (value ? value : "<NULL>")));
46947 +  {
46948 +#ifdef HAVE_SETENV
46949 +    /* always make a copy, for consistency with !HAVE_SETENV */
46950 +    char *str = xstrdup (value);
46951 +    setenv (name, str, 1);
46952 +#else
46953 +    int len = strlen (name) + 1 + strlen (value) + 1;
46954 +    char *str = XMALLOC (char, len);
46955 +    sprintf (str, "%s=%s", name, value);
46956 +    if (putenv (str) != EXIT_SUCCESS)
46957 +      {
46958 +        XFREE (str);
46959 +      }
46960 +#endif
46961 +  }
46962 +}
46963 +
46964 +char *
46965 +lt_extend_str (const char *orig_value, const char *add, int to_end)
46966 +{
46967 +  char *new_value;
46968 +  if (orig_value && *orig_value)
46969 +    {
46970 +      int orig_value_len = strlen (orig_value);
46971 +      int add_len = strlen (add);
46972 +      new_value = XMALLOC (char, add_len + orig_value_len + 1);
46973 +      if (to_end)
46974 +        {
46975 +          strcpy (new_value, orig_value);
46976 +          strcpy (new_value + orig_value_len, add);
46977 +        }
46978 +      else
46979 +        {
46980 +          strcpy (new_value, add);
46981 +          strcpy (new_value + add_len, orig_value);
46982 +        }
46983 +    }
46984 +  else
46985 +    {
46986 +      new_value = xstrdup (add);
46987 +    }
46988 +  return new_value;
46989 +}
46990 +
46991 +int
46992 +lt_split_name_value (const char *arg, char** name, char** value)
46993 +{
46994 +  const char *p;
46995 +  int len;
46996 +  if (!arg || !*arg)
46997 +    return 1;
46998 +
46999 +  p = strchr (arg, (int)'=');
47000 +
47001 +  if (!p)
47002 +    return 1;
47003 +
47004 +  *value = xstrdup (++p);
47005 +
47006 +  len = strlen (arg) - strlen (*value);
47007 +  *name = XMALLOC (char, len);
47008 +  strncpy (*name, arg, len-1);
47009 +  (*name)[len - 1] = '\0';
47010 +
47011 +  return 0;
47012 +}
47013 +
47014 +void
47015 +lt_opt_process_env_set (const char *arg)
47016 +{
47017 +  char *name = NULL;
47018 +  char *value = NULL;
47019 +
47020 +  if (lt_split_name_value (arg, &name, &value) != 0)
47021 +    {
47022 +      XFREE (name);
47023 +      XFREE (value);
47024 +      lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
47025 +    }
47026 +
47027 +  lt_setenv (name, value);
47028 +  XFREE (name);
47029 +  XFREE (value);
47030 +}
47031 +
47032 +void
47033 +lt_opt_process_env_prepend (const char *arg)
47034 +{
47035 +  char *name = NULL;
47036 +  char *value = NULL;
47037 +  char *new_value = NULL;
47038 +
47039 +  if (lt_split_name_value (arg, &name, &value) != 0)
47040 +    {
47041 +      XFREE (name);
47042 +      XFREE (value);
47043 +      lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
47044 +    }
47045 +
47046 +  new_value = lt_extend_str (getenv (name), value, 0);
47047 +  lt_setenv (name, new_value);
47048 +  XFREE (new_value);
47049 +  XFREE (name);
47050 +  XFREE (value);
47051 +}
47052 +
47053 +void
47054 +lt_opt_process_env_append (const char *arg)
47055 +{
47056 +  char *name = NULL;
47057 +  char *value = NULL;
47058 +  char *new_value = NULL;
47059 +
47060 +  if (lt_split_name_value (arg, &name, &value) != 0)
47061 +    {
47062 +      XFREE (name);
47063 +      XFREE (value);
47064 +      lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
47065 +    }
47066 +
47067 +  new_value = lt_extend_str (getenv (name), value, 1);
47068 +  lt_setenv (name, new_value);
47069 +  XFREE (new_value);
47070 +  XFREE (name);
47071 +  XFREE (value);
47072 +}
47073 +
47074 +void
47075 +lt_update_exe_path (const char *name, const char *value)
47076 +{
47077 +  LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
47078 +                          (name ? name : "<NULL>"),
47079 +                          (value ? value : "<NULL>")));
47080 +
47081 +  if (name && *name && value && *value)
47082 +    {
47083 +      char *new_value = lt_extend_str (getenv (name), value, 0);
47084 +      /* some systems can't cope with a ':'-terminated path #' */
47085 +      int len = strlen (new_value);
47086 +      while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
47087 +        {
47088 +          new_value[len-1] = '\0';
47089 +        }
47090 +      lt_setenv (name, new_value);
47091 +      XFREE (new_value);
47092 +    }
47093 +}
47094 +
47095 +void
47096 +lt_update_lib_path (const char *name, const char *value)
47097 +{
47098 +  LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
47099 +                          (name ? name : "<NULL>"),
47100 +                          (value ? value : "<NULL>")));
47101 +
47102 +  if (name && *name && value && *value)
47103 +    {
47104 +      char *new_value = lt_extend_str (getenv (name), value, 0);
47105 +      lt_setenv (name, new_value);
47106 +      XFREE (new_value);
47107 +    }
47108 +}
47109 +
47110 +
47111 +EOF
47112 +}
47113 +# end: func_emit_cwrapperexe_src
47114 +
47115 +# func_mode_link arg...
47116 +func_mode_link ()
47117 +{
47118 +    $opt_debug
47119 +    case $host in
47120 +    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
47121        # It is impossible to link a dll without this setting, and
47122        # we shouldn't force the makefile maintainer to figure out
47123        # which system we are compiling for in order to pass an extra
47124 @@ -1105,10 +4051,10 @@ EOF
47125        allow_undefined=yes
47126        ;;
47127      esac
47128 -    libtool_args="$nonopt"
47129 +    libtool_args=$nonopt
47130      base_compile="$nonopt $@"
47131 -    compile_command="$nonopt"
47132 -    finalize_command="$nonopt"
47133 +    compile_command=$nonopt
47134 +    finalize_command=$nonopt
47135  
47136      compile_rpath=
47137      finalize_rpath=
47138 @@ -1123,6 +4069,7 @@ EOF
47139      dllsearchpath=
47140      lib_search_path=`pwd`
47141      inst_prefix_dir=
47142 +    new_inherited_linker_flags=
47143  
47144      avoid_version=no
47145      dlfiles=
47146 @@ -1138,7 +4085,6 @@ EOF
47147      no_install=no
47148      objs=
47149      non_pic_objects=
47150 -    notinst_path= # paths that contain not-installed libtool libraries
47151      precious_files_regex=
47152      prefer_static_libs=no
47153      preload=no
47154 @@ -1152,37 +4098,44 @@ EOF
47155      thread_safe=no
47156      vinfo=
47157      vinfo_number=no
47158 -
47159 +    weak_libs=
47160 +    single_module="${wl}-single_module"
47161      func_infer_tag $base_compile
47162  
47163      # We need to know -static, to get the right output filenames.
47164      for arg
47165      do
47166        case $arg in
47167 +      -shared)
47168 +       test "$build_libtool_libs" != yes && \
47169 +         func_fatal_configuration "can not build a shared library"
47170 +       build_old_libs=no
47171 +       break
47172 +       ;;
47173        -all-static | -static | -static-libtool-libs)
47174 -    case $arg in
47175 -    -all-static)
47176 +       case $arg in
47177 +       -all-static)
47178           if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
47179 -           $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
47180 +           func_warning "complete static linking is impossible in this configuration"
47181           fi
47182           if test -n "$link_static_flag"; then
47183             dlopen_self=$dlopen_self_static
47184           fi
47185           prefer_static_libs=yes
47186           ;;
47187 -    -static)
47188 +       -static)
47189           if test -z "$pic_flag" && test -n "$link_static_flag"; then
47190             dlopen_self=$dlopen_self_static
47191           fi
47192           prefer_static_libs=built
47193           ;;
47194 -    -static-libtool-libs)
47195 -      if test -z "$pic_flag" && test -n "$link_static_flag"; then
47196 -        dlopen_self=$dlopen_self_static
47197 -      fi
47198 -      prefer_static_libs=yes
47199 -      ;;
47200 -    esac
47201 +       -static-libtool-libs)
47202 +         if test -z "$pic_flag" && test -n "$link_static_flag"; then
47203 +           dlopen_self=$dlopen_self_static
47204 +         fi
47205 +         prefer_static_libs=yes
47206 +         ;;
47207 +       esac
47208         build_libtool_libs=no
47209         build_old_libs=yes
47210         break
47211 @@ -1197,20 +4150,16 @@ EOF
47212      while test "$#" -gt 0; do
47213        arg="$1"
47214        shift
47215 -      case $arg in
47216 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
47217 -       qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
47218 -       ;;
47219 -      *) qarg=$arg ;;
47220 -      esac
47221 -      libtool_args="$libtool_args $qarg"
47222 +      func_quote_for_eval "$arg"
47223 +      qarg=$func_quote_for_eval_unquoted_result
47224 +      func_append libtool_args " $func_quote_for_eval_result"
47225  
47226        # If the previous option needs an argument, assign it.
47227        if test -n "$prev"; then
47228         case $prev in
47229         output)
47230 -         compile_command="$compile_command @OUTPUT@"
47231 -         finalize_command="$finalize_command @OUTPUT@"
47232 +         func_append compile_command " @OUTPUT@"
47233 +         func_append finalize_command " @OUTPUT@"
47234           ;;
47235         esac
47236  
47237 @@ -1218,8 +4167,8 @@ EOF
47238         dlfiles|dlprefiles)
47239           if test "$preload" = no; then
47240             # Add the symbol object into the linking commands.
47241 -           compile_command="$compile_command @SYMFILE@"
47242 -           finalize_command="$finalize_command @SYMFILE@"
47243 +           func_append compile_command " @SYMFILE@"
47244 +           func_append finalize_command " @SYMFILE@"
47245             preload=yes
47246           fi
47247           case $arg in
47248 @@ -1257,10 +4206,8 @@ EOF
47249           ;;
47250         expsyms)
47251           export_symbols="$arg"
47252 -         if test ! -f "$arg"; then
47253 -           $echo "$modename: symbol file \`$arg' does not exist"
47254 -           exit $EXIT_FAILURE
47255 -         fi
47256 +         test -f "$arg" \
47257 +           || func_fatal_error "symbol file \`$arg' does not exist"
47258           prev=
47259           continue
47260           ;;
47261 @@ -1269,18 +4216,21 @@ EOF
47262           prev=
47263           continue
47264           ;;
47265 -       inst_prefix)
47266 -         inst_prefix_dir="$arg"
47267 -         prev=
47268 -         continue
47269 -         ;;
47270 -       precious_regex)
47271 -         precious_files_regex="$arg"
47272 +       framework)
47273 +         case $host in
47274 +           *-*-darwin*)
47275 +             case "$deplibs " in
47276 +               *" $qarg.ltframework "*) ;;
47277 +               *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
47278 +                  ;;
47279 +             esac
47280 +             ;;
47281 +         esac
47282           prev=
47283           continue
47284           ;;
47285 -       release)
47286 -         release="-$arg"
47287 +       inst_prefix)
47288 +         inst_prefix_dir="$arg"
47289           prev=
47290           continue
47291           ;;
47292 @@ -1288,39 +4238,30 @@ EOF
47293           if test -f "$arg"; then
47294             save_arg=$arg
47295             moreargs=
47296 -           for fil in `cat $save_arg`
47297 +           for fil in `cat "$save_arg"`
47298             do
47299  #            moreargs="$moreargs $fil"
47300               arg=$fil
47301               # A libtool-controlled object.
47302  
47303               # Check to see that this really is a libtool object.
47304 -             if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
47305 +             if func_lalib_unsafe_p "$arg"; then
47306                 pic_object=
47307                 non_pic_object=
47308  
47309                 # Read the .lo file
47310 -               # If there is no directory component, then add one.
47311 -               case $arg in
47312 -               */* | *\\*) . $arg ;;
47313 -               *) . ./$arg ;;
47314 -               esac
47315 +               func_source "$arg"
47316  
47317 -               if test -z "$pic_object" || \
47318 +               if test -z "$pic_object" ||
47319                    test -z "$non_pic_object" ||
47320 -                  test "$pic_object" = none && \
47321 +                  test "$pic_object" = none &&
47322                    test "$non_pic_object" = none; then
47323 -                 $echo "$modename: cannot find name of object for \`$arg'" 1>&2
47324 -                 exit $EXIT_FAILURE
47325 +                 func_fatal_error "cannot find name of object for \`$arg'"
47326                 fi
47327  
47328                 # Extract subdirectory from the argument.
47329 -               xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
47330 -               if test "X$xdir" = "X$arg"; then
47331 -                 xdir=
47332 -               else
47333 -                 xdir="$xdir/"
47334 -               fi
47335 +               func_dirname "$arg" "/" ""
47336 +               xdir="$func_dirname_result"
47337  
47338                 if test "$pic_object" != none; then
47339                   # Prepend the subdirectory the object is found in.
47340 @@ -1345,7 +4286,7 @@ EOF
47341                   fi
47342  
47343                   # A PIC object.
47344 -                 libobjs="$libobjs $pic_object"
47345 +                 func_append libobjs " $pic_object"
47346                   arg="$pic_object"
47347                 fi
47348  
47349 @@ -1355,7 +4296,7 @@ EOF
47350                   non_pic_object="$xdir$non_pic_object"
47351  
47352                   # A standard non-PIC object
47353 -                 non_pic_objects="$non_pic_objects $non_pic_object"
47354 +                 func_append non_pic_objects " $non_pic_object"
47355                   if test -z "$pic_object" || test "$pic_object" = none ; then
47356                     arg="$non_pic_object"
47357                   fi
47358 @@ -1363,46 +4304,48 @@ EOF
47359                   # If the PIC object exists, use it instead.
47360                   # $xdir was prepended to $pic_object above.
47361                   non_pic_object="$pic_object"
47362 -                 non_pic_objects="$non_pic_objects $non_pic_object"
47363 +                 func_append non_pic_objects " $non_pic_object"
47364                 fi
47365               else
47366                 # Only an error if not doing a dry-run.
47367 -               if test -z "$run"; then
47368 -                 $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
47369 -                 exit $EXIT_FAILURE
47370 -               else
47371 -                 # Dry-run case.
47372 -
47373 +               if $opt_dry_run; then
47374                   # Extract subdirectory from the argument.
47375 -                 xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
47376 -                 if test "X$xdir" = "X$arg"; then
47377 -                   xdir=
47378 -                 else
47379 -                   xdir="$xdir/"
47380 -                 fi
47381 -
47382 -                 pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
47383 -                 non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
47384 -                 libobjs="$libobjs $pic_object"
47385 -                 non_pic_objects="$non_pic_objects $non_pic_object"
47386 +                 func_dirname "$arg" "/" ""
47387 +                 xdir="$func_dirname_result"
47388 +
47389 +                 func_lo2o "$arg"
47390 +                 pic_object=$xdir$objdir/$func_lo2o_result
47391 +                 non_pic_object=$xdir$func_lo2o_result
47392 +                 func_append libobjs " $pic_object"
47393 +                 func_append non_pic_objects " $non_pic_object"
47394 +               else
47395 +                 func_fatal_error "\`$arg' is not a valid libtool object"
47396                 fi
47397               fi
47398             done
47399           else
47400 -           $echo "$modename: link input file \`$save_arg' does not exist"
47401 -           exit $EXIT_FAILURE
47402 +           func_fatal_error "link input file \`$arg' does not exist"
47403           fi
47404           arg=$save_arg
47405           prev=
47406           continue
47407           ;;
47408 +       precious_regex)
47409 +         precious_files_regex="$arg"
47410 +         prev=
47411 +         continue
47412 +         ;;
47413 +       release)
47414 +         release="-$arg"
47415 +         prev=
47416 +         continue
47417 +         ;;
47418         rpath | xrpath)
47419           # We need an absolute path.
47420           case $arg in
47421           [\\/]* | [A-Za-z]:[\\/]*) ;;
47422           *)
47423 -           $echo "$modename: only absolute run-paths are allowed" 1>&2
47424 -           exit $EXIT_FAILURE
47425 +           func_fatal_error "only absolute run-paths are allowed"
47426             ;;
47427           esac
47428           if test "$prev" = rpath; then
47429 @@ -1419,39 +4362,37 @@ EOF
47430           prev=
47431           continue
47432           ;;
47433 -       xcompiler)
47434 -         compiler_flags="$compiler_flags $qarg"
47435 +       shrext)
47436 +         shrext_cmds="$arg"
47437           prev=
47438 -         compile_command="$compile_command $qarg"
47439 -         finalize_command="$finalize_command $qarg"
47440           continue
47441           ;;
47442 -       xlinker)
47443 -         linker_flags="$linker_flags $qarg"
47444 -         compiler_flags="$compiler_flags $wl$qarg"
47445 +       weak)
47446 +         weak_libs="$weak_libs $arg"
47447           prev=
47448 -         compile_command="$compile_command $wl$qarg"
47449 -         finalize_command="$finalize_command $wl$qarg"
47450           continue
47451           ;;
47452         xcclinker)
47453           linker_flags="$linker_flags $qarg"
47454           compiler_flags="$compiler_flags $qarg"
47455           prev=
47456 -         compile_command="$compile_command $qarg"
47457 -         finalize_command="$finalize_command $qarg"
47458 +         func_append compile_command " $qarg"
47459 +         func_append finalize_command " $qarg"
47460           continue
47461           ;;
47462 -       shrext)
47463 -         shrext_cmds="$arg"
47464 +       xcompiler)
47465 +         compiler_flags="$compiler_flags $qarg"
47466           prev=
47467 +         func_append compile_command " $qarg"
47468 +         func_append finalize_command " $qarg"
47469           continue
47470           ;;
47471 -       darwin_framework|darwin_framework_skip)
47472 -         test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg"
47473 -         compile_command="$compile_command $arg"
47474 -         finalize_command="$finalize_command $arg"
47475 +       xlinker)
47476 +         linker_flags="$linker_flags $qarg"
47477 +         compiler_flags="$compiler_flags $wl$qarg"
47478           prev=
47479 +         func_append compile_command " $wl$qarg"
47480 +         func_append finalize_command " $wl$qarg"
47481           continue
47482           ;;
47483         *)
47484 @@ -1467,16 +4408,16 @@ EOF
47485        case $arg in
47486        -all-static)
47487         if test -n "$link_static_flag"; then
47488 -         compile_command="$compile_command $link_static_flag"
47489 -         finalize_command="$finalize_command $link_static_flag"
47490 +         # See comment for -static flag below, for more details.
47491 +         func_append compile_command " $link_static_flag"
47492 +         func_append finalize_command " $link_static_flag"
47493         fi
47494         continue
47495         ;;
47496  
47497        -allow-undefined)
47498         # FIXME: remove this flag sometime in the future.
47499 -       $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
47500 -       continue
47501 +       func_fatal_error "\`-allow-undefined' must not be used because it is the default"
47502         ;;
47503  
47504        -avoid-version)
47505 @@ -1501,8 +4442,7 @@ EOF
47506  
47507        -export-symbols | -export-symbols-regex)
47508         if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
47509 -         $echo "$modename: more than one -exported-symbols argument is not allowed"
47510 -         exit $EXIT_FAILURE
47511 +         func_fatal_error "more than one -exported-symbols argument is not allowed"
47512         fi
47513         if test "X$arg" = "X-export-symbols"; then
47514           prev=expsyms
47515 @@ -1512,15 +4452,8 @@ EOF
47516         continue
47517         ;;
47518  
47519 -      -framework|-arch|-isysroot)
47520 -       case " $CC " in
47521 -         *" ${arg} ${1} "* | *" ${arg} ${1} "*) 
47522 -               prev=darwin_framework_skip ;;
47523 -         *) compiler_flags="$compiler_flags $arg"
47524 -            prev=darwin_framework ;;
47525 -       esac
47526 -       compile_command="$compile_command $arg"
47527 -       finalize_command="$finalize_command $arg"
47528 +      -framework)
47529 +       prev=framework
47530         continue
47531         ;;
47532  
47533 @@ -1534,25 +4467,30 @@ EOF
47534        -L[A-Z][A-Z]*:*)
47535         case $with_gcc/$host in
47536         no/*-*-irix* | /*-*-irix*)
47537 -         compile_command="$compile_command $arg"
47538 -         finalize_command="$finalize_command $arg"
47539 +         func_append compile_command " $arg"
47540 +         func_append finalize_command " $arg"
47541           ;;
47542         esac
47543         continue
47544         ;;
47545  
47546        -L*)
47547 -       dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
47548 +       func_stripname '-L' '' "$arg"
47549 +       dir=$func_stripname_result
47550 +       if test -z "$dir"; then
47551 +         if test "$#" -gt 0; then
47552 +           func_fatal_error "require no space between \`-L' and \`$1'"
47553 +         else
47554 +           func_fatal_error "need path for \`-L' option"
47555 +         fi
47556 +       fi
47557         # We need an absolute path.
47558         case $dir in
47559         [\\/]* | [A-Za-z]:[\\/]*) ;;
47560         *)
47561           absdir=`cd "$dir" && pwd`
47562 -         if test -z "$absdir"; then
47563 -           $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
47564 -           absdir="$dir"
47565 -           notinst_path="$notinst_path $dir"
47566 -         fi
47567 +         test -z "$absdir" && \
47568 +           func_fatal_error "cannot determine absolute directory name of \`$dir'"
47569           dir="$absdir"
47570           ;;
47571         esac
47572 @@ -1564,14 +4502,16 @@ EOF
47573           ;;
47574         esac
47575         case $host in
47576 -       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
47577 -         testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'`
47578 +       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
47579 +         testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
47580           case :$dllsearchpath: in
47581           *":$dir:"*) ;;
47582 +         ::) dllsearchpath=$dir;;
47583           *) dllsearchpath="$dllsearchpath:$dir";;
47584           esac
47585           case :$dllsearchpath: in
47586           *":$testbindir:"*) ;;
47587 +         ::) dllsearchpath=$testbindir;;
47588           *) dllsearchpath="$dllsearchpath:$testbindir";;
47589           esac
47590           ;;
47591 @@ -1582,7 +4522,7 @@ EOF
47592        -l*)
47593         if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
47594           case $host in
47595 -         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*)
47596 +         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
47597             # These systems don't actually have a C or math library (as such)
47598             continue
47599             ;;
47600 @@ -1596,7 +4536,7 @@ EOF
47601             ;;
47602           *-*-rhapsody* | *-*-darwin1.[012])
47603             # Rhapsody C and math libraries are in the System framework
47604 -           deplibs="$deplibs -framework System"
47605 +           deplibs="$deplibs System.ltframework"
47606             continue
47607             ;;
47608           *-*-sco3.2v5* | *-*-sco5v6*)
47609 @@ -1620,57 +4560,35 @@ EOF
47610         continue
47611         ;;
47612  
47613 +      -module)
47614 +       module=yes
47615 +       continue
47616 +       ;;
47617 +
47618        # Tru64 UNIX uses -model [arg] to determine the layout of C++
47619        # classes, name mangling, and exception handling.
47620 -      -model)
47621 -       compile_command="$compile_command $arg"
47622 +      # Darwin uses the -arch flag to determine output architecture.
47623 +      -model|-arch|-isysroot)
47624         compiler_flags="$compiler_flags $arg"
47625 -       finalize_command="$finalize_command $arg"
47626 +       func_append compile_command " $arg"
47627 +       func_append finalize_command " $arg"
47628         prev=xcompiler
47629         continue
47630         ;;
47631  
47632 -     -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
47633 +      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
47634         compiler_flags="$compiler_flags $arg"
47635 -       compile_command="$compile_command $arg"
47636 -       finalize_command="$finalize_command $arg"
47637 -       continue
47638 -       ;;
47639 -
47640 -      -module)
47641 -       module=yes
47642 +       func_append compile_command " $arg"
47643 +       func_append finalize_command " $arg"
47644 +       case "$new_inherited_linker_flags " in
47645 +           *" $arg "*) ;;
47646 +           * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
47647 +       esac
47648         continue
47649         ;;
47650  
47651 -      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
47652 -      # -r[0-9][0-9]* specifies the processor on the SGI compiler
47653 -      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
47654 -      # +DA*, +DD* enable 64-bit mode on the HP compiler
47655 -      # -q* pass through compiler args for the IBM compiler
47656 -      # -m* pass through architecture-specific compiler args for GCC
47657 -      # -m*, -t[45]*, -txscale* pass through architecture-specific
47658 -      # compiler args for GCC
47659 -      # -pg pass through profiling flag for GCC
47660 -      # @file GCC response files
47661 -      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*|-pg| \
47662 -      -t[45]*|-txscale*|@*)
47663 -
47664 -       # Unknown arguments in both finalize_command and compile_command need
47665 -       # to be aesthetically quoted because they are evaled later.
47666 -       arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
47667 -       case $arg in
47668 -       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
47669 -         arg="\"$arg\""
47670 -         ;;
47671 -       esac
47672 -        compile_command="$compile_command $arg"
47673 -        finalize_command="$finalize_command $arg"
47674 -        compiler_flags="$compiler_flags $arg"
47675 -        continue
47676 -        ;;
47677 -
47678 -      -shrext)
47679 -       prev=shrext
47680 +      -multi_module)
47681 +       single_module="${wl}-multi_module"
47682         continue
47683         ;;
47684  
47685 @@ -1681,11 +4599,11 @@ EOF
47686  
47687        -no-install)
47688         case $host in
47689 -       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
47690 +       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
47691           # The PATH hackery in wrapper scripts is required on Windows
47692 -         # in order for the loader to find any dlls it needs.
47693 -         $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
47694 -         $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
47695 +         # and Darwin in order for the loader to find any dlls it needs.
47696 +         func_warning "\`-no-install' is ignored for $host"
47697 +         func_warning "assuming \`-no-fast-install' instead"
47698           fast_install=no
47699           ;;
47700         *) no_install=yes ;;
47701 @@ -1726,13 +4644,13 @@ EOF
47702         ;;
47703  
47704        -R*)
47705 -       dir=`$echo "X$arg" | $Xsed -e 's/^-R//'`
47706 +       func_stripname '-R' '' "$arg"
47707 +       dir=$func_stripname_result
47708         # We need an absolute path.
47709         case $dir in
47710         [\\/]* | [A-Za-z]:[\\/]*) ;;
47711         *)
47712 -         $echo "$modename: only absolute run-paths are allowed" 1>&2
47713 -         exit $EXIT_FAILURE
47714 +         func_fatal_error "only absolute run-paths are allowed"
47715           ;;
47716         esac
47717         case "$xrpath " in
47718 @@ -1742,6 +4660,16 @@ EOF
47719         continue
47720         ;;
47721  
47722 +      -shared)
47723 +       # The effects of -shared are defined in a previous loop.
47724 +       continue
47725 +       ;;
47726 +
47727 +      -shrext)
47728 +       prev=shrext
47729 +       continue
47730 +       ;;
47731 +
47732        -static | -static-libtool-libs)
47733         # The effects of -static are defined in a previous loop.
47734         # We used to do the same as -all-static on platforms that
47735 @@ -1760,47 +4688,49 @@ EOF
47736         prev=vinfo
47737         continue
47738         ;;
47739 +
47740        -version-number)
47741         prev=vinfo
47742         vinfo_number=yes
47743         continue
47744         ;;
47745  
47746 +      -weak)
47747 +        prev=weak
47748 +       continue
47749 +       ;;
47750 +
47751        -Wc,*)
47752 -       args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'`
47753 +       func_stripname '-Wc,' '' "$arg"
47754 +       args=$func_stripname_result
47755         arg=
47756         save_ifs="$IFS"; IFS=','
47757         for flag in $args; do
47758           IFS="$save_ifs"
47759 -         case $flag in
47760 -           *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
47761 -           flag="\"$flag\""
47762 -           ;;
47763 -         esac
47764 -         arg="$arg $wl$flag"
47765 -         compiler_flags="$compiler_flags $flag"
47766 +          func_quote_for_eval "$flag"
47767 +         arg="$arg $wl$func_quote_for_eval_result"
47768 +         compiler_flags="$compiler_flags $func_quote_for_eval_result"
47769         done
47770         IFS="$save_ifs"
47771 -       arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
47772 +       func_stripname ' ' '' "$arg"
47773 +       arg=$func_stripname_result
47774         ;;
47775  
47776        -Wl,*)
47777 -       args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
47778 +       func_stripname '-Wl,' '' "$arg"
47779 +       args=$func_stripname_result
47780         arg=
47781         save_ifs="$IFS"; IFS=','
47782         for flag in $args; do
47783           IFS="$save_ifs"
47784 -         case $flag in
47785 -           *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
47786 -           flag="\"$flag\""
47787 -           ;;
47788 -         esac
47789 -         arg="$arg $wl$flag"
47790 -         compiler_flags="$compiler_flags $wl$flag"
47791 -         linker_flags="$linker_flags $flag"
47792 +          func_quote_for_eval "$flag"
47793 +         arg="$arg $wl$func_quote_for_eval_result"
47794 +         compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
47795 +         linker_flags="$linker_flags $func_quote_for_eval_result"
47796         done
47797         IFS="$save_ifs"
47798 -       arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
47799 +       func_stripname ' ' '' "$arg"
47800 +       arg=$func_stripname_result
47801         ;;
47802  
47803        -Xcompiler)
47804 @@ -1818,16 +4748,36 @@ EOF
47805         continue
47806         ;;
47807  
47808 +      # -msg_* for osf cc
47809 +      -msg_*)
47810 +       func_quote_for_eval "$arg"
47811 +       arg="$func_quote_for_eval_result"
47812 +       ;;
47813 +
47814 +      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
47815 +      # -r[0-9][0-9]* specifies the processor on the SGI compiler
47816 +      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
47817 +      # +DA*, +DD* enable 64-bit mode on the HP compiler
47818 +      # -q* pass through compiler args for the IBM compiler
47819 +      # -m*, -t[45]*, -txscale* pass through architecture-specific
47820 +      # compiler args for GCC
47821 +      # -F/path gives path to uninstalled frameworks, gcc on darwin
47822 +      # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
47823 +      # @file GCC response files
47824 +      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
47825 +      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
47826 +        func_quote_for_eval "$arg"
47827 +       arg="$func_quote_for_eval_result"
47828 +        func_append compile_command " $arg"
47829 +        func_append finalize_command " $arg"
47830 +        compiler_flags="$compiler_flags $arg"
47831 +        continue
47832 +        ;;
47833 +
47834        # Some other compiler flag.
47835        -* | +*)
47836 -       # Unknown arguments in both finalize_command and compile_command need
47837 -       # to be aesthetically quoted because they are evaled later.
47838 -       arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
47839 -       case $arg in
47840 -       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
47841 -         arg="\"$arg\""
47842 -         ;;
47843 -       esac
47844 +        func_quote_for_eval "$arg"
47845 +       arg="$func_quote_for_eval_result"
47846         ;;
47847  
47848        *.$objext)
47849 @@ -1839,32 +4789,23 @@ EOF
47850         # A libtool-controlled object.
47851  
47852         # Check to see that this really is a libtool object.
47853 -       if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
47854 +       if func_lalib_unsafe_p "$arg"; then
47855           pic_object=
47856           non_pic_object=
47857  
47858           # Read the .lo file
47859 -         # If there is no directory component, then add one.
47860 -         case $arg in
47861 -         */* | *\\*) . $arg ;;
47862 -         *) . ./$arg ;;
47863 -         esac
47864 +         func_source "$arg"
47865  
47866 -         if test -z "$pic_object" || \
47867 +         if test -z "$pic_object" ||
47868              test -z "$non_pic_object" ||
47869 -            test "$pic_object" = none && \
47870 +            test "$pic_object" = none &&
47871              test "$non_pic_object" = none; then
47872 -           $echo "$modename: cannot find name of object for \`$arg'" 1>&2
47873 -           exit $EXIT_FAILURE
47874 +           func_fatal_error "cannot find name of object for \`$arg'"
47875           fi
47876  
47877           # Extract subdirectory from the argument.
47878 -         xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
47879 -         if test "X$xdir" = "X$arg"; then
47880 -           xdir=
47881 -         else
47882 -           xdir="$xdir/"
47883 -         fi
47884 +         func_dirname "$arg" "/" ""
47885 +         xdir="$func_dirname_result"
47886  
47887           if test "$pic_object" != none; then
47888             # Prepend the subdirectory the object is found in.
47889 @@ -1889,7 +4830,7 @@ EOF
47890             fi
47891  
47892             # A PIC object.
47893 -           libobjs="$libobjs $pic_object"
47894 +           func_append libobjs " $pic_object"
47895             arg="$pic_object"
47896           fi
47897  
47898 @@ -1899,7 +4840,7 @@ EOF
47899             non_pic_object="$xdir$non_pic_object"
47900  
47901             # A standard non-PIC object
47902 -           non_pic_objects="$non_pic_objects $non_pic_object"
47903 +           func_append non_pic_objects " $non_pic_object"
47904             if test -z "$pic_object" || test "$pic_object" = none ; then
47905               arg="$non_pic_object"
47906             fi
47907 @@ -1907,28 +4848,22 @@ EOF
47908             # If the PIC object exists, use it instead.
47909             # $xdir was prepended to $pic_object above.
47910             non_pic_object="$pic_object"
47911 -           non_pic_objects="$non_pic_objects $non_pic_object"
47912 +           func_append non_pic_objects " $non_pic_object"
47913           fi
47914         else
47915           # Only an error if not doing a dry-run.
47916 -         if test -z "$run"; then
47917 -           $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
47918 -           exit $EXIT_FAILURE
47919 -         else
47920 -           # Dry-run case.
47921 -
47922 +         if $opt_dry_run; then
47923             # Extract subdirectory from the argument.
47924 -           xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
47925 -           if test "X$xdir" = "X$arg"; then
47926 -             xdir=
47927 -           else
47928 -             xdir="$xdir/"
47929 -           fi
47930 -
47931 -           pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
47932 -           non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
47933 -           libobjs="$libobjs $pic_object"
47934 -           non_pic_objects="$non_pic_objects $non_pic_object"
47935 +           func_dirname "$arg" "/" ""
47936 +           xdir="$func_dirname_result"
47937 +
47938 +           func_lo2o "$arg"
47939 +           pic_object=$xdir$objdir/$func_lo2o_result
47940 +           non_pic_object=$xdir$func_lo2o_result
47941 +           func_append libobjs " $pic_object"
47942 +           func_append non_pic_objects " $non_pic_object"
47943 +         else
47944 +           func_fatal_error "\`$arg' is not a valid libtool object"
47945           fi
47946         fi
47947         ;;
47948 @@ -1961,70 +4896,51 @@ EOF
47949        *)
47950         # Unknown arguments in both finalize_command and compile_command need
47951         # to be aesthetically quoted because they are evaled later.
47952 -       arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
47953 -       case $arg in
47954 -       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
47955 -         arg="\"$arg\""
47956 -         ;;
47957 -       esac
47958 +       func_quote_for_eval "$arg"
47959 +       arg="$func_quote_for_eval_result"
47960         ;;
47961        esac # arg
47962  
47963        # Now actually substitute the argument into the commands.
47964        if test -n "$arg"; then
47965 -       compile_command="$compile_command $arg"
47966 -       finalize_command="$finalize_command $arg"
47967 +       func_append compile_command " $arg"
47968 +       func_append finalize_command " $arg"
47969        fi
47970      done # argument parsing loop
47971  
47972 -    if test -n "$prev"; then
47973 -      $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
47974 -      $echo "$help" 1>&2
47975 -      exit $EXIT_FAILURE
47976 -    fi
47977 +    test -n "$prev" && \
47978 +      func_fatal_help "the \`$prevarg' option requires an argument"
47979  
47980      if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
47981        eval arg=\"$export_dynamic_flag_spec\"
47982 -      compile_command="$compile_command $arg"
47983 -      finalize_command="$finalize_command $arg"
47984 +      func_append compile_command " $arg"
47985 +      func_append finalize_command " $arg"
47986      fi
47987  
47988      oldlibs=
47989      # calculate the name of the file, without its directory
47990 -    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
47991 +    func_basename "$output"
47992 +    outputname="$func_basename_result"
47993      libobjs_save="$libobjs"
47994  
47995      if test -n "$shlibpath_var"; then
47996        # get the directories listed in $shlibpath_var
47997 -      eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
47998 +      eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
47999      else
48000        shlib_search_path=
48001      fi
48002      eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
48003      eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
48004  
48005 -    output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
48006 -    if test "X$output_objdir" = "X$output"; then
48007 -      output_objdir="$objdir"
48008 -    else
48009 -      output_objdir="$output_objdir/$objdir"
48010 -    fi
48011 +    func_dirname "$output" "/" ""
48012 +    output_objdir="$func_dirname_result$objdir"
48013      # Create the object directory.
48014 -    if test ! -d "$output_objdir"; then
48015 -      $show "$mkdir $output_objdir"
48016 -      $run $mkdir $output_objdir
48017 -      exit_status=$?
48018 -      if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then
48019 -       exit $exit_status
48020 -      fi
48021 -    fi
48022 +    func_mkdir_p "$output_objdir"
48023  
48024      # Determine the type of output
48025      case $output in
48026      "")
48027 -      $echo "$modename: you must specify an output file" 1>&2
48028 -      $echo "$help" 1>&2
48029 -      exit $EXIT_FAILURE
48030 +      func_fatal_help "you must specify an output file"
48031        ;;
48032      *.$libext) linkmode=oldlib ;;
48033      *.lo | *.$objext) linkmode=obj ;;
48034 @@ -2032,22 +4948,13 @@ EOF
48035      *) linkmode=prog ;; # Anything else should be a program.
48036      esac
48037  
48038 -    case $host in
48039 -    *cygwin* | *mingw* | *pw32*)
48040 -      # don't eliminate duplications in $postdeps and $predeps
48041 -      duplicate_compiler_generated_deps=yes
48042 -      ;;
48043 -    *)
48044 -      duplicate_compiler_generated_deps=$duplicate_deps
48045 -      ;;
48046 -    esac
48047      specialdeplibs=
48048  
48049      libs=
48050      # Find all interdependent deplibs by searching for libraries
48051      # that are linked more than once (e.g. -la -lb -la)
48052      for deplib in $deplibs; do
48053 -      if test "X$duplicate_deps" = "Xyes" ; then
48054 +      if $opt_duplicate_deps ; then
48055         case "$libs " in
48056         *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
48057         esac
48058 @@ -2062,7 +4969,7 @@ EOF
48059        # $postdeps and mark them as special (i.e., whose duplicates are
48060        # not to be eliminated).
48061        pre_post_deps=
48062 -      if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then
48063 +      if $opt_duplicate_compiler_generated_deps; then
48064         for pre_post_dep in $predeps $postdeps; do
48065           case "$pre_post_deps " in
48066           *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
48067 @@ -2078,15 +4985,16 @@ EOF
48068      newlib_search_path=
48069      need_relink=no # whether we're linking any uninstalled libtool libraries
48070      notinst_deplibs= # not-installed libtool libraries
48071 +    notinst_path= # paths that contain not-installed libtool libraries
48072 +
48073      case $linkmode in
48074      lib)
48075 -       passes="conv link"
48076 +       passes="conv dlpreopen link"
48077         for file in $dlfiles $dlprefiles; do
48078           case $file in
48079           *.la) ;;
48080           *)
48081 -           $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2
48082 -           exit $EXIT_FAILURE
48083 +           func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
48084             ;;
48085           esac
48086         done
48087 @@ -2102,7 +5010,20 @@ EOF
48088      *)  passes="conv"
48089         ;;
48090      esac
48091 +
48092      for pass in $passes; do
48093 +      # The preopen pass in lib mode reverses $deplibs; put it back here
48094 +      # so that -L comes before libs that need it for instance...
48095 +      if test "$linkmode,$pass" = "lib,link"; then
48096 +       ## FIXME: Find the place where the list is rebuilt in the wrong
48097 +       ##        order, and fix it there properly
48098 +        tmp_deplibs=
48099 +       for deplib in $deplibs; do
48100 +         tmp_deplibs="$deplib $tmp_deplibs"
48101 +       done
48102 +       deplibs="$tmp_deplibs"
48103 +      fi
48104 +
48105        if test "$linkmode,$pass" = "lib,link" ||
48106          test "$linkmode,$pass" = "prog,scan"; then
48107         libs="$deplibs"
48108 @@ -2112,34 +5033,71 @@ EOF
48109         case $pass in
48110         dlopen) libs="$dlfiles" ;;
48111         dlpreopen) libs="$dlprefiles" ;;
48112 -       link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
48113 +       link)
48114 +         libs="$deplibs %DEPLIBS%"
48115 +         test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
48116 +         ;;
48117         esac
48118        fi
48119 +      if test "$linkmode,$pass" = "lib,dlpreopen"; then
48120 +       # Collect and forward deplibs of preopened libtool libs
48121 +       for lib in $dlprefiles; do
48122 +         # Ignore non-libtool-libs
48123 +         dependency_libs=
48124 +         case $lib in
48125 +         *.la) func_source "$lib" ;;
48126 +         esac
48127 +
48128 +         # Collect preopened libtool deplibs, except any this library
48129 +         # has declared as weak libs
48130 +         for deplib in $dependency_libs; do
48131 +            deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
48132 +           case " $weak_libs " in
48133 +           *" $deplib_base "*) ;;
48134 +           *) deplibs="$deplibs $deplib" ;;
48135 +           esac
48136 +         done
48137 +       done
48138 +       libs="$dlprefiles"
48139 +      fi
48140        if test "$pass" = dlopen; then
48141         # Collect dlpreopened libraries
48142         save_deplibs="$deplibs"
48143         deplibs=
48144        fi
48145 +
48146        for deplib in $libs; do
48147         lib=
48148         found=no
48149         case $deplib in
48150 -       -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
48151 +       -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
48152           if test "$linkmode,$pass" = "prog,link"; then
48153             compile_deplibs="$deplib $compile_deplibs"
48154             finalize_deplibs="$deplib $finalize_deplibs"
48155           else
48156             compiler_flags="$compiler_flags $deplib"
48157 +           if test "$linkmode" = lib ; then
48158 +               case "$new_inherited_linker_flags " in
48159 +                   *" $deplib "*) ;;
48160 +                   * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
48161 +               esac
48162 +           fi
48163           fi
48164           continue
48165           ;;
48166         -l*)
48167           if test "$linkmode" != lib && test "$linkmode" != prog; then
48168 -           $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
48169 +           func_warning "\`-l' is ignored for archives/objects"
48170             continue
48171           fi
48172 -         name=`$echo "X$deplib" | $Xsed -e 's/^-l//'`
48173 -         for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do
48174 +         func_stripname '-l' '' "$deplib"
48175 +         name=$func_stripname_result
48176 +         if test "$linkmode" = lib; then
48177 +           searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
48178 +         else
48179 +           searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
48180 +         fi
48181 +         for searchdir in $searchdirs; do
48182             for search_ext in .la $std_shrext .so .a; do
48183               # Search the libtool library
48184               lib="$searchdir/lib${name}${search_ext}"
48185 @@ -2169,21 +5127,17 @@ EOF
48186             if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
48187               case " $predeps $postdeps " in
48188               *" $deplib "*)
48189 -               if (${SED} -e '2q' $lib |
48190 -                    grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
48191 +               if func_lalib_p "$lib"; then
48192                   library_names=
48193                   old_library=
48194 -                 case $lib in
48195 -                 */* | *\\*) . $lib ;;
48196 -                 *) . ./$lib ;;
48197 -                 esac
48198 +                 func_source "$lib"
48199                   for l in $old_library $library_names; do
48200                     ll="$l"
48201                   done
48202                   if test "X$ll" = "X$old_library" ; then # only static version available
48203                     found=no
48204 -                   ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
48205 -                   test "X$ladir" = "X$lib" && ladir="."
48206 +                   func_dirname "$lib" "" "."
48207 +                   ladir="$func_dirname_result"
48208                     lib=$ladir/$old_library
48209                     if test "$linkmode,$pass" = "prog,link"; then
48210                       compile_deplibs="$deplib $compile_deplibs"
48211 @@ -2195,19 +5149,35 @@ EOF
48212                     continue
48213                   fi
48214                 fi
48215 -               ;;
48216 +               ;;
48217               *) ;;
48218               esac
48219             fi
48220           fi
48221           ;; # -l
48222 +       *.ltframework)
48223 +         if test "$linkmode,$pass" = "prog,link"; then
48224 +           compile_deplibs="$deplib $compile_deplibs"
48225 +           finalize_deplibs="$deplib $finalize_deplibs"
48226 +         else
48227 +           deplibs="$deplib $deplibs"
48228 +           if test "$linkmode" = lib ; then
48229 +               case "$new_inherited_linker_flags " in
48230 +                   *" $deplib "*) ;;
48231 +                   * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
48232 +               esac
48233 +           fi
48234 +         fi
48235 +         continue
48236 +         ;;
48237         -L*)
48238           case $linkmode in
48239           lib)
48240             deplibs="$deplib $deplibs"
48241             test "$pass" = conv && continue
48242             newdependency_libs="$deplib $newdependency_libs"
48243 -           newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
48244 +           func_stripname '-L' '' "$deplib"
48245 +           newlib_search_path="$newlib_search_path $func_stripname_result"
48246             ;;
48247           prog)
48248             if test "$pass" = conv; then
48249 @@ -2220,17 +5190,19 @@ EOF
48250               compile_deplibs="$deplib $compile_deplibs"
48251               finalize_deplibs="$deplib $finalize_deplibs"
48252             fi
48253 -           newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
48254 +           func_stripname '-L' '' "$deplib"
48255 +           newlib_search_path="$newlib_search_path $func_stripname_result"
48256             ;;
48257           *)
48258 -           $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2
48259 +           func_warning "\`-L' is ignored for archives/objects"
48260             ;;
48261           esac # linkmode
48262           continue
48263           ;; # -L
48264         -R*)
48265           if test "$pass" = link; then
48266 -           dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'`
48267 +           func_stripname '-R' '' "$deplib"
48268 +           dir=$func_stripname_result
48269             # Make sure the xrpath contains only unique directories.
48270             case "$xrpath " in
48271             *" $dir "*) ;;
48272 @@ -2248,35 +5220,41 @@ EOF
48273           fi
48274           case $linkmode in
48275           lib)
48276 -           valid_a_lib=no
48277 -           case $deplibs_check_method in
48278 -             match_pattern*)
48279 -               set dummy $deplibs_check_method
48280 -               match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
48281 -               if eval $echo \"$deplib\" 2>/dev/null \
48282 -                   | $SED 10q \
48283 +           # Linking convenience modules into shared libraries is allowed,
48284 +           # but linking other static libraries is non-portable.
48285 +           case " $dlpreconveniencelibs " in
48286 +           *" $deplib "*) ;;
48287 +           *)
48288 +             valid_a_lib=no
48289 +             case $deplibs_check_method in
48290 +               match_pattern*)
48291 +                 set dummy $deplibs_check_method; shift
48292 +                 match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
48293 +                 if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
48294                     | $EGREP "$match_pattern_regex" > /dev/null; then
48295 -                 valid_a_lib=yes
48296 -               fi
48297 +                   valid_a_lib=yes
48298 +                 fi
48299                 ;;
48300 -             pass_all)
48301 -               valid_a_lib=yes
48302 +               pass_all)
48303 +                 valid_a_lib=yes
48304                 ;;
48305 -            esac
48306 -           if test "$valid_a_lib" != yes; then
48307 -             $echo
48308 -             $echo "*** Warning: Trying to link with static lib archive $deplib."
48309 -             $echo "*** I have the capability to make that library automatically link in when"
48310 -             $echo "*** you link to this library.  But I can only do this if you have a"
48311 -             $echo "*** shared version of the library, which you do not appear to have"
48312 -             $echo "*** because the file extensions .$libext of this argument makes me believe"
48313 -             $echo "*** that it is just a static archive that I should not used here."
48314 -           else
48315 -             $echo
48316 -             $echo "*** Warning: Linking the shared library $output against the"
48317 -             $echo "*** static library $deplib is not portable!"
48318 -             deplibs="$deplib $deplibs"
48319 -           fi
48320 +             esac
48321 +             if test "$valid_a_lib" != yes; then
48322 +               $ECHO
48323 +               $ECHO "*** Warning: Trying to link with static lib archive $deplib."
48324 +               $ECHO "*** I have the capability to make that library automatically link in when"
48325 +               $ECHO "*** you link to this library.  But I can only do this if you have a"
48326 +               $ECHO "*** shared version of the library, which you do not appear to have"
48327 +               $ECHO "*** because the file extensions .$libext of this argument makes me believe"
48328 +               $ECHO "*** that it is just a static archive that I should not use here."
48329 +             else
48330 +               $ECHO
48331 +               $ECHO "*** Warning: Linking the shared library $output against the"
48332 +               $ECHO "*** static library $deplib is not portable!"
48333 +               deplibs="$deplib $deplibs"
48334 +             fi
48335 +             ;;
48336 +           esac
48337             continue
48338             ;;
48339           prog)
48340 @@ -2311,21 +5289,18 @@ EOF
48341           continue
48342           ;;
48343         esac # case $deplib
48344 +
48345         if test "$found" = yes || test -f "$lib"; then :
48346         else
48347 -         $echo "$modename: cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2
48348 -         exit $EXIT_FAILURE
48349 +         func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
48350         fi
48351  
48352         # Check to see that this really is a libtool archive.
48353 -       if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
48354 -       else
48355 -         $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
48356 -         exit $EXIT_FAILURE
48357 -       fi
48358 +       func_lalib_unsafe_p "$lib" \
48359 +         || func_fatal_error "\`$lib' is not a valid libtool archive"
48360  
48361 -       ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
48362 -       test "X$ladir" = "X$lib" && ladir="."
48363 +       func_dirname "$lib" "" "."
48364 +       ladir="$func_dirname_result"
48365  
48366         dlname=
48367         dlopen=
48368 @@ -2333,6 +5308,7 @@ EOF
48369         libdir=
48370         library_names=
48371         old_library=
48372 +       inherited_linker_flags=
48373         # If the library was installed with an old release of libtool,
48374         # it will not redefine variables installed, or shouldnotlink
48375         installed=yes
48376 @@ -2341,11 +5317,19 @@ EOF
48377  
48378  
48379         # Read the .la file
48380 -       case $lib in
48381 -       */* | *\\*) . $lib ;;
48382 -       *) . ./$lib ;;
48383 -       esac
48384 -
48385 +       func_source "$lib"
48386 +
48387 +       # Convert "-framework foo" to "foo.ltframework"
48388 +       if test -n "$inherited_linker_flags"; then
48389 +         tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
48390 +         for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
48391 +           case " $new_inherited_linker_flags " in
48392 +             *" $tmp_inherited_linker_flag "*) ;;
48393 +             *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
48394 +           esac
48395 +         done
48396 +       fi
48397 +       dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
48398         if test "$linkmode,$pass" = "lib,link" ||
48399            test "$linkmode,$pass" = "prog,scan" ||
48400            { test "$linkmode" != prog && test "$linkmode" != lib; }; then
48401 @@ -2358,8 +5342,7 @@ EOF
48402           deplibs="$lib $deplibs"
48403           if test -z "$libdir"; then
48404             if test -z "$old_library"; then
48405 -             $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
48406 -             exit $EXIT_FAILURE
48407 +             func_fatal_error "cannot find name of link library for \`$lib'"
48408             fi
48409             # It is a libtool convenience library, so add in its objects.
48410             convenience="$convenience $ladir/$objdir/$old_library"
48411 @@ -2367,16 +5350,15 @@ EOF
48412             tmp_libs=
48413             for deplib in $dependency_libs; do
48414               deplibs="$deplib $deplibs"
48415 -              if test "X$duplicate_deps" = "Xyes" ; then
48416 -               case "$tmp_libs " in
48417 -               *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
48418 -               esac
48419 -              fi
48420 +             if $opt_duplicate_deps ; then
48421 +               case "$tmp_libs " in
48422 +               *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
48423 +               esac
48424 +             fi
48425               tmp_libs="$tmp_libs $deplib"
48426             done
48427           elif test "$linkmode" != prog && test "$linkmode" != lib; then
48428 -           $echo "$modename: \`$lib' is not a convenience library" 1>&2
48429 -           exit $EXIT_FAILURE
48430 +           func_fatal_error "\`$lib' is not a convenience library"
48431           fi
48432           continue
48433         fi # $pass = conv
48434 @@ -2388,15 +5370,13 @@ EOF
48435           linklib="$l"
48436         done
48437         if test -z "$linklib"; then
48438 -         $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
48439 -         exit $EXIT_FAILURE
48440 +         func_fatal_error "cannot find name of link library for \`$lib'"
48441         fi
48442  
48443         # This library was specified with -dlopen.
48444         if test "$pass" = dlopen; then
48445           if test -z "$libdir"; then
48446 -           $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2
48447 -           exit $EXIT_FAILURE
48448 +           func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
48449           fi
48450           if test -z "$dlname" ||
48451              test "$dlopen_support" != yes ||
48452 @@ -2418,18 +5398,19 @@ EOF
48453         *)
48454           abs_ladir=`cd "$ladir" && pwd`
48455           if test -z "$abs_ladir"; then
48456 -           $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2
48457 -           $echo "$modename: passing it literally to the linker, although it might fail" 1>&2
48458 +           func_warning "cannot determine absolute directory name of \`$ladir'"
48459 +           func_warning "passing it literally to the linker, although it might fail"
48460             abs_ladir="$ladir"
48461           fi
48462           ;;
48463         esac
48464 -       laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
48465 +       func_basename "$lib"
48466 +       laname="$func_basename_result"
48467  
48468         # Find the relevant object directory and library name.
48469         if test "X$installed" = Xyes; then
48470           if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
48471 -           $echo "$modename: warning: library \`$lib' was moved." 1>&2
48472 +           func_warning "library \`$lib' was moved."
48473             dir="$ladir"
48474             absdir="$abs_ladir"
48475             libdir="$abs_ladir"
48476 @@ -2451,18 +5432,22 @@ EOF
48477             notinst_path="$notinst_path $abs_ladir"
48478           fi
48479         fi # $installed = yes
48480 -       name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
48481 +       func_stripname 'lib' '.la' "$laname"
48482 +       name=$func_stripname_result
48483  
48484         # This library was specified with -dlpreopen.
48485         if test "$pass" = dlpreopen; then
48486 -         if test -z "$libdir"; then
48487 -           $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2
48488 -           exit $EXIT_FAILURE
48489 +         if test -z "$libdir" && test "$linkmode" = prog; then
48490 +           func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
48491           fi
48492           # Prefer using a static library (so that no silly _DYNAMIC symbols
48493           # are required to link).
48494           if test -n "$old_library"; then
48495             newdlprefiles="$newdlprefiles $dir/$old_library"
48496 +           # Keep a list of preopened convenience libraries to check
48497 +           # that they are being used correctly in the link pass.
48498 +           test -z "$libdir" && \
48499 +               dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
48500           # Otherwise, use the dlname, so that lt_dlopen finds it.
48501           elif test -n "$dlname"; then
48502             newdlprefiles="$newdlprefiles $dir/$dlname"
48503 @@ -2498,7 +5483,9 @@ EOF
48504           tmp_libs=
48505           for deplib in $dependency_libs; do
48506             case $deplib in
48507 -           -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test
48508 +           -L*) func_stripname '-L' '' "$deplib"
48509 +                newlib_search_path="$newlib_search_path $func_stripname_result"
48510 +                ;;
48511             esac
48512             # Need to link against all dependency_libs?
48513             if test "$linkalldeplibs" = yes; then
48514 @@ -2508,7 +5495,7 @@ EOF
48515               # or/and link against static libraries
48516               newdependency_libs="$deplib $newdependency_libs"
48517             fi
48518 -           if test "X$duplicate_deps" = "Xyes" ; then
48519 +           if $opt_duplicate_deps ; then
48520               case "$tmp_libs " in
48521               *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
48522               esac
48523 @@ -2520,16 +5507,15 @@ EOF
48524  
48525         if test "$linkmode,$pass" = "prog,link"; then
48526           if test -n "$library_names" &&
48527 -         { { test "$prefer_static_libs" = no ||
48528 -             test "$prefer_static_libs,$installed" = "built,yes"; } ||
48529 -           test -z "$old_library"; }; then
48530 +            { { test "$prefer_static_libs" = no ||
48531 +                test "$prefer_static_libs,$installed" = "built,yes"; } ||
48532 +              test -z "$old_library"; }; then
48533             # We need to hardcode the library path
48534             if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
48535               # Make sure the rpath contains only unique directories.
48536 -             case "$temp_rpath " in
48537 -             *" $dir "*) ;;
48538 -             *" $absdir "*) ;;
48539 -             *) temp_rpath="$temp_rpath $absdir" ;;
48540 +             case "$temp_rpath:" in
48541 +             *"$absdir:"*) ;;
48542 +             *) temp_rpath="$temp_rpath$absdir:" ;;
48543               esac
48544             fi
48545  
48546 @@ -2567,27 +5553,43 @@ EOF
48547  
48548         link_static=no # Whether the deplib will be linked statically
48549         use_static_libs=$prefer_static_libs
48550 -       if test "$use_static_libs" = built && test "$installed" = yes ; then
48551 +       if test "$use_static_libs" = built && test "$installed" = yes; then
48552           use_static_libs=no
48553         fi
48554         if test -n "$library_names" &&
48555            { test "$use_static_libs" = no || test -z "$old_library"; }; then
48556 -         if test "$installed" = no; then
48557 -           notinst_deplibs="$notinst_deplibs $lib"
48558 -           need_relink=yes
48559 -         fi
48560 +         case $host in
48561 +         *cygwin* | *mingw* | *cegcc*)
48562 +             # No point in relinking DLLs because paths are not encoded
48563 +             notinst_deplibs="$notinst_deplibs $lib"
48564 +             need_relink=no
48565 +           ;;
48566 +         *)
48567 +           if test "$installed" = no; then
48568 +             notinst_deplibs="$notinst_deplibs $lib"
48569 +             need_relink=yes
48570 +           fi
48571 +           ;;
48572 +         esac
48573           # This is a shared library
48574  
48575 -         # Warn about portability, can't link against -module's on
48576 -         # some systems (darwin)
48577 -         if test "$shouldnotlink" = yes && test "$pass" = link ; then
48578 -           $echo
48579 +         # Warn about portability, can't link against -module's on some
48580 +         # systems (darwin).  Don't bleat about dlopened modules though!
48581 +         dlopenmodule=""
48582 +         for dlpremoduletest in $dlprefiles; do
48583 +           if test "X$dlpremoduletest" = "X$lib"; then
48584 +             dlopenmodule="$dlpremoduletest"
48585 +             break
48586 +           fi
48587 +         done
48588 +         if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
48589 +           $ECHO
48590             if test "$linkmode" = prog; then
48591 -             $echo "*** Warning: Linking the executable $output against the loadable module"
48592 +             $ECHO "*** Warning: Linking the executable $output against the loadable module"
48593             else
48594 -             $echo "*** Warning: Linking the shared library $output against the loadable module"
48595 +             $ECHO "*** Warning: Linking the shared library $output against the loadable module"
48596             fi
48597 -           $echo "*** $linklib is not portable!"
48598 +           $ECHO "*** $linklib is not portable!"
48599           fi
48600           if test "$linkmode" = lib &&
48601              test "$hardcode_into_libs" = yes; then
48602 @@ -2617,17 +5619,19 @@ EOF
48603           if test -n "$old_archive_from_expsyms_cmds"; then
48604             # figure out the soname
48605             set dummy $library_names
48606 -           realname="$2"
48607 -           shift; shift
48608 -           libname=`eval \\$echo \"$libname_spec\"`
48609 +           shift
48610 +           realname="$1"
48611 +           shift
48612 +           libname=`eval "\\$ECHO \"$libname_spec\""`
48613             # use dlname if we got it. it's perfectly good, no?
48614             if test -n "$dlname"; then
48615               soname="$dlname"
48616             elif test -n "$soname_spec"; then
48617               # bleh windows
48618               case $host in
48619 -             *cygwin* | mingw*)
48620 -               major=`expr $current - $age`
48621 +             *cygwin* | mingw* | *cegcc*)
48622 +               func_arith $current - $age
48623 +               major=$func_arith_result
48624                 versuffix="-$major"
48625                 ;;
48626               esac
48627 @@ -2638,36 +5642,22 @@ EOF
48628  
48629             # Make a new name for the extract_expsyms_cmds to use
48630             soroot="$soname"
48631 -           soname=`$echo $soroot | ${SED} -e 's/^.*\///'`
48632 -           newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a"
48633 +           func_basename "$soroot"
48634 +           soname="$func_basename_result"
48635 +           func_stripname 'lib' '.dll' "$soname"
48636 +           newlib=libimp-$func_stripname_result.a
48637  
48638             # If the library has no export list, then create one now
48639             if test -f "$output_objdir/$soname-def"; then :
48640             else
48641 -             $show "extracting exported symbol list from \`$soname'"
48642 -             save_ifs="$IFS"; IFS='~'
48643 -             cmds=$extract_expsyms_cmds
48644 -             for cmd in $cmds; do
48645 -               IFS="$save_ifs"
48646 -               eval cmd=\"$cmd\"
48647 -               $show "$cmd"
48648 -               $run eval "$cmd" || exit $?
48649 -             done
48650 -             IFS="$save_ifs"
48651 +             func_verbose "extracting exported symbol list from \`$soname'"
48652 +             func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
48653             fi
48654  
48655             # Create $newlib
48656             if test -f "$output_objdir/$newlib"; then :; else
48657 -             $show "generating import library for \`$soname'"
48658 -             save_ifs="$IFS"; IFS='~'
48659 -             cmds=$old_archive_from_expsyms_cmds
48660 -             for cmd in $cmds; do
48661 -               IFS="$save_ifs"
48662 -               eval cmd=\"$cmd\"
48663 -               $show "$cmd"
48664 -               $run eval "$cmd" || exit $?
48665 -             done
48666 -             IFS="$save_ifs"
48667 +             func_verbose "generating import library for \`$soname'"
48668 +             func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
48669             fi
48670             # make sure the library variables are pointing to the new library
48671             dir=$output_objdir
48672 @@ -2689,17 +5679,21 @@ EOF
48673                   *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
48674                     *-*-unixware7*) add_dir="-L$dir" ;;
48675                   *-*-darwin* )
48676 -                   # if the lib is a module then we can not link against
48677 -                   # it, someone is ignoring the new warnings I added
48678 +                   # if the lib is a (non-dlopened) module then we can not
48679 +                   # link against it, someone is ignoring the earlier warnings
48680                     if /usr/bin/file -L $add 2> /dev/null |
48681 -                      $EGREP ": [^:]* bundle" >/dev/null ; then
48682 -                     $echo "** Warning, lib $linklib is a module, not a shared library"
48683 -                     if test -z "$old_library" ; then
48684 -                       $echo
48685 -                       $echo "** And there doesn't seem to be a static archive available"
48686 -                       $echo "** The link will probably fail, sorry"
48687 -                     else
48688 -                       add="$dir/$old_library"
48689 +                        $GREP ": [^:]* bundle" >/dev/null ; then
48690 +                     if test "X$dlopenmodule" != "X$lib"; then
48691 +                       $ECHO "*** Warning: lib $linklib is a module, not a shared library"
48692 +                       if test -z "$old_library" ; then
48693 +                         $ECHO
48694 +                         $ECHO "*** And there doesn't seem to be a static archive available"
48695 +                         $ECHO "*** The link will probably fail, sorry"
48696 +                       else
48697 +                         add="$dir/$old_library"
48698 +                       fi
48699 +                     elif test -n "$old_library"; then
48700 +                       add="$dir/$old_library"
48701                       fi
48702                     fi
48703                 esac
48704 @@ -2717,7 +5711,8 @@ EOF
48705               fi
48706               ;;
48707             relink)
48708 -             if test "$hardcode_direct" = yes; then
48709 +             if test "$hardcode_direct" = yes &&
48710 +                test "$hardcode_direct_absolute" = no; then
48711                 add="$dir/$linklib"
48712               elif test "$hardcode_minus_L" = yes; then
48713                 add_dir="-L$dir"
48714 @@ -2741,8 +5736,7 @@ EOF
48715             esac
48716  
48717             if test "$lib_linked" != yes; then
48718 -             $echo "$modename: configuration error: unsupported hardcode properties"
48719 -             exit $EXIT_FAILURE
48720 +             func_fatal_configuration "unsupported hardcode properties"
48721             fi
48722  
48723             if test -n "$add_shlibpath"; then
48724 @@ -2757,8 +5751,8 @@ EOF
48725             else
48726               test -n "$add_dir" && deplibs="$add_dir $deplibs"
48727               test -n "$add" && deplibs="$add $deplibs"
48728 -             if test "$hardcode_direct" != yes && \
48729 -                test "$hardcode_minus_L" != yes && \
48730 +             if test "$hardcode_direct" != yes &&
48731 +                test "$hardcode_minus_L" != yes &&
48732                  test "$hardcode_shlibpath_var" = yes; then
48733                 case :$finalize_shlibpath: in
48734                 *":$libdir:"*) ;;
48735 @@ -2773,7 +5767,8 @@ EOF
48736             add_dir=
48737             add=
48738             # Finalize command for both is simple: just hardcode it.
48739 -           if test "$hardcode_direct" = yes; then
48740 +           if test "$hardcode_direct" = yes &&
48741 +              test "$hardcode_direct_absolute" = no; then
48742               add="$libdir/$linklib"
48743             elif test "$hardcode_minus_L" = yes; then
48744               add_dir="-L$libdir"
48745 @@ -2787,9 +5782,9 @@ EOF
48746             elif test "$hardcode_automatic" = yes; then
48747               if test -n "$inst_prefix_dir" &&
48748                  test -f "$inst_prefix_dir$libdir/$linklib" ; then
48749 -               add="$inst_prefix_dir$libdir/$linklib"
48750 +               add="$inst_prefix_dir$libdir/$linklib"
48751               else
48752 -               add="$libdir/$linklib"
48753 +               add="$libdir/$linklib"
48754               fi
48755             else
48756               # We cannot seem to hardcode it, guess we'll fake it.
48757 @@ -2833,21 +5828,21 @@ EOF
48758  
48759             # Just print a warning and add the library to dependency_libs so
48760             # that the program can be linked against the static library.
48761 -           $echo
48762 -           $echo "*** Warning: This system can not link to static lib archive $lib."
48763 -           $echo "*** I have the capability to make that library automatically link in when"
48764 -           $echo "*** you link to this library.  But I can only do this if you have a"
48765 -           $echo "*** shared version of the library, which you do not appear to have."
48766 +           $ECHO
48767 +           $ECHO "*** Warning: This system can not link to static lib archive $lib."
48768 +           $ECHO "*** I have the capability to make that library automatically link in when"
48769 +           $ECHO "*** you link to this library.  But I can only do this if you have a"
48770 +           $ECHO "*** shared version of the library, which you do not appear to have."
48771             if test "$module" = yes; then
48772 -             $echo "*** But as you try to build a module library, libtool will still create "
48773 -             $echo "*** a static module, that should work as long as the dlopening application"
48774 -             $echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
48775 +             $ECHO "*** But as you try to build a module library, libtool will still create "
48776 +             $ECHO "*** a static module, that should work as long as the dlopening application"
48777 +             $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
48778               if test -z "$global_symbol_pipe"; then
48779 -               $echo
48780 -               $echo "*** However, this would only work if libtool was able to extract symbol"
48781 -               $echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
48782 -               $echo "*** not find such a program.  So, this module is probably useless."
48783 -               $echo "*** \`nm' from GNU binutils and a full rebuild may help."
48784 +               $ECHO
48785 +               $ECHO "*** However, this would only work if libtool was able to extract symbol"
48786 +               $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
48787 +               $ECHO "*** not find such a program.  So, this module is probably useless."
48788 +               $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
48789               fi
48790               if test "$build_old_libs" = no; then
48791                 build_libtool_libs=module
48792 @@ -2871,7 +5866,8 @@ EOF
48793             temp_deplibs=
48794             for libdir in $dependency_libs; do
48795               case $libdir in
48796 -             -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'`
48797 +             -R*) func_stripname '-R' '' "$libdir"
48798 +                  temp_xrpath=$func_stripname_result
48799                    case " $xrpath " in
48800                    *" $temp_xrpath "*) ;;
48801                    *) xrpath="$xrpath $temp_xrpath";;
48802 @@ -2889,7 +5885,7 @@ EOF
48803           tmp_libs=
48804           for deplib in $dependency_libs; do
48805             newdependency_libs="$deplib $newdependency_libs"
48806 -           if test "X$duplicate_deps" = "Xyes" ; then
48807 +           if $opt_duplicate_deps ; then
48808               case "$tmp_libs " in
48809               *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
48810               esac
48811 @@ -2900,91 +5896,75 @@ EOF
48812           if test "$link_all_deplibs" != no; then
48813             # Add the search paths of all dependency libraries
48814             for deplib in $dependency_libs; do
48815 +             path=
48816               case $deplib in
48817               -L*) path="$deplib" ;;
48818               *.la)
48819 -               dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'`
48820 -               test "X$dir" = "X$deplib" && dir="."
48821 +               func_dirname "$deplib" "" "."
48822 +               dir="$func_dirname_result"
48823                 # We need an absolute path.
48824                 case $dir in
48825                 [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
48826                 *)
48827                   absdir=`cd "$dir" && pwd`
48828                   if test -z "$absdir"; then
48829 -                   $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2
48830 +                   func_warning "cannot determine absolute directory name of \`$dir'"
48831                     absdir="$dir"
48832                   fi
48833                   ;;
48834                 esac
48835 -               if grep "^installed=no" $deplib > /dev/null; then
48836 -                 path="$absdir/$objdir"
48837 -               else
48838 -                 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
48839 -                 if test -z "$libdir"; then
48840 -                   $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
48841 -                   exit $EXIT_FAILURE
48842 -                 fi
48843 -                 if test "$absdir" != "$libdir"; then
48844 -                   $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2
48845 -                 fi
48846 -                 path="$absdir"
48847 -               fi
48848 -               depdepl=
48849 +               if $GREP "^installed=no" $deplib > /dev/null; then
48850                 case $host in
48851                 *-*-darwin*)
48852 -                 # we do not want to link against static libs,
48853 -                 # but need to link against shared
48854 +                 depdepl=
48855                   eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
48856                   if test -n "$deplibrary_names" ; then
48857                     for tmp in $deplibrary_names ; do
48858                       depdepl=$tmp
48859                     done
48860 -                   if test -f "$path/$depdepl" ; then
48861 -                     depdepl="$path/$depdepl"
48862 +                   if test -f "$absdir/$objdir/$depdepl" ; then
48863 +                     depdepl="$absdir/$objdir/$depdepl"
48864 +                     darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
48865 +                      if test -z "$darwin_install_name"; then
48866 +                          darwin_install_name=`${OTOOL64} -L $depdepl  | awk '{if (NR == 2) {print $1;exit}}'`
48867 +                      fi
48868 +                     compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
48869 +                     linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
48870 +                     path=
48871                     fi
48872 -                   # do not add paths which are already there
48873 -                   case " $newlib_search_path " in
48874 -                   *" $path "*) ;;
48875 -                   *) newlib_search_path="$newlib_search_path $path";;
48876 -                   esac
48877                   fi
48878 -                 path=""
48879                   ;;
48880                 *)
48881 -                 path="-L$path"
48882 -                 ;;
48883 -               esac
48884 -               ;;
48885 -             -l*)
48886 -               case $host in
48887 -               *-*-darwin*)
48888 -                 # Again, we only want to link against shared libraries
48889 -                 eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"`
48890 -                 for tmp in $newlib_search_path ; do
48891 -                   if test -f "$tmp/lib$tmp_libs.dylib" ; then
48892 -                     eval depdepl="$tmp/lib$tmp_libs.dylib"
48893 -                     break
48894 -                   fi
48895 -                 done
48896 -                 path=""
48897 +                 path="-L$absdir/$objdir"
48898                   ;;
48899 -               *) continue ;;
48900                 esac
48901 +               else
48902 +                 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
48903 +                 test -z "$libdir" && \
48904 +                   func_fatal_error "\`$deplib' is not a valid libtool archive"
48905 +                 test "$absdir" != "$libdir" && \
48906 +                   func_warning "\`$deplib' seems to be moved"
48907 +
48908 +                 path="-L$absdir"
48909 +               fi
48910                 ;;
48911 -             *) continue ;;
48912               esac
48913               case " $deplibs " in
48914               *" $path "*) ;;
48915               *) deplibs="$path $deplibs" ;;
48916               esac
48917 -             case " $deplibs " in
48918 -             *" $depdepl "*) ;;
48919 -             *) deplibs="$depdepl $deplibs" ;;
48920 -             esac
48921             done
48922           fi # link_all_deplibs != no
48923         fi # linkmode = lib
48924        done # for deplib in $libs
48925 +      if test "$pass" = link; then
48926 +       if test "$linkmode" = "prog"; then
48927 +         compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
48928 +         finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
48929 +       else
48930 +         compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
48931 +       fi
48932 +      fi
48933        dependency_libs="$newdependency_libs"
48934        if test "$pass" = dlpreopen; then
48935         # Link the dlpreopened libraries before other libraries
48936 @@ -3083,38 +6063,36 @@ EOF
48937      done # for pass
48938      if test "$linkmode" = prog; then
48939        dlfiles="$newdlfiles"
48940 +    fi
48941 +    if test "$linkmode" = prog || test "$linkmode" = lib; then
48942        dlprefiles="$newdlprefiles"
48943      fi
48944  
48945      case $linkmode in
48946      oldlib)
48947 -      if test -n "$deplibs"; then
48948 -       $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2
48949 -      fi
48950 -
48951        if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
48952 -       $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
48953 +       func_warning "\`-dlopen' is ignored for archives"
48954        fi
48955  
48956 -      if test -n "$rpath"; then
48957 -       $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
48958 -      fi
48959 +      case " $deplibs" in
48960 +      *\ -l* | *\ -L*)
48961 +       func_warning "\`-l' and \`-L' are ignored for archives" ;;
48962 +      esac
48963  
48964 -      if test -n "$xrpath"; then
48965 -       $echo "$modename: warning: \`-R' is ignored for archives" 1>&2
48966 -      fi
48967 +      test -n "$rpath" && \
48968 +       func_warning "\`-rpath' is ignored for archives"
48969  
48970 -      if test -n "$vinfo"; then
48971 -       $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2
48972 -      fi
48973 +      test -n "$xrpath" && \
48974 +       func_warning "\`-R' is ignored for archives"
48975  
48976 -      if test -n "$release"; then
48977 -       $echo "$modename: warning: \`-release' is ignored for archives" 1>&2
48978 -      fi
48979 +      test -n "$vinfo" && \
48980 +       func_warning "\`-version-info/-version-number' is ignored for archives"
48981  
48982 -      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
48983 -       $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
48984 -      fi
48985 +      test -n "$release" && \
48986 +       func_warning "\`-release' is ignored for archives"
48987 +
48988 +      test -n "$export_symbols$export_symbols_regex" && \
48989 +       func_warning "\`-export-symbols' is ignored for archives"
48990  
48991        # Now set the variables for building old libraries.
48992        build_libtool_libs=no
48993 @@ -3126,48 +6104,48 @@ EOF
48994        # Make sure we only generate libraries of the form `libNAME.la'.
48995        case $outputname in
48996        lib*)
48997 -       name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
48998 +       func_stripname 'lib' '.la' "$outputname"
48999 +       name=$func_stripname_result
49000         eval shared_ext=\"$shrext_cmds\"
49001         eval libname=\"$libname_spec\"
49002         ;;
49003        *)
49004 -       if test "$module" = no; then
49005 -         $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2
49006 -         $echo "$help" 1>&2
49007 -         exit $EXIT_FAILURE
49008 -       fi
49009 +       test "$module" = no && \
49010 +         func_fatal_help "libtool library \`$output' must begin with \`lib'"
49011 +
49012         if test "$need_lib_prefix" != no; then
49013           # Add the "lib" prefix for modules if required
49014 -         name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
49015 +         func_stripname '' '.la' "$outputname"
49016 +         name=$func_stripname_result
49017           eval shared_ext=\"$shrext_cmds\"
49018           eval libname=\"$libname_spec\"
49019         else
49020 -         libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
49021 +         func_stripname '' '.la' "$outputname"
49022 +         libname=$func_stripname_result
49023         fi
49024         ;;
49025        esac
49026  
49027        if test -n "$objs"; then
49028         if test "$deplibs_check_method" != pass_all; then
49029 -         $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1
49030 -         exit $EXIT_FAILURE
49031 +         func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
49032         else
49033 -         $echo
49034 -         $echo "*** Warning: Linking the shared library $output against the non-libtool"
49035 -         $echo "*** objects $objs is not portable!"
49036 +         $ECHO
49037 +         $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
49038 +         $ECHO "*** objects $objs is not portable!"
49039           libobjs="$libobjs $objs"
49040         fi
49041        fi
49042  
49043 -      if test "$dlself" != no; then
49044 -       $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2
49045 -      fi
49046 +      test "$dlself" != no && \
49047 +       func_warning "\`-dlopen self' is ignored for libtool libraries"
49048  
49049        set dummy $rpath
49050 -      if test "$#" -gt 2; then
49051 -       $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2
49052 -      fi
49053 -      install_libdir="$2"
49054 +      shift
49055 +      test "$#" -gt 1 && \
49056 +       func_warning "ignoring multiple \`-rpath's for a libtool library"
49057 +
49058 +      install_libdir="$1"
49059  
49060        oldlibs=
49061        if test -z "$rpath"; then
49062 @@ -3181,25 +6159,21 @@ EOF
49063           build_old_libs=yes
49064         fi
49065  
49066 -       if test -n "$vinfo"; then
49067 -         $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2
49068 -       fi
49069 +       test -n "$vinfo" && \
49070 +         func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
49071  
49072 -       if test -n "$release"; then
49073 -         $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
49074 -       fi
49075 +       test -n "$release" && \
49076 +         func_warning "\`-release' is ignored for convenience libraries"
49077        else
49078  
49079         # Parse the version information argument.
49080         save_ifs="$IFS"; IFS=':'
49081         set dummy $vinfo 0 0 0
49082 +       shift
49083         IFS="$save_ifs"
49084  
49085 -       if test -n "$8"; then
49086 -         $echo "$modename: too many parameters to \`-version-info'" 1>&2
49087 -         $echo "$help" 1>&2
49088 -         exit $EXIT_FAILURE
49089 -       fi
49090 +       test -n "$7" && \
49091 +         func_fatal_help "too many parameters to \`-version-info'"
49092  
49093         # convert absolute version numbers to libtool ages
49094         # this retains compatibility with .la files and attempts
49095 @@ -3207,9 +6181,9 @@ EOF
49096  
49097         case $vinfo_number in
49098         yes)
49099 -         number_major="$2"
49100 -         number_minor="$3"
49101 -         number_revision="$4"
49102 +         number_major="$1"
49103 +         number_minor="$2"
49104 +         number_revision="$3"
49105           #
49106           # There are really only two kinds -- those that
49107           # use the current revision as the major version
49108 @@ -3219,7 +6193,8 @@ EOF
49109           #
49110           case $version_type in
49111           darwin|linux|osf|windows|none)
49112 -           current=`expr $number_major + $number_minor`
49113 +           func_arith $number_major + $number_minor
49114 +           current=$func_arith_result
49115             age="$number_minor"
49116             revision="$number_revision"
49117             ;;
49118 @@ -3229,16 +6204,21 @@ EOF
49119             age="0"
49120             ;;
49121           irix|nonstopux)
49122 -           current=`expr $number_major + $number_minor - 1`
49123 +           func_arith $number_major + $number_minor
49124 +           current=$func_arith_result
49125             age="$number_minor"
49126             revision="$number_minor"
49127 +           lt_irix_increment=no
49128 +           ;;
49129 +         *)
49130 +           func_fatal_configuration "$modename: unknown library version type \`$version_type'"
49131             ;;
49132           esac
49133           ;;
49134         no)
49135 -         current="$2"
49136 -         revision="$3"
49137 -         age="$4"
49138 +         current="$1"
49139 +         revision="$2"
49140 +         age="$3"
49141           ;;
49142         esac
49143  
49144 @@ -3246,34 +6226,30 @@ EOF
49145         case $current in
49146         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]) ;;
49147         *)
49148 -         $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2
49149 -         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
49150 -         exit $EXIT_FAILURE
49151 +         func_error "CURRENT \`$current' must be a nonnegative integer"
49152 +         func_fatal_error "\`$vinfo' is not valid version information"
49153           ;;
49154         esac
49155  
49156         case $revision in
49157         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]) ;;
49158         *)
49159 -         $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2
49160 -         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
49161 -         exit $EXIT_FAILURE
49162 +         func_error "REVISION \`$revision' must be a nonnegative integer"
49163 +         func_fatal_error "\`$vinfo' is not valid version information"
49164           ;;
49165         esac
49166  
49167         case $age in
49168         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]) ;;
49169         *)
49170 -         $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2
49171 -         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
49172 -         exit $EXIT_FAILURE
49173 +         func_error "AGE \`$age' must be a nonnegative integer"
49174 +         func_fatal_error "\`$vinfo' is not valid version information"
49175           ;;
49176         esac
49177  
49178         if test "$age" -gt "$current"; then
49179 -         $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2
49180 -         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
49181 -         exit $EXIT_FAILURE
49182 +         func_error "AGE \`$age' is greater than the current interface number \`$current'"
49183 +         func_fatal_error "\`$vinfo' is not valid version information"
49184         fi
49185  
49186         # Calculate the version variables.
49187 @@ -3286,11 +6262,14 @@ EOF
49188         darwin)
49189           # Like Linux, but with the current version available in
49190           # verstring for coding it into the library header
49191 -         major=.`expr $current - $age`
49192 +         func_arith $current - $age
49193 +         major=.$func_arith_result
49194           versuffix="$major.$age.$revision"
49195           # Darwin ld doesn't like 0 for these options...
49196 -         minor_current=`expr $current + 1`
49197 -         verstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
49198 +         func_arith $current + 1
49199 +         minor_current=$func_arith_result
49200 +         xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
49201 +         verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
49202           ;;
49203  
49204         freebsd-aout)
49205 @@ -3300,11 +6279,16 @@ EOF
49206  
49207         freebsd-elf)
49208           major=".$current"
49209 -         versuffix=".$current";
49210 +         versuffix=".$current"
49211           ;;
49212  
49213         irix | nonstopux)
49214 -         major=`expr $current - $age + 1`
49215 +         if test "X$lt_irix_increment" = "Xno"; then
49216 +           func_arith $current - $age
49217 +         else
49218 +           func_arith $current - $age + 1
49219 +         fi
49220 +         major=$func_arith_result
49221  
49222           case $version_type in
49223             nonstopux) verstring_prefix=nonstopux ;;
49224 @@ -3315,8 +6299,10 @@ EOF
49225           # Add in all the interfaces that we are compatible with.
49226           loop=$revision
49227           while test "$loop" -ne 0; do
49228 -           iface=`expr $revision - $loop`
49229 -           loop=`expr $loop - 1`
49230 +           func_arith $revision - $loop
49231 +           iface=$func_arith_result
49232 +           func_arith $loop - 1
49233 +           loop=$func_arith_result
49234             verstring="$verstring_prefix$major.$iface:$verstring"
49235           done
49236  
49237 @@ -3326,20 +6312,24 @@ EOF
49238           ;;
49239  
49240         linux)
49241 -         major=.`expr $current - $age`
49242 +         func_arith $current - $age
49243 +         major=.$func_arith_result
49244           versuffix="$major.$age.$revision"
49245           ;;
49246  
49247         osf)
49248 -         major=.`expr $current - $age`
49249 +         func_arith $current - $age
49250 +         major=.$func_arith_result
49251           versuffix=".$current.$age.$revision"
49252           verstring="$current.$age.$revision"
49253  
49254           # Add in all the interfaces that we are compatible with.
49255           loop=$age
49256           while test "$loop" -ne 0; do
49257 -           iface=`expr $current - $loop`
49258 -           loop=`expr $loop - 1`
49259 +           func_arith $current - $loop
49260 +           iface=$func_arith_result
49261 +           func_arith $loop - 1
49262 +           loop=$func_arith_result
49263             verstring="$verstring:${iface}.0"
49264           done
49265  
49266 @@ -3347,6 +6337,11 @@ EOF
49267           verstring="$verstring:${current}.0"
49268           ;;
49269  
49270 +       qnx)
49271 +         major=".$current"
49272 +         versuffix=".$current"
49273 +         ;;
49274 +
49275         sunos)
49276           major=".$current"
49277           versuffix=".$current.$revision"
49278 @@ -3355,14 +6350,13 @@ EOF
49279         windows)
49280           # Use '-' rather than '.', since we only want one
49281           # extension on DOS 8.3 filesystems.
49282 -         major=`expr $current - $age`
49283 +         func_arith $current - $age
49284 +         major=$func_arith_result
49285           versuffix="-$major"
49286           ;;
49287  
49288         *)
49289 -         $echo "$modename: unknown library version type \`$version_type'" 1>&2
49290 -         $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
49291 -         exit $EXIT_FAILURE
49292 +         func_fatal_configuration "unknown library version type \`$version_type'"
49293           ;;
49294         esac
49295  
49296 @@ -3396,7 +6390,7 @@ EOF
49297         # Check to see if the archive will have undefined symbols.
49298         if test "$allow_undefined" = yes; then
49299           if test "$allow_undefined_flag" = unsupported; then
49300 -           $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2
49301 +           func_warning "undefined symbols not allowed in $host shared libraries"
49302             build_libtool_libs=no
49303             build_old_libs=yes
49304           fi
49305 @@ -3404,21 +6398,26 @@ EOF
49306           # Don't allow undefined symbols.
49307           allow_undefined_flag="$no_undefined_flag"
49308         fi
49309 +
49310        fi
49311  
49312 +      func_generate_dlsyms "$libname" "$libname" "yes"
49313 +      libobjs="$libobjs $symfileobj"
49314 +      test "X$libobjs" = "X " && libobjs=
49315 +
49316        if test "$mode" != relink; then
49317         # Remove our outputs, but don't remove object files since they
49318         # may have been created when compiling PIC objects.
49319         removelist=
49320 -       tempremovelist=`$echo "$output_objdir/*"`
49321 +       tempremovelist=`$ECHO "$output_objdir/*"`
49322         for p in $tempremovelist; do
49323           case $p in
49324 -           *.$objext)
49325 +           *.$objext | *.gcno)
49326                ;;
49327             $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
49328                if test "X$precious_files_regex" != "X"; then
49329 -                if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
49330 -                then
49331 +                if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
49332 +                then
49333                    continue
49334                  fi
49335                fi
49336 @@ -3427,10 +6426,8 @@ EOF
49337             *) ;;
49338           esac
49339         done
49340 -       if test -n "$removelist"; then
49341 -         $show "${rm}r $removelist"
49342 -         $run ${rm}r $removelist
49343 -       fi
49344 +       test -n "$removelist" && \
49345 +         func_show_eval "${RM}r \$removelist"
49346        fi
49347  
49348        # Now set the variables for building old libraries.
49349 @@ -3438,15 +6435,15 @@ EOF
49350         oldlibs="$oldlibs $output_objdir/$libname.$libext"
49351  
49352         # Transform .lo files to .o files.
49353 -       oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
49354 +       oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
49355        fi
49356  
49357        # Eliminate all temporary directories.
49358 -#      for path in $notinst_path; do
49359 -#      lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"`
49360 -#      deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"`
49361 -#      dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"`
49362 -#      done
49363 +      #for path in $notinst_path; do
49364 +      #        lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
49365 +      #        deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
49366 +      #        dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
49367 +      #done
49368  
49369        if test -n "$xrpath"; then
49370         # If the user specified any rpath flags, then add them.
49371 @@ -3486,12 +6483,12 @@ EOF
49372        if test "$build_libtool_libs" = yes; then
49373         if test -n "$rpath"; then
49374           case $host in
49375 -         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
49376 +         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
49377             # these systems don't actually have a c library (as such)!
49378             ;;
49379           *-*-rhapsody* | *-*-darwin1.[012])
49380             # Rhapsody C library is in the System framework
49381 -           deplibs="$deplibs -framework System"
49382 +           deplibs="$deplibs System.ltframework"
49383             ;;
49384           *-*-netbsd*)
49385             # Don't link with libc until the a.out ld.so is fixed.
49386 @@ -3505,7 +6502,7 @@ EOF
49387           *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
49388             # Compiler inserts libc in the correct place for threads to work
49389             ;;
49390 -         *)
49391 +         *)
49392             # Add libc to deplibs on all other systems if necessary.
49393             if test "$build_libtool_need_lc" = "yes"; then
49394               deplibs="$deplibs -lc"
49395 @@ -3542,17 +6539,18 @@ EOF
49396           # limits. Maybe even breaks it.  We compile a program, linking it
49397           # against the deplibs as a proxy for the library.  Then we can check
49398           # whether they linked in statically or dynamically with ldd.
49399 -         $rm conftest.c
49400 +         $opt_dry_run || $RM conftest.c
49401           cat > conftest.c <<EOF
49402           int main() { return 0; }
49403  EOF
49404 -         $rm conftest
49405 -      if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
49406 +         $opt_dry_run || $RM conftest
49407 +         if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
49408             ldd_output=`ldd conftest`
49409             for i in $deplibs; do
49410 -             name=`expr $i : '-l\(.*\)'`
49411 -             # If $name is empty we are operating on a -L argument.
49412 -              if test "$name" != "" && test "$name" != "0"; then
49413 +             case $i in
49414 +             -l*)
49415 +               func_stripname -l '' "$i"
49416 +               name=$func_stripname_result
49417                 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
49418                   case " $predeps $postdeps " in
49419                   *" $i "*)
49420 @@ -3560,37 +6558,40 @@ EOF
49421                     i=""
49422                     ;;
49423                   esac
49424 -               fi
49425 +               fi
49426                 if test -n "$i" ; then
49427 -                 libname=`eval \\$echo \"$libname_spec\"`
49428 -                 deplib_matches=`eval \\$echo \"$library_names_spec\"`
49429 -                 set dummy $deplib_matches
49430 -                 deplib_match=$2
49431 +                 libname=`eval "\\$ECHO \"$libname_spec\""`
49432 +                 deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
49433 +                 set dummy $deplib_matches; shift
49434 +                 deplib_match=$1
49435                   if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
49436                     newdeplibs="$newdeplibs $i"
49437                   else
49438                     droppeddeps=yes
49439 -                   $echo
49440 -                   $echo "*** Warning: dynamic linker does not accept needed library $i."
49441 -                   $echo "*** I have the capability to make that library automatically link in when"
49442 -                   $echo "*** you link to this library.  But I can only do this if you have a"
49443 -                   $echo "*** shared version of the library, which I believe you do not have"
49444 -                   $echo "*** because a test_compile did reveal that the linker did not use it for"
49445 -                   $echo "*** its dynamic dependency list that programs get resolved with at runtime."
49446 +                   $ECHO
49447 +                   $ECHO "*** Warning: dynamic linker does not accept needed library $i."
49448 +                   $ECHO "*** I have the capability to make that library automatically link in when"
49449 +                   $ECHO "*** you link to this library.  But I can only do this if you have a"
49450 +                   $ECHO "*** shared version of the library, which I believe you do not have"
49451 +                   $ECHO "*** because a test_compile did reveal that the linker did not use it for"
49452 +                   $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
49453                   fi
49454                 fi
49455 -             else
49456 +               ;;
49457 +             *)
49458                 newdeplibs="$newdeplibs $i"
49459 -             fi
49460 +               ;;
49461 +             esac
49462             done
49463           else
49464             # Error occurred in the first compile.  Let's try to salvage
49465             # the situation: Compile a separate program for each library.
49466             for i in $deplibs; do
49467 -             name=`expr $i : '-l\(.*\)'`
49468 -             # If $name is empty we are operating on a -L argument.
49469 -              if test "$name" != "" && test "$name" != "0"; then
49470 -               $rm conftest
49471 +             case $i in
49472 +             -l*)
49473 +               func_stripname -l '' "$i"
49474 +               name=$func_stripname_result
49475 +               $opt_dry_run || $RM conftest
49476                 if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
49477                   ldd_output=`ldd conftest`
49478                   if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
49479 @@ -3602,44 +6603,47 @@ EOF
49480                     esac
49481                   fi
49482                   if test -n "$i" ; then
49483 -                   libname=`eval \\$echo \"$libname_spec\"`
49484 -                   deplib_matches=`eval \\$echo \"$library_names_spec\"`
49485 -                   set dummy $deplib_matches
49486 -                   deplib_match=$2
49487 +                   libname=`eval "\\$ECHO \"$libname_spec\""`
49488 +                   deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
49489 +                   set dummy $deplib_matches; shift
49490 +                   deplib_match=$1
49491                     if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
49492                       newdeplibs="$newdeplibs $i"
49493                     else
49494                       droppeddeps=yes
49495 -                     $echo
49496 -                     $echo "*** Warning: dynamic linker does not accept needed library $i."
49497 -                     $echo "*** I have the capability to make that library automatically link in when"
49498 -                     $echo "*** you link to this library.  But I can only do this if you have a"
49499 -                     $echo "*** shared version of the library, which you do not appear to have"
49500 -                     $echo "*** because a test_compile did reveal that the linker did not use this one"
49501 -                     $echo "*** as a dynamic dependency that programs can get resolved with at runtime."
49502 +                     $ECHO
49503 +                     $ECHO "*** Warning: dynamic linker does not accept needed library $i."
49504 +                     $ECHO "*** I have the capability to make that library automatically link in when"
49505 +                     $ECHO "*** you link to this library.  But I can only do this if you have a"
49506 +                     $ECHO "*** shared version of the library, which you do not appear to have"
49507 +                     $ECHO "*** because a test_compile did reveal that the linker did not use this one"
49508 +                     $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
49509                     fi
49510                   fi
49511                 else
49512                   droppeddeps=yes
49513 -                 $echo
49514 -                 $echo "*** Warning!  Library $i is needed by this library but I was not able to"
49515 -                 $echo "*** make it link in!  You will probably need to install it or some"
49516 -                 $echo "*** library that it depends on before this library will be fully"
49517 -                 $echo "*** functional.  Installing it before continuing would be even better."
49518 +                 $ECHO
49519 +                 $ECHO "*** Warning!  Library $i is needed by this library but I was not able to"
49520 +                 $ECHO "*** make it link in!  You will probably need to install it or some"
49521 +                 $ECHO "*** library that it depends on before this library will be fully"
49522 +                 $ECHO "*** functional.  Installing it before continuing would be even better."
49523                 fi
49524 -             else
49525 +               ;;
49526 +             *)
49527                 newdeplibs="$newdeplibs $i"
49528 -             fi
49529 +               ;;
49530 +             esac
49531             done
49532           fi
49533           ;;
49534         file_magic*)
49535 -         set dummy $deplibs_check_method
49536 -         file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
49537 +         set dummy $deplibs_check_method; shift
49538 +         file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
49539           for a_deplib in $deplibs; do
49540 -           name=`expr $a_deplib : '-l\(.*\)'`
49541 -           # If $name is empty we are operating on a -L argument.
49542 -            if test "$name" != "" && test  "$name" != "0"; then
49543 +           case $a_deplib in
49544 +           -l*)
49545 +             func_stripname -l '' "$a_deplib"
49546 +             name=$func_stripname_result
49547               if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
49548                 case " $predeps $postdeps " in
49549                 *" $a_deplib "*)
49550 @@ -3649,13 +6653,13 @@ EOF
49551                 esac
49552               fi
49553               if test -n "$a_deplib" ; then
49554 -               libname=`eval \\$echo \"$libname_spec\"`
49555 +               libname=`eval "\\$ECHO \"$libname_spec\""`
49556                 for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
49557                   potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
49558                   for potent_lib in $potential_libs; do
49559                       # Follow soft links.
49560 -                     if ls -lLd "$potent_lib" 2>/dev/null \
49561 -                        | grep " -> " >/dev/null; then
49562 +                     if ls -lLd "$potent_lib" 2>/dev/null |
49563 +                        $GREP " -> " >/dev/null; then
49564                         continue
49565                       fi
49566                       # The statement above tries to avoid entering an
49567 @@ -3668,12 +6672,12 @@ EOF
49568                         potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
49569                         case $potliblink in
49570                         [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
49571 -                       *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
49572 +                       *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
49573                         esac
49574                       done
49575 -                     if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \
49576 -                        | ${SED} 10q \
49577 -                        | $EGREP "$file_magic_regex" > /dev/null; then
49578 +                     if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
49579 +                        $SED -e 10q |
49580 +                        $EGREP "$file_magic_regex" > /dev/null; then
49581                         newdeplibs="$newdeplibs $a_deplib"
49582                         a_deplib=""
49583                         break 2
49584 @@ -3683,32 +6687,35 @@ EOF
49585               fi
49586               if test -n "$a_deplib" ; then
49587                 droppeddeps=yes
49588 -               $echo
49589 -               $echo "*** Warning: linker path does not have real file for library $a_deplib."
49590 -               $echo "*** I have the capability to make that library automatically link in when"
49591 -               $echo "*** you link to this library.  But I can only do this if you have a"
49592 -               $echo "*** shared version of the library, which you do not appear to have"
49593 -               $echo "*** because I did check the linker path looking for a file starting"
49594 +               $ECHO
49595 +               $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
49596 +               $ECHO "*** I have the capability to make that library automatically link in when"
49597 +               $ECHO "*** you link to this library.  But I can only do this if you have a"
49598 +               $ECHO "*** shared version of the library, which you do not appear to have"
49599 +               $ECHO "*** because I did check the linker path looking for a file starting"
49600                 if test -z "$potlib" ; then
49601 -                 $echo "*** with $libname but no candidates were found. (...for file magic test)"
49602 +                 $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
49603                 else
49604 -                 $echo "*** with $libname and none of the candidates passed a file format test"
49605 -                 $echo "*** using a file magic. Last file checked: $potlib"
49606 +                 $ECHO "*** with $libname and none of the candidates passed a file format test"
49607 +                 $ECHO "*** using a file magic. Last file checked: $potlib"
49608                 fi
49609               fi
49610 -           else
49611 +             ;;
49612 +           *)
49613               # Add a -L argument.
49614               newdeplibs="$newdeplibs $a_deplib"
49615 -           fi
49616 +             ;;
49617 +           esac
49618           done # Gone through all deplibs.
49619           ;;
49620         match_pattern*)
49621 -         set dummy $deplibs_check_method
49622 -         match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
49623 +         set dummy $deplibs_check_method; shift
49624 +         match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
49625           for a_deplib in $deplibs; do
49626 -           name=`expr $a_deplib : '-l\(.*\)'`
49627 -           # If $name is empty we are operating on a -L argument.
49628 -           if test -n "$name" && test "$name" != "0"; then
49629 +           case $a_deplib in
49630 +           -l*)
49631 +             func_stripname -l '' "$a_deplib"
49632 +             name=$func_stripname_result
49633               if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
49634                 case " $predeps $postdeps " in
49635                 *" $a_deplib "*)
49636 @@ -3718,14 +6725,13 @@ EOF
49637                 esac
49638               fi
49639               if test -n "$a_deplib" ; then
49640 -               libname=`eval \\$echo \"$libname_spec\"`
49641 +               libname=`eval "\\$ECHO \"$libname_spec\""`
49642                 for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
49643                   potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
49644                   for potent_lib in $potential_libs; do
49645                     potlib="$potent_lib" # see symlink-check above in file_magic test
49646 -                   if eval $echo \"$potent_lib\" 2>/dev/null \
49647 -                       | ${SED} 10q \
49648 -                       | $EGREP "$match_pattern_regex" > /dev/null; then
49649 +                   if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
49650 +                      $EGREP "$match_pattern_regex" > /dev/null; then
49651                       newdeplibs="$newdeplibs $a_deplib"
49652                       a_deplib=""
49653                       break 2
49654 @@ -3735,44 +6741,46 @@ EOF
49655               fi
49656               if test -n "$a_deplib" ; then
49657                 droppeddeps=yes
49658 -               $echo
49659 -               $echo "*** Warning: linker path does not have real file for library $a_deplib."
49660 -               $echo "*** I have the capability to make that library automatically link in when"
49661 -               $echo "*** you link to this library.  But I can only do this if you have a"
49662 -               $echo "*** shared version of the library, which you do not appear to have"
49663 -               $echo "*** because I did check the linker path looking for a file starting"
49664 +               $ECHO
49665 +               $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
49666 +               $ECHO "*** I have the capability to make that library automatically link in when"
49667 +               $ECHO "*** you link to this library.  But I can only do this if you have a"
49668 +               $ECHO "*** shared version of the library, which you do not appear to have"
49669 +               $ECHO "*** because I did check the linker path looking for a file starting"
49670                 if test -z "$potlib" ; then
49671 -                 $echo "*** with $libname but no candidates were found. (...for regex pattern test)"
49672 +                 $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
49673                 else
49674 -                 $echo "*** with $libname and none of the candidates passed a file format test"
49675 -                 $echo "*** using a regex pattern. Last file checked: $potlib"
49676 +                 $ECHO "*** with $libname and none of the candidates passed a file format test"
49677 +                 $ECHO "*** using a regex pattern. Last file checked: $potlib"
49678                 fi
49679               fi
49680 -           else
49681 +             ;;
49682 +           *)
49683               # Add a -L argument.
49684               newdeplibs="$newdeplibs $a_deplib"
49685 -           fi
49686 +             ;;
49687 +           esac
49688           done # Gone through all deplibs.
49689           ;;
49690         none | unknown | *)
49691           newdeplibs=""
49692 -         tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \
49693 -           -e 's/ -[LR][^ ]*//g'`
49694 +         tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
49695 +             -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
49696           if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
49697             for i in $predeps $postdeps ; do
49698               # can't use Xsed below, because $i might contain '/'
49699 -             tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"`
49700 +             tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
49701             done
49702           fi
49703 -         if $echo "X $tmp_deplibs" | $Xsed -e 's/[     ]//g' \
49704 -           | grep . >/dev/null; then
49705 -           $echo
49706 +         if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[      ]//g' |
49707 +            $GREP . >/dev/null; then
49708 +           $ECHO
49709             if test "X$deplibs_check_method" = "Xnone"; then
49710 -             $echo "*** Warning: inter-library dependencies are not supported in this platform."
49711 +             $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
49712             else
49713 -             $echo "*** Warning: inter-library dependencies are not known to be supported."
49714 +             $ECHO "*** Warning: inter-library dependencies are not known to be supported."
49715             fi
49716 -           $echo "*** All declared inter-library dependencies are being dropped."
49717 +           $ECHO "*** All declared inter-library dependencies are being dropped."
49718             droppeddeps=yes
49719           fi
49720           ;;
49721 @@ -3785,24 +6793,24 @@ EOF
49722  
49723         case $host in
49724         *-*-rhapsody* | *-*-darwin1.[012])
49725 -         # On Rhapsody replace the C library is the System framework
49726 -         newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'`
49727 +         # On Rhapsody replace the C library with the System framework
49728 +         newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
49729           ;;
49730         esac
49731  
49732         if test "$droppeddeps" = yes; then
49733           if test "$module" = yes; then
49734 -           $echo
49735 -           $echo "*** Warning: libtool could not satisfy all declared inter-library"
49736 -           $echo "*** dependencies of module $libname.  Therefore, libtool will create"
49737 -           $echo "*** a static module, that should work as long as the dlopening"
49738 -           $echo "*** application is linked with the -dlopen flag."
49739 +           $ECHO
49740 +           $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
49741 +           $ECHO "*** dependencies of module $libname.  Therefore, libtool will create"
49742 +           $ECHO "*** a static module, that should work as long as the dlopening"
49743 +           $ECHO "*** application is linked with the -dlopen flag."
49744             if test -z "$global_symbol_pipe"; then
49745 -             $echo
49746 -             $echo "*** However, this would only work if libtool was able to extract symbol"
49747 -             $echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
49748 -             $echo "*** not find such a program.  So, this module is probably useless."
49749 -             $echo "*** \`nm' from GNU binutils and a full rebuild may help."
49750 +             $ECHO
49751 +             $ECHO "*** However, this would only work if libtool was able to extract symbol"
49752 +             $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
49753 +             $ECHO "*** not find such a program.  So, this module is probably useless."
49754 +             $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
49755             fi
49756             if test "$build_old_libs" = no; then
49757               oldlibs="$output_objdir/$libname.$libext"
49758 @@ -3812,16 +6820,16 @@ EOF
49759               build_libtool_libs=no
49760             fi
49761           else
49762 -           $echo "*** The inter-library dependencies that have been dropped here will be"
49763 -           $echo "*** automatically added whenever a program is linked with this library"
49764 -           $echo "*** or is declared to -dlopen it."
49765 +           $ECHO "*** The inter-library dependencies that have been dropped here will be"
49766 +           $ECHO "*** automatically added whenever a program is linked with this library"
49767 +           $ECHO "*** or is declared to -dlopen it."
49768  
49769             if test "$allow_undefined" = no; then
49770 -             $echo
49771 -             $echo "*** Since this library must not contain undefined symbols,"
49772 -             $echo "*** because either the platform does not support them or"
49773 -             $echo "*** it was explicitly requested with -no-undefined,"
49774 -             $echo "*** libtool will only create a static version of it."
49775 +             $ECHO
49776 +             $ECHO "*** Since this library must not contain undefined symbols,"
49777 +             $ECHO "*** because either the platform does not support them or"
49778 +             $ECHO "*** it was explicitly requested with -no-undefined,"
49779 +             $ECHO "*** libtool will only create a static version of it."
49780               if test "$build_old_libs" = no; then
49781                 oldlibs="$output_objdir/$libname.$libext"
49782                 build_libtool_libs=module
49783 @@ -3835,7 +6843,14 @@ EOF
49784         # Done checking deplibs!
49785         deplibs=$newdeplibs
49786        fi
49787 -
49788 +      # Time to change all our "foo.ltframework" stuff back to "-framework foo"
49789 +      case $host in
49790 +       *-*-darwin*)
49791 +         newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
49792 +         new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
49793 +         deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
49794 +         ;;
49795 +      esac
49796  
49797        # move library search paths that coincide with paths to not yet
49798        # installed libraries to the beginning of the library search list
49799 @@ -3864,7 +6879,6 @@ EOF
49800        done
49801        deplibs="$new_libs"
49802  
49803 -
49804        # All the library-specific variables (install_libdir is set above).
49805        library_names=
49806        old_library=
49807 @@ -3935,8 +6949,9 @@ EOF
49808         eval shared_ext=\"$shrext_cmds\"
49809         eval library_names=\"$library_names_spec\"
49810         set dummy $library_names
49811 -       realname="$2"
49812 -       shift; shift
49813 +       shift
49814 +       realname="$1"
49815 +       shift
49816  
49817         if test -n "$soname_spec"; then
49818           eval soname=\"$soname_spec\"
49819 @@ -3955,71 +6970,122 @@ EOF
49820         done
49821  
49822         # Use standard objects if they are pic
49823 -       test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
49824 +       test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
49825 +       test "X$libobjs" = "X " && libobjs=
49826 +
49827 +       delfiles=
49828 +       if test -n "$export_symbols" && test -n "$include_expsyms"; then
49829 +         $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
49830 +         export_symbols="$output_objdir/$libname.uexp"
49831 +         delfiles="$delfiles $export_symbols"
49832 +       fi
49833 +
49834 +       orig_export_symbols=
49835 +       case $host_os in
49836 +       cygwin* | mingw* | cegcc*)
49837 +         if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
49838 +           # exporting using user supplied symfile
49839 +           if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
49840 +             # and it's NOT already a .def file. Must figure out
49841 +             # which of the given symbols are data symbols and tag
49842 +             # them as such. So, trigger use of export_symbols_cmds.
49843 +             # export_symbols gets reassigned inside the "prepare
49844 +             # the list of exported symbols" if statement, so the
49845 +             # include_expsyms logic still works.
49846 +             orig_export_symbols="$export_symbols"
49847 +             export_symbols=
49848 +             always_export_symbols=yes
49849 +           fi
49850 +         fi
49851 +         ;;
49852 +       esac
49853  
49854         # Prepare the list of exported symbols
49855         if test -z "$export_symbols"; then
49856           if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
49857 -           $show "generating symbol list for \`$libname.la'"
49858 +           func_verbose "generating symbol list for \`$libname.la'"
49859             export_symbols="$output_objdir/$libname.exp"
49860 -           $run $rm $export_symbols
49861 +           $opt_dry_run || $RM $export_symbols
49862             cmds=$export_symbols_cmds
49863             save_ifs="$IFS"; IFS='~'
49864             for cmd in $cmds; do
49865               IFS="$save_ifs"
49866               eval cmd=\"$cmd\"
49867 -             if len=`expr "X$cmd" : ".*"` &&
49868 -              test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
49869 -               $show "$cmd"
49870 -               $run eval "$cmd" || exit $?
49871 -               skipped_export=false
49872 +             func_len " $cmd"
49873 +             len=$func_len_result
49874 +             if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
49875 +               func_show_eval "$cmd" 'exit $?'
49876 +               skipped_export=false
49877               else
49878 -               # The command line is too long to execute in one step.
49879 -               $show "using reloadable object file for export list..."
49880 -               skipped_export=:
49881 +               # The command line is too long to execute in one step.
49882 +               func_verbose "using reloadable object file for export list..."
49883 +               skipped_export=:
49884                 # Break out early, otherwise skipped_export may be
49885                 # set to false by a later but shorter cmd.
49886                 break
49887               fi
49888             done
49889             IFS="$save_ifs"
49890 -           if test -n "$export_symbols_regex"; then
49891 -             $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\""
49892 -             $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
49893 -             $show "$mv \"${export_symbols}T\" \"$export_symbols\""
49894 -             $run eval '$mv "${export_symbols}T" "$export_symbols"'
49895 +           if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
49896 +             func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
49897 +             func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
49898             fi
49899           fi
49900         fi
49901  
49902         if test -n "$export_symbols" && test -n "$include_expsyms"; then
49903 -         $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
49904 +         tmp_export_symbols="$export_symbols"
49905 +         test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
49906 +         $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
49907 +       fi
49908 +
49909 +       if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
49910 +         # The given exports_symbols file has to be filtered, so filter it.
49911 +         func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
49912 +         # FIXME: $output_objdir/$libname.filter potentially contains lots of
49913 +         # 's' commands which not all seds can handle. GNU sed should be fine
49914 +         # though. Also, the filter scales superlinearly with the number of
49915 +         # global variables. join(1) would be nice here, but unfortunately
49916 +         # isn't a blessed tool.
49917 +         $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
49918 +         delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
49919 +         export_symbols=$output_objdir/$libname.def
49920 +         $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
49921         fi
49922  
49923         tmp_deplibs=
49924         for test_deplib in $deplibs; do
49925 -               case " $convenience " in
49926 -               *" $test_deplib "*) ;;
49927 -               *)
49928 -                       tmp_deplibs="$tmp_deplibs $test_deplib"
49929 -                       ;;
49930 -               esac
49931 +         case " $convenience " in
49932 +         *" $test_deplib "*) ;;
49933 +         *)
49934 +           tmp_deplibs="$tmp_deplibs $test_deplib"
49935 +           ;;
49936 +         esac
49937         done
49938         deplibs="$tmp_deplibs"
49939  
49940         if test -n "$convenience"; then
49941 +         if test -n "$whole_archive_flag_spec" &&
49942 +           test "$compiler_needs_object" = yes &&
49943 +           test -z "$libobjs"; then
49944 +           # extract the archives, so we have objects to list.
49945 +           # TODO: could optimize this to just extract one archive.
49946 +           whole_archive_flag_spec=
49947 +         fi
49948           if test -n "$whole_archive_flag_spec"; then
49949             save_libobjs=$libobjs
49950             eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
49951 +           test "X$libobjs" = "X " && libobjs=
49952           else
49953             gentop="$output_objdir/${outputname}x"
49954             generated="$generated $gentop"
49955  
49956             func_extract_archives $gentop $convenience
49957             libobjs="$libobjs $func_extract_archives_result"
49958 +           test "X$libobjs" = "X " && libobjs=
49959           fi
49960         fi
49961 -       
49962 +
49963         if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
49964           eval flag=\"$thread_safe_flag_spec\"
49965           linker_flags="$linker_flags $flag"
49966 @@ -4027,7 +7093,7 @@ EOF
49967  
49968         # Make a backup of the uninstalled library when relinking
49969         if test "$mode" = relink; then
49970 -         $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $?
49971 +         $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
49972         fi
49973  
49974         # Do each of the archive commands.
49975 @@ -4040,22 +7106,24 @@ EOF
49976             cmds=$module_cmds
49977           fi
49978         else
49979 -       if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
49980 -         eval test_cmds=\"$archive_expsym_cmds\"
49981 -         cmds=$archive_expsym_cmds
49982 -       else
49983 -         eval test_cmds=\"$archive_cmds\"
49984 -         cmds=$archive_cmds
49985 +         if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
49986 +           eval test_cmds=\"$archive_expsym_cmds\"
49987 +           cmds=$archive_expsym_cmds
49988 +         else
49989 +           eval test_cmds=\"$archive_cmds\"
49990 +           cmds=$archive_cmds
49991           fi
49992         fi
49993  
49994         if test "X$skipped_export" != "X:" &&
49995 -          len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
49996 -          test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
49997 +          func_len " $test_cmds" &&
49998 +          len=$func_len_result &&
49999 +          test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
50000           :
50001         else
50002 -         # The command line is too long to link in one step, link piecewise.
50003 -         $echo "creating reloadable object files..."
50004 +         # The command line is too long to link in one step, link piecewise
50005 +         # or, if using GNU ld and skipped_export is not :, use a linker
50006 +         # script.
50007  
50008           # Save the value of $output and $libobjs because we want to
50009           # use them later.  If we have whole_archive_flag_spec, we
50010 @@ -4069,77 +7137,162 @@ EOF
50011             save_libobjs=$libobjs
50012           fi
50013           save_output=$output
50014 -         output_la=`$echo "X$output" | $Xsed -e "$basename"`
50015 +         output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
50016  
50017           # Clear the reloadable object creation command queue and
50018           # initialize k to one.
50019           test_cmds=
50020           concat_cmds=
50021           objlist=
50022 -         delfiles=
50023           last_robj=
50024           k=1
50025 -         output=$output_objdir/$output_la-${k}.$objext
50026 -         # Loop over the list of objects to be linked.
50027 -         for obj in $save_libobjs
50028 -         do
50029 -           eval test_cmds=\"$reload_cmds $objlist $last_robj\"
50030 -           if test "X$objlist" = X ||
50031 -              { len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
50032 -                test "$len" -le "$max_cmd_len"; }; then
50033 -             objlist="$objlist $obj"
50034 +
50035 +         if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
50036 +           output=${output_objdir}/${output_la}.lnkscript
50037 +           func_verbose "creating GNU ld script: $output"
50038 +           $ECHO 'INPUT (' > $output
50039 +           for obj in $save_libobjs
50040 +           do
50041 +             $ECHO "$obj" >> $output
50042 +           done
50043 +           $ECHO ')' >> $output
50044 +           delfiles="$delfiles $output"
50045 +         elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
50046 +           output=${output_objdir}/${output_la}.lnk
50047 +           func_verbose "creating linker input file list: $output"
50048 +           : > $output
50049 +           set x $save_libobjs
50050 +           shift
50051 +           firstobj=
50052 +           if test "$compiler_needs_object" = yes; then
50053 +             firstobj="$1 "
50054 +             shift
50055 +           fi
50056 +           for obj
50057 +           do
50058 +             $ECHO "$obj" >> $output
50059 +           done
50060 +           delfiles="$delfiles $output"
50061 +           output=$firstobj\"$file_list_spec$output\"
50062 +         else
50063 +           if test -n "$save_libobjs"; then
50064 +             func_verbose "creating reloadable object files..."
50065 +             output=$output_objdir/$output_la-${k}.$objext
50066 +             eval test_cmds=\"$reload_cmds\"
50067 +             func_len " $test_cmds"
50068 +             len0=$func_len_result
50069 +             len=$len0
50070 +
50071 +             # Loop over the list of objects to be linked.
50072 +             for obj in $save_libobjs
50073 +             do
50074 +               func_len " $obj"
50075 +               func_arith $len + $func_len_result
50076 +               len=$func_arith_result
50077 +               if test "X$objlist" = X ||
50078 +                  test "$len" -lt "$max_cmd_len"; then
50079 +                 func_append objlist " $obj"
50080 +               else
50081 +                 # The command $test_cmds is almost too long, add a
50082 +                 # command to the queue.
50083 +                 if test "$k" -eq 1 ; then
50084 +                   # The first file doesn't have a previous command to add.
50085 +                   eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
50086 +                 else
50087 +                   # All subsequent reloadable object files will link in
50088 +                   # the last one created.
50089 +                   eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
50090 +                 fi
50091 +                 last_robj=$output_objdir/$output_la-${k}.$objext
50092 +                 func_arith $k + 1
50093 +                 k=$func_arith_result
50094 +                 output=$output_objdir/$output_la-${k}.$objext
50095 +                 objlist=$obj
50096 +                 func_len " $last_robj"
50097 +                 func_arith $len0 + $func_len_result
50098 +                 len=$func_arith_result
50099 +               fi
50100 +             done
50101 +             # Handle the remaining objects by creating one last
50102 +             # reloadable object file.  All subsequent reloadable object
50103 +             # files will link in the last one created.
50104 +             test -z "$concat_cmds" || concat_cmds=$concat_cmds~
50105 +             eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
50106 +             if test -n "$last_robj"; then
50107 +               eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
50108 +             fi
50109 +             delfiles="$delfiles $output"
50110 +
50111             else
50112 -             # The command $test_cmds is almost too long, add a
50113 -             # command to the queue.
50114 -             if test "$k" -eq 1 ; then
50115 -               # The first file doesn't have a previous command to add.
50116 -               eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
50117 -             else
50118 -               # All subsequent reloadable object files will link in
50119 -               # the last one created.
50120 -               eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\"
50121 +             output=
50122 +           fi
50123 +
50124 +           if ${skipped_export-false}; then
50125 +             func_verbose "generating symbol list for \`$libname.la'"
50126 +             export_symbols="$output_objdir/$libname.exp"
50127 +             $opt_dry_run || $RM $export_symbols
50128 +             libobjs=$output
50129 +             # Append the command to create the export file.
50130 +             test -z "$concat_cmds" || concat_cmds=$concat_cmds~
50131 +             eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
50132 +             if test -n "$last_robj"; then
50133 +               eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
50134               fi
50135 -             last_robj=$output_objdir/$output_la-${k}.$objext
50136 -             k=`expr $k + 1`
50137 -             output=$output_objdir/$output_la-${k}.$objext
50138 -             objlist=$obj
50139 -             len=1
50140             fi
50141 -         done
50142 -         # Handle the remaining objects by creating one last
50143 -         # reloadable object file.  All subsequent reloadable object
50144 -         # files will link in the last one created.
50145 -         test -z "$concat_cmds" || concat_cmds=$concat_cmds~
50146 -         eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
50147 -
50148 -         if ${skipped_export-false}; then
50149 -           $show "generating symbol list for \`$libname.la'"
50150 -           export_symbols="$output_objdir/$libname.exp"
50151 -           $run $rm $export_symbols
50152 -           libobjs=$output
50153 -           # Append the command to create the export file.
50154 -           eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\"
50155 -          fi
50156 -
50157 -         # Set up a command to remove the reloadable object files
50158 -         # after they are used.
50159 -         i=0
50160 -         while test "$i" -lt "$k"
50161 -         do
50162 -           i=`expr $i + 1`
50163 -           delfiles="$delfiles $output_objdir/$output_la-${i}.$objext"
50164 -         done
50165  
50166 -         $echo "creating a temporary reloadable object file: $output"
50167 +           test -n "$save_libobjs" &&
50168 +             func_verbose "creating a temporary reloadable object file: $output"
50169  
50170 -         # Loop through the commands generated above and execute them.
50171 -         save_ifs="$IFS"; IFS='~'
50172 -         for cmd in $concat_cmds; do
50173 +           # Loop through the commands generated above and execute them.
50174 +           save_ifs="$IFS"; IFS='~'
50175 +           for cmd in $concat_cmds; do
50176 +             IFS="$save_ifs"
50177 +             $opt_silent || {
50178 +                 func_quote_for_expand "$cmd"
50179 +                 eval "func_echo $func_quote_for_expand_result"
50180 +             }
50181 +             $opt_dry_run || eval "$cmd" || {
50182 +               lt_exit=$?
50183 +
50184 +               # Restore the uninstalled library and exit
50185 +               if test "$mode" = relink; then
50186 +                 ( cd "$output_objdir" && \
50187 +                   $RM "${realname}T" && \
50188 +                   $MV "${realname}U" "$realname" )
50189 +               fi
50190 +
50191 +               exit $lt_exit
50192 +             }
50193 +           done
50194             IFS="$save_ifs"
50195 -           $show "$cmd"
50196 -           $run eval "$cmd" || exit $?
50197 -         done
50198 -         IFS="$save_ifs"
50199 +
50200 +           if test -n "$export_symbols_regex" && ${skipped_export-false}; then
50201 +             func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
50202 +             func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
50203 +           fi
50204 +         fi
50205 +
50206 +          if ${skipped_export-false}; then
50207 +           if test -n "$export_symbols" && test -n "$include_expsyms"; then
50208 +             tmp_export_symbols="$export_symbols"
50209 +             test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
50210 +             $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
50211 +           fi
50212 +
50213 +           if test -n "$orig_export_symbols"; then
50214 +             # The given exports_symbols file has to be filtered, so filter it.
50215 +             func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
50216 +             # FIXME: $output_objdir/$libname.filter potentially contains lots of
50217 +             # 's' commands which not all seds can handle. GNU sed should be fine
50218 +             # though. Also, the filter scales superlinearly with the number of
50219 +             # global variables. join(1) would be nice here, but unfortunately
50220 +             # isn't a blessed tool.
50221 +             $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
50222 +             delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
50223 +             export_symbols=$output_objdir/$libname.def
50224 +             $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
50225 +           fi
50226 +         fi
50227  
50228           libobjs=$output
50229           # Restore the value of output.
50230 @@ -4147,6 +7300,7 @@ EOF
50231  
50232           if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
50233             eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
50234 +           test "X$libobjs" = "X " && libobjs=
50235           fi
50236           # Expand the library linking commands again to reset the
50237           # value of $libobjs for piecewise linking.
50238 @@ -4159,28 +7313,45 @@ EOF
50239               cmds=$module_cmds
50240             fi
50241           else
50242 -         if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
50243 -           cmds=$archive_expsym_cmds
50244 -         else
50245 -           cmds=$archive_cmds
50246 +           if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
50247 +             cmds=$archive_expsym_cmds
50248 +           else
50249 +             cmds=$archive_cmds
50250             fi
50251           fi
50252 +       fi
50253  
50254 -         # Append the command to remove the reloadable object files
50255 -         # to the just-reset $cmds.
50256 -         eval cmds=\"\$cmds~\$rm $delfiles\"
50257 +       if test -n "$delfiles"; then
50258 +         # Append the command to remove temporary files to $cmds.
50259 +         eval cmds=\"\$cmds~\$RM $delfiles\"
50260         fi
50261 +
50262 +       # Add any objects from preloaded convenience libraries
50263 +       if test -n "$dlprefiles"; then
50264 +         gentop="$output_objdir/${outputname}x"
50265 +         generated="$generated $gentop"
50266 +
50267 +         func_extract_archives $gentop $dlprefiles
50268 +         libobjs="$libobjs $func_extract_archives_result"
50269 +         test "X$libobjs" = "X " && libobjs=
50270 +       fi
50271 +
50272         save_ifs="$IFS"; IFS='~'
50273         for cmd in $cmds; do
50274           IFS="$save_ifs"
50275           eval cmd=\"$cmd\"
50276 -         $show "$cmd"
50277 -         $run eval "$cmd" || {
50278 +         $opt_silent || {
50279 +           func_quote_for_expand "$cmd"
50280 +           eval "func_echo $func_quote_for_expand_result"
50281 +         }
50282 +         $opt_dry_run || eval "$cmd" || {
50283             lt_exit=$?
50284  
50285             # Restore the uninstalled library and exit
50286             if test "$mode" = relink; then
50287 -             $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
50288 +             ( cd "$output_objdir" && \
50289 +               $RM "${realname}T" && \
50290 +               $MV "${realname}U" "$realname" )
50291             fi
50292  
50293             exit $lt_exit
50294 @@ -4190,12 +7361,11 @@ EOF
50295  
50296         # Restore the uninstalled library and exit
50297         if test "$mode" = relink; then
50298 -         $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
50299 +         $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
50300  
50301           if test -n "$convenience"; then
50302             if test -z "$whole_archive_flag_spec"; then
50303 -             $show "${rm}r $gentop"
50304 -             $run ${rm}r "$gentop"
50305 +             func_show_eval '${RM}r "$gentop"'
50306             fi
50307           fi
50308  
50309 @@ -4205,8 +7375,7 @@ EOF
50310         # Create links to the real library.
50311         for linkname in $linknames; do
50312           if test "$realname" != "$linkname"; then
50313 -           $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
50314 -           $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $?
50315 +           func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
50316           fi
50317         done
50318  
50319 @@ -4219,38 +7388,35 @@ EOF
50320        ;;
50321  
50322      obj)
50323 -      if test -n "$deplibs"; then
50324 -       $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2
50325 -      fi
50326 -
50327        if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
50328 -       $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
50329 +       func_warning "\`-dlopen' is ignored for objects"
50330        fi
50331  
50332 -      if test -n "$rpath"; then
50333 -       $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
50334 -      fi
50335 +      case " $deplibs" in
50336 +      *\ -l* | *\ -L*)
50337 +       func_warning "\`-l' and \`-L' are ignored for objects" ;;
50338 +      esac
50339  
50340 -      if test -n "$xrpath"; then
50341 -       $echo "$modename: warning: \`-R' is ignored for objects" 1>&2
50342 -      fi
50343 +      test -n "$rpath" && \
50344 +       func_warning "\`-rpath' is ignored for objects"
50345  
50346 -      if test -n "$vinfo"; then
50347 -       $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
50348 -      fi
50349 +      test -n "$xrpath" && \
50350 +       func_warning "\`-R' is ignored for objects"
50351  
50352 -      if test -n "$release"; then
50353 -       $echo "$modename: warning: \`-release' is ignored for objects" 1>&2
50354 -      fi
50355 +      test -n "$vinfo" && \
50356 +       func_warning "\`-version-info' is ignored for objects"
50357 +
50358 +      test -n "$release" && \
50359 +       func_warning "\`-release' is ignored for objects"
50360  
50361        case $output in
50362        *.lo)
50363 -       if test -n "$objs$old_deplibs"; then
50364 -         $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2
50365 -         exit $EXIT_FAILURE
50366 -       fi
50367 -       libobj="$output"
50368 -       obj=`$echo "X$output" | $Xsed -e "$lo2o"`
50369 +       test -n "$objs$old_deplibs" && \
50370 +         func_fatal_error "cannot build library object \`$output' from non-libtool objects"
50371 +
50372 +       libobj=$output
50373 +       func_lo2o "$libobj"
50374 +       obj=$func_lo2o_result
50375         ;;
50376        *)
50377         libobj=
50378 @@ -4259,7 +7425,7 @@ EOF
50379        esac
50380  
50381        # Delete the old objects.
50382 -      $run $rm $obj $libobj
50383 +      $opt_dry_run || $RM $obj $libobj
50384  
50385        # Objects from convenience libraries.  This assumes
50386        # single-version convenience libraries.  Whenever we create
50387 @@ -4275,7 +7441,7 @@ EOF
50388        if test -n "$convenience"; then
50389         if test -n "$whole_archive_flag_spec"; then
50390           eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
50391 -      reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
50392 +         reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
50393         else
50394           gentop="$output_objdir/${obj}x"
50395           generated="$generated $gentop"
50396 @@ -4286,24 +7452,15 @@ EOF
50397        fi
50398  
50399        # Create the old-style object.
50400 -      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
50401 +      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
50402  
50403        output="$obj"
50404 -      cmds=$reload_cmds
50405 -      save_ifs="$IFS"; IFS='~'
50406 -      for cmd in $cmds; do
50407 -       IFS="$save_ifs"
50408 -       eval cmd=\"$cmd\"
50409 -       $show "$cmd"
50410 -       $run eval "$cmd" || exit $?
50411 -      done
50412 -      IFS="$save_ifs"
50413 +      func_execute_cmds "$reload_cmds" 'exit $?'
50414  
50415        # Exit if we aren't doing a library object file.
50416        if test -z "$libobj"; then
50417         if test -n "$gentop"; then
50418 -         $show "${rm}r $gentop"
50419 -         $run ${rm}r $gentop
50420 +         func_show_eval '${RM}r "$gentop"'
50421         fi
50422  
50423         exit $EXIT_SUCCESS
50424 @@ -4311,14 +7468,13 @@ EOF
50425  
50426        if test "$build_libtool_libs" != yes; then
50427         if test -n "$gentop"; then
50428 -         $show "${rm}r $gentop"
50429 -         $run ${rm}r $gentop
50430 +         func_show_eval '${RM}r "$gentop"'
50431         fi
50432  
50433         # Create an invalid libtool object if no PIC, so that we don't
50434         # accidentally link it into a program.
50435         # $show "echo timestamp > $libobj"
50436 -       # $run eval "echo timestamp > $libobj" || exit $?
50437 +       # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
50438         exit $EXIT_SUCCESS
50439        fi
50440  
50441 @@ -4326,20 +7482,11 @@ EOF
50442         # Only do commands if we really have different PIC objects.
50443         reload_objs="$libobjs $reload_conv_objs"
50444         output="$libobj"
50445 -       cmds=$reload_cmds
50446 -       save_ifs="$IFS"; IFS='~'
50447 -       for cmd in $cmds; do
50448 -         IFS="$save_ifs"
50449 -         eval cmd=\"$cmd\"
50450 -         $show "$cmd"
50451 -         $run eval "$cmd" || exit $?
50452 -       done
50453 -       IFS="$save_ifs"
50454 +       func_execute_cmds "$reload_cmds" 'exit $?'
50455        fi
50456  
50457        if test -n "$gentop"; then
50458 -       $show "${rm}r $gentop"
50459 -       $run ${rm}r $gentop
50460 +       func_show_eval '${RM}r "$gentop"'
50461        fi
50462  
50463        exit $EXIT_SUCCESS
50464 @@ -4347,39 +7494,45 @@ EOF
50465  
50466      prog)
50467        case $host in
50468 -       *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
50469 +       *cygwin*) func_stripname '' '.exe' "$output"
50470 +                 output=$func_stripname_result.exe;;
50471        esac
50472 -      if test -n "$vinfo"; then
50473 -       $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
50474 -      fi
50475 +      test -n "$vinfo" && \
50476 +       func_warning "\`-version-info' is ignored for programs"
50477  
50478 -      if test -n "$release"; then
50479 -       $echo "$modename: warning: \`-release' is ignored for programs" 1>&2
50480 -      fi
50481 +      test -n "$release" && \
50482 +       func_warning "\`-release' is ignored for programs"
50483  
50484 -      if test "$preload" = yes; then
50485 -       if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown &&
50486 -          test "$dlopen_self_static" = unknown; then
50487 -         $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support."
50488 -       fi
50489 -      fi
50490 +      test "$preload" = yes \
50491 +        && test "$dlopen_support" = unknown \
50492 +       && test "$dlopen_self" = unknown \
50493 +       && test "$dlopen_self_static" = unknown && \
50494 +         func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
50495  
50496        case $host in
50497        *-*-rhapsody* | *-*-darwin1.[012])
50498         # On Rhapsody replace the C library is the System framework
50499 -       compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
50500 -       finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
50501 +       compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
50502 +       finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
50503         ;;
50504        esac
50505  
50506        case $host in
50507 -      *darwin*)
50508 -        # Don't allow lazy linking, it breaks C++ global constructors
50509 -        if test "$tagname" = CXX ; then
50510 -        compile_command="$compile_command ${wl}-bind_at_load"
50511 -        finalize_command="$finalize_command ${wl}-bind_at_load"
50512 -        fi
50513 -        ;;
50514 +      *-*-darwin*)
50515 +       # Don't allow lazy linking, it breaks C++ global constructors
50516 +       # But is supposedly fixed on 10.4 or later (yay!).
50517 +       if test "$tagname" = CXX ; then
50518 +         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
50519 +           10.[0123])
50520 +             compile_command="$compile_command ${wl}-bind_at_load"
50521 +             finalize_command="$finalize_command ${wl}-bind_at_load"
50522 +           ;;
50523 +         esac
50524 +       fi
50525 +       # Time to change all our "foo.ltframework" stuff back to "-framework foo"
50526 +       compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
50527 +       finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
50528 +       ;;
50529        esac
50530  
50531  
50532 @@ -4454,14 +7607,16 @@ EOF
50533           esac
50534         fi
50535         case $host in
50536 -       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
50537 -         testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'`
50538 +       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
50539 +         testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
50540           case :$dllsearchpath: in
50541           *":$libdir:"*) ;;
50542 +         ::) dllsearchpath=$libdir;;
50543           *) dllsearchpath="$dllsearchpath:$libdir";;
50544           esac
50545           case :$dllsearchpath: in
50546           *":$testbindir:"*) ;;
50547 +         ::) dllsearchpath=$testbindir;;
50548           *) dllsearchpath="$dllsearchpath:$testbindir";;
50549           esac
50550           ;;
50551 @@ -4513,281 +7668,51 @@ EOF
50552  
50553        if test -n "$libobjs" && test "$build_old_libs" = yes; then
50554         # Transform all the library objects into standard objects.
50555 -       compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
50556 -       finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
50557 -      fi
50558 -
50559 -      dlsyms=
50560 -      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
50561 -       if test -n "$NM" && test -n "$global_symbol_pipe"; then
50562 -         dlsyms="${outputname}S.c"
50563 -       else
50564 -         $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2
50565 -       fi
50566 +       compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
50567 +       finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
50568        fi
50569  
50570 -      if test -n "$dlsyms"; then
50571 -       case $dlsyms in
50572 -       "") ;;
50573 -       *.c)
50574 -         # Discover the nlist of each of the dlfiles.
50575 -         nlist="$output_objdir/${outputname}.nm"
50576 -
50577 -         $show "$rm $nlist ${nlist}S ${nlist}T"
50578 -         $run $rm "$nlist" "${nlist}S" "${nlist}T"
50579 -
50580 -         # Parse the name list into a source file.
50581 -         $show "creating $output_objdir/$dlsyms"
50582 -
50583 -         test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
50584 -/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
50585 -/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
50586 -
50587 -#ifdef __cplusplus
50588 -extern \"C\" {
50589 -#endif
50590 -
50591 -/* Prevent the only kind of declaration conflicts we can make. */
50592 -#define lt_preloaded_symbols some_other_symbol
50593 -
50594 -/* External symbol declarations for the compiler. */\
50595 -"
50596 -
50597 -         if test "$dlself" = yes; then
50598 -           $show "generating symbol list for \`$output'"
50599 -
50600 -           test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist"
50601 -
50602 -           # Add our own program objects to the symbol list.
50603 -           progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
50604 -           for arg in $progfiles; do
50605 -             $show "extracting global C symbols from \`$arg'"
50606 -             $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
50607 -           done
50608 -
50609 -           if test -n "$exclude_expsyms"; then
50610 -             $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
50611 -             $run eval '$mv "$nlist"T "$nlist"'
50612 -           fi
50613 -
50614 -           if test -n "$export_symbols_regex"; then
50615 -             $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
50616 -             $run eval '$mv "$nlist"T "$nlist"'
50617 -           fi
50618 -
50619 -           # Prepare the list of exported symbols
50620 -           if test -z "$export_symbols"; then
50621 -             export_symbols="$output_objdir/$outputname.exp"
50622 -             $run $rm $export_symbols
50623 -             $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
50624 -              case $host in
50625 -              *cygwin* | *mingw* )
50626 -               $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
50627 -               $run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
50628 -                ;;
50629 -              esac
50630 -           else
50631 -             $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
50632 -             $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
50633 -             $run eval 'mv "$nlist"T "$nlist"'
50634 -              case $host in
50635 -              *cygwin* | *mingw* )
50636 -               $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
50637 -               $run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
50638 -                ;;
50639 -              esac
50640 -           fi
50641 -         fi
50642 -
50643 -         for arg in $dlprefiles; do
50644 -           $show "extracting global C symbols from \`$arg'"
50645 -           name=`$echo "$arg" | ${SED} -e 's%^.*/%%'`
50646 -           $run eval '$echo ": $name " >> "$nlist"'
50647 -           $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
50648 -         done
50649 -
50650 -         if test -z "$run"; then
50651 -           # Make sure we have at least an empty file.
50652 -           test -f "$nlist" || : > "$nlist"
50653 -
50654 -           if test -n "$exclude_expsyms"; then
50655 -             $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
50656 -             $mv "$nlist"T "$nlist"
50657 -           fi
50658 -
50659 -           # Try sorting and uniquifying the output.
50660 -           if grep -v "^: " < "$nlist" |
50661 -               if sort -k 3 </dev/null >/dev/null 2>&1; then
50662 -                 sort -k 3
50663 -               else
50664 -                 sort +2
50665 -               fi |
50666 -               uniq > "$nlist"S; then
50667 -             :
50668 -           else
50669 -             grep -v "^: " < "$nlist" > "$nlist"S
50670 -           fi
50671 -
50672 -           if test -f "$nlist"S; then
50673 -             eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"'
50674 -           else
50675 -             $echo '/* NONE */' >> "$output_objdir/$dlsyms"
50676 -           fi
50677 -
50678 -           $echo >> "$output_objdir/$dlsyms" "\
50679 -
50680 -#undef lt_preloaded_symbols
50681 -
50682 -#if defined (__STDC__) && __STDC__
50683 -# define lt_ptr void *
50684 -#else
50685 -# define lt_ptr char *
50686 -# define const
50687 -#endif
50688 -
50689 -/* The mapping between symbol names and symbols. */
50690 -"
50691 -
50692 -           case $host in
50693 -           *cygwin* | *mingw* )
50694 -         $echo >> "$output_objdir/$dlsyms" "\
50695 -/* DATA imports from DLLs on WIN32 can't be const, because
50696 -   runtime relocations are performed -- see ld's documentation
50697 -   on pseudo-relocs */
50698 -struct {
50699 -"
50700 -             ;;
50701 -           * )
50702 -         $echo >> "$output_objdir/$dlsyms" "\
50703 -const struct {
50704 -"
50705 -             ;;
50706 -           esac
50707 -
50708 -
50709 -         $echo >> "$output_objdir/$dlsyms" "\
50710 -  const char *name;
50711 -  lt_ptr address;
50712 -}
50713 -lt_preloaded_symbols[] =
50714 -{\
50715 -"
50716 -
50717 -           eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms"
50718 -
50719 -           $echo >> "$output_objdir/$dlsyms" "\
50720 -  {0, (lt_ptr) 0}
50721 -};
50722 -
50723 -/* This works around a problem in FreeBSD linker */
50724 -#ifdef FREEBSD_WORKAROUND
50725 -static const void *lt_preloaded_setup() {
50726 -  return lt_preloaded_symbols;
50727 -}
50728 -#endif
50729 -
50730 -#ifdef __cplusplus
50731 -}
50732 -#endif\
50733 -"
50734 -         fi
50735 -
50736 -         pic_flag_for_symtable=
50737 -         case $host in
50738 -         # compiling the symbol table file with pic_flag works around
50739 -         # a FreeBSD bug that causes programs to crash when -lm is
50740 -         # linked before any other PIC object.  But we must not use
50741 -         # pic_flag when linking with -static.  The problem exists in
50742 -         # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
50743 -         *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
50744 -           case "$compile_command " in
50745 -           *" -static "*) ;;
50746 -           *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";;
50747 -           esac;;
50748 -         *-*-hpux*)
50749 -           case "$compile_command " in
50750 -           *" -static "*) ;;
50751 -           *) pic_flag_for_symtable=" $pic_flag";;
50752 -           esac
50753 -         esac
50754 -
50755 -         # Now compile the dynamic symbol file.
50756 -         $show "(cd $output_objdir && $LTCC  $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
50757 -         $run eval '(cd $output_objdir && $LTCC  $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $?
50758 -
50759 -         # Clean up the generated files.
50760 -         $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T"
50761 -         $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T"
50762 +      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
50763  
50764 -         # Transform the symbol file into the correct name.
50765 -          case $host in
50766 -          *cygwin* | *mingw* )
50767 -            if test -f "$output_objdir/${outputname}.def" ; then
50768 -              compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
50769 -              finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
50770 -            else
50771 -              compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
50772 -              finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
50773 -             fi
50774 -            ;;
50775 -          * )
50776 -            compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
50777 -            finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
50778 -            ;;
50779 -          esac
50780 -         ;;
50781 -       *)
50782 -         $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
50783 -         exit $EXIT_FAILURE
50784 -         ;;
50785 -       esac
50786 -      else
50787 -       # We keep going just in case the user didn't refer to
50788 -       # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
50789 -       # really was required.
50790 -
50791 -       # Nullify the symbol file.
50792 -       compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
50793 -       finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
50794 +      # template prelinking step
50795 +      if test -n "$prelink_cmds"; then
50796 +       func_execute_cmds "$prelink_cmds" 'exit $?'
50797        fi
50798  
50799 -      if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
50800 +      wrappers_required=yes
50801 +      case $host in
50802 +      *cygwin* | *mingw* )
50803 +        if test "$build_libtool_libs" != yes; then
50804 +          wrappers_required=no
50805 +        fi
50806 +        ;;
50807 +      *cegcc)
50808 +        # Disable wrappers for cegcc, we are cross compiling anyway.
50809 +        wrappers_required=no
50810 +        ;;
50811 +      *)
50812 +        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
50813 +          wrappers_required=no
50814 +        fi
50815 +        ;;
50816 +      esac
50817 +      if test "$wrappers_required" = no; then
50818         # Replace the output file specification.
50819 -       compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP`
50820 +       compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
50821         link_command="$compile_command$compile_rpath"
50822  
50823         # We have no uninstalled library dependencies, so finalize right now.
50824 -       $show "$link_command"
50825 -       $run eval "$link_command"
50826 -       exit_status=$?
50827 +       exit_status=0
50828 +       func_show_eval "$link_command" 'exit_status=$?'
50829  
50830         # Delete the generated files.
50831 -       if test -n "$dlsyms"; then
50832 -         $show "$rm $output_objdir/${outputname}S.${objext}"
50833 -         $run $rm "$output_objdir/${outputname}S.${objext}"
50834 +       if test -f "$output_objdir/${outputname}S.${objext}"; then
50835 +         func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
50836         fi
50837  
50838         exit $exit_status
50839        fi
50840  
50841 -      if test -n "$shlibpath_var"; then
50842 -       # We should set the shlibpath_var
50843 -       rpath=
50844 -       for dir in $temp_rpath; do
50845 -         case $dir in
50846 -         [\\/]* | [A-Za-z]:[\\/]*)
50847 -           # Absolute path.
50848 -           rpath="$rpath$dir:"
50849 -           ;;
50850 -         *)
50851 -           # Relative path: add a thisdir entry.
50852 -           rpath="$rpath\$thisdir/$dir:"
50853 -           ;;
50854 -         esac
50855 -       done
50856 -       temp_rpath="$rpath"
50857 -      fi
50858 -
50859        if test -n "$compile_shlibpath$finalize_shlibpath"; then
50860         compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
50861        fi
50862 @@ -4820,12 +7745,11 @@ static const void *lt_preloaded_setup() {
50863         # We don't need to create a wrapper script.
50864         link_command="$compile_var$compile_command$compile_rpath"
50865         # Replace the output file specification.
50866 -       link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
50867 +       link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
50868         # Delete the old output file.
50869 -       $run $rm $output
50870 +       $opt_dry_run || $RM $output
50871         # Link the executable and exit
50872 -       $show "$link_command"
50873 -       $run eval "$link_command" || exit $?
50874 +       func_show_eval "$link_command" 'exit $?'
50875         exit $EXIT_SUCCESS
50876        fi
50877  
50878 @@ -4834,13 +7758,13 @@ static const void *lt_preloaded_setup() {
50879         link_command="$compile_var$compile_command$compile_rpath"
50880         relink_command="$finalize_var$finalize_command$finalize_rpath"
50881  
50882 -       $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2
50883 -       $echo "$modename: \`$output' will be relinked during installation" 1>&2
50884 +       func_warning "this platform does not like uninstalled shared libraries"
50885 +       func_warning "\`$output' will be relinked during installation"
50886        else
50887         if test "$fast_install" != no; then
50888           link_command="$finalize_var$compile_command$finalize_rpath"
50889           if test "$fast_install" = yes; then
50890 -           relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP`
50891 +           relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
50892           else
50893             # fast_install is set to needless
50894             relink_command=
50895 @@ -4852,606 +7776,103 @@ static const void *lt_preloaded_setup() {
50896        fi
50897  
50898        # Replace the output file specification.
50899 -      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
50900 +      link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
50901  
50902        # Delete the old output files.
50903 -      $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname
50904 +      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
50905  
50906 -      $show "$link_command"
50907 -      $run eval "$link_command" || exit $?
50908 +      func_show_eval "$link_command" 'exit $?'
50909  
50910        # Now create the wrapper script.
50911 -      $show "creating $output"
50912 +      func_verbose "creating $output"
50913  
50914        # Quote the relink command for shipping.
50915        if test -n "$relink_command"; then
50916         # Preserve any variables that may affect compiler behavior
50917         for var in $variables_saved_for_relink; do
50918           if eval test -z \"\${$var+set}\"; then
50919 -           relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
50920 +           relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
50921           elif eval var_value=\$$var; test -z "$var_value"; then
50922             relink_command="$var=; export $var; $relink_command"
50923           else
50924 -           var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
50925 -           relink_command="$var=\"$var_value\"; export $var; $relink_command"
50926 +           func_quote_for_eval "$var_value"
50927 +           relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
50928           fi
50929         done
50930         relink_command="(cd `pwd`; $relink_command)"
50931 -       relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
50932 +       relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
50933        fi
50934  
50935 -      # Quote $echo for shipping.
50936 -      if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then
50937 +      # Quote $ECHO for shipping.
50938 +      if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
50939         case $progpath in
50940         [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
50941         *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
50942         esac
50943 -       qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"`
50944 +       qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
50945        else
50946 -       qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
50947 +       qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
50948        fi
50949  
50950 -      # Only actually do things if our run command is non-null.
50951 -      if test -z "$run"; then
50952 +      # Only actually do things if not in dry run mode.
50953 +      $opt_dry_run || {
50954         # win32 will think the script is a binary if it has
50955         # a .exe suffix, so we strip it off here.
50956         case $output in
50957 -         *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;;
50958 +         *.exe) func_stripname '' '.exe' "$output"
50959 +                output=$func_stripname_result ;;
50960         esac
50961         # test for cygwin because mv fails w/o .exe extensions
50962         case $host in
50963           *cygwin*)
50964             exeext=.exe
50965 -           outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;;
50966 +           func_stripname '' '.exe' "$outputname"
50967 +           outputname=$func_stripname_result ;;
50968           *) exeext= ;;
50969         esac
50970         case $host in
50971           *cygwin* | *mingw* )
50972 -            output_name=`basename $output`
50973 -            output_path=`dirname $output`
50974 -            cwrappersource="$output_path/$objdir/lt-$output_name.c"
50975 -            cwrapper="$output_path/$output_name.exe"
50976 -            $rm $cwrappersource $cwrapper
50977 -            trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
50978 -
50979 -           cat > $cwrappersource <<EOF
50980 -
50981 -/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
50982 -   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
50983 -
50984 -   The $output program cannot be directly executed until all the libtool
50985 -   libraries that it depends on are installed.
50986 -
50987 -   This wrapper executable should never be moved out of the build directory.
50988 -   If it is, it will not operate correctly.
50989 -
50990 -   Currently, it simply execs the wrapper *script* "/bin/sh $output",
50991 -   but could eventually absorb all of the scripts functionality and
50992 -   exec $objdir/$outputname directly.
50993 -*/
50994 -EOF
50995 -           cat >> $cwrappersource<<"EOF"
50996 -#include <stdio.h>
50997 -#include <stdlib.h>
50998 -#include <unistd.h>
50999 -#include <malloc.h>
51000 -#include <stdarg.h>
51001 -#include <assert.h>
51002 -#include <string.h>
51003 -#include <ctype.h>
51004 -#include <sys/stat.h>
51005 -
51006 -#if defined(PATH_MAX)
51007 -# define LT_PATHMAX PATH_MAX
51008 -#elif defined(MAXPATHLEN)
51009 -# define LT_PATHMAX MAXPATHLEN
51010 -#else
51011 -# define LT_PATHMAX 1024
51012 -#endif
51013 -
51014 -#ifndef DIR_SEPARATOR
51015 -# define DIR_SEPARATOR '/'
51016 -# define PATH_SEPARATOR ':'
51017 -#endif
51018 -
51019 -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
51020 -  defined (__OS2__)
51021 -# define HAVE_DOS_BASED_FILE_SYSTEM
51022 -# ifndef DIR_SEPARATOR_2
51023 -#  define DIR_SEPARATOR_2 '\\'
51024 -# endif
51025 -# ifndef PATH_SEPARATOR_2
51026 -#  define PATH_SEPARATOR_2 ';'
51027 -# endif
51028 -#endif
51029 -
51030 -#ifndef DIR_SEPARATOR_2
51031 -# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
51032 -#else /* DIR_SEPARATOR_2 */
51033 -# define IS_DIR_SEPARATOR(ch) \
51034 -        (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
51035 -#endif /* DIR_SEPARATOR_2 */
51036 -
51037 -#ifndef PATH_SEPARATOR_2
51038 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
51039 -#else /* PATH_SEPARATOR_2 */
51040 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
51041 -#endif /* PATH_SEPARATOR_2 */
51042 -
51043 -#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
51044 -#define XFREE(stale) do { \
51045 -  if (stale) { free ((void *) stale); stale = 0; } \
51046 -} while (0)
51047 -
51048 -/* -DDEBUG is fairly common in CFLAGS.  */
51049 -#undef DEBUG
51050 -#if defined DEBUGWRAPPER
51051 -# define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__)
51052 -#else
51053 -# define DEBUG(format, ...)
51054 -#endif
51055 -
51056 -const char *program_name = NULL;
51057 -
51058 -void * xmalloc (size_t num);
51059 -char * xstrdup (const char *string);
51060 -const char * base_name (const char *name);
51061 -char * find_executable(const char *wrapper);
51062 -int    check_executable(const char *path);
51063 -char * strendzap(char *str, const char *pat);
51064 -void lt_fatal (const char *message, ...);
51065 -
51066 -int
51067 -main (int argc, char *argv[])
51068 -{
51069 -  char **newargz;
51070 -  int i;
51071 -
51072 -  program_name = (char *) xstrdup (base_name (argv[0]));
51073 -  DEBUG("(main) argv[0]      : %s\n",argv[0]);
51074 -  DEBUG("(main) program_name : %s\n",program_name);
51075 -  newargz = XMALLOC(char *, argc+2);
51076 -EOF
51077 -
51078 -            cat >> $cwrappersource <<EOF
51079 -  newargz[0] = (char *) xstrdup("$SHELL");
51080 -EOF
51081 -
51082 -            cat >> $cwrappersource <<"EOF"
51083 -  newargz[1] = find_executable(argv[0]);
51084 -  if (newargz[1] == NULL)
51085 -    lt_fatal("Couldn't find %s", argv[0]);
51086 -  DEBUG("(main) found exe at : %s\n",newargz[1]);
51087 -  /* we know the script has the same name, without the .exe */
51088 -  /* so make sure newargz[1] doesn't end in .exe */
51089 -  strendzap(newargz[1],".exe");
51090 -  for (i = 1; i < argc; i++)
51091 -    newargz[i+1] = xstrdup(argv[i]);
51092 -  newargz[argc+1] = NULL;
51093 -
51094 -  for (i=0; i<argc+1; i++)
51095 -  {
51096 -    DEBUG("(main) newargz[%d]   : %s\n",i,newargz[i]);
51097 -    ;
51098 -  }
51099 -
51100 -EOF
51101 -
51102 -            case $host_os in
51103 -              mingw*)
51104 -                cat >> $cwrappersource <<EOF
51105 -  execv("$SHELL",(char const **)newargz);
51106 -EOF
51107 -              ;;
51108 -              *)
51109 -                cat >> $cwrappersource <<EOF
51110 -  execv("$SHELL",newargz);
51111 -EOF
51112 -              ;;
51113 -            esac
51114 -
51115 -            cat >> $cwrappersource <<"EOF"
51116 -  return 127;
51117 -}
51118 -
51119 -void *
51120 -xmalloc (size_t num)
51121 -{
51122 -  void * p = (void *) malloc (num);
51123 -  if (!p)
51124 -    lt_fatal ("Memory exhausted");
51125 -
51126 -  return p;
51127 -}
51128 -
51129 -char *
51130 -xstrdup (const char *string)
51131 -{
51132 -  return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL
51133 -;
51134 -}
51135 -
51136 -const char *
51137 -base_name (const char *name)
51138 -{
51139 -  const char *base;
51140 -
51141 -#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
51142 -  /* Skip over the disk name in MSDOS pathnames. */
51143 -  if (isalpha ((unsigned char)name[0]) && name[1] == ':')
51144 -    name += 2;
51145 -#endif
51146 -
51147 -  for (base = name; *name; name++)
51148 -    if (IS_DIR_SEPARATOR (*name))
51149 -      base = name + 1;
51150 -  return base;
51151 -}
51152 -
51153 -int
51154 -check_executable(const char * path)
51155 -{
51156 -  struct stat st;
51157 -
51158 -  DEBUG("(check_executable)  : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!");
51159 -  if ((!path) || (!*path))
51160 -    return 0;
51161 -
51162 -  if ((stat (path, &st) >= 0) &&
51163 -      (
51164 -        /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */
51165 -#if defined (S_IXOTH)
51166 -       ((st.st_mode & S_IXOTH) == S_IXOTH) ||
51167 -#endif
51168 -#if defined (S_IXGRP)
51169 -       ((st.st_mode & S_IXGRP) == S_IXGRP) ||
51170 -#endif
51171 -       ((st.st_mode & S_IXUSR) == S_IXUSR))
51172 -      )
51173 -    return 1;
51174 -  else
51175 -    return 0;
51176 -}
51177 -
51178 -/* Searches for the full path of the wrapper.  Returns
51179 -   newly allocated full path name if found, NULL otherwise */
51180 -char *
51181 -find_executable (const char* wrapper)
51182 -{
51183 -  int has_slash = 0;
51184 -  const char* p;
51185 -  const char* p_next;
51186 -  /* static buffer for getcwd */
51187 -  char tmp[LT_PATHMAX + 1];
51188 -  int tmp_len;
51189 -  char* concat_name;
51190 -
51191 -  DEBUG("(find_executable)  : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!");
51192 -
51193 -  if ((wrapper == NULL) || (*wrapper == '\0'))
51194 -    return NULL;
51195 -
51196 -  /* Absolute path? */
51197 -#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
51198 -  if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':')
51199 -  {
51200 -    concat_name = xstrdup (wrapper);
51201 -    if (check_executable(concat_name))
51202 -      return concat_name;
51203 -    XFREE(concat_name);
51204 -  }
51205 -  else
51206 -  {
51207 -#endif
51208 -    if (IS_DIR_SEPARATOR (wrapper[0]))
51209 -    {
51210 -      concat_name = xstrdup (wrapper);
51211 -      if (check_executable(concat_name))
51212 -        return concat_name;
51213 -      XFREE(concat_name);
51214 -    }
51215 -#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
51216 -  }
51217 -#endif
51218 -
51219 -  for (p = wrapper; *p; p++)
51220 -    if (*p == '/')
51221 -    {
51222 -      has_slash = 1;
51223 -      break;
51224 -    }
51225 -  if (!has_slash)
51226 -  {
51227 -    /* no slashes; search PATH */
51228 -    const char* path = getenv ("PATH");
51229 -    if (path != NULL)
51230 -    {
51231 -      for (p = path; *p; p = p_next)
51232 -      {
51233 -        const char* q;
51234 -        size_t p_len;
51235 -        for (q = p; *q; q++)
51236 -          if (IS_PATH_SEPARATOR(*q))
51237 -            break;
51238 -        p_len = q - p;
51239 -        p_next = (*q == '\0' ? q : q + 1);
51240 -        if (p_len == 0)
51241 -        {
51242 -          /* empty path: current directory */
51243 -          if (getcwd (tmp, LT_PATHMAX) == NULL)
51244 -            lt_fatal ("getcwd failed");
51245 -          tmp_len = strlen(tmp);
51246 -          concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1);
51247 -          memcpy (concat_name, tmp, tmp_len);
51248 -          concat_name[tmp_len] = '/';
51249 -          strcpy (concat_name + tmp_len + 1, wrapper);
51250 -        }
51251 -        else
51252 -        {
51253 -          concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1);
51254 -          memcpy (concat_name, p, p_len);
51255 -          concat_name[p_len] = '/';
51256 -          strcpy (concat_name + p_len + 1, wrapper);
51257 -        }
51258 -        if (check_executable(concat_name))
51259 -          return concat_name;
51260 -        XFREE(concat_name);
51261 -      }
51262 -    }
51263 -    /* not found in PATH; assume curdir */
51264 -  }
51265 -  /* Relative path | not found in path: prepend cwd */
51266 -  if (getcwd (tmp, LT_PATHMAX) == NULL)
51267 -    lt_fatal ("getcwd failed");
51268 -  tmp_len = strlen(tmp);
51269 -  concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1);
51270 -  memcpy (concat_name, tmp, tmp_len);
51271 -  concat_name[tmp_len] = '/';
51272 -  strcpy (concat_name + tmp_len + 1, wrapper);
51273 -
51274 -  if (check_executable(concat_name))
51275 -    return concat_name;
51276 -  XFREE(concat_name);
51277 -  return NULL;
51278 -}
51279 -
51280 -char *
51281 -strendzap(char *str, const char *pat)
51282 -{
51283 -  size_t len, patlen;
51284 -
51285 -  assert(str != NULL);
51286 -  assert(pat != NULL);
51287 -
51288 -  len = strlen(str);
51289 -  patlen = strlen(pat);
51290 -
51291 -  if (patlen <= len)
51292 -  {
51293 -    str += len - patlen;
51294 -    if (strcmp(str, pat) == 0)
51295 -      *str = '\0';
51296 -  }
51297 -  return str;
51298 -}
51299 -
51300 -static void
51301 -lt_error_core (int exit_status, const char * mode,
51302 -          const char * message, va_list ap)
51303 -{
51304 -  fprintf (stderr, "%s: %s: ", program_name, mode);
51305 -  vfprintf (stderr, message, ap);
51306 -  fprintf (stderr, ".\n");
51307 -
51308 -  if (exit_status >= 0)
51309 -    exit (exit_status);
51310 -}
51311 -
51312 -void
51313 -lt_fatal (const char *message, ...)
51314 -{
51315 -  va_list ap;
51316 -  va_start (ap, message);
51317 -  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
51318 -  va_end (ap);
51319 -}
51320 -EOF
51321 -          # we should really use a build-platform specific compiler
51322 -          # here, but OTOH, the wrappers (shell script and this C one)
51323 -          # are only useful if you want to execute the "real" binary.
51324 -          # Since the "real" binary is built for $host, then this
51325 -          # wrapper might as well be built for $host, too.
51326 -          $run $LTCC $LTCFLAGS -s -o $cwrapper $cwrappersource
51327 -          ;;
51328 -        esac
51329 -        $rm $output
51330 -        trap "$rm $output; exit $EXIT_FAILURE" 1 2 15
51331 -
51332 -       $echo > $output "\
51333 -#! $SHELL
51334 -
51335 -# $output - temporary wrapper script for $objdir/$outputname
51336 -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
51337 -#
51338 -# The $output program cannot be directly executed until all the libtool
51339 -# libraries that it depends on are installed.
51340 -#
51341 -# This wrapper script should never be moved out of the build directory.
51342 -# If it is, it will not operate correctly.
51343 -
51344 -# Sed substitution that helps us do robust quoting.  It backslashifies
51345 -# metacharacters that are still active within double-quoted strings.
51346 -Xsed='${SED} -e 1s/^X//'
51347 -sed_quote_subst='$sed_quote_subst'
51348 -
51349 -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
51350 -if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
51351 -  emulate sh
51352 -  NULLCMD=:
51353 -  # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
51354 -  # is contrary to our usage.  Disable this feature.
51355 -  alias -g '\${1+\"\$@\"}'='\"\$@\"'
51356 -  setopt NO_GLOB_SUBST
51357 -else
51358 -  case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
51359 -fi
51360 -
51361 -# The HP-UX ksh and POSIX shell print the target directory to stdout
51362 -# if CDPATH is set.
51363 -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
51364 -
51365 -relink_command=\"$relink_command\"
51366 -
51367 -# This environment variable determines our operation mode.
51368 -if test \"\$libtool_install_magic\" = \"$magic\"; then
51369 -  # install mode needs the following variable:
51370 -  notinst_deplibs='$notinst_deplibs'
51371 -else
51372 -  # When we are sourced in execute mode, \$file and \$echo are already set.
51373 -  if test \"\$libtool_execute_magic\" != \"$magic\"; then
51374 -    echo=\"$qecho\"
51375 -    file=\"\$0\"
51376 -    # Make sure echo works.
51377 -    if test \"X\$1\" = X--no-reexec; then
51378 -      # Discard the --no-reexec flag, and continue.
51379 -      shift
51380 -    elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then
51381 -      # Yippee, \$echo works!
51382 -      :
51383 -    else
51384 -      # Restart under the correct shell, and then maybe \$echo will work.
51385 -      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
51386 -    fi
51387 -  fi\
51388 -"
51389 -       $echo >> $output "\
51390 -
51391 -  # Find the directory that this script lives in.
51392 -  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
51393 -  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
51394 -
51395 -  # Follow symbolic links until we get to the real thisdir.
51396 -  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
51397 -  while test -n \"\$file\"; do
51398 -    destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
51399 -
51400 -    # If there was a directory component, then change thisdir.
51401 -    if test \"x\$destdir\" != \"x\$file\"; then
51402 -      case \"\$destdir\" in
51403 -      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
51404 -      *) thisdir=\"\$thisdir/\$destdir\" ;;
51405 -      esac
51406 -    fi
51407 -
51408 -    file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
51409 -    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
51410 -  done
51411 -
51412 -  # Try to get the absolute directory name.
51413 -  absdir=\`cd \"\$thisdir\" && pwd\`
51414 -  test -n \"\$absdir\" && thisdir=\"\$absdir\"
51415 -"
51416 -
51417 -       if test "$fast_install" = yes; then
51418 -         $echo >> $output "\
51419 -  program=lt-'$outputname'$exeext
51420 -  progdir=\"\$thisdir/$objdir\"
51421 -
51422 -  if test ! -f \"\$progdir/\$program\" || \\
51423 -     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
51424 -       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
51425 -
51426 -    file=\"\$\$-\$program\"
51427 -
51428 -    if test ! -d \"\$progdir\"; then
51429 -      $mkdir \"\$progdir\"
51430 -    else
51431 -      $rm \"\$progdir/\$file\"
51432 -    fi"
51433 -
51434 -         $echo >> $output "\
51435 -
51436 -    # relink executable if necessary
51437 -    if test -n \"\$relink_command\"; then
51438 -      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
51439 -      else
51440 -       $echo \"\$relink_command_output\" >&2
51441 -       $rm \"\$progdir/\$file\"
51442 -       exit $EXIT_FAILURE
51443 -      fi
51444 -    fi
51445 -
51446 -    $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
51447 -    { $rm \"\$progdir/\$program\";
51448 -      $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; }
51449 -    $rm \"\$progdir/\$file\"
51450 -  fi"
51451 -       else
51452 -         $echo >> $output "\
51453 -  program='$outputname'
51454 -  progdir=\"\$thisdir/$objdir\"
51455 -"
51456 -       fi
51457 -
51458 -       $echo >> $output "\
51459 -
51460 -  if test -f \"\$progdir/\$program\"; then"
51461 -
51462 -       # Export our shlibpath_var if we have one.
51463 -       if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
51464 -         $echo >> $output "\
51465 -    # Add our own library path to $shlibpath_var
51466 -    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
51467 -
51468 -    # Some systems cannot cope with colon-terminated $shlibpath_var
51469 -    # The second colon is a workaround for a bug in BeOS R4 sed
51470 -    $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
51471 -
51472 -    export $shlibpath_var
51473 -"
51474 -       fi
51475 -
51476 -       # fixup the dll searchpath if we need to.
51477 -       if test -n "$dllsearchpath"; then
51478 -         $echo >> $output "\
51479 -    # Add the dll search path components to the executable PATH
51480 -    PATH=$dllsearchpath:\$PATH
51481 -"
51482 -       fi
51483 +           func_dirname_and_basename "$output" "" "."
51484 +           output_name=$func_basename_result
51485 +           output_path=$func_dirname_result
51486 +           cwrappersource="$output_path/$objdir/lt-$output_name.c"
51487 +           cwrapper="$output_path/$output_name.exe"
51488 +           $RM $cwrappersource $cwrapper
51489 +           trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
51490 +
51491 +           func_emit_cwrapperexe_src > $cwrappersource
51492 +
51493 +           # The wrapper executable is built using the $host compiler,
51494 +           # because it contains $host paths and files. If cross-
51495 +           # compiling, it, like the target executable, must be
51496 +           # executed on the $host or under an emulation environment.
51497 +           $opt_dry_run || {
51498 +             $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
51499 +             $STRIP $cwrapper
51500 +           }
51501  
51502 -       $echo >> $output "\
51503 -    if test \"\$libtool_execute_magic\" != \"$magic\"; then
51504 -      # Run the actual program with our arguments.
51505 -"
51506 -       case $host in
51507 -       # Backslashes separate directories on plain windows
51508 -       *-*-mingw | *-*-os2*)
51509 -         $echo >> $output "\
51510 -      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
51511 -"
51512 +           # Now, create the wrapper script for func_source use:
51513 +           func_ltwrapper_scriptname $cwrapper
51514 +           $RM $func_ltwrapper_scriptname_result
51515 +           trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
51516 +           $opt_dry_run || {
51517 +             # note: this script will not be executed, so do not chmod.
51518 +             if test "x$build" = "x$host" ; then
51519 +               $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
51520 +             else
51521 +               func_emit_wrapper no > $func_ltwrapper_scriptname_result
51522 +             fi
51523 +           }
51524           ;;
51525 +         * )
51526 +           $RM $output
51527 +           trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
51528  
51529 -       *)
51530 -         $echo >> $output "\
51531 -      exec \"\$progdir/\$program\" \${1+\"\$@\"}
51532 -"
51533 +           func_emit_wrapper no > $output
51534 +           chmod +x $output
51535           ;;
51536         esac
51537 -       $echo >> $output "\
51538 -      \$echo \"\$0: cannot exec \$program \$*\"
51539 -      exit $EXIT_FAILURE
51540 -    fi
51541 -  else
51542 -    # The program doesn't exist.
51543 -    \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
51544 -    \$echo \"This script is just a wrapper for \$program.\" 1>&2
51545 -    $echo \"See the $PACKAGE documentation for more information.\" 1>&2
51546 -    exit $EXIT_FAILURE
51547 -  fi
51548 -fi\
51549 -"
51550 -       chmod +x $output
51551 -      fi
51552 +      }
51553        exit $EXIT_SUCCESS
51554        ;;
51555      esac
51556 @@ -5460,7 +7881,7 @@ fi\
51557      for oldlib in $oldlibs; do
51558  
51559        if test "$build_libtool_libs" = convenience; then
51560 -       oldobjs="$libobjs_save"
51561 +       oldobjs="$libobjs_save $symfileobj"
51562         addlibs="$convenience"
51563         build_libtool_libs=no
51564        else
51565 @@ -5469,6 +7890,9 @@ fi\
51566           build_libtool_libs=no
51567         else
51568           oldobjs="$old_deplibs $non_pic_objects"
51569 +         if test "$preload" = yes && test -f "$symfileobj"; then
51570 +           oldobjs="$oldobjs $symfileobj"
51571 +         fi
51572         fi
51573         addlibs="$old_convenience"
51574        fi
51575 @@ -5483,8 +7907,18 @@ fi\
51576  
51577        # Do each command in the archive commands.
51578        if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
51579 -       cmds=$old_archive_from_new_cmds
51580 +       cmds=$old_archive_from_new_cmds
51581        else
51582 +
51583 +       # Add any objects from preloaded convenience libraries
51584 +       if test -n "$dlprefiles"; then
51585 +         gentop="$output_objdir/${outputname}x"
51586 +         generated="$generated $gentop"
51587 +
51588 +         func_extract_archives $gentop $dlprefiles
51589 +         oldobjs="$oldobjs $func_extract_archives_result"
51590 +       fi
51591 +
51592         # POSIX demands no paths to be encoded in archives.  We have
51593         # to avoid creating archives with duplicate basenames if we
51594         # might have to extract them afterwards, e.g., when creating a
51595 @@ -5493,32 +7927,22 @@ fi\
51596         # not supported by libtool).
51597         if (for obj in $oldobjs
51598             do
51599 -             $echo "X$obj" | $Xsed -e 's%^.*/%%'
51600 +             func_basename "$obj"
51601 +             $ECHO "$func_basename_result"
51602             done | sort | sort -uc >/dev/null 2>&1); then
51603           :
51604         else
51605 -         $echo "copying selected object files to avoid basename conflicts..."
51606 -
51607 -         if test -z "$gentop"; then
51608 -           gentop="$output_objdir/${outputname}x"
51609 -           generated="$generated $gentop"
51610 -
51611 -           $show "${rm}r $gentop"
51612 -           $run ${rm}r "$gentop"
51613 -           $show "$mkdir $gentop"
51614 -           $run $mkdir "$gentop"
51615 -           exit_status=$?
51616 -           if test "$exit_status" -ne 0 && test ! -d "$gentop"; then
51617 -             exit $exit_status
51618 -           fi
51619 -         fi
51620 -
51621 +         $ECHO "copying selected object files to avoid basename conflicts..."
51622 +         gentop="$output_objdir/${outputname}x"
51623 +         generated="$generated $gentop"
51624 +         func_mkdir_p "$gentop"
51625           save_oldobjs=$oldobjs
51626           oldobjs=
51627           counter=1
51628           for obj in $save_oldobjs
51629           do
51630 -           objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
51631 +           func_basename "$obj"
51632 +           objbase="$func_basename_result"
51633             case " $oldobjs " in
51634             " ") oldobjs=$obj ;;
51635             *[\ /]"$objbase "*)
51636 @@ -5526,58 +7950,62 @@ fi\
51637                 # Make sure we don't pick an alternate name that also
51638                 # overlaps.
51639                 newobj=lt$counter-$objbase
51640 -               counter=`expr $counter + 1`
51641 +               func_arith $counter + 1
51642 +               counter=$func_arith_result
51643                 case " $oldobjs " in
51644                 *[\ /]"$newobj "*) ;;
51645                 *) if test ! -f "$gentop/$newobj"; then break; fi ;;
51646                 esac
51647               done
51648 -             $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
51649 -             $run ln "$obj" "$gentop/$newobj" ||
51650 -             $run cp "$obj" "$gentop/$newobj"
51651 +             func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
51652               oldobjs="$oldobjs $gentop/$newobj"
51653               ;;
51654             *) oldobjs="$oldobjs $obj" ;;
51655             esac
51656           done
51657         fi
51658 -
51659         eval cmds=\"$old_archive_cmds\"
51660  
51661 -       if len=`expr "X$cmds" : ".*"` &&
51662 -            test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
51663 +       func_len " $cmds"
51664 +       len=$func_len_result
51665 +       if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
51666           cmds=$old_archive_cmds
51667         else
51668           # the command line is too long to link in one step, link in parts
51669 -         $echo "using piecewise archive linking..."
51670 +         func_verbose "using piecewise archive linking..."
51671           save_RANLIB=$RANLIB
51672           RANLIB=:
51673           objlist=
51674           concat_cmds=
51675           save_oldobjs=$oldobjs
51676 -
51677 +         oldobjs=
51678           # Is there a better way of finding the last object in the list?
51679           for obj in $save_oldobjs
51680           do
51681             last_oldobj=$obj
51682           done
51683 +         eval test_cmds=\"$old_archive_cmds\"
51684 +         func_len " $test_cmds"
51685 +         len0=$func_len_result
51686 +         len=$len0
51687           for obj in $save_oldobjs
51688           do
51689 -           oldobjs="$objlist $obj"
51690 -           objlist="$objlist $obj"
51691 -           eval test_cmds=\"$old_archive_cmds\"
51692 -           if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
51693 -              test "$len" -le "$max_cmd_len"; then
51694 +           func_len " $obj"
51695 +           func_arith $len + $func_len_result
51696 +           len=$func_arith_result
51697 +           func_append objlist " $obj"
51698 +           if test "$len" -lt "$max_cmd_len"; then
51699               :
51700             else
51701               # the above command should be used before it gets too long
51702               oldobjs=$objlist
51703               if test "$obj" = "$last_oldobj" ; then
51704 -               RANLIB=$save_RANLIB
51705 +               RANLIB=$save_RANLIB
51706               fi
51707               test -z "$concat_cmds" || concat_cmds=$concat_cmds~
51708               eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
51709               objlist=
51710 +             len=$len0
51711             fi
51712           done
51713           RANLIB=$save_RANLIB
51714 @@ -5589,49 +8017,39 @@ fi\
51715           fi
51716         fi
51717        fi
51718 -      save_ifs="$IFS"; IFS='~'
51719 -      for cmd in $cmds; do
51720 -        eval cmd=\"$cmd\"
51721 -       IFS="$save_ifs"
51722 -       $show "$cmd"
51723 -       $run eval "$cmd" || exit $?
51724 -      done
51725 -      IFS="$save_ifs"
51726 +      func_execute_cmds "$cmds" 'exit $?'
51727      done
51728  
51729 -    if test -n "$generated"; then
51730 -      $show "${rm}r$generated"
51731 -      $run ${rm}r$generated
51732 -    fi
51733 +    test -n "$generated" && \
51734 +      func_show_eval "${RM}r$generated"
51735  
51736      # Now create the libtool archive.
51737      case $output in
51738      *.la)
51739        old_library=
51740        test "$build_old_libs" = yes && old_library="$libname.$libext"
51741 -      $show "creating $output"
51742 +      func_verbose "creating $output"
51743  
51744        # Preserve any variables that may affect compiler behavior
51745        for var in $variables_saved_for_relink; do
51746         if eval test -z \"\${$var+set}\"; then
51747 -         relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
51748 +         relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
51749         elif eval var_value=\$$var; test -z "$var_value"; then
51750           relink_command="$var=; export $var; $relink_command"
51751         else
51752 -         var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
51753 -         relink_command="$var=\"$var_value\"; export $var; $relink_command"
51754 +         func_quote_for_eval "$var_value"
51755 +         relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
51756         fi
51757        done
51758        # Quote the link command for shipping.
51759        relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
51760 -      relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
51761 +      relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
51762        if test "$hardcode_automatic" = yes ; then
51763         relink_command=
51764        fi
51765  
51766 -
51767        # Only create the output if not a dry run.
51768 -      if test -z "$run"; then
51769 +      $opt_dry_run || {
51770         for installed in no yes; do
51771           if test "$installed" = yes; then
51772             if test -z "$install_libdir"; then
51773 @@ -5643,12 +8061,11 @@ fi\
51774             for deplib in $dependency_libs; do
51775               case $deplib in
51776               *.la)
51777 -               name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'`
51778 +               func_basename "$deplib"
51779 +               name="$func_basename_result"
51780                 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
51781 -               if test -z "$libdir"; then
51782 -                 $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
51783 -                 exit $EXIT_FAILURE
51784 -               fi
51785 +               test -z "$libdir" && \
51786 +                 func_fatal_error "\`$deplib' is not a valid libtool archive"
51787                 newdependency_libs="$newdependency_libs $libdir/$name"
51788                 ;;
51789               *) newdependency_libs="$newdependency_libs $deplib" ;;
51790 @@ -5656,25 +8073,37 @@ fi\
51791             done
51792             dependency_libs="$newdependency_libs"
51793             newdlfiles=
51794 +
51795             for lib in $dlfiles; do
51796 -             name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
51797 -             eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
51798 -             if test -z "$libdir"; then
51799 -               $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
51800 -               exit $EXIT_FAILURE
51801 -             fi
51802 -             newdlfiles="$newdlfiles $libdir/$name"
51803 +             case $lib in
51804 +             *.la)
51805 +               func_basename "$lib"
51806 +               name="$func_basename_result"
51807 +               eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
51808 +               test -z "$libdir" && \
51809 +                 func_fatal_error "\`$lib' is not a valid libtool archive"
51810 +               newdlfiles="$newdlfiles $libdir/$name"
51811 +               ;;
51812 +             *) newdlfiles="$newdlfiles $lib" ;;
51813 +             esac
51814             done
51815             dlfiles="$newdlfiles"
51816             newdlprefiles=
51817             for lib in $dlprefiles; do
51818 -             name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
51819 -             eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
51820 -             if test -z "$libdir"; then
51821 -               $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
51822 -               exit $EXIT_FAILURE
51823 -             fi
51824 -             newdlprefiles="$newdlprefiles $libdir/$name"
51825 +             case $lib in
51826 +             *.la)
51827 +               # Only pass preopened files to the pseudo-archive (for
51828 +               # eventual linking with the app. that links it) if we
51829 +               # didn't already link the preopened objects directly into
51830 +               # the library:
51831 +               func_basename "$lib"
51832 +               name="$func_basename_result"
51833 +               eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
51834 +               test -z "$libdir" && \
51835 +                 func_fatal_error "\`$lib' is not a valid libtool archive"
51836 +               newdlprefiles="$newdlprefiles $libdir/$name"
51837 +               ;;
51838 +             esac
51839             done
51840             dlprefiles="$newdlprefiles"
51841           else
51842 @@ -5697,15 +8126,15 @@ fi\
51843             done
51844             dlprefiles="$newdlprefiles"
51845           fi
51846 -         $rm $output
51847 +         $RM $output
51848           # place dlname in correct position for cygwin
51849           tdlname=$dlname
51850           case $host,$output,$installed,$module,$dlname in
51851 -           *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
51852 +           *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
51853           esac
51854 -         $echo > $output "\
51855 +         $ECHO > $output "\
51856  # $outputname - a libtool library file
51857 -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
51858 +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
51859  #
51860  # Please DO NOT delete this file!
51861  # It is necessary for linking the library.
51862 @@ -5719,9 +8148,15 @@ library_names='$library_names'
51863  # The name of the static archive.
51864  old_library='$old_library'
51865  
51866 +# Linker flags that can not go in dependency_libs.
51867 +inherited_linker_flags='$new_inherited_linker_flags'
51868 +
51869  # Libraries that this one depends upon.
51870  dependency_libs='$dependency_libs'
51871  
51872 +# Names of additional weak libraries provided by this library
51873 +weak_library_names='$weak_libs'
51874 +
51875  # Version information for $libname.
51876  current=$current
51877  age=$age
51878 @@ -5740,749 +8175,29 @@ dlpreopen='$dlprefiles'
51879  # Directory that this library needs to be installed in:
51880  libdir='$install_libdir'"
51881           if test "$installed" = no && test "$need_relink" = yes; then
51882 -           $echo >> $output "\
51883 +           $ECHO >> $output "\
51884  relink_command=\"$relink_command\""
51885           fi
51886         done
51887 -      fi
51888 +      }
51889  
51890        # Do a symbolic link so that the libtool archive can be found in
51891        # LD_LIBRARY_PATH before the program is installed.
51892 -      $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)"
51893 -      $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $?
51894 -      ;;
51895 -    esac
51896 -    exit $EXIT_SUCCESS
51897 -    ;;
51898 -
51899 -  # libtool install mode
51900 -  install)
51901 -    modename="$modename: install"
51902 -
51903 -    # There may be an optional sh(1) argument at the beginning of
51904 -    # install_prog (especially on Windows NT).
51905 -    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
51906 -       # Allow the use of GNU shtool's install command.
51907 -       $echo "X$nonopt" | grep shtool > /dev/null; then
51908 -      # Aesthetically quote it.
51909 -      arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
51910 -      case $arg in
51911 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
51912 -       arg="\"$arg\""
51913 -       ;;
51914 -      esac
51915 -      install_prog="$arg "
51916 -      arg="$1"
51917 -      shift
51918 -    else
51919 -      install_prog=
51920 -      arg=$nonopt
51921 -    fi
51922 -
51923 -    # The real first argument should be the name of the installation program.
51924 -    # Aesthetically quote it.
51925 -    arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
51926 -    case $arg in
51927 -    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \      ]*|*]*|"")
51928 -      arg="\"$arg\""
51929 -      ;;
51930 -    esac
51931 -    install_prog="$install_prog$arg"
51932 -
51933 -    # We need to accept at least all the BSD install flags.
51934 -    dest=
51935 -    files=
51936 -    opts=
51937 -    prev=
51938 -    install_type=
51939 -    isdir=no
51940 -    stripme=
51941 -    for arg
51942 -    do
51943 -      if test -n "$dest"; then
51944 -       files="$files $dest"
51945 -       dest=$arg
51946 -       continue
51947 -      fi
51948 -
51949 -      case $arg in
51950 -      -d) isdir=yes ;;
51951 -      -f) 
51952 -       case " $install_prog " in
51953 -       *[\\\ /]cp\ *) ;;
51954 -       *) prev=$arg ;;
51955 -       esac
51956 -       ;;
51957 -      -g | -m | -o) prev=$arg ;;
51958 -      -s)
51959 -       stripme=" -s"
51960 -       continue
51961 -       ;;
51962 -      -*)
51963 -       ;;
51964 -      *)
51965 -       # If the previous option needed an argument, then skip it.
51966 -       if test -n "$prev"; then
51967 -         prev=
51968 -       else
51969 -         dest=$arg
51970 -         continue
51971 -       fi
51972 -       ;;
51973 -      esac
51974 -
51975 -      # Aesthetically quote the argument.
51976 -      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
51977 -      case $arg in
51978 -      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
51979 -       arg="\"$arg\""
51980 -       ;;
51981 -      esac
51982 -      install_prog="$install_prog $arg"
51983 -    done
51984 -
51985 -    if test -z "$install_prog"; then
51986 -      $echo "$modename: you must specify an install program" 1>&2
51987 -      $echo "$help" 1>&2
51988 -      exit $EXIT_FAILURE
51989 -    fi
51990 -
51991 -    if test -n "$prev"; then
51992 -      $echo "$modename: the \`$prev' option requires an argument" 1>&2
51993 -      $echo "$help" 1>&2
51994 -      exit $EXIT_FAILURE
51995 -    fi
51996 -
51997 -    if test -z "$files"; then
51998 -      if test -z "$dest"; then
51999 -       $echo "$modename: no file or destination specified" 1>&2
52000 -      else
52001 -       $echo "$modename: you must specify a destination" 1>&2
52002 -      fi
52003 -      $echo "$help" 1>&2
52004 -      exit $EXIT_FAILURE
52005 -    fi
52006 -
52007 -    # Strip any trailing slash from the destination.
52008 -    dest=`$echo "X$dest" | $Xsed -e 's%/$%%'`
52009 -
52010 -    # Check to see that the destination is a directory.
52011 -    test -d "$dest" && isdir=yes
52012 -    if test "$isdir" = yes; then
52013 -      destdir="$dest"
52014 -      destname=
52015 -    else
52016 -      destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'`
52017 -      test "X$destdir" = "X$dest" && destdir=.
52018 -      destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'`
52019 -
52020 -      # Not a directory, so check to see that there is only one file specified.
52021 -      set dummy $files
52022 -      if test "$#" -gt 2; then
52023 -       $echo "$modename: \`$dest' is not a directory" 1>&2
52024 -       $echo "$help" 1>&2
52025 -       exit $EXIT_FAILURE
52026 -      fi
52027 -    fi
52028 -    case $destdir in
52029 -    [\\/]* | [A-Za-z]:[\\/]*) ;;
52030 -    *)
52031 -      for file in $files; do
52032 -       case $file in
52033 -       *.lo) ;;
52034 -       *)
52035 -         $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
52036 -         $echo "$help" 1>&2
52037 -         exit $EXIT_FAILURE
52038 -         ;;
52039 -       esac
52040 -      done
52041 +      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
52042        ;;
52043      esac
52044 -
52045 -    # This variable tells wrapper scripts just to set variables rather
52046 -    # than running their programs.
52047 -    libtool_install_magic="$magic"
52048 -
52049 -    staticlibs=
52050 -    future_libdirs=
52051 -    current_libdirs=
52052 -    for file in $files; do
52053 -
52054 -      # Do each installation.
52055 -      case $file in
52056 -      *.$libext)
52057 -       # Do the static libraries later.
52058 -       staticlibs="$staticlibs $file"
52059 -       ;;
52060 -
52061 -      *.la)
52062 -       # Check to see that this really is a libtool archive.
52063 -       if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
52064 -       else
52065 -         $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
52066 -         $echo "$help" 1>&2
52067 -         exit $EXIT_FAILURE
52068 -       fi
52069 -
52070 -       library_names=
52071 -       old_library=
52072 -       relink_command=
52073 -       # If there is no directory component, then add one.
52074 -       case $file in
52075 -       */* | *\\*) . $file ;;
52076 -       *) . ./$file ;;
52077 -       esac
52078 -
52079 -       # Add the libdir to current_libdirs if it is the destination.
52080 -       if test "X$destdir" = "X$libdir"; then
52081 -         case "$current_libdirs " in
52082 -         *" $libdir "*) ;;
52083 -         *) current_libdirs="$current_libdirs $libdir" ;;
52084 -         esac
52085 -       else
52086 -         # Note the libdir as a future libdir.
52087 -         case "$future_libdirs " in
52088 -         *" $libdir "*) ;;
52089 -         *) future_libdirs="$future_libdirs $libdir" ;;
52090 -         esac
52091 -       fi
52092 -
52093 -       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/
52094 -       test "X$dir" = "X$file/" && dir=
52095 -       dir="$dir$objdir"
52096 -
52097 -       if test -n "$relink_command"; then
52098 -         # Determine the prefix the user has applied to our future dir.
52099 -         inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"`
52100 -
52101 -         # Don't allow the user to place us outside of our expected
52102 -         # location b/c this prevents finding dependent libraries that
52103 -         # are installed to the same prefix.
52104 -         # At present, this check doesn't affect windows .dll's that
52105 -         # are installed into $libdir/../bin (currently, that works fine)
52106 -         # but it's something to keep an eye on.
52107 -         if test "$inst_prefix_dir" = "$destdir"; then
52108 -           $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2
52109 -           exit $EXIT_FAILURE
52110 -         fi
52111 -
52112 -         if test -n "$inst_prefix_dir"; then
52113 -           # Stick the inst_prefix_dir data into the link command.
52114 -           relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP`
52115 -         else
52116 -           relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" | $NL2SP`
52117 -         fi
52118 -
52119 -         $echo "$modename: warning: relinking \`$file'" 1>&2
52120 -         $show "$relink_command"
52121 -         if $run eval "$relink_command"; then :
52122 -         else
52123 -           $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
52124 -           exit $EXIT_FAILURE
52125 -         fi
52126 -       fi
52127 -
52128 -       # See the names of the shared library.
52129 -       set dummy $library_names
52130 -       if test -n "$2"; then
52131 -         realname="$2"
52132 -         shift
52133 -         shift
52134 -
52135 -         srcname="$realname"
52136 -         test -n "$relink_command" && srcname="$realname"T
52137 -
52138 -         # Install the shared library and build the symlinks.
52139 -         $show "$install_prog $dir/$srcname $destdir/$realname"
52140 -         $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $?
52141 -         if test -n "$stripme" && test -n "$striplib"; then
52142 -           $show "$striplib $destdir/$realname"
52143 -           $run eval "$striplib $destdir/$realname" || exit $?
52144 -         fi
52145 -
52146 -         if test "$#" -gt 0; then
52147 -           # Delete the old symlinks, and create new ones.
52148 -           # Try `ln -sf' first, because the `ln' binary might depend on
52149 -           # the symlink we replace!  Solaris /bin/ln does not understand -f,
52150 -           # so we also need to try rm && ln -s.
52151 -           for linkname
52152 -           do
52153 -             if test "$linkname" != "$realname"; then
52154 -                $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
52155 -                $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
52156 -             fi
52157 -           done
52158 -         fi
52159 -
52160 -         # Do each command in the postinstall commands.
52161 -         lib="$destdir/$realname"
52162 -         cmds=$postinstall_cmds
52163 -         save_ifs="$IFS"; IFS='~'
52164 -         for cmd in $cmds; do
52165 -           IFS="$save_ifs"
52166 -           eval cmd=\"$cmd\"
52167 -           $show "$cmd"
52168 -           $run eval "$cmd" || {
52169 -             lt_exit=$?
52170 -
52171 -             # Restore the uninstalled library and exit
52172 -             if test "$mode" = relink; then
52173 -               $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
52174 -             fi
52175 -
52176 -             exit $lt_exit
52177 -           }
52178 -         done
52179 -         IFS="$save_ifs"
52180 -       fi
52181 -
52182 -       # Install the pseudo-library for information purposes.
52183 -       name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
52184 -       instname="$dir/$name"i
52185 -       $show "$install_prog $instname $destdir/$name"
52186 -       $run eval "$install_prog $instname $destdir/$name" || exit $?
52187 -
52188 -       # Maybe install the static library, too.
52189 -       test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
52190 -       ;;
52191 -
52192 -      *.lo)
52193 -       # Install (i.e. copy) a libtool object.
52194 -
52195 -       # Figure out destination file name, if it wasn't already specified.
52196 -       if test -n "$destname"; then
52197 -         destfile="$destdir/$destname"
52198 -       else
52199 -         destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
52200 -         destfile="$destdir/$destfile"
52201 -       fi
52202 -
52203 -       # Deduce the name of the destination old-style object file.
52204 -       case $destfile in
52205 -       *.lo)
52206 -         staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"`
52207 -         ;;
52208 -       *.$objext)
52209 -         staticdest="$destfile"
52210 -         destfile=
52211 -         ;;
52212 -       *)
52213 -         $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2
52214 -         $echo "$help" 1>&2
52215 -         exit $EXIT_FAILURE
52216 -         ;;
52217 -       esac
52218 -
52219 -       # Install the libtool object if requested.
52220 -       if test -n "$destfile"; then
52221 -         $show "$install_prog $file $destfile"
52222 -         $run eval "$install_prog $file $destfile" || exit $?
52223 -       fi
52224 -
52225 -       # Install the old object if enabled.
52226 -       if test "$build_old_libs" = yes; then
52227 -         # Deduce the name of the old-style object file.
52228 -         staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
52229 -
52230 -         $show "$install_prog $staticobj $staticdest"
52231 -         $run eval "$install_prog \$staticobj \$staticdest" || exit $?
52232 -       fi
52233 -       exit $EXIT_SUCCESS
52234 -       ;;
52235 -
52236 -      *)
52237 -       # Figure out destination file name, if it wasn't already specified.
52238 -       if test -n "$destname"; then
52239 -         destfile="$destdir/$destname"
52240 -       else
52241 -         destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
52242 -         destfile="$destdir/$destfile"
52243 -       fi
52244 -
52245 -       # If the file is missing, and there is a .exe on the end, strip it
52246 -       # because it is most likely a libtool script we actually want to
52247 -       # install
52248 -       stripped_ext=""
52249 -       case $file in
52250 -         *.exe)
52251 -           if test ! -f "$file"; then
52252 -             file=`$echo $file|${SED} 's,.exe$,,'`
52253 -             stripped_ext=".exe"
52254 -           fi
52255 -           ;;
52256 -       esac
52257 -
52258 -       # Do a test to see if this is really a libtool program.
52259 -       case $host in
52260 -       *cygwin*|*mingw*)
52261 -           wrapper=`$echo $file | ${SED} -e 's,.exe$,,'`
52262 -           ;;
52263 -       *)
52264 -           wrapper=$file
52265 -           ;;
52266 -       esac
52267 -       if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then
52268 -         notinst_deplibs=
52269 -         relink_command=
52270 -
52271 -         # Note that it is not necessary on cygwin/mingw to append a dot to
52272 -         # foo even if both foo and FILE.exe exist: automatic-append-.exe
52273 -         # behavior happens only for exec(3), not for open(2)!  Also, sourcing
52274 -         # `FILE.' does not work on cygwin managed mounts.
52275 -         #
52276 -         # If there is no directory component, then add one.
52277 -         case $wrapper in
52278 -         */* | *\\*) . ${wrapper} ;;
52279 -         *) . ./${wrapper} ;;
52280 -         esac
52281 -
52282 -         # Check the variables that should have been set.
52283 -         if test -z "$notinst_deplibs"; then
52284 -           $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2
52285 -           exit $EXIT_FAILURE
52286 -         fi
52287 -
52288 -         finalize=yes
52289 -         for lib in $notinst_deplibs; do
52290 -           # Check to see that each library is installed.
52291 -           libdir=
52292 -           if test -f "$lib"; then
52293 -             # If there is no directory component, then add one.
52294 -             case $lib in
52295 -             */* | *\\*) . $lib ;;
52296 -             *) . ./$lib ;;
52297 -             esac
52298 -           fi
52299 -           libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
52300 -           if test -n "$libdir" && test ! -f "$libfile"; then
52301 -             $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2
52302 -             finalize=no
52303 -           fi
52304 -         done
52305 -
52306 -         relink_command=
52307 -         # Note that it is not necessary on cygwin/mingw to append a dot to
52308 -         # foo even if both foo and FILE.exe exist: automatic-append-.exe
52309 -         # behavior happens only for exec(3), not for open(2)!  Also, sourcing
52310 -         # `FILE.' does not work on cygwin managed mounts.
52311 -         #
52312 -         # If there is no directory component, then add one.
52313 -         case $wrapper in
52314 -         */* | *\\*) . ${wrapper} ;;
52315 -         *) . ./${wrapper} ;;
52316 -         esac
52317 -
52318 -         outputname=
52319 -         if test "$fast_install" = no && test -n "$relink_command"; then
52320 -           if test "$finalize" = yes && test -z "$run"; then
52321 -             tmpdir=`func_mktempdir`
52322 -             file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'`
52323 -             outputname="$tmpdir/$file"
52324 -             # Replace the output file specification.
52325 -             relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g' | $NL2SP`
52326 -
52327 -             $show "$relink_command"
52328 -             if $run eval "$relink_command"; then :
52329 -             else
52330 -               $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
52331 -               ${rm}r "$tmpdir"
52332 -               continue
52333 -             fi
52334 -             file="$outputname"
52335 -           else
52336 -             $echo "$modename: warning: cannot relink \`$file'" 1>&2
52337 -           fi
52338 -         else
52339 -           # Install the binary that we compiled earlier.
52340 -           file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
52341 -         fi
52342 -       fi
52343 -
52344 -       # remove .exe since cygwin /usr/bin/install will append another
52345 -       # one anyway 
52346 -       case $install_prog,$host in
52347 -       */usr/bin/install*,*cygwin*)
52348 -         case $file:$destfile in
52349 -         *.exe:*.exe)
52350 -           # this is ok
52351 -           ;;
52352 -         *.exe:*)
52353 -           destfile=$destfile.exe
52354 -           ;;
52355 -         *:*.exe)
52356 -           destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'`
52357 -           ;;
52358 -         esac
52359 -         ;;
52360 -       esac
52361 -       $show "$install_prog$stripme $file $destfile"
52362 -       $run eval "$install_prog\$stripme \$file \$destfile" || exit $?
52363 -       test -n "$outputname" && ${rm}r "$tmpdir"
52364 -       ;;
52365 -      esac
52366 -    done
52367 -
52368 -    for file in $staticlibs; do
52369 -      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
52370 -
52371 -      # Set up the ranlib parameters.
52372 -      oldlib="$destdir/$name"
52373 -
52374 -      $show "$install_prog $file $oldlib"
52375 -      $run eval "$install_prog \$file \$oldlib" || exit $?
52376 -
52377 -      if test -n "$stripme" && test -n "$old_striplib"; then
52378 -       $show "$old_striplib $oldlib"
52379 -       $run eval "$old_striplib $oldlib" || exit $?
52380 -      fi
52381 -
52382 -      # Do each command in the postinstall commands.
52383 -      cmds=$old_postinstall_cmds
52384 -      save_ifs="$IFS"; IFS='~'
52385 -      for cmd in $cmds; do
52386 -       IFS="$save_ifs"
52387 -       eval cmd=\"$cmd\"
52388 -       $show "$cmd"
52389 -       $run eval "$cmd" || exit $?
52390 -      done
52391 -      IFS="$save_ifs"
52392 -    done
52393 -
52394 -    if test -n "$future_libdirs"; then
52395 -      $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
52396 -    fi
52397 -
52398 -    if test -n "$current_libdirs"; then
52399 -      # Maybe just do a dry run.
52400 -      test -n "$run" && current_libdirs=" -n$current_libdirs"
52401 -      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
52402 -    else
52403 -      exit $EXIT_SUCCESS
52404 -    fi
52405 -    ;;
52406 -
52407 -  # libtool finish mode
52408 -  finish)
52409 -    modename="$modename: finish"
52410 -    libdirs="$nonopt"
52411 -    admincmds=
52412 -
52413 -    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
52414 -      for dir
52415 -      do
52416 -       libdirs="$libdirs $dir"
52417 -      done
52418 -
52419 -      for libdir in $libdirs; do
52420 -       if test -n "$finish_cmds"; then
52421 -         # Do each command in the finish commands.
52422 -         cmds=$finish_cmds
52423 -         save_ifs="$IFS"; IFS='~'
52424 -         for cmd in $cmds; do
52425 -           IFS="$save_ifs"
52426 -           eval cmd=\"$cmd\"
52427 -           $show "$cmd"
52428 -           $run eval "$cmd" || admincmds="$admincmds
52429 -       $cmd"
52430 -         done
52431 -         IFS="$save_ifs"
52432 -       fi
52433 -       if test -n "$finish_eval"; then
52434 -         # Do the single finish_eval.
52435 -         eval cmds=\"$finish_eval\"
52436 -         $run eval "$cmds" || admincmds="$admincmds
52437 -       $cmds"
52438 -       fi
52439 -      done
52440 -    fi
52441 -
52442 -    # Exit here if they wanted silent mode.
52443 -    test "$show" = : && exit $EXIT_SUCCESS
52444 -
52445 -    $echo "X----------------------------------------------------------------------" | $Xsed
52446 -    $echo "Libraries have been installed in:"
52447 -    for libdir in $libdirs; do
52448 -      $echo "   $libdir"
52449 -    done
52450 -    $echo
52451 -    $echo "If you ever happen to want to link against installed libraries"
52452 -    $echo "in a given directory, LIBDIR, you must either use libtool, and"
52453 -    $echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
52454 -    $echo "flag during linking and do at least one of the following:"
52455 -    if test -n "$shlibpath_var"; then
52456 -      $echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
52457 -      $echo "     during execution"
52458 -    fi
52459 -    if test -n "$runpath_var"; then
52460 -      $echo "   - add LIBDIR to the \`$runpath_var' environment variable"
52461 -      $echo "     during linking"
52462 -    fi
52463 -    if test -n "$hardcode_libdir_flag_spec"; then
52464 -      libdir=LIBDIR
52465 -      eval flag=\"$hardcode_libdir_flag_spec\"
52466 -
52467 -      $echo "   - use the \`$flag' linker flag"
52468 -    fi
52469 -    if test -n "$admincmds"; then
52470 -      $echo "   - have your system administrator run these commands:$admincmds"
52471 -    fi
52472 -    if test -f /etc/ld.so.conf; then
52473 -      $echo "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
52474 -    fi
52475 -    $echo
52476 -    $echo "See any operating system documentation about shared libraries for"
52477 -    $echo "more information, such as the ld(1) and ld.so(8) manual pages."
52478 -    $echo "X----------------------------------------------------------------------" | $Xsed
52479      exit $EXIT_SUCCESS
52480 -    ;;
52481 -
52482 -  # libtool execute mode
52483 -  execute)
52484 -    modename="$modename: execute"
52485 -
52486 -    # The first argument is the command name.
52487 -    cmd="$nonopt"
52488 -    if test -z "$cmd"; then
52489 -      $echo "$modename: you must specify a COMMAND" 1>&2
52490 -      $echo "$help"
52491 -      exit $EXIT_FAILURE
52492 -    fi
52493 -
52494 -    # Handle -dlopen flags immediately.
52495 -    for file in $execute_dlfiles; do
52496 -      if test ! -f "$file"; then
52497 -       $echo "$modename: \`$file' is not a file" 1>&2
52498 -       $echo "$help" 1>&2
52499 -       exit $EXIT_FAILURE
52500 -      fi
52501 -
52502 -      dir=
52503 -      case $file in
52504 -      *.la)
52505 -       # Check to see that this really is a libtool archive.
52506 -       if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
52507 -       else
52508 -         $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
52509 -         $echo "$help" 1>&2
52510 -         exit $EXIT_FAILURE
52511 -       fi
52512 -
52513 -       # Read the libtool library.
52514 -       dlname=
52515 -       library_names=
52516 -
52517 -       # If there is no directory component, then add one.
52518 -       case $file in
52519 -       */* | *\\*) . $file ;;
52520 -       *) . ./$file ;;
52521 -       esac
52522 -
52523 -       # Skip this library if it cannot be dlopened.
52524 -       if test -z "$dlname"; then
52525 -         # Warn if it was a shared library.
52526 -         test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
52527 -         continue
52528 -       fi
52529 -
52530 -       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
52531 -       test "X$dir" = "X$file" && dir=.
52532 -
52533 -       if test -f "$dir/$objdir/$dlname"; then
52534 -         dir="$dir/$objdir"
52535 -       else
52536 -         $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2
52537 -         exit $EXIT_FAILURE
52538 -       fi
52539 -       ;;
52540 -
52541 -      *.lo)
52542 -       # Just add the directory containing the .lo file.
52543 -       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
52544 -       test "X$dir" = "X$file" && dir=.
52545 -       ;;
52546 -
52547 -      *)
52548 -       $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
52549 -       continue
52550 -       ;;
52551 -      esac
52552 -
52553 -      # Get the absolute pathname.
52554 -      absdir=`cd "$dir" && pwd`
52555 -      test -n "$absdir" && dir="$absdir"
52556 -
52557 -      # Now add the directory to shlibpath_var.
52558 -      if eval "test -z \"\$$shlibpath_var\""; then
52559 -       eval "$shlibpath_var=\"\$dir\""
52560 -      else
52561 -       eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
52562 -      fi
52563 -    done
52564 -
52565 -    # This variable tells wrapper scripts just to set shlibpath_var
52566 -    # rather than running their programs.
52567 -    libtool_execute_magic="$magic"
52568 -
52569 -    # Check if any of the arguments is a wrapper script.
52570 -    args=
52571 -    for file
52572 -    do
52573 -      case $file in
52574 -      -*) ;;
52575 -      *)
52576 -       # Do a test to see if this is really a libtool program.
52577 -       if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
52578 -         # If there is no directory component, then add one.
52579 -         case $file in
52580 -         */* | *\\*) . $file ;;
52581 -         *) . ./$file ;;
52582 -         esac
52583 -
52584 -         # Transform arg to wrapped name.
52585 -         file="$progdir/$program"
52586 -       fi
52587 -       ;;
52588 -      esac
52589 -      # Quote arguments (to preserve shell metacharacters).
52590 -      file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
52591 -      args="$args \"$file\""
52592 -    done
52593 -
52594 -    if test -z "$run"; then
52595 -      if test -n "$shlibpath_var"; then
52596 -       # Export the shlibpath_var.
52597 -       eval "export $shlibpath_var"
52598 -      fi
52599 +}
52600  
52601 -      # Restore saved environment variables
52602 -      for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
52603 -      do
52604 -       eval "if test \"\${save_$lt_var+set}\" = set; then
52605 -               $lt_var=\$save_$lt_var; export $lt_var
52606 -             else
52607 -               $lt_unset $lt_var
52608 -             fi"
52609 -      done
52610 +{ test "$mode" = link || test "$mode" = relink; } &&
52611 +    func_mode_link ${1+"$@"}
52612  
52613  
52614 -      # Now prepare to actually exec the command.
52615 -      exec_cmd="\$cmd$args"
52616 -    else
52617 -      # Display what would be done.
52618 -      if test -n "$shlibpath_var"; then
52619 -       eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\""
52620 -       $echo "export $shlibpath_var"
52621 -      fi
52622 -      $echo "$cmd$args"
52623 -      exit $EXIT_SUCCESS
52624 -    fi
52625 -    ;;
52626 -
52627 -  # libtool clean and uninstall mode
52628 -  clean | uninstall)
52629 -    modename="$modename: $mode"
52630 -    rm="$nonopt"
52631 +# func_mode_uninstall arg...
52632 +func_mode_uninstall ()
52633 +{
52634 +    $opt_debug
52635 +    RM="$nonopt"
52636      files=
52637      rmforce=
52638      exit_status=0
52639 @@ -6494,30 +8209,28 @@ relink_command=\"$relink_command\""
52640      for arg
52641      do
52642        case $arg in
52643 -      -f) rm="$rm $arg"; rmforce=yes ;;
52644 -      -*) rm="$rm $arg" ;;
52645 +      -f) RM="$RM $arg"; rmforce=yes ;;
52646 +      -*) RM="$RM $arg" ;;
52647        *) files="$files $arg" ;;
52648        esac
52649      done
52650  
52651 -    if test -z "$rm"; then
52652 -      $echo "$modename: you must specify an RM program" 1>&2
52653 -      $echo "$help" 1>&2
52654 -      exit $EXIT_FAILURE
52655 -    fi
52656 +    test -z "$RM" && \
52657 +      func_fatal_help "you must specify an RM program"
52658  
52659      rmdirs=
52660  
52661      origobjdir="$objdir"
52662      for file in $files; do
52663 -      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
52664 -      if test "X$dir" = "X$file"; then
52665 -       dir=.
52666 +      func_dirname "$file" "" "."
52667 +      dir="$func_dirname_result"
52668 +      if test "X$dir" = X.; then
52669         objdir="$origobjdir"
52670        else
52671         objdir="$dir/$origobjdir"
52672        fi
52673 -      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
52674 +      func_basename "$file"
52675 +      name="$func_basename_result"
52676        test "$mode" = uninstall && objdir="$dir"
52677  
52678        # Remember objdir for removal later, being careful to avoid duplicates
52679 @@ -6529,9 +8242,9 @@ relink_command=\"$relink_command\""
52680        fi
52681  
52682        # Don't error if the file doesn't exist and rm -f was used.
52683 -      if (test -L "$file") >/dev/null 2>&1 \
52684 -       || (test -h "$file") >/dev/null 2>&1 \
52685 -       || test -f "$file"; then
52686 +      if { test -L "$file"; } >/dev/null 2>&1 ||
52687 +        { test -h "$file"; } >/dev/null 2>&1 ||
52688 +        test -f "$file"; then
52689         :
52690        elif test -d "$file"; then
52691         exit_status=1
52692 @@ -6545,8 +8258,8 @@ relink_command=\"$relink_command\""
52693        case $name in
52694        *.la)
52695         # Possibly a libtool archive, so verify it.
52696 -       if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
52697 -         . $dir/$name
52698 +       if func_lalib_p "$file"; then
52699 +         func_source $dir/$name
52700  
52701           # Delete the libtool libraries and symlinks.
52702           for n in $library_names; do
52703 @@ -6561,39 +8274,17 @@ relink_command=\"$relink_command\""
52704             *" $dlname "*) ;;
52705             *) rmfiles="$rmfiles $objdir/$dlname" ;;
52706             esac
52707 -            test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
52708 +           test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
52709             ;;
52710           uninstall)
52711             if test -n "$library_names"; then
52712               # Do each command in the postuninstall commands.
52713 -             cmds=$postuninstall_cmds
52714 -             save_ifs="$IFS"; IFS='~'
52715 -             for cmd in $cmds; do
52716 -               IFS="$save_ifs"
52717 -               eval cmd=\"$cmd\"
52718 -               $show "$cmd"
52719 -               $run eval "$cmd"
52720 -               if test "$?" -ne 0 && test "$rmforce" != yes; then
52721 -                 exit_status=1
52722 -               fi
52723 -             done
52724 -             IFS="$save_ifs"
52725 +             func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
52726             fi
52727  
52728             if test -n "$old_library"; then
52729               # Do each command in the old_postuninstall commands.
52730 -             cmds=$old_postuninstall_cmds
52731 -             save_ifs="$IFS"; IFS='~'
52732 -             for cmd in $cmds; do
52733 -               IFS="$save_ifs"
52734 -               eval cmd=\"$cmd\"
52735 -               $show "$cmd"
52736 -               $run eval "$cmd"
52737 -               if test "$?" -ne 0 && test "$rmforce" != yes; then
52738 -                 exit_status=1
52739 -               fi
52740 -             done
52741 -             IFS="$save_ifs"
52742 +             func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
52743             fi
52744             # FIXME: should reinstall the best remaining shared library.
52745             ;;
52746 @@ -6603,20 +8294,20 @@ relink_command=\"$relink_command\""
52747  
52748        *.lo)
52749         # Possibly a libtool object, so verify it.
52750 -       if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
52751 +       if func_lalib_p "$file"; then
52752  
52753           # Read the .lo file
52754 -         . $dir/$name
52755 +         func_source $dir/$name
52756  
52757           # Add PIC object to the list of files to remove.
52758 -         if test -n "$pic_object" \
52759 -            && test "$pic_object" != none; then
52760 +         if test -n "$pic_object" &&
52761 +            test "$pic_object" != none; then
52762             rmfiles="$rmfiles $dir/$pic_object"
52763           fi
52764  
52765           # Add non-PIC object to the list of files to remove.
52766 -         if test -n "$non_pic_object" \
52767 -            && test "$non_pic_object" != none; then
52768 +         if test -n "$non_pic_object" &&
52769 +            test "$non_pic_object" != none; then
52770             rmfiles="$rmfiles $dir/$non_pic_object"
52771           fi
52772         fi
52773 @@ -6627,17 +8318,26 @@ relink_command=\"$relink_command\""
52774           noexename=$name
52775           case $file in
52776           *.exe)
52777 -           file=`$echo $file|${SED} 's,.exe$,,'`
52778 -           noexename=`$echo $name|${SED} 's,.exe$,,'`
52779 +           func_stripname '' '.exe' "$file"
52780 +           file=$func_stripname_result
52781 +           func_stripname '' '.exe' "$name"
52782 +           noexename=$func_stripname_result
52783             # $file with .exe has already been added to rmfiles,
52784             # add $file without .exe
52785             rmfiles="$rmfiles $file"
52786             ;;
52787           esac
52788           # Do a test to see if this is a libtool program.
52789 -         if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
52790 -           relink_command=
52791 -           . $dir/$noexename
52792 +         if func_ltwrapper_p "$file"; then
52793 +           if func_ltwrapper_executable_p "$file"; then
52794 +             func_ltwrapper_scriptname "$file"
52795 +             relink_command=
52796 +             func_source $func_ltwrapper_scriptname_result
52797 +             rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
52798 +           else
52799 +             relink_command=
52800 +             func_source $dir/$noexename
52801 +           fi
52802  
52803             # note $name still contains .exe if it was in $file originally
52804             # as does the version of $file that was added into $rmfiles
52805 @@ -6652,239 +8352,38 @@ relink_command=\"$relink_command\""
52806         fi
52807         ;;
52808        esac
52809 -      $show "$rm $rmfiles"
52810 -      $run $rm $rmfiles || exit_status=1
52811 +      func_show_eval "$RM $rmfiles" 'exit_status=1'
52812      done
52813      objdir="$origobjdir"
52814  
52815      # Try to remove the ${objdir}s in the directories where we deleted files
52816      for dir in $rmdirs; do
52817        if test -d "$dir"; then
52818 -       $show "rmdir $dir"
52819 -       $run rmdir $dir >/dev/null 2>&1
52820 +       func_show_eval "rmdir $dir >/dev/null 2>&1"
52821        fi
52822      done
52823  
52824      exit $exit_status
52825 -    ;;
52826 +}
52827  
52828 -  "")
52829 -    $echo "$modename: you must specify a MODE" 1>&2
52830 -    $echo "$generic_help" 1>&2
52831 -    exit $EXIT_FAILURE
52832 -    ;;
52833 -  esac
52834 +{ test "$mode" = uninstall || test "$mode" = clean; } &&
52835 +    func_mode_uninstall ${1+"$@"}
52836  
52837 -  if test -z "$exec_cmd"; then
52838 -    $echo "$modename: invalid operation mode \`$mode'" 1>&2
52839 -    $echo "$generic_help" 1>&2
52840 -    exit $EXIT_FAILURE
52841 -  fi
52842 -fi # test -z "$show_help"
52843 +test -z "$mode" && {
52844 +  help="$generic_help"
52845 +  func_fatal_help "you must specify a MODE"
52846 +}
52847 +
52848 +test -z "$exec_cmd" && \
52849 +  func_fatal_help "invalid operation mode \`$mode'"
52850  
52851  if test -n "$exec_cmd"; then
52852 -  eval exec $exec_cmd
52853 +  eval exec "$exec_cmd"
52854    exit $EXIT_FAILURE
52855  fi
52856  
52857 -# We need to display help for each of the modes.
52858 -case $mode in
52859 -"") $echo \
52860 -"Usage: $modename [OPTION]... [MODE-ARG]...
52861 -
52862 -Provide generalized library-building support services.
52863 -
52864 -    --config          show all configuration variables
52865 -    --debug           enable verbose shell tracing
52866 --n, --dry-run         display commands without modifying any files
52867 -    --features        display basic configuration information and exit
52868 -    --finish          same as \`--mode=finish'
52869 -    --help            display this help message and exit
52870 -    --mode=MODE       use operation mode MODE [default=inferred from MODE-ARGS]
52871 -    --quiet           same as \`--silent'
52872 -    --silent          don't print informational messages
52873 -    --tag=TAG         use configuration variables from tag TAG
52874 -    --version         print version information
52875 -
52876 -MODE must be one of the following:
52877 -
52878 -      clean           remove files from the build directory
52879 -      compile         compile a source file into a libtool object
52880 -      execute         automatically set library path, then run a program
52881 -      finish          complete the installation of libtool libraries
52882 -      install         install libraries or executables
52883 -      link            create a library or an executable
52884 -      uninstall       remove libraries from an installed directory
52885 -
52886 -MODE-ARGS vary depending on the MODE.  Try \`$modename --help --mode=MODE' for
52887 -a more detailed description of MODE.
52888 -
52889 -Report bugs to <bug-libtool@gnu.org>."
52890 -  exit $EXIT_SUCCESS
52891 -  ;;
52892 -
52893 -clean)
52894 -  $echo \
52895 -"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
52896 -
52897 -Remove files from the build directory.
52898 -
52899 -RM is the name of the program to use to delete files associated with each FILE
52900 -(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
52901 -to RM.
52902 -
52903 -If FILE is a libtool library, object or program, all the files associated
52904 -with it are deleted. Otherwise, only FILE itself is deleted using RM."
52905 -  ;;
52906 -
52907 -compile)
52908 -  $echo \
52909 -"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
52910 -
52911 -Compile a source file into a libtool library object.
52912 -
52913 -This mode accepts the following additional options:
52914 -
52915 -  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
52916 -  -prefer-pic       try to building PIC objects only
52917 -  -prefer-non-pic   try to building non-PIC objects only
52918 -  -static           always build a \`.o' file suitable for static linking
52919 -
52920 -COMPILE-COMMAND is a command to be used in creating a \`standard' object file
52921 -from the given SOURCEFILE.
52922 -
52923 -The output file name is determined by removing the directory component from
52924 -SOURCEFILE, then substituting the C source code suffix \`.c' with the
52925 -library object suffix, \`.lo'."
52926 -  ;;
52927 -
52928 -execute)
52929 -  $echo \
52930 -"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]...
52931 -
52932 -Automatically set library path, then run a program.
52933 -
52934 -This mode accepts the following additional options:
52935 -
52936 -  -dlopen FILE      add the directory containing FILE to the library path
52937 -
52938 -This mode sets the library path environment variable according to \`-dlopen'
52939 -flags.
52940 -
52941 -If any of the ARGS are libtool executable wrappers, then they are translated
52942 -into their corresponding uninstalled binary, and any of their required library
52943 -directories are added to the library path.
52944 -
52945 -Then, COMMAND is executed, with ARGS as arguments."
52946 -  ;;
52947 -
52948 -finish)
52949 -  $echo \
52950 -"Usage: $modename [OPTION]... --mode=finish [LIBDIR]...
52951 -
52952 -Complete the installation of libtool libraries.
52953 -
52954 -Each LIBDIR is a directory that contains libtool libraries.
52955 -
52956 -The commands that this mode executes may require superuser privileges.  Use
52957 -the \`--dry-run' option if you just want to see what would be executed."
52958 -  ;;
52959 -
52960 -install)
52961 -  $echo \
52962 -"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND...
52963 -
52964 -Install executables or libraries.
52965 -
52966 -INSTALL-COMMAND is the installation command.  The first component should be
52967 -either the \`install' or \`cp' program.
52968 -
52969 -The rest of the components are interpreted as arguments to that command (only
52970 -BSD-compatible install options are recognized)."
52971 -  ;;
52972 -
52973 -link)
52974 -  $echo \
52975 -"Usage: $modename [OPTION]... --mode=link LINK-COMMAND...
52976 -
52977 -Link object files or libraries together to form another library, or to
52978 -create an executable program.
52979 -
52980 -LINK-COMMAND is a command using the C compiler that you would use to create
52981 -a program from several object files.
52982 -
52983 -The following components of LINK-COMMAND are treated specially:
52984 -
52985 -  -all-static       do not do any dynamic linking at all
52986 -  -avoid-version    do not add a version suffix if possible
52987 -  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
52988 -  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
52989 -  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
52990 -  -export-symbols SYMFILE
52991 -                    try to export only the symbols listed in SYMFILE
52992 -  -export-symbols-regex REGEX
52993 -                    try to export only the symbols matching REGEX
52994 -  -LLIBDIR          search LIBDIR for required installed libraries
52995 -  -lNAME            OUTPUT-FILE requires the installed library libNAME
52996 -  -module           build a library that can dlopened
52997 -  -no-fast-install  disable the fast-install mode
52998 -  -no-install       link a not-installable executable
52999 -  -no-undefined     declare that a library does not refer to external symbols
53000 -  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
53001 -  -objectlist FILE  Use a list of object files found in FILE to specify objects
53002 -  -precious-files-regex REGEX
53003 -                    don't remove output files matching REGEX
53004 -  -release RELEASE  specify package release information
53005 -  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
53006 -  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
53007 -  -static           do not do any dynamic linking of uninstalled libtool libraries
53008 -  -static-libtool-libs
53009 -                    do not do any dynamic linking of libtool libraries
53010 -  -version-info CURRENT[:REVISION[:AGE]]
53011 -                    specify library version info [each variable defaults to 0]
53012 -
53013 -All other options (arguments beginning with \`-') are ignored.
53014 +exit $exit_status
53015  
53016 -Every other argument is treated as a filename.  Files ending in \`.la' are
53017 -treated as uninstalled libtool libraries, other files are standard or library
53018 -object files.
53019 -
53020 -If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
53021 -only library objects (\`.lo' files) may be specified, and \`-rpath' is
53022 -required, except when creating a convenience library.
53023 -
53024 -If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
53025 -using \`ar' and \`ranlib', or on Windows using \`lib'.
53026 -
53027 -If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
53028 -is created, otherwise an executable program is created."
53029 -  ;;
53030 -
53031 -uninstall)
53032 -  $echo \
53033 -"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
53034 -
53035 -Remove libraries from an installation directory.
53036 -
53037 -RM is the name of the program to use to delete files associated with each FILE
53038 -(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
53039 -to RM.
53040 -
53041 -If FILE is a libtool library, all the files associated with it are deleted.
53042 -Otherwise, only FILE itself is deleted using RM."
53043 -  ;;
53044 -
53045 -*)
53046 -  $echo "$modename: invalid operation mode \`$mode'" 1>&2
53047 -  $echo "$help" 1>&2
53048 -  exit $EXIT_FAILURE
53049 -  ;;
53050 -esac
53051 -
53052 -$echo
53053 -$echo "Try \`$modename --help' for more information about other modes."
53054 -
53055 -exit $?
53056  
53057  # The TAGs below are defined such that we never get into a situation
53058  # in which we disable both kinds of libraries.  Given conflicting
53059 @@ -6898,14 +8397,17 @@ exit $?
53060  # configuration.  But we'll never go from static-only to shared-only.
53061  
53062  # ### BEGIN LIBTOOL TAG CONFIG: disable-shared
53063 -disable_libs=shared
53064 +build_libtool_libs=no
53065 +build_old_libs=yes
53066  # ### END LIBTOOL TAG CONFIG: disable-shared
53067  
53068  # ### BEGIN LIBTOOL TAG CONFIG: disable-static
53069 -disable_libs=static
53070 +build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
53071  # ### END LIBTOOL TAG CONFIG: disable-static
53072  
53073  # Local Variables:
53074  # mode:shell-script
53075  # sh-indentation:2
53076  # End:
53077 +# vi:sw=2
53078 +
53079 diff --git a/ltoptions.m4 b/ltoptions.m4
53080 new file mode 100644
53081 index 0000000..34151a3
53082 --- /dev/null
53083 +++ b/ltoptions.m4
53084 @@ -0,0 +1,368 @@
53085 +# Helper functions for option handling.                    -*- Autoconf -*-
53086 +#
53087 +#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
53088 +#   Written by Gary V. Vaughan, 2004
53089 +#
53090 +# This file is free software; the Free Software Foundation gives
53091 +# unlimited permission to copy and/or distribute it, with or without
53092 +# modifications, as long as this notice is preserved.
53093 +
53094 +# serial 6 ltoptions.m4
53095 +
53096 +# This is to help aclocal find these macros, as it can't see m4_define.
53097 +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
53098 +
53099 +
53100 +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
53101 +# ------------------------------------------
53102 +m4_define([_LT_MANGLE_OPTION],
53103 +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
53104 +
53105 +
53106 +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
53107 +# ---------------------------------------
53108 +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
53109 +# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
53110 +# saved as a flag.
53111 +m4_define([_LT_SET_OPTION],
53112 +[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
53113 +m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
53114 +        _LT_MANGLE_DEFUN([$1], [$2]),
53115 +    [m4_warning([Unknown $1 option `$2'])])[]dnl
53116 +])
53117 +
53118 +
53119 +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
53120 +# ------------------------------------------------------------
53121 +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
53122 +m4_define([_LT_IF_OPTION],
53123 +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
53124 +
53125 +
53126 +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
53127 +# -------------------------------------------------------
53128 +# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
53129 +# are set.
53130 +m4_define([_LT_UNLESS_OPTIONS],
53131 +[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
53132 +           [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
53133 +                     [m4_define([$0_found])])])[]dnl
53134 +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
53135 +])[]dnl
53136 +])
53137 +
53138 +
53139 +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
53140 +# ----------------------------------------
53141 +# OPTION-LIST is a space-separated list of Libtool options associated
53142 +# with MACRO-NAME.  If any OPTION has a matching handler declared with
53143 +# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
53144 +# the unknown option and exit.
53145 +m4_defun([_LT_SET_OPTIONS],
53146 +[# Set options
53147 +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
53148 +    [_LT_SET_OPTION([$1], _LT_Option)])
53149 +
53150 +m4_if([$1],[LT_INIT],[
53151 +  dnl
53152 +  dnl Simply set some default values (i.e off) if boolean options were not
53153 +  dnl specified:
53154 +  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
53155 +  ])
53156 +  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
53157 +  ])
53158 +  dnl
53159 +  dnl If no reference was made to various pairs of opposing options, then
53160 +  dnl we run the default mode handler for the pair.  For example, if neither
53161 +  dnl `shared' nor `disable-shared' was passed, we enable building of shared
53162 +  dnl archives by default:
53163 +  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
53164 +  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
53165 +  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
53166 +  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
53167 +                  [_LT_ENABLE_FAST_INSTALL])
53168 +  ])
53169 +])# _LT_SET_OPTIONS
53170 +
53171 +
53172 +## --------------------------------- ##
53173 +## Macros to handle LT_INIT options. ##
53174 +## --------------------------------- ##
53175 +
53176 +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
53177 +# -----------------------------------------
53178 +m4_define([_LT_MANGLE_DEFUN],
53179 +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
53180 +
53181 +
53182 +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
53183 +# -----------------------------------------------
53184 +m4_define([LT_OPTION_DEFINE],
53185 +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
53186 +])# LT_OPTION_DEFINE
53187 +
53188 +
53189 +# dlopen
53190 +# ------
53191 +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
53192 +])
53193 +
53194 +AU_DEFUN([AC_LIBTOOL_DLOPEN],
53195 +[_LT_SET_OPTION([LT_INIT], [dlopen])
53196 +AC_DIAGNOSE([obsolete],
53197 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
53198 +put the `dlopen' option into LT_INIT's first parameter.])
53199 +])
53200 +
53201 +dnl aclocal-1.4 backwards compatibility:
53202 +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
53203 +
53204 +
53205 +# win32-dll
53206 +# ---------
53207 +# Declare package support for building win32 dll's.
53208 +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
53209 +[enable_win32_dll=yes
53210 +
53211 +case $host in
53212 +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
53213 +  AC_CHECK_TOOL(AS, as, false)
53214 +  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
53215 +  AC_CHECK_TOOL(OBJDUMP, objdump, false)
53216 +  ;;
53217 +esac
53218 +
53219 +test -z "$AS" && AS=as
53220 +_LT_DECL([], [AS],      [0], [Assembler program])dnl
53221 +
53222 +test -z "$DLLTOOL" && DLLTOOL=dlltool
53223 +_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
53224 +
53225 +test -z "$OBJDUMP" && OBJDUMP=objdump
53226 +_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
53227 +])# win32-dll
53228 +
53229 +AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
53230 +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
53231 +_LT_SET_OPTION([LT_INIT], [win32-dll])
53232 +AC_DIAGNOSE([obsolete],
53233 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
53234 +put the `win32-dll' option into LT_INIT's first parameter.])
53235 +])
53236 +
53237 +dnl aclocal-1.4 backwards compatibility:
53238 +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
53239 +
53240 +
53241 +# _LT_ENABLE_SHARED([DEFAULT])
53242 +# ----------------------------
53243 +# implement the --enable-shared flag, and supports the `shared' and
53244 +# `disable-shared' LT_INIT options.
53245 +# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
53246 +m4_define([_LT_ENABLE_SHARED],
53247 +[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
53248 +AC_ARG_ENABLE([shared],
53249 +    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
53250 +       [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
53251 +    [p=${PACKAGE-default}
53252 +    case $enableval in
53253 +    yes) enable_shared=yes ;;
53254 +    no) enable_shared=no ;;
53255 +    *)
53256 +      enable_shared=no
53257 +      # Look at the argument we got.  We use all the common list separators.
53258 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
53259 +      for pkg in $enableval; do
53260 +       IFS="$lt_save_ifs"
53261 +       if test "X$pkg" = "X$p"; then
53262 +         enable_shared=yes
53263 +       fi
53264 +      done
53265 +      IFS="$lt_save_ifs"
53266 +      ;;
53267 +    esac],
53268 +    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
53269 +
53270 +    _LT_DECL([build_libtool_libs], [enable_shared], [0],
53271 +       [Whether or not to build shared libraries])
53272 +])# _LT_ENABLE_SHARED
53273 +
53274 +LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
53275 +LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
53276 +
53277 +# Old names:
53278 +AC_DEFUN([AC_ENABLE_SHARED],
53279 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
53280 +])
53281 +
53282 +AC_DEFUN([AC_DISABLE_SHARED],
53283 +[_LT_SET_OPTION([LT_INIT], [disable-shared])
53284 +])
53285 +
53286 +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
53287 +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
53288 +
53289 +dnl aclocal-1.4 backwards compatibility:
53290 +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
53291 +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
53292 +
53293 +
53294 +
53295 +# _LT_ENABLE_STATIC([DEFAULT])
53296 +# ----------------------------
53297 +# implement the --enable-static flag, and support the `static' and
53298 +# `disable-static' LT_INIT options.
53299 +# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
53300 +m4_define([_LT_ENABLE_STATIC],
53301 +[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
53302 +AC_ARG_ENABLE([static],
53303 +    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
53304 +       [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
53305 +    [p=${PACKAGE-default}
53306 +    case $enableval in
53307 +    yes) enable_static=yes ;;
53308 +    no) enable_static=no ;;
53309 +    *)
53310 +     enable_static=no
53311 +      # Look at the argument we got.  We use all the common list separators.
53312 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
53313 +      for pkg in $enableval; do
53314 +       IFS="$lt_save_ifs"
53315 +       if test "X$pkg" = "X$p"; then
53316 +         enable_static=yes
53317 +       fi
53318 +      done
53319 +      IFS="$lt_save_ifs"
53320 +      ;;
53321 +    esac],
53322 +    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
53323 +
53324 +    _LT_DECL([build_old_libs], [enable_static], [0],
53325 +       [Whether or not to build static libraries])
53326 +])# _LT_ENABLE_STATIC
53327 +
53328 +LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
53329 +LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
53330 +
53331 +# Old names:
53332 +AC_DEFUN([AC_ENABLE_STATIC],
53333 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
53334 +])
53335 +
53336 +AC_DEFUN([AC_DISABLE_STATIC],
53337 +[_LT_SET_OPTION([LT_INIT], [disable-static])
53338 +])
53339 +
53340 +AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
53341 +AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
53342 +
53343 +dnl aclocal-1.4 backwards compatibility:
53344 +dnl AC_DEFUN([AM_ENABLE_STATIC], [])
53345 +dnl AC_DEFUN([AM_DISABLE_STATIC], [])
53346 +
53347 +
53348 +
53349 +# _LT_ENABLE_FAST_INSTALL([DEFAULT])
53350 +# ----------------------------------
53351 +# implement the --enable-fast-install flag, and support the `fast-install'
53352 +# and `disable-fast-install' LT_INIT options.
53353 +# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
53354 +m4_define([_LT_ENABLE_FAST_INSTALL],
53355 +[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
53356 +AC_ARG_ENABLE([fast-install],
53357 +    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
53358 +    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
53359 +    [p=${PACKAGE-default}
53360 +    case $enableval in
53361 +    yes) enable_fast_install=yes ;;
53362 +    no) enable_fast_install=no ;;
53363 +    *)
53364 +      enable_fast_install=no
53365 +      # Look at the argument we got.  We use all the common list separators.
53366 +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
53367 +      for pkg in $enableval; do
53368 +       IFS="$lt_save_ifs"
53369 +       if test "X$pkg" = "X$p"; then
53370 +         enable_fast_install=yes
53371 +       fi
53372 +      done
53373 +      IFS="$lt_save_ifs"
53374 +      ;;
53375 +    esac],
53376 +    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
53377 +
53378 +_LT_DECL([fast_install], [enable_fast_install], [0],
53379 +        [Whether or not to optimize for fast installation])dnl
53380 +])# _LT_ENABLE_FAST_INSTALL
53381 +
53382 +LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
53383 +LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
53384 +
53385 +# Old names:
53386 +AU_DEFUN([AC_ENABLE_FAST_INSTALL],
53387 +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
53388 +AC_DIAGNOSE([obsolete],
53389 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
53390 +the `fast-install' option into LT_INIT's first parameter.])
53391 +])
53392 +
53393 +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
53394 +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
53395 +AC_DIAGNOSE([obsolete],
53396 +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
53397 +the `disable-fast-install' option into LT_INIT's first parameter.])
53398 +])
53399 +
53400 +dnl aclocal-1.4 backwards compatibility:
53401 +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
53402 +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
53403 +
53404 +
53405 +# _LT_WITH_PIC([MODE])
53406 +# --------------------
53407 +# implement the --with-pic flag, and support the `pic-only' and `no-pic'
53408 +# LT_INIT options.
53409 +# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
53410 +m4_define([_LT_WITH_PIC],
53411 +[AC_ARG_WITH([pic],
53412 +    [AS_HELP_STRING([--with-pic],
53413 +       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
53414 +    [pic_mode="$withval"],
53415 +    [pic_mode=default])
53416 +
53417 +test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
53418 +
53419 +_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
53420 +])# _LT_WITH_PIC
53421 +
53422 +LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
53423 +LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
53424 +
53425 +# Old name:
53426 +AU_DEFUN([AC_LIBTOOL_PICMODE],
53427 +[_LT_SET_OPTION([LT_INIT], [pic-only])
53428 +AC_DIAGNOSE([obsolete],
53429 +[$0: Remove this warning and the call to _LT_SET_OPTION when you
53430 +put the `pic-only' option into LT_INIT's first parameter.])
53431 +])
53432 +
53433 +dnl aclocal-1.4 backwards compatibility:
53434 +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
53435 +
53436 +## ----------------- ##
53437 +## LTDL_INIT Options ##
53438 +## ----------------- ##
53439 +
53440 +m4_define([_LTDL_MODE], [])
53441 +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
53442 +                [m4_define([_LTDL_MODE], [nonrecursive])])
53443 +LT_OPTION_DEFINE([LTDL_INIT], [recursive],
53444 +                [m4_define([_LTDL_MODE], [recursive])])
53445 +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
53446 +                [m4_define([_LTDL_MODE], [subproject])])
53447 +
53448 +m4_define([_LTDL_TYPE], [])
53449 +LT_OPTION_DEFINE([LTDL_INIT], [installable],
53450 +                [m4_define([_LTDL_TYPE], [installable])])
53451 +LT_OPTION_DEFINE([LTDL_INIT], [convenience],
53452 +                [m4_define([_LTDL_TYPE], [convenience])])
53453 diff --git a/ltsugar.m4 b/ltsugar.m4
53454 new file mode 100644
53455 index 0000000..9000a05
53456 --- /dev/null
53457 +++ b/ltsugar.m4
53458 @@ -0,0 +1,123 @@
53459 +# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
53460 +#
53461 +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
53462 +# Written by Gary V. Vaughan, 2004
53463 +#
53464 +# This file is free software; the Free Software Foundation gives
53465 +# unlimited permission to copy and/or distribute it, with or without
53466 +# modifications, as long as this notice is preserved.
53467 +
53468 +# serial 6 ltsugar.m4
53469 +
53470 +# This is to help aclocal find these macros, as it can't see m4_define.
53471 +AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
53472 +
53473 +
53474 +# lt_join(SEP, ARG1, [ARG2...])
53475 +# -----------------------------
53476 +# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
53477 +# associated separator.
53478 +# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
53479 +# versions in m4sugar had bugs.
53480 +m4_define([lt_join],
53481 +[m4_if([$#], [1], [],
53482 +       [$#], [2], [[$2]],
53483 +       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
53484 +m4_define([_lt_join],
53485 +[m4_if([$#$2], [2], [],
53486 +       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
53487 +
53488 +
53489 +# lt_car(LIST)
53490 +# lt_cdr(LIST)
53491 +# ------------
53492 +# Manipulate m4 lists.
53493 +# These macros are necessary as long as will still need to support
53494 +# Autoconf-2.59 which quotes differently.
53495 +m4_define([lt_car], [[$1]])
53496 +m4_define([lt_cdr],
53497 +[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
53498 +       [$#], 1, [],
53499 +       [m4_dquote(m4_shift($@))])])
53500 +m4_define([lt_unquote], $1)
53501 +
53502 +
53503 +# lt_append(MACRO-NAME, STRING, [SEPARATOR])
53504 +# ------------------------------------------
53505 +# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
53506 +# Note that neither SEPARATOR nor STRING are expanded; they are appended
53507 +# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
53508 +# No SEPARATOR is output if MACRO-NAME was previously undefined (different
53509 +# than defined and empty).
53510 +#
53511 +# This macro is needed until we can rely on Autoconf 2.62, since earlier
53512 +# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
53513 +m4_define([lt_append],
53514 +[m4_define([$1],
53515 +          m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
53516 +
53517 +
53518 +
53519 +# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
53520 +# ----------------------------------------------------------
53521 +# Produce a SEP delimited list of all paired combinations of elements of
53522 +# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
53523 +# has the form PREFIXmINFIXSUFFIXn.
53524 +# Needed until we can rely on m4_combine added in Autoconf 2.62.
53525 +m4_define([lt_combine],
53526 +[m4_if(m4_eval([$# > 3]), [1],
53527 +       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
53528 +[[m4_foreach([_Lt_prefix], [$2],
53529 +            [m4_foreach([_Lt_suffix],
53530 +               ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
53531 +       [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
53532 +
53533 +
53534 +# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
53535 +# -----------------------------------------------------------------------
53536 +# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
53537 +# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
53538 +m4_define([lt_if_append_uniq],
53539 +[m4_ifdef([$1],
53540 +         [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
53541 +                [lt_append([$1], [$2], [$3])$4],
53542 +                [$5])],
53543 +         [lt_append([$1], [$2], [$3])$4])])
53544 +
53545 +
53546 +# lt_dict_add(DICT, KEY, VALUE)
53547 +# -----------------------------
53548 +m4_define([lt_dict_add],
53549 +[m4_define([$1($2)], [$3])])
53550 +
53551 +
53552 +# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
53553 +# --------------------------------------------
53554 +m4_define([lt_dict_add_subkey],
53555 +[m4_define([$1($2:$3)], [$4])])
53556 +
53557 +
53558 +# lt_dict_fetch(DICT, KEY, [SUBKEY])
53559 +# ----------------------------------
53560 +m4_define([lt_dict_fetch],
53561 +[m4_ifval([$3],
53562 +       m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
53563 +    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
53564 +
53565 +
53566 +# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
53567 +# -----------------------------------------------------------------
53568 +m4_define([lt_if_dict_fetch],
53569 +[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
53570 +       [$5],
53571 +    [$6])])
53572 +
53573 +
53574 +# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
53575 +# --------------------------------------------------------------
53576 +m4_define([lt_dict_filter],
53577 +[m4_if([$5], [], [],
53578 +  [lt_join(m4_quote(m4_default([$4], [[, ]])),
53579 +           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
53580 +                     [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
53581 +])
53582 diff --git a/ltversion.m4 b/ltversion.m4
53583 new file mode 100644
53584 index 0000000..f3c5309
53585 --- /dev/null
53586 +++ b/ltversion.m4
53587 @@ -0,0 +1,23 @@
53588 +# ltversion.m4 -- version numbers                      -*- Autoconf -*-
53589 +#
53590 +#   Copyright (C) 2004 Free Software Foundation, Inc.
53591 +#   Written by Scott James Remnant, 2004
53592 +#
53593 +# This file is free software; the Free Software Foundation gives
53594 +# unlimited permission to copy and/or distribute it, with or without
53595 +# modifications, as long as this notice is preserved.
53596 +
53597 +# Generated from ltversion.in.
53598 +
53599 +# serial 3017 ltversion.m4
53600 +# This file is part of GNU Libtool
53601 +
53602 +m4_define([LT_PACKAGE_VERSION], [2.2.6b])
53603 +m4_define([LT_PACKAGE_REVISION], [1.3017])
53604 +
53605 +AC_DEFUN([LTVERSION_VERSION],
53606 +[macro_version='2.2.6b'
53607 +macro_revision='1.3017'
53608 +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
53609 +_LT_DECL(, macro_revision, 0)
53610 +])
53611 diff --git a/lt~obsolete.m4 b/lt~obsolete.m4
53612 new file mode 100644
53613 index 0000000..637bb20
53614 --- /dev/null
53615 +++ b/lt~obsolete.m4
53616 @@ -0,0 +1,92 @@
53617 +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
53618 +#
53619 +#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
53620 +#   Written by Scott James Remnant, 2004.
53621 +#
53622 +# This file is free software; the Free Software Foundation gives
53623 +# unlimited permission to copy and/or distribute it, with or without
53624 +# modifications, as long as this notice is preserved.
53625 +
53626 +# serial 4 lt~obsolete.m4
53627 +
53628 +# These exist entirely to fool aclocal when bootstrapping libtool.
53629 +#
53630 +# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
53631 +# which have later been changed to m4_define as they aren't part of the
53632 +# exported API, or moved to Autoconf or Automake where they belong.
53633 +#
53634 +# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
53635 +# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
53636 +# using a macro with the same name in our local m4/libtool.m4 it'll
53637 +# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
53638 +# and doesn't know about Autoconf macros at all.)
53639 +#
53640 +# So we provide this file, which has a silly filename so it's always
53641 +# included after everything else.  This provides aclocal with the
53642 +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
53643 +# because those macros already exist, or will be overwritten later.
53644 +# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
53645 +#
53646 +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
53647 +# Yes, that means every name once taken will need to remain here until
53648 +# we give up compatibility with versions before 1.7, at which point
53649 +# we need to keep only those names which we still refer to.
53650 +
53651 +# This is to help aclocal find these macros, as it can't see m4_define.
53652 +AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
53653 +
53654 +m4_ifndef([AC_LIBTOOL_LINKER_OPTION],  [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
53655 +m4_ifndef([AC_PROG_EGREP],             [AC_DEFUN([AC_PROG_EGREP])])
53656 +m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],        [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
53657 +m4_ifndef([_LT_AC_SHELL_INIT],         [AC_DEFUN([_LT_AC_SHELL_INIT])])
53658 +m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],    [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
53659 +m4_ifndef([_LT_PROG_LTMAIN],           [AC_DEFUN([_LT_PROG_LTMAIN])])
53660 +m4_ifndef([_LT_AC_TAGVAR],             [AC_DEFUN([_LT_AC_TAGVAR])])
53661 +m4_ifndef([AC_LTDL_ENABLE_INSTALL],    [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
53662 +m4_ifndef([AC_LTDL_PREOPEN],           [AC_DEFUN([AC_LTDL_PREOPEN])])
53663 +m4_ifndef([_LT_AC_SYS_COMPILER],       [AC_DEFUN([_LT_AC_SYS_COMPILER])])
53664 +m4_ifndef([_LT_AC_LOCK],               [AC_DEFUN([_LT_AC_LOCK])])
53665 +m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],        [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
53666 +m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],    [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
53667 +m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],    [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
53668 +m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
53669 +m4_ifndef([AC_LIBTOOL_OBJDIR],         [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
53670 +m4_ifndef([AC_LTDL_OBJDIR],            [AC_DEFUN([AC_LTDL_OBJDIR])])
53671 +m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
53672 +m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],  [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
53673 +m4_ifndef([AC_PATH_MAGIC],             [AC_DEFUN([AC_PATH_MAGIC])])
53674 +m4_ifndef([AC_PROG_LD_GNU],            [AC_DEFUN([AC_PROG_LD_GNU])])
53675 +m4_ifndef([AC_PROG_LD_RELOAD_FLAG],    [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
53676 +m4_ifndef([AC_DEPLIBS_CHECK_METHOD],   [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
53677 +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
53678 +m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
53679 +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
53680 +m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
53681 +m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
53682 +m4_ifndef([LT_AC_PROG_EGREP],          [AC_DEFUN([LT_AC_PROG_EGREP])])
53683 +m4_ifndef([LT_AC_PROG_SED],            [AC_DEFUN([LT_AC_PROG_SED])])
53684 +m4_ifndef([_LT_CC_BASENAME],           [AC_DEFUN([_LT_CC_BASENAME])])
53685 +m4_ifndef([_LT_COMPILER_BOILERPLATE],  [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
53686 +m4_ifndef([_LT_LINKER_BOILERPLATE],    [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
53687 +m4_ifndef([_AC_PROG_LIBTOOL],          [AC_DEFUN([_AC_PROG_LIBTOOL])])
53688 +m4_ifndef([AC_LIBTOOL_SETUP],          [AC_DEFUN([AC_LIBTOOL_SETUP])])
53689 +m4_ifndef([_LT_AC_CHECK_DLFCN],                [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
53690 +m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],     [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
53691 +m4_ifndef([_LT_AC_TAGCONFIG],          [AC_DEFUN([_LT_AC_TAGCONFIG])])
53692 +m4_ifndef([AC_DISABLE_FAST_INSTALL],   [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
53693 +m4_ifndef([_LT_AC_LANG_CXX],           [AC_DEFUN([_LT_AC_LANG_CXX])])
53694 +m4_ifndef([_LT_AC_LANG_F77],           [AC_DEFUN([_LT_AC_LANG_F77])])
53695 +m4_ifndef([_LT_AC_LANG_GCJ],           [AC_DEFUN([_LT_AC_LANG_GCJ])])
53696 +m4_ifndef([AC_LIBTOOL_RC],             [AC_DEFUN([AC_LIBTOOL_RC])])
53697 +m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],  [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
53698 +m4_ifndef([_LT_AC_LANG_C_CONFIG],      [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
53699 +m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
53700 +m4_ifndef([_LT_AC_LANG_CXX_CONFIG],    [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
53701 +m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
53702 +m4_ifndef([_LT_AC_LANG_F77_CONFIG],    [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
53703 +m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
53704 +m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],    [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
53705 +m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
53706 +m4_ifndef([_LT_AC_LANG_RC_CONFIG],     [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
53707 +m4_ifndef([AC_LIBTOOL_CONFIG],         [AC_DEFUN([AC_LIBTOOL_CONFIG])])
53708 +m4_ifndef([_LT_AC_FILE_LTDLL_C],       [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
53709 diff --git a/memcache-store/Makefile.in b/memcache-store/Makefile.in
53710 new file mode 100644
53711 index 0000000..8c4474f
53712 --- /dev/null
53713 +++ b/memcache-store/Makefile.in
53714 @@ -0,0 +1,600 @@
53715 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
53716 +# @configure_input@
53717 +
53718 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
53719 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
53720 +# Inc.
53721 +# This Makefile.in is free software; the Free Software Foundation
53722 +# gives unlimited permission to copy and/or distribute it,
53723 +# with or without modifications, as long as this notice is preserved.
53724 +
53725 +# This program is distributed in the hope that it will be useful,
53726 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
53727 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
53728 +# PARTICULAR PURPOSE.
53729 +
53730 +@SET_MAKE@
53731 +
53732 +VPATH = @srcdir@
53733 +pkgdatadir = $(datadir)/@PACKAGE@
53734 +pkgincludedir = $(includedir)/@PACKAGE@
53735 +pkglibdir = $(libdir)/@PACKAGE@
53736 +pkglibexecdir = $(libexecdir)/@PACKAGE@
53737 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
53738 +install_sh_DATA = $(install_sh) -c -m 644
53739 +install_sh_PROGRAM = $(install_sh) -c
53740 +install_sh_SCRIPT = $(install_sh) -c
53741 +INSTALL_HEADER = $(INSTALL_DATA)
53742 +transform = $(program_transform_name)
53743 +NORMAL_INSTALL = :
53744 +PRE_INSTALL = :
53745 +POST_INSTALL = :
53746 +NORMAL_UNINSTALL = :
53747 +PRE_UNINSTALL = :
53748 +POST_UNINSTALL = :
53749 +build_triplet = @build@
53750 +host_triplet = @host@
53751 +subdir = memcache-store
53752 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
53753 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
53754 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
53755 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
53756 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
53757 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
53758 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
53759 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
53760 +       $(ACLOCAL_M4)
53761 +mkinstalldirs = $(install_sh) -d
53762 +CONFIG_HEADER = $(top_builddir)/config.h
53763 +CONFIG_CLEAN_FILES =
53764 +CONFIG_CLEAN_VPATH_FILES =
53765 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
53766 +am__vpath_adj = case $$p in \
53767 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
53768 +    *) f=$$p;; \
53769 +  esac;
53770 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
53771 +am__install_max = 40
53772 +am__nobase_strip_setup = \
53773 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
53774 +am__nobase_strip = \
53775 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
53776 +am__nobase_list = $(am__nobase_strip_setup); \
53777 +  for p in $$list; do echo "$$p $$p"; done | \
53778 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
53779 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
53780 +    if (++n[$$2] == $(am__install_max)) \
53781 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
53782 +    END { for (dir in files) print dir, files[dir] }'
53783 +am__base_list = \
53784 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
53785 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
53786 +am__installdirs = "$(DESTDIR)$(plugindir)"
53787 +LTLIBRARIES = $(plugin_LTLIBRARIES)
53788 +am__DEPENDENCIES_1 =
53789 +memcache_store_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
53790 +am_memcache_store_la_OBJECTS = memcache-store.lo
53791 +memcache_store_la_OBJECTS = $(am_memcache_store_la_OBJECTS)
53792 +memcache_store_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
53793 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
53794 +       $(CXXFLAGS) $(memcache_store_la_LDFLAGS) $(LDFLAGS) -o $@
53795 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
53796 +depcomp = $(SHELL) $(top_srcdir)/depcomp
53797 +am__depfiles_maybe = depfiles
53798 +am__mv = mv -f
53799 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
53800 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
53801 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
53802 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
53803 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
53804 +CXXLD = $(CXX)
53805 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
53806 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
53807 +       $(LDFLAGS) -o $@
53808 +SOURCES = $(memcache_store_la_SOURCES)
53809 +DIST_SOURCES = $(memcache_store_la_SOURCES)
53810 +ETAGS = etags
53811 +CTAGS = ctags
53812 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
53813 +ACLOCAL = @ACLOCAL@
53814 +AMTAR = @AMTAR@
53815 +APR1_CONFIG = @APR1_CONFIG@
53816 +APR_CONFIG = @APR_CONFIG@
53817 +APU1_CONFIG = @APU1_CONFIG@
53818 +APU_CONFIG = @APU_CONFIG@
53819 +APXS = @APXS@
53820 +APXS2 = @APXS2@
53821 +APXS22 = @APXS22@
53822 +APXS22_CFLAGS = @APXS22_CFLAGS@
53823 +APXS22_INCLUDE = @APXS22_INCLUDE@
53824 +APXS2_CFLAGS = @APXS2_CFLAGS@
53825 +APXS2_INCLUDE = @APXS2_INCLUDE@
53826 +APXS_CFLAGS = @APXS_CFLAGS@
53827 +APXS_INCLUDE = @APXS_INCLUDE@
53828 +AR = @AR@
53829 +AUTOCONF = @AUTOCONF@
53830 +AUTOHEADER = @AUTOHEADER@
53831 +AUTOMAKE = @AUTOMAKE@
53832 +AWK = @AWK@
53833 +CC = @CC@
53834 +CCDEPMODE = @CCDEPMODE@
53835 +CFLAGS = @CFLAGS@
53836 +CPP = @CPP@
53837 +CPPFLAGS = @CPPFLAGS@
53838 +CXX = @CXX@
53839 +CXXCPP = @CXXCPP@
53840 +CXXDEPMODE = @CXXDEPMODE@
53841 +CXXFLAGS = @CXXFLAGS@
53842 +CYGPATH_W = @CYGPATH_W@
53843 +DEFS = @DEFS@
53844 +DEPDIR = @DEPDIR@
53845 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
53846 +DSYMUTIL = @DSYMUTIL@
53847 +DUMPBIN = @DUMPBIN@
53848 +DX_CONFIG = @DX_CONFIG@
53849 +DX_DOCDIR = @DX_DOCDIR@
53850 +DX_DOT = @DX_DOT@
53851 +DX_DOXYGEN = @DX_DOXYGEN@
53852 +DX_DVIPS = @DX_DVIPS@
53853 +DX_EGREP = @DX_EGREP@
53854 +DX_ENV = @DX_ENV@
53855 +DX_FLAG_chi = @DX_FLAG_chi@
53856 +DX_FLAG_chm = @DX_FLAG_chm@
53857 +DX_FLAG_doc = @DX_FLAG_doc@
53858 +DX_FLAG_dot = @DX_FLAG_dot@
53859 +DX_FLAG_html = @DX_FLAG_html@
53860 +DX_FLAG_man = @DX_FLAG_man@
53861 +DX_FLAG_pdf = @DX_FLAG_pdf@
53862 +DX_FLAG_ps = @DX_FLAG_ps@
53863 +DX_FLAG_rtf = @DX_FLAG_rtf@
53864 +DX_FLAG_xml = @DX_FLAG_xml@
53865 +DX_HHC = @DX_HHC@
53866 +DX_LATEX = @DX_LATEX@
53867 +DX_MAKEINDEX = @DX_MAKEINDEX@
53868 +DX_PDFLATEX = @DX_PDFLATEX@
53869 +DX_PERL = @DX_PERL@
53870 +DX_PROJECT = @DX_PROJECT@
53871 +ECHO_C = @ECHO_C@
53872 +ECHO_N = @ECHO_N@
53873 +ECHO_T = @ECHO_T@
53874 +EGREP = @EGREP@
53875 +EXEEXT = @EXEEXT@
53876 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
53877 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
53878 +FASTCGI_LIBS = @FASTCGI_LIBS@
53879 +FGREP = @FGREP@
53880 +GREP = @GREP@
53881 +INSTALL = @INSTALL@
53882 +INSTALL_DATA = @INSTALL_DATA@
53883 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
53884 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
53885 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
53886 +LD = @LD@
53887 +LDFLAGS = @LDFLAGS@
53888 +LIBOBJS = @LIBOBJS@
53889 +LIBS = @LIBS@
53890 +LIBTOOL = @LIBTOOL@
53891 +LIPO = @LIPO@
53892 +LITE_LIBS = @LITE_LIBS@
53893 +LN_S = @LN_S@
53894 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
53895 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
53896 +LTLIBOBJS = @LTLIBOBJS@
53897 +MAKEINFO = @MAKEINFO@
53898 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
53899 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
53900 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
53901 +MKDIR_P = @MKDIR_P@
53902 +NM = @NM@
53903 +NMEDIT = @NMEDIT@
53904 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
53905 +OBJDUMP = @OBJDUMP@
53906 +OBJEXT = @OBJEXT@
53907 +ODBC_CFLAGS = @ODBC_CFLAGS@
53908 +ODBC_CONFIG = @ODBC_CONFIG@
53909 +ODBC_LIBS = @ODBC_LIBS@
53910 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
53911 +OTOOL = @OTOOL@
53912 +OTOOL64 = @OTOOL64@
53913 +PACKAGE = @PACKAGE@
53914 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
53915 +PACKAGE_NAME = @PACKAGE_NAME@
53916 +PACKAGE_STRING = @PACKAGE_STRING@
53917 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
53918 +PACKAGE_URL = @PACKAGE_URL@
53919 +PACKAGE_VERSION = @PACKAGE_VERSION@
53920 +PATH_SEPARATOR = @PATH_SEPARATOR@
53921 +PKG_CONFIG = @PKG_CONFIG@
53922 +PTHREAD_CC = @PTHREAD_CC@
53923 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
53924 +PTHREAD_LIBS = @PTHREAD_LIBS@
53925 +RANLIB = @RANLIB@
53926 +SED = @SED@
53927 +SET_MAKE = @SET_MAKE@
53928 +SHELL = @SHELL@
53929 +STRIP = @STRIP@
53930 +VERSION = @VERSION@
53931 +WANT_SUBDIRS = @WANT_SUBDIRS@
53932 +XMLSEC_LIBS = @XMLSEC_LIBS@
53933 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
53934 +abs_builddir = @abs_builddir@
53935 +abs_srcdir = @abs_srcdir@
53936 +abs_top_builddir = @abs_top_builddir@
53937 +abs_top_srcdir = @abs_top_srcdir@
53938 +ac_ct_CC = @ac_ct_CC@
53939 +ac_ct_CXX = @ac_ct_CXX@
53940 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
53941 +acx_pthread_config = @acx_pthread_config@
53942 +am__include = @am__include@
53943 +am__leading_dot = @am__leading_dot@
53944 +am__quote = @am__quote@
53945 +am__tar = @am__tar@
53946 +am__untar = @am__untar@
53947 +bindir = @bindir@
53948 +build = @build@
53949 +build_alias = @build_alias@
53950 +build_cpu = @build_cpu@
53951 +build_os = @build_os@
53952 +build_vendor = @build_vendor@
53953 +builddir = @builddir@
53954 +datadir = @datadir@
53955 +datarootdir = @datarootdir@
53956 +docdir = @docdir@
53957 +dvidir = @dvidir@
53958 +exec_prefix = @exec_prefix@
53959 +host = @host@
53960 +host_alias = @host_alias@
53961 +host_cpu = @host_cpu@
53962 +host_os = @host_os@
53963 +host_vendor = @host_vendor@
53964 +htmldir = @htmldir@
53965 +includedir = @includedir@
53966 +infodir = @infodir@
53967 +install_sh = @install_sh@
53968 +libdir = @libdir@
53969 +libexecdir = @libexecdir@
53970 +localedir = @localedir@
53971 +localstatedir = @localstatedir@
53972 +lt_ECHO = @lt_ECHO@
53973 +mandir = @mandir@
53974 +mkdir_p = @mkdir_p@
53975 +oldincludedir = @oldincludedir@
53976 +pdfdir = @pdfdir@
53977 +prefix = @prefix@
53978 +program_transform_name = @program_transform_name@
53979 +psdir = @psdir@
53980 +sbindir = @sbindir@
53981 +sharedstatedir = @sharedstatedir@
53982 +srcdir = @srcdir@
53983 +sysconfdir = @sysconfdir@
53984 +target_alias = @target_alias@
53985 +top_build_prefix = @top_build_prefix@
53986 +top_builddir = @top_builddir@
53987 +top_srcdir = @top_srcdir@
53988 +xs = @xs@
53989 +AUTOMAKE_OPTIONS = foreign
53990 +plugindir = $(libdir)/@PACKAGE@
53991 +plugin_LTLIBRARIES = memcache-store.la
53992 +AM_CFLAGS = $(MEMCACHED_CFLAGS)
53993 +AM_CXXFLAGS = $(MEMCACHED_CFLAGS)
53994 +memcache_store_la_LIBADD = \
53995 +       $(MEMCACHED_LIBS)
53996 +
53997 +memcache_store_la_SOURCES = \
53998 +       memcache-store.cpp
53999 +
54000 +memcache_store_la_LDFLAGS = -module -avoid-version $(XMLSEC_LIBS)
54001 +EXTRA_DIST = memcache-store.vcxproj memcache-store.rc resource.h
54002 +all: all-am
54003 +
54004 +.SUFFIXES:
54005 +.SUFFIXES: .cpp .lo .o .obj
54006 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
54007 +       @for dep in $?; do \
54008 +         case '$(am__configure_deps)' in \
54009 +           *$$dep*) \
54010 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
54011 +               && { if test -f $@; then exit 0; else break; fi; }; \
54012 +             exit 1;; \
54013 +         esac; \
54014 +       done; \
54015 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign memcache-store/Makefile'; \
54016 +       $(am__cd) $(top_srcdir) && \
54017 +         $(AUTOMAKE) --foreign memcache-store/Makefile
54018 +.PRECIOUS: Makefile
54019 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
54020 +       @case '$?' in \
54021 +         *config.status*) \
54022 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
54023 +         *) \
54024 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
54025 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
54026 +       esac;
54027 +
54028 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
54029 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
54030 +
54031 +$(top_srcdir)/configure:  $(am__configure_deps)
54032 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
54033 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
54034 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
54035 +$(am__aclocal_m4_deps):
54036 +install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
54037 +       @$(NORMAL_INSTALL)
54038 +       test -z "$(plugindir)" || $(MKDIR_P) "$(DESTDIR)$(plugindir)"
54039 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
54040 +       list2=; for p in $$list; do \
54041 +         if test -f $$p; then \
54042 +           list2="$$list2 $$p"; \
54043 +         else :; fi; \
54044 +       done; \
54045 +       test -z "$$list2" || { \
54046 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(plugindir)'"; \
54047 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(plugindir)"; \
54048 +       }
54049 +
54050 +uninstall-pluginLTLIBRARIES:
54051 +       @$(NORMAL_UNINSTALL)
54052 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
54053 +       for p in $$list; do \
54054 +         $(am__strip_dir) \
54055 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(plugindir)/$$f'"; \
54056 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(plugindir)/$$f"; \
54057 +       done
54058 +
54059 +clean-pluginLTLIBRARIES:
54060 +       -test -z "$(plugin_LTLIBRARIES)" || rm -f $(plugin_LTLIBRARIES)
54061 +       @list='$(plugin_LTLIBRARIES)'; for p in $$list; do \
54062 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
54063 +         test "$$dir" != "$$p" || dir=.; \
54064 +         echo "rm -f \"$${dir}/so_locations\""; \
54065 +         rm -f "$${dir}/so_locations"; \
54066 +       done
54067 +memcache-store.la: $(memcache_store_la_OBJECTS) $(memcache_store_la_DEPENDENCIES) 
54068 +       $(memcache_store_la_LINK) -rpath $(plugindir) $(memcache_store_la_OBJECTS) $(memcache_store_la_LIBADD) $(LIBS)
54069 +
54070 +mostlyclean-compile:
54071 +       -rm -f *.$(OBJEXT)
54072 +
54073 +distclean-compile:
54074 +       -rm -f *.tab.c
54075 +
54076 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memcache-store.Plo@am__quote@
54077 +
54078 +.cpp.o:
54079 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
54080 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
54081 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
54082 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
54083 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
54084 +
54085 +.cpp.obj:
54086 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
54087 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
54088 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
54089 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
54090 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
54091 +
54092 +.cpp.lo:
54093 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
54094 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
54095 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
54096 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
54097 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
54098 +
54099 +mostlyclean-libtool:
54100 +       -rm -f *.lo
54101 +
54102 +clean-libtool:
54103 +       -rm -rf .libs _libs
54104 +
54105 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
54106 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
54107 +       unique=`for i in $$list; do \
54108 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
54109 +         done | \
54110 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
54111 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
54112 +       mkid -fID $$unique
54113 +tags: TAGS
54114 +
54115 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
54116 +               $(TAGS_FILES) $(LISP)
54117 +       set x; \
54118 +       here=`pwd`; \
54119 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
54120 +       unique=`for i in $$list; do \
54121 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
54122 +         done | \
54123 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
54124 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
54125 +       shift; \
54126 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
54127 +         test -n "$$unique" || unique=$$empty_fix; \
54128 +         if test $$# -gt 0; then \
54129 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
54130 +             "$$@" $$unique; \
54131 +         else \
54132 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
54133 +             $$unique; \
54134 +         fi; \
54135 +       fi
54136 +ctags: CTAGS
54137 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
54138 +               $(TAGS_FILES) $(LISP)
54139 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
54140 +       unique=`for i in $$list; do \
54141 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
54142 +         done | \
54143 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
54144 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
54145 +       test -z "$(CTAGS_ARGS)$$unique" \
54146 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
54147 +            $$unique
54148 +
54149 +GTAGS:
54150 +       here=`$(am__cd) $(top_builddir) && pwd` \
54151 +         && $(am__cd) $(top_srcdir) \
54152 +         && gtags -i $(GTAGS_ARGS) "$$here"
54153 +
54154 +distclean-tags:
54155 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
54156 +
54157 +distdir: $(DISTFILES)
54158 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
54159 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
54160 +       list='$(DISTFILES)'; \
54161 +         dist_files=`for file in $$list; do echo $$file; done | \
54162 +         sed -e "s|^$$srcdirstrip/||;t" \
54163 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
54164 +       case $$dist_files in \
54165 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
54166 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
54167 +                          sort -u` ;; \
54168 +       esac; \
54169 +       for file in $$dist_files; do \
54170 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
54171 +         if test -d $$d/$$file; then \
54172 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
54173 +           if test -d "$(distdir)/$$file"; then \
54174 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
54175 +           fi; \
54176 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
54177 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
54178 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
54179 +           fi; \
54180 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
54181 +         else \
54182 +           test -f "$(distdir)/$$file" \
54183 +           || cp -p $$d/$$file "$(distdir)/$$file" \
54184 +           || exit 1; \
54185 +         fi; \
54186 +       done
54187 +check-am: all-am
54188 +check: check-am
54189 +all-am: Makefile $(LTLIBRARIES)
54190 +installdirs:
54191 +       for dir in "$(DESTDIR)$(plugindir)"; do \
54192 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
54193 +       done
54194 +install: install-am
54195 +install-exec: install-exec-am
54196 +install-data: install-data-am
54197 +uninstall: uninstall-am
54198 +
54199 +install-am: all-am
54200 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
54201 +
54202 +installcheck: installcheck-am
54203 +install-strip:
54204 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
54205 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
54206 +         `test -z '$(STRIP)' || \
54207 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
54208 +mostlyclean-generic:
54209 +
54210 +clean-generic:
54211 +
54212 +distclean-generic:
54213 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
54214 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
54215 +
54216 +maintainer-clean-generic:
54217 +       @echo "This command is intended for maintainers to use"
54218 +       @echo "it deletes files that may require special tools to rebuild."
54219 +clean: clean-am
54220 +
54221 +clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \
54222 +       mostlyclean-am
54223 +
54224 +distclean: distclean-am
54225 +       -rm -rf ./$(DEPDIR)
54226 +       -rm -f Makefile
54227 +distclean-am: clean-am distclean-compile distclean-generic \
54228 +       distclean-tags
54229 +
54230 +dvi: dvi-am
54231 +
54232 +dvi-am:
54233 +
54234 +html: html-am
54235 +
54236 +html-am:
54237 +
54238 +info: info-am
54239 +
54240 +info-am:
54241 +
54242 +install-data-am: install-pluginLTLIBRARIES
54243 +
54244 +install-dvi: install-dvi-am
54245 +
54246 +install-dvi-am:
54247 +
54248 +install-exec-am:
54249 +       @$(NORMAL_INSTALL)
54250 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
54251 +install-html: install-html-am
54252 +
54253 +install-html-am:
54254 +
54255 +install-info: install-info-am
54256 +
54257 +install-info-am:
54258 +
54259 +install-man:
54260 +
54261 +install-pdf: install-pdf-am
54262 +
54263 +install-pdf-am:
54264 +
54265 +install-ps: install-ps-am
54266 +
54267 +install-ps-am:
54268 +
54269 +installcheck-am:
54270 +
54271 +maintainer-clean: maintainer-clean-am
54272 +       -rm -rf ./$(DEPDIR)
54273 +       -rm -f Makefile
54274 +maintainer-clean-am: distclean-am maintainer-clean-generic
54275 +
54276 +mostlyclean: mostlyclean-am
54277 +
54278 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
54279 +       mostlyclean-libtool
54280 +
54281 +pdf: pdf-am
54282 +
54283 +pdf-am:
54284 +
54285 +ps: ps-am
54286 +
54287 +ps-am:
54288 +
54289 +uninstall-am: uninstall-pluginLTLIBRARIES
54290 +
54291 +.MAKE: install-am install-exec-am install-strip
54292 +
54293 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
54294 +       clean-libtool clean-pluginLTLIBRARIES ctags distclean \
54295 +       distclean-compile distclean-generic distclean-libtool \
54296 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
54297 +       install install-am install-data install-data-am install-dvi \
54298 +       install-dvi-am install-exec install-exec-am install-exec-hook \
54299 +       install-html install-html-am install-info install-info-am \
54300 +       install-man install-pdf install-pdf-am \
54301 +       install-pluginLTLIBRARIES install-ps install-ps-am \
54302 +       install-strip installcheck installcheck-am installdirs \
54303 +       maintainer-clean maintainer-clean-generic mostlyclean \
54304 +       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
54305 +       pdf pdf-am ps ps-am tags uninstall uninstall-am \
54306 +       uninstall-pluginLTLIBRARIES
54307 +
54308 +
54309 +install-exec-hook:
54310 +       for la in $(plugin_LTLIBRARIES) ; do rm -f $(DESTDIR)$(plugindir)/$$la ; done
54311 +
54312 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
54313 +# Otherwise a system limit (for SysV at least) may be exceeded.
54314 +.NOEXPORT:
54315 diff --git a/missing b/missing
54316 new file mode 100755
54317 index 0000000..28055d2
54318 --- /dev/null
54319 +++ b/missing
54320 @@ -0,0 +1,376 @@
54321 +#! /bin/sh
54322 +# Common stub for a few missing GNU programs while installing.
54323 +
54324 +scriptversion=2009-04-28.21; # UTC
54325 +
54326 +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
54327 +# 2008, 2009 Free Software Foundation, Inc.
54328 +# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
54329 +
54330 +# This program is free software; you can redistribute it and/or modify
54331 +# it under the terms of the GNU General Public License as published by
54332 +# the Free Software Foundation; either version 2, or (at your option)
54333 +# any later version.
54334 +
54335 +# This program is distributed in the hope that it will be useful,
54336 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
54337 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
54338 +# GNU General Public License for more details.
54339 +
54340 +# You should have received a copy of the GNU General Public License
54341 +# along with this program.  If not, see <http://www.gnu.org/licenses/>.
54342 +
54343 +# As a special exception to the GNU General Public License, if you
54344 +# distribute this file as part of a program that contains a
54345 +# configuration script generated by Autoconf, you may include it under
54346 +# the same distribution terms that you use for the rest of that program.
54347 +
54348 +if test $# -eq 0; then
54349 +  echo 1>&2 "Try \`$0 --help' for more information"
54350 +  exit 1
54351 +fi
54352 +
54353 +run=:
54354 +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
54355 +sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
54356 +
54357 +# In the cases where this matters, `missing' is being run in the
54358 +# srcdir already.
54359 +if test -f configure.ac; then
54360 +  configure_ac=configure.ac
54361 +else
54362 +  configure_ac=configure.in
54363 +fi
54364 +
54365 +msg="missing on your system"
54366 +
54367 +case $1 in
54368 +--run)
54369 +  # Try to run requested program, and just exit if it succeeds.
54370 +  run=
54371 +  shift
54372 +  "$@" && exit 0
54373 +  # Exit code 63 means version mismatch.  This often happens
54374 +  # when the user try to use an ancient version of a tool on
54375 +  # a file that requires a minimum version.  In this case we
54376 +  # we should proceed has if the program had been absent, or
54377 +  # if --run hadn't been passed.
54378 +  if test $? = 63; then
54379 +    run=:
54380 +    msg="probably too old"
54381 +  fi
54382 +  ;;
54383 +
54384 +  -h|--h|--he|--hel|--help)
54385 +    echo "\
54386 +$0 [OPTION]... PROGRAM [ARGUMENT]...
54387 +
54388 +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
54389 +error status if there is no known handling for PROGRAM.
54390 +
54391 +Options:
54392 +  -h, --help      display this help and exit
54393 +  -v, --version   output version information and exit
54394 +  --run           try to run the given command, and emulate it if it fails
54395 +
54396 +Supported PROGRAM values:
54397 +  aclocal      touch file \`aclocal.m4'
54398 +  autoconf     touch file \`configure'
54399 +  autoheader   touch file \`config.h.in'
54400 +  autom4te     touch the output file, or create a stub one
54401 +  automake     touch all \`Makefile.in' files
54402 +  bison        create \`y.tab.[ch]', if possible, from existing .[ch]
54403 +  flex         create \`lex.yy.c', if possible, from existing .c
54404 +  help2man     touch the output file
54405 +  lex          create \`lex.yy.c', if possible, from existing .c
54406 +  makeinfo     touch the output file
54407 +  tar          try tar, gnutar, gtar, then tar without non-portable flags
54408 +  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]
54409 +
54410 +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
54411 +\`g' are ignored when checking the name.
54412 +
54413 +Send bug reports to <bug-automake@gnu.org>."
54414 +    exit $?
54415 +    ;;
54416 +
54417 +  -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
54418 +    echo "missing $scriptversion (GNU Automake)"
54419 +    exit $?
54420 +    ;;
54421 +
54422 +  -*)
54423 +    echo 1>&2 "$0: Unknown \`$1' option"
54424 +    echo 1>&2 "Try \`$0 --help' for more information"
54425 +    exit 1
54426 +    ;;
54427 +
54428 +esac
54429 +
54430 +# normalize program name to check for.
54431 +program=`echo "$1" | sed '
54432 +  s/^gnu-//; t
54433 +  s/^gnu//; t
54434 +  s/^g//; t'`
54435 +
54436 +# Now exit if we have it, but it failed.  Also exit now if we
54437 +# don't have it and --version was passed (most likely to detect
54438 +# the program).  This is about non-GNU programs, so use $1 not
54439 +# $program.
54440 +case $1 in
54441 +  lex*|yacc*)
54442 +    # Not GNU programs, they don't have --version.
54443 +    ;;
54444 +
54445 +  tar*)
54446 +    if test -n "$run"; then
54447 +       echo 1>&2 "ERROR: \`tar' requires --run"
54448 +       exit 1
54449 +    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
54450 +       exit 1
54451 +    fi
54452 +    ;;
54453 +
54454 +  *)
54455 +    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
54456 +       # We have it, but it failed.
54457 +       exit 1
54458 +    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
54459 +       # Could not run --version or --help.  This is probably someone
54460 +       # running `$TOOL --version' or `$TOOL --help' to check whether
54461 +       # $TOOL exists and not knowing $TOOL uses missing.
54462 +       exit 1
54463 +    fi
54464 +    ;;
54465 +esac
54466 +
54467 +# If it does not exist, or fails to run (possibly an outdated version),
54468 +# try to emulate it.
54469 +case $program in
54470 +  aclocal*)
54471 +    echo 1>&2 "\
54472 +WARNING: \`$1' is $msg.  You should only need it if
54473 +         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want
54474 +         to install the \`Automake' and \`Perl' packages.  Grab them from
54475 +         any GNU archive site."
54476 +    touch aclocal.m4
54477 +    ;;
54478 +
54479 +  autoconf*)
54480 +    echo 1>&2 "\
54481 +WARNING: \`$1' is $msg.  You should only need it if
54482 +         you modified \`${configure_ac}'.  You might want to install the
54483 +         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU
54484 +         archive site."
54485 +    touch configure
54486 +    ;;
54487 +
54488 +  autoheader*)
54489 +    echo 1>&2 "\
54490 +WARNING: \`$1' is $msg.  You should only need it if
54491 +         you modified \`acconfig.h' or \`${configure_ac}'.  You might want
54492 +         to install the \`Autoconf' and \`GNU m4' packages.  Grab them
54493 +         from any GNU archive site."
54494 +    files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
54495 +    test -z "$files" && files="config.h"
54496 +    touch_files=
54497 +    for f in $files; do
54498 +      case $f in
54499 +      *:*) touch_files="$touch_files "`echo "$f" |
54500 +                                      sed -e 's/^[^:]*://' -e 's/:.*//'`;;
54501 +      *) touch_files="$touch_files $f.in";;
54502 +      esac
54503 +    done
54504 +    touch $touch_files
54505 +    ;;
54506 +
54507 +  automake*)
54508 +    echo 1>&2 "\
54509 +WARNING: \`$1' is $msg.  You should only need it if
54510 +         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
54511 +         You might want to install the \`Automake' and \`Perl' packages.
54512 +         Grab them from any GNU archive site."
54513 +    find . -type f -name Makefile.am -print |
54514 +          sed 's/\.am$/.in/' |
54515 +          while read f; do touch "$f"; done
54516 +    ;;
54517 +
54518 +  autom4te*)
54519 +    echo 1>&2 "\
54520 +WARNING: \`$1' is needed, but is $msg.
54521 +         You might have modified some files without having the
54522 +         proper tools for further handling them.
54523 +         You can get \`$1' as part of \`Autoconf' from any GNU
54524 +         archive site."
54525 +
54526 +    file=`echo "$*" | sed -n "$sed_output"`
54527 +    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
54528 +    if test -f "$file"; then
54529 +       touch $file
54530 +    else
54531 +       test -z "$file" || exec >$file
54532 +       echo "#! /bin/sh"
54533 +       echo "# Created by GNU Automake missing as a replacement of"
54534 +       echo "#  $ $@"
54535 +       echo "exit 0"
54536 +       chmod +x $file
54537 +       exit 1
54538 +    fi
54539 +    ;;
54540 +
54541 +  bison*|yacc*)
54542 +    echo 1>&2 "\
54543 +WARNING: \`$1' $msg.  You should only need it if
54544 +         you modified a \`.y' file.  You may need the \`Bison' package
54545 +         in order for those modifications to take effect.  You can get
54546 +         \`Bison' from any GNU archive site."
54547 +    rm -f y.tab.c y.tab.h
54548 +    if test $# -ne 1; then
54549 +        eval LASTARG="\${$#}"
54550 +       case $LASTARG in
54551 +       *.y)
54552 +           SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
54553 +           if test -f "$SRCFILE"; then
54554 +                cp "$SRCFILE" y.tab.c
54555 +           fi
54556 +           SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
54557 +           if test -f "$SRCFILE"; then
54558 +                cp "$SRCFILE" y.tab.h
54559 +           fi
54560 +         ;;
54561 +       esac
54562 +    fi
54563 +    if test ! -f y.tab.h; then
54564 +       echo >y.tab.h
54565 +    fi
54566 +    if test ! -f y.tab.c; then
54567 +       echo 'main() { return 0; }' >y.tab.c
54568 +    fi
54569 +    ;;
54570 +
54571 +  lex*|flex*)
54572 +    echo 1>&2 "\
54573 +WARNING: \`$1' is $msg.  You should only need it if
54574 +         you modified a \`.l' file.  You may need the \`Flex' package
54575 +         in order for those modifications to take effect.  You can get
54576 +         \`Flex' from any GNU archive site."
54577 +    rm -f lex.yy.c
54578 +    if test $# -ne 1; then
54579 +        eval LASTARG="\${$#}"
54580 +       case $LASTARG in
54581 +       *.l)
54582 +           SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
54583 +           if test -f "$SRCFILE"; then
54584 +                cp "$SRCFILE" lex.yy.c
54585 +           fi
54586 +         ;;
54587 +       esac
54588 +    fi
54589 +    if test ! -f lex.yy.c; then
54590 +       echo 'main() { return 0; }' >lex.yy.c
54591 +    fi
54592 +    ;;
54593 +
54594 +  help2man*)
54595 +    echo 1>&2 "\
54596 +WARNING: \`$1' is $msg.  You should only need it if
54597 +        you modified a dependency of a manual page.  You may need the
54598 +        \`Help2man' package in order for those modifications to take
54599 +        effect.  You can get \`Help2man' from any GNU archive site."
54600 +
54601 +    file=`echo "$*" | sed -n "$sed_output"`
54602 +    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
54603 +    if test -f "$file"; then
54604 +       touch $file
54605 +    else
54606 +       test -z "$file" || exec >$file
54607 +       echo ".ab help2man is required to generate this page"
54608 +       exit $?
54609 +    fi
54610 +    ;;
54611 +
54612 +  makeinfo*)
54613 +    echo 1>&2 "\
54614 +WARNING: \`$1' is $msg.  You should only need it if
54615 +         you modified a \`.texi' or \`.texinfo' file, or any other file
54616 +         indirectly affecting the aspect of the manual.  The spurious
54617 +         call might also be the consequence of using a buggy \`make' (AIX,
54618 +         DU, IRIX).  You might want to install the \`Texinfo' package or
54619 +         the \`GNU make' package.  Grab either from any GNU archive site."
54620 +    # The file to touch is that specified with -o ...
54621 +    file=`echo "$*" | sed -n "$sed_output"`
54622 +    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
54623 +    if test -z "$file"; then
54624 +      # ... or it is the one specified with @setfilename ...
54625 +      infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
54626 +      file=`sed -n '
54627 +       /^@setfilename/{
54628 +         s/.* \([^ ]*\) *$/\1/
54629 +         p
54630 +         q
54631 +       }' $infile`
54632 +      # ... or it is derived from the source name (dir/f.texi becomes f.info)
54633 +      test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
54634 +    fi
54635 +    # If the file does not exist, the user really needs makeinfo;
54636 +    # let's fail without touching anything.
54637 +    test -f $file || exit 1
54638 +    touch $file
54639 +    ;;
54640 +
54641 +  tar*)
54642 +    shift
54643 +
54644 +    # We have already tried tar in the generic part.
54645 +    # Look for gnutar/gtar before invocation to avoid ugly error
54646 +    # messages.
54647 +    if (gnutar --version > /dev/null 2>&1); then
54648 +       gnutar "$@" && exit 0
54649 +    fi
54650 +    if (gtar --version > /dev/null 2>&1); then
54651 +       gtar "$@" && exit 0
54652 +    fi
54653 +    firstarg="$1"
54654 +    if shift; then
54655 +       case $firstarg in
54656 +       *o*)
54657 +           firstarg=`echo "$firstarg" | sed s/o//`
54658 +           tar "$firstarg" "$@" && exit 0
54659 +           ;;
54660 +       esac
54661 +       case $firstarg in
54662 +       *h*)
54663 +           firstarg=`echo "$firstarg" | sed s/h//`
54664 +           tar "$firstarg" "$@" && exit 0
54665 +           ;;
54666 +       esac
54667 +    fi
54668 +
54669 +    echo 1>&2 "\
54670 +WARNING: I can't seem to be able to run \`tar' with the given arguments.
54671 +         You may want to install GNU tar or Free paxutils, or check the
54672 +         command line arguments."
54673 +    exit 1
54674 +    ;;
54675 +
54676 +  *)
54677 +    echo 1>&2 "\
54678 +WARNING: \`$1' is needed, and is $msg.
54679 +         You might have modified some files without having the
54680 +         proper tools for further handling them.  Check the \`README' file,
54681 +         it often tells you about the needed prerequisites for installing
54682 +         this package.  You may also peek at any GNU archive site, in case
54683 +         some other package would contain this missing \`$1' program."
54684 +    exit 1
54685 +    ;;
54686 +esac
54687 +
54688 +exit 0
54689 +
54690 +# Local variables:
54691 +# eval: (add-hook 'write-file-hooks 'time-stamp)
54692 +# time-stamp-start: "scriptversion="
54693 +# time-stamp-format: "%:y-%02m-%02d.%02H"
54694 +# time-stamp-time-zone: "UTC"
54695 +# time-stamp-end: "; # UTC"
54696 +# End:
54697 diff --git a/nsapi_shib/Makefile.in b/nsapi_shib/Makefile.in
54698 new file mode 100644
54699 index 0000000..1ddaf7b
54700 --- /dev/null
54701 +++ b/nsapi_shib/Makefile.in
54702 @@ -0,0 +1,607 @@
54703 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
54704 +# @configure_input@
54705 +
54706 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
54707 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
54708 +# Inc.
54709 +# This Makefile.in is free software; the Free Software Foundation
54710 +# gives unlimited permission to copy and/or distribute it,
54711 +# with or without modifications, as long as this notice is preserved.
54712 +
54713 +# This program is distributed in the hope that it will be useful,
54714 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
54715 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
54716 +# PARTICULAR PURPOSE.
54717 +
54718 +@SET_MAKE@
54719 +
54720 +VPATH = @srcdir@
54721 +pkgdatadir = $(datadir)/@PACKAGE@
54722 +pkgincludedir = $(includedir)/@PACKAGE@
54723 +pkglibdir = $(libdir)/@PACKAGE@
54724 +pkglibexecdir = $(libexecdir)/@PACKAGE@
54725 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
54726 +install_sh_DATA = $(install_sh) -c -m 644
54727 +install_sh_PROGRAM = $(install_sh) -c
54728 +install_sh_SCRIPT = $(install_sh) -c
54729 +INSTALL_HEADER = $(INSTALL_DATA)
54730 +transform = $(program_transform_name)
54731 +NORMAL_INSTALL = :
54732 +PRE_INSTALL = :
54733 +POST_INSTALL = :
54734 +NORMAL_UNINSTALL = :
54735 +PRE_UNINSTALL = :
54736 +POST_UNINSTALL = :
54737 +build_triplet = @build@
54738 +host_triplet = @host@
54739 +subdir = nsapi_shib
54740 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
54741 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54742 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
54743 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
54744 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
54745 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
54746 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
54747 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
54748 +       $(ACLOCAL_M4)
54749 +mkinstalldirs = $(install_sh) -d
54750 +CONFIG_HEADER = $(top_builddir)/config.h
54751 +CONFIG_CLEAN_FILES =
54752 +CONFIG_CLEAN_VPATH_FILES =
54753 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
54754 +am__vpath_adj = case $$p in \
54755 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
54756 +    *) f=$$p;; \
54757 +  esac;
54758 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
54759 +am__install_max = 40
54760 +am__nobase_strip_setup = \
54761 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
54762 +am__nobase_strip = \
54763 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
54764 +am__nobase_list = $(am__nobase_strip_setup); \
54765 +  for p in $$list; do echo "$$p $$p"; done | \
54766 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
54767 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
54768 +    if (++n[$$2] == $(am__install_max)) \
54769 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
54770 +    END { for (dir in files) print dir, files[dir] }'
54771 +am__base_list = \
54772 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
54773 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
54774 +am__installdirs = "$(DESTDIR)$(nsapi_shibdir)"
54775 +LTLIBRARIES = $(nsapi_shib_LTLIBRARIES)
54776 +@BUILD_NSAPI_TRUE@nsapi_shib_la_DEPENDENCIES =  \
54777 +@BUILD_NSAPI_TRUE@     $(top_builddir)/shibsp/libshibsp-lite.la
54778 +am__nsapi_shib_la_SOURCES_DIST = nsapi_shib.cpp
54779 +@BUILD_NSAPI_TRUE@am_nsapi_shib_la_OBJECTS =  \
54780 +@BUILD_NSAPI_TRUE@     nsapi_shib_la-nsapi_shib.lo
54781 +nsapi_shib_la_OBJECTS = $(am_nsapi_shib_la_OBJECTS)
54782 +nsapi_shib_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
54783 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(nsapi_shib_la_CXXFLAGS) \
54784 +       $(CXXFLAGS) $(nsapi_shib_la_LDFLAGS) $(LDFLAGS) -o $@
54785 +@BUILD_NSAPI_TRUE@am_nsapi_shib_la_rpath = -rpath $(nsapi_shibdir)
54786 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
54787 +depcomp = $(SHELL) $(top_srcdir)/depcomp
54788 +am__depfiles_maybe = depfiles
54789 +am__mv = mv -f
54790 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
54791 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
54792 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
54793 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
54794 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
54795 +CXXLD = $(CXX)
54796 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
54797 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
54798 +       $(LDFLAGS) -o $@
54799 +SOURCES = $(nsapi_shib_la_SOURCES)
54800 +DIST_SOURCES = $(am__nsapi_shib_la_SOURCES_DIST)
54801 +ETAGS = etags
54802 +CTAGS = ctags
54803 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
54804 +ACLOCAL = @ACLOCAL@
54805 +AMTAR = @AMTAR@
54806 +APR1_CONFIG = @APR1_CONFIG@
54807 +APR_CONFIG = @APR_CONFIG@
54808 +APU1_CONFIG = @APU1_CONFIG@
54809 +APU_CONFIG = @APU_CONFIG@
54810 +APXS = @APXS@
54811 +APXS2 = @APXS2@
54812 +APXS22 = @APXS22@
54813 +APXS22_CFLAGS = @APXS22_CFLAGS@
54814 +APXS22_INCLUDE = @APXS22_INCLUDE@
54815 +APXS2_CFLAGS = @APXS2_CFLAGS@
54816 +APXS2_INCLUDE = @APXS2_INCLUDE@
54817 +APXS_CFLAGS = @APXS_CFLAGS@
54818 +APXS_INCLUDE = @APXS_INCLUDE@
54819 +AR = @AR@
54820 +AUTOCONF = @AUTOCONF@
54821 +AUTOHEADER = @AUTOHEADER@
54822 +AUTOMAKE = @AUTOMAKE@
54823 +AWK = @AWK@
54824 +CC = @CC@
54825 +CCDEPMODE = @CCDEPMODE@
54826 +CFLAGS = @CFLAGS@
54827 +CPP = @CPP@
54828 +CPPFLAGS = @CPPFLAGS@
54829 +CXX = @CXX@
54830 +CXXCPP = @CXXCPP@
54831 +CXXDEPMODE = @CXXDEPMODE@
54832 +CXXFLAGS = @CXXFLAGS@
54833 +CYGPATH_W = @CYGPATH_W@
54834 +DEFS = @DEFS@
54835 +DEPDIR = @DEPDIR@
54836 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
54837 +DSYMUTIL = @DSYMUTIL@
54838 +DUMPBIN = @DUMPBIN@
54839 +DX_CONFIG = @DX_CONFIG@
54840 +DX_DOCDIR = @DX_DOCDIR@
54841 +DX_DOT = @DX_DOT@
54842 +DX_DOXYGEN = @DX_DOXYGEN@
54843 +DX_DVIPS = @DX_DVIPS@
54844 +DX_EGREP = @DX_EGREP@
54845 +DX_ENV = @DX_ENV@
54846 +DX_FLAG_chi = @DX_FLAG_chi@
54847 +DX_FLAG_chm = @DX_FLAG_chm@
54848 +DX_FLAG_doc = @DX_FLAG_doc@
54849 +DX_FLAG_dot = @DX_FLAG_dot@
54850 +DX_FLAG_html = @DX_FLAG_html@
54851 +DX_FLAG_man = @DX_FLAG_man@
54852 +DX_FLAG_pdf = @DX_FLAG_pdf@
54853 +DX_FLAG_ps = @DX_FLAG_ps@
54854 +DX_FLAG_rtf = @DX_FLAG_rtf@
54855 +DX_FLAG_xml = @DX_FLAG_xml@
54856 +DX_HHC = @DX_HHC@
54857 +DX_LATEX = @DX_LATEX@
54858 +DX_MAKEINDEX = @DX_MAKEINDEX@
54859 +DX_PDFLATEX = @DX_PDFLATEX@
54860 +DX_PERL = @DX_PERL@
54861 +DX_PROJECT = @DX_PROJECT@
54862 +ECHO_C = @ECHO_C@
54863 +ECHO_N = @ECHO_N@
54864 +ECHO_T = @ECHO_T@
54865 +EGREP = @EGREP@
54866 +EXEEXT = @EXEEXT@
54867 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
54868 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
54869 +FASTCGI_LIBS = @FASTCGI_LIBS@
54870 +FGREP = @FGREP@
54871 +GREP = @GREP@
54872 +INSTALL = @INSTALL@
54873 +INSTALL_DATA = @INSTALL_DATA@
54874 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
54875 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
54876 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
54877 +LD = @LD@
54878 +LDFLAGS = @LDFLAGS@
54879 +LIBOBJS = @LIBOBJS@
54880 +LIBS = @LIBS@
54881 +LIBTOOL = @LIBTOOL@
54882 +LIPO = @LIPO@
54883 +LITE_LIBS = @LITE_LIBS@
54884 +LN_S = @LN_S@
54885 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
54886 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
54887 +LTLIBOBJS = @LTLIBOBJS@
54888 +MAKEINFO = @MAKEINFO@
54889 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
54890 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
54891 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
54892 +MKDIR_P = @MKDIR_P@
54893 +NM = @NM@
54894 +NMEDIT = @NMEDIT@
54895 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
54896 +OBJDUMP = @OBJDUMP@
54897 +OBJEXT = @OBJEXT@
54898 +ODBC_CFLAGS = @ODBC_CFLAGS@
54899 +ODBC_CONFIG = @ODBC_CONFIG@
54900 +ODBC_LIBS = @ODBC_LIBS@
54901 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
54902 +OTOOL = @OTOOL@
54903 +OTOOL64 = @OTOOL64@
54904 +PACKAGE = @PACKAGE@
54905 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
54906 +PACKAGE_NAME = @PACKAGE_NAME@
54907 +PACKAGE_STRING = @PACKAGE_STRING@
54908 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
54909 +PACKAGE_URL = @PACKAGE_URL@
54910 +PACKAGE_VERSION = @PACKAGE_VERSION@
54911 +PATH_SEPARATOR = @PATH_SEPARATOR@
54912 +PKG_CONFIG = @PKG_CONFIG@
54913 +PTHREAD_CC = @PTHREAD_CC@
54914 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
54915 +PTHREAD_LIBS = @PTHREAD_LIBS@
54916 +RANLIB = @RANLIB@
54917 +SED = @SED@
54918 +SET_MAKE = @SET_MAKE@
54919 +SHELL = @SHELL@
54920 +STRIP = @STRIP@
54921 +VERSION = @VERSION@
54922 +WANT_SUBDIRS = @WANT_SUBDIRS@
54923 +XMLSEC_LIBS = @XMLSEC_LIBS@
54924 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
54925 +abs_builddir = @abs_builddir@
54926 +abs_srcdir = @abs_srcdir@
54927 +abs_top_builddir = @abs_top_builddir@
54928 +abs_top_srcdir = @abs_top_srcdir@
54929 +ac_ct_CC = @ac_ct_CC@
54930 +ac_ct_CXX = @ac_ct_CXX@
54931 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
54932 +acx_pthread_config = @acx_pthread_config@
54933 +am__include = @am__include@
54934 +am__leading_dot = @am__leading_dot@
54935 +am__quote = @am__quote@
54936 +am__tar = @am__tar@
54937 +am__untar = @am__untar@
54938 +bindir = @bindir@
54939 +build = @build@
54940 +build_alias = @build_alias@
54941 +build_cpu = @build_cpu@
54942 +build_os = @build_os@
54943 +build_vendor = @build_vendor@
54944 +builddir = @builddir@
54945 +datadir = @datadir@
54946 +datarootdir = @datarootdir@
54947 +docdir = @docdir@
54948 +dvidir = @dvidir@
54949 +exec_prefix = @exec_prefix@
54950 +host = @host@
54951 +host_alias = @host_alias@
54952 +host_cpu = @host_cpu@
54953 +host_os = @host_os@
54954 +host_vendor = @host_vendor@
54955 +htmldir = @htmldir@
54956 +includedir = @includedir@
54957 +infodir = @infodir@
54958 +install_sh = @install_sh@
54959 +libdir = @libdir@
54960 +libexecdir = @libexecdir@
54961 +localedir = @localedir@
54962 +localstatedir = @localstatedir@
54963 +lt_ECHO = @lt_ECHO@
54964 +mandir = @mandir@
54965 +mkdir_p = @mkdir_p@
54966 +oldincludedir = @oldincludedir@
54967 +pdfdir = @pdfdir@
54968 +prefix = @prefix@
54969 +program_transform_name = @program_transform_name@
54970 +psdir = @psdir@
54971 +sbindir = @sbindir@
54972 +sharedstatedir = @sharedstatedir@
54973 +srcdir = @srcdir@
54974 +sysconfdir = @sysconfdir@
54975 +target_alias = @target_alias@
54976 +top_build_prefix = @top_build_prefix@
54977 +top_builddir = @top_builddir@
54978 +top_srcdir = @top_srcdir@
54979 +xs = @xs@
54980 +AUTOMAKE_OPTIONS = foreign
54981 +@BUILD_NSAPI_TRUE@nsapi_shibdir = $(libdir)/@PACKAGE@
54982 +@BUILD_NSAPI_TRUE@nsapi_shib_LTLIBRARIES = nsapi_shib.la
54983 +@BUILD_NSAPI_TRUE@nsapi_shib_la_SOURCES = nsapi_shib.cpp
54984 +@BUILD_NSAPI_TRUE@nsapi_shib_la_CXXFLAGS = $(NSAPI_INCLUDE)
54985 +@BUILD_NSAPI_TRUE@nsapi_shib_la_LDFLAGS = $(LITE_LIBS) -module -avoid-version
54986 +@BUILD_NSAPI_TRUE@nsapi_shib_la_LIBADD = \
54987 +@BUILD_NSAPI_TRUE@  $(top_builddir)/shibsp/libshibsp-lite.la
54988 +
54989 +EXTRA_DIST = nsapi_shib.vcxproj resource.h nsapi_shib.rc nsapi_shib.cpp
54990 +all: all-am
54991 +
54992 +.SUFFIXES:
54993 +.SUFFIXES: .cpp .lo .o .obj
54994 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
54995 +       @for dep in $?; do \
54996 +         case '$(am__configure_deps)' in \
54997 +           *$$dep*) \
54998 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
54999 +               && { if test -f $@; then exit 0; else break; fi; }; \
55000 +             exit 1;; \
55001 +         esac; \
55002 +       done; \
55003 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign nsapi_shib/Makefile'; \
55004 +       $(am__cd) $(top_srcdir) && \
55005 +         $(AUTOMAKE) --foreign nsapi_shib/Makefile
55006 +.PRECIOUS: Makefile
55007 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
55008 +       @case '$?' in \
55009 +         *config.status*) \
55010 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
55011 +         *) \
55012 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
55013 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
55014 +       esac;
55015 +
55016 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
55017 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55018 +
55019 +$(top_srcdir)/configure:  $(am__configure_deps)
55020 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55021 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
55022 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55023 +$(am__aclocal_m4_deps):
55024 +install-nsapi_shibLTLIBRARIES: $(nsapi_shib_LTLIBRARIES)
55025 +       @$(NORMAL_INSTALL)
55026 +       test -z "$(nsapi_shibdir)" || $(MKDIR_P) "$(DESTDIR)$(nsapi_shibdir)"
55027 +       @list='$(nsapi_shib_LTLIBRARIES)'; test -n "$(nsapi_shibdir)" || list=; \
55028 +       list2=; for p in $$list; do \
55029 +         if test -f $$p; then \
55030 +           list2="$$list2 $$p"; \
55031 +         else :; fi; \
55032 +       done; \
55033 +       test -z "$$list2" || { \
55034 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(nsapi_shibdir)'"; \
55035 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(nsapi_shibdir)"; \
55036 +       }
55037 +
55038 +uninstall-nsapi_shibLTLIBRARIES:
55039 +       @$(NORMAL_UNINSTALL)
55040 +       @list='$(nsapi_shib_LTLIBRARIES)'; test -n "$(nsapi_shibdir)" || list=; \
55041 +       for p in $$list; do \
55042 +         $(am__strip_dir) \
55043 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(nsapi_shibdir)/$$f'"; \
55044 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(nsapi_shibdir)/$$f"; \
55045 +       done
55046 +
55047 +clean-nsapi_shibLTLIBRARIES:
55048 +       -test -z "$(nsapi_shib_LTLIBRARIES)" || rm -f $(nsapi_shib_LTLIBRARIES)
55049 +       @list='$(nsapi_shib_LTLIBRARIES)'; for p in $$list; do \
55050 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
55051 +         test "$$dir" != "$$p" || dir=.; \
55052 +         echo "rm -f \"$${dir}/so_locations\""; \
55053 +         rm -f "$${dir}/so_locations"; \
55054 +       done
55055 +nsapi_shib.la: $(nsapi_shib_la_OBJECTS) $(nsapi_shib_la_DEPENDENCIES) 
55056 +       $(nsapi_shib_la_LINK) $(am_nsapi_shib_la_rpath) $(nsapi_shib_la_OBJECTS) $(nsapi_shib_la_LIBADD) $(LIBS)
55057 +
55058 +mostlyclean-compile:
55059 +       -rm -f *.$(OBJEXT)
55060 +
55061 +distclean-compile:
55062 +       -rm -f *.tab.c
55063 +
55064 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nsapi_shib_la-nsapi_shib.Plo@am__quote@
55065 +
55066 +.cpp.o:
55067 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
55068 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
55069 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
55070 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55071 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
55072 +
55073 +.cpp.obj:
55074 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
55075 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
55076 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
55077 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55078 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
55079 +
55080 +.cpp.lo:
55081 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
55082 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
55083 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
55084 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55085 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
55086 +
55087 +nsapi_shib_la-nsapi_shib.lo: nsapi_shib.cpp
55088 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(nsapi_shib_la_CXXFLAGS) $(CXXFLAGS) -MT nsapi_shib_la-nsapi_shib.lo -MD -MP -MF $(DEPDIR)/nsapi_shib_la-nsapi_shib.Tpo -c -o nsapi_shib_la-nsapi_shib.lo `test -f 'nsapi_shib.cpp' || echo '$(srcdir)/'`nsapi_shib.cpp
55089 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/nsapi_shib_la-nsapi_shib.Tpo $(DEPDIR)/nsapi_shib_la-nsapi_shib.Plo
55090 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='nsapi_shib.cpp' object='nsapi_shib_la-nsapi_shib.lo' libtool=yes @AMDEPBACKSLASH@
55091 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55092 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(nsapi_shib_la_CXXFLAGS) $(CXXFLAGS) -c -o nsapi_shib_la-nsapi_shib.lo `test -f 'nsapi_shib.cpp' || echo '$(srcdir)/'`nsapi_shib.cpp
55093 +
55094 +mostlyclean-libtool:
55095 +       -rm -f *.lo
55096 +
55097 +clean-libtool:
55098 +       -rm -rf .libs _libs
55099 +
55100 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
55101 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
55102 +       unique=`for i in $$list; do \
55103 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55104 +         done | \
55105 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55106 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55107 +       mkid -fID $$unique
55108 +tags: TAGS
55109 +
55110 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
55111 +               $(TAGS_FILES) $(LISP)
55112 +       set x; \
55113 +       here=`pwd`; \
55114 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
55115 +       unique=`for i in $$list; do \
55116 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55117 +         done | \
55118 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55119 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55120 +       shift; \
55121 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
55122 +         test -n "$$unique" || unique=$$empty_fix; \
55123 +         if test $$# -gt 0; then \
55124 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
55125 +             "$$@" $$unique; \
55126 +         else \
55127 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
55128 +             $$unique; \
55129 +         fi; \
55130 +       fi
55131 +ctags: CTAGS
55132 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
55133 +               $(TAGS_FILES) $(LISP)
55134 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
55135 +       unique=`for i in $$list; do \
55136 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55137 +         done | \
55138 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55139 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55140 +       test -z "$(CTAGS_ARGS)$$unique" \
55141 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
55142 +            $$unique
55143 +
55144 +GTAGS:
55145 +       here=`$(am__cd) $(top_builddir) && pwd` \
55146 +         && $(am__cd) $(top_srcdir) \
55147 +         && gtags -i $(GTAGS_ARGS) "$$here"
55148 +
55149 +distclean-tags:
55150 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
55151 +
55152 +distdir: $(DISTFILES)
55153 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
55154 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
55155 +       list='$(DISTFILES)'; \
55156 +         dist_files=`for file in $$list; do echo $$file; done | \
55157 +         sed -e "s|^$$srcdirstrip/||;t" \
55158 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
55159 +       case $$dist_files in \
55160 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
55161 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
55162 +                          sort -u` ;; \
55163 +       esac; \
55164 +       for file in $$dist_files; do \
55165 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
55166 +         if test -d $$d/$$file; then \
55167 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
55168 +           if test -d "$(distdir)/$$file"; then \
55169 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
55170 +           fi; \
55171 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
55172 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
55173 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
55174 +           fi; \
55175 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
55176 +         else \
55177 +           test -f "$(distdir)/$$file" \
55178 +           || cp -p $$d/$$file "$(distdir)/$$file" \
55179 +           || exit 1; \
55180 +         fi; \
55181 +       done
55182 +check-am: all-am
55183 +check: check-am
55184 +all-am: Makefile $(LTLIBRARIES)
55185 +installdirs:
55186 +       for dir in "$(DESTDIR)$(nsapi_shibdir)"; do \
55187 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
55188 +       done
55189 +install: install-am
55190 +install-exec: install-exec-am
55191 +install-data: install-data-am
55192 +uninstall: uninstall-am
55193 +
55194 +install-am: all-am
55195 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
55196 +
55197 +installcheck: installcheck-am
55198 +install-strip:
55199 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
55200 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
55201 +         `test -z '$(STRIP)' || \
55202 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
55203 +mostlyclean-generic:
55204 +
55205 +clean-generic:
55206 +
55207 +distclean-generic:
55208 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
55209 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
55210 +
55211 +maintainer-clean-generic:
55212 +       @echo "This command is intended for maintainers to use"
55213 +       @echo "it deletes files that may require special tools to rebuild."
55214 +@BUILD_NSAPI_FALSE@install-exec-hook:
55215 +clean: clean-am
55216 +
55217 +clean-am: clean-generic clean-libtool clean-nsapi_shibLTLIBRARIES \
55218 +       mostlyclean-am
55219 +
55220 +distclean: distclean-am
55221 +       -rm -rf ./$(DEPDIR)
55222 +       -rm -f Makefile
55223 +distclean-am: clean-am distclean-compile distclean-generic \
55224 +       distclean-tags
55225 +
55226 +dvi: dvi-am
55227 +
55228 +dvi-am:
55229 +
55230 +html: html-am
55231 +
55232 +html-am:
55233 +
55234 +info: info-am
55235 +
55236 +info-am:
55237 +
55238 +install-data-am: install-nsapi_shibLTLIBRARIES
55239 +
55240 +install-dvi: install-dvi-am
55241 +
55242 +install-dvi-am:
55243 +
55244 +install-exec-am:
55245 +       @$(NORMAL_INSTALL)
55246 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
55247 +install-html: install-html-am
55248 +
55249 +install-html-am:
55250 +
55251 +install-info: install-info-am
55252 +
55253 +install-info-am:
55254 +
55255 +install-man:
55256 +
55257 +install-pdf: install-pdf-am
55258 +
55259 +install-pdf-am:
55260 +
55261 +install-ps: install-ps-am
55262 +
55263 +install-ps-am:
55264 +
55265 +installcheck-am:
55266 +
55267 +maintainer-clean: maintainer-clean-am
55268 +       -rm -rf ./$(DEPDIR)
55269 +       -rm -f Makefile
55270 +maintainer-clean-am: distclean-am maintainer-clean-generic
55271 +
55272 +mostlyclean: mostlyclean-am
55273 +
55274 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
55275 +       mostlyclean-libtool
55276 +
55277 +pdf: pdf-am
55278 +
55279 +pdf-am:
55280 +
55281 +ps: ps-am
55282 +
55283 +ps-am:
55284 +
55285 +uninstall-am: uninstall-nsapi_shibLTLIBRARIES
55286 +
55287 +.MAKE: install-am install-exec-am install-strip
55288 +
55289 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
55290 +       clean-libtool clean-nsapi_shibLTLIBRARIES ctags distclean \
55291 +       distclean-compile distclean-generic distclean-libtool \
55292 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
55293 +       install install-am install-data install-data-am install-dvi \
55294 +       install-dvi-am install-exec install-exec-am install-exec-hook \
55295 +       install-html install-html-am install-info install-info-am \
55296 +       install-man install-nsapi_shibLTLIBRARIES install-pdf \
55297 +       install-pdf-am install-ps install-ps-am install-strip \
55298 +       installcheck installcheck-am installdirs maintainer-clean \
55299 +       maintainer-clean-generic mostlyclean mostlyclean-compile \
55300 +       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
55301 +       tags uninstall uninstall-am uninstall-nsapi_shibLTLIBRARIES
55302 +
55303 +
55304 +@BUILD_NSAPI_TRUE@install-exec-hook:
55305 +@BUILD_NSAPI_TRUE@     for la in $(nsapi_shib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(nsapi_shibdir)/$$la ; done
55306 +
55307 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
55308 +# Otherwise a system limit (for SysV at least) may be exceeded.
55309 +.NOEXPORT:
55310 diff --git a/odbc-store/Makefile.in b/odbc-store/Makefile.in
55311 new file mode 100644
55312 index 0000000..65368e7
55313 --- /dev/null
55314 +++ b/odbc-store/Makefile.in
55315 @@ -0,0 +1,600 @@
55316 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
55317 +# @configure_input@
55318 +
55319 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
55320 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
55321 +# Inc.
55322 +# This Makefile.in is free software; the Free Software Foundation
55323 +# gives unlimited permission to copy and/or distribute it,
55324 +# with or without modifications, as long as this notice is preserved.
55325 +
55326 +# This program is distributed in the hope that it will be useful,
55327 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
55328 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
55329 +# PARTICULAR PURPOSE.
55330 +
55331 +@SET_MAKE@
55332 +
55333 +VPATH = @srcdir@
55334 +pkgdatadir = $(datadir)/@PACKAGE@
55335 +pkgincludedir = $(includedir)/@PACKAGE@
55336 +pkglibdir = $(libdir)/@PACKAGE@
55337 +pkglibexecdir = $(libexecdir)/@PACKAGE@
55338 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
55339 +install_sh_DATA = $(install_sh) -c -m 644
55340 +install_sh_PROGRAM = $(install_sh) -c
55341 +install_sh_SCRIPT = $(install_sh) -c
55342 +INSTALL_HEADER = $(INSTALL_DATA)
55343 +transform = $(program_transform_name)
55344 +NORMAL_INSTALL = :
55345 +PRE_INSTALL = :
55346 +POST_INSTALL = :
55347 +NORMAL_UNINSTALL = :
55348 +PRE_UNINSTALL = :
55349 +POST_UNINSTALL = :
55350 +build_triplet = @build@
55351 +host_triplet = @host@
55352 +subdir = odbc-store
55353 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
55354 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
55355 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
55356 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
55357 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
55358 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
55359 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
55360 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
55361 +       $(ACLOCAL_M4)
55362 +mkinstalldirs = $(install_sh) -d
55363 +CONFIG_HEADER = $(top_builddir)/config.h
55364 +CONFIG_CLEAN_FILES =
55365 +CONFIG_CLEAN_VPATH_FILES =
55366 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
55367 +am__vpath_adj = case $$p in \
55368 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
55369 +    *) f=$$p;; \
55370 +  esac;
55371 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
55372 +am__install_max = 40
55373 +am__nobase_strip_setup = \
55374 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
55375 +am__nobase_strip = \
55376 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
55377 +am__nobase_list = $(am__nobase_strip_setup); \
55378 +  for p in $$list; do echo "$$p $$p"; done | \
55379 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
55380 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
55381 +    if (++n[$$2] == $(am__install_max)) \
55382 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
55383 +    END { for (dir in files) print dir, files[dir] }'
55384 +am__base_list = \
55385 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
55386 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
55387 +am__installdirs = "$(DESTDIR)$(plugindir)"
55388 +LTLIBRARIES = $(plugin_LTLIBRARIES)
55389 +am__DEPENDENCIES_1 =
55390 +odbc_store_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
55391 +am_odbc_store_la_OBJECTS = odbc-store.lo
55392 +odbc_store_la_OBJECTS = $(am_odbc_store_la_OBJECTS)
55393 +odbc_store_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
55394 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
55395 +       $(CXXFLAGS) $(odbc_store_la_LDFLAGS) $(LDFLAGS) -o $@
55396 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
55397 +depcomp = $(SHELL) $(top_srcdir)/depcomp
55398 +am__depfiles_maybe = depfiles
55399 +am__mv = mv -f
55400 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
55401 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
55402 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
55403 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
55404 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
55405 +CXXLD = $(CXX)
55406 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
55407 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
55408 +       $(LDFLAGS) -o $@
55409 +SOURCES = $(odbc_store_la_SOURCES)
55410 +DIST_SOURCES = $(odbc_store_la_SOURCES)
55411 +ETAGS = etags
55412 +CTAGS = ctags
55413 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
55414 +ACLOCAL = @ACLOCAL@
55415 +AMTAR = @AMTAR@
55416 +APR1_CONFIG = @APR1_CONFIG@
55417 +APR_CONFIG = @APR_CONFIG@
55418 +APU1_CONFIG = @APU1_CONFIG@
55419 +APU_CONFIG = @APU_CONFIG@
55420 +APXS = @APXS@
55421 +APXS2 = @APXS2@
55422 +APXS22 = @APXS22@
55423 +APXS22_CFLAGS = @APXS22_CFLAGS@
55424 +APXS22_INCLUDE = @APXS22_INCLUDE@
55425 +APXS2_CFLAGS = @APXS2_CFLAGS@
55426 +APXS2_INCLUDE = @APXS2_INCLUDE@
55427 +APXS_CFLAGS = @APXS_CFLAGS@
55428 +APXS_INCLUDE = @APXS_INCLUDE@
55429 +AR = @AR@
55430 +AUTOCONF = @AUTOCONF@
55431 +AUTOHEADER = @AUTOHEADER@
55432 +AUTOMAKE = @AUTOMAKE@
55433 +AWK = @AWK@
55434 +CC = @CC@
55435 +CCDEPMODE = @CCDEPMODE@
55436 +CFLAGS = @CFLAGS@
55437 +CPP = @CPP@
55438 +CPPFLAGS = @CPPFLAGS@
55439 +CXX = @CXX@
55440 +CXXCPP = @CXXCPP@
55441 +CXXDEPMODE = @CXXDEPMODE@
55442 +CXXFLAGS = @CXXFLAGS@
55443 +CYGPATH_W = @CYGPATH_W@
55444 +DEFS = @DEFS@
55445 +DEPDIR = @DEPDIR@
55446 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
55447 +DSYMUTIL = @DSYMUTIL@
55448 +DUMPBIN = @DUMPBIN@
55449 +DX_CONFIG = @DX_CONFIG@
55450 +DX_DOCDIR = @DX_DOCDIR@
55451 +DX_DOT = @DX_DOT@
55452 +DX_DOXYGEN = @DX_DOXYGEN@
55453 +DX_DVIPS = @DX_DVIPS@
55454 +DX_EGREP = @DX_EGREP@
55455 +DX_ENV = @DX_ENV@
55456 +DX_FLAG_chi = @DX_FLAG_chi@
55457 +DX_FLAG_chm = @DX_FLAG_chm@
55458 +DX_FLAG_doc = @DX_FLAG_doc@
55459 +DX_FLAG_dot = @DX_FLAG_dot@
55460 +DX_FLAG_html = @DX_FLAG_html@
55461 +DX_FLAG_man = @DX_FLAG_man@
55462 +DX_FLAG_pdf = @DX_FLAG_pdf@
55463 +DX_FLAG_ps = @DX_FLAG_ps@
55464 +DX_FLAG_rtf = @DX_FLAG_rtf@
55465 +DX_FLAG_xml = @DX_FLAG_xml@
55466 +DX_HHC = @DX_HHC@
55467 +DX_LATEX = @DX_LATEX@
55468 +DX_MAKEINDEX = @DX_MAKEINDEX@
55469 +DX_PDFLATEX = @DX_PDFLATEX@
55470 +DX_PERL = @DX_PERL@
55471 +DX_PROJECT = @DX_PROJECT@
55472 +ECHO_C = @ECHO_C@
55473 +ECHO_N = @ECHO_N@
55474 +ECHO_T = @ECHO_T@
55475 +EGREP = @EGREP@
55476 +EXEEXT = @EXEEXT@
55477 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
55478 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
55479 +FASTCGI_LIBS = @FASTCGI_LIBS@
55480 +FGREP = @FGREP@
55481 +GREP = @GREP@
55482 +INSTALL = @INSTALL@
55483 +INSTALL_DATA = @INSTALL_DATA@
55484 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
55485 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
55486 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
55487 +LD = @LD@
55488 +LDFLAGS = @LDFLAGS@
55489 +LIBOBJS = @LIBOBJS@
55490 +LIBS = @LIBS@
55491 +LIBTOOL = @LIBTOOL@
55492 +LIPO = @LIPO@
55493 +LITE_LIBS = @LITE_LIBS@
55494 +LN_S = @LN_S@
55495 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
55496 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
55497 +LTLIBOBJS = @LTLIBOBJS@
55498 +MAKEINFO = @MAKEINFO@
55499 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
55500 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
55501 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
55502 +MKDIR_P = @MKDIR_P@
55503 +NM = @NM@
55504 +NMEDIT = @NMEDIT@
55505 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
55506 +OBJDUMP = @OBJDUMP@
55507 +OBJEXT = @OBJEXT@
55508 +ODBC_CFLAGS = @ODBC_CFLAGS@
55509 +ODBC_CONFIG = @ODBC_CONFIG@
55510 +ODBC_LIBS = @ODBC_LIBS@
55511 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
55512 +OTOOL = @OTOOL@
55513 +OTOOL64 = @OTOOL64@
55514 +PACKAGE = @PACKAGE@
55515 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
55516 +PACKAGE_NAME = @PACKAGE_NAME@
55517 +PACKAGE_STRING = @PACKAGE_STRING@
55518 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
55519 +PACKAGE_URL = @PACKAGE_URL@
55520 +PACKAGE_VERSION = @PACKAGE_VERSION@
55521 +PATH_SEPARATOR = @PATH_SEPARATOR@
55522 +PKG_CONFIG = @PKG_CONFIG@
55523 +PTHREAD_CC = @PTHREAD_CC@
55524 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
55525 +PTHREAD_LIBS = @PTHREAD_LIBS@
55526 +RANLIB = @RANLIB@
55527 +SED = @SED@
55528 +SET_MAKE = @SET_MAKE@
55529 +SHELL = @SHELL@
55530 +STRIP = @STRIP@
55531 +VERSION = @VERSION@
55532 +WANT_SUBDIRS = @WANT_SUBDIRS@
55533 +XMLSEC_LIBS = @XMLSEC_LIBS@
55534 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
55535 +abs_builddir = @abs_builddir@
55536 +abs_srcdir = @abs_srcdir@
55537 +abs_top_builddir = @abs_top_builddir@
55538 +abs_top_srcdir = @abs_top_srcdir@
55539 +ac_ct_CC = @ac_ct_CC@
55540 +ac_ct_CXX = @ac_ct_CXX@
55541 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
55542 +acx_pthread_config = @acx_pthread_config@
55543 +am__include = @am__include@
55544 +am__leading_dot = @am__leading_dot@
55545 +am__quote = @am__quote@
55546 +am__tar = @am__tar@
55547 +am__untar = @am__untar@
55548 +bindir = @bindir@
55549 +build = @build@
55550 +build_alias = @build_alias@
55551 +build_cpu = @build_cpu@
55552 +build_os = @build_os@
55553 +build_vendor = @build_vendor@
55554 +builddir = @builddir@
55555 +datadir = @datadir@
55556 +datarootdir = @datarootdir@
55557 +docdir = @docdir@
55558 +dvidir = @dvidir@
55559 +exec_prefix = @exec_prefix@
55560 +host = @host@
55561 +host_alias = @host_alias@
55562 +host_cpu = @host_cpu@
55563 +host_os = @host_os@
55564 +host_vendor = @host_vendor@
55565 +htmldir = @htmldir@
55566 +includedir = @includedir@
55567 +infodir = @infodir@
55568 +install_sh = @install_sh@
55569 +libdir = @libdir@
55570 +libexecdir = @libexecdir@
55571 +localedir = @localedir@
55572 +localstatedir = @localstatedir@
55573 +lt_ECHO = @lt_ECHO@
55574 +mandir = @mandir@
55575 +mkdir_p = @mkdir_p@
55576 +oldincludedir = @oldincludedir@
55577 +pdfdir = @pdfdir@
55578 +prefix = @prefix@
55579 +program_transform_name = @program_transform_name@
55580 +psdir = @psdir@
55581 +sbindir = @sbindir@
55582 +sharedstatedir = @sharedstatedir@
55583 +srcdir = @srcdir@
55584 +sysconfdir = @sysconfdir@
55585 +target_alias = @target_alias@
55586 +top_build_prefix = @top_build_prefix@
55587 +top_builddir = @top_builddir@
55588 +top_srcdir = @top_srcdir@
55589 +xs = @xs@
55590 +AUTOMAKE_OPTIONS = foreign
55591 +plugindir = $(libdir)/@PACKAGE@
55592 +plugin_LTLIBRARIES = odbc-store.la
55593 +AM_CFLAGS = $(ODBC_CFLAGS)
55594 +AM_CXXFLAGS = $(ODBC_CFLAGS)
55595 +odbc_store_la_LIBADD = \
55596 +       $(ODBC_LIBS)
55597 +
55598 +odbc_store_la_SOURCES = \
55599 +       odbc-store.cpp
55600 +
55601 +odbc_store_la_LDFLAGS = -module -avoid-version $(XMLSEC_LIBS)
55602 +EXTRA_DIST = odbc-store.vcxproj odbc-store.rc resource.h
55603 +all: all-am
55604 +
55605 +.SUFFIXES:
55606 +.SUFFIXES: .cpp .lo .o .obj
55607 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
55608 +       @for dep in $?; do \
55609 +         case '$(am__configure_deps)' in \
55610 +           *$$dep*) \
55611 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
55612 +               && { if test -f $@; then exit 0; else break; fi; }; \
55613 +             exit 1;; \
55614 +         esac; \
55615 +       done; \
55616 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign odbc-store/Makefile'; \
55617 +       $(am__cd) $(top_srcdir) && \
55618 +         $(AUTOMAKE) --foreign odbc-store/Makefile
55619 +.PRECIOUS: Makefile
55620 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
55621 +       @case '$?' in \
55622 +         *config.status*) \
55623 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
55624 +         *) \
55625 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
55626 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
55627 +       esac;
55628 +
55629 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
55630 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55631 +
55632 +$(top_srcdir)/configure:  $(am__configure_deps)
55633 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55634 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
55635 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
55636 +$(am__aclocal_m4_deps):
55637 +install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
55638 +       @$(NORMAL_INSTALL)
55639 +       test -z "$(plugindir)" || $(MKDIR_P) "$(DESTDIR)$(plugindir)"
55640 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
55641 +       list2=; for p in $$list; do \
55642 +         if test -f $$p; then \
55643 +           list2="$$list2 $$p"; \
55644 +         else :; fi; \
55645 +       done; \
55646 +       test -z "$$list2" || { \
55647 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(plugindir)'"; \
55648 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(plugindir)"; \
55649 +       }
55650 +
55651 +uninstall-pluginLTLIBRARIES:
55652 +       @$(NORMAL_UNINSTALL)
55653 +       @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
55654 +       for p in $$list; do \
55655 +         $(am__strip_dir) \
55656 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(plugindir)/$$f'"; \
55657 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(plugindir)/$$f"; \
55658 +       done
55659 +
55660 +clean-pluginLTLIBRARIES:
55661 +       -test -z "$(plugin_LTLIBRARIES)" || rm -f $(plugin_LTLIBRARIES)
55662 +       @list='$(plugin_LTLIBRARIES)'; for p in $$list; do \
55663 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
55664 +         test "$$dir" != "$$p" || dir=.; \
55665 +         echo "rm -f \"$${dir}/so_locations\""; \
55666 +         rm -f "$${dir}/so_locations"; \
55667 +       done
55668 +odbc-store.la: $(odbc_store_la_OBJECTS) $(odbc_store_la_DEPENDENCIES) 
55669 +       $(odbc_store_la_LINK) -rpath $(plugindir) $(odbc_store_la_OBJECTS) $(odbc_store_la_LIBADD) $(LIBS)
55670 +
55671 +mostlyclean-compile:
55672 +       -rm -f *.$(OBJEXT)
55673 +
55674 +distclean-compile:
55675 +       -rm -f *.tab.c
55676 +
55677 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/odbc-store.Plo@am__quote@
55678 +
55679 +.cpp.o:
55680 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
55681 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
55682 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
55683 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55684 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
55685 +
55686 +.cpp.obj:
55687 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
55688 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
55689 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
55690 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55691 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
55692 +
55693 +.cpp.lo:
55694 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
55695 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
55696 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
55697 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
55698 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
55699 +
55700 +mostlyclean-libtool:
55701 +       -rm -f *.lo
55702 +
55703 +clean-libtool:
55704 +       -rm -rf .libs _libs
55705 +
55706 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
55707 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
55708 +       unique=`for i in $$list; do \
55709 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55710 +         done | \
55711 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55712 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55713 +       mkid -fID $$unique
55714 +tags: TAGS
55715 +
55716 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
55717 +               $(TAGS_FILES) $(LISP)
55718 +       set x; \
55719 +       here=`pwd`; \
55720 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
55721 +       unique=`for i in $$list; do \
55722 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55723 +         done | \
55724 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55725 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55726 +       shift; \
55727 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
55728 +         test -n "$$unique" || unique=$$empty_fix; \
55729 +         if test $$# -gt 0; then \
55730 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
55731 +             "$$@" $$unique; \
55732 +         else \
55733 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
55734 +             $$unique; \
55735 +         fi; \
55736 +       fi
55737 +ctags: CTAGS
55738 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
55739 +               $(TAGS_FILES) $(LISP)
55740 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
55741 +       unique=`for i in $$list; do \
55742 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
55743 +         done | \
55744 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
55745 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
55746 +       test -z "$(CTAGS_ARGS)$$unique" \
55747 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
55748 +            $$unique
55749 +
55750 +GTAGS:
55751 +       here=`$(am__cd) $(top_builddir) && pwd` \
55752 +         && $(am__cd) $(top_srcdir) \
55753 +         && gtags -i $(GTAGS_ARGS) "$$here"
55754 +
55755 +distclean-tags:
55756 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
55757 +
55758 +distdir: $(DISTFILES)
55759 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
55760 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
55761 +       list='$(DISTFILES)'; \
55762 +         dist_files=`for file in $$list; do echo $$file; done | \
55763 +         sed -e "s|^$$srcdirstrip/||;t" \
55764 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
55765 +       case $$dist_files in \
55766 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
55767 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
55768 +                          sort -u` ;; \
55769 +       esac; \
55770 +       for file in $$dist_files; do \
55771 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
55772 +         if test -d $$d/$$file; then \
55773 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
55774 +           if test -d "$(distdir)/$$file"; then \
55775 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
55776 +           fi; \
55777 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
55778 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
55779 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
55780 +           fi; \
55781 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
55782 +         else \
55783 +           test -f "$(distdir)/$$file" \
55784 +           || cp -p $$d/$$file "$(distdir)/$$file" \
55785 +           || exit 1; \
55786 +         fi; \
55787 +       done
55788 +check-am: all-am
55789 +check: check-am
55790 +all-am: Makefile $(LTLIBRARIES)
55791 +installdirs:
55792 +       for dir in "$(DESTDIR)$(plugindir)"; do \
55793 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
55794 +       done
55795 +install: install-am
55796 +install-exec: install-exec-am
55797 +install-data: install-data-am
55798 +uninstall: uninstall-am
55799 +
55800 +install-am: all-am
55801 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
55802 +
55803 +installcheck: installcheck-am
55804 +install-strip:
55805 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
55806 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
55807 +         `test -z '$(STRIP)' || \
55808 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
55809 +mostlyclean-generic:
55810 +
55811 +clean-generic:
55812 +
55813 +distclean-generic:
55814 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
55815 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
55816 +
55817 +maintainer-clean-generic:
55818 +       @echo "This command is intended for maintainers to use"
55819 +       @echo "it deletes files that may require special tools to rebuild."
55820 +clean: clean-am
55821 +
55822 +clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \
55823 +       mostlyclean-am
55824 +
55825 +distclean: distclean-am
55826 +       -rm -rf ./$(DEPDIR)
55827 +       -rm -f Makefile
55828 +distclean-am: clean-am distclean-compile distclean-generic \
55829 +       distclean-tags
55830 +
55831 +dvi: dvi-am
55832 +
55833 +dvi-am:
55834 +
55835 +html: html-am
55836 +
55837 +html-am:
55838 +
55839 +info: info-am
55840 +
55841 +info-am:
55842 +
55843 +install-data-am: install-pluginLTLIBRARIES
55844 +
55845 +install-dvi: install-dvi-am
55846 +
55847 +install-dvi-am:
55848 +
55849 +install-exec-am:
55850 +       @$(NORMAL_INSTALL)
55851 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
55852 +install-html: install-html-am
55853 +
55854 +install-html-am:
55855 +
55856 +install-info: install-info-am
55857 +
55858 +install-info-am:
55859 +
55860 +install-man:
55861 +
55862 +install-pdf: install-pdf-am
55863 +
55864 +install-pdf-am:
55865 +
55866 +install-ps: install-ps-am
55867 +
55868 +install-ps-am:
55869 +
55870 +installcheck-am:
55871 +
55872 +maintainer-clean: maintainer-clean-am
55873 +       -rm -rf ./$(DEPDIR)
55874 +       -rm -f Makefile
55875 +maintainer-clean-am: distclean-am maintainer-clean-generic
55876 +
55877 +mostlyclean: mostlyclean-am
55878 +
55879 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
55880 +       mostlyclean-libtool
55881 +
55882 +pdf: pdf-am
55883 +
55884 +pdf-am:
55885 +
55886 +ps: ps-am
55887 +
55888 +ps-am:
55889 +
55890 +uninstall-am: uninstall-pluginLTLIBRARIES
55891 +
55892 +.MAKE: install-am install-exec-am install-strip
55893 +
55894 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
55895 +       clean-libtool clean-pluginLTLIBRARIES ctags distclean \
55896 +       distclean-compile distclean-generic distclean-libtool \
55897 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
55898 +       install install-am install-data install-data-am install-dvi \
55899 +       install-dvi-am install-exec install-exec-am install-exec-hook \
55900 +       install-html install-html-am install-info install-info-am \
55901 +       install-man install-pdf install-pdf-am \
55902 +       install-pluginLTLIBRARIES install-ps install-ps-am \
55903 +       install-strip installcheck installcheck-am installdirs \
55904 +       maintainer-clean maintainer-clean-generic mostlyclean \
55905 +       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
55906 +       pdf pdf-am ps ps-am tags uninstall uninstall-am \
55907 +       uninstall-pluginLTLIBRARIES
55908 +
55909 +
55910 +install-exec-hook:
55911 +       for la in $(plugin_LTLIBRARIES) ; do rm -f $(DESTDIR)$(plugindir)/$$la ; done
55912 +
55913 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
55914 +# Otherwise a system limit (for SysV at least) may be exceeded.
55915 +.NOEXPORT:
55916 diff --git a/schemas/Makefile.in b/schemas/Makefile.in
55917 new file mode 100644
55918 index 0000000..48435a6
55919 --- /dev/null
55920 +++ b/schemas/Makefile.in
55921 @@ -0,0 +1,500 @@
55922 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
55923 +# @configure_input@
55924 +
55925 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
55926 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
55927 +# Inc.
55928 +# This Makefile.in is free software; the Free Software Foundation
55929 +# gives unlimited permission to copy and/or distribute it,
55930 +# with or without modifications, as long as this notice is preserved.
55931 +
55932 +# This program is distributed in the hope that it will be useful,
55933 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
55934 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
55935 +# PARTICULAR PURPOSE.
55936 +
55937 +@SET_MAKE@
55938 +
55939 +VPATH = @srcdir@
55940 +pkgdatadir = $(datadir)/@PACKAGE@
55941 +pkgincludedir = $(includedir)/@PACKAGE@
55942 +pkglibdir = $(libdir)/@PACKAGE@
55943 +pkglibexecdir = $(libexecdir)/@PACKAGE@
55944 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
55945 +install_sh_DATA = $(install_sh) -c -m 644
55946 +install_sh_PROGRAM = $(install_sh) -c
55947 +install_sh_SCRIPT = $(install_sh) -c
55948 +INSTALL_HEADER = $(INSTALL_DATA)
55949 +transform = $(program_transform_name)
55950 +NORMAL_INSTALL = :
55951 +PRE_INSTALL = :
55952 +POST_INSTALL = :
55953 +NORMAL_UNINSTALL = :
55954 +PRE_UNINSTALL = :
55955 +POST_UNINSTALL = :
55956 +build_triplet = @build@
55957 +host_triplet = @host@
55958 +subdir = schemas
55959 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
55960 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
55961 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
55962 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
55963 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
55964 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
55965 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
55966 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
55967 +       $(ACLOCAL_M4)
55968 +mkinstalldirs = $(install_sh) -d
55969 +CONFIG_HEADER = $(top_builddir)/config.h
55970 +CONFIG_CLEAN_FILES =
55971 +CONFIG_CLEAN_VPATH_FILES =
55972 +SOURCES =
55973 +DIST_SOURCES =
55974 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
55975 +am__vpath_adj = case $$p in \
55976 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
55977 +    *) f=$$p;; \
55978 +  esac;
55979 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
55980 +am__install_max = 40
55981 +am__nobase_strip_setup = \
55982 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
55983 +am__nobase_strip = \
55984 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
55985 +am__nobase_list = $(am__nobase_strip_setup); \
55986 +  for p in $$list; do echo "$$p $$p"; done | \
55987 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
55988 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
55989 +    if (++n[$$2] == $(am__install_max)) \
55990 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
55991 +    END { for (dir in files) print dir, files[dir] }'
55992 +am__base_list = \
55993 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
55994 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
55995 +am__installdirs = "$(DESTDIR)$(pkgxmldir)"
55996 +DATA = $(pkgxml_DATA)
55997 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
55998 +ACLOCAL = @ACLOCAL@
55999 +AMTAR = @AMTAR@
56000 +APR1_CONFIG = @APR1_CONFIG@
56001 +APR_CONFIG = @APR_CONFIG@
56002 +APU1_CONFIG = @APU1_CONFIG@
56003 +APU_CONFIG = @APU_CONFIG@
56004 +APXS = @APXS@
56005 +APXS2 = @APXS2@
56006 +APXS22 = @APXS22@
56007 +APXS22_CFLAGS = @APXS22_CFLAGS@
56008 +APXS22_INCLUDE = @APXS22_INCLUDE@
56009 +APXS2_CFLAGS = @APXS2_CFLAGS@
56010 +APXS2_INCLUDE = @APXS2_INCLUDE@
56011 +APXS_CFLAGS = @APXS_CFLAGS@
56012 +APXS_INCLUDE = @APXS_INCLUDE@
56013 +AR = @AR@
56014 +AUTOCONF = @AUTOCONF@
56015 +AUTOHEADER = @AUTOHEADER@
56016 +AUTOMAKE = @AUTOMAKE@
56017 +AWK = @AWK@
56018 +CC = @CC@
56019 +CCDEPMODE = @CCDEPMODE@
56020 +CFLAGS = @CFLAGS@
56021 +CPP = @CPP@
56022 +CPPFLAGS = @CPPFLAGS@
56023 +CXX = @CXX@
56024 +CXXCPP = @CXXCPP@
56025 +CXXDEPMODE = @CXXDEPMODE@
56026 +CXXFLAGS = @CXXFLAGS@
56027 +CYGPATH_W = @CYGPATH_W@
56028 +DEFS = @DEFS@
56029 +DEPDIR = @DEPDIR@
56030 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
56031 +DSYMUTIL = @DSYMUTIL@
56032 +DUMPBIN = @DUMPBIN@
56033 +DX_CONFIG = @DX_CONFIG@
56034 +DX_DOCDIR = @DX_DOCDIR@
56035 +DX_DOT = @DX_DOT@
56036 +DX_DOXYGEN = @DX_DOXYGEN@
56037 +DX_DVIPS = @DX_DVIPS@
56038 +DX_EGREP = @DX_EGREP@
56039 +DX_ENV = @DX_ENV@
56040 +DX_FLAG_chi = @DX_FLAG_chi@
56041 +DX_FLAG_chm = @DX_FLAG_chm@
56042 +DX_FLAG_doc = @DX_FLAG_doc@
56043 +DX_FLAG_dot = @DX_FLAG_dot@
56044 +DX_FLAG_html = @DX_FLAG_html@
56045 +DX_FLAG_man = @DX_FLAG_man@
56046 +DX_FLAG_pdf = @DX_FLAG_pdf@
56047 +DX_FLAG_ps = @DX_FLAG_ps@
56048 +DX_FLAG_rtf = @DX_FLAG_rtf@
56049 +DX_FLAG_xml = @DX_FLAG_xml@
56050 +DX_HHC = @DX_HHC@
56051 +DX_LATEX = @DX_LATEX@
56052 +DX_MAKEINDEX = @DX_MAKEINDEX@
56053 +DX_PDFLATEX = @DX_PDFLATEX@
56054 +DX_PERL = @DX_PERL@
56055 +DX_PROJECT = @DX_PROJECT@
56056 +ECHO_C = @ECHO_C@
56057 +ECHO_N = @ECHO_N@
56058 +ECHO_T = @ECHO_T@
56059 +EGREP = @EGREP@
56060 +EXEEXT = @EXEEXT@
56061 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
56062 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
56063 +FASTCGI_LIBS = @FASTCGI_LIBS@
56064 +FGREP = @FGREP@
56065 +GREP = @GREP@
56066 +INSTALL = @INSTALL@
56067 +INSTALL_DATA = @INSTALL_DATA@
56068 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
56069 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
56070 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
56071 +LD = @LD@
56072 +LDFLAGS = @LDFLAGS@
56073 +LIBOBJS = @LIBOBJS@
56074 +LIBS = @LIBS@
56075 +LIBTOOL = @LIBTOOL@
56076 +LIPO = @LIPO@
56077 +LITE_LIBS = @LITE_LIBS@
56078 +LN_S = @LN_S@
56079 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
56080 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
56081 +LTLIBOBJS = @LTLIBOBJS@
56082 +MAKEINFO = @MAKEINFO@
56083 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
56084 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
56085 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
56086 +MKDIR_P = @MKDIR_P@
56087 +NM = @NM@
56088 +NMEDIT = @NMEDIT@
56089 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
56090 +OBJDUMP = @OBJDUMP@
56091 +OBJEXT = @OBJEXT@
56092 +ODBC_CFLAGS = @ODBC_CFLAGS@
56093 +ODBC_CONFIG = @ODBC_CONFIG@
56094 +ODBC_LIBS = @ODBC_LIBS@
56095 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
56096 +OTOOL = @OTOOL@
56097 +OTOOL64 = @OTOOL64@
56098 +PACKAGE = @PACKAGE@
56099 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
56100 +PACKAGE_NAME = @PACKAGE_NAME@
56101 +PACKAGE_STRING = @PACKAGE_STRING@
56102 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
56103 +PACKAGE_URL = @PACKAGE_URL@
56104 +PACKAGE_VERSION = @PACKAGE_VERSION@
56105 +PATH_SEPARATOR = @PATH_SEPARATOR@
56106 +PKG_CONFIG = @PKG_CONFIG@
56107 +PTHREAD_CC = @PTHREAD_CC@
56108 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
56109 +PTHREAD_LIBS = @PTHREAD_LIBS@
56110 +RANLIB = @RANLIB@
56111 +SED = @SED@
56112 +SET_MAKE = @SET_MAKE@
56113 +SHELL = @SHELL@
56114 +STRIP = @STRIP@
56115 +VERSION = @VERSION@
56116 +WANT_SUBDIRS = @WANT_SUBDIRS@
56117 +XMLSEC_LIBS = @XMLSEC_LIBS@
56118 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
56119 +abs_builddir = @abs_builddir@
56120 +abs_srcdir = @abs_srcdir@
56121 +abs_top_builddir = @abs_top_builddir@
56122 +abs_top_srcdir = @abs_top_srcdir@
56123 +ac_ct_CC = @ac_ct_CC@
56124 +ac_ct_CXX = @ac_ct_CXX@
56125 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
56126 +acx_pthread_config = @acx_pthread_config@
56127 +am__include = @am__include@
56128 +am__leading_dot = @am__leading_dot@
56129 +am__quote = @am__quote@
56130 +am__tar = @am__tar@
56131 +am__untar = @am__untar@
56132 +bindir = @bindir@
56133 +build = @build@
56134 +build_alias = @build_alias@
56135 +build_cpu = @build_cpu@
56136 +build_os = @build_os@
56137 +build_vendor = @build_vendor@
56138 +builddir = @builddir@
56139 +datadir = @datadir@
56140 +datarootdir = @datarootdir@
56141 +docdir = @docdir@
56142 +dvidir = @dvidir@
56143 +exec_prefix = @exec_prefix@
56144 +host = @host@
56145 +host_alias = @host_alias@
56146 +host_cpu = @host_cpu@
56147 +host_os = @host_os@
56148 +host_vendor = @host_vendor@
56149 +htmldir = @htmldir@
56150 +includedir = @includedir@
56151 +infodir = @infodir@
56152 +install_sh = @install_sh@
56153 +libdir = @libdir@
56154 +libexecdir = @libexecdir@
56155 +localedir = @localedir@
56156 +localstatedir = @localstatedir@
56157 +lt_ECHO = @lt_ECHO@
56158 +mandir = @mandir@
56159 +mkdir_p = @mkdir_p@
56160 +oldincludedir = @oldincludedir@
56161 +pdfdir = @pdfdir@
56162 +prefix = @prefix@
56163 +program_transform_name = @program_transform_name@
56164 +psdir = @psdir@
56165 +sbindir = @sbindir@
56166 +sharedstatedir = @sharedstatedir@
56167 +srcdir = @srcdir@
56168 +sysconfdir = @sysconfdir@
56169 +target_alias = @target_alias@
56170 +top_build_prefix = @top_build_prefix@
56171 +top_builddir = @top_builddir@
56172 +top_srcdir = @top_srcdir@
56173 +xs = @xs@
56174 +AUTOMAKE_OPTIONS = foreign
56175 +pkgxmldir = $(datadir)/xml/@PACKAGE_NAME@
56176 +schemafiles = \
56177 +    shibboleth.xsd \
56178 +    shibboleth-metadata-1.0.xsd \
56179 +    shibboleth-2.0-native-sp-config.xsd \
56180 +    shibboleth-2.0-native-sp-protocols.xsd \
56181 +    shibboleth-2.0-sp-notify.xsd \
56182 +    shibboleth-2.0-afp.xsd \
56183 +    shibboleth-2.0-afp-mf-basic.xsd \
56184 +    shibboleth-2.0-afp-mf-saml.xsd \
56185 +    shibboleth-2.0-attribute-map.xsd \
56186 +    WS-Trust.xsd
56187 +
56188 +pkgxml_DATA = \
56189 +       catalog.xml \
56190 +       $(schemafiles)
56191 +
56192 +CLEANFILES = catalog.xml
56193 +EXTRA_DIST = catalog.xml.in \
56194 +       $(schemafiles)
56195 +
56196 +all: all-am
56197 +
56198 +.SUFFIXES:
56199 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
56200 +       @for dep in $?; do \
56201 +         case '$(am__configure_deps)' in \
56202 +           *$$dep*) \
56203 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
56204 +               && { if test -f $@; then exit 0; else break; fi; }; \
56205 +             exit 1;; \
56206 +         esac; \
56207 +       done; \
56208 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign schemas/Makefile'; \
56209 +       $(am__cd) $(top_srcdir) && \
56210 +         $(AUTOMAKE) --foreign schemas/Makefile
56211 +.PRECIOUS: Makefile
56212 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
56213 +       @case '$?' in \
56214 +         *config.status*) \
56215 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
56216 +         *) \
56217 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
56218 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
56219 +       esac;
56220 +
56221 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
56222 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56223 +
56224 +$(top_srcdir)/configure:  $(am__configure_deps)
56225 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56226 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
56227 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56228 +$(am__aclocal_m4_deps):
56229 +
56230 +mostlyclean-libtool:
56231 +       -rm -f *.lo
56232 +
56233 +clean-libtool:
56234 +       -rm -rf .libs _libs
56235 +install-pkgxmlDATA: $(pkgxml_DATA)
56236 +       @$(NORMAL_INSTALL)
56237 +       test -z "$(pkgxmldir)" || $(MKDIR_P) "$(DESTDIR)$(pkgxmldir)"
56238 +       @list='$(pkgxml_DATA)'; test -n "$(pkgxmldir)" || list=; \
56239 +       for p in $$list; do \
56240 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
56241 +         echo "$$d$$p"; \
56242 +       done | $(am__base_list) | \
56243 +       while read files; do \
56244 +         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgxmldir)'"; \
56245 +         $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgxmldir)" || exit $$?; \
56246 +       done
56247 +
56248 +uninstall-pkgxmlDATA:
56249 +       @$(NORMAL_UNINSTALL)
56250 +       @list='$(pkgxml_DATA)'; test -n "$(pkgxmldir)" || list=; \
56251 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
56252 +       test -n "$$files" || exit 0; \
56253 +       echo " ( cd '$(DESTDIR)$(pkgxmldir)' && rm -f" $$files ")"; \
56254 +       cd "$(DESTDIR)$(pkgxmldir)" && rm -f $$files
56255 +tags: TAGS
56256 +TAGS:
56257 +
56258 +ctags: CTAGS
56259 +CTAGS:
56260 +
56261 +
56262 +distdir: $(DISTFILES)
56263 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
56264 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
56265 +       list='$(DISTFILES)'; \
56266 +         dist_files=`for file in $$list; do echo $$file; done | \
56267 +         sed -e "s|^$$srcdirstrip/||;t" \
56268 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
56269 +       case $$dist_files in \
56270 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
56271 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
56272 +                          sort -u` ;; \
56273 +       esac; \
56274 +       for file in $$dist_files; do \
56275 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
56276 +         if test -d $$d/$$file; then \
56277 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
56278 +           if test -d "$(distdir)/$$file"; then \
56279 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
56280 +           fi; \
56281 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
56282 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
56283 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
56284 +           fi; \
56285 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
56286 +         else \
56287 +           test -f "$(distdir)/$$file" \
56288 +           || cp -p $$d/$$file "$(distdir)/$$file" \
56289 +           || exit 1; \
56290 +         fi; \
56291 +       done
56292 +check-am: all-am
56293 +check: check-am
56294 +all-am: Makefile $(DATA)
56295 +installdirs:
56296 +       for dir in "$(DESTDIR)$(pkgxmldir)"; do \
56297 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
56298 +       done
56299 +install: install-am
56300 +install-exec: install-exec-am
56301 +install-data: install-data-am
56302 +uninstall: uninstall-am
56303 +
56304 +install-am: all-am
56305 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
56306 +
56307 +installcheck: installcheck-am
56308 +install-strip:
56309 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
56310 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
56311 +         `test -z '$(STRIP)' || \
56312 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
56313 +mostlyclean-generic:
56314 +
56315 +clean-generic:
56316 +       -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
56317 +
56318 +distclean-generic:
56319 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
56320 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
56321 +
56322 +maintainer-clean-generic:
56323 +       @echo "This command is intended for maintainers to use"
56324 +       @echo "it deletes files that may require special tools to rebuild."
56325 +clean: clean-am
56326 +
56327 +clean-am: clean-generic clean-libtool mostlyclean-am
56328 +
56329 +distclean: distclean-am
56330 +       -rm -f Makefile
56331 +distclean-am: clean-am distclean-generic
56332 +
56333 +dvi: dvi-am
56334 +
56335 +dvi-am:
56336 +
56337 +html: html-am
56338 +
56339 +html-am:
56340 +
56341 +info: info-am
56342 +
56343 +info-am:
56344 +
56345 +install-data-am: install-pkgxmlDATA
56346 +
56347 +install-dvi: install-dvi-am
56348 +
56349 +install-dvi-am:
56350 +
56351 +install-exec-am:
56352 +
56353 +install-html: install-html-am
56354 +
56355 +install-html-am:
56356 +
56357 +install-info: install-info-am
56358 +
56359 +install-info-am:
56360 +
56361 +install-man:
56362 +
56363 +install-pdf: install-pdf-am
56364 +
56365 +install-pdf-am:
56366 +
56367 +install-ps: install-ps-am
56368 +
56369 +install-ps-am:
56370 +
56371 +installcheck-am:
56372 +
56373 +maintainer-clean: maintainer-clean-am
56374 +       -rm -f Makefile
56375 +maintainer-clean-am: distclean-am maintainer-clean-generic
56376 +
56377 +mostlyclean: mostlyclean-am
56378 +
56379 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
56380 +
56381 +pdf: pdf-am
56382 +
56383 +pdf-am:
56384 +
56385 +ps: ps-am
56386 +
56387 +ps-am:
56388 +
56389 +uninstall-am: uninstall-pkgxmlDATA
56390 +
56391 +.MAKE: install-am install-strip
56392 +
56393 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
56394 +       distclean distclean-generic distclean-libtool distdir dvi \
56395 +       dvi-am html html-am info info-am install install-am \
56396 +       install-data install-data-am install-dvi install-dvi-am \
56397 +       install-exec install-exec-am install-html install-html-am \
56398 +       install-info install-info-am install-man install-pdf \
56399 +       install-pdf-am install-pkgxmlDATA install-ps install-ps-am \
56400 +       install-strip installcheck installcheck-am installdirs \
56401 +       maintainer-clean maintainer-clean-generic mostlyclean \
56402 +       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
56403 +       uninstall uninstall-am uninstall-pkgxmlDATA
56404 +
56405 +
56406 +#
56407 +# Some of these need building
56408 +#
56409 +do-build-file:
56410 +       rm -f ${FILE}.tmp
56411 +       sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \
56412 +           -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g'
56413 +       cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
56414 +       rm -f ${FILE}.tmp
56415 +
56416 +catalog.xml: ${srcdir}/catalog.xml.in Makefile ${top_builddir}/config.status
56417 +       $(MAKE) do-build-file FILE=$@
56418 +
56419 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
56420 +# Otherwise a system limit (for SysV at least) may be exceeded.
56421 +.NOEXPORT:
56422 diff --git a/selinux/Makefile.in b/selinux/Makefile.in
56423 new file mode 100644
56424 index 0000000..ebee4bc
56425 --- /dev/null
56426 +++ b/selinux/Makefile.in
56427 @@ -0,0 +1,505 @@
56428 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
56429 +# @configure_input@
56430 +
56431 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
56432 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
56433 +# Inc.
56434 +# This Makefile.in is free software; the Free Software Foundation
56435 +# gives unlimited permission to copy and/or distribute it,
56436 +# with or without modifications, as long as this notice is preserved.
56437 +
56438 +# This program is distributed in the hope that it will be useful,
56439 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
56440 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
56441 +# PARTICULAR PURPOSE.
56442 +
56443 +@SET_MAKE@
56444 +
56445 +VPATH = @srcdir@
56446 +pkgdatadir = $(datadir)/@PACKAGE@
56447 +pkgincludedir = $(includedir)/@PACKAGE@
56448 +pkglibdir = $(libdir)/@PACKAGE@
56449 +pkglibexecdir = $(libexecdir)/@PACKAGE@
56450 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
56451 +install_sh_DATA = $(install_sh) -c -m 644
56452 +install_sh_PROGRAM = $(install_sh) -c
56453 +install_sh_SCRIPT = $(install_sh) -c
56454 +INSTALL_HEADER = $(INSTALL_DATA)
56455 +transform = $(program_transform_name)
56456 +NORMAL_INSTALL = :
56457 +PRE_INSTALL = :
56458 +POST_INSTALL = :
56459 +NORMAL_UNINSTALL = :
56460 +PRE_UNINSTALL = :
56461 +POST_UNINSTALL = :
56462 +build_triplet = @build@
56463 +host_triplet = @host@
56464 +subdir = selinux
56465 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
56466 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
56467 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
56468 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
56469 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
56470 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
56471 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
56472 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
56473 +       $(ACLOCAL_M4)
56474 +mkinstalldirs = $(install_sh) -d
56475 +CONFIG_HEADER = $(top_builddir)/config.h
56476 +CONFIG_CLEAN_FILES =
56477 +CONFIG_CLEAN_VPATH_FILES =
56478 +SOURCES =
56479 +DIST_SOURCES =
56480 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
56481 +am__vpath_adj = case $$p in \
56482 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
56483 +    *) f=$$p;; \
56484 +  esac;
56485 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
56486 +am__install_max = 40
56487 +am__nobase_strip_setup = \
56488 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
56489 +am__nobase_strip = \
56490 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
56491 +am__nobase_list = $(am__nobase_strip_setup); \
56492 +  for p in $$list; do echo "$$p $$p"; done | \
56493 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
56494 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
56495 +    if (++n[$$2] == $(am__install_max)) \
56496 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
56497 +    END { for (dir in files) print dir, files[dir] }'
56498 +am__base_list = \
56499 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
56500 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
56501 +am__installdirs = "$(DESTDIR)$(fcfiledir)" "$(DESTDIR)$(tefiledir)"
56502 +DATA = $(fcfile_DATA) $(tefile_DATA)
56503 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
56504 +ACLOCAL = @ACLOCAL@
56505 +AMTAR = @AMTAR@
56506 +APR1_CONFIG = @APR1_CONFIG@
56507 +APR_CONFIG = @APR_CONFIG@
56508 +APU1_CONFIG = @APU1_CONFIG@
56509 +APU_CONFIG = @APU_CONFIG@
56510 +APXS = @APXS@
56511 +APXS2 = @APXS2@
56512 +APXS22 = @APXS22@
56513 +APXS22_CFLAGS = @APXS22_CFLAGS@
56514 +APXS22_INCLUDE = @APXS22_INCLUDE@
56515 +APXS2_CFLAGS = @APXS2_CFLAGS@
56516 +APXS2_INCLUDE = @APXS2_INCLUDE@
56517 +APXS_CFLAGS = @APXS_CFLAGS@
56518 +APXS_INCLUDE = @APXS_INCLUDE@
56519 +AR = @AR@
56520 +AUTOCONF = @AUTOCONF@
56521 +AUTOHEADER = @AUTOHEADER@
56522 +AUTOMAKE = @AUTOMAKE@
56523 +AWK = @AWK@
56524 +CC = @CC@
56525 +CCDEPMODE = @CCDEPMODE@
56526 +CFLAGS = @CFLAGS@
56527 +CPP = @CPP@
56528 +CPPFLAGS = @CPPFLAGS@
56529 +CXX = @CXX@
56530 +CXXCPP = @CXXCPP@
56531 +CXXDEPMODE = @CXXDEPMODE@
56532 +CXXFLAGS = @CXXFLAGS@
56533 +CYGPATH_W = @CYGPATH_W@
56534 +DEFS = @DEFS@
56535 +DEPDIR = @DEPDIR@
56536 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
56537 +DSYMUTIL = @DSYMUTIL@
56538 +DUMPBIN = @DUMPBIN@
56539 +DX_CONFIG = @DX_CONFIG@
56540 +DX_DOCDIR = @DX_DOCDIR@
56541 +DX_DOT = @DX_DOT@
56542 +DX_DOXYGEN = @DX_DOXYGEN@
56543 +DX_DVIPS = @DX_DVIPS@
56544 +DX_EGREP = @DX_EGREP@
56545 +DX_ENV = @DX_ENV@
56546 +DX_FLAG_chi = @DX_FLAG_chi@
56547 +DX_FLAG_chm = @DX_FLAG_chm@
56548 +DX_FLAG_doc = @DX_FLAG_doc@
56549 +DX_FLAG_dot = @DX_FLAG_dot@
56550 +DX_FLAG_html = @DX_FLAG_html@
56551 +DX_FLAG_man = @DX_FLAG_man@
56552 +DX_FLAG_pdf = @DX_FLAG_pdf@
56553 +DX_FLAG_ps = @DX_FLAG_ps@
56554 +DX_FLAG_rtf = @DX_FLAG_rtf@
56555 +DX_FLAG_xml = @DX_FLAG_xml@
56556 +DX_HHC = @DX_HHC@
56557 +DX_LATEX = @DX_LATEX@
56558 +DX_MAKEINDEX = @DX_MAKEINDEX@
56559 +DX_PDFLATEX = @DX_PDFLATEX@
56560 +DX_PERL = @DX_PERL@
56561 +DX_PROJECT = @DX_PROJECT@
56562 +ECHO_C = @ECHO_C@
56563 +ECHO_N = @ECHO_N@
56564 +ECHO_T = @ECHO_T@
56565 +EGREP = @EGREP@
56566 +EXEEXT = @EXEEXT@
56567 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
56568 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
56569 +FASTCGI_LIBS = @FASTCGI_LIBS@
56570 +FGREP = @FGREP@
56571 +GREP = @GREP@
56572 +INSTALL = @INSTALL@
56573 +INSTALL_DATA = @INSTALL_DATA@
56574 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
56575 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
56576 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
56577 +LD = @LD@
56578 +LDFLAGS = @LDFLAGS@
56579 +LIBOBJS = @LIBOBJS@
56580 +LIBS = @LIBS@
56581 +LIBTOOL = @LIBTOOL@
56582 +LIPO = @LIPO@
56583 +LITE_LIBS = @LITE_LIBS@
56584 +LN_S = @LN_S@
56585 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
56586 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
56587 +LTLIBOBJS = @LTLIBOBJS@
56588 +MAKEINFO = @MAKEINFO@
56589 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
56590 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
56591 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
56592 +MKDIR_P = @MKDIR_P@
56593 +NM = @NM@
56594 +NMEDIT = @NMEDIT@
56595 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
56596 +OBJDUMP = @OBJDUMP@
56597 +OBJEXT = @OBJEXT@
56598 +ODBC_CFLAGS = @ODBC_CFLAGS@
56599 +ODBC_CONFIG = @ODBC_CONFIG@
56600 +ODBC_LIBS = @ODBC_LIBS@
56601 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
56602 +OTOOL = @OTOOL@
56603 +OTOOL64 = @OTOOL64@
56604 +PACKAGE = @PACKAGE@
56605 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
56606 +PACKAGE_NAME = @PACKAGE_NAME@
56607 +PACKAGE_STRING = @PACKAGE_STRING@
56608 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
56609 +PACKAGE_URL = @PACKAGE_URL@
56610 +PACKAGE_VERSION = @PACKAGE_VERSION@
56611 +PATH_SEPARATOR = @PATH_SEPARATOR@
56612 +PKG_CONFIG = @PKG_CONFIG@
56613 +PTHREAD_CC = @PTHREAD_CC@
56614 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
56615 +PTHREAD_LIBS = @PTHREAD_LIBS@
56616 +RANLIB = @RANLIB@
56617 +SED = @SED@
56618 +SET_MAKE = @SET_MAKE@
56619 +SHELL = @SHELL@
56620 +STRIP = @STRIP@
56621 +VERSION = @VERSION@
56622 +WANT_SUBDIRS = @WANT_SUBDIRS@
56623 +XMLSEC_LIBS = @XMLSEC_LIBS@
56624 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
56625 +abs_builddir = @abs_builddir@
56626 +abs_srcdir = @abs_srcdir@
56627 +abs_top_builddir = @abs_top_builddir@
56628 +abs_top_srcdir = @abs_top_srcdir@
56629 +ac_ct_CC = @ac_ct_CC@
56630 +ac_ct_CXX = @ac_ct_CXX@
56631 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
56632 +acx_pthread_config = @acx_pthread_config@
56633 +am__include = @am__include@
56634 +am__leading_dot = @am__leading_dot@
56635 +am__quote = @am__quote@
56636 +am__tar = @am__tar@
56637 +am__untar = @am__untar@
56638 +bindir = @bindir@
56639 +build = @build@
56640 +build_alias = @build_alias@
56641 +build_cpu = @build_cpu@
56642 +build_os = @build_os@
56643 +build_vendor = @build_vendor@
56644 +builddir = @builddir@
56645 +datadir = @datadir@
56646 +datarootdir = @datarootdir@
56647 +docdir = @docdir@
56648 +dvidir = @dvidir@
56649 +exec_prefix = @exec_prefix@
56650 +host = @host@
56651 +host_alias = @host_alias@
56652 +host_cpu = @host_cpu@
56653 +host_os = @host_os@
56654 +host_vendor = @host_vendor@
56655 +htmldir = @htmldir@
56656 +includedir = @includedir@
56657 +infodir = @infodir@
56658 +install_sh = @install_sh@
56659 +libdir = @libdir@
56660 +libexecdir = @libexecdir@
56661 +localedir = @localedir@
56662 +localstatedir = @localstatedir@
56663 +lt_ECHO = @lt_ECHO@
56664 +mandir = @mandir@
56665 +mkdir_p = @mkdir_p@
56666 +oldincludedir = @oldincludedir@
56667 +pdfdir = @pdfdir@
56668 +prefix = @prefix@
56669 +program_transform_name = @program_transform_name@
56670 +psdir = @psdir@
56671 +sbindir = @sbindir@
56672 +sharedstatedir = @sharedstatedir@
56673 +srcdir = @srcdir@
56674 +sysconfdir = @sysconfdir@
56675 +target_alias = @target_alias@
56676 +top_build_prefix = @top_build_prefix@
56677 +top_builddir = @top_builddir@
56678 +top_srcdir = @top_srcdir@
56679 +xs = @xs@
56680 +AUTOMAKE_OPTIONS = foreign
56681 +varrundir = $(localstatedir)/run
56682 +BUILDFILES = shibshar.fc
56683 +CLEANFILES = $(BUILDFILES)
56684 +sepolicy = targeted
56685 +selinuxdir = $(sysconfdir)/selinux/targeted/src/policy
56686 +fcfiledir = $(selinuxdir)/file_contexts/program
56687 +fcfile_DATA = shibshar.fc
56688 +tefiledir = $(selinuxdir)/domains/program
56689 +tefile_DATA = shibshar.te
56690 +EXTRA_DIST = shibshar.fc.in shibshar.te
56691 +all: all-am
56692 +
56693 +.SUFFIXES:
56694 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
56695 +       @for dep in $?; do \
56696 +         case '$(am__configure_deps)' in \
56697 +           *$$dep*) \
56698 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
56699 +               && { if test -f $@; then exit 0; else break; fi; }; \
56700 +             exit 1;; \
56701 +         esac; \
56702 +       done; \
56703 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign selinux/Makefile'; \
56704 +       $(am__cd) $(top_srcdir) && \
56705 +         $(AUTOMAKE) --foreign selinux/Makefile
56706 +.PRECIOUS: Makefile
56707 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
56708 +       @case '$?' in \
56709 +         *config.status*) \
56710 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
56711 +         *) \
56712 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
56713 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
56714 +       esac;
56715 +
56716 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
56717 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56718 +
56719 +$(top_srcdir)/configure:  $(am__configure_deps)
56720 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56721 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
56722 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
56723 +$(am__aclocal_m4_deps):
56724 +
56725 +mostlyclean-libtool:
56726 +       -rm -f *.lo
56727 +
56728 +clean-libtool:
56729 +       -rm -rf .libs _libs
56730 +install-fcfileDATA: $(fcfile_DATA)
56731 +       @$(NORMAL_INSTALL)
56732 +       test -z "$(fcfiledir)" || $(MKDIR_P) "$(DESTDIR)$(fcfiledir)"
56733 +       @list='$(fcfile_DATA)'; test -n "$(fcfiledir)" || list=; \
56734 +       for p in $$list; do \
56735 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
56736 +         echo "$$d$$p"; \
56737 +       done | $(am__base_list) | \
56738 +       while read files; do \
56739 +         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(fcfiledir)'"; \
56740 +         $(INSTALL_DATA) $$files "$(DESTDIR)$(fcfiledir)" || exit $$?; \
56741 +       done
56742 +
56743 +uninstall-fcfileDATA:
56744 +       @$(NORMAL_UNINSTALL)
56745 +       @list='$(fcfile_DATA)'; test -n "$(fcfiledir)" || list=; \
56746 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
56747 +       test -n "$$files" || exit 0; \
56748 +       echo " ( cd '$(DESTDIR)$(fcfiledir)' && rm -f" $$files ")"; \
56749 +       cd "$(DESTDIR)$(fcfiledir)" && rm -f $$files
56750 +install-tefileDATA: $(tefile_DATA)
56751 +       @$(NORMAL_INSTALL)
56752 +       test -z "$(tefiledir)" || $(MKDIR_P) "$(DESTDIR)$(tefiledir)"
56753 +       @list='$(tefile_DATA)'; test -n "$(tefiledir)" || list=; \
56754 +       for p in $$list; do \
56755 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
56756 +         echo "$$d$$p"; \
56757 +       done | $(am__base_list) | \
56758 +       while read files; do \
56759 +         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(tefiledir)'"; \
56760 +         $(INSTALL_DATA) $$files "$(DESTDIR)$(tefiledir)" || exit $$?; \
56761 +       done
56762 +
56763 +uninstall-tefileDATA:
56764 +       @$(NORMAL_UNINSTALL)
56765 +       @list='$(tefile_DATA)'; test -n "$(tefiledir)" || list=; \
56766 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
56767 +       test -n "$$files" || exit 0; \
56768 +       echo " ( cd '$(DESTDIR)$(tefiledir)' && rm -f" $$files ")"; \
56769 +       cd "$(DESTDIR)$(tefiledir)" && rm -f $$files
56770 +tags: TAGS
56771 +TAGS:
56772 +
56773 +ctags: CTAGS
56774 +CTAGS:
56775 +
56776 +
56777 +distdir: $(DISTFILES)
56778 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
56779 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
56780 +       list='$(DISTFILES)'; \
56781 +         dist_files=`for file in $$list; do echo $$file; done | \
56782 +         sed -e "s|^$$srcdirstrip/||;t" \
56783 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
56784 +       case $$dist_files in \
56785 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
56786 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
56787 +                          sort -u` ;; \
56788 +       esac; \
56789 +       for file in $$dist_files; do \
56790 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
56791 +         if test -d $$d/$$file; then \
56792 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
56793 +           if test -d "$(distdir)/$$file"; then \
56794 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
56795 +           fi; \
56796 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
56797 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
56798 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
56799 +           fi; \
56800 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
56801 +         else \
56802 +           test -f "$(distdir)/$$file" \
56803 +           || cp -p $$d/$$file "$(distdir)/$$file" \
56804 +           || exit 1; \
56805 +         fi; \
56806 +       done
56807 +check-am: all-am
56808 +check: check-am
56809 +all-am: Makefile $(DATA)
56810 +installdirs:
56811 +       for dir in "$(DESTDIR)$(fcfiledir)" "$(DESTDIR)$(tefiledir)"; do \
56812 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
56813 +       done
56814 +install: install-am
56815 +install-exec: install-exec-am
56816 +install-data: install-data-am
56817 +uninstall: uninstall-am
56818 +
56819 +install-am: all-am
56820 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
56821 +
56822 +installcheck: installcheck-am
56823 +install-strip:
56824 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
56825 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
56826 +         `test -z '$(STRIP)' || \
56827 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
56828 +mostlyclean-generic:
56829 +
56830 +clean-generic:
56831 +       -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
56832 +
56833 +distclean-generic:
56834 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
56835 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
56836 +
56837 +maintainer-clean-generic:
56838 +       @echo "This command is intended for maintainers to use"
56839 +       @echo "it deletes files that may require special tools to rebuild."
56840 +clean: clean-am
56841 +
56842 +clean-am: clean-generic clean-libtool mostlyclean-am
56843 +
56844 +distclean: distclean-am
56845 +       -rm -f Makefile
56846 +distclean-am: clean-am distclean-generic
56847 +
56848 +dvi: dvi-am
56849 +
56850 +dvi-am:
56851 +
56852 +html: html-am
56853 +
56854 +html-am:
56855 +
56856 +info: info-am
56857 +
56858 +info-am:
56859 +
56860 +install-data-am: install-fcfileDATA install-tefileDATA
56861 +
56862 +install-dvi: install-dvi-am
56863 +
56864 +install-dvi-am:
56865 +
56866 +install-exec-am:
56867 +
56868 +install-html: install-html-am
56869 +
56870 +install-html-am:
56871 +
56872 +install-info: install-info-am
56873 +
56874 +install-info-am:
56875 +
56876 +install-man:
56877 +
56878 +install-pdf: install-pdf-am
56879 +
56880 +install-pdf-am:
56881 +
56882 +install-ps: install-ps-am
56883 +
56884 +install-ps-am:
56885 +
56886 +installcheck-am:
56887 +
56888 +maintainer-clean: maintainer-clean-am
56889 +       -rm -f Makefile
56890 +maintainer-clean-am: distclean-am maintainer-clean-generic
56891 +
56892 +mostlyclean: mostlyclean-am
56893 +
56894 +mostlyclean-am: mostlyclean-generic mostlyclean-libtool
56895 +
56896 +pdf: pdf-am
56897 +
56898 +pdf-am:
56899 +
56900 +ps: ps-am
56901 +
56902 +ps-am:
56903 +
56904 +uninstall-am: uninstall-fcfileDATA uninstall-tefileDATA
56905 +
56906 +.MAKE: install-am install-strip
56907 +
56908 +.PHONY: all all-am check check-am clean clean-generic clean-libtool \
56909 +       distclean distclean-generic distclean-libtool distdir dvi \
56910 +       dvi-am html html-am info info-am install install-am \
56911 +       install-data install-data-am install-dvi install-dvi-am \
56912 +       install-exec install-exec-am install-fcfileDATA install-html \
56913 +       install-html-am install-info install-info-am install-man \
56914 +       install-pdf install-pdf-am install-ps install-ps-am \
56915 +       install-strip install-tefileDATA installcheck installcheck-am \
56916 +       installdirs maintainer-clean maintainer-clean-generic \
56917 +       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
56918 +       ps ps-am uninstall uninstall-am uninstall-fcfileDATA \
56919 +       uninstall-tefileDATA
56920 +
56921 +
56922 +shibshar.fc: ${srcdir}/shibshar.fc.in Makefile ${top_builddir}/config.status
56923 +       rm -f $@.tmp
56924 +       sed < ${srcdir}/$@.in > $@.tmp \
56925 +           -e 's:@-SBINDIR-@:${sbindir}:' \
56926 +           -e 's:@-VARRUNDIR-@:${varrundir}:'
56927 +       cmp -s $@ $@.tmp || mv $@.tmp $@
56928 +       rm -f $@.tmp
56929 +
56930 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
56931 +# Otherwise a system limit (for SysV at least) may be exceeded.
56932 +.NOEXPORT:
56933 diff --git a/shibd/Makefile.in b/shibd/Makefile.in
56934 new file mode 100644
56935 index 0000000..3732e83
56936 --- /dev/null
56937 +++ b/shibd/Makefile.in
56938 @@ -0,0 +1,581 @@
56939 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
56940 +# @configure_input@
56941 +
56942 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
56943 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
56944 +# Inc.
56945 +# This Makefile.in is free software; the Free Software Foundation
56946 +# gives unlimited permission to copy and/or distribute it,
56947 +# with or without modifications, as long as this notice is preserved.
56948 +
56949 +# This program is distributed in the hope that it will be useful,
56950 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
56951 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
56952 +# PARTICULAR PURPOSE.
56953 +
56954 +@SET_MAKE@
56955 +
56956 +VPATH = @srcdir@
56957 +pkgdatadir = $(datadir)/@PACKAGE@
56958 +pkgincludedir = $(includedir)/@PACKAGE@
56959 +pkglibdir = $(libdir)/@PACKAGE@
56960 +pkglibexecdir = $(libexecdir)/@PACKAGE@
56961 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
56962 +install_sh_DATA = $(install_sh) -c -m 644
56963 +install_sh_PROGRAM = $(install_sh) -c
56964 +install_sh_SCRIPT = $(install_sh) -c
56965 +INSTALL_HEADER = $(INSTALL_DATA)
56966 +transform = $(program_transform_name)
56967 +NORMAL_INSTALL = :
56968 +PRE_INSTALL = :
56969 +POST_INSTALL = :
56970 +NORMAL_UNINSTALL = :
56971 +PRE_UNINSTALL = :
56972 +POST_UNINSTALL = :
56973 +build_triplet = @build@
56974 +host_triplet = @host@
56975 +sbin_PROGRAMS = shibd$(EXEEXT)
56976 +subdir = shibd
56977 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
56978 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
56979 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
56980 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
56981 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
56982 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
56983 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
56984 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
56985 +       $(ACLOCAL_M4)
56986 +mkinstalldirs = $(install_sh) -d
56987 +CONFIG_HEADER = $(top_builddir)/config.h
56988 +CONFIG_CLEAN_FILES =
56989 +CONFIG_CLEAN_VPATH_FILES =
56990 +am__installdirs = "$(DESTDIR)$(sbindir)"
56991 +PROGRAMS = $(sbin_PROGRAMS)
56992 +am_shibd_OBJECTS = shibd.$(OBJEXT)
56993 +shibd_OBJECTS = $(am_shibd_OBJECTS)
56994 +shibd_DEPENDENCIES = $(top_builddir)/shibsp/libshibsp.la
56995 +shibd_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
56996 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
56997 +       $(shibd_LDFLAGS) $(LDFLAGS) -o $@
56998 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
56999 +depcomp = $(SHELL) $(top_srcdir)/depcomp
57000 +am__depfiles_maybe = depfiles
57001 +am__mv = mv -f
57002 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
57003 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
57004 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
57005 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
57006 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
57007 +CXXLD = $(CXX)
57008 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
57009 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
57010 +       $(LDFLAGS) -o $@
57011 +SOURCES = $(shibd_SOURCES)
57012 +DIST_SOURCES = $(shibd_SOURCES)
57013 +ETAGS = etags
57014 +CTAGS = ctags
57015 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
57016 +ACLOCAL = @ACLOCAL@
57017 +AMTAR = @AMTAR@
57018 +APR1_CONFIG = @APR1_CONFIG@
57019 +APR_CONFIG = @APR_CONFIG@
57020 +APU1_CONFIG = @APU1_CONFIG@
57021 +APU_CONFIG = @APU_CONFIG@
57022 +APXS = @APXS@
57023 +APXS2 = @APXS2@
57024 +APXS22 = @APXS22@
57025 +APXS22_CFLAGS = @APXS22_CFLAGS@
57026 +APXS22_INCLUDE = @APXS22_INCLUDE@
57027 +APXS2_CFLAGS = @APXS2_CFLAGS@
57028 +APXS2_INCLUDE = @APXS2_INCLUDE@
57029 +APXS_CFLAGS = @APXS_CFLAGS@
57030 +APXS_INCLUDE = @APXS_INCLUDE@
57031 +AR = @AR@
57032 +AUTOCONF = @AUTOCONF@
57033 +AUTOHEADER = @AUTOHEADER@
57034 +AUTOMAKE = @AUTOMAKE@
57035 +AWK = @AWK@
57036 +CC = @CC@
57037 +CCDEPMODE = @CCDEPMODE@
57038 +CFLAGS = @CFLAGS@
57039 +CPP = @CPP@
57040 +CPPFLAGS = @CPPFLAGS@
57041 +CXX = @CXX@
57042 +CXXCPP = @CXXCPP@
57043 +CXXDEPMODE = @CXXDEPMODE@
57044 +CXXFLAGS = @CXXFLAGS@
57045 +CYGPATH_W = @CYGPATH_W@
57046 +DEFS = @DEFS@
57047 +DEPDIR = @DEPDIR@
57048 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
57049 +DSYMUTIL = @DSYMUTIL@
57050 +DUMPBIN = @DUMPBIN@
57051 +DX_CONFIG = @DX_CONFIG@
57052 +DX_DOCDIR = @DX_DOCDIR@
57053 +DX_DOT = @DX_DOT@
57054 +DX_DOXYGEN = @DX_DOXYGEN@
57055 +DX_DVIPS = @DX_DVIPS@
57056 +DX_EGREP = @DX_EGREP@
57057 +DX_ENV = @DX_ENV@
57058 +DX_FLAG_chi = @DX_FLAG_chi@
57059 +DX_FLAG_chm = @DX_FLAG_chm@
57060 +DX_FLAG_doc = @DX_FLAG_doc@
57061 +DX_FLAG_dot = @DX_FLAG_dot@
57062 +DX_FLAG_html = @DX_FLAG_html@
57063 +DX_FLAG_man = @DX_FLAG_man@
57064 +DX_FLAG_pdf = @DX_FLAG_pdf@
57065 +DX_FLAG_ps = @DX_FLAG_ps@
57066 +DX_FLAG_rtf = @DX_FLAG_rtf@
57067 +DX_FLAG_xml = @DX_FLAG_xml@
57068 +DX_HHC = @DX_HHC@
57069 +DX_LATEX = @DX_LATEX@
57070 +DX_MAKEINDEX = @DX_MAKEINDEX@
57071 +DX_PDFLATEX = @DX_PDFLATEX@
57072 +DX_PERL = @DX_PERL@
57073 +DX_PROJECT = @DX_PROJECT@
57074 +ECHO_C = @ECHO_C@
57075 +ECHO_N = @ECHO_N@
57076 +ECHO_T = @ECHO_T@
57077 +EGREP = @EGREP@
57078 +EXEEXT = @EXEEXT@
57079 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
57080 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
57081 +FASTCGI_LIBS = @FASTCGI_LIBS@
57082 +FGREP = @FGREP@
57083 +GREP = @GREP@
57084 +INSTALL = @INSTALL@
57085 +INSTALL_DATA = @INSTALL_DATA@
57086 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
57087 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
57088 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
57089 +LD = @LD@
57090 +LDFLAGS = @LDFLAGS@
57091 +LIBOBJS = @LIBOBJS@
57092 +LIBS = @LIBS@
57093 +LIBTOOL = @LIBTOOL@
57094 +LIPO = @LIPO@
57095 +LITE_LIBS = @LITE_LIBS@
57096 +LN_S = @LN_S@
57097 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
57098 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
57099 +LTLIBOBJS = @LTLIBOBJS@
57100 +MAKEINFO = @MAKEINFO@
57101 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
57102 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
57103 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
57104 +MKDIR_P = @MKDIR_P@
57105 +NM = @NM@
57106 +NMEDIT = @NMEDIT@
57107 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
57108 +OBJDUMP = @OBJDUMP@
57109 +OBJEXT = @OBJEXT@
57110 +ODBC_CFLAGS = @ODBC_CFLAGS@
57111 +ODBC_CONFIG = @ODBC_CONFIG@
57112 +ODBC_LIBS = @ODBC_LIBS@
57113 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
57114 +OTOOL = @OTOOL@
57115 +OTOOL64 = @OTOOL64@
57116 +PACKAGE = @PACKAGE@
57117 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
57118 +PACKAGE_NAME = @PACKAGE_NAME@
57119 +PACKAGE_STRING = @PACKAGE_STRING@
57120 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
57121 +PACKAGE_URL = @PACKAGE_URL@
57122 +PACKAGE_VERSION = @PACKAGE_VERSION@
57123 +PATH_SEPARATOR = @PATH_SEPARATOR@
57124 +PKG_CONFIG = @PKG_CONFIG@
57125 +PTHREAD_CC = @PTHREAD_CC@
57126 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
57127 +PTHREAD_LIBS = @PTHREAD_LIBS@
57128 +RANLIB = @RANLIB@
57129 +SED = @SED@
57130 +SET_MAKE = @SET_MAKE@
57131 +SHELL = @SHELL@
57132 +STRIP = @STRIP@
57133 +VERSION = @VERSION@
57134 +WANT_SUBDIRS = @WANT_SUBDIRS@
57135 +XMLSEC_LIBS = @XMLSEC_LIBS@
57136 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
57137 +abs_builddir = @abs_builddir@
57138 +abs_srcdir = @abs_srcdir@
57139 +abs_top_builddir = @abs_top_builddir@
57140 +abs_top_srcdir = @abs_top_srcdir@
57141 +ac_ct_CC = @ac_ct_CC@
57142 +ac_ct_CXX = @ac_ct_CXX@
57143 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
57144 +acx_pthread_config = @acx_pthread_config@
57145 +am__include = @am__include@
57146 +am__leading_dot = @am__leading_dot@
57147 +am__quote = @am__quote@
57148 +am__tar = @am__tar@
57149 +am__untar = @am__untar@
57150 +bindir = @bindir@
57151 +build = @build@
57152 +build_alias = @build_alias@
57153 +build_cpu = @build_cpu@
57154 +build_os = @build_os@
57155 +build_vendor = @build_vendor@
57156 +builddir = @builddir@
57157 +datadir = @datadir@
57158 +datarootdir = @datarootdir@
57159 +docdir = @docdir@
57160 +dvidir = @dvidir@
57161 +exec_prefix = @exec_prefix@
57162 +host = @host@
57163 +host_alias = @host_alias@
57164 +host_cpu = @host_cpu@
57165 +host_os = @host_os@
57166 +host_vendor = @host_vendor@
57167 +htmldir = @htmldir@
57168 +includedir = @includedir@
57169 +infodir = @infodir@
57170 +install_sh = @install_sh@
57171 +libdir = @libdir@
57172 +libexecdir = @libexecdir@
57173 +localedir = @localedir@
57174 +localstatedir = @localstatedir@
57175 +lt_ECHO = @lt_ECHO@
57176 +mandir = @mandir@
57177 +mkdir_p = @mkdir_p@
57178 +oldincludedir = @oldincludedir@
57179 +pdfdir = @pdfdir@
57180 +prefix = @prefix@
57181 +program_transform_name = @program_transform_name@
57182 +psdir = @psdir@
57183 +sbindir = @sbindir@
57184 +sharedstatedir = @sharedstatedir@
57185 +srcdir = @srcdir@
57186 +sysconfdir = @sysconfdir@
57187 +target_alias = @target_alias@
57188 +top_build_prefix = @top_build_prefix@
57189 +top_builddir = @top_builddir@
57190 +top_srcdir = @top_srcdir@
57191 +xs = @xs@
57192 +AUTOMAKE_OPTIONS = foreign
57193 +shibd_SOURCES = shibd.cpp
57194 +shibd_LDADD = \
57195 +  $(top_builddir)/shibsp/libshibsp.la
57196 +
57197 +shibd_LDFLAGS = $(XMLSEC_LIBS)
57198 +EXTRA_DIST = shibd.vcxproj shibd_win32.cpp resource.h shibd.rc
57199 +all: all-am
57200 +
57201 +.SUFFIXES:
57202 +.SUFFIXES: .cpp .lo .o .obj
57203 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
57204 +       @for dep in $?; do \
57205 +         case '$(am__configure_deps)' in \
57206 +           *$$dep*) \
57207 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
57208 +               && { if test -f $@; then exit 0; else break; fi; }; \
57209 +             exit 1;; \
57210 +         esac; \
57211 +       done; \
57212 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign shibd/Makefile'; \
57213 +       $(am__cd) $(top_srcdir) && \
57214 +         $(AUTOMAKE) --foreign shibd/Makefile
57215 +.PRECIOUS: Makefile
57216 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
57217 +       @case '$?' in \
57218 +         *config.status*) \
57219 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
57220 +         *) \
57221 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
57222 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
57223 +       esac;
57224 +
57225 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
57226 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
57227 +
57228 +$(top_srcdir)/configure:  $(am__configure_deps)
57229 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
57230 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
57231 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
57232 +$(am__aclocal_m4_deps):
57233 +install-sbinPROGRAMS: $(sbin_PROGRAMS)
57234 +       @$(NORMAL_INSTALL)
57235 +       test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
57236 +       @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
57237 +       for p in $$list; do echo "$$p $$p"; done | \
57238 +       sed 's/$(EXEEXT)$$//' | \
57239 +       while read p p1; do if test -f $$p || test -f $$p1; \
57240 +         then echo "$$p"; echo "$$p"; else :; fi; \
57241 +       done | \
57242 +       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
57243 +           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
57244 +       sed 'N;N;N;s,\n, ,g' | \
57245 +       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
57246 +         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
57247 +           if ($$2 == $$4) files[d] = files[d] " " $$1; \
57248 +           else { print "f", $$3 "/" $$4, $$1; } } \
57249 +         END { for (d in files) print "f", d, files[d] }' | \
57250 +       while read type dir files; do \
57251 +           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
57252 +           test -z "$$files" || { \
57253 +           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
57254 +           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
57255 +           } \
57256 +       ; done
57257 +
57258 +uninstall-sbinPROGRAMS:
57259 +       @$(NORMAL_UNINSTALL)
57260 +       @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
57261 +       files=`for p in $$list; do echo "$$p"; done | \
57262 +         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
57263 +             -e 's/$$/$(EXEEXT)/' `; \
57264 +       test -n "$$list" || exit 0; \
57265 +       echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
57266 +       cd "$(DESTDIR)$(sbindir)" && rm -f $$files
57267 +
57268 +clean-sbinPROGRAMS:
57269 +       @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
57270 +       echo " rm -f" $$list; \
57271 +       rm -f $$list || exit $$?; \
57272 +       test -n "$(EXEEXT)" || exit 0; \
57273 +       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
57274 +       echo " rm -f" $$list; \
57275 +       rm -f $$list
57276 +shibd$(EXEEXT): $(shibd_OBJECTS) $(shibd_DEPENDENCIES) 
57277 +       @rm -f shibd$(EXEEXT)
57278 +       $(shibd_LINK) $(shibd_OBJECTS) $(shibd_LDADD) $(LIBS)
57279 +
57280 +mostlyclean-compile:
57281 +       -rm -f *.$(OBJEXT)
57282 +
57283 +distclean-compile:
57284 +       -rm -f *.tab.c
57285 +
57286 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shibd.Po@am__quote@
57287 +
57288 +.cpp.o:
57289 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
57290 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
57291 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
57292 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
57293 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
57294 +
57295 +.cpp.obj:
57296 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
57297 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
57298 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
57299 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
57300 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
57301 +
57302 +.cpp.lo:
57303 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
57304 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
57305 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
57306 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
57307 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
57308 +
57309 +mostlyclean-libtool:
57310 +       -rm -f *.lo
57311 +
57312 +clean-libtool:
57313 +       -rm -rf .libs _libs
57314 +
57315 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
57316 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
57317 +       unique=`for i in $$list; do \
57318 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
57319 +         done | \
57320 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
57321 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
57322 +       mkid -fID $$unique
57323 +tags: TAGS
57324 +
57325 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
57326 +               $(TAGS_FILES) $(LISP)
57327 +       set x; \
57328 +       here=`pwd`; \
57329 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
57330 +       unique=`for i in $$list; do \
57331 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
57332 +         done | \
57333 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
57334 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
57335 +       shift; \
57336 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
57337 +         test -n "$$unique" || unique=$$empty_fix; \
57338 +         if test $$# -gt 0; then \
57339 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
57340 +             "$$@" $$unique; \
57341 +         else \
57342 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
57343 +             $$unique; \
57344 +         fi; \
57345 +       fi
57346 +ctags: CTAGS
57347 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
57348 +               $(TAGS_FILES) $(LISP)
57349 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
57350 +       unique=`for i in $$list; do \
57351 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
57352 +         done | \
57353 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
57354 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
57355 +       test -z "$(CTAGS_ARGS)$$unique" \
57356 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
57357 +            $$unique
57358 +
57359 +GTAGS:
57360 +       here=`$(am__cd) $(top_builddir) && pwd` \
57361 +         && $(am__cd) $(top_srcdir) \
57362 +         && gtags -i $(GTAGS_ARGS) "$$here"
57363 +
57364 +distclean-tags:
57365 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
57366 +
57367 +distdir: $(DISTFILES)
57368 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
57369 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
57370 +       list='$(DISTFILES)'; \
57371 +         dist_files=`for file in $$list; do echo $$file; done | \
57372 +         sed -e "s|^$$srcdirstrip/||;t" \
57373 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
57374 +       case $$dist_files in \
57375 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
57376 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
57377 +                          sort -u` ;; \
57378 +       esac; \
57379 +       for file in $$dist_files; do \
57380 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
57381 +         if test -d $$d/$$file; then \
57382 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
57383 +           if test -d "$(distdir)/$$file"; then \
57384 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
57385 +           fi; \
57386 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
57387 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
57388 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
57389 +           fi; \
57390 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
57391 +         else \
57392 +           test -f "$(distdir)/$$file" \
57393 +           || cp -p $$d/$$file "$(distdir)/$$file" \
57394 +           || exit 1; \
57395 +         fi; \
57396 +       done
57397 +check-am: all-am
57398 +check: check-am
57399 +all-am: Makefile $(PROGRAMS)
57400 +installdirs:
57401 +       for dir in "$(DESTDIR)$(sbindir)"; do \
57402 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
57403 +       done
57404 +install: install-am
57405 +install-exec: install-exec-am
57406 +install-data: install-data-am
57407 +uninstall: uninstall-am
57408 +
57409 +install-am: all-am
57410 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
57411 +
57412 +installcheck: installcheck-am
57413 +install-strip:
57414 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
57415 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
57416 +         `test -z '$(STRIP)' || \
57417 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
57418 +mostlyclean-generic:
57419 +
57420 +clean-generic:
57421 +
57422 +distclean-generic:
57423 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
57424 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
57425 +
57426 +maintainer-clean-generic:
57427 +       @echo "This command is intended for maintainers to use"
57428 +       @echo "it deletes files that may require special tools to rebuild."
57429 +clean: clean-am
57430 +
57431 +clean-am: clean-generic clean-libtool clean-sbinPROGRAMS \
57432 +       mostlyclean-am
57433 +
57434 +distclean: distclean-am
57435 +       -rm -rf ./$(DEPDIR)
57436 +       -rm -f Makefile
57437 +distclean-am: clean-am distclean-compile distclean-generic \
57438 +       distclean-tags
57439 +
57440 +dvi: dvi-am
57441 +
57442 +dvi-am:
57443 +
57444 +html: html-am
57445 +
57446 +html-am:
57447 +
57448 +info: info-am
57449 +
57450 +info-am:
57451 +
57452 +install-data-am:
57453 +
57454 +install-dvi: install-dvi-am
57455 +
57456 +install-dvi-am:
57457 +
57458 +install-exec-am: install-sbinPROGRAMS
57459 +
57460 +install-html: install-html-am
57461 +
57462 +install-html-am:
57463 +
57464 +install-info: install-info-am
57465 +
57466 +install-info-am:
57467 +
57468 +install-man:
57469 +
57470 +install-pdf: install-pdf-am
57471 +
57472 +install-pdf-am:
57473 +
57474 +install-ps: install-ps-am
57475 +
57476 +install-ps-am:
57477 +
57478 +installcheck-am:
57479 +
57480 +maintainer-clean: maintainer-clean-am
57481 +       -rm -rf ./$(DEPDIR)
57482 +       -rm -f Makefile
57483 +maintainer-clean-am: distclean-am maintainer-clean-generic
57484 +
57485 +mostlyclean: mostlyclean-am
57486 +
57487 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
57488 +       mostlyclean-libtool
57489 +
57490 +pdf: pdf-am
57491 +
57492 +pdf-am:
57493 +
57494 +ps: ps-am
57495 +
57496 +ps-am:
57497 +
57498 +uninstall-am: uninstall-sbinPROGRAMS
57499 +
57500 +.MAKE: install-am install-strip
57501 +
57502 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
57503 +       clean-libtool clean-sbinPROGRAMS ctags distclean \
57504 +       distclean-compile distclean-generic distclean-libtool \
57505 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
57506 +       install install-am install-data install-data-am install-dvi \
57507 +       install-dvi-am install-exec install-exec-am install-html \
57508 +       install-html-am install-info install-info-am install-man \
57509 +       install-pdf install-pdf-am install-ps install-ps-am \
57510 +       install-sbinPROGRAMS install-strip installcheck \
57511 +       installcheck-am installdirs maintainer-clean \
57512 +       maintainer-clean-generic mostlyclean mostlyclean-compile \
57513 +       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
57514 +       tags uninstall uninstall-am uninstall-sbinPROGRAMS
57515 +
57516 +
57517 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
57518 +# Otherwise a system limit (for SysV at least) may be exceeded.
57519 +.NOEXPORT:
57520 diff --git a/shibsp/Makefile.in b/shibsp/Makefile.in
57521 new file mode 100644
57522 index 0000000..917a3d5
57523 --- /dev/null
57524 +++ b/shibsp/Makefile.in
57525 @@ -0,0 +1,2365 @@
57526 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
57527 +# @configure_input@
57528 +
57529 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
57530 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
57531 +# Inc.
57532 +# This Makefile.in is free software; the Free Software Foundation
57533 +# gives unlimited permission to copy and/or distribute it,
57534 +# with or without modifications, as long as this notice is preserved.
57535 +
57536 +# This program is distributed in the hope that it will be useful,
57537 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
57538 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
57539 +# PARTICULAR PURPOSE.
57540 +
57541 +@SET_MAKE@
57542 +
57543 +
57544 +VPATH = @srcdir@
57545 +pkgdatadir = $(datadir)/@PACKAGE@
57546 +pkgincludedir = $(includedir)/@PACKAGE@
57547 +pkglibdir = $(libdir)/@PACKAGE@
57548 +pkglibexecdir = $(libexecdir)/@PACKAGE@
57549 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
57550 +install_sh_DATA = $(install_sh) -c -m 644
57551 +install_sh_PROGRAM = $(install_sh) -c
57552 +install_sh_SCRIPT = $(install_sh) -c
57553 +INSTALL_HEADER = $(INSTALL_DATA)
57554 +transform = $(program_transform_name)
57555 +NORMAL_INSTALL = :
57556 +PRE_INSTALL = :
57557 +POST_INSTALL = :
57558 +NORMAL_UNINSTALL = :
57559 +PRE_UNINSTALL = :
57560 +POST_UNINSTALL = :
57561 +build_triplet = @build@
57562 +host_triplet = @host@
57563 +subdir = shibsp
57564 +DIST_COMMON = $(attrfiltinclude_HEADERS) $(attrinclude_HEADERS) \
57565 +       $(attrresinclude_HEADERS) $(bindinclude_HEADERS) \
57566 +       $(handinclude_HEADERS) $(libshibspinclude_HEADERS) \
57567 +       $(liteinclude_HEADERS) $(mdinclude_HEADERS) $(noinst_HEADERS) \
57568 +       $(reminclude_HEADERS) $(secinclude_HEADERS) \
57569 +       $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
57570 +       $(utilinclude_HEADERS)
57571 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57572 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
57573 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
57574 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
57575 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
57576 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
57577 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
57578 +       $(ACLOCAL_M4)
57579 +mkinstalldirs = $(install_sh) -d
57580 +CONFIG_HEADER = $(top_builddir)/config.h
57581 +CONFIG_CLEAN_FILES =
57582 +CONFIG_CLEAN_VPATH_FILES =
57583 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
57584 +am__vpath_adj = case $$p in \
57585 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
57586 +    *) f=$$p;; \
57587 +  esac;
57588 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
57589 +am__install_max = 40
57590 +am__nobase_strip_setup = \
57591 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
57592 +am__nobase_strip = \
57593 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
57594 +am__nobase_list = $(am__nobase_strip_setup); \
57595 +  for p in $$list; do echo "$$p $$p"; done | \
57596 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
57597 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
57598 +    if (++n[$$2] == $(am__install_max)) \
57599 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
57600 +    END { for (dir in files) print dir, files[dir] }'
57601 +am__base_list = \
57602 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
57603 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
57604 +am__installdirs = "$(DESTDIR)$(libdir)" \
57605 +       "$(DESTDIR)$(attrfiltincludedir)" \
57606 +       "$(DESTDIR)$(attrincludedir)" "$(DESTDIR)$(attrresincludedir)" \
57607 +       "$(DESTDIR)$(bindincludedir)" "$(DESTDIR)$(handincludedir)" \
57608 +       "$(DESTDIR)$(libshibspincludedir)" \
57609 +       "$(DESTDIR)$(liteincludedir)" "$(DESTDIR)$(mdincludedir)" \
57610 +       "$(DESTDIR)$(remincludedir)" "$(DESTDIR)$(secincludedir)" \
57611 +       "$(DESTDIR)$(utilincludedir)"
57612 +LTLIBRARIES = $(lib_LTLIBRARIES)
57613 +libshibsp_lite_la_LIBADD =
57614 +am__objects_1 = libshibsp_lite_la-AbstractSPRequest.lo \
57615 +       libshibsp_lite_la-Application.lo \
57616 +       libshibsp_lite_la-ServiceProvider.lo \
57617 +       libshibsp_lite_la-SPConfig.lo libshibsp_lite_la-Attribute.lo \
57618 +       libshibsp_lite_la-ExtensibleAttribute.lo \
57619 +       libshibsp_lite_la-NameIDAttribute.lo \
57620 +       libshibsp_lite_la-SimpleAttribute.lo \
57621 +       libshibsp_lite_la-ScopedAttribute.lo \
57622 +       libshibsp_lite_la-XMLAttribute.lo \
57623 +       libshibsp_lite_la-XMLProtocolProvider.lo \
57624 +       libshibsp_lite_la-AbstractHandler.lo \
57625 +       libshibsp_lite_la-AssertionConsumerService.lo \
57626 +       libshibsp_lite_la-AssertionLookup.lo \
57627 +       libshibsp_lite_la-ChainingLogoutInitiator.lo \
57628 +       libshibsp_lite_la-ChainingSessionInitiator.lo \
57629 +       libshibsp_lite_la-CookieSessionInitiator.lo \
57630 +       libshibsp_lite_la-FormSessionInitiator.lo \
57631 +       libshibsp_lite_la-LocalLogoutInitiator.lo \
57632 +       libshibsp_lite_la-LogoutHandler.lo \
57633 +       libshibsp_lite_la-LogoutInitiator.lo \
57634 +       libshibsp_lite_la-MetadataGenerator.lo \
57635 +       libshibsp_lite_la-RemotedHandler.lo \
57636 +       libshibsp_lite_la-StatusHandler.lo \
57637 +       libshibsp_lite_la-SessionHandler.lo \
57638 +       libshibsp_lite_la-SAML1Consumer.lo \
57639 +       libshibsp_lite_la-SAML2Consumer.lo \
57640 +       libshibsp_lite_la-SAML2ArtifactResolution.lo \
57641 +       libshibsp_lite_la-SAML2Logout.lo \
57642 +       libshibsp_lite_la-SAML2LogoutInitiator.lo \
57643 +       libshibsp_lite_la-SAML2NameIDMgmt.lo \
57644 +       libshibsp_lite_la-SAML2SessionInitiator.lo \
57645 +       libshibsp_lite_la-SAMLDSSessionInitiator.lo \
57646 +       libshibsp_lite_la-SessionInitiator.lo \
57647 +       libshibsp_lite_la-Shib1SessionInitiator.lo \
57648 +       libshibsp_lite_la-TransformSessionInitiator.lo \
57649 +       libshibsp_lite_la-WAYFSessionInitiator.lo \
57650 +       libshibsp_lite_la-ChainingAccessControl.lo \
57651 +       libshibsp_lite_la-StorageServiceSessionCache.lo \
57652 +       libshibsp_lite_la-XMLAccessControl.lo \
57653 +       libshibsp_lite_la-XMLRequestMapper.lo \
57654 +       libshibsp_lite_la-XMLServiceProvider.lo \
57655 +       libshibsp_lite_la-ddf.lo libshibsp_lite_la-ListenerService.lo \
57656 +       libshibsp_lite_la-SocketListener.lo \
57657 +       libshibsp_lite_la-TCPListener.lo \
57658 +       libshibsp_lite_la-UnixListener.lo \
57659 +       libshibsp_lite_la-CGIParser.lo \
57660 +       libshibsp_lite_la-DOMPropertySet.lo \
57661 +       libshibsp_lite_la-SPConstants.lo \
57662 +       libshibsp_lite_la-TemplateParameters.lo
57663 +am_libshibsp_lite_la_OBJECTS = $(am__objects_1) \
57664 +       libshibsp_lite_la-CommonDomainCookie.lo \
57665 +       libshibsp_lite_la-SAMLConstants.lo
57666 +libshibsp_lite_la_OBJECTS = $(am_libshibsp_lite_la_OBJECTS)
57667 +libshibsp_lite_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
57668 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
57669 +       $(CXXFLAGS) $(libshibsp_lite_la_LDFLAGS) $(LDFLAGS) -o $@
57670 +libshibsp_la_LIBADD =
57671 +am__objects_2 = AbstractSPRequest.lo Application.lo ServiceProvider.lo \
57672 +       SPConfig.lo Attribute.lo ExtensibleAttribute.lo \
57673 +       NameIDAttribute.lo SimpleAttribute.lo ScopedAttribute.lo \
57674 +       XMLAttribute.lo XMLProtocolProvider.lo AbstractHandler.lo \
57675 +       AssertionConsumerService.lo AssertionLookup.lo \
57676 +       ChainingLogoutInitiator.lo ChainingSessionInitiator.lo \
57677 +       CookieSessionInitiator.lo FormSessionInitiator.lo \
57678 +       LocalLogoutInitiator.lo LogoutHandler.lo LogoutInitiator.lo \
57679 +       MetadataGenerator.lo RemotedHandler.lo StatusHandler.lo \
57680 +       SessionHandler.lo SAML1Consumer.lo SAML2Consumer.lo \
57681 +       SAML2ArtifactResolution.lo SAML2Logout.lo \
57682 +       SAML2LogoutInitiator.lo SAML2NameIDMgmt.lo \
57683 +       SAML2SessionInitiator.lo SAMLDSSessionInitiator.lo \
57684 +       SessionInitiator.lo Shib1SessionInitiator.lo \
57685 +       TransformSessionInitiator.lo WAYFSessionInitiator.lo \
57686 +       ChainingAccessControl.lo StorageServiceSessionCache.lo \
57687 +       XMLAccessControl.lo XMLRequestMapper.lo XMLServiceProvider.lo \
57688 +       ddf.lo ListenerService.lo SocketListener.lo TCPListener.lo \
57689 +       UnixListener.lo CGIParser.lo DOMPropertySet.lo SPConstants.lo \
57690 +       TemplateParameters.lo
57691 +am_libshibsp_la_OBJECTS = $(am__objects_2) DOMAttributeDecoder.lo \
57692 +       KeyInfoAttributeDecoder.lo NameIDAttributeDecoder.lo \
57693 +       NameIDFromScopedAttributeDecoder.lo ScopedAttributeDecoder.lo \
57694 +       StringAttributeDecoder.lo XMLAttributeDecoder.lo \
57695 +       AttributeFilter.lo ChainingAttributeFilter.lo \
57696 +       XMLAttributeFilter.lo BasicFilteringContext.lo MatchFunctor.lo \
57697 +       AndMatchFunctor.lo AnyMatchFunctor.lo NotMatchFunctor.lo \
57698 +       OrMatchFunctor.lo AttributeIssuerStringFunctor.lo \
57699 +       AttributeRequesterStringFunctor.lo \
57700 +       AttributeScopeStringFunctor.lo AttributeValueStringFunctor.lo \
57701 +       AuthenticationMethodStringFunctor.lo \
57702 +       AttributeIssuerRegexFunctor.lo \
57703 +       AttributeRequesterRegexFunctor.lo \
57704 +       AttributeScopeRegexFunctor.lo AttributeValueRegexFunctor.lo \
57705 +       AuthenticationMethodRegexFunctor.lo \
57706 +       NumberOfAttributeValuesFunctor.lo \
57707 +       AttributeIssuerInEntityGroupFunctor.lo \
57708 +       AttributeRequesterInEntityGroupFunctor.lo \
57709 +       AttributeScopeMatchesShibMDScopeFunctor.lo \
57710 +       ChainingAttributeResolver.lo QueryAttributeResolver.lo \
57711 +       SimpleAggregationAttributeResolver.lo \
57712 +       ChainingAttributeExtractor.lo DelegationAttributeExtractor.lo \
57713 +       KeyDescriptorAttributeExtractor.lo XMLAttributeExtractor.lo \
57714 +       ArtifactResolver.lo SOAPClient.lo XMLSecurityPolicyProvider.lo \
57715 +       DynamicMetadataProvider.lo MetadataExtImpl.lo \
57716 +       MetadataExtSchemaValidators.lo MetadataProviderCriteria.lo \
57717 +       PKIXTrustEngine.lo SecurityPolicy.lo
57718 +libshibsp_la_OBJECTS = $(am_libshibsp_la_OBJECTS)
57719 +libshibsp_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
57720 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
57721 +       $(CXXFLAGS) $(libshibsp_la_LDFLAGS) $(LDFLAGS) -o $@
57722 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
57723 +depcomp = $(SHELL) $(top_srcdir)/depcomp
57724 +am__depfiles_maybe = depfiles
57725 +am__mv = mv -f
57726 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
57727 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
57728 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
57729 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
57730 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
57731 +CXXLD = $(CXX)
57732 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
57733 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
57734 +       $(LDFLAGS) -o $@
57735 +SOURCES = $(libshibsp_lite_la_SOURCES) $(libshibsp_la_SOURCES)
57736 +DIST_SOURCES = $(libshibsp_lite_la_SOURCES) $(libshibsp_la_SOURCES)
57737 +HEADERS = $(attrfiltinclude_HEADERS) $(attrinclude_HEADERS) \
57738 +       $(attrresinclude_HEADERS) $(bindinclude_HEADERS) \
57739 +       $(handinclude_HEADERS) $(libshibspinclude_HEADERS) \
57740 +       $(liteinclude_HEADERS) $(mdinclude_HEADERS) $(noinst_HEADERS) \
57741 +       $(reminclude_HEADERS) $(secinclude_HEADERS) \
57742 +       $(utilinclude_HEADERS)
57743 +ETAGS = etags
57744 +CTAGS = ctags
57745 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
57746 +ACLOCAL = @ACLOCAL@
57747 +AMTAR = @AMTAR@
57748 +APR1_CONFIG = @APR1_CONFIG@
57749 +APR_CONFIG = @APR_CONFIG@
57750 +APU1_CONFIG = @APU1_CONFIG@
57751 +APU_CONFIG = @APU_CONFIG@
57752 +APXS = @APXS@
57753 +APXS2 = @APXS2@
57754 +APXS22 = @APXS22@
57755 +APXS22_CFLAGS = @APXS22_CFLAGS@
57756 +APXS22_INCLUDE = @APXS22_INCLUDE@
57757 +APXS2_CFLAGS = @APXS2_CFLAGS@
57758 +APXS2_INCLUDE = @APXS2_INCLUDE@
57759 +APXS_CFLAGS = @APXS_CFLAGS@
57760 +APXS_INCLUDE = @APXS_INCLUDE@
57761 +AR = @AR@
57762 +AUTOCONF = @AUTOCONF@
57763 +AUTOHEADER = @AUTOHEADER@
57764 +AUTOMAKE = @AUTOMAKE@
57765 +AWK = @AWK@
57766 +CC = @CC@
57767 +CCDEPMODE = @CCDEPMODE@
57768 +CFLAGS = @CFLAGS@
57769 +CPP = @CPP@
57770 +CPPFLAGS = @CPPFLAGS@
57771 +CXX = @CXX@
57772 +CXXCPP = @CXXCPP@
57773 +CXXDEPMODE = @CXXDEPMODE@
57774 +CXXFLAGS = @CXXFLAGS@
57775 +CYGPATH_W = @CYGPATH_W@
57776 +DEFS = @DEFS@
57777 +DEPDIR = @DEPDIR@
57778 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
57779 +DSYMUTIL = @DSYMUTIL@
57780 +DUMPBIN = @DUMPBIN@
57781 +DX_CONFIG = @DX_CONFIG@
57782 +DX_DOCDIR = @DX_DOCDIR@
57783 +DX_DOT = @DX_DOT@
57784 +DX_DOXYGEN = @DX_DOXYGEN@
57785 +DX_DVIPS = @DX_DVIPS@
57786 +DX_EGREP = @DX_EGREP@
57787 +DX_ENV = @DX_ENV@
57788 +DX_FLAG_chi = @DX_FLAG_chi@
57789 +DX_FLAG_chm = @DX_FLAG_chm@
57790 +DX_FLAG_doc = @DX_FLAG_doc@
57791 +DX_FLAG_dot = @DX_FLAG_dot@
57792 +DX_FLAG_html = @DX_FLAG_html@
57793 +DX_FLAG_man = @DX_FLAG_man@
57794 +DX_FLAG_pdf = @DX_FLAG_pdf@
57795 +DX_FLAG_ps = @DX_FLAG_ps@
57796 +DX_FLAG_rtf = @DX_FLAG_rtf@
57797 +DX_FLAG_xml = @DX_FLAG_xml@
57798 +DX_HHC = @DX_HHC@
57799 +DX_LATEX = @DX_LATEX@
57800 +DX_MAKEINDEX = @DX_MAKEINDEX@
57801 +DX_PDFLATEX = @DX_PDFLATEX@
57802 +DX_PERL = @DX_PERL@
57803 +DX_PROJECT = @DX_PROJECT@
57804 +ECHO_C = @ECHO_C@
57805 +ECHO_N = @ECHO_N@
57806 +ECHO_T = @ECHO_T@
57807 +EGREP = @EGREP@
57808 +EXEEXT = @EXEEXT@
57809 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
57810 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
57811 +FASTCGI_LIBS = @FASTCGI_LIBS@
57812 +FGREP = @FGREP@
57813 +GREP = @GREP@
57814 +INSTALL = @INSTALL@
57815 +INSTALL_DATA = @INSTALL_DATA@
57816 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
57817 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
57818 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
57819 +LD = @LD@
57820 +LDFLAGS = @LDFLAGS@
57821 +LIBOBJS = @LIBOBJS@
57822 +LIBS = @LIBS@
57823 +LIBTOOL = @LIBTOOL@
57824 +LIPO = @LIPO@
57825 +LITE_LIBS = @LITE_LIBS@
57826 +LN_S = @LN_S@
57827 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
57828 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
57829 +LTLIBOBJS = @LTLIBOBJS@
57830 +MAKEINFO = @MAKEINFO@
57831 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
57832 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
57833 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
57834 +MKDIR_P = @MKDIR_P@
57835 +NM = @NM@
57836 +NMEDIT = @NMEDIT@
57837 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
57838 +OBJDUMP = @OBJDUMP@
57839 +OBJEXT = @OBJEXT@
57840 +ODBC_CFLAGS = @ODBC_CFLAGS@
57841 +ODBC_CONFIG = @ODBC_CONFIG@
57842 +ODBC_LIBS = @ODBC_LIBS@
57843 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
57844 +OTOOL = @OTOOL@
57845 +OTOOL64 = @OTOOL64@
57846 +PACKAGE = @PACKAGE@
57847 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
57848 +PACKAGE_NAME = @PACKAGE_NAME@
57849 +PACKAGE_STRING = @PACKAGE_STRING@
57850 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
57851 +PACKAGE_URL = @PACKAGE_URL@
57852 +PACKAGE_VERSION = @PACKAGE_VERSION@
57853 +PATH_SEPARATOR = @PATH_SEPARATOR@
57854 +PKG_CONFIG = @PKG_CONFIG@
57855 +PTHREAD_CC = @PTHREAD_CC@
57856 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
57857 +PTHREAD_LIBS = @PTHREAD_LIBS@
57858 +RANLIB = @RANLIB@
57859 +SED = @SED@
57860 +SET_MAKE = @SET_MAKE@
57861 +SHELL = @SHELL@
57862 +STRIP = @STRIP@
57863 +VERSION = @VERSION@
57864 +WANT_SUBDIRS = @WANT_SUBDIRS@
57865 +XMLSEC_LIBS = @XMLSEC_LIBS@
57866 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
57867 +abs_builddir = @abs_builddir@
57868 +abs_srcdir = @abs_srcdir@
57869 +abs_top_builddir = @abs_top_builddir@
57870 +abs_top_srcdir = @abs_top_srcdir@
57871 +ac_ct_CC = @ac_ct_CC@
57872 +ac_ct_CXX = @ac_ct_CXX@
57873 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
57874 +acx_pthread_config = @acx_pthread_config@
57875 +am__include = @am__include@
57876 +am__leading_dot = @am__leading_dot@
57877 +am__quote = @am__quote@
57878 +am__tar = @am__tar@
57879 +am__untar = @am__untar@
57880 +bindir = @bindir@
57881 +build = @build@
57882 +build_alias = @build_alias@
57883 +build_cpu = @build_cpu@
57884 +build_os = @build_os@
57885 +build_vendor = @build_vendor@
57886 +builddir = @builddir@
57887 +datadir = @datadir@
57888 +datarootdir = @datarootdir@
57889 +docdir = @docdir@
57890 +dvidir = @dvidir@
57891 +exec_prefix = @exec_prefix@
57892 +host = @host@
57893 +host_alias = @host_alias@
57894 +host_cpu = @host_cpu@
57895 +host_os = @host_os@
57896 +host_vendor = @host_vendor@
57897 +htmldir = @htmldir@
57898 +includedir = @includedir@
57899 +infodir = @infodir@
57900 +install_sh = @install_sh@
57901 +libdir = @libdir@
57902 +libexecdir = @libexecdir@
57903 +localedir = @localedir@
57904 +localstatedir = @localstatedir@
57905 +lt_ECHO = @lt_ECHO@
57906 +mandir = @mandir@
57907 +mkdir_p = @mkdir_p@
57908 +oldincludedir = @oldincludedir@
57909 +pdfdir = @pdfdir@
57910 +prefix = @prefix@
57911 +program_transform_name = @program_transform_name@
57912 +psdir = @psdir@
57913 +sbindir = @sbindir@
57914 +sharedstatedir = @sharedstatedir@
57915 +srcdir = @srcdir@
57916 +sysconfdir = @sysconfdir@
57917 +target_alias = @target_alias@
57918 +top_build_prefix = @top_build_prefix@
57919 +top_builddir = @top_builddir@
57920 +top_srcdir = @top_srcdir@
57921 +xs = @xs@
57922 +AUTOMAKE_OPTIONS = foreign
57923 +lib_LTLIBRARIES = libshibsp.la libshibsp-lite.la
57924 +libshibspincludedir = $(includedir)/shibsp
57925 +attrincludedir = $(includedir)/shibsp/attribute
57926 +attrresincludedir = $(includedir)/shibsp/attribute/resolver
57927 +attrfiltincludedir = $(includedir)/shibsp/attribute/filtering
57928 +bindincludedir = $(includedir)/shibsp/binding
57929 +handincludedir = $(includedir)/shibsp/handler
57930 +liteincludedir = $(includedir)/shibsp/lite
57931 +mdincludedir = $(includedir)/shibsp/metadata
57932 +remincludedir = $(includedir)/shibsp/remoting
57933 +secincludedir = $(includedir)/shibsp/security
57934 +utilincludedir = $(includedir)/shibsp/util
57935 +libshibspinclude_HEADERS = \
57936 +       AbstractSPRequest.h \
57937 +       AccessControl.h \
57938 +       Application.h \
57939 +       base.h \
57940 +       exceptions.h \
57941 +       paths.h \
57942 +       RequestMapper.h \
57943 +       ServiceProvider.h \
57944 +       SessionCache.h \
57945 +       SessionCacheEx.h \
57946 +       SPConfig.h \
57947 +       SPRequest.h \
57948 +       TransactionLog.h \
57949 +       version.h
57950 +
57951 +attrinclude_HEADERS = \
57952 +       attribute/Attribute.h \
57953 +       attribute/AttributeDecoder.h \
57954 +       attribute/ExtensibleAttribute.h \
57955 +       attribute/NameIDAttribute.h \
57956 +       attribute/ScopedAttribute.h \
57957 +       attribute/SimpleAttribute.h \
57958 +       attribute/XMLAttribute.h
57959 +
57960 +attrfiltinclude_HEADERS = \
57961 +       attribute/filtering/AttributeFilter.h \
57962 +       attribute/filtering/BasicFilteringContext.h \
57963 +       attribute/filtering/FilteringContext.h \
57964 +       attribute/filtering/FilterPolicyContext.h \
57965 +       attribute/filtering/MatchFunctor.h
57966 +
57967 +attrresinclude_HEADERS = \
57968 +       attribute/resolver/AttributeExtractor.h \
57969 +       attribute/resolver/AttributeResolver.h \
57970 +       attribute/resolver/ResolutionContext.h
57971 +
57972 +bindinclude_HEADERS = \
57973 +       binding/ArtifactResolver.h \
57974 +       binding/ProtocolProvider.h \
57975 +       binding/SOAPClient.h
57976 +
57977 +handinclude_HEADERS = \
57978 +       handler/AbstractHandler.h \
57979 +       handler/AssertionConsumerService.h \
57980 +       handler/Handler.h \
57981 +       handler/LogoutHandler.h \
57982 +       handler/LogoutInitiator.h \
57983 +       handler/RemotedHandler.h \
57984 +       handler/SessionInitiator.h
57985 +
57986 +liteinclude_HEADERS = \
57987 +       lite/CommonDomainCookie.h \
57988 +       lite/SAMLConstants.h
57989 +
57990 +mdinclude_HEADERS = \
57991 +       metadata/MetadataExt.h \
57992 +       metadata/MetadataProviderCriteria.h
57993 +
57994 +reminclude_HEADERS = \
57995 +       remoting/ddf.h \
57996 +       remoting/ListenerService.h
57997 +
57998 +secinclude_HEADERS = \
57999 +       security/PKIXTrustEngine.h \
58000 +       security/SecurityPolicy.h \
58001 +       security/SecurityPolicyProvider.h
58002 +
58003 +utilinclude_HEADERS = \
58004 +       util/CGIParser.h \
58005 +       util/DOMPropertySet.h \
58006 +       util/PropertySet.h \
58007 +       util/SPConstants.h \
58008 +       util/TemplateParameters.h
58009 +
58010 +noinst_HEADERS = \
58011 +       internal.h \
58012 +       remoting/impl/SocketListener.h
58013 +
58014 +common_sources = \
58015 +       AbstractSPRequest.cpp \
58016 +       Application.cpp \
58017 +       ServiceProvider.cpp \
58018 +       SPConfig.cpp \
58019 +       attribute/Attribute.cpp \
58020 +       attribute/ExtensibleAttribute.cpp \
58021 +       attribute/NameIDAttribute.cpp \
58022 +       attribute/SimpleAttribute.cpp \
58023 +       attribute/ScopedAttribute.cpp \
58024 +       attribute/XMLAttribute.cpp \
58025 +       binding/impl/XMLProtocolProvider.cpp \
58026 +       handler/impl/AbstractHandler.cpp \
58027 +       handler/impl/AssertionConsumerService.cpp \
58028 +       handler/impl/AssertionLookup.cpp \
58029 +       handler/impl/ChainingLogoutInitiator.cpp \
58030 +       handler/impl/ChainingSessionInitiator.cpp \
58031 +       handler/impl/CookieSessionInitiator.cpp \
58032 +       handler/impl/FormSessionInitiator.cpp \
58033 +       handler/impl/LocalLogoutInitiator.cpp \
58034 +       handler/impl/LogoutHandler.cpp \
58035 +       handler/impl/LogoutInitiator.cpp \
58036 +       handler/impl/MetadataGenerator.cpp \
58037 +       handler/impl/RemotedHandler.cpp \
58038 +       handler/impl/StatusHandler.cpp \
58039 +       handler/impl/SessionHandler.cpp \
58040 +       handler/impl/SAML1Consumer.cpp \
58041 +       handler/impl/SAML2Consumer.cpp \
58042 +       handler/impl/SAML2ArtifactResolution.cpp \
58043 +       handler/impl/SAML2Logout.cpp \
58044 +       handler/impl/SAML2LogoutInitiator.cpp \
58045 +       handler/impl/SAML2NameIDMgmt.cpp \
58046 +       handler/impl/SAML2SessionInitiator.cpp \
58047 +       handler/impl/SAMLDSSessionInitiator.cpp \
58048 +       handler/impl/SessionInitiator.cpp \
58049 +       handler/impl/Shib1SessionInitiator.cpp \
58050 +       handler/impl/TransformSessionInitiator.cpp \
58051 +       handler/impl/WAYFSessionInitiator.cpp \
58052 +       impl/ChainingAccessControl.cpp \
58053 +    impl/StorageServiceSessionCache.cpp \
58054 +       impl/XMLAccessControl.cpp \
58055 +       impl/XMLRequestMapper.cpp \
58056 +       impl/XMLServiceProvider.cpp \
58057 +       remoting/impl/ddf.cpp \
58058 +       remoting/impl/ListenerService.cpp \
58059 +       remoting/impl/SocketListener.cpp \
58060 +       remoting/impl/TCPListener.cpp \
58061 +       remoting/impl/UnixListener.cpp \
58062 +       util/CGIParser.cpp \
58063 +       util/DOMPropertySet.cpp \
58064 +       util/SPConstants.cpp \
58065 +       util/TemplateParameters.cpp
58066 +
58067 +libshibsp_lite_la_SOURCES = \
58068 +       ${common_sources} \
58069 +       lite/CommonDomainCookie.cpp \
58070 +       lite/SAMLConstants.cpp
58071 +
58072 +libshibsp_la_SOURCES = \
58073 +       ${common_sources} \
58074 +       attribute/DOMAttributeDecoder.cpp \
58075 +       attribute/KeyInfoAttributeDecoder.cpp \
58076 +       attribute/NameIDAttributeDecoder.cpp \
58077 +       attribute/NameIDFromScopedAttributeDecoder.cpp \
58078 +       attribute/ScopedAttributeDecoder.cpp \
58079 +       attribute/StringAttributeDecoder.cpp \
58080 +       attribute/XMLAttributeDecoder.cpp \
58081 +       attribute/filtering/impl/AttributeFilter.cpp \
58082 +       attribute/filtering/impl/ChainingAttributeFilter.cpp \
58083 +       attribute/filtering/impl/XMLAttributeFilter.cpp \
58084 +       attribute/filtering/impl/BasicFilteringContext.cpp \
58085 +       attribute/filtering/impl/MatchFunctor.cpp \
58086 +       attribute/filtering/impl/AndMatchFunctor.cpp \
58087 +       attribute/filtering/impl/AnyMatchFunctor.cpp \
58088 +       attribute/filtering/impl/NotMatchFunctor.cpp \
58089 +       attribute/filtering/impl/OrMatchFunctor.cpp \
58090 +       attribute/filtering/impl/AttributeIssuerStringFunctor.cpp \
58091 +       attribute/filtering/impl/AttributeRequesterStringFunctor.cpp \
58092 +       attribute/filtering/impl/AttributeScopeStringFunctor.cpp \
58093 +       attribute/filtering/impl/AttributeValueStringFunctor.cpp \
58094 +       attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp \
58095 +       attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp \
58096 +       attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp \
58097 +       attribute/filtering/impl/AttributeScopeRegexFunctor.cpp \
58098 +       attribute/filtering/impl/AttributeValueRegexFunctor.cpp \
58099 +       attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp \
58100 +       attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp \
58101 +       attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp \
58102 +       attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp \
58103 +       attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp \
58104 +       attribute/resolver/impl/ChainingAttributeResolver.cpp \
58105 +       attribute/resolver/impl/QueryAttributeResolver.cpp \
58106 +       attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp \
58107 +       attribute/resolver/impl/ChainingAttributeExtractor.cpp \
58108 +       attribute/resolver/impl/DelegationAttributeExtractor.cpp \
58109 +       attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp \
58110 +       attribute/resolver/impl/XMLAttributeExtractor.cpp \
58111 +       binding/impl/ArtifactResolver.cpp \
58112 +       binding/impl/SOAPClient.cpp \
58113 +       impl/XMLSecurityPolicyProvider.cpp \
58114 +       metadata/DynamicMetadataProvider.cpp \
58115 +       metadata/MetadataExtImpl.cpp \
58116 +       metadata/MetadataExtSchemaValidators.cpp \
58117 +       metadata/MetadataProviderCriteria.cpp \
58118 +       security/PKIXTrustEngine.cpp \
58119 +       security/SecurityPolicy.cpp
58120 +
58121 +
58122 +# this is different from the project version
58123 +# http://sources.redhat.com/autobook/autobook/autobook_91.html
58124 +libshibsp_la_LDFLAGS = $(XMLSEC_LIBS) -version-info 5:0:0
58125 +libshibsp_lite_la_LDFLAGS = $(LITE_LIBS) -version-info 5:0:0
58126 +libshibsp_lite_la_CPPFLAGS = -DSHIBSP_LITE
58127 +pkgsysconfdir = $(sysconfdir)/@PACKAGE_NAME@
58128 +pkgxmldir = $(datadir)/xml/@PACKAGE_NAME@-@PACKAGE_VERSION@
58129 +logdir = ${localstatedir}/log
58130 +rundir = $(localstatedir)/run
58131 +xmldir = $(datadir)/xml
58132 +EXTRA_DIST = \
58133 +       shibsp.vcxproj \
58134 +       shibsp-lite.vcxproj \
58135 +       shibsp.vcxproj.filters \
58136 +       shibsp-lite.vcxproj.filters \
58137 +       paths.h.in \
58138 +       resource.h \
58139 +       shibsp.rc
58140 +
58141 +BUILT_SOURCES = paths.h
58142 +all: $(BUILT_SOURCES)
58143 +       $(MAKE) $(AM_MAKEFLAGS) all-am
58144 +
58145 +.SUFFIXES:
58146 +.SUFFIXES: .cpp .lo .o .obj
58147 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
58148 +       @for dep in $?; do \
58149 +         case '$(am__configure_deps)' in \
58150 +           *$$dep*) \
58151 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
58152 +               && { if test -f $@; then exit 0; else break; fi; }; \
58153 +             exit 1;; \
58154 +         esac; \
58155 +       done; \
58156 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign shibsp/Makefile'; \
58157 +       $(am__cd) $(top_srcdir) && \
58158 +         $(AUTOMAKE) --foreign shibsp/Makefile
58159 +.PRECIOUS: Makefile
58160 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
58161 +       @case '$?' in \
58162 +         *config.status*) \
58163 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
58164 +         *) \
58165 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
58166 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
58167 +       esac;
58168 +
58169 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
58170 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
58171 +
58172 +$(top_srcdir)/configure:  $(am__configure_deps)
58173 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
58174 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
58175 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
58176 +$(am__aclocal_m4_deps):
58177 +install-libLTLIBRARIES: $(lib_LTLIBRARIES)
58178 +       @$(NORMAL_INSTALL)
58179 +       test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
58180 +       @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
58181 +       list2=; for p in $$list; do \
58182 +         if test -f $$p; then \
58183 +           list2="$$list2 $$p"; \
58184 +         else :; fi; \
58185 +       done; \
58186 +       test -z "$$list2" || { \
58187 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
58188 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
58189 +       }
58190 +
58191 +uninstall-libLTLIBRARIES:
58192 +       @$(NORMAL_UNINSTALL)
58193 +       @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
58194 +       for p in $$list; do \
58195 +         $(am__strip_dir) \
58196 +         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
58197 +         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
58198 +       done
58199 +
58200 +clean-libLTLIBRARIES:
58201 +       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
58202 +       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
58203 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
58204 +         test "$$dir" != "$$p" || dir=.; \
58205 +         echo "rm -f \"$${dir}/so_locations\""; \
58206 +         rm -f "$${dir}/so_locations"; \
58207 +       done
58208 +libshibsp-lite.la: $(libshibsp_lite_la_OBJECTS) $(libshibsp_lite_la_DEPENDENCIES) 
58209 +       $(libshibsp_lite_la_LINK) -rpath $(libdir) $(libshibsp_lite_la_OBJECTS) $(libshibsp_lite_la_LIBADD) $(LIBS)
58210 +libshibsp.la: $(libshibsp_la_OBJECTS) $(libshibsp_la_DEPENDENCIES) 
58211 +       $(libshibsp_la_LINK) -rpath $(libdir) $(libshibsp_la_OBJECTS) $(libshibsp_la_LIBADD) $(LIBS)
58212 +
58213 +mostlyclean-compile:
58214 +       -rm -f *.$(OBJEXT)
58215 +
58216 +distclean-compile:
58217 +       -rm -f *.tab.c
58218 +
58219 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractHandler.Plo@am__quote@
58220 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AbstractSPRequest.Plo@am__quote@
58221 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AndMatchFunctor.Plo@am__quote@
58222 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AnyMatchFunctor.Plo@am__quote@
58223 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Application.Plo@am__quote@
58224 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ArtifactResolver.Plo@am__quote@
58225 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AssertionConsumerService.Plo@am__quote@
58226 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AssertionLookup.Plo@am__quote@
58227 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Attribute.Plo@am__quote@
58228 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeFilter.Plo@am__quote@
58229 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeIssuerInEntityGroupFunctor.Plo@am__quote@
58230 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeIssuerRegexFunctor.Plo@am__quote@
58231 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeIssuerStringFunctor.Plo@am__quote@
58232 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeRequesterInEntityGroupFunctor.Plo@am__quote@
58233 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeRequesterRegexFunctor.Plo@am__quote@
58234 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeRequesterStringFunctor.Plo@am__quote@
58235 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeScopeMatchesShibMDScopeFunctor.Plo@am__quote@
58236 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeScopeRegexFunctor.Plo@am__quote@
58237 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeScopeStringFunctor.Plo@am__quote@
58238 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeValueRegexFunctor.Plo@am__quote@
58239 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AttributeValueStringFunctor.Plo@am__quote@
58240 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AuthenticationMethodRegexFunctor.Plo@am__quote@
58241 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AuthenticationMethodStringFunctor.Plo@am__quote@
58242 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/BasicFilteringContext.Plo@am__quote@
58243 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CGIParser.Plo@am__quote@
58244 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingAccessControl.Plo@am__quote@
58245 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingAttributeExtractor.Plo@am__quote@
58246 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingAttributeFilter.Plo@am__quote@
58247 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingAttributeResolver.Plo@am__quote@
58248 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingLogoutInitiator.Plo@am__quote@
58249 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ChainingSessionInitiator.Plo@am__quote@
58250 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CookieSessionInitiator.Plo@am__quote@
58251 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DOMAttributeDecoder.Plo@am__quote@
58252 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DOMPropertySet.Plo@am__quote@
58253 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DelegationAttributeExtractor.Plo@am__quote@
58254 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DynamicMetadataProvider.Plo@am__quote@
58255 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ExtensibleAttribute.Plo@am__quote@
58256 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FormSessionInitiator.Plo@am__quote@
58257 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/KeyDescriptorAttributeExtractor.Plo@am__quote@
58258 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/KeyInfoAttributeDecoder.Plo@am__quote@
58259 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ListenerService.Plo@am__quote@
58260 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LocalLogoutInitiator.Plo@am__quote@
58261 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LogoutHandler.Plo@am__quote@
58262 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LogoutInitiator.Plo@am__quote@
58263 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MatchFunctor.Plo@am__quote@
58264 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MetadataExtImpl.Plo@am__quote@
58265 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MetadataExtSchemaValidators.Plo@am__quote@
58266 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MetadataGenerator.Plo@am__quote@
58267 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MetadataProviderCriteria.Plo@am__quote@
58268 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NameIDAttribute.Plo@am__quote@
58269 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NameIDAttributeDecoder.Plo@am__quote@
58270 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NameIDFromScopedAttributeDecoder.Plo@am__quote@
58271 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NotMatchFunctor.Plo@am__quote@
58272 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/NumberOfAttributeValuesFunctor.Plo@am__quote@
58273 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/OrMatchFunctor.Plo@am__quote@
58274 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PKIXTrustEngine.Plo@am__quote@
58275 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/QueryAttributeResolver.Plo@am__quote@
58276 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RemotedHandler.Plo@am__quote@
58277 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML1Consumer.Plo@am__quote@
58278 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2ArtifactResolution.Plo@am__quote@
58279 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2Consumer.Plo@am__quote@
58280 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2Logout.Plo@am__quote@
58281 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2LogoutInitiator.Plo@am__quote@
58282 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2NameIDMgmt.Plo@am__quote@
58283 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAML2SessionInitiator.Plo@am__quote@
58284 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SAMLDSSessionInitiator.Plo@am__quote@
58285 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SOAPClient.Plo@am__quote@
58286 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SPConfig.Plo@am__quote@
58287 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SPConstants.Plo@am__quote@
58288 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ScopedAttribute.Plo@am__quote@
58289 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ScopedAttributeDecoder.Plo@am__quote@
58290 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SecurityPolicy.Plo@am__quote@
58291 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ServiceProvider.Plo@am__quote@
58292 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SessionHandler.Plo@am__quote@
58293 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SessionInitiator.Plo@am__quote@
58294 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Shib1SessionInitiator.Plo@am__quote@
58295 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SimpleAggregationAttributeResolver.Plo@am__quote@
58296 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SimpleAttribute.Plo@am__quote@
58297 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SocketListener.Plo@am__quote@
58298 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StatusHandler.Plo@am__quote@
58299 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StorageServiceSessionCache.Plo@am__quote@
58300 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StringAttributeDecoder.Plo@am__quote@
58301 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TCPListener.Plo@am__quote@
58302 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TemplateParameters.Plo@am__quote@
58303 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TransformSessionInitiator.Plo@am__quote@
58304 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/UnixListener.Plo@am__quote@
58305 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/WAYFSessionInitiator.Plo@am__quote@
58306 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLAccessControl.Plo@am__quote@
58307 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLAttribute.Plo@am__quote@
58308 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLAttributeDecoder.Plo@am__quote@
58309 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLAttributeExtractor.Plo@am__quote@
58310 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLAttributeFilter.Plo@am__quote@
58311 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLProtocolProvider.Plo@am__quote@
58312 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLRequestMapper.Plo@am__quote@
58313 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLSecurityPolicyProvider.Plo@am__quote@
58314 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/XMLServiceProvider.Plo@am__quote@
58315 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ddf.Plo@am__quote@
58316 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-AbstractHandler.Plo@am__quote@
58317 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-AbstractSPRequest.Plo@am__quote@
58318 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-Application.Plo@am__quote@
58319 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-AssertionConsumerService.Plo@am__quote@
58320 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-AssertionLookup.Plo@am__quote@
58321 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-Attribute.Plo@am__quote@
58322 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-CGIParser.Plo@am__quote@
58323 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ChainingAccessControl.Plo@am__quote@
58324 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ChainingLogoutInitiator.Plo@am__quote@
58325 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ChainingSessionInitiator.Plo@am__quote@
58326 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-CommonDomainCookie.Plo@am__quote@
58327 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-CookieSessionInitiator.Plo@am__quote@
58328 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-DOMPropertySet.Plo@am__quote@
58329 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ExtensibleAttribute.Plo@am__quote@
58330 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-FormSessionInitiator.Plo@am__quote@
58331 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ListenerService.Plo@am__quote@
58332 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-LocalLogoutInitiator.Plo@am__quote@
58333 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-LogoutHandler.Plo@am__quote@
58334 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-LogoutInitiator.Plo@am__quote@
58335 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-MetadataGenerator.Plo@am__quote@
58336 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-NameIDAttribute.Plo@am__quote@
58337 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-RemotedHandler.Plo@am__quote@
58338 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML1Consumer.Plo@am__quote@
58339 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2ArtifactResolution.Plo@am__quote@
58340 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2Consumer.Plo@am__quote@
58341 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2Logout.Plo@am__quote@
58342 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2LogoutInitiator.Plo@am__quote@
58343 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2NameIDMgmt.Plo@am__quote@
58344 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAML2SessionInitiator.Plo@am__quote@
58345 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAMLConstants.Plo@am__quote@
58346 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SAMLDSSessionInitiator.Plo@am__quote@
58347 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SPConfig.Plo@am__quote@
58348 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SPConstants.Plo@am__quote@
58349 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ScopedAttribute.Plo@am__quote@
58350 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ServiceProvider.Plo@am__quote@
58351 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SessionHandler.Plo@am__quote@
58352 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SessionInitiator.Plo@am__quote@
58353 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-Shib1SessionInitiator.Plo@am__quote@
58354 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SimpleAttribute.Plo@am__quote@
58355 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-SocketListener.Plo@am__quote@
58356 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-StatusHandler.Plo@am__quote@
58357 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-StorageServiceSessionCache.Plo@am__quote@
58358 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-TCPListener.Plo@am__quote@
58359 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-TemplateParameters.Plo@am__quote@
58360 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-TransformSessionInitiator.Plo@am__quote@
58361 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-UnixListener.Plo@am__quote@
58362 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-WAYFSessionInitiator.Plo@am__quote@
58363 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-XMLAccessControl.Plo@am__quote@
58364 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-XMLAttribute.Plo@am__quote@
58365 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-XMLProtocolProvider.Plo@am__quote@
58366 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-XMLRequestMapper.Plo@am__quote@
58367 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-XMLServiceProvider.Plo@am__quote@
58368 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libshibsp_lite_la-ddf.Plo@am__quote@
58369 +
58370 +.cpp.o:
58371 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
58372 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
58373 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
58374 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58375 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
58376 +
58377 +.cpp.obj:
58378 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
58379 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
58380 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
58381 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58382 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
58383 +
58384 +.cpp.lo:
58385 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
58386 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
58387 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
58388 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58389 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
58390 +
58391 +libshibsp_lite_la-AbstractSPRequest.lo: AbstractSPRequest.cpp
58392 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-AbstractSPRequest.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-AbstractSPRequest.Tpo -c -o libshibsp_lite_la-AbstractSPRequest.lo `test -f 'AbstractSPRequest.cpp' || echo '$(srcdir)/'`AbstractSPRequest.cpp
58393 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-AbstractSPRequest.Tpo $(DEPDIR)/libshibsp_lite_la-AbstractSPRequest.Plo
58394 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='AbstractSPRequest.cpp' object='libshibsp_lite_la-AbstractSPRequest.lo' libtool=yes @AMDEPBACKSLASH@
58395 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58396 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-AbstractSPRequest.lo `test -f 'AbstractSPRequest.cpp' || echo '$(srcdir)/'`AbstractSPRequest.cpp
58397 +
58398 +libshibsp_lite_la-Application.lo: Application.cpp
58399 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-Application.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-Application.Tpo -c -o libshibsp_lite_la-Application.lo `test -f 'Application.cpp' || echo '$(srcdir)/'`Application.cpp
58400 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-Application.Tpo $(DEPDIR)/libshibsp_lite_la-Application.Plo
58401 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='Application.cpp' object='libshibsp_lite_la-Application.lo' libtool=yes @AMDEPBACKSLASH@
58402 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58403 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-Application.lo `test -f 'Application.cpp' || echo '$(srcdir)/'`Application.cpp
58404 +
58405 +libshibsp_lite_la-ServiceProvider.lo: ServiceProvider.cpp
58406 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ServiceProvider.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ServiceProvider.Tpo -c -o libshibsp_lite_la-ServiceProvider.lo `test -f 'ServiceProvider.cpp' || echo '$(srcdir)/'`ServiceProvider.cpp
58407 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ServiceProvider.Tpo $(DEPDIR)/libshibsp_lite_la-ServiceProvider.Plo
58408 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='ServiceProvider.cpp' object='libshibsp_lite_la-ServiceProvider.lo' libtool=yes @AMDEPBACKSLASH@
58409 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58410 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ServiceProvider.lo `test -f 'ServiceProvider.cpp' || echo '$(srcdir)/'`ServiceProvider.cpp
58411 +
58412 +libshibsp_lite_la-SPConfig.lo: SPConfig.cpp
58413 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SPConfig.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SPConfig.Tpo -c -o libshibsp_lite_la-SPConfig.lo `test -f 'SPConfig.cpp' || echo '$(srcdir)/'`SPConfig.cpp
58414 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SPConfig.Tpo $(DEPDIR)/libshibsp_lite_la-SPConfig.Plo
58415 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='SPConfig.cpp' object='libshibsp_lite_la-SPConfig.lo' libtool=yes @AMDEPBACKSLASH@
58416 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58417 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SPConfig.lo `test -f 'SPConfig.cpp' || echo '$(srcdir)/'`SPConfig.cpp
58418 +
58419 +libshibsp_lite_la-Attribute.lo: attribute/Attribute.cpp
58420 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-Attribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-Attribute.Tpo -c -o libshibsp_lite_la-Attribute.lo `test -f 'attribute/Attribute.cpp' || echo '$(srcdir)/'`attribute/Attribute.cpp
58421 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-Attribute.Tpo $(DEPDIR)/libshibsp_lite_la-Attribute.Plo
58422 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/Attribute.cpp' object='libshibsp_lite_la-Attribute.lo' libtool=yes @AMDEPBACKSLASH@
58423 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58424 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-Attribute.lo `test -f 'attribute/Attribute.cpp' || echo '$(srcdir)/'`attribute/Attribute.cpp
58425 +
58426 +libshibsp_lite_la-ExtensibleAttribute.lo: attribute/ExtensibleAttribute.cpp
58427 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ExtensibleAttribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ExtensibleAttribute.Tpo -c -o libshibsp_lite_la-ExtensibleAttribute.lo `test -f 'attribute/ExtensibleAttribute.cpp' || echo '$(srcdir)/'`attribute/ExtensibleAttribute.cpp
58428 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ExtensibleAttribute.Tpo $(DEPDIR)/libshibsp_lite_la-ExtensibleAttribute.Plo
58429 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/ExtensibleAttribute.cpp' object='libshibsp_lite_la-ExtensibleAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58430 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58431 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ExtensibleAttribute.lo `test -f 'attribute/ExtensibleAttribute.cpp' || echo '$(srcdir)/'`attribute/ExtensibleAttribute.cpp
58432 +
58433 +libshibsp_lite_la-NameIDAttribute.lo: attribute/NameIDAttribute.cpp
58434 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-NameIDAttribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-NameIDAttribute.Tpo -c -o libshibsp_lite_la-NameIDAttribute.lo `test -f 'attribute/NameIDAttribute.cpp' || echo '$(srcdir)/'`attribute/NameIDAttribute.cpp
58435 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-NameIDAttribute.Tpo $(DEPDIR)/libshibsp_lite_la-NameIDAttribute.Plo
58436 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/NameIDAttribute.cpp' object='libshibsp_lite_la-NameIDAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58437 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58438 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-NameIDAttribute.lo `test -f 'attribute/NameIDAttribute.cpp' || echo '$(srcdir)/'`attribute/NameIDAttribute.cpp
58439 +
58440 +libshibsp_lite_la-SimpleAttribute.lo: attribute/SimpleAttribute.cpp
58441 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SimpleAttribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SimpleAttribute.Tpo -c -o libshibsp_lite_la-SimpleAttribute.lo `test -f 'attribute/SimpleAttribute.cpp' || echo '$(srcdir)/'`attribute/SimpleAttribute.cpp
58442 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SimpleAttribute.Tpo $(DEPDIR)/libshibsp_lite_la-SimpleAttribute.Plo
58443 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/SimpleAttribute.cpp' object='libshibsp_lite_la-SimpleAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58444 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58445 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SimpleAttribute.lo `test -f 'attribute/SimpleAttribute.cpp' || echo '$(srcdir)/'`attribute/SimpleAttribute.cpp
58446 +
58447 +libshibsp_lite_la-ScopedAttribute.lo: attribute/ScopedAttribute.cpp
58448 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ScopedAttribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ScopedAttribute.Tpo -c -o libshibsp_lite_la-ScopedAttribute.lo `test -f 'attribute/ScopedAttribute.cpp' || echo '$(srcdir)/'`attribute/ScopedAttribute.cpp
58449 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ScopedAttribute.Tpo $(DEPDIR)/libshibsp_lite_la-ScopedAttribute.Plo
58450 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/ScopedAttribute.cpp' object='libshibsp_lite_la-ScopedAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58451 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58452 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ScopedAttribute.lo `test -f 'attribute/ScopedAttribute.cpp' || echo '$(srcdir)/'`attribute/ScopedAttribute.cpp
58453 +
58454 +libshibsp_lite_la-XMLAttribute.lo: attribute/XMLAttribute.cpp
58455 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-XMLAttribute.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-XMLAttribute.Tpo -c -o libshibsp_lite_la-XMLAttribute.lo `test -f 'attribute/XMLAttribute.cpp' || echo '$(srcdir)/'`attribute/XMLAttribute.cpp
58456 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-XMLAttribute.Tpo $(DEPDIR)/libshibsp_lite_la-XMLAttribute.Plo
58457 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/XMLAttribute.cpp' object='libshibsp_lite_la-XMLAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58458 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58459 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-XMLAttribute.lo `test -f 'attribute/XMLAttribute.cpp' || echo '$(srcdir)/'`attribute/XMLAttribute.cpp
58460 +
58461 +libshibsp_lite_la-XMLProtocolProvider.lo: binding/impl/XMLProtocolProvider.cpp
58462 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-XMLProtocolProvider.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-XMLProtocolProvider.Tpo -c -o libshibsp_lite_la-XMLProtocolProvider.lo `test -f 'binding/impl/XMLProtocolProvider.cpp' || echo '$(srcdir)/'`binding/impl/XMLProtocolProvider.cpp
58463 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-XMLProtocolProvider.Tpo $(DEPDIR)/libshibsp_lite_la-XMLProtocolProvider.Plo
58464 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='binding/impl/XMLProtocolProvider.cpp' object='libshibsp_lite_la-XMLProtocolProvider.lo' libtool=yes @AMDEPBACKSLASH@
58465 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58466 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-XMLProtocolProvider.lo `test -f 'binding/impl/XMLProtocolProvider.cpp' || echo '$(srcdir)/'`binding/impl/XMLProtocolProvider.cpp
58467 +
58468 +libshibsp_lite_la-AbstractHandler.lo: handler/impl/AbstractHandler.cpp
58469 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-AbstractHandler.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-AbstractHandler.Tpo -c -o libshibsp_lite_la-AbstractHandler.lo `test -f 'handler/impl/AbstractHandler.cpp' || echo '$(srcdir)/'`handler/impl/AbstractHandler.cpp
58470 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-AbstractHandler.Tpo $(DEPDIR)/libshibsp_lite_la-AbstractHandler.Plo
58471 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AbstractHandler.cpp' object='libshibsp_lite_la-AbstractHandler.lo' libtool=yes @AMDEPBACKSLASH@
58472 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58473 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-AbstractHandler.lo `test -f 'handler/impl/AbstractHandler.cpp' || echo '$(srcdir)/'`handler/impl/AbstractHandler.cpp
58474 +
58475 +libshibsp_lite_la-AssertionConsumerService.lo: handler/impl/AssertionConsumerService.cpp
58476 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-AssertionConsumerService.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-AssertionConsumerService.Tpo -c -o libshibsp_lite_la-AssertionConsumerService.lo `test -f 'handler/impl/AssertionConsumerService.cpp' || echo '$(srcdir)/'`handler/impl/AssertionConsumerService.cpp
58477 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-AssertionConsumerService.Tpo $(DEPDIR)/libshibsp_lite_la-AssertionConsumerService.Plo
58478 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AssertionConsumerService.cpp' object='libshibsp_lite_la-AssertionConsumerService.lo' libtool=yes @AMDEPBACKSLASH@
58479 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58480 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-AssertionConsumerService.lo `test -f 'handler/impl/AssertionConsumerService.cpp' || echo '$(srcdir)/'`handler/impl/AssertionConsumerService.cpp
58481 +
58482 +libshibsp_lite_la-AssertionLookup.lo: handler/impl/AssertionLookup.cpp
58483 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-AssertionLookup.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-AssertionLookup.Tpo -c -o libshibsp_lite_la-AssertionLookup.lo `test -f 'handler/impl/AssertionLookup.cpp' || echo '$(srcdir)/'`handler/impl/AssertionLookup.cpp
58484 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-AssertionLookup.Tpo $(DEPDIR)/libshibsp_lite_la-AssertionLookup.Plo
58485 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AssertionLookup.cpp' object='libshibsp_lite_la-AssertionLookup.lo' libtool=yes @AMDEPBACKSLASH@
58486 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58487 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-AssertionLookup.lo `test -f 'handler/impl/AssertionLookup.cpp' || echo '$(srcdir)/'`handler/impl/AssertionLookup.cpp
58488 +
58489 +libshibsp_lite_la-ChainingLogoutInitiator.lo: handler/impl/ChainingLogoutInitiator.cpp
58490 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ChainingLogoutInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ChainingLogoutInitiator.Tpo -c -o libshibsp_lite_la-ChainingLogoutInitiator.lo `test -f 'handler/impl/ChainingLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingLogoutInitiator.cpp
58491 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ChainingLogoutInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-ChainingLogoutInitiator.Plo
58492 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/ChainingLogoutInitiator.cpp' object='libshibsp_lite_la-ChainingLogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58493 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58494 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ChainingLogoutInitiator.lo `test -f 'handler/impl/ChainingLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingLogoutInitiator.cpp
58495 +
58496 +libshibsp_lite_la-ChainingSessionInitiator.lo: handler/impl/ChainingSessionInitiator.cpp
58497 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ChainingSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ChainingSessionInitiator.Tpo -c -o libshibsp_lite_la-ChainingSessionInitiator.lo `test -f 'handler/impl/ChainingSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingSessionInitiator.cpp
58498 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ChainingSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-ChainingSessionInitiator.Plo
58499 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/ChainingSessionInitiator.cpp' object='libshibsp_lite_la-ChainingSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58500 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58501 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ChainingSessionInitiator.lo `test -f 'handler/impl/ChainingSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingSessionInitiator.cpp
58502 +
58503 +libshibsp_lite_la-CookieSessionInitiator.lo: handler/impl/CookieSessionInitiator.cpp
58504 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-CookieSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-CookieSessionInitiator.Tpo -c -o libshibsp_lite_la-CookieSessionInitiator.lo `test -f 'handler/impl/CookieSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/CookieSessionInitiator.cpp
58505 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-CookieSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-CookieSessionInitiator.Plo
58506 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/CookieSessionInitiator.cpp' object='libshibsp_lite_la-CookieSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58507 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58508 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-CookieSessionInitiator.lo `test -f 'handler/impl/CookieSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/CookieSessionInitiator.cpp
58509 +
58510 +libshibsp_lite_la-FormSessionInitiator.lo: handler/impl/FormSessionInitiator.cpp
58511 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-FormSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-FormSessionInitiator.Tpo -c -o libshibsp_lite_la-FormSessionInitiator.lo `test -f 'handler/impl/FormSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/FormSessionInitiator.cpp
58512 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-FormSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-FormSessionInitiator.Plo
58513 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/FormSessionInitiator.cpp' object='libshibsp_lite_la-FormSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58514 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58515 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-FormSessionInitiator.lo `test -f 'handler/impl/FormSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/FormSessionInitiator.cpp
58516 +
58517 +libshibsp_lite_la-LocalLogoutInitiator.lo: handler/impl/LocalLogoutInitiator.cpp
58518 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-LocalLogoutInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-LocalLogoutInitiator.Tpo -c -o libshibsp_lite_la-LocalLogoutInitiator.lo `test -f 'handler/impl/LocalLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LocalLogoutInitiator.cpp
58519 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-LocalLogoutInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-LocalLogoutInitiator.Plo
58520 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LocalLogoutInitiator.cpp' object='libshibsp_lite_la-LocalLogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58521 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58522 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-LocalLogoutInitiator.lo `test -f 'handler/impl/LocalLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LocalLogoutInitiator.cpp
58523 +
58524 +libshibsp_lite_la-LogoutHandler.lo: handler/impl/LogoutHandler.cpp
58525 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-LogoutHandler.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-LogoutHandler.Tpo -c -o libshibsp_lite_la-LogoutHandler.lo `test -f 'handler/impl/LogoutHandler.cpp' || echo '$(srcdir)/'`handler/impl/LogoutHandler.cpp
58526 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-LogoutHandler.Tpo $(DEPDIR)/libshibsp_lite_la-LogoutHandler.Plo
58527 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LogoutHandler.cpp' object='libshibsp_lite_la-LogoutHandler.lo' libtool=yes @AMDEPBACKSLASH@
58528 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58529 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-LogoutHandler.lo `test -f 'handler/impl/LogoutHandler.cpp' || echo '$(srcdir)/'`handler/impl/LogoutHandler.cpp
58530 +
58531 +libshibsp_lite_la-LogoutInitiator.lo: handler/impl/LogoutInitiator.cpp
58532 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-LogoutInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-LogoutInitiator.Tpo -c -o libshibsp_lite_la-LogoutInitiator.lo `test -f 'handler/impl/LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LogoutInitiator.cpp
58533 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-LogoutInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-LogoutInitiator.Plo
58534 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LogoutInitiator.cpp' object='libshibsp_lite_la-LogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58535 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58536 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-LogoutInitiator.lo `test -f 'handler/impl/LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LogoutInitiator.cpp
58537 +
58538 +libshibsp_lite_la-MetadataGenerator.lo: handler/impl/MetadataGenerator.cpp
58539 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-MetadataGenerator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-MetadataGenerator.Tpo -c -o libshibsp_lite_la-MetadataGenerator.lo `test -f 'handler/impl/MetadataGenerator.cpp' || echo '$(srcdir)/'`handler/impl/MetadataGenerator.cpp
58540 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-MetadataGenerator.Tpo $(DEPDIR)/libshibsp_lite_la-MetadataGenerator.Plo
58541 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/MetadataGenerator.cpp' object='libshibsp_lite_la-MetadataGenerator.lo' libtool=yes @AMDEPBACKSLASH@
58542 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58543 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-MetadataGenerator.lo `test -f 'handler/impl/MetadataGenerator.cpp' || echo '$(srcdir)/'`handler/impl/MetadataGenerator.cpp
58544 +
58545 +libshibsp_lite_la-RemotedHandler.lo: handler/impl/RemotedHandler.cpp
58546 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-RemotedHandler.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-RemotedHandler.Tpo -c -o libshibsp_lite_la-RemotedHandler.lo `test -f 'handler/impl/RemotedHandler.cpp' || echo '$(srcdir)/'`handler/impl/RemotedHandler.cpp
58547 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-RemotedHandler.Tpo $(DEPDIR)/libshibsp_lite_la-RemotedHandler.Plo
58548 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/RemotedHandler.cpp' object='libshibsp_lite_la-RemotedHandler.lo' libtool=yes @AMDEPBACKSLASH@
58549 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58550 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-RemotedHandler.lo `test -f 'handler/impl/RemotedHandler.cpp' || echo '$(srcdir)/'`handler/impl/RemotedHandler.cpp
58551 +
58552 +libshibsp_lite_la-StatusHandler.lo: handler/impl/StatusHandler.cpp
58553 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-StatusHandler.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-StatusHandler.Tpo -c -o libshibsp_lite_la-StatusHandler.lo `test -f 'handler/impl/StatusHandler.cpp' || echo '$(srcdir)/'`handler/impl/StatusHandler.cpp
58554 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-StatusHandler.Tpo $(DEPDIR)/libshibsp_lite_la-StatusHandler.Plo
58555 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/StatusHandler.cpp' object='libshibsp_lite_la-StatusHandler.lo' libtool=yes @AMDEPBACKSLASH@
58556 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58557 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-StatusHandler.lo `test -f 'handler/impl/StatusHandler.cpp' || echo '$(srcdir)/'`handler/impl/StatusHandler.cpp
58558 +
58559 +libshibsp_lite_la-SessionHandler.lo: handler/impl/SessionHandler.cpp
58560 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SessionHandler.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SessionHandler.Tpo -c -o libshibsp_lite_la-SessionHandler.lo `test -f 'handler/impl/SessionHandler.cpp' || echo '$(srcdir)/'`handler/impl/SessionHandler.cpp
58561 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SessionHandler.Tpo $(DEPDIR)/libshibsp_lite_la-SessionHandler.Plo
58562 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SessionHandler.cpp' object='libshibsp_lite_la-SessionHandler.lo' libtool=yes @AMDEPBACKSLASH@
58563 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58564 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SessionHandler.lo `test -f 'handler/impl/SessionHandler.cpp' || echo '$(srcdir)/'`handler/impl/SessionHandler.cpp
58565 +
58566 +libshibsp_lite_la-SAML1Consumer.lo: handler/impl/SAML1Consumer.cpp
58567 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML1Consumer.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML1Consumer.Tpo -c -o libshibsp_lite_la-SAML1Consumer.lo `test -f 'handler/impl/SAML1Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML1Consumer.cpp
58568 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML1Consumer.Tpo $(DEPDIR)/libshibsp_lite_la-SAML1Consumer.Plo
58569 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML1Consumer.cpp' object='libshibsp_lite_la-SAML1Consumer.lo' libtool=yes @AMDEPBACKSLASH@
58570 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58571 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML1Consumer.lo `test -f 'handler/impl/SAML1Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML1Consumer.cpp
58572 +
58573 +libshibsp_lite_la-SAML2Consumer.lo: handler/impl/SAML2Consumer.cpp
58574 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2Consumer.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2Consumer.Tpo -c -o libshibsp_lite_la-SAML2Consumer.lo `test -f 'handler/impl/SAML2Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Consumer.cpp
58575 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2Consumer.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2Consumer.Plo
58576 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2Consumer.cpp' object='libshibsp_lite_la-SAML2Consumer.lo' libtool=yes @AMDEPBACKSLASH@
58577 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58578 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2Consumer.lo `test -f 'handler/impl/SAML2Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Consumer.cpp
58579 +
58580 +libshibsp_lite_la-SAML2ArtifactResolution.lo: handler/impl/SAML2ArtifactResolution.cpp
58581 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2ArtifactResolution.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2ArtifactResolution.Tpo -c -o libshibsp_lite_la-SAML2ArtifactResolution.lo `test -f 'handler/impl/SAML2ArtifactResolution.cpp' || echo '$(srcdir)/'`handler/impl/SAML2ArtifactResolution.cpp
58582 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2ArtifactResolution.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2ArtifactResolution.Plo
58583 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2ArtifactResolution.cpp' object='libshibsp_lite_la-SAML2ArtifactResolution.lo' libtool=yes @AMDEPBACKSLASH@
58584 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58585 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2ArtifactResolution.lo `test -f 'handler/impl/SAML2ArtifactResolution.cpp' || echo '$(srcdir)/'`handler/impl/SAML2ArtifactResolution.cpp
58586 +
58587 +libshibsp_lite_la-SAML2Logout.lo: handler/impl/SAML2Logout.cpp
58588 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2Logout.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2Logout.Tpo -c -o libshibsp_lite_la-SAML2Logout.lo `test -f 'handler/impl/SAML2Logout.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Logout.cpp
58589 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2Logout.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2Logout.Plo
58590 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2Logout.cpp' object='libshibsp_lite_la-SAML2Logout.lo' libtool=yes @AMDEPBACKSLASH@
58591 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58592 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2Logout.lo `test -f 'handler/impl/SAML2Logout.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Logout.cpp
58593 +
58594 +libshibsp_lite_la-SAML2LogoutInitiator.lo: handler/impl/SAML2LogoutInitiator.cpp
58595 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2LogoutInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2LogoutInitiator.Tpo -c -o libshibsp_lite_la-SAML2LogoutInitiator.lo `test -f 'handler/impl/SAML2LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2LogoutInitiator.cpp
58596 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2LogoutInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2LogoutInitiator.Plo
58597 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2LogoutInitiator.cpp' object='libshibsp_lite_la-SAML2LogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58598 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58599 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2LogoutInitiator.lo `test -f 'handler/impl/SAML2LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2LogoutInitiator.cpp
58600 +
58601 +libshibsp_lite_la-SAML2NameIDMgmt.lo: handler/impl/SAML2NameIDMgmt.cpp
58602 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2NameIDMgmt.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2NameIDMgmt.Tpo -c -o libshibsp_lite_la-SAML2NameIDMgmt.lo `test -f 'handler/impl/SAML2NameIDMgmt.cpp' || echo '$(srcdir)/'`handler/impl/SAML2NameIDMgmt.cpp
58603 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2NameIDMgmt.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2NameIDMgmt.Plo
58604 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2NameIDMgmt.cpp' object='libshibsp_lite_la-SAML2NameIDMgmt.lo' libtool=yes @AMDEPBACKSLASH@
58605 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58606 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2NameIDMgmt.lo `test -f 'handler/impl/SAML2NameIDMgmt.cpp' || echo '$(srcdir)/'`handler/impl/SAML2NameIDMgmt.cpp
58607 +
58608 +libshibsp_lite_la-SAML2SessionInitiator.lo: handler/impl/SAML2SessionInitiator.cpp
58609 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAML2SessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAML2SessionInitiator.Tpo -c -o libshibsp_lite_la-SAML2SessionInitiator.lo `test -f 'handler/impl/SAML2SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2SessionInitiator.cpp
58610 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAML2SessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-SAML2SessionInitiator.Plo
58611 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2SessionInitiator.cpp' object='libshibsp_lite_la-SAML2SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58612 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58613 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAML2SessionInitiator.lo `test -f 'handler/impl/SAML2SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2SessionInitiator.cpp
58614 +
58615 +libshibsp_lite_la-SAMLDSSessionInitiator.lo: handler/impl/SAMLDSSessionInitiator.cpp
58616 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAMLDSSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAMLDSSessionInitiator.Tpo -c -o libshibsp_lite_la-SAMLDSSessionInitiator.lo `test -f 'handler/impl/SAMLDSSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAMLDSSessionInitiator.cpp
58617 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAMLDSSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-SAMLDSSessionInitiator.Plo
58618 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAMLDSSessionInitiator.cpp' object='libshibsp_lite_la-SAMLDSSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58619 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58620 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAMLDSSessionInitiator.lo `test -f 'handler/impl/SAMLDSSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAMLDSSessionInitiator.cpp
58621 +
58622 +libshibsp_lite_la-SessionInitiator.lo: handler/impl/SessionInitiator.cpp
58623 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SessionInitiator.Tpo -c -o libshibsp_lite_la-SessionInitiator.lo `test -f 'handler/impl/SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SessionInitiator.cpp
58624 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-SessionInitiator.Plo
58625 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SessionInitiator.cpp' object='libshibsp_lite_la-SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58626 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58627 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SessionInitiator.lo `test -f 'handler/impl/SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SessionInitiator.cpp
58628 +
58629 +libshibsp_lite_la-Shib1SessionInitiator.lo: handler/impl/Shib1SessionInitiator.cpp
58630 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-Shib1SessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-Shib1SessionInitiator.Tpo -c -o libshibsp_lite_la-Shib1SessionInitiator.lo `test -f 'handler/impl/Shib1SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/Shib1SessionInitiator.cpp
58631 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-Shib1SessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-Shib1SessionInitiator.Plo
58632 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/Shib1SessionInitiator.cpp' object='libshibsp_lite_la-Shib1SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58633 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58634 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-Shib1SessionInitiator.lo `test -f 'handler/impl/Shib1SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/Shib1SessionInitiator.cpp
58635 +
58636 +libshibsp_lite_la-TransformSessionInitiator.lo: handler/impl/TransformSessionInitiator.cpp
58637 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-TransformSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-TransformSessionInitiator.Tpo -c -o libshibsp_lite_la-TransformSessionInitiator.lo `test -f 'handler/impl/TransformSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/TransformSessionInitiator.cpp
58638 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-TransformSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-TransformSessionInitiator.Plo
58639 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/TransformSessionInitiator.cpp' object='libshibsp_lite_la-TransformSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58640 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58641 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-TransformSessionInitiator.lo `test -f 'handler/impl/TransformSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/TransformSessionInitiator.cpp
58642 +
58643 +libshibsp_lite_la-WAYFSessionInitiator.lo: handler/impl/WAYFSessionInitiator.cpp
58644 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-WAYFSessionInitiator.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-WAYFSessionInitiator.Tpo -c -o libshibsp_lite_la-WAYFSessionInitiator.lo `test -f 'handler/impl/WAYFSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/WAYFSessionInitiator.cpp
58645 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-WAYFSessionInitiator.Tpo $(DEPDIR)/libshibsp_lite_la-WAYFSessionInitiator.Plo
58646 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/WAYFSessionInitiator.cpp' object='libshibsp_lite_la-WAYFSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58647 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58648 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-WAYFSessionInitiator.lo `test -f 'handler/impl/WAYFSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/WAYFSessionInitiator.cpp
58649 +
58650 +libshibsp_lite_la-ChainingAccessControl.lo: impl/ChainingAccessControl.cpp
58651 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ChainingAccessControl.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ChainingAccessControl.Tpo -c -o libshibsp_lite_la-ChainingAccessControl.lo `test -f 'impl/ChainingAccessControl.cpp' || echo '$(srcdir)/'`impl/ChainingAccessControl.cpp
58652 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ChainingAccessControl.Tpo $(DEPDIR)/libshibsp_lite_la-ChainingAccessControl.Plo
58653 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/ChainingAccessControl.cpp' object='libshibsp_lite_la-ChainingAccessControl.lo' libtool=yes @AMDEPBACKSLASH@
58654 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58655 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ChainingAccessControl.lo `test -f 'impl/ChainingAccessControl.cpp' || echo '$(srcdir)/'`impl/ChainingAccessControl.cpp
58656 +
58657 +libshibsp_lite_la-StorageServiceSessionCache.lo: impl/StorageServiceSessionCache.cpp
58658 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-StorageServiceSessionCache.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-StorageServiceSessionCache.Tpo -c -o libshibsp_lite_la-StorageServiceSessionCache.lo `test -f 'impl/StorageServiceSessionCache.cpp' || echo '$(srcdir)/'`impl/StorageServiceSessionCache.cpp
58659 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-StorageServiceSessionCache.Tpo $(DEPDIR)/libshibsp_lite_la-StorageServiceSessionCache.Plo
58660 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/StorageServiceSessionCache.cpp' object='libshibsp_lite_la-StorageServiceSessionCache.lo' libtool=yes @AMDEPBACKSLASH@
58661 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58662 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-StorageServiceSessionCache.lo `test -f 'impl/StorageServiceSessionCache.cpp' || echo '$(srcdir)/'`impl/StorageServiceSessionCache.cpp
58663 +
58664 +libshibsp_lite_la-XMLAccessControl.lo: impl/XMLAccessControl.cpp
58665 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-XMLAccessControl.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-XMLAccessControl.Tpo -c -o libshibsp_lite_la-XMLAccessControl.lo `test -f 'impl/XMLAccessControl.cpp' || echo '$(srcdir)/'`impl/XMLAccessControl.cpp
58666 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-XMLAccessControl.Tpo $(DEPDIR)/libshibsp_lite_la-XMLAccessControl.Plo
58667 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLAccessControl.cpp' object='libshibsp_lite_la-XMLAccessControl.lo' libtool=yes @AMDEPBACKSLASH@
58668 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58669 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-XMLAccessControl.lo `test -f 'impl/XMLAccessControl.cpp' || echo '$(srcdir)/'`impl/XMLAccessControl.cpp
58670 +
58671 +libshibsp_lite_la-XMLRequestMapper.lo: impl/XMLRequestMapper.cpp
58672 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-XMLRequestMapper.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-XMLRequestMapper.Tpo -c -o libshibsp_lite_la-XMLRequestMapper.lo `test -f 'impl/XMLRequestMapper.cpp' || echo '$(srcdir)/'`impl/XMLRequestMapper.cpp
58673 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-XMLRequestMapper.Tpo $(DEPDIR)/libshibsp_lite_la-XMLRequestMapper.Plo
58674 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLRequestMapper.cpp' object='libshibsp_lite_la-XMLRequestMapper.lo' libtool=yes @AMDEPBACKSLASH@
58675 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58676 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-XMLRequestMapper.lo `test -f 'impl/XMLRequestMapper.cpp' || echo '$(srcdir)/'`impl/XMLRequestMapper.cpp
58677 +
58678 +libshibsp_lite_la-XMLServiceProvider.lo: impl/XMLServiceProvider.cpp
58679 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-XMLServiceProvider.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-XMLServiceProvider.Tpo -c -o libshibsp_lite_la-XMLServiceProvider.lo `test -f 'impl/XMLServiceProvider.cpp' || echo '$(srcdir)/'`impl/XMLServiceProvider.cpp
58680 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-XMLServiceProvider.Tpo $(DEPDIR)/libshibsp_lite_la-XMLServiceProvider.Plo
58681 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLServiceProvider.cpp' object='libshibsp_lite_la-XMLServiceProvider.lo' libtool=yes @AMDEPBACKSLASH@
58682 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58683 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-XMLServiceProvider.lo `test -f 'impl/XMLServiceProvider.cpp' || echo '$(srcdir)/'`impl/XMLServiceProvider.cpp
58684 +
58685 +libshibsp_lite_la-ddf.lo: remoting/impl/ddf.cpp
58686 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ddf.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ddf.Tpo -c -o libshibsp_lite_la-ddf.lo `test -f 'remoting/impl/ddf.cpp' || echo '$(srcdir)/'`remoting/impl/ddf.cpp
58687 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ddf.Tpo $(DEPDIR)/libshibsp_lite_la-ddf.Plo
58688 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/ddf.cpp' object='libshibsp_lite_la-ddf.lo' libtool=yes @AMDEPBACKSLASH@
58689 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58690 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ddf.lo `test -f 'remoting/impl/ddf.cpp' || echo '$(srcdir)/'`remoting/impl/ddf.cpp
58691 +
58692 +libshibsp_lite_la-ListenerService.lo: remoting/impl/ListenerService.cpp
58693 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-ListenerService.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-ListenerService.Tpo -c -o libshibsp_lite_la-ListenerService.lo `test -f 'remoting/impl/ListenerService.cpp' || echo '$(srcdir)/'`remoting/impl/ListenerService.cpp
58694 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-ListenerService.Tpo $(DEPDIR)/libshibsp_lite_la-ListenerService.Plo
58695 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/ListenerService.cpp' object='libshibsp_lite_la-ListenerService.lo' libtool=yes @AMDEPBACKSLASH@
58696 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58697 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-ListenerService.lo `test -f 'remoting/impl/ListenerService.cpp' || echo '$(srcdir)/'`remoting/impl/ListenerService.cpp
58698 +
58699 +libshibsp_lite_la-SocketListener.lo: remoting/impl/SocketListener.cpp
58700 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SocketListener.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SocketListener.Tpo -c -o libshibsp_lite_la-SocketListener.lo `test -f 'remoting/impl/SocketListener.cpp' || echo '$(srcdir)/'`remoting/impl/SocketListener.cpp
58701 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SocketListener.Tpo $(DEPDIR)/libshibsp_lite_la-SocketListener.Plo
58702 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/SocketListener.cpp' object='libshibsp_lite_la-SocketListener.lo' libtool=yes @AMDEPBACKSLASH@
58703 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58704 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SocketListener.lo `test -f 'remoting/impl/SocketListener.cpp' || echo '$(srcdir)/'`remoting/impl/SocketListener.cpp
58705 +
58706 +libshibsp_lite_la-TCPListener.lo: remoting/impl/TCPListener.cpp
58707 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-TCPListener.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-TCPListener.Tpo -c -o libshibsp_lite_la-TCPListener.lo `test -f 'remoting/impl/TCPListener.cpp' || echo '$(srcdir)/'`remoting/impl/TCPListener.cpp
58708 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-TCPListener.Tpo $(DEPDIR)/libshibsp_lite_la-TCPListener.Plo
58709 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/TCPListener.cpp' object='libshibsp_lite_la-TCPListener.lo' libtool=yes @AMDEPBACKSLASH@
58710 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58711 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-TCPListener.lo `test -f 'remoting/impl/TCPListener.cpp' || echo '$(srcdir)/'`remoting/impl/TCPListener.cpp
58712 +
58713 +libshibsp_lite_la-UnixListener.lo: remoting/impl/UnixListener.cpp
58714 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-UnixListener.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-UnixListener.Tpo -c -o libshibsp_lite_la-UnixListener.lo `test -f 'remoting/impl/UnixListener.cpp' || echo '$(srcdir)/'`remoting/impl/UnixListener.cpp
58715 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-UnixListener.Tpo $(DEPDIR)/libshibsp_lite_la-UnixListener.Plo
58716 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/UnixListener.cpp' object='libshibsp_lite_la-UnixListener.lo' libtool=yes @AMDEPBACKSLASH@
58717 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58718 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-UnixListener.lo `test -f 'remoting/impl/UnixListener.cpp' || echo '$(srcdir)/'`remoting/impl/UnixListener.cpp
58719 +
58720 +libshibsp_lite_la-CGIParser.lo: util/CGIParser.cpp
58721 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-CGIParser.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-CGIParser.Tpo -c -o libshibsp_lite_la-CGIParser.lo `test -f 'util/CGIParser.cpp' || echo '$(srcdir)/'`util/CGIParser.cpp
58722 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-CGIParser.Tpo $(DEPDIR)/libshibsp_lite_la-CGIParser.Plo
58723 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/CGIParser.cpp' object='libshibsp_lite_la-CGIParser.lo' libtool=yes @AMDEPBACKSLASH@
58724 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58725 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-CGIParser.lo `test -f 'util/CGIParser.cpp' || echo '$(srcdir)/'`util/CGIParser.cpp
58726 +
58727 +libshibsp_lite_la-DOMPropertySet.lo: util/DOMPropertySet.cpp
58728 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-DOMPropertySet.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-DOMPropertySet.Tpo -c -o libshibsp_lite_la-DOMPropertySet.lo `test -f 'util/DOMPropertySet.cpp' || echo '$(srcdir)/'`util/DOMPropertySet.cpp
58729 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-DOMPropertySet.Tpo $(DEPDIR)/libshibsp_lite_la-DOMPropertySet.Plo
58730 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/DOMPropertySet.cpp' object='libshibsp_lite_la-DOMPropertySet.lo' libtool=yes @AMDEPBACKSLASH@
58731 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58732 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-DOMPropertySet.lo `test -f 'util/DOMPropertySet.cpp' || echo '$(srcdir)/'`util/DOMPropertySet.cpp
58733 +
58734 +libshibsp_lite_la-SPConstants.lo: util/SPConstants.cpp
58735 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SPConstants.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SPConstants.Tpo -c -o libshibsp_lite_la-SPConstants.lo `test -f 'util/SPConstants.cpp' || echo '$(srcdir)/'`util/SPConstants.cpp
58736 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SPConstants.Tpo $(DEPDIR)/libshibsp_lite_la-SPConstants.Plo
58737 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/SPConstants.cpp' object='libshibsp_lite_la-SPConstants.lo' libtool=yes @AMDEPBACKSLASH@
58738 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58739 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SPConstants.lo `test -f 'util/SPConstants.cpp' || echo '$(srcdir)/'`util/SPConstants.cpp
58740 +
58741 +libshibsp_lite_la-TemplateParameters.lo: util/TemplateParameters.cpp
58742 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-TemplateParameters.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-TemplateParameters.Tpo -c -o libshibsp_lite_la-TemplateParameters.lo `test -f 'util/TemplateParameters.cpp' || echo '$(srcdir)/'`util/TemplateParameters.cpp
58743 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-TemplateParameters.Tpo $(DEPDIR)/libshibsp_lite_la-TemplateParameters.Plo
58744 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/TemplateParameters.cpp' object='libshibsp_lite_la-TemplateParameters.lo' libtool=yes @AMDEPBACKSLASH@
58745 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58746 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-TemplateParameters.lo `test -f 'util/TemplateParameters.cpp' || echo '$(srcdir)/'`util/TemplateParameters.cpp
58747 +
58748 +libshibsp_lite_la-CommonDomainCookie.lo: lite/CommonDomainCookie.cpp
58749 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-CommonDomainCookie.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-CommonDomainCookie.Tpo -c -o libshibsp_lite_la-CommonDomainCookie.lo `test -f 'lite/CommonDomainCookie.cpp' || echo '$(srcdir)/'`lite/CommonDomainCookie.cpp
58750 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-CommonDomainCookie.Tpo $(DEPDIR)/libshibsp_lite_la-CommonDomainCookie.Plo
58751 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='lite/CommonDomainCookie.cpp' object='libshibsp_lite_la-CommonDomainCookie.lo' libtool=yes @AMDEPBACKSLASH@
58752 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58753 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-CommonDomainCookie.lo `test -f 'lite/CommonDomainCookie.cpp' || echo '$(srcdir)/'`lite/CommonDomainCookie.cpp
58754 +
58755 +libshibsp_lite_la-SAMLConstants.lo: lite/SAMLConstants.cpp
58756 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libshibsp_lite_la-SAMLConstants.lo -MD -MP -MF $(DEPDIR)/libshibsp_lite_la-SAMLConstants.Tpo -c -o libshibsp_lite_la-SAMLConstants.lo `test -f 'lite/SAMLConstants.cpp' || echo '$(srcdir)/'`lite/SAMLConstants.cpp
58757 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/libshibsp_lite_la-SAMLConstants.Tpo $(DEPDIR)/libshibsp_lite_la-SAMLConstants.Plo
58758 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='lite/SAMLConstants.cpp' object='libshibsp_lite_la-SAMLConstants.lo' libtool=yes @AMDEPBACKSLASH@
58759 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58760 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshibsp_lite_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libshibsp_lite_la-SAMLConstants.lo `test -f 'lite/SAMLConstants.cpp' || echo '$(srcdir)/'`lite/SAMLConstants.cpp
58761 +
58762 +Attribute.lo: attribute/Attribute.cpp
58763 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT Attribute.lo -MD -MP -MF $(DEPDIR)/Attribute.Tpo -c -o Attribute.lo `test -f 'attribute/Attribute.cpp' || echo '$(srcdir)/'`attribute/Attribute.cpp
58764 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/Attribute.Tpo $(DEPDIR)/Attribute.Plo
58765 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/Attribute.cpp' object='Attribute.lo' libtool=yes @AMDEPBACKSLASH@
58766 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58767 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o Attribute.lo `test -f 'attribute/Attribute.cpp' || echo '$(srcdir)/'`attribute/Attribute.cpp
58768 +
58769 +ExtensibleAttribute.lo: attribute/ExtensibleAttribute.cpp
58770 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ExtensibleAttribute.lo -MD -MP -MF $(DEPDIR)/ExtensibleAttribute.Tpo -c -o ExtensibleAttribute.lo `test -f 'attribute/ExtensibleAttribute.cpp' || echo '$(srcdir)/'`attribute/ExtensibleAttribute.cpp
58771 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ExtensibleAttribute.Tpo $(DEPDIR)/ExtensibleAttribute.Plo
58772 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/ExtensibleAttribute.cpp' object='ExtensibleAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58773 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58774 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ExtensibleAttribute.lo `test -f 'attribute/ExtensibleAttribute.cpp' || echo '$(srcdir)/'`attribute/ExtensibleAttribute.cpp
58775 +
58776 +NameIDAttribute.lo: attribute/NameIDAttribute.cpp
58777 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NameIDAttribute.lo -MD -MP -MF $(DEPDIR)/NameIDAttribute.Tpo -c -o NameIDAttribute.lo `test -f 'attribute/NameIDAttribute.cpp' || echo '$(srcdir)/'`attribute/NameIDAttribute.cpp
58778 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/NameIDAttribute.Tpo $(DEPDIR)/NameIDAttribute.Plo
58779 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/NameIDAttribute.cpp' object='NameIDAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58780 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58781 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NameIDAttribute.lo `test -f 'attribute/NameIDAttribute.cpp' || echo '$(srcdir)/'`attribute/NameIDAttribute.cpp
58782 +
58783 +SimpleAttribute.lo: attribute/SimpleAttribute.cpp
58784 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SimpleAttribute.lo -MD -MP -MF $(DEPDIR)/SimpleAttribute.Tpo -c -o SimpleAttribute.lo `test -f 'attribute/SimpleAttribute.cpp' || echo '$(srcdir)/'`attribute/SimpleAttribute.cpp
58785 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SimpleAttribute.Tpo $(DEPDIR)/SimpleAttribute.Plo
58786 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/SimpleAttribute.cpp' object='SimpleAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58787 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58788 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SimpleAttribute.lo `test -f 'attribute/SimpleAttribute.cpp' || echo '$(srcdir)/'`attribute/SimpleAttribute.cpp
58789 +
58790 +ScopedAttribute.lo: attribute/ScopedAttribute.cpp
58791 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ScopedAttribute.lo -MD -MP -MF $(DEPDIR)/ScopedAttribute.Tpo -c -o ScopedAttribute.lo `test -f 'attribute/ScopedAttribute.cpp' || echo '$(srcdir)/'`attribute/ScopedAttribute.cpp
58792 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ScopedAttribute.Tpo $(DEPDIR)/ScopedAttribute.Plo
58793 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/ScopedAttribute.cpp' object='ScopedAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58794 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58795 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ScopedAttribute.lo `test -f 'attribute/ScopedAttribute.cpp' || echo '$(srcdir)/'`attribute/ScopedAttribute.cpp
58796 +
58797 +XMLAttribute.lo: attribute/XMLAttribute.cpp
58798 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLAttribute.lo -MD -MP -MF $(DEPDIR)/XMLAttribute.Tpo -c -o XMLAttribute.lo `test -f 'attribute/XMLAttribute.cpp' || echo '$(srcdir)/'`attribute/XMLAttribute.cpp
58799 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLAttribute.Tpo $(DEPDIR)/XMLAttribute.Plo
58800 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/XMLAttribute.cpp' object='XMLAttribute.lo' libtool=yes @AMDEPBACKSLASH@
58801 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58802 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLAttribute.lo `test -f 'attribute/XMLAttribute.cpp' || echo '$(srcdir)/'`attribute/XMLAttribute.cpp
58803 +
58804 +XMLProtocolProvider.lo: binding/impl/XMLProtocolProvider.cpp
58805 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLProtocolProvider.lo -MD -MP -MF $(DEPDIR)/XMLProtocolProvider.Tpo -c -o XMLProtocolProvider.lo `test -f 'binding/impl/XMLProtocolProvider.cpp' || echo '$(srcdir)/'`binding/impl/XMLProtocolProvider.cpp
58806 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLProtocolProvider.Tpo $(DEPDIR)/XMLProtocolProvider.Plo
58807 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='binding/impl/XMLProtocolProvider.cpp' object='XMLProtocolProvider.lo' libtool=yes @AMDEPBACKSLASH@
58808 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58809 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLProtocolProvider.lo `test -f 'binding/impl/XMLProtocolProvider.cpp' || echo '$(srcdir)/'`binding/impl/XMLProtocolProvider.cpp
58810 +
58811 +AbstractHandler.lo: handler/impl/AbstractHandler.cpp
58812 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AbstractHandler.lo -MD -MP -MF $(DEPDIR)/AbstractHandler.Tpo -c -o AbstractHandler.lo `test -f 'handler/impl/AbstractHandler.cpp' || echo '$(srcdir)/'`handler/impl/AbstractHandler.cpp
58813 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AbstractHandler.Tpo $(DEPDIR)/AbstractHandler.Plo
58814 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AbstractHandler.cpp' object='AbstractHandler.lo' libtool=yes @AMDEPBACKSLASH@
58815 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58816 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AbstractHandler.lo `test -f 'handler/impl/AbstractHandler.cpp' || echo '$(srcdir)/'`handler/impl/AbstractHandler.cpp
58817 +
58818 +AssertionConsumerService.lo: handler/impl/AssertionConsumerService.cpp
58819 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AssertionConsumerService.lo -MD -MP -MF $(DEPDIR)/AssertionConsumerService.Tpo -c -o AssertionConsumerService.lo `test -f 'handler/impl/AssertionConsumerService.cpp' || echo '$(srcdir)/'`handler/impl/AssertionConsumerService.cpp
58820 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AssertionConsumerService.Tpo $(DEPDIR)/AssertionConsumerService.Plo
58821 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AssertionConsumerService.cpp' object='AssertionConsumerService.lo' libtool=yes @AMDEPBACKSLASH@
58822 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58823 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AssertionConsumerService.lo `test -f 'handler/impl/AssertionConsumerService.cpp' || echo '$(srcdir)/'`handler/impl/AssertionConsumerService.cpp
58824 +
58825 +AssertionLookup.lo: handler/impl/AssertionLookup.cpp
58826 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AssertionLookup.lo -MD -MP -MF $(DEPDIR)/AssertionLookup.Tpo -c -o AssertionLookup.lo `test -f 'handler/impl/AssertionLookup.cpp' || echo '$(srcdir)/'`handler/impl/AssertionLookup.cpp
58827 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AssertionLookup.Tpo $(DEPDIR)/AssertionLookup.Plo
58828 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/AssertionLookup.cpp' object='AssertionLookup.lo' libtool=yes @AMDEPBACKSLASH@
58829 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58830 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AssertionLookup.lo `test -f 'handler/impl/AssertionLookup.cpp' || echo '$(srcdir)/'`handler/impl/AssertionLookup.cpp
58831 +
58832 +ChainingLogoutInitiator.lo: handler/impl/ChainingLogoutInitiator.cpp
58833 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingLogoutInitiator.lo -MD -MP -MF $(DEPDIR)/ChainingLogoutInitiator.Tpo -c -o ChainingLogoutInitiator.lo `test -f 'handler/impl/ChainingLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingLogoutInitiator.cpp
58834 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingLogoutInitiator.Tpo $(DEPDIR)/ChainingLogoutInitiator.Plo
58835 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/ChainingLogoutInitiator.cpp' object='ChainingLogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58836 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58837 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingLogoutInitiator.lo `test -f 'handler/impl/ChainingLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingLogoutInitiator.cpp
58838 +
58839 +ChainingSessionInitiator.lo: handler/impl/ChainingSessionInitiator.cpp
58840 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingSessionInitiator.lo -MD -MP -MF $(DEPDIR)/ChainingSessionInitiator.Tpo -c -o ChainingSessionInitiator.lo `test -f 'handler/impl/ChainingSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingSessionInitiator.cpp
58841 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingSessionInitiator.Tpo $(DEPDIR)/ChainingSessionInitiator.Plo
58842 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/ChainingSessionInitiator.cpp' object='ChainingSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58843 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58844 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingSessionInitiator.lo `test -f 'handler/impl/ChainingSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/ChainingSessionInitiator.cpp
58845 +
58846 +CookieSessionInitiator.lo: handler/impl/CookieSessionInitiator.cpp
58847 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CookieSessionInitiator.lo -MD -MP -MF $(DEPDIR)/CookieSessionInitiator.Tpo -c -o CookieSessionInitiator.lo `test -f 'handler/impl/CookieSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/CookieSessionInitiator.cpp
58848 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/CookieSessionInitiator.Tpo $(DEPDIR)/CookieSessionInitiator.Plo
58849 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/CookieSessionInitiator.cpp' object='CookieSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58850 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58851 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CookieSessionInitiator.lo `test -f 'handler/impl/CookieSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/CookieSessionInitiator.cpp
58852 +
58853 +FormSessionInitiator.lo: handler/impl/FormSessionInitiator.cpp
58854 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT FormSessionInitiator.lo -MD -MP -MF $(DEPDIR)/FormSessionInitiator.Tpo -c -o FormSessionInitiator.lo `test -f 'handler/impl/FormSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/FormSessionInitiator.cpp
58855 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/FormSessionInitiator.Tpo $(DEPDIR)/FormSessionInitiator.Plo
58856 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/FormSessionInitiator.cpp' object='FormSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58857 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58858 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o FormSessionInitiator.lo `test -f 'handler/impl/FormSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/FormSessionInitiator.cpp
58859 +
58860 +LocalLogoutInitiator.lo: handler/impl/LocalLogoutInitiator.cpp
58861 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT LocalLogoutInitiator.lo -MD -MP -MF $(DEPDIR)/LocalLogoutInitiator.Tpo -c -o LocalLogoutInitiator.lo `test -f 'handler/impl/LocalLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LocalLogoutInitiator.cpp
58862 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/LocalLogoutInitiator.Tpo $(DEPDIR)/LocalLogoutInitiator.Plo
58863 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LocalLogoutInitiator.cpp' object='LocalLogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58864 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58865 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o LocalLogoutInitiator.lo `test -f 'handler/impl/LocalLogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LocalLogoutInitiator.cpp
58866 +
58867 +LogoutHandler.lo: handler/impl/LogoutHandler.cpp
58868 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT LogoutHandler.lo -MD -MP -MF $(DEPDIR)/LogoutHandler.Tpo -c -o LogoutHandler.lo `test -f 'handler/impl/LogoutHandler.cpp' || echo '$(srcdir)/'`handler/impl/LogoutHandler.cpp
58869 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/LogoutHandler.Tpo $(DEPDIR)/LogoutHandler.Plo
58870 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LogoutHandler.cpp' object='LogoutHandler.lo' libtool=yes @AMDEPBACKSLASH@
58871 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58872 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o LogoutHandler.lo `test -f 'handler/impl/LogoutHandler.cpp' || echo '$(srcdir)/'`handler/impl/LogoutHandler.cpp
58873 +
58874 +LogoutInitiator.lo: handler/impl/LogoutInitiator.cpp
58875 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT LogoutInitiator.lo -MD -MP -MF $(DEPDIR)/LogoutInitiator.Tpo -c -o LogoutInitiator.lo `test -f 'handler/impl/LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LogoutInitiator.cpp
58876 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/LogoutInitiator.Tpo $(DEPDIR)/LogoutInitiator.Plo
58877 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/LogoutInitiator.cpp' object='LogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58878 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58879 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o LogoutInitiator.lo `test -f 'handler/impl/LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/LogoutInitiator.cpp
58880 +
58881 +MetadataGenerator.lo: handler/impl/MetadataGenerator.cpp
58882 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MetadataGenerator.lo -MD -MP -MF $(DEPDIR)/MetadataGenerator.Tpo -c -o MetadataGenerator.lo `test -f 'handler/impl/MetadataGenerator.cpp' || echo '$(srcdir)/'`handler/impl/MetadataGenerator.cpp
58883 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/MetadataGenerator.Tpo $(DEPDIR)/MetadataGenerator.Plo
58884 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/MetadataGenerator.cpp' object='MetadataGenerator.lo' libtool=yes @AMDEPBACKSLASH@
58885 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58886 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MetadataGenerator.lo `test -f 'handler/impl/MetadataGenerator.cpp' || echo '$(srcdir)/'`handler/impl/MetadataGenerator.cpp
58887 +
58888 +RemotedHandler.lo: handler/impl/RemotedHandler.cpp
58889 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT RemotedHandler.lo -MD -MP -MF $(DEPDIR)/RemotedHandler.Tpo -c -o RemotedHandler.lo `test -f 'handler/impl/RemotedHandler.cpp' || echo '$(srcdir)/'`handler/impl/RemotedHandler.cpp
58890 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/RemotedHandler.Tpo $(DEPDIR)/RemotedHandler.Plo
58891 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/RemotedHandler.cpp' object='RemotedHandler.lo' libtool=yes @AMDEPBACKSLASH@
58892 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58893 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o RemotedHandler.lo `test -f 'handler/impl/RemotedHandler.cpp' || echo '$(srcdir)/'`handler/impl/RemotedHandler.cpp
58894 +
58895 +StatusHandler.lo: handler/impl/StatusHandler.cpp
58896 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT StatusHandler.lo -MD -MP -MF $(DEPDIR)/StatusHandler.Tpo -c -o StatusHandler.lo `test -f 'handler/impl/StatusHandler.cpp' || echo '$(srcdir)/'`handler/impl/StatusHandler.cpp
58897 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/StatusHandler.Tpo $(DEPDIR)/StatusHandler.Plo
58898 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/StatusHandler.cpp' object='StatusHandler.lo' libtool=yes @AMDEPBACKSLASH@
58899 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58900 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o StatusHandler.lo `test -f 'handler/impl/StatusHandler.cpp' || echo '$(srcdir)/'`handler/impl/StatusHandler.cpp
58901 +
58902 +SessionHandler.lo: handler/impl/SessionHandler.cpp
58903 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SessionHandler.lo -MD -MP -MF $(DEPDIR)/SessionHandler.Tpo -c -o SessionHandler.lo `test -f 'handler/impl/SessionHandler.cpp' || echo '$(srcdir)/'`handler/impl/SessionHandler.cpp
58904 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SessionHandler.Tpo $(DEPDIR)/SessionHandler.Plo
58905 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SessionHandler.cpp' object='SessionHandler.lo' libtool=yes @AMDEPBACKSLASH@
58906 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58907 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SessionHandler.lo `test -f 'handler/impl/SessionHandler.cpp' || echo '$(srcdir)/'`handler/impl/SessionHandler.cpp
58908 +
58909 +SAML1Consumer.lo: handler/impl/SAML1Consumer.cpp
58910 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML1Consumer.lo -MD -MP -MF $(DEPDIR)/SAML1Consumer.Tpo -c -o SAML1Consumer.lo `test -f 'handler/impl/SAML1Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML1Consumer.cpp
58911 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML1Consumer.Tpo $(DEPDIR)/SAML1Consumer.Plo
58912 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML1Consumer.cpp' object='SAML1Consumer.lo' libtool=yes @AMDEPBACKSLASH@
58913 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58914 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML1Consumer.lo `test -f 'handler/impl/SAML1Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML1Consumer.cpp
58915 +
58916 +SAML2Consumer.lo: handler/impl/SAML2Consumer.cpp
58917 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2Consumer.lo -MD -MP -MF $(DEPDIR)/SAML2Consumer.Tpo -c -o SAML2Consumer.lo `test -f 'handler/impl/SAML2Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Consumer.cpp
58918 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2Consumer.Tpo $(DEPDIR)/SAML2Consumer.Plo
58919 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2Consumer.cpp' object='SAML2Consumer.lo' libtool=yes @AMDEPBACKSLASH@
58920 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58921 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2Consumer.lo `test -f 'handler/impl/SAML2Consumer.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Consumer.cpp
58922 +
58923 +SAML2ArtifactResolution.lo: handler/impl/SAML2ArtifactResolution.cpp
58924 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2ArtifactResolution.lo -MD -MP -MF $(DEPDIR)/SAML2ArtifactResolution.Tpo -c -o SAML2ArtifactResolution.lo `test -f 'handler/impl/SAML2ArtifactResolution.cpp' || echo '$(srcdir)/'`handler/impl/SAML2ArtifactResolution.cpp
58925 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2ArtifactResolution.Tpo $(DEPDIR)/SAML2ArtifactResolution.Plo
58926 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2ArtifactResolution.cpp' object='SAML2ArtifactResolution.lo' libtool=yes @AMDEPBACKSLASH@
58927 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58928 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2ArtifactResolution.lo `test -f 'handler/impl/SAML2ArtifactResolution.cpp' || echo '$(srcdir)/'`handler/impl/SAML2ArtifactResolution.cpp
58929 +
58930 +SAML2Logout.lo: handler/impl/SAML2Logout.cpp
58931 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2Logout.lo -MD -MP -MF $(DEPDIR)/SAML2Logout.Tpo -c -o SAML2Logout.lo `test -f 'handler/impl/SAML2Logout.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Logout.cpp
58932 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2Logout.Tpo $(DEPDIR)/SAML2Logout.Plo
58933 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2Logout.cpp' object='SAML2Logout.lo' libtool=yes @AMDEPBACKSLASH@
58934 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58935 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2Logout.lo `test -f 'handler/impl/SAML2Logout.cpp' || echo '$(srcdir)/'`handler/impl/SAML2Logout.cpp
58936 +
58937 +SAML2LogoutInitiator.lo: handler/impl/SAML2LogoutInitiator.cpp
58938 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2LogoutInitiator.lo -MD -MP -MF $(DEPDIR)/SAML2LogoutInitiator.Tpo -c -o SAML2LogoutInitiator.lo `test -f 'handler/impl/SAML2LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2LogoutInitiator.cpp
58939 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2LogoutInitiator.Tpo $(DEPDIR)/SAML2LogoutInitiator.Plo
58940 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2LogoutInitiator.cpp' object='SAML2LogoutInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58941 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58942 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2LogoutInitiator.lo `test -f 'handler/impl/SAML2LogoutInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2LogoutInitiator.cpp
58943 +
58944 +SAML2NameIDMgmt.lo: handler/impl/SAML2NameIDMgmt.cpp
58945 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2NameIDMgmt.lo -MD -MP -MF $(DEPDIR)/SAML2NameIDMgmt.Tpo -c -o SAML2NameIDMgmt.lo `test -f 'handler/impl/SAML2NameIDMgmt.cpp' || echo '$(srcdir)/'`handler/impl/SAML2NameIDMgmt.cpp
58946 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2NameIDMgmt.Tpo $(DEPDIR)/SAML2NameIDMgmt.Plo
58947 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2NameIDMgmt.cpp' object='SAML2NameIDMgmt.lo' libtool=yes @AMDEPBACKSLASH@
58948 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58949 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2NameIDMgmt.lo `test -f 'handler/impl/SAML2NameIDMgmt.cpp' || echo '$(srcdir)/'`handler/impl/SAML2NameIDMgmt.cpp
58950 +
58951 +SAML2SessionInitiator.lo: handler/impl/SAML2SessionInitiator.cpp
58952 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAML2SessionInitiator.lo -MD -MP -MF $(DEPDIR)/SAML2SessionInitiator.Tpo -c -o SAML2SessionInitiator.lo `test -f 'handler/impl/SAML2SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2SessionInitiator.cpp
58953 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAML2SessionInitiator.Tpo $(DEPDIR)/SAML2SessionInitiator.Plo
58954 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAML2SessionInitiator.cpp' object='SAML2SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58955 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58956 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAML2SessionInitiator.lo `test -f 'handler/impl/SAML2SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAML2SessionInitiator.cpp
58957 +
58958 +SAMLDSSessionInitiator.lo: handler/impl/SAMLDSSessionInitiator.cpp
58959 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SAMLDSSessionInitiator.lo -MD -MP -MF $(DEPDIR)/SAMLDSSessionInitiator.Tpo -c -o SAMLDSSessionInitiator.lo `test -f 'handler/impl/SAMLDSSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAMLDSSessionInitiator.cpp
58960 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SAMLDSSessionInitiator.Tpo $(DEPDIR)/SAMLDSSessionInitiator.Plo
58961 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SAMLDSSessionInitiator.cpp' object='SAMLDSSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58962 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58963 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SAMLDSSessionInitiator.lo `test -f 'handler/impl/SAMLDSSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SAMLDSSessionInitiator.cpp
58964 +
58965 +SessionInitiator.lo: handler/impl/SessionInitiator.cpp
58966 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SessionInitiator.lo -MD -MP -MF $(DEPDIR)/SessionInitiator.Tpo -c -o SessionInitiator.lo `test -f 'handler/impl/SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SessionInitiator.cpp
58967 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SessionInitiator.Tpo $(DEPDIR)/SessionInitiator.Plo
58968 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/SessionInitiator.cpp' object='SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58969 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58970 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SessionInitiator.lo `test -f 'handler/impl/SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/SessionInitiator.cpp
58971 +
58972 +Shib1SessionInitiator.lo: handler/impl/Shib1SessionInitiator.cpp
58973 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT Shib1SessionInitiator.lo -MD -MP -MF $(DEPDIR)/Shib1SessionInitiator.Tpo -c -o Shib1SessionInitiator.lo `test -f 'handler/impl/Shib1SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/Shib1SessionInitiator.cpp
58974 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/Shib1SessionInitiator.Tpo $(DEPDIR)/Shib1SessionInitiator.Plo
58975 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/Shib1SessionInitiator.cpp' object='Shib1SessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58976 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58977 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o Shib1SessionInitiator.lo `test -f 'handler/impl/Shib1SessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/Shib1SessionInitiator.cpp
58978 +
58979 +TransformSessionInitiator.lo: handler/impl/TransformSessionInitiator.cpp
58980 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT TransformSessionInitiator.lo -MD -MP -MF $(DEPDIR)/TransformSessionInitiator.Tpo -c -o TransformSessionInitiator.lo `test -f 'handler/impl/TransformSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/TransformSessionInitiator.cpp
58981 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/TransformSessionInitiator.Tpo $(DEPDIR)/TransformSessionInitiator.Plo
58982 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/TransformSessionInitiator.cpp' object='TransformSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58983 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58984 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o TransformSessionInitiator.lo `test -f 'handler/impl/TransformSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/TransformSessionInitiator.cpp
58985 +
58986 +WAYFSessionInitiator.lo: handler/impl/WAYFSessionInitiator.cpp
58987 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT WAYFSessionInitiator.lo -MD -MP -MF $(DEPDIR)/WAYFSessionInitiator.Tpo -c -o WAYFSessionInitiator.lo `test -f 'handler/impl/WAYFSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/WAYFSessionInitiator.cpp
58988 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/WAYFSessionInitiator.Tpo $(DEPDIR)/WAYFSessionInitiator.Plo
58989 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='handler/impl/WAYFSessionInitiator.cpp' object='WAYFSessionInitiator.lo' libtool=yes @AMDEPBACKSLASH@
58990 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58991 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o WAYFSessionInitiator.lo `test -f 'handler/impl/WAYFSessionInitiator.cpp' || echo '$(srcdir)/'`handler/impl/WAYFSessionInitiator.cpp
58992 +
58993 +ChainingAccessControl.lo: impl/ChainingAccessControl.cpp
58994 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingAccessControl.lo -MD -MP -MF $(DEPDIR)/ChainingAccessControl.Tpo -c -o ChainingAccessControl.lo `test -f 'impl/ChainingAccessControl.cpp' || echo '$(srcdir)/'`impl/ChainingAccessControl.cpp
58995 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingAccessControl.Tpo $(DEPDIR)/ChainingAccessControl.Plo
58996 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/ChainingAccessControl.cpp' object='ChainingAccessControl.lo' libtool=yes @AMDEPBACKSLASH@
58997 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
58998 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingAccessControl.lo `test -f 'impl/ChainingAccessControl.cpp' || echo '$(srcdir)/'`impl/ChainingAccessControl.cpp
58999 +
59000 +StorageServiceSessionCache.lo: impl/StorageServiceSessionCache.cpp
59001 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT StorageServiceSessionCache.lo -MD -MP -MF $(DEPDIR)/StorageServiceSessionCache.Tpo -c -o StorageServiceSessionCache.lo `test -f 'impl/StorageServiceSessionCache.cpp' || echo '$(srcdir)/'`impl/StorageServiceSessionCache.cpp
59002 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/StorageServiceSessionCache.Tpo $(DEPDIR)/StorageServiceSessionCache.Plo
59003 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/StorageServiceSessionCache.cpp' object='StorageServiceSessionCache.lo' libtool=yes @AMDEPBACKSLASH@
59004 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59005 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o StorageServiceSessionCache.lo `test -f 'impl/StorageServiceSessionCache.cpp' || echo '$(srcdir)/'`impl/StorageServiceSessionCache.cpp
59006 +
59007 +XMLAccessControl.lo: impl/XMLAccessControl.cpp
59008 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLAccessControl.lo -MD -MP -MF $(DEPDIR)/XMLAccessControl.Tpo -c -o XMLAccessControl.lo `test -f 'impl/XMLAccessControl.cpp' || echo '$(srcdir)/'`impl/XMLAccessControl.cpp
59009 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLAccessControl.Tpo $(DEPDIR)/XMLAccessControl.Plo
59010 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLAccessControl.cpp' object='XMLAccessControl.lo' libtool=yes @AMDEPBACKSLASH@
59011 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59012 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLAccessControl.lo `test -f 'impl/XMLAccessControl.cpp' || echo '$(srcdir)/'`impl/XMLAccessControl.cpp
59013 +
59014 +XMLRequestMapper.lo: impl/XMLRequestMapper.cpp
59015 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLRequestMapper.lo -MD -MP -MF $(DEPDIR)/XMLRequestMapper.Tpo -c -o XMLRequestMapper.lo `test -f 'impl/XMLRequestMapper.cpp' || echo '$(srcdir)/'`impl/XMLRequestMapper.cpp
59016 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLRequestMapper.Tpo $(DEPDIR)/XMLRequestMapper.Plo
59017 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLRequestMapper.cpp' object='XMLRequestMapper.lo' libtool=yes @AMDEPBACKSLASH@
59018 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59019 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLRequestMapper.lo `test -f 'impl/XMLRequestMapper.cpp' || echo '$(srcdir)/'`impl/XMLRequestMapper.cpp
59020 +
59021 +XMLServiceProvider.lo: impl/XMLServiceProvider.cpp
59022 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLServiceProvider.lo -MD -MP -MF $(DEPDIR)/XMLServiceProvider.Tpo -c -o XMLServiceProvider.lo `test -f 'impl/XMLServiceProvider.cpp' || echo '$(srcdir)/'`impl/XMLServiceProvider.cpp
59023 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLServiceProvider.Tpo $(DEPDIR)/XMLServiceProvider.Plo
59024 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLServiceProvider.cpp' object='XMLServiceProvider.lo' libtool=yes @AMDEPBACKSLASH@
59025 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59026 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLServiceProvider.lo `test -f 'impl/XMLServiceProvider.cpp' || echo '$(srcdir)/'`impl/XMLServiceProvider.cpp
59027 +
59028 +ddf.lo: remoting/impl/ddf.cpp
59029 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ddf.lo -MD -MP -MF $(DEPDIR)/ddf.Tpo -c -o ddf.lo `test -f 'remoting/impl/ddf.cpp' || echo '$(srcdir)/'`remoting/impl/ddf.cpp
59030 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ddf.Tpo $(DEPDIR)/ddf.Plo
59031 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/ddf.cpp' object='ddf.lo' libtool=yes @AMDEPBACKSLASH@
59032 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59033 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ddf.lo `test -f 'remoting/impl/ddf.cpp' || echo '$(srcdir)/'`remoting/impl/ddf.cpp
59034 +
59035 +ListenerService.lo: remoting/impl/ListenerService.cpp
59036 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ListenerService.lo -MD -MP -MF $(DEPDIR)/ListenerService.Tpo -c -o ListenerService.lo `test -f 'remoting/impl/ListenerService.cpp' || echo '$(srcdir)/'`remoting/impl/ListenerService.cpp
59037 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ListenerService.Tpo $(DEPDIR)/ListenerService.Plo
59038 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/ListenerService.cpp' object='ListenerService.lo' libtool=yes @AMDEPBACKSLASH@
59039 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59040 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ListenerService.lo `test -f 'remoting/impl/ListenerService.cpp' || echo '$(srcdir)/'`remoting/impl/ListenerService.cpp
59041 +
59042 +SocketListener.lo: remoting/impl/SocketListener.cpp
59043 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SocketListener.lo -MD -MP -MF $(DEPDIR)/SocketListener.Tpo -c -o SocketListener.lo `test -f 'remoting/impl/SocketListener.cpp' || echo '$(srcdir)/'`remoting/impl/SocketListener.cpp
59044 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SocketListener.Tpo $(DEPDIR)/SocketListener.Plo
59045 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/SocketListener.cpp' object='SocketListener.lo' libtool=yes @AMDEPBACKSLASH@
59046 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59047 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SocketListener.lo `test -f 'remoting/impl/SocketListener.cpp' || echo '$(srcdir)/'`remoting/impl/SocketListener.cpp
59048 +
59049 +TCPListener.lo: remoting/impl/TCPListener.cpp
59050 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT TCPListener.lo -MD -MP -MF $(DEPDIR)/TCPListener.Tpo -c -o TCPListener.lo `test -f 'remoting/impl/TCPListener.cpp' || echo '$(srcdir)/'`remoting/impl/TCPListener.cpp
59051 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/TCPListener.Tpo $(DEPDIR)/TCPListener.Plo
59052 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/TCPListener.cpp' object='TCPListener.lo' libtool=yes @AMDEPBACKSLASH@
59053 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59054 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o TCPListener.lo `test -f 'remoting/impl/TCPListener.cpp' || echo '$(srcdir)/'`remoting/impl/TCPListener.cpp
59055 +
59056 +UnixListener.lo: remoting/impl/UnixListener.cpp
59057 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnixListener.lo -MD -MP -MF $(DEPDIR)/UnixListener.Tpo -c -o UnixListener.lo `test -f 'remoting/impl/UnixListener.cpp' || echo '$(srcdir)/'`remoting/impl/UnixListener.cpp
59058 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/UnixListener.Tpo $(DEPDIR)/UnixListener.Plo
59059 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='remoting/impl/UnixListener.cpp' object='UnixListener.lo' libtool=yes @AMDEPBACKSLASH@
59060 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59061 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnixListener.lo `test -f 'remoting/impl/UnixListener.cpp' || echo '$(srcdir)/'`remoting/impl/UnixListener.cpp
59062 +
59063 +CGIParser.lo: util/CGIParser.cpp
59064 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT CGIParser.lo -MD -MP -MF $(DEPDIR)/CGIParser.Tpo -c -o CGIParser.lo `test -f 'util/CGIParser.cpp' || echo '$(srcdir)/'`util/CGIParser.cpp
59065 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/CGIParser.Tpo $(DEPDIR)/CGIParser.Plo
59066 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/CGIParser.cpp' object='CGIParser.lo' libtool=yes @AMDEPBACKSLASH@
59067 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59068 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o CGIParser.lo `test -f 'util/CGIParser.cpp' || echo '$(srcdir)/'`util/CGIParser.cpp
59069 +
59070 +DOMPropertySet.lo: util/DOMPropertySet.cpp
59071 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DOMPropertySet.lo -MD -MP -MF $(DEPDIR)/DOMPropertySet.Tpo -c -o DOMPropertySet.lo `test -f 'util/DOMPropertySet.cpp' || echo '$(srcdir)/'`util/DOMPropertySet.cpp
59072 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/DOMPropertySet.Tpo $(DEPDIR)/DOMPropertySet.Plo
59073 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/DOMPropertySet.cpp' object='DOMPropertySet.lo' libtool=yes @AMDEPBACKSLASH@
59074 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59075 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DOMPropertySet.lo `test -f 'util/DOMPropertySet.cpp' || echo '$(srcdir)/'`util/DOMPropertySet.cpp
59076 +
59077 +SPConstants.lo: util/SPConstants.cpp
59078 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SPConstants.lo -MD -MP -MF $(DEPDIR)/SPConstants.Tpo -c -o SPConstants.lo `test -f 'util/SPConstants.cpp' || echo '$(srcdir)/'`util/SPConstants.cpp
59079 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SPConstants.Tpo $(DEPDIR)/SPConstants.Plo
59080 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/SPConstants.cpp' object='SPConstants.lo' libtool=yes @AMDEPBACKSLASH@
59081 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59082 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SPConstants.lo `test -f 'util/SPConstants.cpp' || echo '$(srcdir)/'`util/SPConstants.cpp
59083 +
59084 +TemplateParameters.lo: util/TemplateParameters.cpp
59085 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT TemplateParameters.lo -MD -MP -MF $(DEPDIR)/TemplateParameters.Tpo -c -o TemplateParameters.lo `test -f 'util/TemplateParameters.cpp' || echo '$(srcdir)/'`util/TemplateParameters.cpp
59086 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/TemplateParameters.Tpo $(DEPDIR)/TemplateParameters.Plo
59087 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='util/TemplateParameters.cpp' object='TemplateParameters.lo' libtool=yes @AMDEPBACKSLASH@
59088 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59089 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o TemplateParameters.lo `test -f 'util/TemplateParameters.cpp' || echo '$(srcdir)/'`util/TemplateParameters.cpp
59090 +
59091 +DOMAttributeDecoder.lo: attribute/DOMAttributeDecoder.cpp
59092 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DOMAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/DOMAttributeDecoder.Tpo -c -o DOMAttributeDecoder.lo `test -f 'attribute/DOMAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/DOMAttributeDecoder.cpp
59093 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/DOMAttributeDecoder.Tpo $(DEPDIR)/DOMAttributeDecoder.Plo
59094 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/DOMAttributeDecoder.cpp' object='DOMAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59095 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59096 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DOMAttributeDecoder.lo `test -f 'attribute/DOMAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/DOMAttributeDecoder.cpp
59097 +
59098 +KeyInfoAttributeDecoder.lo: attribute/KeyInfoAttributeDecoder.cpp
59099 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT KeyInfoAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/KeyInfoAttributeDecoder.Tpo -c -o KeyInfoAttributeDecoder.lo `test -f 'attribute/KeyInfoAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/KeyInfoAttributeDecoder.cpp
59100 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/KeyInfoAttributeDecoder.Tpo $(DEPDIR)/KeyInfoAttributeDecoder.Plo
59101 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/KeyInfoAttributeDecoder.cpp' object='KeyInfoAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59102 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59103 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o KeyInfoAttributeDecoder.lo `test -f 'attribute/KeyInfoAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/KeyInfoAttributeDecoder.cpp
59104 +
59105 +NameIDAttributeDecoder.lo: attribute/NameIDAttributeDecoder.cpp
59106 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NameIDAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/NameIDAttributeDecoder.Tpo -c -o NameIDAttributeDecoder.lo `test -f 'attribute/NameIDAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/NameIDAttributeDecoder.cpp
59107 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/NameIDAttributeDecoder.Tpo $(DEPDIR)/NameIDAttributeDecoder.Plo
59108 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/NameIDAttributeDecoder.cpp' object='NameIDAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59109 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59110 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NameIDAttributeDecoder.lo `test -f 'attribute/NameIDAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/NameIDAttributeDecoder.cpp
59111 +
59112 +NameIDFromScopedAttributeDecoder.lo: attribute/NameIDFromScopedAttributeDecoder.cpp
59113 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NameIDFromScopedAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/NameIDFromScopedAttributeDecoder.Tpo -c -o NameIDFromScopedAttributeDecoder.lo `test -f 'attribute/NameIDFromScopedAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/NameIDFromScopedAttributeDecoder.cpp
59114 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/NameIDFromScopedAttributeDecoder.Tpo $(DEPDIR)/NameIDFromScopedAttributeDecoder.Plo
59115 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/NameIDFromScopedAttributeDecoder.cpp' object='NameIDFromScopedAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59116 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59117 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NameIDFromScopedAttributeDecoder.lo `test -f 'attribute/NameIDFromScopedAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/NameIDFromScopedAttributeDecoder.cpp
59118 +
59119 +ScopedAttributeDecoder.lo: attribute/ScopedAttributeDecoder.cpp
59120 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ScopedAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/ScopedAttributeDecoder.Tpo -c -o ScopedAttributeDecoder.lo `test -f 'attribute/ScopedAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/ScopedAttributeDecoder.cpp
59121 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ScopedAttributeDecoder.Tpo $(DEPDIR)/ScopedAttributeDecoder.Plo
59122 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/ScopedAttributeDecoder.cpp' object='ScopedAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59123 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59124 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ScopedAttributeDecoder.lo `test -f 'attribute/ScopedAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/ScopedAttributeDecoder.cpp
59125 +
59126 +StringAttributeDecoder.lo: attribute/StringAttributeDecoder.cpp
59127 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT StringAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/StringAttributeDecoder.Tpo -c -o StringAttributeDecoder.lo `test -f 'attribute/StringAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/StringAttributeDecoder.cpp
59128 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/StringAttributeDecoder.Tpo $(DEPDIR)/StringAttributeDecoder.Plo
59129 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/StringAttributeDecoder.cpp' object='StringAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59130 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59131 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o StringAttributeDecoder.lo `test -f 'attribute/StringAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/StringAttributeDecoder.cpp
59132 +
59133 +XMLAttributeDecoder.lo: attribute/XMLAttributeDecoder.cpp
59134 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLAttributeDecoder.lo -MD -MP -MF $(DEPDIR)/XMLAttributeDecoder.Tpo -c -o XMLAttributeDecoder.lo `test -f 'attribute/XMLAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/XMLAttributeDecoder.cpp
59135 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLAttributeDecoder.Tpo $(DEPDIR)/XMLAttributeDecoder.Plo
59136 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/XMLAttributeDecoder.cpp' object='XMLAttributeDecoder.lo' libtool=yes @AMDEPBACKSLASH@
59137 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59138 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLAttributeDecoder.lo `test -f 'attribute/XMLAttributeDecoder.cpp' || echo '$(srcdir)/'`attribute/XMLAttributeDecoder.cpp
59139 +
59140 +AttributeFilter.lo: attribute/filtering/impl/AttributeFilter.cpp
59141 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeFilter.lo -MD -MP -MF $(DEPDIR)/AttributeFilter.Tpo -c -o AttributeFilter.lo `test -f 'attribute/filtering/impl/AttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeFilter.cpp
59142 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeFilter.Tpo $(DEPDIR)/AttributeFilter.Plo
59143 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeFilter.cpp' object='AttributeFilter.lo' libtool=yes @AMDEPBACKSLASH@
59144 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59145 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeFilter.lo `test -f 'attribute/filtering/impl/AttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeFilter.cpp
59146 +
59147 +ChainingAttributeFilter.lo: attribute/filtering/impl/ChainingAttributeFilter.cpp
59148 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingAttributeFilter.lo -MD -MP -MF $(DEPDIR)/ChainingAttributeFilter.Tpo -c -o ChainingAttributeFilter.lo `test -f 'attribute/filtering/impl/ChainingAttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/ChainingAttributeFilter.cpp
59149 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingAttributeFilter.Tpo $(DEPDIR)/ChainingAttributeFilter.Plo
59150 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/ChainingAttributeFilter.cpp' object='ChainingAttributeFilter.lo' libtool=yes @AMDEPBACKSLASH@
59151 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59152 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingAttributeFilter.lo `test -f 'attribute/filtering/impl/ChainingAttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/ChainingAttributeFilter.cpp
59153 +
59154 +XMLAttributeFilter.lo: attribute/filtering/impl/XMLAttributeFilter.cpp
59155 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLAttributeFilter.lo -MD -MP -MF $(DEPDIR)/XMLAttributeFilter.Tpo -c -o XMLAttributeFilter.lo `test -f 'attribute/filtering/impl/XMLAttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/XMLAttributeFilter.cpp
59156 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLAttributeFilter.Tpo $(DEPDIR)/XMLAttributeFilter.Plo
59157 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/XMLAttributeFilter.cpp' object='XMLAttributeFilter.lo' libtool=yes @AMDEPBACKSLASH@
59158 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59159 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLAttributeFilter.lo `test -f 'attribute/filtering/impl/XMLAttributeFilter.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/XMLAttributeFilter.cpp
59160 +
59161 +BasicFilteringContext.lo: attribute/filtering/impl/BasicFilteringContext.cpp
59162 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT BasicFilteringContext.lo -MD -MP -MF $(DEPDIR)/BasicFilteringContext.Tpo -c -o BasicFilteringContext.lo `test -f 'attribute/filtering/impl/BasicFilteringContext.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/BasicFilteringContext.cpp
59163 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/BasicFilteringContext.Tpo $(DEPDIR)/BasicFilteringContext.Plo
59164 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/BasicFilteringContext.cpp' object='BasicFilteringContext.lo' libtool=yes @AMDEPBACKSLASH@
59165 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59166 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o BasicFilteringContext.lo `test -f 'attribute/filtering/impl/BasicFilteringContext.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/BasicFilteringContext.cpp
59167 +
59168 +MatchFunctor.lo: attribute/filtering/impl/MatchFunctor.cpp
59169 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MatchFunctor.lo -MD -MP -MF $(DEPDIR)/MatchFunctor.Tpo -c -o MatchFunctor.lo `test -f 'attribute/filtering/impl/MatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/MatchFunctor.cpp
59170 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/MatchFunctor.Tpo $(DEPDIR)/MatchFunctor.Plo
59171 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/MatchFunctor.cpp' object='MatchFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59172 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59173 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MatchFunctor.lo `test -f 'attribute/filtering/impl/MatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/MatchFunctor.cpp
59174 +
59175 +AndMatchFunctor.lo: attribute/filtering/impl/AndMatchFunctor.cpp
59176 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AndMatchFunctor.lo -MD -MP -MF $(DEPDIR)/AndMatchFunctor.Tpo -c -o AndMatchFunctor.lo `test -f 'attribute/filtering/impl/AndMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AndMatchFunctor.cpp
59177 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AndMatchFunctor.Tpo $(DEPDIR)/AndMatchFunctor.Plo
59178 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AndMatchFunctor.cpp' object='AndMatchFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59179 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59180 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AndMatchFunctor.lo `test -f 'attribute/filtering/impl/AndMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AndMatchFunctor.cpp
59181 +
59182 +AnyMatchFunctor.lo: attribute/filtering/impl/AnyMatchFunctor.cpp
59183 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AnyMatchFunctor.lo -MD -MP -MF $(DEPDIR)/AnyMatchFunctor.Tpo -c -o AnyMatchFunctor.lo `test -f 'attribute/filtering/impl/AnyMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AnyMatchFunctor.cpp
59184 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AnyMatchFunctor.Tpo $(DEPDIR)/AnyMatchFunctor.Plo
59185 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AnyMatchFunctor.cpp' object='AnyMatchFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59186 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59187 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AnyMatchFunctor.lo `test -f 'attribute/filtering/impl/AnyMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AnyMatchFunctor.cpp
59188 +
59189 +NotMatchFunctor.lo: attribute/filtering/impl/NotMatchFunctor.cpp
59190 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NotMatchFunctor.lo -MD -MP -MF $(DEPDIR)/NotMatchFunctor.Tpo -c -o NotMatchFunctor.lo `test -f 'attribute/filtering/impl/NotMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/NotMatchFunctor.cpp
59191 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/NotMatchFunctor.Tpo $(DEPDIR)/NotMatchFunctor.Plo
59192 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/NotMatchFunctor.cpp' object='NotMatchFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59193 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59194 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NotMatchFunctor.lo `test -f 'attribute/filtering/impl/NotMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/NotMatchFunctor.cpp
59195 +
59196 +OrMatchFunctor.lo: attribute/filtering/impl/OrMatchFunctor.cpp
59197 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT OrMatchFunctor.lo -MD -MP -MF $(DEPDIR)/OrMatchFunctor.Tpo -c -o OrMatchFunctor.lo `test -f 'attribute/filtering/impl/OrMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/OrMatchFunctor.cpp
59198 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/OrMatchFunctor.Tpo $(DEPDIR)/OrMatchFunctor.Plo
59199 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/OrMatchFunctor.cpp' object='OrMatchFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59200 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59201 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o OrMatchFunctor.lo `test -f 'attribute/filtering/impl/OrMatchFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/OrMatchFunctor.cpp
59202 +
59203 +AttributeIssuerStringFunctor.lo: attribute/filtering/impl/AttributeIssuerStringFunctor.cpp
59204 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeIssuerStringFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeIssuerStringFunctor.Tpo -c -o AttributeIssuerStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerStringFunctor.cpp
59205 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeIssuerStringFunctor.Tpo $(DEPDIR)/AttributeIssuerStringFunctor.Plo
59206 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeIssuerStringFunctor.cpp' object='AttributeIssuerStringFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59207 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59208 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeIssuerStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerStringFunctor.cpp
59209 +
59210 +AttributeRequesterStringFunctor.lo: attribute/filtering/impl/AttributeRequesterStringFunctor.cpp
59211 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeRequesterStringFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeRequesterStringFunctor.Tpo -c -o AttributeRequesterStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterStringFunctor.cpp
59212 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeRequesterStringFunctor.Tpo $(DEPDIR)/AttributeRequesterStringFunctor.Plo
59213 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeRequesterStringFunctor.cpp' object='AttributeRequesterStringFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59214 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59215 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeRequesterStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterStringFunctor.cpp
59216 +
59217 +AttributeScopeStringFunctor.lo: attribute/filtering/impl/AttributeScopeStringFunctor.cpp
59218 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeScopeStringFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeScopeStringFunctor.Tpo -c -o AttributeScopeStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeStringFunctor.cpp
59219 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeScopeStringFunctor.Tpo $(DEPDIR)/AttributeScopeStringFunctor.Plo
59220 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeScopeStringFunctor.cpp' object='AttributeScopeStringFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59221 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59222 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeScopeStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeStringFunctor.cpp
59223 +
59224 +AttributeValueStringFunctor.lo: attribute/filtering/impl/AttributeValueStringFunctor.cpp
59225 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeValueStringFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeValueStringFunctor.Tpo -c -o AttributeValueStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeValueStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeValueStringFunctor.cpp
59226 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeValueStringFunctor.Tpo $(DEPDIR)/AttributeValueStringFunctor.Plo
59227 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeValueStringFunctor.cpp' object='AttributeValueStringFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59228 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59229 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeValueStringFunctor.lo `test -f 'attribute/filtering/impl/AttributeValueStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeValueStringFunctor.cpp
59230 +
59231 +AuthenticationMethodStringFunctor.lo: attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp
59232 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AuthenticationMethodStringFunctor.lo -MD -MP -MF $(DEPDIR)/AuthenticationMethodStringFunctor.Tpo -c -o AuthenticationMethodStringFunctor.lo `test -f 'attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp
59233 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AuthenticationMethodStringFunctor.Tpo $(DEPDIR)/AuthenticationMethodStringFunctor.Plo
59234 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp' object='AuthenticationMethodStringFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59235 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59236 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AuthenticationMethodStringFunctor.lo `test -f 'attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp
59237 +
59238 +AttributeIssuerRegexFunctor.lo: attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp
59239 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeIssuerRegexFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeIssuerRegexFunctor.Tpo -c -o AttributeIssuerRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp
59240 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeIssuerRegexFunctor.Tpo $(DEPDIR)/AttributeIssuerRegexFunctor.Plo
59241 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp' object='AttributeIssuerRegexFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59242 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59243 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeIssuerRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerRegexFunctor.cpp
59244 +
59245 +AttributeRequesterRegexFunctor.lo: attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp
59246 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeRequesterRegexFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeRequesterRegexFunctor.Tpo -c -o AttributeRequesterRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp
59247 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeRequesterRegexFunctor.Tpo $(DEPDIR)/AttributeRequesterRegexFunctor.Plo
59248 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp' object='AttributeRequesterRegexFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59249 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59250 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeRequesterRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterRegexFunctor.cpp
59251 +
59252 +AttributeScopeRegexFunctor.lo: attribute/filtering/impl/AttributeScopeRegexFunctor.cpp
59253 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeScopeRegexFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeScopeRegexFunctor.Tpo -c -o AttributeScopeRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeRegexFunctor.cpp
59254 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeScopeRegexFunctor.Tpo $(DEPDIR)/AttributeScopeRegexFunctor.Plo
59255 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeScopeRegexFunctor.cpp' object='AttributeScopeRegexFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59256 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59257 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeScopeRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeRegexFunctor.cpp
59258 +
59259 +AttributeValueRegexFunctor.lo: attribute/filtering/impl/AttributeValueRegexFunctor.cpp
59260 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeValueRegexFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeValueRegexFunctor.Tpo -c -o AttributeValueRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeValueRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeValueRegexFunctor.cpp
59261 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeValueRegexFunctor.Tpo $(DEPDIR)/AttributeValueRegexFunctor.Plo
59262 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeValueRegexFunctor.cpp' object='AttributeValueRegexFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59263 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59264 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeValueRegexFunctor.lo `test -f 'attribute/filtering/impl/AttributeValueRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeValueRegexFunctor.cpp
59265 +
59266 +AuthenticationMethodRegexFunctor.lo: attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp
59267 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AuthenticationMethodRegexFunctor.lo -MD -MP -MF $(DEPDIR)/AuthenticationMethodRegexFunctor.Tpo -c -o AuthenticationMethodRegexFunctor.lo `test -f 'attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp
59268 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AuthenticationMethodRegexFunctor.Tpo $(DEPDIR)/AuthenticationMethodRegexFunctor.Plo
59269 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp' object='AuthenticationMethodRegexFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59270 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59271 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AuthenticationMethodRegexFunctor.lo `test -f 'attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AuthenticationMethodRegexFunctor.cpp
59272 +
59273 +NumberOfAttributeValuesFunctor.lo: attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp
59274 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT NumberOfAttributeValuesFunctor.lo -MD -MP -MF $(DEPDIR)/NumberOfAttributeValuesFunctor.Tpo -c -o NumberOfAttributeValuesFunctor.lo `test -f 'attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp
59275 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/NumberOfAttributeValuesFunctor.Tpo $(DEPDIR)/NumberOfAttributeValuesFunctor.Plo
59276 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp' object='NumberOfAttributeValuesFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59277 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59278 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o NumberOfAttributeValuesFunctor.lo `test -f 'attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/NumberOfAttributeValuesFunctor.cpp
59279 +
59280 +AttributeIssuerInEntityGroupFunctor.lo: attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp
59281 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeIssuerInEntityGroupFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeIssuerInEntityGroupFunctor.Tpo -c -o AttributeIssuerInEntityGroupFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp
59282 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeIssuerInEntityGroupFunctor.Tpo $(DEPDIR)/AttributeIssuerInEntityGroupFunctor.Plo
59283 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp' object='AttributeIssuerInEntityGroupFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59284 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59285 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeIssuerInEntityGroupFunctor.lo `test -f 'attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeIssuerInEntityGroupFunctor.cpp
59286 +
59287 +AttributeRequesterInEntityGroupFunctor.lo: attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp
59288 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeRequesterInEntityGroupFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeRequesterInEntityGroupFunctor.Tpo -c -o AttributeRequesterInEntityGroupFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp
59289 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeRequesterInEntityGroupFunctor.Tpo $(DEPDIR)/AttributeRequesterInEntityGroupFunctor.Plo
59290 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp' object='AttributeRequesterInEntityGroupFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59291 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59292 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeRequesterInEntityGroupFunctor.lo `test -f 'attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeRequesterInEntityGroupFunctor.cpp
59293 +
59294 +AttributeScopeMatchesShibMDScopeFunctor.lo: attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp
59295 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AttributeScopeMatchesShibMDScopeFunctor.lo -MD -MP -MF $(DEPDIR)/AttributeScopeMatchesShibMDScopeFunctor.Tpo -c -o AttributeScopeMatchesShibMDScopeFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp
59296 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/AttributeScopeMatchesShibMDScopeFunctor.Tpo $(DEPDIR)/AttributeScopeMatchesShibMDScopeFunctor.Plo
59297 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp' object='AttributeScopeMatchesShibMDScopeFunctor.lo' libtool=yes @AMDEPBACKSLASH@
59298 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59299 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AttributeScopeMatchesShibMDScopeFunctor.lo `test -f 'attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp' || echo '$(srcdir)/'`attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp
59300 +
59301 +ChainingAttributeResolver.lo: attribute/resolver/impl/ChainingAttributeResolver.cpp
59302 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingAttributeResolver.lo -MD -MP -MF $(DEPDIR)/ChainingAttributeResolver.Tpo -c -o ChainingAttributeResolver.lo `test -f 'attribute/resolver/impl/ChainingAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/ChainingAttributeResolver.cpp
59303 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingAttributeResolver.Tpo $(DEPDIR)/ChainingAttributeResolver.Plo
59304 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/ChainingAttributeResolver.cpp' object='ChainingAttributeResolver.lo' libtool=yes @AMDEPBACKSLASH@
59305 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59306 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingAttributeResolver.lo `test -f 'attribute/resolver/impl/ChainingAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/ChainingAttributeResolver.cpp
59307 +
59308 +QueryAttributeResolver.lo: attribute/resolver/impl/QueryAttributeResolver.cpp
59309 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT QueryAttributeResolver.lo -MD -MP -MF $(DEPDIR)/QueryAttributeResolver.Tpo -c -o QueryAttributeResolver.lo `test -f 'attribute/resolver/impl/QueryAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/QueryAttributeResolver.cpp
59310 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/QueryAttributeResolver.Tpo $(DEPDIR)/QueryAttributeResolver.Plo
59311 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/QueryAttributeResolver.cpp' object='QueryAttributeResolver.lo' libtool=yes @AMDEPBACKSLASH@
59312 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59313 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o QueryAttributeResolver.lo `test -f 'attribute/resolver/impl/QueryAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/QueryAttributeResolver.cpp
59314 +
59315 +SimpleAggregationAttributeResolver.lo: attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp
59316 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SimpleAggregationAttributeResolver.lo -MD -MP -MF $(DEPDIR)/SimpleAggregationAttributeResolver.Tpo -c -o SimpleAggregationAttributeResolver.lo `test -f 'attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp
59317 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SimpleAggregationAttributeResolver.Tpo $(DEPDIR)/SimpleAggregationAttributeResolver.Plo
59318 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp' object='SimpleAggregationAttributeResolver.lo' libtool=yes @AMDEPBACKSLASH@
59319 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59320 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SimpleAggregationAttributeResolver.lo `test -f 'attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/SimpleAggregationAttributeResolver.cpp
59321 +
59322 +ChainingAttributeExtractor.lo: attribute/resolver/impl/ChainingAttributeExtractor.cpp
59323 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ChainingAttributeExtractor.lo -MD -MP -MF $(DEPDIR)/ChainingAttributeExtractor.Tpo -c -o ChainingAttributeExtractor.lo `test -f 'attribute/resolver/impl/ChainingAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/ChainingAttributeExtractor.cpp
59324 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ChainingAttributeExtractor.Tpo $(DEPDIR)/ChainingAttributeExtractor.Plo
59325 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/ChainingAttributeExtractor.cpp' object='ChainingAttributeExtractor.lo' libtool=yes @AMDEPBACKSLASH@
59326 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59327 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ChainingAttributeExtractor.lo `test -f 'attribute/resolver/impl/ChainingAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/ChainingAttributeExtractor.cpp
59328 +
59329 +DelegationAttributeExtractor.lo: attribute/resolver/impl/DelegationAttributeExtractor.cpp
59330 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DelegationAttributeExtractor.lo -MD -MP -MF $(DEPDIR)/DelegationAttributeExtractor.Tpo -c -o DelegationAttributeExtractor.lo `test -f 'attribute/resolver/impl/DelegationAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/DelegationAttributeExtractor.cpp
59331 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/DelegationAttributeExtractor.Tpo $(DEPDIR)/DelegationAttributeExtractor.Plo
59332 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/DelegationAttributeExtractor.cpp' object='DelegationAttributeExtractor.lo' libtool=yes @AMDEPBACKSLASH@
59333 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59334 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DelegationAttributeExtractor.lo `test -f 'attribute/resolver/impl/DelegationAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/DelegationAttributeExtractor.cpp
59335 +
59336 +KeyDescriptorAttributeExtractor.lo: attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp
59337 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT KeyDescriptorAttributeExtractor.lo -MD -MP -MF $(DEPDIR)/KeyDescriptorAttributeExtractor.Tpo -c -o KeyDescriptorAttributeExtractor.lo `test -f 'attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp
59338 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/KeyDescriptorAttributeExtractor.Tpo $(DEPDIR)/KeyDescriptorAttributeExtractor.Plo
59339 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp' object='KeyDescriptorAttributeExtractor.lo' libtool=yes @AMDEPBACKSLASH@
59340 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59341 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o KeyDescriptorAttributeExtractor.lo `test -f 'attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/KeyDescriptorAttributeExtractor.cpp
59342 +
59343 +XMLAttributeExtractor.lo: attribute/resolver/impl/XMLAttributeExtractor.cpp
59344 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLAttributeExtractor.lo -MD -MP -MF $(DEPDIR)/XMLAttributeExtractor.Tpo -c -o XMLAttributeExtractor.lo `test -f 'attribute/resolver/impl/XMLAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/XMLAttributeExtractor.cpp
59345 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLAttributeExtractor.Tpo $(DEPDIR)/XMLAttributeExtractor.Plo
59346 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='attribute/resolver/impl/XMLAttributeExtractor.cpp' object='XMLAttributeExtractor.lo' libtool=yes @AMDEPBACKSLASH@
59347 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59348 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLAttributeExtractor.lo `test -f 'attribute/resolver/impl/XMLAttributeExtractor.cpp' || echo '$(srcdir)/'`attribute/resolver/impl/XMLAttributeExtractor.cpp
59349 +
59350 +ArtifactResolver.lo: binding/impl/ArtifactResolver.cpp
59351 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ArtifactResolver.lo -MD -MP -MF $(DEPDIR)/ArtifactResolver.Tpo -c -o ArtifactResolver.lo `test -f 'binding/impl/ArtifactResolver.cpp' || echo '$(srcdir)/'`binding/impl/ArtifactResolver.cpp
59352 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/ArtifactResolver.Tpo $(DEPDIR)/ArtifactResolver.Plo
59353 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='binding/impl/ArtifactResolver.cpp' object='ArtifactResolver.lo' libtool=yes @AMDEPBACKSLASH@
59354 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59355 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ArtifactResolver.lo `test -f 'binding/impl/ArtifactResolver.cpp' || echo '$(srcdir)/'`binding/impl/ArtifactResolver.cpp
59356 +
59357 +SOAPClient.lo: binding/impl/SOAPClient.cpp
59358 +@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 'binding/impl/SOAPClient.cpp' || echo '$(srcdir)/'`binding/impl/SOAPClient.cpp
59359 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SOAPClient.Tpo $(DEPDIR)/SOAPClient.Plo
59360 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='binding/impl/SOAPClient.cpp' object='SOAPClient.lo' libtool=yes @AMDEPBACKSLASH@
59361 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59362 +@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 'binding/impl/SOAPClient.cpp' || echo '$(srcdir)/'`binding/impl/SOAPClient.cpp
59363 +
59364 +XMLSecurityPolicyProvider.lo: impl/XMLSecurityPolicyProvider.cpp
59365 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT XMLSecurityPolicyProvider.lo -MD -MP -MF $(DEPDIR)/XMLSecurityPolicyProvider.Tpo -c -o XMLSecurityPolicyProvider.lo `test -f 'impl/XMLSecurityPolicyProvider.cpp' || echo '$(srcdir)/'`impl/XMLSecurityPolicyProvider.cpp
59366 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/XMLSecurityPolicyProvider.Tpo $(DEPDIR)/XMLSecurityPolicyProvider.Plo
59367 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='impl/XMLSecurityPolicyProvider.cpp' object='XMLSecurityPolicyProvider.lo' libtool=yes @AMDEPBACKSLASH@
59368 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59369 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o XMLSecurityPolicyProvider.lo `test -f 'impl/XMLSecurityPolicyProvider.cpp' || echo '$(srcdir)/'`impl/XMLSecurityPolicyProvider.cpp
59370 +
59371 +DynamicMetadataProvider.lo: metadata/DynamicMetadataProvider.cpp
59372 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DynamicMetadataProvider.lo -MD -MP -MF $(DEPDIR)/DynamicMetadataProvider.Tpo -c -o DynamicMetadataProvider.lo `test -f 'metadata/DynamicMetadataProvider.cpp' || echo '$(srcdir)/'`metadata/DynamicMetadataProvider.cpp
59373 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/DynamicMetadataProvider.Tpo $(DEPDIR)/DynamicMetadataProvider.Plo
59374 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='metadata/DynamicMetadataProvider.cpp' object='DynamicMetadataProvider.lo' libtool=yes @AMDEPBACKSLASH@
59375 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59376 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DynamicMetadataProvider.lo `test -f 'metadata/DynamicMetadataProvider.cpp' || echo '$(srcdir)/'`metadata/DynamicMetadataProvider.cpp
59377 +
59378 +MetadataExtImpl.lo: metadata/MetadataExtImpl.cpp
59379 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MetadataExtImpl.lo -MD -MP -MF $(DEPDIR)/MetadataExtImpl.Tpo -c -o MetadataExtImpl.lo `test -f 'metadata/MetadataExtImpl.cpp' || echo '$(srcdir)/'`metadata/MetadataExtImpl.cpp
59380 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/MetadataExtImpl.Tpo $(DEPDIR)/MetadataExtImpl.Plo
59381 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='metadata/MetadataExtImpl.cpp' object='MetadataExtImpl.lo' libtool=yes @AMDEPBACKSLASH@
59382 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59383 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MetadataExtImpl.lo `test -f 'metadata/MetadataExtImpl.cpp' || echo '$(srcdir)/'`metadata/MetadataExtImpl.cpp
59384 +
59385 +MetadataExtSchemaValidators.lo: metadata/MetadataExtSchemaValidators.cpp
59386 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MetadataExtSchemaValidators.lo -MD -MP -MF $(DEPDIR)/MetadataExtSchemaValidators.Tpo -c -o MetadataExtSchemaValidators.lo `test -f 'metadata/MetadataExtSchemaValidators.cpp' || echo '$(srcdir)/'`metadata/MetadataExtSchemaValidators.cpp
59387 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/MetadataExtSchemaValidators.Tpo $(DEPDIR)/MetadataExtSchemaValidators.Plo
59388 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='metadata/MetadataExtSchemaValidators.cpp' object='MetadataExtSchemaValidators.lo' libtool=yes @AMDEPBACKSLASH@
59389 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59390 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MetadataExtSchemaValidators.lo `test -f 'metadata/MetadataExtSchemaValidators.cpp' || echo '$(srcdir)/'`metadata/MetadataExtSchemaValidators.cpp
59391 +
59392 +MetadataProviderCriteria.lo: metadata/MetadataProviderCriteria.cpp
59393 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT MetadataProviderCriteria.lo -MD -MP -MF $(DEPDIR)/MetadataProviderCriteria.Tpo -c -o MetadataProviderCriteria.lo `test -f 'metadata/MetadataProviderCriteria.cpp' || echo '$(srcdir)/'`metadata/MetadataProviderCriteria.cpp
59394 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/MetadataProviderCriteria.Tpo $(DEPDIR)/MetadataProviderCriteria.Plo
59395 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='metadata/MetadataProviderCriteria.cpp' object='MetadataProviderCriteria.lo' libtool=yes @AMDEPBACKSLASH@
59396 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59397 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o MetadataProviderCriteria.lo `test -f 'metadata/MetadataProviderCriteria.cpp' || echo '$(srcdir)/'`metadata/MetadataProviderCriteria.cpp
59398 +
59399 +PKIXTrustEngine.lo: security/PKIXTrustEngine.cpp
59400 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT PKIXTrustEngine.lo -MD -MP -MF $(DEPDIR)/PKIXTrustEngine.Tpo -c -o PKIXTrustEngine.lo `test -f 'security/PKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/PKIXTrustEngine.cpp
59401 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/PKIXTrustEngine.Tpo $(DEPDIR)/PKIXTrustEngine.Plo
59402 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='security/PKIXTrustEngine.cpp' object='PKIXTrustEngine.lo' libtool=yes @AMDEPBACKSLASH@
59403 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59404 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o PKIXTrustEngine.lo `test -f 'security/PKIXTrustEngine.cpp' || echo '$(srcdir)/'`security/PKIXTrustEngine.cpp
59405 +
59406 +SecurityPolicy.lo: security/SecurityPolicy.cpp
59407 +@am__fastdepCXX_TRUE@  $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT SecurityPolicy.lo -MD -MP -MF $(DEPDIR)/SecurityPolicy.Tpo -c -o SecurityPolicy.lo `test -f 'security/SecurityPolicy.cpp' || echo '$(srcdir)/'`security/SecurityPolicy.cpp
59408 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/SecurityPolicy.Tpo $(DEPDIR)/SecurityPolicy.Plo
59409 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='security/SecurityPolicy.cpp' object='SecurityPolicy.lo' libtool=yes @AMDEPBACKSLASH@
59410 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
59411 +@am__fastdepCXX_FALSE@ $(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o SecurityPolicy.lo `test -f 'security/SecurityPolicy.cpp' || echo '$(srcdir)/'`security/SecurityPolicy.cpp
59412 +
59413 +mostlyclean-libtool:
59414 +       -rm -f *.lo
59415 +
59416 +clean-libtool:
59417 +       -rm -rf .libs _libs
59418 +install-attrfiltincludeHEADERS: $(attrfiltinclude_HEADERS)
59419 +       @$(NORMAL_INSTALL)
59420 +       test -z "$(attrfiltincludedir)" || $(MKDIR_P) "$(DESTDIR)$(attrfiltincludedir)"
59421 +       @list='$(attrfiltinclude_HEADERS)'; test -n "$(attrfiltincludedir)" || list=; \
59422 +       for p in $$list; do \
59423 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59424 +         echo "$$d$$p"; \
59425 +       done | $(am__base_list) | \
59426 +       while read files; do \
59427 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(attrfiltincludedir)'"; \
59428 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(attrfiltincludedir)" || exit $$?; \
59429 +       done
59430 +
59431 +uninstall-attrfiltincludeHEADERS:
59432 +       @$(NORMAL_UNINSTALL)
59433 +       @list='$(attrfiltinclude_HEADERS)'; test -n "$(attrfiltincludedir)" || list=; \
59434 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59435 +       test -n "$$files" || exit 0; \
59436 +       echo " ( cd '$(DESTDIR)$(attrfiltincludedir)' && rm -f" $$files ")"; \
59437 +       cd "$(DESTDIR)$(attrfiltincludedir)" && rm -f $$files
59438 +install-attrincludeHEADERS: $(attrinclude_HEADERS)
59439 +       @$(NORMAL_INSTALL)
59440 +       test -z "$(attrincludedir)" || $(MKDIR_P) "$(DESTDIR)$(attrincludedir)"
59441 +       @list='$(attrinclude_HEADERS)'; test -n "$(attrincludedir)" || list=; \
59442 +       for p in $$list; do \
59443 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59444 +         echo "$$d$$p"; \
59445 +       done | $(am__base_list) | \
59446 +       while read files; do \
59447 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(attrincludedir)'"; \
59448 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(attrincludedir)" || exit $$?; \
59449 +       done
59450 +
59451 +uninstall-attrincludeHEADERS:
59452 +       @$(NORMAL_UNINSTALL)
59453 +       @list='$(attrinclude_HEADERS)'; test -n "$(attrincludedir)" || list=; \
59454 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59455 +       test -n "$$files" || exit 0; \
59456 +       echo " ( cd '$(DESTDIR)$(attrincludedir)' && rm -f" $$files ")"; \
59457 +       cd "$(DESTDIR)$(attrincludedir)" && rm -f $$files
59458 +install-attrresincludeHEADERS: $(attrresinclude_HEADERS)
59459 +       @$(NORMAL_INSTALL)
59460 +       test -z "$(attrresincludedir)" || $(MKDIR_P) "$(DESTDIR)$(attrresincludedir)"
59461 +       @list='$(attrresinclude_HEADERS)'; test -n "$(attrresincludedir)" || list=; \
59462 +       for p in $$list; do \
59463 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59464 +         echo "$$d$$p"; \
59465 +       done | $(am__base_list) | \
59466 +       while read files; do \
59467 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(attrresincludedir)'"; \
59468 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(attrresincludedir)" || exit $$?; \
59469 +       done
59470 +
59471 +uninstall-attrresincludeHEADERS:
59472 +       @$(NORMAL_UNINSTALL)
59473 +       @list='$(attrresinclude_HEADERS)'; test -n "$(attrresincludedir)" || list=; \
59474 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59475 +       test -n "$$files" || exit 0; \
59476 +       echo " ( cd '$(DESTDIR)$(attrresincludedir)' && rm -f" $$files ")"; \
59477 +       cd "$(DESTDIR)$(attrresincludedir)" && rm -f $$files
59478 +install-bindincludeHEADERS: $(bindinclude_HEADERS)
59479 +       @$(NORMAL_INSTALL)
59480 +       test -z "$(bindincludedir)" || $(MKDIR_P) "$(DESTDIR)$(bindincludedir)"
59481 +       @list='$(bindinclude_HEADERS)'; test -n "$(bindincludedir)" || list=; \
59482 +       for p in $$list; do \
59483 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59484 +         echo "$$d$$p"; \
59485 +       done | $(am__base_list) | \
59486 +       while read files; do \
59487 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(bindincludedir)'"; \
59488 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(bindincludedir)" || exit $$?; \
59489 +       done
59490 +
59491 +uninstall-bindincludeHEADERS:
59492 +       @$(NORMAL_UNINSTALL)
59493 +       @list='$(bindinclude_HEADERS)'; test -n "$(bindincludedir)" || list=; \
59494 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59495 +       test -n "$$files" || exit 0; \
59496 +       echo " ( cd '$(DESTDIR)$(bindincludedir)' && rm -f" $$files ")"; \
59497 +       cd "$(DESTDIR)$(bindincludedir)" && rm -f $$files
59498 +install-handincludeHEADERS: $(handinclude_HEADERS)
59499 +       @$(NORMAL_INSTALL)
59500 +       test -z "$(handincludedir)" || $(MKDIR_P) "$(DESTDIR)$(handincludedir)"
59501 +       @list='$(handinclude_HEADERS)'; test -n "$(handincludedir)" || list=; \
59502 +       for p in $$list; do \
59503 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59504 +         echo "$$d$$p"; \
59505 +       done | $(am__base_list) | \
59506 +       while read files; do \
59507 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(handincludedir)'"; \
59508 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(handincludedir)" || exit $$?; \
59509 +       done
59510 +
59511 +uninstall-handincludeHEADERS:
59512 +       @$(NORMAL_UNINSTALL)
59513 +       @list='$(handinclude_HEADERS)'; test -n "$(handincludedir)" || list=; \
59514 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59515 +       test -n "$$files" || exit 0; \
59516 +       echo " ( cd '$(DESTDIR)$(handincludedir)' && rm -f" $$files ")"; \
59517 +       cd "$(DESTDIR)$(handincludedir)" && rm -f $$files
59518 +install-libshibspincludeHEADERS: $(libshibspinclude_HEADERS)
59519 +       @$(NORMAL_INSTALL)
59520 +       test -z "$(libshibspincludedir)" || $(MKDIR_P) "$(DESTDIR)$(libshibspincludedir)"
59521 +       @list='$(libshibspinclude_HEADERS)'; test -n "$(libshibspincludedir)" || list=; \
59522 +       for p in $$list; do \
59523 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59524 +         echo "$$d$$p"; \
59525 +       done | $(am__base_list) | \
59526 +       while read files; do \
59527 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libshibspincludedir)'"; \
59528 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(libshibspincludedir)" || exit $$?; \
59529 +       done
59530 +
59531 +uninstall-libshibspincludeHEADERS:
59532 +       @$(NORMAL_UNINSTALL)
59533 +       @list='$(libshibspinclude_HEADERS)'; test -n "$(libshibspincludedir)" || list=; \
59534 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59535 +       test -n "$$files" || exit 0; \
59536 +       echo " ( cd '$(DESTDIR)$(libshibspincludedir)' && rm -f" $$files ")"; \
59537 +       cd "$(DESTDIR)$(libshibspincludedir)" && rm -f $$files
59538 +install-liteincludeHEADERS: $(liteinclude_HEADERS)
59539 +       @$(NORMAL_INSTALL)
59540 +       test -z "$(liteincludedir)" || $(MKDIR_P) "$(DESTDIR)$(liteincludedir)"
59541 +       @list='$(liteinclude_HEADERS)'; test -n "$(liteincludedir)" || list=; \
59542 +       for p in $$list; do \
59543 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59544 +         echo "$$d$$p"; \
59545 +       done | $(am__base_list) | \
59546 +       while read files; do \
59547 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(liteincludedir)'"; \
59548 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(liteincludedir)" || exit $$?; \
59549 +       done
59550 +
59551 +uninstall-liteincludeHEADERS:
59552 +       @$(NORMAL_UNINSTALL)
59553 +       @list='$(liteinclude_HEADERS)'; test -n "$(liteincludedir)" || list=; \
59554 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59555 +       test -n "$$files" || exit 0; \
59556 +       echo " ( cd '$(DESTDIR)$(liteincludedir)' && rm -f" $$files ")"; \
59557 +       cd "$(DESTDIR)$(liteincludedir)" && rm -f $$files
59558 +install-mdincludeHEADERS: $(mdinclude_HEADERS)
59559 +       @$(NORMAL_INSTALL)
59560 +       test -z "$(mdincludedir)" || $(MKDIR_P) "$(DESTDIR)$(mdincludedir)"
59561 +       @list='$(mdinclude_HEADERS)'; test -n "$(mdincludedir)" || list=; \
59562 +       for p in $$list; do \
59563 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59564 +         echo "$$d$$p"; \
59565 +       done | $(am__base_list) | \
59566 +       while read files; do \
59567 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(mdincludedir)'"; \
59568 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(mdincludedir)" || exit $$?; \
59569 +       done
59570 +
59571 +uninstall-mdincludeHEADERS:
59572 +       @$(NORMAL_UNINSTALL)
59573 +       @list='$(mdinclude_HEADERS)'; test -n "$(mdincludedir)" || list=; \
59574 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59575 +       test -n "$$files" || exit 0; \
59576 +       echo " ( cd '$(DESTDIR)$(mdincludedir)' && rm -f" $$files ")"; \
59577 +       cd "$(DESTDIR)$(mdincludedir)" && rm -f $$files
59578 +install-remincludeHEADERS: $(reminclude_HEADERS)
59579 +       @$(NORMAL_INSTALL)
59580 +       test -z "$(remincludedir)" || $(MKDIR_P) "$(DESTDIR)$(remincludedir)"
59581 +       @list='$(reminclude_HEADERS)'; test -n "$(remincludedir)" || list=; \
59582 +       for p in $$list; do \
59583 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59584 +         echo "$$d$$p"; \
59585 +       done | $(am__base_list) | \
59586 +       while read files; do \
59587 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(remincludedir)'"; \
59588 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(remincludedir)" || exit $$?; \
59589 +       done
59590 +
59591 +uninstall-remincludeHEADERS:
59592 +       @$(NORMAL_UNINSTALL)
59593 +       @list='$(reminclude_HEADERS)'; test -n "$(remincludedir)" || list=; \
59594 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59595 +       test -n "$$files" || exit 0; \
59596 +       echo " ( cd '$(DESTDIR)$(remincludedir)' && rm -f" $$files ")"; \
59597 +       cd "$(DESTDIR)$(remincludedir)" && rm -f $$files
59598 +install-secincludeHEADERS: $(secinclude_HEADERS)
59599 +       @$(NORMAL_INSTALL)
59600 +       test -z "$(secincludedir)" || $(MKDIR_P) "$(DESTDIR)$(secincludedir)"
59601 +       @list='$(secinclude_HEADERS)'; test -n "$(secincludedir)" || list=; \
59602 +       for p in $$list; do \
59603 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59604 +         echo "$$d$$p"; \
59605 +       done | $(am__base_list) | \
59606 +       while read files; do \
59607 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(secincludedir)'"; \
59608 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(secincludedir)" || exit $$?; \
59609 +       done
59610 +
59611 +uninstall-secincludeHEADERS:
59612 +       @$(NORMAL_UNINSTALL)
59613 +       @list='$(secinclude_HEADERS)'; test -n "$(secincludedir)" || list=; \
59614 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59615 +       test -n "$$files" || exit 0; \
59616 +       echo " ( cd '$(DESTDIR)$(secincludedir)' && rm -f" $$files ")"; \
59617 +       cd "$(DESTDIR)$(secincludedir)" && rm -f $$files
59618 +install-utilincludeHEADERS: $(utilinclude_HEADERS)
59619 +       @$(NORMAL_INSTALL)
59620 +       test -z "$(utilincludedir)" || $(MKDIR_P) "$(DESTDIR)$(utilincludedir)"
59621 +       @list='$(utilinclude_HEADERS)'; test -n "$(utilincludedir)" || list=; \
59622 +       for p in $$list; do \
59623 +         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
59624 +         echo "$$d$$p"; \
59625 +       done | $(am__base_list) | \
59626 +       while read files; do \
59627 +         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(utilincludedir)'"; \
59628 +         $(INSTALL_HEADER) $$files "$(DESTDIR)$(utilincludedir)" || exit $$?; \
59629 +       done
59630 +
59631 +uninstall-utilincludeHEADERS:
59632 +       @$(NORMAL_UNINSTALL)
59633 +       @list='$(utilinclude_HEADERS)'; test -n "$(utilincludedir)" || list=; \
59634 +       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
59635 +       test -n "$$files" || exit 0; \
59636 +       echo " ( cd '$(DESTDIR)$(utilincludedir)' && rm -f" $$files ")"; \
59637 +       cd "$(DESTDIR)$(utilincludedir)" && rm -f $$files
59638 +
59639 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
59640 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
59641 +       unique=`for i in $$list; do \
59642 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
59643 +         done | \
59644 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
59645 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
59646 +       mkid -fID $$unique
59647 +tags: TAGS
59648 +
59649 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
59650 +               $(TAGS_FILES) $(LISP)
59651 +       set x; \
59652 +       here=`pwd`; \
59653 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
59654 +       unique=`for i in $$list; do \
59655 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
59656 +         done | \
59657 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
59658 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
59659 +       shift; \
59660 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
59661 +         test -n "$$unique" || unique=$$empty_fix; \
59662 +         if test $$# -gt 0; then \
59663 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
59664 +             "$$@" $$unique; \
59665 +         else \
59666 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
59667 +             $$unique; \
59668 +         fi; \
59669 +       fi
59670 +ctags: CTAGS
59671 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
59672 +               $(TAGS_FILES) $(LISP)
59673 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
59674 +       unique=`for i in $$list; do \
59675 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
59676 +         done | \
59677 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
59678 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
59679 +       test -z "$(CTAGS_ARGS)$$unique" \
59680 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
59681 +            $$unique
59682 +
59683 +GTAGS:
59684 +       here=`$(am__cd) $(top_builddir) && pwd` \
59685 +         && $(am__cd) $(top_srcdir) \
59686 +         && gtags -i $(GTAGS_ARGS) "$$here"
59687 +
59688 +distclean-tags:
59689 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
59690 +
59691 +distdir: $(DISTFILES)
59692 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
59693 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
59694 +       list='$(DISTFILES)'; \
59695 +         dist_files=`for file in $$list; do echo $$file; done | \
59696 +         sed -e "s|^$$srcdirstrip/||;t" \
59697 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
59698 +       case $$dist_files in \
59699 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
59700 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
59701 +                          sort -u` ;; \
59702 +       esac; \
59703 +       for file in $$dist_files; do \
59704 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
59705 +         if test -d $$d/$$file; then \
59706 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
59707 +           if test -d "$(distdir)/$$file"; then \
59708 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
59709 +           fi; \
59710 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
59711 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
59712 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
59713 +           fi; \
59714 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
59715 +         else \
59716 +           test -f "$(distdir)/$$file" \
59717 +           || cp -p $$d/$$file "$(distdir)/$$file" \
59718 +           || exit 1; \
59719 +         fi; \
59720 +       done
59721 +check-am: all-am
59722 +check: $(BUILT_SOURCES)
59723 +       $(MAKE) $(AM_MAKEFLAGS) check-am
59724 +all-am: Makefile $(LTLIBRARIES) $(HEADERS)
59725 +installdirs:
59726 +       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(attrfiltincludedir)" "$(DESTDIR)$(attrincludedir)" "$(DESTDIR)$(attrresincludedir)" "$(DESTDIR)$(bindincludedir)" "$(DESTDIR)$(handincludedir)" "$(DESTDIR)$(libshibspincludedir)" "$(DESTDIR)$(liteincludedir)" "$(DESTDIR)$(mdincludedir)" "$(DESTDIR)$(remincludedir)" "$(DESTDIR)$(secincludedir)" "$(DESTDIR)$(utilincludedir)"; do \
59727 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
59728 +       done
59729 +install: $(BUILT_SOURCES)
59730 +       $(MAKE) $(AM_MAKEFLAGS) install-am
59731 +install-exec: install-exec-am
59732 +install-data: install-data-am
59733 +uninstall: uninstall-am
59734 +
59735 +install-am: all-am
59736 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
59737 +
59738 +installcheck: installcheck-am
59739 +install-strip:
59740 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
59741 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
59742 +         `test -z '$(STRIP)' || \
59743 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
59744 +mostlyclean-generic:
59745 +
59746 +clean-generic:
59747 +
59748 +distclean-generic:
59749 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
59750 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
59751 +
59752 +maintainer-clean-generic:
59753 +       @echo "This command is intended for maintainers to use"
59754 +       @echo "it deletes files that may require special tools to rebuild."
59755 +       -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
59756 +clean: clean-am
59757 +
59758 +clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
59759 +       mostlyclean-am
59760 +
59761 +distclean: distclean-am
59762 +       -rm -rf ./$(DEPDIR)
59763 +       -rm -f Makefile
59764 +distclean-am: clean-am distclean-compile distclean-generic \
59765 +       distclean-tags
59766 +
59767 +dvi: dvi-am
59768 +
59769 +dvi-am:
59770 +
59771 +html: html-am
59772 +
59773 +html-am:
59774 +
59775 +info: info-am
59776 +
59777 +info-am:
59778 +
59779 +install-data-am: install-attrfiltincludeHEADERS \
59780 +       install-attrincludeHEADERS install-attrresincludeHEADERS \
59781 +       install-bindincludeHEADERS install-handincludeHEADERS \
59782 +       install-libshibspincludeHEADERS install-liteincludeHEADERS \
59783 +       install-mdincludeHEADERS install-remincludeHEADERS \
59784 +       install-secincludeHEADERS install-utilincludeHEADERS
59785 +
59786 +install-dvi: install-dvi-am
59787 +
59788 +install-dvi-am:
59789 +
59790 +install-exec-am: install-libLTLIBRARIES
59791 +       @$(NORMAL_INSTALL)
59792 +       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
59793 +install-html: install-html-am
59794 +
59795 +install-html-am:
59796 +
59797 +install-info: install-info-am
59798 +
59799 +install-info-am:
59800 +
59801 +install-man:
59802 +
59803 +install-pdf: install-pdf-am
59804 +
59805 +install-pdf-am:
59806 +
59807 +install-ps: install-ps-am
59808 +
59809 +install-ps-am:
59810 +
59811 +installcheck-am:
59812 +
59813 +maintainer-clean: maintainer-clean-am
59814 +       -rm -rf ./$(DEPDIR)
59815 +       -rm -f Makefile
59816 +maintainer-clean-am: distclean-am maintainer-clean-generic
59817 +
59818 +mostlyclean: mostlyclean-am
59819 +
59820 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
59821 +       mostlyclean-libtool
59822 +
59823 +pdf: pdf-am
59824 +
59825 +pdf-am:
59826 +
59827 +ps: ps-am
59828 +
59829 +ps-am:
59830 +
59831 +uninstall-am: uninstall-attrfiltincludeHEADERS \
59832 +       uninstall-attrincludeHEADERS uninstall-attrresincludeHEADERS \
59833 +       uninstall-bindincludeHEADERS uninstall-handincludeHEADERS \
59834 +       uninstall-libLTLIBRARIES uninstall-libshibspincludeHEADERS \
59835 +       uninstall-liteincludeHEADERS uninstall-mdincludeHEADERS \
59836 +       uninstall-remincludeHEADERS uninstall-secincludeHEADERS \
59837 +       uninstall-utilincludeHEADERS
59838 +
59839 +.MAKE: all check install install-am install-exec-am install-strip
59840 +
59841 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
59842 +       clean-libLTLIBRARIES clean-libtool ctags distclean \
59843 +       distclean-compile distclean-generic distclean-libtool \
59844 +       distclean-tags distdir dvi dvi-am html html-am info info-am \
59845 +       install install-am install-attrfiltincludeHEADERS \
59846 +       install-attrincludeHEADERS install-attrresincludeHEADERS \
59847 +       install-bindincludeHEADERS install-data install-data-am \
59848 +       install-dvi install-dvi-am install-exec install-exec-am \
59849 +       install-exec-hook install-handincludeHEADERS install-html \
59850 +       install-html-am install-info install-info-am \
59851 +       install-libLTLIBRARIES install-libshibspincludeHEADERS \
59852 +       install-liteincludeHEADERS install-man \
59853 +       install-mdincludeHEADERS install-pdf install-pdf-am install-ps \
59854 +       install-ps-am install-remincludeHEADERS \
59855 +       install-secincludeHEADERS install-strip \
59856 +       install-utilincludeHEADERS installcheck installcheck-am \
59857 +       installdirs maintainer-clean maintainer-clean-generic \
59858 +       mostlyclean mostlyclean-compile mostlyclean-generic \
59859 +       mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
59860 +       uninstall-am uninstall-attrfiltincludeHEADERS \
59861 +       uninstall-attrincludeHEADERS uninstall-attrresincludeHEADERS \
59862 +       uninstall-bindincludeHEADERS uninstall-handincludeHEADERS \
59863 +       uninstall-libLTLIBRARIES uninstall-libshibspincludeHEADERS \
59864 +       uninstall-liteincludeHEADERS uninstall-mdincludeHEADERS \
59865 +       uninstall-remincludeHEADERS uninstall-secincludeHEADERS \
59866 +       uninstall-utilincludeHEADERS
59867 +
59868 +
59869 +paths.h: ${srcdir}/paths.h.in Makefile ${top_builddir}/config.status
59870 +       rm -f $@.tmp
59871 +       sed < ${srcdir}/$@.in > $@.tmp \
59872 +           -e 's:@-PREFIX-@:${prefix}:g' \
59873 +        -e 's:@-LIBDIR-@:${libdir}:g' \
59874 +        -e 's:@-SYSCONFDIR-@:${sysconfdir}:g' \
59875 +        -e 's:@-LOGDIR-@:${logdir}:g' \
59876 +        -e 's:@-RUNDIR-@:${rundir}:g' \
59877 +        -e 's:@-XMLDIR-@:${xmldir}:g' \
59878 +           -e 's:@-PKGSYSCONFDIR-@:${pkgsysconfdir}:g' \
59879 +           -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g' \
59880 +           -e 's:@-XMLTOOLINGXMLDIR-@:${XMLTOOLINGXMLDIR}:g' \
59881 +           -e 's:@-OPENSAMLXMLDIR-@:${OPENSAMLXMLDIR}:g'
59882 +       cmp -s $@ $@.tmp || mv $@.tmp $@
59883 +       rm -f $@.tmp
59884 +
59885 +install-exec-hook:
59886 +       for la in $(lib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(libdir)/$$la ; done
59887 +
59888 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
59889 +# Otherwise a system limit (for SysV at least) may be exceeded.
59890 +.NOEXPORT:
59891 diff --git a/util/Makefile.in b/util/Makefile.in
59892 new file mode 100644
59893 index 0000000..bf053a7
59894 --- /dev/null
59895 +++ b/util/Makefile.in
59896 @@ -0,0 +1,595 @@
59897 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
59898 +# @configure_input@
59899 +
59900 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
59901 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
59902 +# Inc.
59903 +# This Makefile.in is free software; the Free Software Foundation
59904 +# gives unlimited permission to copy and/or distribute it,
59905 +# with or without modifications, as long as this notice is preserved.
59906 +
59907 +# This program is distributed in the hope that it will be useful,
59908 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
59909 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
59910 +# PARTICULAR PURPOSE.
59911 +
59912 +@SET_MAKE@
59913 +
59914 +VPATH = @srcdir@
59915 +pkgdatadir = $(datadir)/@PACKAGE@
59916 +pkgincludedir = $(includedir)/@PACKAGE@
59917 +pkglibdir = $(libdir)/@PACKAGE@
59918 +pkglibexecdir = $(libexecdir)/@PACKAGE@
59919 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
59920 +install_sh_DATA = $(install_sh) -c -m 644
59921 +install_sh_PROGRAM = $(install_sh) -c
59922 +install_sh_SCRIPT = $(install_sh) -c
59923 +INSTALL_HEADER = $(INSTALL_DATA)
59924 +transform = $(program_transform_name)
59925 +NORMAL_INSTALL = :
59926 +PRE_INSTALL = :
59927 +POST_INSTALL = :
59928 +NORMAL_UNINSTALL = :
59929 +PRE_UNINSTALL = :
59930 +POST_UNINSTALL = :
59931 +build_triplet = @build@
59932 +host_triplet = @host@
59933 +bin_PROGRAMS = mdquery$(EXEEXT) resolvertest$(EXEEXT)
59934 +subdir = util
59935 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
59936 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
59937 +am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
59938 +       $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
59939 +       $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
59940 +       $(top_srcdir)/acinclude.m4 $(top_srcdir)/doxygen.m4 \
59941 +       $(top_srcdir)/acx_pthread.m4 $(top_srcdir)/configure.ac
59942 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
59943 +       $(ACLOCAL_M4)
59944 +mkinstalldirs = $(install_sh) -d
59945 +CONFIG_HEADER = $(top_builddir)/config.h
59946 +CONFIG_CLEAN_FILES =
59947 +CONFIG_CLEAN_VPATH_FILES =
59948 +am__installdirs = "$(DESTDIR)$(bindir)"
59949 +PROGRAMS = $(bin_PROGRAMS)
59950 +am_mdquery_OBJECTS = mdquery.$(OBJEXT)
59951 +mdquery_OBJECTS = $(am_mdquery_OBJECTS)
59952 +mdquery_DEPENDENCIES = $(top_builddir)/shibsp/libshibsp.la
59953 +mdquery_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
59954 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
59955 +       $(mdquery_LDFLAGS) $(LDFLAGS) -o $@
59956 +am_resolvertest_OBJECTS = resolvertest.$(OBJEXT)
59957 +resolvertest_OBJECTS = $(am_resolvertest_OBJECTS)
59958 +resolvertest_DEPENDENCIES = $(top_builddir)/shibsp/libshibsp.la
59959 +resolvertest_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
59960 +       $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
59961 +       $(CXXFLAGS) $(resolvertest_LDFLAGS) $(LDFLAGS) -o $@
59962 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
59963 +depcomp = $(SHELL) $(top_srcdir)/depcomp
59964 +am__depfiles_maybe = depfiles
59965 +am__mv = mv -f
59966 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
59967 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
59968 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
59969 +       --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
59970 +       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
59971 +CXXLD = $(CXX)
59972 +CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
59973 +       --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
59974 +       $(LDFLAGS) -o $@
59975 +SOURCES = $(mdquery_SOURCES) $(resolvertest_SOURCES)
59976 +DIST_SOURCES = $(mdquery_SOURCES) $(resolvertest_SOURCES)
59977 +ETAGS = etags
59978 +CTAGS = ctags
59979 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
59980 +ACLOCAL = @ACLOCAL@
59981 +AMTAR = @AMTAR@
59982 +APR1_CONFIG = @APR1_CONFIG@
59983 +APR_CONFIG = @APR_CONFIG@
59984 +APU1_CONFIG = @APU1_CONFIG@
59985 +APU_CONFIG = @APU_CONFIG@
59986 +APXS = @APXS@
59987 +APXS2 = @APXS2@
59988 +APXS22 = @APXS22@
59989 +APXS22_CFLAGS = @APXS22_CFLAGS@
59990 +APXS22_INCLUDE = @APXS22_INCLUDE@
59991 +APXS2_CFLAGS = @APXS2_CFLAGS@
59992 +APXS2_INCLUDE = @APXS2_INCLUDE@
59993 +APXS_CFLAGS = @APXS_CFLAGS@
59994 +APXS_INCLUDE = @APXS_INCLUDE@
59995 +AR = @AR@
59996 +AUTOCONF = @AUTOCONF@
59997 +AUTOHEADER = @AUTOHEADER@
59998 +AUTOMAKE = @AUTOMAKE@
59999 +AWK = @AWK@
60000 +CC = @CC@
60001 +CCDEPMODE = @CCDEPMODE@
60002 +CFLAGS = @CFLAGS@
60003 +CPP = @CPP@
60004 +CPPFLAGS = @CPPFLAGS@
60005 +CXX = @CXX@
60006 +CXXCPP = @CXXCPP@
60007 +CXXDEPMODE = @CXXDEPMODE@
60008 +CXXFLAGS = @CXXFLAGS@
60009 +CYGPATH_W = @CYGPATH_W@
60010 +DEFS = @DEFS@
60011 +DEPDIR = @DEPDIR@
60012 +DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
60013 +DSYMUTIL = @DSYMUTIL@
60014 +DUMPBIN = @DUMPBIN@
60015 +DX_CONFIG = @DX_CONFIG@
60016 +DX_DOCDIR = @DX_DOCDIR@
60017 +DX_DOT = @DX_DOT@
60018 +DX_DOXYGEN = @DX_DOXYGEN@
60019 +DX_DVIPS = @DX_DVIPS@
60020 +DX_EGREP = @DX_EGREP@
60021 +DX_ENV = @DX_ENV@
60022 +DX_FLAG_chi = @DX_FLAG_chi@
60023 +DX_FLAG_chm = @DX_FLAG_chm@
60024 +DX_FLAG_doc = @DX_FLAG_doc@
60025 +DX_FLAG_dot = @DX_FLAG_dot@
60026 +DX_FLAG_html = @DX_FLAG_html@
60027 +DX_FLAG_man = @DX_FLAG_man@
60028 +DX_FLAG_pdf = @DX_FLAG_pdf@
60029 +DX_FLAG_ps = @DX_FLAG_ps@
60030 +DX_FLAG_rtf = @DX_FLAG_rtf@
60031 +DX_FLAG_xml = @DX_FLAG_xml@
60032 +DX_HHC = @DX_HHC@
60033 +DX_LATEX = @DX_LATEX@
60034 +DX_MAKEINDEX = @DX_MAKEINDEX@
60035 +DX_PDFLATEX = @DX_PDFLATEX@
60036 +DX_PERL = @DX_PERL@
60037 +DX_PROJECT = @DX_PROJECT@
60038 +ECHO_C = @ECHO_C@
60039 +ECHO_N = @ECHO_N@
60040 +ECHO_T = @ECHO_T@
60041 +EGREP = @EGREP@
60042 +EXEEXT = @EXEEXT@
60043 +FASTCGI_INCLUDE = @FASTCGI_INCLUDE@
60044 +FASTCGI_LDFLAGS = @FASTCGI_LDFLAGS@
60045 +FASTCGI_LIBS = @FASTCGI_LIBS@
60046 +FGREP = @FGREP@
60047 +GREP = @GREP@
60048 +INSTALL = @INSTALL@
60049 +INSTALL_DATA = @INSTALL_DATA@
60050 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
60051 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
60052 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
60053 +LD = @LD@
60054 +LDFLAGS = @LDFLAGS@
60055 +LIBOBJS = @LIBOBJS@
60056 +LIBS = @LIBS@
60057 +LIBTOOL = @LIBTOOL@
60058 +LIPO = @LIPO@
60059 +LITE_LIBS = @LITE_LIBS@
60060 +LN_S = @LN_S@
60061 +LOG4CPP_CONFIG = @LOG4CPP_CONFIG@
60062 +LOG4SHIB_CONFIG = @LOG4SHIB_CONFIG@
60063 +LTLIBOBJS = @LTLIBOBJS@
60064 +MAKEINFO = @MAKEINFO@
60065 +MEMCACHED_INCLUDE = @MEMCACHED_INCLUDE@
60066 +MEMCACHED_LDFLAGS = @MEMCACHED_LDFLAGS@
60067 +MEMCACHED_LIBS = @MEMCACHED_LIBS@
60068 +MKDIR_P = @MKDIR_P@
60069 +NM = @NM@
60070 +NMEDIT = @NMEDIT@
60071 +NSAPI_INCLUDE = @NSAPI_INCLUDE@
60072 +OBJDUMP = @OBJDUMP@
60073 +OBJEXT = @OBJEXT@
60074 +ODBC_CFLAGS = @ODBC_CFLAGS@
60075 +ODBC_CONFIG = @ODBC_CONFIG@
60076 +ODBC_LIBS = @ODBC_LIBS@
60077 +OPENSAMLXMLDIR = @OPENSAMLXMLDIR@
60078 +OTOOL = @OTOOL@
60079 +OTOOL64 = @OTOOL64@
60080 +PACKAGE = @PACKAGE@
60081 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
60082 +PACKAGE_NAME = @PACKAGE_NAME@
60083 +PACKAGE_STRING = @PACKAGE_STRING@
60084 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
60085 +PACKAGE_URL = @PACKAGE_URL@
60086 +PACKAGE_VERSION = @PACKAGE_VERSION@
60087 +PATH_SEPARATOR = @PATH_SEPARATOR@
60088 +PKG_CONFIG = @PKG_CONFIG@
60089 +PTHREAD_CC = @PTHREAD_CC@
60090 +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
60091 +PTHREAD_LIBS = @PTHREAD_LIBS@
60092 +RANLIB = @RANLIB@
60093 +SED = @SED@
60094 +SET_MAKE = @SET_MAKE@
60095 +SHELL = @SHELL@
60096 +STRIP = @STRIP@
60097 +VERSION = @VERSION@
60098 +WANT_SUBDIRS = @WANT_SUBDIRS@
60099 +XMLSEC_LIBS = @XMLSEC_LIBS@
60100 +XMLTOOLINGXMLDIR = @XMLTOOLINGXMLDIR@
60101 +abs_builddir = @abs_builddir@
60102 +abs_srcdir = @abs_srcdir@
60103 +abs_top_builddir = @abs_top_builddir@
60104 +abs_top_srcdir = @abs_top_srcdir@
60105 +ac_ct_CC = @ac_ct_CC@
60106 +ac_ct_CXX = @ac_ct_CXX@
60107 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
60108 +acx_pthread_config = @acx_pthread_config@
60109 +am__include = @am__include@
60110 +am__leading_dot = @am__leading_dot@
60111 +am__quote = @am__quote@
60112 +am__tar = @am__tar@
60113 +am__untar = @am__untar@
60114 +bindir = @bindir@
60115 +build = @build@
60116 +build_alias = @build_alias@
60117 +build_cpu = @build_cpu@
60118 +build_os = @build_os@
60119 +build_vendor = @build_vendor@
60120 +builddir = @builddir@
60121 +datadir = @datadir@
60122 +datarootdir = @datarootdir@
60123 +docdir = @docdir@
60124 +dvidir = @dvidir@
60125 +exec_prefix = @exec_prefix@
60126 +host = @host@
60127 +host_alias = @host_alias@
60128 +host_cpu = @host_cpu@
60129 +host_os = @host_os@
60130 +host_vendor = @host_vendor@
60131 +htmldir = @htmldir@
60132 +includedir = @includedir@
60133 +infodir = @infodir@
60134 +install_sh = @install_sh@
60135 +libdir = @libdir@
60136 +libexecdir = @libexecdir@
60137 +localedir = @localedir@
60138 +localstatedir = @localstatedir@
60139 +lt_ECHO = @lt_ECHO@
60140 +mandir = @mandir@
60141 +mkdir_p = @mkdir_p@
60142 +oldincludedir = @oldincludedir@
60143 +pdfdir = @pdfdir@
60144 +prefix = @prefix@
60145 +program_transform_name = @program_transform_name@
60146 +psdir = @psdir@
60147 +sbindir = @sbindir@
60148 +sharedstatedir = @sharedstatedir@
60149 +srcdir = @srcdir@
60150 +sysconfdir = @sysconfdir@
60151 +target_alias = @target_alias@
60152 +top_build_prefix = @top_build_prefix@
60153 +top_builddir = @top_builddir@
60154 +top_srcdir = @top_srcdir@
60155 +xs = @xs@
60156 +AUTOMAKE_OPTIONS = foreign
60157 +resolvertest_SOURCES = resolvertest.cpp
60158 +resolvertest_LDADD = \
60159 +       $(top_builddir)/shibsp/libshibsp.la
60160 +
60161 +resolvertest_LDFLAGS = $(XMLSEC_LIBS)
60162 +mdquery_SOURCES = mdquery.cpp
60163 +mdquery_LDADD = \
60164 +       $(top_builddir)/shibsp/libshibsp.la
60165 +
60166 +mdquery_LDFLAGS = $(XMLSEC_LIBS)
60167 +EXTRA_DIST = mdquery.vcxproj resolvertest.vcxproj
60168 +all: all-am
60169 +
60170 +.SUFFIXES:
60171 +.SUFFIXES: .cpp .lo .o .obj
60172 +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
60173 +       @for dep in $?; do \
60174 +         case '$(am__configure_deps)' in \
60175 +           *$$dep*) \
60176 +             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
60177 +               && { if test -f $@; then exit 0; else break; fi; }; \
60178 +             exit 1;; \
60179 +         esac; \
60180 +       done; \
60181 +       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign util/Makefile'; \
60182 +       $(am__cd) $(top_srcdir) && \
60183 +         $(AUTOMAKE) --foreign util/Makefile
60184 +.PRECIOUS: Makefile
60185 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
60186 +       @case '$?' in \
60187 +         *config.status*) \
60188 +           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
60189 +         *) \
60190 +           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
60191 +           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
60192 +       esac;
60193 +
60194 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
60195 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
60196 +
60197 +$(top_srcdir)/configure:  $(am__configure_deps)
60198 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
60199 +$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
60200 +       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
60201 +$(am__aclocal_m4_deps):
60202 +install-binPROGRAMS: $(bin_PROGRAMS)
60203 +       @$(NORMAL_INSTALL)
60204 +       test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
60205 +       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
60206 +       for p in $$list; do echo "$$p $$p"; done | \
60207 +       sed 's/$(EXEEXT)$$//' | \
60208 +       while read p p1; do if test -f $$p || test -f $$p1; \
60209 +         then echo "$$p"; echo "$$p"; else :; fi; \
60210 +       done | \
60211 +       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
60212 +           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
60213 +       sed 'N;N;N;s,\n, ,g' | \
60214 +       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
60215 +         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
60216 +           if ($$2 == $$4) files[d] = files[d] " " $$1; \
60217 +           else { print "f", $$3 "/" $$4, $$1; } } \
60218 +         END { for (d in files) print "f", d, files[d] }' | \
60219 +       while read type dir files; do \
60220 +           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
60221 +           test -z "$$files" || { \
60222 +           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
60223 +           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
60224 +           } \
60225 +       ; done
60226 +
60227 +uninstall-binPROGRAMS:
60228 +       @$(NORMAL_UNINSTALL)
60229 +       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
60230 +       files=`for p in $$list; do echo "$$p"; done | \
60231 +         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
60232 +             -e 's/$$/$(EXEEXT)/' `; \
60233 +       test -n "$$list" || exit 0; \
60234 +       echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
60235 +       cd "$(DESTDIR)$(bindir)" && rm -f $$files
60236 +
60237 +clean-binPROGRAMS:
60238 +       @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
60239 +       echo " rm -f" $$list; \
60240 +       rm -f $$list || exit $$?; \
60241 +       test -n "$(EXEEXT)" || exit 0; \
60242 +       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
60243 +       echo " rm -f" $$list; \
60244 +       rm -f $$list
60245 +mdquery$(EXEEXT): $(mdquery_OBJECTS) $(mdquery_DEPENDENCIES) 
60246 +       @rm -f mdquery$(EXEEXT)
60247 +       $(mdquery_LINK) $(mdquery_OBJECTS) $(mdquery_LDADD) $(LIBS)
60248 +resolvertest$(EXEEXT): $(resolvertest_OBJECTS) $(resolvertest_DEPENDENCIES) 
60249 +       @rm -f resolvertest$(EXEEXT)
60250 +       $(resolvertest_LINK) $(resolvertest_OBJECTS) $(resolvertest_LDADD) $(LIBS)
60251 +
60252 +mostlyclean-compile:
60253 +       -rm -f *.$(OBJEXT)
60254 +
60255 +distclean-compile:
60256 +       -rm -f *.tab.c
60257 +
60258 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdquery.Po@am__quote@
60259 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resolvertest.Po@am__quote@
60260 +
60261 +.cpp.o:
60262 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
60263 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
60264 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
60265 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
60266 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
60267 +
60268 +.cpp.obj:
60269 +@am__fastdepCXX_TRUE@  $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
60270 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
60271 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
60272 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
60273 +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
60274 +
60275 +.cpp.lo:
60276 +@am__fastdepCXX_TRUE@  $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
60277 +@am__fastdepCXX_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
60278 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
60279 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
60280 +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
60281 +
60282 +mostlyclean-libtool:
60283 +       -rm -f *.lo
60284 +
60285 +clean-libtool:
60286 +       -rm -rf .libs _libs
60287 +
60288 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
60289 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
60290 +       unique=`for i in $$list; do \
60291 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
60292 +         done | \
60293 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
60294 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
60295 +       mkid -fID $$unique
60296 +tags: TAGS
60297 +
60298 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
60299 +               $(TAGS_FILES) $(LISP)
60300 +       set x; \
60301 +       here=`pwd`; \
60302 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
60303 +       unique=`for i in $$list; do \
60304 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
60305 +         done | \
60306 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
60307 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
60308 +       shift; \
60309 +       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
60310 +         test -n "$$unique" || unique=$$empty_fix; \
60311 +         if test $$# -gt 0; then \
60312 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
60313 +             "$$@" $$unique; \
60314 +         else \
60315 +           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
60316 +             $$unique; \
60317 +         fi; \
60318 +       fi
60319 +ctags: CTAGS
60320 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
60321 +               $(TAGS_FILES) $(LISP)
60322 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
60323 +       unique=`for i in $$list; do \
60324 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
60325 +         done | \
60326 +         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
60327 +             END { if (nonempty) { for (i in files) print i; }; }'`; \
60328 +       test -z "$(CTAGS_ARGS)$$unique" \
60329 +         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
60330 +            $$unique
60331 +
60332 +GTAGS:
60333 +       here=`$(am__cd) $(top_builddir) && pwd` \
60334 +         && $(am__cd) $(top_srcdir) \
60335 +         && gtags -i $(GTAGS_ARGS) "$$here"
60336 +
60337 +distclean-tags:
60338 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
60339 +
60340 +distdir: $(DISTFILES)
60341 +       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
60342 +       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
60343 +       list='$(DISTFILES)'; \
60344 +         dist_files=`for file in $$list; do echo $$file; done | \
60345 +         sed -e "s|^$$srcdirstrip/||;t" \
60346 +             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
60347 +       case $$dist_files in \
60348 +         */*) $(MKDIR_P) `echo "$$dist_files" | \
60349 +                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
60350 +                          sort -u` ;; \
60351 +       esac; \
60352 +       for file in $$dist_files; do \
60353 +         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
60354 +         if test -d $$d/$$file; then \
60355 +           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
60356 +           if test -d "$(distdir)/$$file"; then \
60357 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
60358 +           fi; \
60359 +           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
60360 +             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
60361 +             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
60362 +           fi; \
60363 +           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
60364 +         else \
60365 +           test -f "$(distdir)/$$file" \
60366 +           || cp -p $$d/$$file "$(distdir)/$$file" \
60367 +           || exit 1; \
60368 +         fi; \
60369 +       done
60370 +check-am: all-am
60371 +check: check-am
60372 +all-am: Makefile $(PROGRAMS)
60373 +installdirs:
60374 +       for dir in "$(DESTDIR)$(bindir)"; do \
60375 +         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
60376 +       done
60377 +install: install-am
60378 +install-exec: install-exec-am
60379 +install-data: install-data-am
60380 +uninstall: uninstall-am
60381 +
60382 +install-am: all-am
60383 +       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
60384 +
60385 +installcheck: installcheck-am
60386 +install-strip:
60387 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
60388 +         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
60389 +         `test -z '$(STRIP)' || \
60390 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
60391 +mostlyclean-generic:
60392 +
60393 +clean-generic:
60394 +
60395 +distclean-generic:
60396 +       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
60397 +       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
60398 +
60399 +maintainer-clean-generic:
60400 +       @echo "This command is intended for maintainers to use"
60401 +       @echo "it deletes files that may require special tools to rebuild."
60402 +clean: clean-am
60403 +
60404 +clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
60405 +
60406 +distclean: distclean-am
60407 +       -rm -rf ./$(DEPDIR)
60408 +       -rm -f Makefile
60409 +distclean-am: clean-am distclean-compile distclean-generic \
60410 +       distclean-tags
60411 +
60412 +dvi: dvi-am
60413 +
60414 +dvi-am:
60415 +
60416 +html: html-am
60417 +
60418 +html-am:
60419 +
60420 +info: info-am
60421 +
60422 +info-am:
60423 +
60424 +install-data-am:
60425 +
60426 +install-dvi: install-dvi-am
60427 +
60428 +install-dvi-am:
60429 +
60430 +install-exec-am: install-binPROGRAMS
60431 +
60432 +install-html: install-html-am
60433 +
60434 +install-html-am:
60435 +
60436 +install-info: install-info-am
60437 +
60438 +install-info-am:
60439 +
60440 +install-man:
60441 +
60442 +install-pdf: install-pdf-am
60443 +
60444 +install-pdf-am:
60445 +
60446 +install-ps: install-ps-am
60447 +
60448 +install-ps-am:
60449 +
60450 +installcheck-am:
60451 +
60452 +maintainer-clean: maintainer-clean-am
60453 +       -rm -rf ./$(DEPDIR)
60454 +       -rm -f Makefile
60455 +maintainer-clean-am: distclean-am maintainer-clean-generic
60456 +
60457 +mostlyclean: mostlyclean-am
60458 +
60459 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
60460 +       mostlyclean-libtool
60461 +
60462 +pdf: pdf-am
60463 +
60464 +pdf-am:
60465 +
60466 +ps: ps-am
60467 +
60468 +ps-am:
60469 +
60470 +uninstall-am: uninstall-binPROGRAMS
60471 +
60472 +.MAKE: install-am install-strip
60473 +
60474 +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
60475 +       clean-generic clean-libtool ctags distclean distclean-compile \
60476 +       distclean-generic distclean-libtool distclean-tags distdir dvi \
60477 +       dvi-am html html-am info info-am install install-am \
60478 +       install-binPROGRAMS install-data install-data-am install-dvi \
60479 +       install-dvi-am install-exec install-exec-am install-html \
60480 +       install-html-am install-info install-info-am install-man \
60481 +       install-pdf install-pdf-am install-ps install-ps-am \
60482 +       install-strip installcheck installcheck-am installdirs \
60483 +       maintainer-clean maintainer-clean-generic mostlyclean \
60484 +       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
60485 +       pdf pdf-am ps ps-am tags uninstall uninstall-am \
60486 +       uninstall-binPROGRAMS
60487 +
60488 +
60489 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
60490 +# Otherwise a system limit (for SysV at least) may be exceeded.
60491 +.NOEXPORT:
60492 -- 
60493 1.7.1
60494