Started adding l10n support
authorKirtika Ruchandani <kirtibr@gmail.com>
Fri, 26 Jun 2009 12:27:29 +0000 (17:57 +0530)
committerKirtika Ruchandani <kirtibr@gmail.com>
Fri, 26 Jun 2009 12:27:29 +0000 (17:57 +0530)
checksums.ini
clinkc/mer-changes.patch [new file with mode: 0644]
clinkc_2.0.bb [new file with mode: 0644]
gnome-vfs-filechooser-backend_1.10.0.bb [new file with mode: 0644]
gvfsfilechooser/mer-changes.patch [new file with mode: 0644]
hildon-common-strings-l10n-public_6.0.bb [new file with mode: 0644]
hildon-fm-l10n-public_6.0.bb [new file with mode: 0644]
hildon-l10n.inc [new file with mode: 0644]
osso-af-startup_1.79.bb [new file with mode: 0644]
osso-games-l10n-public_6.0.bb [new file with mode: 0644]

index b59e7e5..3dade7d 100644 (file)
@@ -27529,3 +27529,39 @@ sha256=b76afac4faed32f81422cf61bdf4a66f0b88b018092b7bdda6dd8df3641bac0b
 [http://repository.maemo.org/pool/fremantle/free/o/osso-games-startup/osso-games-startup_1.6.15-2+0m5.tar.gz]
 md5=3fe22f767c6f330e3a7abdcb8d3268b7
 sha256=476e886a72245f48d4919ec38cfcb6772ab19ce3a3f8286982018c1843f37d93
+
+[http://repository.maemo.org/pool/fremantle/free/o/osso-af-startup/osso-af-startup_1.79-2+0m5.tar.gz]
+md5=07a41c075f1d7c2f65cfd10922f934ee
+sha256=c9d655385c5aebd5578ec73c13728953e54a631b841a5a3f49bc5e3a02edb43a
+
+[http://repository.maemo.org/pool/fremantle/free/o/osso-app-killer/osso-app-killer_1.28-1+0m5.tar.gz]
+md5=4ae6406eb7316cdd9f24c9349d117139
+sha256=e1cdaa033a263ba6838269d4f4a3f5a6168143407d14462cc4b9eb567866f387
+
+[http://repository.maemo.org/pool/fremantle/free/c/clinkc/clinkc_2.0.orig.tar.gz]
+md5=b42b1317fa851ddaaea7afc07b53b110
+sha256=49100ff0a41de0ad4ddc2fbed0ea42b9a683fa0836a44a322a348b02eb7ae02f
+
+[http://repository.maemo.org/pool/fremantle/free/c/certman/certman_1.7.19.tar.gz]
+md5=78ab0985f366f7dd3c9cb9f5d2c7cf9e
+sha256=d93d25573b13e573ddde4e93a3c9a88845bd27086e8a1adf7cb489e65072681d
+
+[http://repository.maemo.org/pool/fremantle/free/c/clipboard-manager/clipboard-manager_0.6.8-4+0m5.tar.gz]
+md5=0f83d603651754e65931c0ad20134299
+sha256=9174d88eaa80c06339a3665b08df4cfca78940ed4b0fd071c7f868609115cc6f
+
+[http://repository.maemo.org/pool/fremantle/free/g/gnome-vfs-filechooser-backend/gnome-vfs-filechooser-backend_1.10.0-1+0m5.tar.gz]
+md5=beab89239a5a37481cb639e40f7704a7
+sha256=0c418a49a01a7fe794f8593fd6788d1e563710dcc54635a7c4f4229ad91519a9
+
+[http://repository.maemo.org/pool/fremantle/free/o/osso-games-l10n-public/osso-games-l10n-public_6.0+r6710+0m5.tar.gz]
+md5=7a721092e6a8cfa4eef5c142a4d78340
+sha256=b011e8ca27bf5c01cc72f3083f6806913c7138e02fd28affc43a86991b5b6501
+
+[http://repository.maemo.org/pool/fremantle/free/h/hildon-fm-l10n-public/hildon-fm-l10n-public_6.0+r6710+0m5.tar.gz]
+md5=5b82a5fcc1fae041b7e397e7189c35ce
+sha256=74d29812ca4f36171a271da4bbdff2717ab1b41968a45888c224621b7d2b98fe
+
+[http://repository.maemo.org/pool/fremantle/free/h/hildon-common-strings-l10n-public/hildon-common-strings-l10n-public_6.0+r6710+0m5.tar.gz]
+md5=18807a5d4d1682b680ec3373da7adc90
+sha256=eb6fd50a25bbb3c11fcb3a8faf0be2772d5070a6bc68f0783093164e775c4f88
diff --git a/clinkc/mer-changes.patch b/clinkc/mer-changes.patch
new file mode 100644 (file)
index 0000000..fbbcbc5
--- /dev/null
@@ -0,0 +1,47907 @@
+--- AUTHORS
++++ AUTHORS
+@@ -0,0 +1,2 @@
++
++.
+--- COPYING
++++ COPYING
+@@ -12,8 +12,6 @@
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT OWNERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-While any of the respective Copyright Owners licenses and/or distributes this software and any files contained therein under its or third party copyrights, for clarification it is hereby stated that no patent license explicit or implied is granted by any of the Copyright Owners in connection to this license or distribution of this software. 
+-
+ In addition to the disclaimer above and not limiting its generality, no assurances are provided by the Copyright Owners that the software does not infringe patents of either third parties or any of the Copyright Owners in any particular jurisdiction. As a condition to exercising the rights and licenses granted hereunder in any particular jurisdiction, each recipient hereby assumes sole responsibility to procure licenses under any relevant patents in that jurisdiction. For example, if a third party patent license is required to allow recipient to distribute the program in a particular country, it is the recipient's responsibility to acquire that license before distributing the program.
+ This software has been supported by IPA, INFORMATION-TECHNOLOGY PROMOTION AGENCY, JAPAN, as a project of Exploratory Software Project.
+--- Makefile.am
++++ Makefile.am
+@@ -1,4 +1,4 @@
+-SUBDIRS = include lib sample 
++SUBDIRS = include lib sample tests
+ devdocsdir = $(datadir)/doc/clinkc-dev
+ docsdir = $(datadir)/doc/clinkc0
+@@ -7,8 +7,6 @@
+       debian/clinkc0.install \
+       debian/clinkc-dev.install \
+       debian/clinkc-tests.install \
+-      debian/clinkcmaemo0.install \
+-      debian/clinkcmaemo-tests.install \
+       debian/compat \
+       debian/control \
+       debian/copyright \
+@@ -31,3 +29,10 @@
+ doxygen/html/*:
+       cd $(srcdir) && doxygen Doxyfile
++
++deb: dist
++      -mkdir $(top_builddir)/debian-build
++      cp $(top_builddir)/../$(PACKAGE)*.orig.tar.gz $(top_builddir)/debian-build/
++      cd $(top_builddir)/debian-build && tar zxf ../$(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz
++      cd $(top_builddir)/debian-build/$(PACKAGE)-$(VERSION) && dpkg-buildpackage -rfakeroot -sa -D
++      -rm -rf $(top_builddir)/debian-build/$(PACKAGE)-$(VERSION)
+--- Makefile.in
++++ Makefile.in
+@@ -0,0 +1,733 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = .
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++DIST_COMMON = README $(am__configure_deps) $(dist_devdocs_DATA) \
++      $(dist_docs_DATA) $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
++      $(srcdir)/clinkc.pc.in $(srcdir)/config.h.in \
++      $(top_srcdir)/configure COPYING ChangeLog INSTALL NEWS \
++      config.guess config.sub config/compile config/config.guess \
++      config/config.sub config/depcomp config/install-sh \
++      config/ltmain.sh config/missing
++subdir = .
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
++ configure.lineno configure.status.lineno
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = config.h
++CONFIG_CLEAN_FILES = clinkc.pc
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++am__installdirs = "$(DESTDIR)$(devdocsdir)" "$(DESTDIR)$(docsdir)" "$(DESTDIR)$(devdocsdir)" "$(DESTDIR)$(pkgconfigdir)"
++dist_devdocsDATA_INSTALL = $(INSTALL_DATA)
++dist_docsDATA_INSTALL = $(INSTALL_DATA)
++nobase_devdocsDATA_INSTALL = $(install_sh_DATA)
++pkgconfigDATA_INSTALL = $(INSTALL_DATA)
++DATA = $(dist_devdocs_DATA) $(dist_docs_DATA) $(nobase_devdocs_DATA) \
++      $(pkgconfig_DATA)
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++distdir = $(PACKAGE)-$(VERSION)
++top_distdir = $(distdir)
++am__remove_distdir = \
++  { test ! -d $(distdir) \
++    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
++         && rm -fr $(distdir); }; }
++DIST_ARCHIVES = $(distdir).tar.gz
++GZIP_ENV = --best
++distuninstallcheck_listfiles = find . -type f -print
++distcleancheck_listfiles = find . -type f -print
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = include lib sample tests
++devdocsdir = $(datadir)/doc/clinkc-dev
++docsdir = $(datadir)/doc/clinkc0
++EXTRA_DIST = debian/changelog \
++      debian/clinkc0.install \
++      debian/clinkc-dev.install \
++      debian/clinkc-tests.install \
++      debian/compat \
++      debian/control \
++      debian/copyright \
++      debian/rules \
++      debian/docs
++
++pkgconfigdir = $(libdir)/pkgconfig
++pkgconfig_DATA = clinkc.pc
++dist_docs_DATA = \
++      COPYING
++
++dist_devdocs_DATA = \
++      ChangeLog \
++      COPYING \
++      Doxyfile
++
++nobase_devdocs_DATA = \
++      doxygen/html/*
++
++all: config.h
++      $(MAKE) $(AM_MAKEFLAGS) all-recursive
++
++.SUFFIXES:
++am--refresh:
++      @:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
++            cd $(srcdir) && $(AUTOMAKE) --foreign  \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          echo ' $(SHELL) ./config.status'; \
++          $(SHELL) ./config.status;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      $(SHELL) ./config.status --recheck
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(srcdir) && $(AUTOCONF)
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
++
++config.h: stamp-h1
++      @if test ! -f $@; then \
++        rm -f stamp-h1; \
++        $(MAKE) stamp-h1; \
++      else :; fi
++
++stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
++      @rm -f stamp-h1
++      cd $(top_builddir) && $(SHELL) ./config.status config.h
++$(srcdir)/config.h.in:  $(am__configure_deps) 
++      cd $(top_srcdir) && $(AUTOHEADER)
++      rm -f stamp-h1
++      touch $@
++
++distclean-hdr:
++      -rm -f config.h stamp-h1
++clinkc.pc: $(top_builddir)/config.status $(srcdir)/clinkc.pc.in
++      cd $(top_builddir) && $(SHELL) ./config.status $@
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++install-dist_devdocsDATA: $(dist_devdocs_DATA)
++      @$(NORMAL_INSTALL)
++      test -z "$(devdocsdir)" || $(mkdir_p) "$(DESTDIR)$(devdocsdir)"
++      @list='$(dist_devdocs_DATA)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " $(dist_devdocsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(devdocsdir)/$$f'"; \
++        $(dist_devdocsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(devdocsdir)/$$f"; \
++      done
++
++uninstall-dist_devdocsDATA:
++      @$(NORMAL_UNINSTALL)
++      @list='$(dist_devdocs_DATA)'; for p in $$list; do \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " rm -f '$(DESTDIR)$(devdocsdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(devdocsdir)/$$f"; \
++      done
++install-dist_docsDATA: $(dist_docs_DATA)
++      @$(NORMAL_INSTALL)
++      test -z "$(docsdir)" || $(mkdir_p) "$(DESTDIR)$(docsdir)"
++      @list='$(dist_docs_DATA)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " $(dist_docsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docsdir)/$$f'"; \
++        $(dist_docsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docsdir)/$$f"; \
++      done
++
++uninstall-dist_docsDATA:
++      @$(NORMAL_UNINSTALL)
++      @list='$(dist_docs_DATA)'; for p in $$list; do \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " rm -f '$(DESTDIR)$(docsdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(docsdir)/$$f"; \
++      done
++install-nobase_devdocsDATA: $(nobase_devdocs_DATA)
++      @$(NORMAL_INSTALL)
++      test -z "$(devdocsdir)" || $(mkdir_p) "$(DESTDIR)$(devdocsdir)"
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_devdocs_DATA)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " $(nobase_devdocsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(devdocsdir)/$$f'"; \
++        $(nobase_devdocsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(devdocsdir)/$$f"; \
++      done
++
++uninstall-nobase_devdocsDATA:
++      @$(NORMAL_UNINSTALL)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_devdocs_DATA)'; for p in $$list; do \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " rm -f '$(DESTDIR)$(devdocsdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(devdocsdir)/$$f"; \
++      done
++install-pkgconfigDATA: $(pkgconfig_DATA)
++      @$(NORMAL_INSTALL)
++      test -z "$(pkgconfigdir)" || $(mkdir_p) "$(DESTDIR)$(pkgconfigdir)"
++      @list='$(pkgconfig_DATA)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " $(pkgconfigDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgconfigdir)/$$f'"; \
++        $(pkgconfigDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgconfigdir)/$$f"; \
++      done
++
++uninstall-pkgconfigDATA:
++      @$(NORMAL_UNINSTALL)
++      @list='$(pkgconfig_DATA)'; for p in $$list; do \
++        f="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " rm -f '$(DESTDIR)$(pkgconfigdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(pkgconfigdir)/$$f"; \
++      done
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(am__remove_distdir)
++      mkdir $(distdir)
++      $(mkdir_p) $(distdir)/. $(distdir)/config $(distdir)/debian
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++      -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
++        ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
++        ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
++        ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
++      || chmod -R a+r $(distdir)
++dist-gzip: distdir
++      $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
++      $(am__remove_distdir)
++
++dist-bzip2: distdir
++      $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
++      $(am__remove_distdir)
++
++dist-tarZ: distdir
++      $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
++      $(am__remove_distdir)
++
++dist-shar: distdir
++      shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
++      $(am__remove_distdir)
++
++dist-zip: distdir
++      -rm -f $(distdir).zip
++      zip -rq $(distdir).zip $(distdir)
++      $(am__remove_distdir)
++
++dist dist-all: distdir
++      $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
++      $(am__remove_distdir)
++
++# This target untars the dist file and tries a VPATH configuration.  Then
++# it guarantees that the distribution is self-contained by making another
++# tarfile.
++distcheck: dist
++      case '$(DIST_ARCHIVES)' in \
++      *.tar.gz*) \
++        GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
++      *.tar.bz2*) \
++        bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
++      *.tar.Z*) \
++        uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
++      *.shar.gz*) \
++        GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
++      *.zip*) \
++        unzip $(distdir).zip ;;\
++      esac
++      chmod -R a-w $(distdir); chmod a+w $(distdir)
++      mkdir $(distdir)/_build
++      mkdir $(distdir)/_inst
++      chmod a-w $(distdir)
++      dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
++        && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
++        && cd $(distdir)/_build \
++        && ../configure --srcdir=.. --prefix="$$dc_install_base" \
++          $(DISTCHECK_CONFIGURE_FLAGS) \
++        && $(MAKE) $(AM_MAKEFLAGS) \
++        && $(MAKE) $(AM_MAKEFLAGS) dvi \
++        && $(MAKE) $(AM_MAKEFLAGS) check \
++        && $(MAKE) $(AM_MAKEFLAGS) install \
++        && $(MAKE) $(AM_MAKEFLAGS) installcheck \
++        && $(MAKE) $(AM_MAKEFLAGS) uninstall \
++        && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
++              distuninstallcheck \
++        && chmod -R a-w "$$dc_install_base" \
++        && ({ \
++             (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
++             && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
++             && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
++             && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
++                  distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
++            } || { rm -rf "$$dc_destdir"; exit 1; }) \
++        && rm -rf "$$dc_destdir" \
++        && $(MAKE) $(AM_MAKEFLAGS) dist \
++        && rm -rf $(DIST_ARCHIVES) \
++        && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
++      $(am__remove_distdir)
++      @(echo "$(distdir) archives ready for distribution: "; \
++        list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
++        sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
++distuninstallcheck:
++      @cd $(distuninstallcheck_dir) \
++      && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
++         || { echo "ERROR: files left after uninstall:" ; \
++              if test -n "$(DESTDIR)"; then \
++                echo "  (check DESTDIR support)"; \
++              fi ; \
++              $(distuninstallcheck_listfiles) ; \
++              exit 1; } >&2
++distcleancheck: distclean
++      @if test '$(srcdir)' = . ; then \
++        echo "ERROR: distcleancheck can only run from a VPATH build" ; \
++        exit 1 ; \
++      fi
++      @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
++        || { echo "ERROR: files left in build directory after distclean:" ; \
++             $(distcleancheck_listfiles) ; \
++             exit 1; } >&2
++check-am: all-am
++check: check-recursive
++all-am: Makefile $(DATA) config.h
++installdirs: installdirs-recursive
++installdirs-am:
++      for dir in "$(DESTDIR)$(devdocsdir)" "$(DESTDIR)$(docsdir)" "$(DESTDIR)$(devdocsdir)" "$(DESTDIR)$(pkgconfigdir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f $(am__CONFIG_DISTCLEAN_FILES)
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-hdr \
++      distclean-libtool distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am: install-dist_devdocsDATA install-dist_docsDATA \
++      install-nobase_devdocsDATA install-pkgconfigDATA
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f $(am__CONFIG_DISTCLEAN_FILES)
++      -rm -rf $(top_srcdir)/autom4te.cache
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-dist_devdocsDATA uninstall-dist_docsDATA \
++      uninstall-info-am uninstall-nobase_devdocsDATA \
++      uninstall-pkgconfigDATA
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
++      check-am clean clean-generic clean-libtool clean-recursive \
++      ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
++      dist-shar dist-tarZ dist-zip distcheck distclean \
++      distclean-generic distclean-hdr distclean-libtool \
++      distclean-recursive distclean-tags distcleancheck distdir \
++      distuninstallcheck dvi dvi-am html html-am info info-am \
++      install install-am install-data install-data-am \
++      install-dist_devdocsDATA install-dist_docsDATA install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-nobase_devdocsDATA install-pkgconfigDATA install-strip \
++      installcheck installcheck-am installdirs installdirs-am \
++      maintainer-clean maintainer-clean-generic \
++      maintainer-clean-recursive mostlyclean mostlyclean-generic \
++      mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
++      tags tags-recursive uninstall uninstall-am \
++      uninstall-dist_devdocsDATA uninstall-dist_docsDATA \
++      uninstall-info-am uninstall-nobase_devdocsDATA \
++      uninstall-pkgconfigDATA
++
++
++doxygen/html/*:
++      cd $(srcdir) && doxygen Doxyfile
++
++deb: dist
++      -mkdir $(top_builddir)/debian-build
++      cp $(top_builddir)/../$(PACKAGE)*.orig.tar.gz $(top_builddir)/debian-build/
++      cd $(top_builddir)/debian-build && tar zxf ../$(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz
++      cd $(top_builddir)/debian-build/$(PACKAGE)-$(VERSION) && dpkg-buildpackage -rfakeroot -sa -D
++      -rm -rf $(top_builddir)/debian-build/$(PACKAGE)-$(VERSION)
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- aclocal.m4
++++ aclocal.m4
+@@ -0,0 +1,7096 @@
++# generated automatically by aclocal 1.8.5 -*- Autoconf -*-
++
++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
++# Free Software Foundation, Inc.
++# This file is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
++
++# serial 47 AC_PROG_LIBTOOL
++
++
++# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
++# -----------------------------------------------------------
++# If this macro is not defined by Autoconf, define it here.
++m4_ifdef([AC_PROVIDE_IFELSE],
++         [],
++         [m4_define([AC_PROVIDE_IFELSE],
++               [m4_ifdef([AC_PROVIDE_$1],
++                         [$2], [$3])])])
++
++
++# AC_PROG_LIBTOOL
++# ---------------
++AC_DEFUN([AC_PROG_LIBTOOL],
++[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
++dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
++dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
++  AC_PROVIDE_IFELSE([AC_PROG_CXX],
++    [AC_LIBTOOL_CXX],
++    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
++  ])])
++dnl And a similar setup for Fortran 77 support
++  AC_PROVIDE_IFELSE([AC_PROG_F77],
++    [AC_LIBTOOL_F77],
++    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
++])])
++
++dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
++dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
++dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
++  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
++    [AC_LIBTOOL_GCJ],
++    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
++      [AC_LIBTOOL_GCJ],
++      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
++      [AC_LIBTOOL_GCJ],
++      [ifdef([AC_PROG_GCJ],
++           [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
++       ifdef([A][M_PROG_GCJ],
++           [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
++       ifdef([LT_AC_PROG_GCJ],
++           [define([LT_AC_PROG_GCJ],
++              defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
++])])# AC_PROG_LIBTOOL
++
++
++# _AC_PROG_LIBTOOL
++# ----------------
++AC_DEFUN([_AC_PROG_LIBTOOL],
++[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
++AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
++AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
++AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
++
++# This can be used to rebuild libtool when needed
++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++
++# Always use our own libtool.
++LIBTOOL='$(SHELL) $(top_builddir)/libtool'
++AC_SUBST(LIBTOOL)dnl
++
++# Prevent multiple expansion
++define([AC_PROG_LIBTOOL], [])
++])# _AC_PROG_LIBTOOL
++
++
++# AC_LIBTOOL_SETUP
++# ----------------
++AC_DEFUN([AC_LIBTOOL_SETUP],
++[AC_PREREQ(2.50)dnl
++AC_REQUIRE([AC_ENABLE_SHARED])dnl
++AC_REQUIRE([AC_ENABLE_STATIC])dnl
++AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
++AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_CANONICAL_BUILD])dnl
++AC_REQUIRE([AC_PROG_CC])dnl
++AC_REQUIRE([AC_PROG_LD])dnl
++AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
++AC_REQUIRE([AC_PROG_NM])dnl
++
++AC_REQUIRE([AC_PROG_LN_S])dnl
++AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
++# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
++AC_REQUIRE([AC_OBJEXT])dnl
++AC_REQUIRE([AC_EXEEXT])dnl
++dnl
++
++AC_LIBTOOL_SYS_MAX_CMD_LEN
++AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
++AC_LIBTOOL_OBJDIR
++
++AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
++_LT_AC_PROG_ECHO_BACKSLASH
++
++case $host_os in
++aix3*)
++  # AIX sometimes has problems with the GCC collect2 program.  For some
++  # reason, if we set the COLLECT_NAMES environment variable, the problems
++  # vanish in a puff of smoke.
++  if test "X${COLLECT_NAMES+set}" != Xset; then
++    COLLECT_NAMES=
++    export COLLECT_NAMES
++  fi
++  ;;
++esac
++
++# Sed substitution that helps us do robust quoting.  It backslashifies
++# metacharacters that are still active within double-quoted strings.
++Xsed='sed -e 1s/^X//'
++[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
++
++# Same as above, but do not quote variable references.
++[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
++
++# Sed substitution to delay expansion of an escaped shell variable in a
++# double_quote_subst'ed string.
++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
++
++# Sed substitution to avoid accidental globbing in evaled expressions
++no_glob_subst='s/\*/\\\*/g'
++
++# Constants:
++rm="rm -f"
++
++# Global variables:
++default_ofile=libtool
++can_build_shared=yes
++
++# All known linkers require a `.a' archive for static linking (except MSVC,
++# which needs '.lib').
++libext=a
++ltmain="$ac_aux_dir/ltmain.sh"
++ofile="$default_ofile"
++with_gnu_ld="$lt_cv_prog_gnu_ld"
++
++AC_CHECK_TOOL(AR, ar, false)
++AC_CHECK_TOOL(RANLIB, ranlib, :)
++AC_CHECK_TOOL(STRIP, strip, :)
++
++old_CC="$CC"
++old_CFLAGS="$CFLAGS"
++
++# Set sane defaults for various variables
++test -z "$AR" && AR=ar
++test -z "$AR_FLAGS" && AR_FLAGS=cru
++test -z "$AS" && AS=as
++test -z "$CC" && CC=cc
++test -z "$LTCC" && LTCC=$CC
++test -z "$DLLTOOL" && DLLTOOL=dlltool
++test -z "$LD" && LD=ld
++test -z "$LN_S" && LN_S="ln -s"
++test -z "$MAGIC_CMD" && MAGIC_CMD=file
++test -z "$NM" && NM=nm
++test -z "$SED" && SED=sed
++test -z "$OBJDUMP" && OBJDUMP=objdump
++test -z "$RANLIB" && RANLIB=:
++test -z "$STRIP" && STRIP=:
++test -z "$ac_objext" && ac_objext=o
++
++# Determine commands to create old-style static archives.
++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
++old_postinstall_cmds='chmod 644 $oldlib'
++old_postuninstall_cmds=
++
++if test -n "$RANLIB"; then
++  case $host_os in
++  openbsd*)
++    old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
++    ;;
++  *)
++    old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
++    ;;
++  esac
++  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
++fi
++
++_LT_CC_BASENAME([$compiler])
++
++# Only perform the check for file, if the check method requires it
++case $deplibs_check_method in
++file_magic*)
++  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
++    AC_PATH_MAGIC
++  fi
++  ;;
++esac
++
++AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
++AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
++enable_win32_dll=yes, enable_win32_dll=no)
++
++AC_ARG_ENABLE([libtool-lock],
++    [AC_HELP_STRING([--disable-libtool-lock],
++      [avoid locking (might break parallel builds)])])
++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
++
++AC_ARG_WITH([pic],
++    [AC_HELP_STRING([--with-pic],
++      [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
++    [pic_mode="$withval"],
++    [pic_mode=default])
++test -z "$pic_mode" && pic_mode=default
++
++# Use C for the default configuration in the libtool script
++tagname=
++AC_LIBTOOL_LANG_C_CONFIG
++_LT_AC_TAGCONFIG
++])# AC_LIBTOOL_SETUP
++
++
++# _LT_AC_SYS_COMPILER
++# -------------------
++AC_DEFUN([_LT_AC_SYS_COMPILER],
++[AC_REQUIRE([AC_PROG_CC])dnl
++
++# If no C compiler was specified, use CC.
++LTCC=${LTCC-"$CC"}
++
++# Allow CC to be a program name with arguments.
++compiler=$CC
++])# _LT_AC_SYS_COMPILER
++
++
++# _LT_CC_BASENAME(CC)
++# -------------------
++# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
++AC_DEFUN([_LT_CC_BASENAME],
++[for cc_temp in $1""; do
++  case $cc_temp in
++    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
++    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
++    \-*) ;;
++    *) break;;
++  esac
++done
++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++])
++
++
++# _LT_COMPILER_BOILERPLATE
++# ------------------------
++# Check for compiler boilerplate output or warnings with
++# the simple compiler test code.
++AC_DEFUN([_LT_COMPILER_BOILERPLATE],
++[ac_outfile=conftest.$ac_objext
++printf "$lt_simple_compile_test_code" >conftest.$ac_ext
++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
++_lt_compiler_boilerplate=`cat conftest.err`
++$rm conftest*
++])# _LT_COMPILER_BOILERPLATE
++
++
++# _LT_LINKER_BOILERPLATE
++# ----------------------
++# Check for linker boilerplate output or warnings with
++# the simple link test code.
++AC_DEFUN([_LT_LINKER_BOILERPLATE],
++[ac_outfile=conftest.$ac_objext
++printf "$lt_simple_link_test_code" >conftest.$ac_ext
++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
++_lt_linker_boilerplate=`cat conftest.err`
++$rm conftest*
++])# _LT_LINKER_BOILERPLATE
++
++
++# _LT_AC_SYS_LIBPATH_AIX
++# ----------------------
++# Links a minimal program and checks the executable
++# for the system default hardcoded library path. In most cases,
++# this is /usr/lib:/lib, but when the MPI compilers are used
++# the location of the communication and MPI libs are included too.
++# If we don't find anything, use the default library path according
++# to the aix ld manual.
++AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
++[AC_LINK_IFELSE(AC_LANG_PROGRAM,[
++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
++}'`
++# Check for a 64-bit object if we didn't find anything.
++if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
++}'`; fi],[])
++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
++])# _LT_AC_SYS_LIBPATH_AIX
++
++
++# _LT_AC_SHELL_INIT(ARG)
++# ----------------------
++AC_DEFUN([_LT_AC_SHELL_INIT],
++[ifdef([AC_DIVERSION_NOTICE],
++           [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
++       [AC_DIVERT_PUSH(NOTICE)])
++$1
++AC_DIVERT_POP
++])# _LT_AC_SHELL_INIT
++
++
++# _LT_AC_PROG_ECHO_BACKSLASH
++# --------------------------
++# Add some code to the start of the generated configure script which
++# will find an echo command which doesn't interpret backslashes.
++AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
++[_LT_AC_SHELL_INIT([
++# Check that we are running under the correct shell.
++SHELL=${CONFIG_SHELL-/bin/sh}
++
++case X$ECHO in
++X*--fallback-echo)
++  # Remove one level of quotation (which was required for Make).
++  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
++  ;;
++esac
++
++echo=${ECHO-echo}
++if test "X[$]1" = X--no-reexec; then
++  # Discard the --no-reexec flag, and continue.
++  shift
++elif test "X[$]1" = X--fallback-echo; then
++  # Avoid inline document here, it may be left over
++  :
++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
++  # Yippee, $echo works!
++  :
++else
++  # Restart under the correct shell.
++  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
++fi
++
++if test "X[$]1" = X--fallback-echo; then
++  # used as fallback echo
++  shift
++  cat <<EOF
++[$]*
++EOF
++  exit 0
++fi
++
++# The HP-UX ksh and POSIX shell print the target directory to stdout
++# if CDPATH is set.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++if test -z "$ECHO"; then
++if test "X${echo_test_string+set}" != Xset; then
++# find a string as large as possible, as long as the shell can cope with it
++  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
++    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
++    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
++       echo_test_string=`eval $cmd` &&
++       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
++    then
++      break
++    fi
++  done
++fi
++
++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
++   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
++   test "X$echo_testing_string" = "X$echo_test_string"; then
++  :
++else
++  # The Solaris, AIX, and Digital Unix default echo programs unquote
++  # backslashes.  This makes it impossible to quote backslashes using
++  #   echo "$something" | sed 's/\\/\\\\/g'
++  #
++  # So, first we look for a working echo in the user's PATH.
++
++  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
++  for dir in $PATH /usr/ucb; do
++    IFS="$lt_save_ifs"
++    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
++       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
++       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
++       test "X$echo_testing_string" = "X$echo_test_string"; then
++      echo="$dir/echo"
++      break
++    fi
++  done
++  IFS="$lt_save_ifs"
++
++  if test "X$echo" = Xecho; then
++    # We didn't find a better echo, so look for alternatives.
++    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
++       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
++       test "X$echo_testing_string" = "X$echo_test_string"; then
++      # This shell has a builtin print -r that does the trick.
++      echo='print -r'
++    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
++       test "X$CONFIG_SHELL" != X/bin/ksh; then
++      # If we have ksh, try running configure again with it.
++      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
++      export ORIGINAL_CONFIG_SHELL
++      CONFIG_SHELL=/bin/ksh
++      export CONFIG_SHELL
++      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
++    else
++      # Try using printf.
++      echo='printf %s\n'
++      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
++       echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
++       test "X$echo_testing_string" = "X$echo_test_string"; then
++      # Cool, printf works
++      :
++      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
++         test "X$echo_testing_string" = 'X\t' &&
++         echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
++         test "X$echo_testing_string" = "X$echo_test_string"; then
++      CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
++      export CONFIG_SHELL
++      SHELL="$CONFIG_SHELL"
++      export SHELL
++      echo="$CONFIG_SHELL [$]0 --fallback-echo"
++      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
++         test "X$echo_testing_string" = 'X\t' &&
++         echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
++         test "X$echo_testing_string" = "X$echo_test_string"; then
++      echo="$CONFIG_SHELL [$]0 --fallback-echo"
++      else
++      # maybe with a smaller string...
++      prev=:
++
++      for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
++        if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
++        then
++          break
++        fi
++        prev="$cmd"
++      done
++
++      if test "$prev" != 'sed 50q "[$]0"'; then
++        echo_test_string=`eval $prev`
++        export echo_test_string
++        exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
++      else
++        # Oops.  We lost completely, so just stick with echo.
++        echo=echo
++      fi
++      fi
++    fi
++  fi
++fi
++fi
++
++# Copy echo and quote the copy suitably for passing to libtool from
++# the Makefile, instead of quoting the original, which is used later.
++ECHO=$echo
++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
++   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
++fi
++
++AC_SUBST(ECHO)
++])])# _LT_AC_PROG_ECHO_BACKSLASH
++
++
++# _LT_AC_LOCK
++# -----------
++AC_DEFUN([_LT_AC_LOCK],
++[AC_ARG_ENABLE([libtool-lock],
++    [AC_HELP_STRING([--disable-libtool-lock],
++      [avoid locking (might break parallel builds)])])
++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
++
++# Some flags need to be propagated to the compiler or linker for good
++# libtool support.
++case $host in
++ia64-*-hpux*)
++  # Find out which ABI we are using.
++  echo 'int i;' > conftest.$ac_ext
++  if AC_TRY_EVAL(ac_compile); then
++    case `/usr/bin/file conftest.$ac_objext` in
++    *ELF-32*)
++      HPUX_IA64_MODE="32"
++      ;;
++    *ELF-64*)
++      HPUX_IA64_MODE="64"
++      ;;
++    esac
++  fi
++  rm -rf conftest*
++  ;;
++*-*-irix6*)
++  # Find out which ABI we are using.
++  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
++  if AC_TRY_EVAL(ac_compile); then
++   if test "$lt_cv_prog_gnu_ld" = yes; then
++    case `/usr/bin/file conftest.$ac_objext` in
++    *32-bit*)
++      LD="${LD-ld} -melf32bsmip"
++      ;;
++    *N32*)
++      LD="${LD-ld} -melf32bmipn32"
++      ;;
++    *64-bit*)
++      LD="${LD-ld} -melf64bmip"
++      ;;
++    esac
++   else
++    case `/usr/bin/file conftest.$ac_objext` in
++    *32-bit*)
++      LD="${LD-ld} -32"
++      ;;
++    *N32*)
++      LD="${LD-ld} -n32"
++      ;;
++    *64-bit*)
++      LD="${LD-ld} -64"
++      ;;
++    esac
++   fi
++  fi
++  rm -rf conftest*
++  ;;
++
++x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
++  # Find out which ABI we are using.
++  echo 'int i;' > conftest.$ac_ext
++  if AC_TRY_EVAL(ac_compile); then
++    case `/usr/bin/file conftest.o` in
++    *32-bit*)
++      case $host in
++        x86_64-*linux*)
++          LD="${LD-ld} -m elf_i386"
++          ;;
++        ppc64-*linux*|powerpc64-*linux*)
++          LD="${LD-ld} -m elf32ppclinux"
++          ;;
++        s390x-*linux*)
++          LD="${LD-ld} -m elf_s390"
++          ;;
++        sparc64-*linux*)
++          LD="${LD-ld} -m elf32_sparc"
++          ;;
++      esac
++      ;;
++    *64-bit*)
++      case $host in
++        x86_64-*linux*)
++          LD="${LD-ld} -m elf_x86_64"
++          ;;
++        ppc*-*linux*|powerpc*-*linux*)
++          LD="${LD-ld} -m elf64ppc"
++          ;;
++        s390*-*linux*)
++          LD="${LD-ld} -m elf64_s390"
++          ;;
++        sparc*-*linux*)
++          LD="${LD-ld} -m elf64_sparc"
++          ;;
++      esac
++      ;;
++    esac
++  fi
++  rm -rf conftest*
++  ;;
++
++*-*-sco3.2v5*)
++  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
++  SAVE_CFLAGS="$CFLAGS"
++  CFLAGS="$CFLAGS -belf"
++  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
++    [AC_LANG_PUSH(C)
++     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
++     AC_LANG_POP])
++  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
++    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
++    CFLAGS="$SAVE_CFLAGS"
++  fi
++  ;;
++AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
++[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
++  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
++  AC_CHECK_TOOL(AS, as, false)
++  AC_CHECK_TOOL(OBJDUMP, objdump, false)
++  ;;
++  ])
++esac
++
++need_locks="$enable_libtool_lock"
++
++])# _LT_AC_LOCK
++
++
++# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
++#             [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
++# ----------------------------------------------------------------
++# Check whether the given compiler option works
++AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
++[AC_REQUIRE([LT_AC_PROG_SED])
++AC_CACHE_CHECK([$1], [$2],
++  [$2=no
++  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
++   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
++   lt_compiler_flag="$3"
++   # Insert the option either (1) after the last *FLAGS variable, or
++   # (2) before a word containing "conftest.", or (3) at the end.
++   # Note that $ac_compile itself does not contain backslashes and begins
++   # with a dollar sign (not a hyphen), so the echo should work correctly.
++   # The option is referenced via a variable to avoid confusing sed.
++   lt_compile=`echo "$ac_compile" | $SED \
++   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
++   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
++   -e 's:$: $lt_compiler_flag:'`
++   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
++   (eval "$lt_compile" 2>conftest.err)
++   ac_status=$?
++   cat conftest.err >&AS_MESSAGE_LOG_FD
++   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
++   if (exit $ac_status) && test -s "$ac_outfile"; then
++     # The compiler can only warn and ignore the option if not recognized
++     # So say no if there are warnings other than the usual output.
++     $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
++     $SED '/^$/d' conftest.err >conftest.er2
++     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
++       $2=yes
++     fi
++   fi
++   $rm conftest*
++])
++
++if test x"[$]$2" = xyes; then
++    ifelse([$5], , :, [$5])
++else
++    ifelse([$6], , :, [$6])
++fi
++])# AC_LIBTOOL_COMPILER_OPTION
++
++
++# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
++#                          [ACTION-SUCCESS], [ACTION-FAILURE])
++# ------------------------------------------------------------
++# Check whether the given compiler option works
++AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
++[AC_CACHE_CHECK([$1], [$2],
++  [$2=no
++   save_LDFLAGS="$LDFLAGS"
++   LDFLAGS="$LDFLAGS $3"
++   printf "$lt_simple_link_test_code" > conftest.$ac_ext
++   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
++     # The linker can only warn and ignore the option if not recognized
++     # So say no if there are warnings
++     if test -s conftest.err; then
++       # Append any errors to the config.log.
++       cat conftest.err 1>&AS_MESSAGE_LOG_FD
++       $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
++       $SED '/^$/d' conftest.err >conftest.er2
++       if diff conftest.exp conftest.er2 >/dev/null; then
++         $2=yes
++       fi
++     else
++       $2=yes
++     fi
++   fi
++   $rm conftest*
++   LDFLAGS="$save_LDFLAGS"
++])
++
++if test x"[$]$2" = xyes; then
++    ifelse([$4], , :, [$4])
++else
++    ifelse([$5], , :, [$5])
++fi
++])# AC_LIBTOOL_LINKER_OPTION
++
++
++# AC_LIBTOOL_SYS_MAX_CMD_LEN
++# --------------------------
++AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN],
++[# find the maximum length of command line arguments
++AC_MSG_CHECKING([the maximum length of command line arguments])
++AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
++  i=0
++  teststring="ABCD"
++
++  case $build_os in
++  msdosdjgpp*)
++    # On DJGPP, this test can blow up pretty badly due to problems in libc
++    # (any single argument exceeding 2000 bytes causes a buffer overrun
++    # during glob expansion).  Even if it were fixed, the result of this
++    # check would be larger than it should be.
++    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
++    ;;
++
++  gnu*)
++    # Under GNU Hurd, this test is not required because there is
++    # no limit to the length of command line arguments.
++    # Libtool will interpret -1 as no limit whatsoever
++    lt_cv_sys_max_cmd_len=-1;
++    ;;
++
++  cygwin* | mingw*)
++    # On Win9x/ME, this test blows up -- it succeeds, but takes
++    # about 5 minutes as the teststring grows exponentially.
++    # Worse, since 9x/ME are not pre-emptively multitasking,
++    # you end up with a "frozen" computer, even though with patience
++    # the test eventually succeeds (with a max line length of 256k).
++    # Instead, let's just punt: use the minimum linelength reported by
++    # all of the supported platforms: 8192 (on NT/2K/XP).
++    lt_cv_sys_max_cmd_len=8192;
++    ;;
++
++  amigaos*)
++    # On AmigaOS with pdksh, this test takes hours, literally.
++    # So we just punt and use a minimum line length of 8192.
++    lt_cv_sys_max_cmd_len=8192;
++    ;;
++
++  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
++    # This has been around since 386BSD, at least.  Likely further.
++    if test -x /sbin/sysctl; then
++      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
++    elif test -x /usr/sbin/sysctl; then
++      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
++    else
++      lt_cv_sys_max_cmd_len=65536     # usable default for all BSDs
++    fi
++    # And add a safety zone
++    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
++    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
++    ;;
++  osf*)
++    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
++    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
++    # nice to cause kernel panics so lets avoid the loop below.
++    # First set a reasonable default.
++    lt_cv_sys_max_cmd_len=16384
++    #
++    if test -x /sbin/sysconfig; then
++      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
++        *1*) lt_cv_sys_max_cmd_len=-1 ;;
++      esac
++    fi
++    ;;
++  *)
++    # If test is not a shell built-in, we'll probably end up computing a
++    # maximum length that is only half of the actual maximum length, but
++    # we can't tell.
++    SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
++    while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
++             = "XX$teststring") >/dev/null 2>&1 &&
++          new_result=`expr "X$teststring" : ".*" 2>&1` &&
++          lt_cv_sys_max_cmd_len=$new_result &&
++          test $i != 17 # 1/2 MB should be enough
++    do
++      i=`expr $i + 1`
++      teststring=$teststring$teststring
++    done
++    teststring=
++    # Add a significant safety factor because C++ compilers can tack on massive
++    # amounts of additional arguments before passing them to the linker.
++    # It appears as though 1/2 is a usable value.
++    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
++    ;;
++  esac
++])
++if test -n $lt_cv_sys_max_cmd_len ; then
++  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
++else
++  AC_MSG_RESULT(none)
++fi
++])# AC_LIBTOOL_SYS_MAX_CMD_LEN
++
++
++# _LT_AC_CHECK_DLFCN
++# --------------------
++AC_DEFUN([_LT_AC_CHECK_DLFCN],
++[AC_CHECK_HEADERS(dlfcn.h)dnl
++])# _LT_AC_CHECK_DLFCN
++
++
++# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
++#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
++# ------------------------------------------------------------------
++AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
++[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
++if test "$cross_compiling" = yes; then :
++  [$4]
++else
++  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
++  lt_status=$lt_dlunknown
++  cat > conftest.$ac_ext <<EOF
++[#line __oline__ "configure"
++#include "confdefs.h"
++
++#if HAVE_DLFCN_H
++#include <dlfcn.h>
++#endif
++
++#include <stdio.h>
++
++#ifdef RTLD_GLOBAL
++#  define LT_DLGLOBAL         RTLD_GLOBAL
++#else
++#  ifdef DL_GLOBAL
++#    define LT_DLGLOBAL               DL_GLOBAL
++#  else
++#    define LT_DLGLOBAL               0
++#  endif
++#endif
++
++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
++   find out it does not work in some platform. */
++#ifndef LT_DLLAZY_OR_NOW
++#  ifdef RTLD_LAZY
++#    define LT_DLLAZY_OR_NOW          RTLD_LAZY
++#  else
++#    ifdef DL_LAZY
++#      define LT_DLLAZY_OR_NOW                DL_LAZY
++#    else
++#      ifdef RTLD_NOW
++#        define LT_DLLAZY_OR_NOW      RTLD_NOW
++#      else
++#        ifdef DL_NOW
++#          define LT_DLLAZY_OR_NOW    DL_NOW
++#        else
++#          define LT_DLLAZY_OR_NOW    0
++#        endif
++#      endif
++#    endif
++#  endif
++#endif
++
++#ifdef __cplusplus
++extern "C" void exit (int);
++#endif
++
++void fnord() { int i=42;}
++int main ()
++{
++  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
++  int status = $lt_dlunknown;
++
++  if (self)
++    {
++      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
++      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
++      /* dlclose (self); */
++    }
++
++    exit (status);
++}]
++EOF
++  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
++    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
++    lt_status=$?
++    case x$lt_status in
++      x$lt_dlno_uscore) $1 ;;
++      x$lt_dlneed_uscore) $2 ;;
++      x$lt_unknown|x*) $3 ;;
++    esac
++  else :
++    # compilation failed
++    $3
++  fi
++fi
++rm -fr conftest*
++])# _LT_AC_TRY_DLOPEN_SELF
++
++
++# AC_LIBTOOL_DLOPEN_SELF
++# -------------------
++AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
++[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
++if test "x$enable_dlopen" != xyes; then
++  enable_dlopen=unknown
++  enable_dlopen_self=unknown
++  enable_dlopen_self_static=unknown
++else
++  lt_cv_dlopen=no
++  lt_cv_dlopen_libs=
++
++  case $host_os in
++  beos*)
++    lt_cv_dlopen="load_add_on"
++    lt_cv_dlopen_libs=
++    lt_cv_dlopen_self=yes
++    ;;
++
++  mingw* | pw32*)
++    lt_cv_dlopen="LoadLibrary"
++    lt_cv_dlopen_libs=
++   ;;
++
++  cygwin*)
++    lt_cv_dlopen="dlopen"
++    lt_cv_dlopen_libs=
++   ;;
++
++  darwin*)
++  # if libdl is installed we need to link against it
++    AC_CHECK_LIB([dl], [dlopen],
++              [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
++    lt_cv_dlopen="dyld"
++    lt_cv_dlopen_libs=
++    lt_cv_dlopen_self=yes
++    ])
++   ;;
++
++  *)
++    AC_CHECK_FUNC([shl_load],
++        [lt_cv_dlopen="shl_load"],
++      [AC_CHECK_LIB([dld], [shl_load],
++          [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
++      [AC_CHECK_FUNC([dlopen],
++            [lt_cv_dlopen="dlopen"],
++        [AC_CHECK_LIB([dl], [dlopen],
++              [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
++          [AC_CHECK_LIB([svld], [dlopen],
++                [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
++            [AC_CHECK_LIB([dld], [dld_link],
++                  [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
++            ])
++          ])
++        ])
++      ])
++      ])
++    ;;
++  esac
++
++  if test "x$lt_cv_dlopen" != xno; then
++    enable_dlopen=yes
++  else
++    enable_dlopen=no
++  fi
++
++  case $lt_cv_dlopen in
++  dlopen)
++    save_CPPFLAGS="$CPPFLAGS"
++    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
++
++    save_LDFLAGS="$LDFLAGS"
++    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
++
++    save_LIBS="$LIBS"
++    LIBS="$lt_cv_dlopen_libs $LIBS"
++
++    AC_CACHE_CHECK([whether a program can dlopen itself],
++        lt_cv_dlopen_self, [dnl
++        _LT_AC_TRY_DLOPEN_SELF(
++          lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
++          lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
++    ])
++
++    if test "x$lt_cv_dlopen_self" = xyes; then
++      LDFLAGS="$LDFLAGS $link_static_flag"
++      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
++        lt_cv_dlopen_self_static, [dnl
++        _LT_AC_TRY_DLOPEN_SELF(
++          lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
++          lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
++      ])
++    fi
++
++    CPPFLAGS="$save_CPPFLAGS"
++    LDFLAGS="$save_LDFLAGS"
++    LIBS="$save_LIBS"
++    ;;
++  esac
++
++  case $lt_cv_dlopen_self in
++  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
++  *) enable_dlopen_self=unknown ;;
++  esac
++
++  case $lt_cv_dlopen_self_static in
++  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
++  *) enable_dlopen_self_static=unknown ;;
++  esac
++fi
++])# AC_LIBTOOL_DLOPEN_SELF
++
++
++# AC_LIBTOOL_PROG_CC_C_O([TAGNAME])
++# ---------------------------------
++# Check to see if options -c and -o are simultaneously supported by compiler
++AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
++[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
++AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
++  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
++  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
++   $rm -r conftest 2>/dev/null
++   mkdir conftest
++   cd conftest
++   mkdir out
++   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
++
++   lt_compiler_flag="-o out/conftest2.$ac_objext"
++   # Insert the option either (1) after the last *FLAGS variable, or
++   # (2) before a word containing "conftest.", or (3) at the end.
++   # Note that $ac_compile itself does not contain backslashes and begins
++   # with a dollar sign (not a hyphen), so the echo should work correctly.
++   lt_compile=`echo "$ac_compile" | $SED \
++   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
++   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
++   -e 's:$: $lt_compiler_flag:'`
++   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
++   (eval "$lt_compile" 2>out/conftest.err)
++   ac_status=$?
++   cat out/conftest.err >&AS_MESSAGE_LOG_FD
++   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
++   if (exit $ac_status) && test -s out/conftest2.$ac_objext
++   then
++     # The compiler can only warn and ignore the option if not recognized
++     # So say no if there are warnings
++     $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
++     $SED '/^$/d' out/conftest.err >out/conftest.er2
++     if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
++       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
++     fi
++   fi
++   chmod u+w . 2>&AS_MESSAGE_LOG_FD
++   $rm conftest*
++   # SGI C++ compiler will create directory out/ii_files/ for
++   # template instantiation
++   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
++   $rm out/* && rmdir out
++   cd ..
++   rmdir conftest
++   $rm conftest*
++])
++])# AC_LIBTOOL_PROG_CC_C_O
++
++
++# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
++# -----------------------------------------
++# Check to see if we can do hard links to lock some files if needed
++AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
++[AC_REQUIRE([_LT_AC_LOCK])dnl
++
++hard_links="nottested"
++if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
++  # do not overwrite the value of need_locks provided by the user
++  AC_MSG_CHECKING([if we can lock with hard links])
++  hard_links=yes
++  $rm conftest*
++  ln conftest.a conftest.b 2>/dev/null && hard_links=no
++  touch conftest.a
++  ln conftest.a conftest.b 2>&5 || hard_links=no
++  ln conftest.a conftest.b 2>/dev/null && hard_links=no
++  AC_MSG_RESULT([$hard_links])
++  if test "$hard_links" = no; then
++    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
++    need_locks=warn
++  fi
++else
++  need_locks=no
++fi
++])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS
++
++
++# AC_LIBTOOL_OBJDIR
++# -----------------
++AC_DEFUN([AC_LIBTOOL_OBJDIR],
++[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
++[rm -f .libs 2>/dev/null
++mkdir .libs 2>/dev/null
++if test -d .libs; then
++  lt_cv_objdir=.libs
++else
++  # MS-DOS does not allow filenames that begin with a dot.
++  lt_cv_objdir=_libs
++fi
++rmdir .libs 2>/dev/null])
++objdir=$lt_cv_objdir
++])# AC_LIBTOOL_OBJDIR
++
++
++# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
++# ----------------------------------------------
++# Check hardcoding attributes.
++AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
++[AC_MSG_CHECKING([how to hardcode library paths into programs])
++_LT_AC_TAGVAR(hardcode_action, $1)=
++if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
++   test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \
++   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
++
++  # We can hardcode non-existant directories.
++  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
++     # If the only mechanism to avoid hardcoding is shlibpath_var, we
++     # have to relink, otherwise we might link with an installed library
++     # when we should be linking with a yet-to-be-installed one
++     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
++     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
++    # Linking always hardcodes the temporary library directory.
++    _LT_AC_TAGVAR(hardcode_action, $1)=relink
++  else
++    # We can link without hardcoding, and we can hardcode nonexisting dirs.
++    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
++  fi
++else
++  # We cannot hardcode anything, or else we can only hardcode existing
++  # directories.
++  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
++fi
++AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
++
++if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
++  # Fast installation is not supported
++  enable_fast_install=no
++elif test "$shlibpath_overrides_runpath" = yes ||
++     test "$enable_shared" = no; then
++  # Fast installation is not necessary
++  enable_fast_install=needless
++fi
++])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH
++
++
++# AC_LIBTOOL_SYS_LIB_STRIP
++# ------------------------
++AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
++[striplib=
++old_striplib=
++AC_MSG_CHECKING([whether stripping libraries is possible])
++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
++  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
++  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
++  AC_MSG_RESULT([yes])
++else
++# FIXME - insert some real tests, host_os isn't really good enough
++  case $host_os in
++   darwin*)
++       if test -n "$STRIP" ; then
++         striplib="$STRIP -x"
++         AC_MSG_RESULT([yes])
++       else
++  AC_MSG_RESULT([no])
++fi
++       ;;
++   *)
++  AC_MSG_RESULT([no])
++    ;;
++  esac
++fi
++])# AC_LIBTOOL_SYS_LIB_STRIP
++
++
++# AC_LIBTOOL_SYS_DYNAMIC_LINKER
++# -----------------------------
++# PORTME Fill in your ld.so characteristics
++AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
++[AC_MSG_CHECKING([dynamic linker characteristics])
++library_names_spec=
++libname_spec='lib$name'
++soname_spec=
++shrext_cmds=".so"
++postinstall_cmds=
++postuninstall_cmds=
++finish_cmds=
++finish_eval=
++shlibpath_var=
++shlibpath_overrides_runpath=unknown
++version_type=none
++dynamic_linker="$host_os ld.so"
++sys_lib_dlsearch_path_spec="/lib /usr/lib"
++if test "$GCC" = yes; then
++  sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
++  if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
++    # if the path contains ";" then we assume it to be the separator
++    # otherwise default to the standard path separator (i.e. ":") - it is
++    # assumed that no part of a normal pathname contains ";" but that should
++    # okay in the real world where ";" in dirpaths is itself problematic.
++    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
++  else
++    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
++  fi
++else
++  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
++fi
++need_lib_prefix=unknown
++hardcode_into_libs=no
++
++# when you set need_version to no, make sure it does not cause -set_version
++# flags to be left without arguments
++need_version=unknown
++
++case $host_os in
++aix3*)
++  version_type=linux
++  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
++  shlibpath_var=LIBPATH
++
++  # AIX 3 has no versioning support, so we append a major version to the name.
++  soname_spec='${libname}${release}${shared_ext}$major'
++  ;;
++
++aix4* | aix5*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  hardcode_into_libs=yes
++  if test "$host_cpu" = ia64; then
++    # AIX 5 supports IA64
++    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
++    shlibpath_var=LD_LIBRARY_PATH
++  else
++    # With GCC up to 2.95.x, collect2 would create an import file
++    # for dependence libraries.  The import file would start with
++    # the line `#! .'.  This would cause the generated library to
++    # depend on `.', always an invalid library.  This was fixed in
++    # development snapshots of GCC prior to 3.0.
++    case $host_os in
++      aix4 | aix4.[[01]] | aix4.[[01]].*)
++      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
++         echo ' yes '
++         echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
++      :
++      else
++      can_build_shared=no
++      fi
++      ;;
++    esac
++    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
++    # soname into executable. Probably we can add versioning support to
++    # collect2, so additional links can be useful in future.
++    if test "$aix_use_runtimelinking" = yes; then
++      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
++      # instead of lib<name>.a to let people know that these are not
++      # typical AIX shared libraries.
++      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    else
++      # We preserve .a as extension for shared libraries through AIX4.2
++      # and later when we are not doing run time linking.
++      library_names_spec='${libname}${release}.a $libname.a'
++      soname_spec='${libname}${release}${shared_ext}$major'
++    fi
++    shlibpath_var=LIBPATH
++  fi
++  ;;
++
++amigaos*)
++  library_names_spec='$libname.ixlibrary $libname.a'
++  # Create ${libname}_ixlibrary.a entries in /sys/libs.
++  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
++  ;;
++
++beos*)
++  library_names_spec='${libname}${shared_ext}'
++  dynamic_linker="$host_os ld.so"
++  shlibpath_var=LIBRARY_PATH
++  ;;
++
++bsdi[[45]]*)
++  version_type=linux
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
++  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
++  # the default ld.so.conf also contains /usr/contrib/lib and
++  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
++  # libtool to hard-code these into programs
++  ;;
++
++cygwin* | mingw* | pw32*)
++  version_type=windows
++  shrext_cmds=".dll"
++  need_version=no
++  need_lib_prefix=no
++
++  case $GCC,$host_os in
++  yes,cygwin* | yes,mingw* | yes,pw32*)
++    library_names_spec='$libname.dll.a'
++    # DLL is installed to $(libdir)/../bin by postinstall_cmds
++    postinstall_cmds='base_file=`basename \${file}`~
++      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
++      dldir=$destdir/`dirname \$dlpath`~
++      test -d \$dldir || mkdir -p \$dldir~
++      $install_prog $dir/$dlname \$dldir/$dlname~
++      chmod a+x \$dldir/$dlname'
++    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
++      dlpath=$dir/\$dldll~
++       $rm \$dlpath'
++    shlibpath_overrides_runpath=yes
++
++    case $host_os in
++    cygwin*)
++      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
++      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
++      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
++      ;;
++    mingw*)
++      # MinGW DLLs use traditional 'lib' prefix
++      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
++      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
++      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
++        # It is most probably a Windows format PATH printed by
++        # mingw gcc, but we are running on Cygwin. Gcc prints its search
++        # path with ; separators, and with drive letters. We can handle the
++        # drive letters (cygwin fileutils understands them), so leave them,
++        # especially as we might pass files found there to a mingw objdump,
++        # which wouldn't understand a cygwinified path. Ahh.
++        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
++      else
++        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
++      fi
++      ;;
++    pw32*)
++      # pw32 DLLs use 'pw' prefix rather than 'lib'
++      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
++      ;;
++    esac
++    ;;
++
++  *)
++    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
++    ;;
++  esac
++  dynamic_linker='Win32 ld.exe'
++  # FIXME: first we should search . and the directory the executable is in
++  shlibpath_var=PATH
++  ;;
++
++darwin* | rhapsody*)
++  dynamic_linker="$host_os dyld"
++  version_type=darwin
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
++  soname_spec='${libname}${release}${major}$shared_ext'
++  shlibpath_overrides_runpath=yes
++  shlibpath_var=DYLD_LIBRARY_PATH
++  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
++  # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
++  if test "$GCC" = yes; then
++    sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
++  else
++    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
++  fi
++  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
++  ;;
++
++dgux*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  ;;
++
++freebsd1*)
++  dynamic_linker=no
++  ;;
++
++kfreebsd*-gnu)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  hardcode_into_libs=yes
++  dynamic_linker='GNU ld.so'
++  ;;
++
++freebsd* | dragonfly*)
++  # DragonFly does not have aout.  When/if they implement a new
++  # versioning mechanism, adjust this.
++  if test -x /usr/bin/objformat; then
++    objformat=`/usr/bin/objformat`
++  else
++    case $host_os in
++    freebsd[[123]]*) objformat=aout ;;
++    *) objformat=elf ;;
++    esac
++  fi
++  version_type=freebsd-$objformat
++  case $version_type in
++    freebsd-elf*)
++      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
++      need_version=no
++      need_lib_prefix=no
++      ;;
++    freebsd-*)
++      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
++      need_version=yes
++      ;;
++  esac
++  shlibpath_var=LD_LIBRARY_PATH
++  case $host_os in
++  freebsd2*)
++    shlibpath_overrides_runpath=yes
++    ;;
++  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
++    shlibpath_overrides_runpath=yes
++    hardcode_into_libs=yes
++    ;;
++  *) # from 3.2 on
++    shlibpath_overrides_runpath=no
++    hardcode_into_libs=yes
++    ;;
++  esac
++  ;;
++
++gnu*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  hardcode_into_libs=yes
++  ;;
++
++hpux9* | hpux10* | hpux11*)
++  # Give a soname corresponding to the major version so that dld.sl refuses to
++  # link against other versions.
++  version_type=sunos
++  need_lib_prefix=no
++  need_version=no
++  case $host_cpu in
++  ia64*)
++    shrext_cmds='.so'
++    hardcode_into_libs=yes
++    dynamic_linker="$host_os dld.so"
++    shlibpath_var=LD_LIBRARY_PATH
++    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    soname_spec='${libname}${release}${shared_ext}$major'
++    if test "X$HPUX_IA64_MODE" = X32; then
++      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
++    else
++      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
++    fi
++    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
++    ;;
++   hppa*64*)
++     shrext_cmds='.sl'
++     hardcode_into_libs=yes
++     dynamic_linker="$host_os dld.sl"
++     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
++     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
++     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++     soname_spec='${libname}${release}${shared_ext}$major'
++     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
++     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
++     ;;
++   *)
++    shrext_cmds='.sl'
++    dynamic_linker="$host_os dld.sl"
++    shlibpath_var=SHLIB_PATH
++    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++    soname_spec='${libname}${release}${shared_ext}$major'
++    ;;
++  esac
++  # HP-UX runs *really* slowly unless shared libraries are mode 555.
++  postinstall_cmds='chmod 555 $lib'
++  ;;
++
++irix5* | irix6* | nonstopux*)
++  case $host_os in
++    nonstopux*) version_type=nonstopux ;;
++    *)
++      if test "$lt_cv_prog_gnu_ld" = yes; then
++              version_type=linux
++      else
++              version_type=irix
++      fi ;;
++  esac
++  need_lib_prefix=no
++  need_version=no
++  soname_spec='${libname}${release}${shared_ext}$major'
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
++  case $host_os in
++  irix5* | nonstopux*)
++    libsuff= shlibsuff=
++    ;;
++  *)
++    case $LD in # libtool.m4 will add one of these switches to LD
++    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
++      libsuff= shlibsuff= libmagic=32-bit;;
++    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
++      libsuff=32 shlibsuff=N32 libmagic=N32;;
++    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
++      libsuff=64 shlibsuff=64 libmagic=64-bit;;
++    *) libsuff= shlibsuff= libmagic=never-match;;
++    esac
++    ;;
++  esac
++  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
++  shlibpath_overrides_runpath=no
++  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
++  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
++  hardcode_into_libs=yes
++  ;;
++
++# No shared lib support for Linux oldld, aout, or coff.
++linux*oldld* | linux*aout* | linux*coff*)
++  dynamic_linker=no
++  ;;
++
++# This must be Linux ELF.
++linux*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  # This implies no fast_install, which is unacceptable.
++  # Some rework will be needed to allow for fast_install
++  # before this can be enabled.
++  hardcode_into_libs=yes
++
++  # Append ld.so.conf contents to the search path
++  if test -f /etc/ld.so.conf; then
++    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,  ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
++    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
++  fi
++
++  # We used to test for /lib/ld.so.1 and disable shared libraries on
++  # powerpc, because MkLinux only supported shared libraries with the
++  # GNU dynamic linker.  Since this was broken with cross compilers,
++  # most powerpc-linux boxes support dynamic linking these days and
++  # people can always --disable-shared, the test was removed, and we
++  # assume the GNU/Linux dynamic linker is in use.
++  dynamic_linker='GNU/Linux ld.so'
++  ;;
++
++knetbsd*-gnu)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=no
++  hardcode_into_libs=yes
++  dynamic_linker='GNU ld.so'
++  ;;
++
++netbsd*)
++  version_type=sunos
++  need_lib_prefix=no
++  need_version=no
++  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
++    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
++    dynamic_linker='NetBSD (a.out) ld.so'
++  else
++    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
++    soname_spec='${libname}${release}${shared_ext}$major'
++    dynamic_linker='NetBSD ld.elf_so'
++  fi
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=yes
++  hardcode_into_libs=yes
++  ;;
++
++newsos6)
++  version_type=linux
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=yes
++  ;;
++
++nto-qnx*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=yes
++  ;;
++
++openbsd*)
++  version_type=sunos
++  need_lib_prefix=no
++  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
++  case $host_os in
++    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
++    *)                         need_version=no  ;;
++  esac
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
++  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
++    case $host_os in
++      openbsd2.[[89]] | openbsd2.[[89]].*)
++      shlibpath_overrides_runpath=no
++      ;;
++      *)
++      shlibpath_overrides_runpath=yes
++      ;;
++      esac
++  else
++    shlibpath_overrides_runpath=yes
++  fi
++  ;;
++
++os2*)
++  libname_spec='$name'
++  shrext_cmds=".dll"
++  need_lib_prefix=no
++  library_names_spec='$libname${shared_ext} $libname.a'
++  dynamic_linker='OS/2 ld.exe'
++  shlibpath_var=LIBPATH
++  ;;
++
++osf3* | osf4* | osf5*)
++  version_type=osf
++  need_lib_prefix=no
++  need_version=no
++  soname_spec='${libname}${release}${shared_ext}$major'
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  shlibpath_var=LD_LIBRARY_PATH
++  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
++  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
++  ;;
++
++sco3.2v5*)
++  version_type=osf
++  soname_spec='${libname}${release}${shared_ext}$major'
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  shlibpath_var=LD_LIBRARY_PATH
++  ;;
++
++solaris*)
++  version_type=linux
++  need_lib_prefix=no
++  need_version=no
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=yes
++  hardcode_into_libs=yes
++  # ldd complains unless libraries are executable
++  postinstall_cmds='chmod +x $lib'
++  ;;
++
++sunos4*)
++  version_type=sunos
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
++  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  shlibpath_overrides_runpath=yes
++  if test "$with_gnu_ld" = yes; then
++    need_lib_prefix=no
++  fi
++  need_version=yes
++  ;;
++
++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
++  version_type=linux
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  case $host_vendor in
++    sni)
++      shlibpath_overrides_runpath=no
++      need_lib_prefix=no
++      export_dynamic_flag_spec='${wl}-Blargedynsym'
++      runpath_var=LD_RUN_PATH
++      ;;
++    siemens)
++      need_lib_prefix=no
++      ;;
++    motorola)
++      need_lib_prefix=no
++      need_version=no
++      shlibpath_overrides_runpath=no
++      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
++      ;;
++  esac
++  ;;
++
++sysv4*MP*)
++  if test -d /usr/nec ;then
++    version_type=linux
++    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
++    soname_spec='$libname${shared_ext}.$major'
++    shlibpath_var=LD_LIBRARY_PATH
++  fi
++  ;;
++
++uts4*)
++  version_type=linux
++  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
++  soname_spec='${libname}${release}${shared_ext}$major'
++  shlibpath_var=LD_LIBRARY_PATH
++  ;;
++
++*)
++  dynamic_linker=no
++  ;;
++esac
++AC_MSG_RESULT([$dynamic_linker])
++test "$dynamic_linker" = no && can_build_shared=no
++])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
++
++
++# _LT_AC_TAGCONFIG
++# ----------------
++AC_DEFUN([_LT_AC_TAGCONFIG],
++[AC_ARG_WITH([tags],
++    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
++        [include additional configurations @<:@automatic@:>@])],
++    [tagnames="$withval"])
++
++if test -f "$ltmain" && test -n "$tagnames"; then
++  if test ! -f "${ofile}"; then
++    AC_MSG_WARN([output file `$ofile' does not exist])
++  fi
++
++  if test -z "$LTCC"; then
++    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
++    if test -z "$LTCC"; then
++      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
++    else
++      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
++    fi
++  fi
++
++  # Extract list of available tagged configurations in $ofile.
++  # Note that this assumes the entire list is on one line.
++  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
++
++  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
++  for tagname in $tagnames; do
++    IFS="$lt_save_ifs"
++    # Check whether tagname contains only valid characters
++    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
++    "") ;;
++    *)  AC_MSG_ERROR([invalid tag name: $tagname])
++      ;;
++    esac
++
++    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
++    then
++      AC_MSG_ERROR([tag name \"$tagname\" already exists])
++    fi
++
++    # Update the list of available tags.
++    if test -n "$tagname"; then
++      echo appending configuration tag \"$tagname\" to $ofile
++
++      case $tagname in
++      CXX)
++      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
++          ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
++          (test "X$CXX" != "Xg++"))) ; then
++        AC_LIBTOOL_LANG_CXX_CONFIG
++      else
++        tagname=""
++      fi
++      ;;
++
++      F77)
++      if test -n "$F77" && test "X$F77" != "Xno"; then
++        AC_LIBTOOL_LANG_F77_CONFIG
++      else
++        tagname=""
++      fi
++      ;;
++
++      GCJ)
++      if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
++        AC_LIBTOOL_LANG_GCJ_CONFIG
++      else
++        tagname=""
++      fi
++      ;;
++
++      RC)
++      AC_LIBTOOL_LANG_RC_CONFIG
++      ;;
++
++      *)
++      AC_MSG_ERROR([Unsupported tag name: $tagname])
++      ;;
++      esac
++
++      # Append the new tag name to the list of available tags.
++      if test -n "$tagname" ; then
++      available_tags="$available_tags $tagname"
++    fi
++    fi
++  done
++  IFS="$lt_save_ifs"
++
++  # Now substitute the updated list of available tags.
++  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
++    mv "${ofile}T" "$ofile"
++    chmod +x "$ofile"
++  else
++    rm -f "${ofile}T"
++    AC_MSG_ERROR([unable to update list of available tagged configurations.])
++  fi
++fi
++])# _LT_AC_TAGCONFIG
++
++
++# AC_LIBTOOL_DLOPEN
++# -----------------
++# enable checks for dlopen support
++AC_DEFUN([AC_LIBTOOL_DLOPEN],
++ [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
++])# AC_LIBTOOL_DLOPEN
++
++
++# AC_LIBTOOL_WIN32_DLL
++# --------------------
++# declare package support for building win32 DLLs
++AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
++[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
++])# AC_LIBTOOL_WIN32_DLL
++
++
++# AC_ENABLE_SHARED([DEFAULT])
++# ---------------------------
++# implement the --enable-shared flag
++# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
++AC_DEFUN([AC_ENABLE_SHARED],
++[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
++AC_ARG_ENABLE([shared],
++    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
++      [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
++    [p=${PACKAGE-default}
++    case $enableval in
++    yes) enable_shared=yes ;;
++    no) enable_shared=no ;;
++    *)
++      enable_shared=no
++      # Look at the argument we got.  We use all the common list separators.
++      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
++      for pkg in $enableval; do
++      IFS="$lt_save_ifs"
++      if test "X$pkg" = "X$p"; then
++        enable_shared=yes
++      fi
++      done
++      IFS="$lt_save_ifs"
++      ;;
++    esac],
++    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
++])# AC_ENABLE_SHARED
++
++
++# AC_DISABLE_SHARED
++# -----------------
++#- set the default shared flag to --disable-shared
++AC_DEFUN([AC_DISABLE_SHARED],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++AC_ENABLE_SHARED(no)
++])# AC_DISABLE_SHARED
++
++
++# AC_ENABLE_STATIC([DEFAULT])
++# ---------------------------
++# implement the --enable-static flag
++# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
++AC_DEFUN([AC_ENABLE_STATIC],
++[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
++AC_ARG_ENABLE([static],
++    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
++      [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
++    [p=${PACKAGE-default}
++    case $enableval in
++    yes) enable_static=yes ;;
++    no) enable_static=no ;;
++    *)
++     enable_static=no
++      # Look at the argument we got.  We use all the common list separators.
++      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
++      for pkg in $enableval; do
++      IFS="$lt_save_ifs"
++      if test "X$pkg" = "X$p"; then
++        enable_static=yes
++      fi
++      done
++      IFS="$lt_save_ifs"
++      ;;
++    esac],
++    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
++])# AC_ENABLE_STATIC
++
++
++# AC_DISABLE_STATIC
++# -----------------
++# set the default static flag to --disable-static
++AC_DEFUN([AC_DISABLE_STATIC],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++AC_ENABLE_STATIC(no)
++])# AC_DISABLE_STATIC
++
++
++# AC_ENABLE_FAST_INSTALL([DEFAULT])
++# ---------------------------------
++# implement the --enable-fast-install flag
++# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
++AC_DEFUN([AC_ENABLE_FAST_INSTALL],
++[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
++AC_ARG_ENABLE([fast-install],
++    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
++    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
++    [p=${PACKAGE-default}
++    case $enableval in
++    yes) enable_fast_install=yes ;;
++    no) enable_fast_install=no ;;
++    *)
++      enable_fast_install=no
++      # Look at the argument we got.  We use all the common list separators.
++      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
++      for pkg in $enableval; do
++      IFS="$lt_save_ifs"
++      if test "X$pkg" = "X$p"; then
++        enable_fast_install=yes
++      fi
++      done
++      IFS="$lt_save_ifs"
++      ;;
++    esac],
++    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
++])# AC_ENABLE_FAST_INSTALL
++
++
++# AC_DISABLE_FAST_INSTALL
++# -----------------------
++# set the default to --disable-fast-install
++AC_DEFUN([AC_DISABLE_FAST_INSTALL],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++AC_ENABLE_FAST_INSTALL(no)
++])# AC_DISABLE_FAST_INSTALL
++
++
++# AC_LIBTOOL_PICMODE([MODE])
++# --------------------------
++# implement the --with-pic flag
++# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
++AC_DEFUN([AC_LIBTOOL_PICMODE],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++pic_mode=ifelse($#,1,$1,default)
++])# AC_LIBTOOL_PICMODE
++
++
++# AC_PROG_EGREP
++# -------------
++# This is predefined starting with Autoconf 2.54, so this conditional
++# definition can be removed once we require Autoconf 2.54 or later.
++m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
++[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
++   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
++    then ac_cv_prog_egrep='grep -E'
++    else ac_cv_prog_egrep='egrep'
++    fi])
++ EGREP=$ac_cv_prog_egrep
++ AC_SUBST([EGREP])
++])])
++
++
++# AC_PATH_TOOL_PREFIX
++# -------------------
++# find a file program which can recognise shared library
++AC_DEFUN([AC_PATH_TOOL_PREFIX],
++[AC_REQUIRE([AC_PROG_EGREP])dnl
++AC_MSG_CHECKING([for $1])
++AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
++[case $MAGIC_CMD in
++[[\\/*] |  ?:[\\/]*])
++  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
++  ;;
++*)
++  lt_save_MAGIC_CMD="$MAGIC_CMD"
++  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
++dnl $ac_dummy forces splitting on constant user-supplied paths.
++dnl POSIX.2 word splitting is done only on the output of word expansions,
++dnl not every word.  This closes a longstanding sh security hole.
++  ac_dummy="ifelse([$2], , $PATH, [$2])"
++  for ac_dir in $ac_dummy; do
++    IFS="$lt_save_ifs"
++    test -z "$ac_dir" && ac_dir=.
++    if test -f $ac_dir/$1; then
++      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
++      if test -n "$file_magic_test_file"; then
++      case $deplibs_check_method in
++      "file_magic "*)
++        file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
++        MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
++        if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
++          $EGREP "$file_magic_regex" > /dev/null; then
++          :
++        else
++          cat <<EOF 1>&2
++
++*** Warning: the command libtool uses to detect shared libraries,
++*** $file_magic_cmd, produces output that libtool cannot recognize.
++*** The result is that libtool may fail to recognize shared libraries
++*** as such.  This will affect the creation of libtool libraries that
++*** depend on shared libraries, but programs linked with such libtool
++*** libraries will work regardless of this problem.  Nevertheless, you
++*** may want to report the problem to your system manager and/or to
++*** bug-libtool@gnu.org
++
++EOF
++        fi ;;
++      esac
++      fi
++      break
++    fi
++  done
++  IFS="$lt_save_ifs"
++  MAGIC_CMD="$lt_save_MAGIC_CMD"
++  ;;
++esac])
++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
++if test -n "$MAGIC_CMD"; then
++  AC_MSG_RESULT($MAGIC_CMD)
++else
++  AC_MSG_RESULT(no)
++fi
++])# AC_PATH_TOOL_PREFIX
++
++
++# AC_PATH_MAGIC
++# -------------
++# find a file program which can recognise a shared library
++AC_DEFUN([AC_PATH_MAGIC],
++[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
++if test -z "$lt_cv_path_MAGIC_CMD"; then
++  if test -n "$ac_tool_prefix"; then
++    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
++  else
++    MAGIC_CMD=:
++  fi
++fi
++])# AC_PATH_MAGIC
++
++
++# AC_PROG_LD
++# ----------
++# find the pathname to the GNU or non-GNU linker
++AC_DEFUN([AC_PROG_LD],
++[AC_ARG_WITH([gnu-ld],
++    [AC_HELP_STRING([--with-gnu-ld],
++      [assume the C compiler uses GNU ld @<:@default=no@:>@])],
++    [test "$withval" = no || with_gnu_ld=yes],
++    [with_gnu_ld=no])
++AC_REQUIRE([LT_AC_PROG_SED])dnl
++AC_REQUIRE([AC_PROG_CC])dnl
++AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_CANONICAL_BUILD])dnl
++ac_prog=ld
++if test "$GCC" = yes; then
++  # Check if gcc -print-prog-name=ld gives a path.
++  AC_MSG_CHECKING([for ld used by $CC])
++  case $host in
++  *-*-mingw*)
++    # gcc leaves a trailing carriage return which upsets mingw
++    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
++  *)
++    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
++  esac
++  case $ac_prog in
++    # Accept absolute paths.
++    [[\\/]]* | ?:[[\\/]]*)
++      re_direlt='/[[^/]][[^/]]*/\.\./'
++      # Canonicalize the pathname of ld
++      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
++      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
++      ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
++      done
++      test -z "$LD" && LD="$ac_prog"
++      ;;
++  "")
++    # If it fails, then pretend we aren't using GCC.
++    ac_prog=ld
++    ;;
++  *)
++    # If it is relative, then search for the first ld in PATH.
++    with_gnu_ld=unknown
++    ;;
++  esac
++elif test "$with_gnu_ld" = yes; then
++  AC_MSG_CHECKING([for GNU ld])
++else
++  AC_MSG_CHECKING([for non-GNU ld])
++fi
++AC_CACHE_VAL(lt_cv_path_LD,
++[if test -z "$LD"; then
++  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
++  for ac_dir in $PATH; do
++    IFS="$lt_save_ifs"
++    test -z "$ac_dir" && ac_dir=.
++    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
++      lt_cv_path_LD="$ac_dir/$ac_prog"
++      # Check to see if the program is GNU ld.  I'd rather use --version,
++      # but apparently some variants of GNU ld only accept -v.
++      # Break only if it was the GNU/non-GNU ld that we prefer.
++      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
++      *GNU* | *'with BFD'*)
++      test "$with_gnu_ld" != no && break
++      ;;
++      *)
++      test "$with_gnu_ld" != yes && break
++      ;;
++      esac
++    fi
++  done
++  IFS="$lt_save_ifs"
++else
++  lt_cv_path_LD="$LD" # Let the user override the test with a path.
++fi])
++LD="$lt_cv_path_LD"
++if test -n "$LD"; then
++  AC_MSG_RESULT($LD)
++else
++  AC_MSG_RESULT(no)
++fi
++test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
++AC_PROG_LD_GNU
++])# AC_PROG_LD
++
++
++# AC_PROG_LD_GNU
++# --------------
++AC_DEFUN([AC_PROG_LD_GNU],
++[AC_REQUIRE([AC_PROG_EGREP])dnl
++AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
++[# I'd rather use --version here, but apparently some GNU lds only accept -v.
++case `$LD -v 2>&1 </dev/null` in
++*GNU* | *'with BFD'*)
++  lt_cv_prog_gnu_ld=yes
++  ;;
++*)
++  lt_cv_prog_gnu_ld=no
++  ;;
++esac])
++with_gnu_ld=$lt_cv_prog_gnu_ld
++])# AC_PROG_LD_GNU
++
++
++# AC_PROG_LD_RELOAD_FLAG
++# ----------------------
++# find reload flag for linker
++#   -- PORTME Some linkers may need a different reload flag.
++AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
++[AC_CACHE_CHECK([for $LD option to reload object files],
++  lt_cv_ld_reload_flag,
++  [lt_cv_ld_reload_flag='-r'])
++reload_flag=$lt_cv_ld_reload_flag
++case $reload_flag in
++"" | " "*) ;;
++*) reload_flag=" $reload_flag" ;;
++esac
++reload_cmds='$LD$reload_flag -o $output$reload_objs'
++case $host_os in
++  darwin*)
++    if test "$GCC" = yes; then
++      reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
++    else
++      reload_cmds='$LD$reload_flag -o $output$reload_objs'
++    fi
++    ;;
++esac
++])# AC_PROG_LD_RELOAD_FLAG
++
++
++# AC_DEPLIBS_CHECK_METHOD
++# -----------------------
++# how to check for library dependencies
++#  -- PORTME fill in with the dynamic library characteristics
++AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
++[AC_CACHE_CHECK([how to recognise dependent libraries],
++lt_cv_deplibs_check_method,
++[lt_cv_file_magic_cmd='$MAGIC_CMD'
++lt_cv_file_magic_test_file=
++lt_cv_deplibs_check_method='unknown'
++# Need to set the preceding variable on all platforms that support
++# interlibrary dependencies.
++# 'none' -- dependencies not supported.
++# `unknown' -- same as none, but documents that we really don't know.
++# 'pass_all' -- all dependencies passed with no checks.
++# 'test_compile' -- check by making test program.
++# 'file_magic [[regex]]' -- check by looking for files in library path
++# which responds to the $file_magic_cmd with a given extended regex.
++# If you have `file' or equivalent on your system and you're not sure
++# whether `pass_all' will *always* work, you probably want this one.
++
++case $host_os in
++aix4* | aix5*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++beos*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++bsdi[[45]]*)
++  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
++  lt_cv_file_magic_cmd='/usr/bin/file -L'
++  lt_cv_file_magic_test_file=/shlib/libc.so
++  ;;
++
++cygwin*)
++  # func_win32_libid is a shell function defined in ltmain.sh
++  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
++  lt_cv_file_magic_cmd='func_win32_libid'
++  ;;
++
++mingw* | pw32*)
++  # Base MSYS/MinGW do not provide the 'file' command needed by
++  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
++  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
++  lt_cv_file_magic_cmd='$OBJDUMP -f'
++  ;;
++
++darwin* | rhapsody*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++freebsd* | kfreebsd*-gnu | dragonfly*)
++  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
++    case $host_cpu in
++    i*86 )
++      # Not sure whether the presence of OpenBSD here was a mistake.
++      # Let's accept both of them until this is cleared up.
++      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
++      lt_cv_file_magic_cmd=/usr/bin/file
++      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
++      ;;
++    esac
++  else
++    lt_cv_deplibs_check_method=pass_all
++  fi
++  ;;
++
++gnu*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++hpux10.20* | hpux11*)
++  lt_cv_file_magic_cmd=/usr/bin/file
++  case $host_cpu in
++  ia64*)
++    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
++    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
++    ;;
++  hppa*64*)
++    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
++    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
++    ;;
++  *)
++    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
++    lt_cv_file_magic_test_file=/usr/lib/libc.sl
++    ;;
++  esac
++  ;;
++
++irix5* | irix6* | nonstopux*)
++  case $LD in
++  *-32|*"-32 ") libmagic=32-bit;;
++  *-n32|*"-n32 ") libmagic=N32;;
++  *-64|*"-64 ") libmagic=64-bit;;
++  *) libmagic=never-match;;
++  esac
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++# This must be Linux ELF.
++linux*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++netbsd*)
++  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
++    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
++  else
++    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
++  fi
++  ;;
++
++newos6*)
++  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
++  lt_cv_file_magic_cmd=/usr/bin/file
++  lt_cv_file_magic_test_file=/usr/lib/libnls.so
++  ;;
++
++nto-qnx*)
++  lt_cv_deplibs_check_method=unknown
++  ;;
++
++openbsd*)
++  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
++    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
++  else
++    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
++  fi
++  ;;
++
++osf3* | osf4* | osf5*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++sco3.2v5*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++solaris*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++
++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
++  case $host_vendor in
++  motorola)
++    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
++    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
++    ;;
++  ncr)
++    lt_cv_deplibs_check_method=pass_all
++    ;;
++  sequent)
++    lt_cv_file_magic_cmd='/bin/file'
++    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
++    ;;
++  sni)
++    lt_cv_file_magic_cmd='/bin/file'
++    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
++    lt_cv_file_magic_test_file=/lib/libc.so
++    ;;
++  siemens)
++    lt_cv_deplibs_check_method=pass_all
++    ;;
++  esac
++  ;;
++
++sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
++  lt_cv_deplibs_check_method=pass_all
++  ;;
++esac
++])
++file_magic_cmd=$lt_cv_file_magic_cmd
++deplibs_check_method=$lt_cv_deplibs_check_method
++test -z "$deplibs_check_method" && deplibs_check_method=unknown
++])# AC_DEPLIBS_CHECK_METHOD
++
++
++# AC_PROG_NM
++# ----------
++# find the pathname to a BSD-compatible name lister
++AC_DEFUN([AC_PROG_NM],
++[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
++[if test -n "$NM"; then
++  # Let the user override the test.
++  lt_cv_path_NM="$NM"
++else
++  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
++  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
++    IFS="$lt_save_ifs"
++    test -z "$ac_dir" && ac_dir=.
++    tmp_nm="$ac_dir/${ac_tool_prefix}nm"
++    if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
++      # Check to see if the nm accepts a BSD-compat flag.
++      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
++      #   nm: unknown option "B" ignored
++      # Tru64's nm complains that /dev/null is an invalid object file
++      case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
++      */dev/null* | *'Invalid file or object type'*)
++      lt_cv_path_NM="$tmp_nm -B"
++      break
++        ;;
++      *)
++      case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
++      */dev/null*)
++        lt_cv_path_NM="$tmp_nm -p"
++        break
++        ;;
++      *)
++        lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
++        continue # so that we can try to find one that supports BSD flags
++        ;;
++      esac
++      esac
++    fi
++  done
++  IFS="$lt_save_ifs"
++  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
++fi])
++NM="$lt_cv_path_NM"
++])# AC_PROG_NM
++
++
++# AC_CHECK_LIBM
++# -------------
++# check for math library
++AC_DEFUN([AC_CHECK_LIBM],
++[AC_REQUIRE([AC_CANONICAL_HOST])dnl
++LIBM=
++case $host in
++*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
++  # These system don't have libm, or don't need it
++  ;;
++*-ncr-sysv4.3*)
++  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
++  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
++  ;;
++*)
++  AC_CHECK_LIB(m, cos, LIBM="-lm")
++  ;;
++esac
++])# AC_CHECK_LIBM
++
++
++# AC_LIBLTDL_CONVENIENCE([DIRECTORY])
++# -----------------------------------
++# sets LIBLTDL to the link flags for the libltdl convenience library and
++# LTDLINCL to the include flags for the libltdl header and adds
++# --enable-ltdl-convenience to the configure arguments.  Note that
++# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
++# it is assumed to be `libltdl'.  LIBLTDL will be prefixed with
++# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
++# (note the single quotes!).  If your package is not flat and you're not
++# using automake, define top_builddir and top_srcdir appropriately in
++# the Makefiles.
++AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++  case $enable_ltdl_convenience in
++  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
++  "") enable_ltdl_convenience=yes
++      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
++  esac
++  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
++  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
++  # For backwards non-gettext consistent compatibility...
++  INCLTDL="$LTDLINCL"
++])# AC_LIBLTDL_CONVENIENCE
++
++
++# AC_LIBLTDL_INSTALLABLE([DIRECTORY])
++# -----------------------------------
++# sets LIBLTDL to the link flags for the libltdl installable library and
++# LTDLINCL to the include flags for the libltdl header and adds
++# --enable-ltdl-install to the configure arguments.  Note that
++# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
++# and an installed libltdl is not found, it is assumed to be `libltdl'.
++# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
++# '${top_srcdir}/' (note the single quotes!).  If your package is not
++# flat and you're not using automake, define top_builddir and top_srcdir
++# appropriately in the Makefiles.
++# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
++AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
++  AC_CHECK_LIB(ltdl, lt_dlinit,
++  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
++  [if test x"$enable_ltdl_install" = xno; then
++     AC_MSG_WARN([libltdl not installed, but installation disabled])
++   else
++     enable_ltdl_install=yes
++   fi
++  ])
++  if test x"$enable_ltdl_install" = x"yes"; then
++    ac_configure_args="$ac_configure_args --enable-ltdl-install"
++    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
++    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
++  else
++    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
++    LIBLTDL="-lltdl"
++    LTDLINCL=
++  fi
++  # For backwards non-gettext consistent compatibility...
++  INCLTDL="$LTDLINCL"
++])# AC_LIBLTDL_INSTALLABLE
++
++
++# AC_LIBTOOL_CXX
++# --------------
++# enable support for C++ libraries
++AC_DEFUN([AC_LIBTOOL_CXX],
++[AC_REQUIRE([_LT_AC_LANG_CXX])
++])# AC_LIBTOOL_CXX
++
++
++# _LT_AC_LANG_CXX
++# ---------------
++AC_DEFUN([_LT_AC_LANG_CXX],
++[AC_REQUIRE([AC_PROG_CXX])
++AC_REQUIRE([_LT_AC_PROG_CXXCPP])
++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
++])# _LT_AC_LANG_CXX
++
++# _LT_AC_PROG_CXXCPP
++# ---------------
++AC_DEFUN([_LT_AC_PROG_CXXCPP],
++[
++AC_REQUIRE([AC_PROG_CXX])
++if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
++    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
++    (test "X$CXX" != "Xg++"))) ; then
++  AC_PROG_CXXCPP
++fi
++])# _LT_AC_PROG_CXXCPP
++
++# AC_LIBTOOL_F77
++# --------------
++# enable support for Fortran 77 libraries
++AC_DEFUN([AC_LIBTOOL_F77],
++[AC_REQUIRE([_LT_AC_LANG_F77])
++])# AC_LIBTOOL_F77
++
++
++# _LT_AC_LANG_F77
++# ---------------
++AC_DEFUN([_LT_AC_LANG_F77],
++[AC_REQUIRE([AC_PROG_F77])
++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
++])# _LT_AC_LANG_F77
++
++
++# AC_LIBTOOL_GCJ
++# --------------
++# enable support for GCJ libraries
++AC_DEFUN([AC_LIBTOOL_GCJ],
++[AC_REQUIRE([_LT_AC_LANG_GCJ])
++])# AC_LIBTOOL_GCJ
++
++
++# _LT_AC_LANG_GCJ
++# ---------------
++AC_DEFUN([_LT_AC_LANG_GCJ],
++[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
++  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
++    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
++      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
++       [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
++         [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
++])# _LT_AC_LANG_GCJ
++
++
++# AC_LIBTOOL_RC
++# --------------
++# enable support for Windows resource files
++AC_DEFUN([AC_LIBTOOL_RC],
++[AC_REQUIRE([LT_AC_PROG_RC])
++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
++])# AC_LIBTOOL_RC
++
++
++# AC_LIBTOOL_LANG_C_CONFIG
++# ------------------------
++# Ensure that the configuration vars for the C compiler are
++# suitably defined.  Those variables are subsequently used by
++# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
++AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
++AC_DEFUN([_LT_AC_LANG_C_CONFIG],
++[lt_save_CC="$CC"
++AC_LANG_PUSH(C)
++
++# Source file extension for C test sources.
++ac_ext=c
++
++# Object file extension for compiled C test sources.
++objext=o
++_LT_AC_TAGVAR(objext, $1)=$objext
++
++# Code to be used in simple compile tests
++lt_simple_compile_test_code="int some_variable = 0;\n"
++
++# Code to be used in simple link tests
++lt_simple_link_test_code='int main(){return(0);}\n'
++
++_LT_AC_SYS_COMPILER
++
++# save warnings/boilerplate of simple test code
++_LT_COMPILER_BOILERPLATE
++_LT_LINKER_BOILERPLATE
++
++#
++# Check for any special shared library compilation flags.
++#
++_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)=
++if test "$GCC" = no; then
++  case $host_os in
++  sco3.2v5*)
++    _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf'
++    ;;
++  esac
++fi
++if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then
++  AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries])
++  if echo "$old_CC $old_CFLAGS " | grep "[[   ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[        ]]" >/dev/null; then :
++  else
++    AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure])
++    _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no
++  fi
++fi
++
++
++#
++# Check to make sure the static flag actually works.
++#
++AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works],
++  _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1),
++  $_LT_AC_TAGVAR(lt_prog_compiler_static, $1),
++  [],
++  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])
++
++
++AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
++AC_LIBTOOL_PROG_COMPILER_PIC($1)
++AC_LIBTOOL_PROG_CC_C_O($1)
++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
++AC_LIBTOOL_PROG_LD_SHLIBS($1)
++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
++AC_LIBTOOL_SYS_LIB_STRIP
++AC_LIBTOOL_DLOPEN_SELF($1)
++
++# Report which librarie types wil actually be built
++AC_MSG_CHECKING([if libtool supports shared libraries])
++AC_MSG_RESULT([$can_build_shared])
++
++AC_MSG_CHECKING([whether to build shared libraries])
++test "$can_build_shared" = "no" && enable_shared=no
++
++# On AIX, shared libraries and static libraries use the same namespace, and
++# are all built from PIC.
++case $host_os in
++aix3*)
++  test "$enable_shared" = yes && enable_static=no
++  if test -n "$RANLIB"; then
++    archive_cmds="$archive_cmds~\$RANLIB \$lib"
++    postinstall_cmds='$RANLIB $lib'
++  fi
++  ;;
++
++aix4* | aix5*)
++  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
++    test "$enable_shared" = yes && enable_static=no
++  fi
++    ;;
++esac
++AC_MSG_RESULT([$enable_shared])
++
++AC_MSG_CHECKING([whether to build static libraries])
++# Make sure either enable_shared or enable_static is yes.
++test "$enable_shared" = yes || enable_static=yes
++AC_MSG_RESULT([$enable_static])
++
++AC_LIBTOOL_CONFIG($1)
++
++AC_LANG_POP
++CC="$lt_save_CC"
++])# AC_LIBTOOL_LANG_C_CONFIG
++
++
++# AC_LIBTOOL_LANG_CXX_CONFIG
++# --------------------------
++# Ensure that the configuration vars for the C compiler are
++# suitably defined.  Those variables are subsequently used by
++# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
++AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
++AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
++[AC_LANG_PUSH(C++)
++AC_REQUIRE([AC_PROG_CXX])
++AC_REQUIRE([_LT_AC_PROG_CXXCPP])
++
++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++_LT_AC_TAGVAR(allow_undefined_flag, $1)=
++_LT_AC_TAGVAR(always_export_symbols, $1)=no
++_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
++_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
++_LT_AC_TAGVAR(hardcode_direct, $1)=no
++_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
++_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
++_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
++_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
++_LT_AC_TAGVAR(hardcode_automatic, $1)=no
++_LT_AC_TAGVAR(module_cmds, $1)=
++_LT_AC_TAGVAR(module_expsym_cmds, $1)=
++_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
++_LT_AC_TAGVAR(no_undefined_flag, $1)=
++_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
++
++# Dependencies to place before and after the object being linked:
++_LT_AC_TAGVAR(predep_objects, $1)=
++_LT_AC_TAGVAR(postdep_objects, $1)=
++_LT_AC_TAGVAR(predeps, $1)=
++_LT_AC_TAGVAR(postdeps, $1)=
++_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
++
++# Source file extension for C++ test sources.
++ac_ext=cpp
++
++# Object file extension for compiled C++ test sources.
++objext=o
++_LT_AC_TAGVAR(objext, $1)=$objext
++
++# Code to be used in simple compile tests
++lt_simple_compile_test_code="int some_variable = 0;\n"
++
++# Code to be used in simple link tests
++lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
++
++# ltmain only uses $CC for tagged configurations so make sure $CC is set.
++_LT_AC_SYS_COMPILER
++
++# save warnings/boilerplate of simple test code
++_LT_COMPILER_BOILERPLATE
++_LT_LINKER_BOILERPLATE
++
++# Allow CC to be a program name with arguments.
++lt_save_CC=$CC
++lt_save_LD=$LD
++lt_save_GCC=$GCC
++GCC=$GXX
++lt_save_with_gnu_ld=$with_gnu_ld
++lt_save_path_LD=$lt_cv_path_LD
++if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
++  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
++else
++  unset lt_cv_prog_gnu_ld
++fi
++if test -n "${lt_cv_path_LDCXX+set}"; then
++  lt_cv_path_LD=$lt_cv_path_LDCXX
++else
++  unset lt_cv_path_LD
++fi
++test -z "${LDCXX+set}" || LD=$LDCXX
++CC=${CXX-"c++"}
++compiler=$CC
++_LT_AC_TAGVAR(compiler, $1)=$CC
++_LT_CC_BASENAME([$compiler])
++
++# We don't want -fno-exception wen compiling C++ code, so set the
++# no_builtin_flag separately
++if test "$GXX" = yes; then
++  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
++else
++  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
++fi
++
++if test "$GXX" = yes; then
++  # Set up default GNU C++ configuration
++
++  AC_PROG_LD
++
++  # Check if GNU C++ uses GNU ld as the underlying linker, since the
++  # archiving commands below assume that GNU ld is being used.
++  if test "$with_gnu_ld" = yes; then
++    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
++    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
++    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
++
++    # If archive_cmds runs LD, not CC, wlarc should be empty
++    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
++    #     investigate it a little bit more. (MM)
++    wlarc='${wl}'
++
++    # ancient GNU ld didn't support --whole-archive et. al.
++    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
++      grep 'no-whole-archive' > /dev/null; then
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
++    else
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++    fi
++  else
++    with_gnu_ld=no
++    wlarc=
++
++    # A generic and very simple default shared library creation
++    # command for GNU C++ for the case where it uses the native
++    # linker, instead of GNU ld.  If possible, this setting should
++    # overridden to take advantage of the native linker features on
++    # the platform it is being used on.
++    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
++  fi
++
++  # Commands to make compiler produce verbose output that lists
++  # what "hidden" libraries, object files and flags are used when
++  # linking a shared library.
++  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
++
++else
++  GXX=no
++  with_gnu_ld=no
++  wlarc=
++fi
++
++# PORTME: fill in a description of your system's C++ link characteristics
++AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
++_LT_AC_TAGVAR(ld_shlibs, $1)=yes
++case $host_os in
++  aix3*)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  aix4* | aix5*)
++    if test "$host_cpu" = ia64; then
++      # On IA64, the linker does run time linking by default, so we don't
++      # have to do anything special.
++      aix_use_runtimelinking=no
++      exp_sym_flag='-Bexport'
++      no_entry_flag=""
++    else
++      aix_use_runtimelinking=no
++
++      # Test if we are trying to use run time linking or normal
++      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
++      # need to do runtime linking.
++      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
++      for ld_flag in $LDFLAGS; do
++        case $ld_flag in
++        *-brtl*)
++          aix_use_runtimelinking=yes
++          break
++          ;;
++        esac
++      done
++      esac
++
++      exp_sym_flag='-bexport'
++      no_entry_flag='-bnoentry'
++    fi
++
++    # When large executables or shared objects are built, AIX ld can
++    # have problems creating the table of contents.  If linking a library
++    # or program results in "error TOC overflow" add -mminimal-toc to
++    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
++    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
++
++    _LT_AC_TAGVAR(archive_cmds, $1)=''
++    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
++    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++
++    if test "$GXX" = yes; then
++      case $host_os in aix4.[[012]]|aix4.[[012]].*)
++      # We only want to do this on AIX 4.2 and lower, the check
++      # below for broken collect2 doesn't work under 4.3+
++      collect2name=`${CC} -print-prog-name=collect2`
++      if test -f "$collect2name" && \
++         strings "$collect2name" | grep resolve_lib_name >/dev/null
++      then
++        # We have reworked collect2
++        _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      else
++        # We have old collect2
++        _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
++        # It fails to find uninstalled libraries when the uninstalled
++        # path is not listed in the libpath.  Setting hardcode_minus_L
++        # to unsupported forces relinking
++        _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
++      fi
++      esac
++      shared_flag='-shared'
++      if test "$aix_use_runtimelinking" = yes; then
++      shared_flag="$shared_flag "'${wl}-G'
++      fi
++    else
++      # not using gcc
++      if test "$host_cpu" = ia64; then
++      # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
++      # chokes on -Wl,-G. The following line is correct:
++      shared_flag='-G'
++      else
++      if test "$aix_use_runtimelinking" = yes; then
++        shared_flag='${wl}-G'
++      else
++        shared_flag='${wl}-bM:SRE'
++      fi
++      fi
++    fi
++
++    # It seems that -bexpall does not export symbols beginning with
++    # underscore (_), so it is better to generate a list of symbols to export.
++    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++    if test "$aix_use_runtimelinking" = yes; then
++      # Warning - without using the other runtime loading flags (-brtl),
++      # -berok will link without error, but may produce a broken library.
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
++      # Determine the default libpath from the value encoded in an empty executable.
++      _LT_AC_SYS_LIBPATH_AIX
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
++
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
++     else
++      if test "$host_cpu" = ia64; then
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
++      else
++      # Determine the default libpath from the value encoded in an empty executable.
++      _LT_AC_SYS_LIBPATH_AIX
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
++      # Warning - without using the other run time loading flags,
++      # -berok will link without error, but may produce a broken library.
++      _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
++      # -bexpall does not export symbols beginning with underscore (_)
++      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++      # Exported symbols can be pulled into shared objects from archives
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
++      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++      # This is similar to how AIX traditionally builds its shared libraries.
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
++      fi
++    fi
++    ;;
++  chorus*)
++    case $cc_basename in
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++
++
++  cygwin* | mingw* | pw32*)
++    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
++    # as there is no search path for DLLs.
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++    _LT_AC_TAGVAR(always_export_symbols, $1)=no
++    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
++
++    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
++      # If the export-symbols file already is a .def file (1st line
++      # is EXPORTS), use it as is; otherwise, prepend...
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
++      cp $export_symbols $output_objdir/$soname.def;
++      else
++      echo EXPORTS > $output_objdir/$soname.def;
++      cat $export_symbols >> $output_objdir/$soname.def;
++      fi~
++      $CC -shared -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'
++    else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    fi
++  ;;
++      darwin* | rhapsody*)
++        case $host_os in
++        rhapsody* | darwin1.[[012]])
++         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
++         ;;
++       *) # Darwin 1.3 on
++         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
++           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
++         else
++           case ${MACOSX_DEPLOYMENT_TARGET} in
++             10.[[012]])
++               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
++               ;;
++             10.*)
++               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
++               ;;
++           esac
++         fi
++         ;;
++        esac
++      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++      _LT_AC_TAGVAR(hardcode_direct, $1)=no
++      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++
++    if test "$GXX" = yes ; then
++      lt_int_apple_cc_single_mod=no
++      output_verbose_link_cmd='echo'
++      if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
++       lt_int_apple_cc_single_mod=yes
++      fi
++      if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
++       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
++      else
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
++        fi
++        _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
++        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
++          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
++            _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          else
++            _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          fi
++            _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++      else
++      case $cc_basename in
++        xlc*)
++         output_verbose_link_cmd='echo'
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
++          _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
++          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
++          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          ;;
++       *)
++         _LT_AC_TAGVAR(ld_shlibs, $1)=no
++          ;;
++      esac
++      fi
++        ;;
++
++  dgux*)
++    case $cc_basename in
++      ec++*)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      ghcx*)
++      # Green Hills C++ Compiler
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++  freebsd[[12]]*)
++    # C++ shared libraries reported to be fairly broken before switch to ELF
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  freebsd-elf*)
++    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++    ;;
++  freebsd* | kfreebsd*-gnu | dragonfly*)
++    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
++    # conventions
++    _LT_AC_TAGVAR(ld_shlibs, $1)=yes
++    ;;
++  gnu*)
++    ;;
++  hpux9*)
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++    _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
++                              # but as the default
++                              # location of the library.
++
++    case $cc_basename in
++    CC*)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    aCC*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++      ;;
++    *)
++      if test "$GXX" = yes; then
++        _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
++      else
++        # FIXME: insert proper C++ library support
++        _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++    esac
++    ;;
++  hpux10*|hpux11*)
++    if test $with_gnu_ld = no; then
++      case $host_cpu in
++      hppa*64*)
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++        ;;
++      ia64*)
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++        ;;
++      *)
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++        ;;
++      esac
++    fi
++    case $host_cpu in
++    hppa*64*)
++      _LT_AC_TAGVAR(hardcode_direct, $1)=no
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++    ia64*)
++      _LT_AC_TAGVAR(hardcode_direct, $1)=no
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
++                                            # but as the default
++                                            # location of the library.
++      ;;
++    *)
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
++                                            # but as the default
++                                            # location of the library.
++      ;;
++    esac
++
++    case $cc_basename in
++      CC*)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      aCC*)
++      case $host_cpu in
++      hppa*64*|ia64*)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
++        ;;
++      *)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
++        ;;
++      esac
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++      ;;
++      *)
++      if test "$GXX" = yes; then
++        if test $with_gnu_ld = no; then
++          case $host_cpu in
++          ia64*|hppa*64*)
++            _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
++            ;;
++          *)
++            _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
++            ;;
++          esac
++        fi
++      else
++        # FIXME: insert proper C++ library support
++        _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++    esac
++    ;;
++  irix5* | irix6*)
++    case $cc_basename in
++      CC*)
++      # SGI C++
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++
++      # Archives containing C++ object files must be created using
++      # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
++      # necessary to make sure instantiated templates are included
++      # in the archive.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
++      ;;
++      *)
++      if test "$GXX" = yes; then
++        if test "$with_gnu_ld" = no; then
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++        else
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
++        fi
++      fi
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++      ;;
++    esac
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++    ;;
++  linux*)
++    case $cc_basename in
++      KCC*)
++      # Kuck and Associates, Inc. (KAI) C++ Compiler
++
++      # KCC will only create a shared library if the output file
++      # ends with ".so" (or ".sl" for HP-UX), so rename the library
++      # to its proper name (with version) after linking.
++      _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
++
++      # Archives containing C++ object files must be created using
++      # "CC -Bstatic", where "CC" is the KAI C++ compiler.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
++      ;;
++      icpc*)
++      # Intel C++
++      with_gnu_ld=yes
++      # version 8.0 and above of icpc choke on multiply defined symbols
++      # if we add $predep_objects and $postdep_objects, however 7.1 and
++      # earlier do not add the objects themselves.
++      case `$CC -V 2>&1` in
++      *"Version 7."*)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
++        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++        ;;
++      *)  # Version 8.0 or newer
++        tmp_idyn=
++        case $host_cpu in
++          ia64*) tmp_idyn=' -i_dynamic';;
++        esac
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++        ;;
++      esac
++      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
++      ;;
++      pgCC*)
++        # Portland Group C++ compiler
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
++        ;;
++      cxx*)
++      # Compaq C++
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
++
++      runpath_var=LD_RUN_PATH
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++      ;;
++    esac
++    ;;
++  lynxos*)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  m88k*)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  mvs*)
++    case $cc_basename in
++      cxx*)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++  netbsd*)
++    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
++      wlarc=
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++    fi
++    # Workaround some broken pre-1.5 toolchains
++    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
++    ;;
++  openbsd2*)
++    # C++ shared libraries are fairly broken
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  openbsd*)
++    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++    if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
++    fi
++    output_verbose_link_cmd='echo'
++    ;;
++  osf3*)
++    case $cc_basename in
++      KCC*)
++      # Kuck and Associates, Inc. (KAI) C++ Compiler
++
++      # KCC will only create a shared library if the output file
++      # ends with ".so" (or ".sl" for HP-UX), so rename the library
++      # to its proper name (with version) after linking.
++      _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++      # Archives containing C++ object files must be created using
++      # "CC -Bstatic", where "CC" is the KAI C++ compiler.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
++
++      ;;
++      RCC*)
++      # Rational C++ 2.4.1
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      cxx*)
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++      ;;
++      *)
++      if test "$GXX" = yes && test "$with_gnu_ld" = no; then
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++        # Commands to make compiler produce verbose output that lists
++        # what "hidden" libraries, object files and flags are used when
++        # linking a shared library.
++        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
++
++      else
++        # FIXME: insert proper C++ library support
++        _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++    esac
++    ;;
++  osf4* | osf5*)
++    case $cc_basename in
++      KCC*)
++      # Kuck and Associates, Inc. (KAI) C++ Compiler
++
++      # KCC will only create a shared library if the output file
++      # ends with ".so" (or ".sl" for HP-UX), so rename the library
++      # to its proper name (with version) after linking.
++      _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++      # Archives containing C++ object files must be created using
++      # the KAI C++ compiler.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
++      ;;
++      RCC*)
++      # Rational C++ 2.4.1
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      cxx*)
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
++        echo "-hidden">> $lib.exp~
++        $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~
++        $rm $lib.exp'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++      # Commands to make compiler produce verbose output that lists
++      # what "hidden" libraries, object files and flags are used when
++      # linking a shared library.
++      #
++      # There doesn't appear to be a way to prevent this compiler from
++      # explicitly linking system object files so we need to strip them
++      # from the output so that they don't get included in the library
++      # dependencies.
++      output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
++      ;;
++      *)
++      if test "$GXX" = yes && test "$with_gnu_ld" = no; then
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
++       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++
++        # Commands to make compiler produce verbose output that lists
++        # what "hidden" libraries, object files and flags are used when
++        # linking a shared library.
++        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
++
++      else
++        # FIXME: insert proper C++ library support
++        _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++    esac
++    ;;
++  psos*)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  sco*)
++    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++    case $cc_basename in
++      CC*)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++  sunos4*)
++    case $cc_basename in
++      CC*)
++      # Sun C++ 4.x
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      lcc*)
++      # Lucid
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++  solaris*)
++    case $cc_basename in
++      CC*)
++      # Sun C++ 4.2, 5.x and Centerline C++
++        _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes
++      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++      $CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
++
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      case $host_os in
++        solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
++        *)
++          # The C++ compiler is used as linker so we must use $wl
++          # flag to pass the commands to the underlying system
++          # linker. We must also pass each convience library through
++          # to the system linker between allextract/defaultextract.
++          # The C++ compiler will combine linker options so we
++          # cannot just pass the convience library names through
++          # without $wl.
++          # Supported since Solaris 2.6 (maybe 2.5.1?)
++          _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
++          ;;
++      esac
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++
++      output_verbose_link_cmd='echo'
++
++      # Archives containing C++ object files must be created using
++      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
++      # necessary to make sure instantiated templates are included
++      # in the archive.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
++      ;;
++      gcx*)
++      # Green Hills C++ Compiler
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
++
++      # The C++ compiler must be used to create the archive.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
++      ;;
++      *)
++      # GNU C++ compiler with Solaris linker
++      if test "$GXX" = yes && test "$with_gnu_ld" = no; then
++        _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
++        if $CC --version | grep -v '^2\.7' > /dev/null; then
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
++          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++              $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
++
++          # Commands to make compiler produce verbose output that lists
++          # what "hidden" libraries, object files and flags are used when
++          # linking a shared library.
++          output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
++        else
++          # g++ 2.7 appears to require `-G' NOT `-shared' on this
++          # platform.
++          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
++          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++              $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
++
++          # Commands to make compiler produce verbose output that lists
++          # what "hidden" libraries, object files and flags are used when
++          # linking a shared library.
++          output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
++        fi
++
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
++      fi
++      ;;
++    esac
++    ;;
++  sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*)
++    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++    ;;
++  tandem*)
++    case $cc_basename in
++      NCC*)
++      # NonStop-UX NCC 3.20
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++      *)
++      # FIXME: insert proper C++ library support
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++    ;;
++  vxworks*)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++  *)
++    # FIXME: insert proper C++ library support
++    _LT_AC_TAGVAR(ld_shlibs, $1)=no
++    ;;
++esac
++AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
++test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
++
++_LT_AC_TAGVAR(GCC, $1)="$GXX"
++_LT_AC_TAGVAR(LD, $1)="$LD"
++
++AC_LIBTOOL_POSTDEP_PREDEP($1)
++AC_LIBTOOL_PROG_COMPILER_PIC($1)
++AC_LIBTOOL_PROG_CC_C_O($1)
++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
++AC_LIBTOOL_PROG_LD_SHLIBS($1)
++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
++AC_LIBTOOL_SYS_LIB_STRIP
++AC_LIBTOOL_DLOPEN_SELF($1)
++
++AC_LIBTOOL_CONFIG($1)
++
++AC_LANG_POP
++CC=$lt_save_CC
++LDCXX=$LD
++LD=$lt_save_LD
++GCC=$lt_save_GCC
++with_gnu_ldcxx=$with_gnu_ld
++with_gnu_ld=$lt_save_with_gnu_ld
++lt_cv_path_LDCXX=$lt_cv_path_LD
++lt_cv_path_LD=$lt_save_path_LD
++lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
++lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
++])# AC_LIBTOOL_LANG_CXX_CONFIG
++
++# AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME])
++# ------------------------
++# Figure out "hidden" library dependencies from verbose
++# compiler output when linking a shared library.
++# Parse the compiler output and extract the necessary
++# objects, libraries and library flags.
++AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[
++dnl we can't use the lt_simple_compile_test_code here,
++dnl because it contains code intended for an executable,
++dnl not a library.  It's possible we should let each
++dnl tag define a new lt_????_link_test_code variable,
++dnl but it's only used here...
++ifelse([$1],[],[cat > conftest.$ac_ext <<EOF
++int a;
++void foo (void) { a = 0; }
++EOF
++],[$1],[CXX],[cat > conftest.$ac_ext <<EOF
++class Foo
++{
++public:
++  Foo (void) { a = 0; }
++private:
++  int a;
++};
++EOF
++],[$1],[F77],[cat > conftest.$ac_ext <<EOF
++      subroutine foo
++      implicit none
++      integer*4 a
++      a=0
++      return
++      end
++EOF
++],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF
++public class foo {
++  private int a;
++  public void bar (void) {
++    a = 0;
++  }
++};
++EOF
++])
++dnl Parse the compiler output and extract the necessary
++dnl objects, libraries and library flags.
++if AC_TRY_EVAL(ac_compile); then
++  # Parse the compiler output and extract the necessary
++  # objects, libraries and library flags.
++
++  # Sentinel used to keep track of whether or not we are before
++  # the conftest object file.
++  pre_test_object_deps_done=no
++
++  # The `*' in the case matches for architectures that use `case' in
++  # $output_verbose_cmd can trigger glob expansion during the loop
++  # eval without this substitution.
++  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
++
++  for p in `eval $output_verbose_link_cmd`; do
++    case $p in
++
++    -L* | -R* | -l*)
++       # Some compilers place space between "-{L,R}" and the path.
++       # Remove the space.
++       if test $p = "-L" \
++        || test $p = "-R"; then
++       prev=$p
++       continue
++       else
++       prev=
++       fi
++
++       if test "$pre_test_object_deps_done" = no; then
++       case $p in
++       -L* | -R*)
++         # Internal compiler library paths should come after those
++         # provided the user.  The postdeps already come after the
++         # user supplied libs so there is no need to process them.
++         if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
++           _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
++         else
++           _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
++         fi
++         ;;
++       # The "-l" case would never come before the object being
++       # linked, so don't bother handling this case.
++       esac
++       else
++       if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then
++         _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}"
++       else
++         _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}"
++       fi
++       fi
++       ;;
++
++    *.$objext)
++       # This assumes that the test object file only shows up
++       # once in the compiler output.
++       if test "$p" = "conftest.$objext"; then
++       pre_test_object_deps_done=yes
++       continue
++       fi
++
++       if test "$pre_test_object_deps_done" = no; then
++       if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then
++         _LT_AC_TAGVAR(predep_objects, $1)="$p"
++       else
++         _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p"
++       fi
++       else
++       if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then
++         _LT_AC_TAGVAR(postdep_objects, $1)="$p"
++       else
++         _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p"
++       fi
++       fi
++       ;;
++
++    *) ;; # Ignore the rest.
++
++    esac
++  done
++
++  # Clean up.
++  rm -f a.out a.exe
++else
++  echo "libtool.m4: error: problem compiling $1 test program"
++fi
++
++$rm -f confest.$objext
++
++# PORTME: override above test on systems where it is broken
++ifelse([$1],[CXX],
++[case $host_os in
++solaris*)
++  case $cc_basename in
++  CC*)
++    # Adding this requires a known-good setup of shared libraries for
++    # Sun compiler versions before 5.6, else PIC objects from an old
++    # archive will be linked into the output, leading to subtle bugs.
++    _LT_AC_TAGVAR(postdeps,$1)='-lCstd -lCrun'
++    ;;
++  esac
++esac
++])
++
++case " $_LT_AC_TAGVAR(postdeps, $1) " in
++*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
++esac
++])# AC_LIBTOOL_POSTDEP_PREDEP
++
++# AC_LIBTOOL_LANG_F77_CONFIG
++# ------------------------
++# Ensure that the configuration vars for the C compiler are
++# suitably defined.  Those variables are subsequently used by
++# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
++AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)])
++AC_DEFUN([_LT_AC_LANG_F77_CONFIG],
++[AC_REQUIRE([AC_PROG_F77])
++AC_LANG_PUSH(Fortran 77)
++
++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++_LT_AC_TAGVAR(allow_undefined_flag, $1)=
++_LT_AC_TAGVAR(always_export_symbols, $1)=no
++_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
++_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
++_LT_AC_TAGVAR(hardcode_direct, $1)=no
++_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
++_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
++_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
++_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
++_LT_AC_TAGVAR(hardcode_automatic, $1)=no
++_LT_AC_TAGVAR(module_cmds, $1)=
++_LT_AC_TAGVAR(module_expsym_cmds, $1)=
++_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
++_LT_AC_TAGVAR(no_undefined_flag, $1)=
++_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
++
++# Source file extension for f77 test sources.
++ac_ext=f
++
++# Object file extension for compiled f77 test sources.
++objext=o
++_LT_AC_TAGVAR(objext, $1)=$objext
++
++# Code to be used in simple compile tests
++lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
++
++# Code to be used in simple link tests
++lt_simple_link_test_code="      program t\n      end\n"
++
++# ltmain only uses $CC for tagged configurations so make sure $CC is set.
++_LT_AC_SYS_COMPILER
++
++# save warnings/boilerplate of simple test code
++_LT_COMPILER_BOILERPLATE
++_LT_LINKER_BOILERPLATE
++
++# Allow CC to be a program name with arguments.
++lt_save_CC="$CC"
++CC=${F77-"f77"}
++compiler=$CC
++_LT_AC_TAGVAR(compiler, $1)=$CC
++_LT_CC_BASENAME([$compiler])
++
++AC_MSG_CHECKING([if libtool supports shared libraries])
++AC_MSG_RESULT([$can_build_shared])
++
++AC_MSG_CHECKING([whether to build shared libraries])
++test "$can_build_shared" = "no" && enable_shared=no
++
++# On AIX, shared libraries and static libraries use the same namespace, and
++# are all built from PIC.
++case $host_os in
++aix3*)
++  test "$enable_shared" = yes && enable_static=no
++  if test -n "$RANLIB"; then
++    archive_cmds="$archive_cmds~\$RANLIB \$lib"
++    postinstall_cmds='$RANLIB $lib'
++  fi
++  ;;
++aix4* | aix5*)
++  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
++    test "$enable_shared" = yes && enable_static=no
++  fi
++  ;;
++esac
++AC_MSG_RESULT([$enable_shared])
++
++AC_MSG_CHECKING([whether to build static libraries])
++# Make sure either enable_shared or enable_static is yes.
++test "$enable_shared" = yes || enable_static=yes
++AC_MSG_RESULT([$enable_static])
++
++test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
++
++_LT_AC_TAGVAR(GCC, $1)="$G77"
++_LT_AC_TAGVAR(LD, $1)="$LD"
++
++AC_LIBTOOL_PROG_COMPILER_PIC($1)
++AC_LIBTOOL_PROG_CC_C_O($1)
++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
++AC_LIBTOOL_PROG_LD_SHLIBS($1)
++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
++AC_LIBTOOL_SYS_LIB_STRIP
++
++
++AC_LIBTOOL_CONFIG($1)
++
++AC_LANG_POP
++CC="$lt_save_CC"
++])# AC_LIBTOOL_LANG_F77_CONFIG
++
++
++# AC_LIBTOOL_LANG_GCJ_CONFIG
++# --------------------------
++# Ensure that the configuration vars for the C compiler are
++# suitably defined.  Those variables are subsequently used by
++# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
++AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)])
++AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG],
++[AC_LANG_SAVE
++
++# Source file extension for Java test sources.
++ac_ext=java
++
++# Object file extension for compiled Java test sources.
++objext=o
++_LT_AC_TAGVAR(objext, $1)=$objext
++
++# Code to be used in simple compile tests
++lt_simple_compile_test_code="class foo {}\n"
++
++# Code to be used in simple link tests
++lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }\n'
++
++# ltmain only uses $CC for tagged configurations so make sure $CC is set.
++_LT_AC_SYS_COMPILER
++
++# save warnings/boilerplate of simple test code
++_LT_COMPILER_BOILERPLATE
++_LT_LINKER_BOILERPLATE
++
++# Allow CC to be a program name with arguments.
++lt_save_CC="$CC"
++CC=${GCJ-"gcj"}
++compiler=$CC
++_LT_AC_TAGVAR(compiler, $1)=$CC
++_LT_CC_BASENAME([$compiler])
++
++# GCJ did not exist at the time GCC didn't implicitly link libc in.
++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++
++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
++
++AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
++AC_LIBTOOL_PROG_COMPILER_PIC($1)
++AC_LIBTOOL_PROG_CC_C_O($1)
++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
++AC_LIBTOOL_PROG_LD_SHLIBS($1)
++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
++AC_LIBTOOL_SYS_LIB_STRIP
++AC_LIBTOOL_DLOPEN_SELF($1)
++
++AC_LIBTOOL_CONFIG($1)
++
++AC_LANG_RESTORE
++CC="$lt_save_CC"
++])# AC_LIBTOOL_LANG_GCJ_CONFIG
++
++
++# AC_LIBTOOL_LANG_RC_CONFIG
++# --------------------------
++# Ensure that the configuration vars for the Windows resource compiler are
++# suitably defined.  Those variables are subsequently used by
++# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
++AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)])
++AC_DEFUN([_LT_AC_LANG_RC_CONFIG],
++[AC_LANG_SAVE
++
++# Source file extension for RC test sources.
++ac_ext=rc
++
++# Object file extension for compiled RC test sources.
++objext=o
++_LT_AC_TAGVAR(objext, $1)=$objext
++
++# Code to be used in simple compile tests
++lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
++
++# Code to be used in simple link tests
++lt_simple_link_test_code="$lt_simple_compile_test_code"
++
++# ltmain only uses $CC for tagged configurations so make sure $CC is set.
++_LT_AC_SYS_COMPILER
++
++# save warnings/boilerplate of simple test code
++_LT_COMPILER_BOILERPLATE
++_LT_LINKER_BOILERPLATE
++
++# Allow CC to be a program name with arguments.
++lt_save_CC="$CC"
++CC=${RC-"windres"}
++compiler=$CC
++_LT_AC_TAGVAR(compiler, $1)=$CC
++_LT_CC_BASENAME([$compiler])
++_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
++
++AC_LIBTOOL_CONFIG($1)
++
++AC_LANG_RESTORE
++CC="$lt_save_CC"
++])# AC_LIBTOOL_LANG_RC_CONFIG
++
++
++# AC_LIBTOOL_CONFIG([TAGNAME])
++# ----------------------------
++# If TAGNAME is not passed, then create an initial libtool script
++# with a default configuration from the untagged config vars.  Otherwise
++# add code to config.status for appending the configuration named by
++# TAGNAME from the matching tagged config vars.
++AC_DEFUN([AC_LIBTOOL_CONFIG],
++[# The else clause should only fire when bootstrapping the
++# libtool distribution, otherwise you forgot to ship ltmain.sh
++# with your package, and you will get complaints that there are
++# no rules to generate ltmain.sh.
++if test -f "$ltmain"; then
++  # See if we are running on zsh, and set the options which allow our commands through
++  # without removal of \ escapes.
++  if test -n "${ZSH_VERSION+set}" ; then
++    setopt NO_GLOB_SUBST
++  fi
++  # Now quote all the things that may contain metacharacters while being
++  # careful not to overquote the AC_SUBSTed values.  We take copies of the
++  # variables and quote the copies for generation of the libtool script.
++  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
++    SED SHELL STRIP \
++    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
++    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
++    deplibs_check_method reload_flag reload_cmds need_locks \
++    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
++    lt_cv_sys_global_symbol_to_c_name_address \
++    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
++    old_postinstall_cmds old_postuninstall_cmds \
++    _LT_AC_TAGVAR(compiler, $1) \
++    _LT_AC_TAGVAR(CC, $1) \
++    _LT_AC_TAGVAR(LD, $1) \
++    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \
++    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \
++    _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \
++    _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \
++    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \
++    _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \
++    _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \
++    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \
++    _LT_AC_TAGVAR(old_archive_cmds, $1) \
++    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \
++    _LT_AC_TAGVAR(predep_objects, $1) \
++    _LT_AC_TAGVAR(postdep_objects, $1) \
++    _LT_AC_TAGVAR(predeps, $1) \
++    _LT_AC_TAGVAR(postdeps, $1) \
++    _LT_AC_TAGVAR(compiler_lib_search_path, $1) \
++    _LT_AC_TAGVAR(archive_cmds, $1) \
++    _LT_AC_TAGVAR(archive_expsym_cmds, $1) \
++    _LT_AC_TAGVAR(postinstall_cmds, $1) \
++    _LT_AC_TAGVAR(postuninstall_cmds, $1) \
++    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \
++    _LT_AC_TAGVAR(allow_undefined_flag, $1) \
++    _LT_AC_TAGVAR(no_undefined_flag, $1) \
++    _LT_AC_TAGVAR(export_symbols_cmds, $1) \
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \
++    _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \
++    _LT_AC_TAGVAR(hardcode_automatic, $1) \
++    _LT_AC_TAGVAR(module_cmds, $1) \
++    _LT_AC_TAGVAR(module_expsym_cmds, $1) \
++    _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \
++    _LT_AC_TAGVAR(exclude_expsyms, $1) \
++    _LT_AC_TAGVAR(include_expsyms, $1); do
++
++    case $var in
++    _LT_AC_TAGVAR(old_archive_cmds, $1) | \
++    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \
++    _LT_AC_TAGVAR(archive_cmds, $1) | \
++    _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \
++    _LT_AC_TAGVAR(module_cmds, $1) | \
++    _LT_AC_TAGVAR(module_expsym_cmds, $1) | \
++    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \
++    _LT_AC_TAGVAR(export_symbols_cmds, $1) | \
++    extract_expsyms_cmds | reload_cmds | finish_cmds | \
++    postinstall_cmds | postuninstall_cmds | \
++    old_postinstall_cmds | old_postuninstall_cmds | \
++    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
++      # Double-quote double-evaled strings.
++      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
++      ;;
++    *)
++      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
++      ;;
++    esac
++  done
++
++  case $lt_echo in
++  *'\[$]0 --fallback-echo"')
++    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'`
++    ;;
++  esac
++
++ifelse([$1], [],
++  [cfgfile="${ofile}T"
++  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
++  $rm -f "$cfgfile"
++  AC_MSG_NOTICE([creating $ofile])],
++  [cfgfile="$ofile"])
++
++  cat <<__EOF__ >> "$cfgfile"
++ifelse([$1], [],
++[#! $SHELL
++
++# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
++# NOTE: Changes made to this file will be lost: look at ltmain.sh.
++#
++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
++# Free Software Foundation, Inc.
++#
++# This file is part of GNU Libtool:
++# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++# General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++# A sed program that does not truncate output.
++SED=$lt_SED
++
++# Sed that helps us avoid accidentally triggering echo(1) options like -n.
++Xsed="$SED -e 1s/^X//"
++
++# The HP-UX ksh and POSIX shell print the target directory to stdout
++# if CDPATH is set.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++# The names of the tagged configurations supported by this script.
++available_tags=
++
++# ### BEGIN LIBTOOL CONFIG],
++[# ### BEGIN LIBTOOL TAG CONFIG: $tagname])
++
++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
++
++# Shell to use when invoking shell scripts.
++SHELL=$lt_SHELL
++
++# Whether or not to build shared libraries.
++build_libtool_libs=$enable_shared
++
++# Whether or not to build static libraries.
++build_old_libs=$enable_static
++
++# Whether or not to add -lc for building shared libraries.
++build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)
++
++# Whether or not to disallow shared libs when runtime libs are static
++allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)
++
++# Whether or not to optimize for fast installation.
++fast_install=$enable_fast_install
++
++# The host system.
++host_alias=$host_alias
++host=$host
++host_os=$host_os
++
++# The build system.
++build_alias=$build_alias
++build=$build
++build_os=$build_os
++
++# An echo program that does not interpret backslashes.
++echo=$lt_echo
++
++# The archiver.
++AR=$lt_AR
++AR_FLAGS=$lt_AR_FLAGS
++
++# A C compiler.
++LTCC=$lt_LTCC
++
++# A language-specific compiler.
++CC=$lt_[]_LT_AC_TAGVAR(compiler, $1)
++
++# Is the compiler the GNU C compiler?
++with_gcc=$_LT_AC_TAGVAR(GCC, $1)
++
++# An ERE matcher.
++EGREP=$lt_EGREP
++
++# The linker used to build libraries.
++LD=$lt_[]_LT_AC_TAGVAR(LD, $1)
++
++# Whether we need hard or soft links.
++LN_S=$lt_LN_S
++
++# A BSD-compatible nm program.
++NM=$lt_NM
++
++# A symbol stripping program
++STRIP=$lt_STRIP
++
++# Used to examine libraries when file_magic_cmd begins "file"
++MAGIC_CMD=$MAGIC_CMD
++
++# Used on cygwin: DLL creation program.
++DLLTOOL="$DLLTOOL"
++
++# Used on cygwin: object dumper.
++OBJDUMP="$OBJDUMP"
++
++# Used on cygwin: assembler.
++AS="$AS"
++
++# The name of the directory that contains temporary libtool files.
++objdir=$objdir
++
++# How to create reloadable object files.
++reload_flag=$lt_reload_flag
++reload_cmds=$lt_reload_cmds
++
++# How to pass a linker flag through the compiler.
++wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
++
++# Object file suffix (normally "o").
++objext="$ac_objext"
++
++# Old archive suffix (normally "a").
++libext="$libext"
++
++# Shared library suffix (normally ".so").
++shrext_cmds='$shrext_cmds'
++
++# Executable file suffix (normally "").
++exeext="$exeext"
++
++# Additional compiler flags for building library objects.
++pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
++pic_mode=$pic_mode
++
++# What is the maximum length of a command?
++max_cmd_len=$lt_cv_sys_max_cmd_len
++
++# Does compiler simultaneously support -c and -o options?
++compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)
++
++# Must we lock files when doing compilation?
++need_locks=$lt_need_locks
++
++# Do we need the lib prefix for modules?
++need_lib_prefix=$need_lib_prefix
++
++# Do we need a version for libraries?
++need_version=$need_version
++
++# Whether dlopen is supported.
++dlopen_support=$enable_dlopen
++
++# Whether dlopen of programs is supported.
++dlopen_self=$enable_dlopen_self
++
++# Whether dlopen of statically linked programs is supported.
++dlopen_self_static=$enable_dlopen_self_static
++
++# Compiler flag to prevent dynamic linking.
++link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1)
++
++# Compiler flag to turn off builtin functions.
++no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)
++
++# Compiler flag to allow reflexive dlopens.
++export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)
++
++# Compiler flag to generate shared objects directly from archives.
++whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1)
++
++# Compiler flag to generate thread-safe objects.
++thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1)
++
++# Library versioning type.
++version_type=$version_type
++
++# Format of library name prefix.
++libname_spec=$lt_libname_spec
++
++# List of archive names.  First name is the real one, the rest are links.
++# The last name is the one that the linker finds with -lNAME.
++library_names_spec=$lt_library_names_spec
++
++# The coded name of the library, if different from the real name.
++soname_spec=$lt_soname_spec
++
++# Commands used to build and install an old-style archive.
++RANLIB=$lt_RANLIB
++old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
++old_postinstall_cmds=$lt_old_postinstall_cmds
++old_postuninstall_cmds=$lt_old_postuninstall_cmds
++
++# Create an old-style archive from a shared archive.
++old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1)
++
++# Create a temporary old-style archive to link instead of a shared archive.
++old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)
++
++# Commands used to build and install a shared archive.
++archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
++archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
++postinstall_cmds=$lt_postinstall_cmds
++postuninstall_cmds=$lt_postuninstall_cmds
++
++# Commands used to build a loadable module (assumed same as above if empty)
++module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
++module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1)
++
++# Commands to strip libraries.
++old_striplib=$lt_old_striplib
++striplib=$lt_striplib
++
++# Dependencies to place before the objects being linked to create a
++# shared library.
++predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
++
++# Dependencies to place after the objects being linked to create a
++# shared library.
++postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
++
++# Dependencies to place before the objects being linked to create a
++# shared library.
++predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1)
++
++# Dependencies to place after the objects being linked to create a
++# shared library.
++postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1)
++
++# The library search path used internally by the compiler when linking
++# a shared library.
++compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
++
++# Method to check whether dependent libraries are shared objects.
++deplibs_check_method=$lt_deplibs_check_method
++
++# Command to use when deplibs_check_method == file_magic.
++file_magic_cmd=$lt_file_magic_cmd
++
++# Flag that allows shared libraries with undefined symbols to be built.
++allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1)
++
++# Flag that forces no undefined symbols.
++no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1)
++
++# Commands used to finish a libtool library installation in a directory.
++finish_cmds=$lt_finish_cmds
++
++# Same as above, but a single script fragment to be evaled but not shown.
++finish_eval=$lt_finish_eval
++
++# Take the output of nm and produce a listing of raw symbols and C names.
++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
++
++# Transform the output of nm in a proper C declaration
++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
++
++# Transform the output of nm in a C name address pair
++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
++
++# This is the shared library runtime path variable.
++runpath_var=$runpath_var
++
++# This is the shared library path variable.
++shlibpath_var=$shlibpath_var
++
++# Is shlibpath searched before the hard-coded library search path?
++shlibpath_overrides_runpath=$shlibpath_overrides_runpath
++
++# How to hardcode a shared library path into an executable.
++hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1)
++
++# Whether we should hardcode library paths into libraries.
++hardcode_into_libs=$hardcode_into_libs
++
++# Flag to hardcode \$libdir into a binary during linking.
++# This must work even if \$libdir does not exist.
++hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)
++
++# If ld is used when linking, flag to hardcode \$libdir into
++# a binary during linking. This must work even if \$libdir does
++# not exist.
++hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)
++
++# Whether we need a single -rpath flag with a separated argument.
++hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1)
++
++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
++# resulting binary.
++hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1)
++
++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
++# resulting binary.
++hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1)
++
++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
++# the resulting binary.
++hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)
++
++# Set to yes if building a shared library automatically hardcodes DIR into the library
++# and all subsequent libraries and executables linked against it.
++hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1)
++
++# Variables whose values should be saved in libtool wrapper scripts and
++# restored at relink time.
++variables_saved_for_relink="$variables_saved_for_relink"
++
++# Whether libtool must link a program against all its dependency libraries.
++link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
++
++# Compile-time system search path for libraries
++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
++
++# Run-time system search path for libraries
++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
++
++# Fix the shell variable \$srcfile for the compiler.
++fix_srcfile_path="$_LT_AC_TAGVAR(fix_srcfile_path, $1)"
++
++# Set to yes if exported symbols are required.
++always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1)
++
++# The commands to list exported symbols.
++export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1)
++
++# The commands to extract the exported symbol list from a shared archive.
++extract_expsyms_cmds=$lt_extract_expsyms_cmds
++
++# Symbols that should not be listed in the preloaded symbols.
++exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1)
++
++# Symbols that must always be exported.
++include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1)
++
++ifelse([$1],[],
++[# ### END LIBTOOL CONFIG],
++[# ### END LIBTOOL TAG CONFIG: $tagname])
++
++__EOF__
++
++ifelse([$1],[], [
++  case $host_os in
++  aix3*)
++    cat <<\EOF >> "$cfgfile"
++
++# AIX sometimes has problems with the GCC collect2 program.  For some
++# reason, if we set the COLLECT_NAMES environment variable, the problems
++# vanish in a puff of smoke.
++if test "X${COLLECT_NAMES+set}" != Xset; then
++  COLLECT_NAMES=
++  export COLLECT_NAMES
++fi
++EOF
++    ;;
++  esac
++
++  # We use sed instead of cat because bash on DJGPP gets confused if
++  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
++  # text mode, it properly converts lines to CR/LF.  This bash problem
++  # is reportedly fixed, but why not run on old versions too?
++  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
++
++  mv -f "$cfgfile" "$ofile" || \
++    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
++  chmod +x "$ofile"
++])
++else
++  # If there is no Makefile yet, we rely on a make rule to execute
++  # `config.status --recheck' to rerun these tests and create the
++  # libtool script then.
++  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
++  if test -f "$ltmain_in"; then
++    test -f Makefile && make "$ltmain"
++  fi
++fi
++])# AC_LIBTOOL_CONFIG
++
++
++# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME])
++# -------------------------------------------
++AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
++[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
++
++_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
++
++if test "$GCC" = yes; then
++  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
++
++  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
++    lt_cv_prog_compiler_rtti_exceptions,
++    [-fno-rtti -fno-exceptions], [],
++    [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
++fi
++])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI
++
++
++# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
++# ---------------------------------
++AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
++[AC_REQUIRE([AC_CANONICAL_HOST])
++AC_REQUIRE([AC_PROG_NM])
++AC_REQUIRE([AC_OBJEXT])
++# Check for command to grab the raw symbol name followed by C symbol from nm.
++AC_MSG_CHECKING([command to parse $NM output from $compiler object])
++AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
++[
++# These are sane defaults that work on at least a few old systems.
++# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
++
++# Character class describing NM global symbol codes.
++symcode='[[BCDEGRST]]'
++
++# Regexp to match symbols that can be accessed directly from C.
++sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
++
++# Transform an extracted symbol line into a proper C declaration
++lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
++
++# Transform an extracted symbol line into symbol name and symbol address
++lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
++
++# Define system-specific variables.
++case $host_os in
++aix*)
++  symcode='[[BCDT]]'
++  ;;
++cygwin* | mingw* | pw32*)
++  symcode='[[ABCDGISTW]]'
++  ;;
++hpux*) # Its linker distinguishes data from code symbols
++  if test "$host_cpu" = ia64; then
++    symcode='[[ABCDEGRST]]'
++  fi
++  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
++  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
++  ;;
++linux*)
++  if test "$host_cpu" = ia64; then
++    symcode='[[ABCDGIRSTW]]'
++    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
++    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
++  fi
++  ;;
++irix* | nonstopux*)
++  symcode='[[BCDEGRST]]'
++  ;;
++osf*)
++  symcode='[[BCDEGQRST]]'
++  ;;
++solaris* | sysv5*)
++  symcode='[[BDRT]]'
++  ;;
++sysv4)
++  symcode='[[DFNSTU]]'
++  ;;
++esac
++
++# Handle CRLF in mingw tool chain
++opt_cr=
++case $build_os in
++mingw*)
++  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
++  ;;
++esac
++
++# If we're using GNU nm, then use its standard symbol codes.
++case `$NM -V 2>&1` in
++*GNU* | *'with BFD'*)
++  symcode='[[ABCDGIRSTW]]' ;;
++esac
++
++# Try without a prefix undercore, then with it.
++for ac_symprfx in "" "_"; do
++
++  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
++  symxfrm="\\1 $ac_symprfx\\2 \\2"
++
++  # Write the raw and C identifiers.
++  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[    ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
++
++  # Check to see that the pipe works correctly.
++  pipe_works=no
++
++  rm -f conftest*
++  cat > conftest.$ac_ext <<EOF
++#ifdef __cplusplus
++extern "C" {
++#endif
++char nm_test_var;
++void nm_test_func(){}
++#ifdef __cplusplus
++}
++#endif
++int main(){nm_test_var='a';nm_test_func();return(0);}
++EOF
++
++  if AC_TRY_EVAL(ac_compile); then
++    # Now try to grab the symbols.
++    nlist=conftest.nm
++    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
++      # Try sorting and uniquifying the output.
++      if sort "$nlist" | uniq > "$nlist"T; then
++      mv -f "$nlist"T "$nlist"
++      else
++      rm -f "$nlist"T
++      fi
++
++      # Make sure that we snagged all the symbols we need.
++      if grep ' nm_test_var$' "$nlist" >/dev/null; then
++      if grep ' nm_test_func$' "$nlist" >/dev/null; then
++        cat <<EOF > conftest.$ac_ext
++#ifdef __cplusplus
++extern "C" {
++#endif
++
++EOF
++        # Now generate the symbol file.
++        eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
++
++        cat <<EOF >> conftest.$ac_ext
++#if defined (__STDC__) && __STDC__
++# define lt_ptr_t void *
++#else
++# define lt_ptr_t char *
++# define const
++#endif
++
++/* The mapping between symbol names and symbols. */
++const struct {
++  const char *name;
++  lt_ptr_t address;
++}
++lt_preloaded_symbols[[]] =
++{
++EOF
++        $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
++        cat <<\EOF >> conftest.$ac_ext
++  {0, (lt_ptr_t) 0}
++};
++
++#ifdef __cplusplus
++}
++#endif
++EOF
++        # Now try linking the two files.
++        mv conftest.$ac_objext conftstm.$ac_objext
++        lt_save_LIBS="$LIBS"
++        lt_save_CFLAGS="$CFLAGS"
++        LIBS="conftstm.$ac_objext"
++        CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
++        if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
++          pipe_works=yes
++        fi
++        LIBS="$lt_save_LIBS"
++        CFLAGS="$lt_save_CFLAGS"
++      else
++        echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
++      fi
++      else
++      echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
++      fi
++    else
++      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
++    fi
++  else
++    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
++    cat conftest.$ac_ext >&5
++  fi
++  rm -f conftest* conftst*
++
++  # Do not use the global_symbol_pipe unless it works.
++  if test "$pipe_works" = yes; then
++    break
++  else
++    lt_cv_sys_global_symbol_pipe=
++  fi
++done
++])
++if test -z "$lt_cv_sys_global_symbol_pipe"; then
++  lt_cv_sys_global_symbol_to_cdecl=
++fi
++if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
++  AC_MSG_RESULT(failed)
++else
++  AC_MSG_RESULT(ok)
++fi
++]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
++
++
++# AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME])
++# ---------------------------------------
++AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC],
++[_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=
++_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=
++
++AC_MSG_CHECKING([for $compiler option to produce PIC])
++ ifelse([$1],[CXX],[
++  # C++ specific cases for pic, static, wl, etc.
++  if test "$GXX" = yes; then
++    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
++
++    case $host_os in
++    aix*)
++      # All AIX code is PIC.
++      if test "$host_cpu" = ia64; then
++      # AIX 5 now supports IA64 processor
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      fi
++      ;;
++    amigaos*)
++      # FIXME: we need at least 68020 code to build shared libraries, but
++      # adding the `-m68020' flag to GCC prevents building anything better,
++      # like `-m68040'.
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
++      ;;
++    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      # PIC is the default for these OSes.
++      ;;
++    mingw* | os2* | pw32*)
++      # This hack is so that the source file can tell whether it is being
++      # built for inclusion in a dll (and should export symbols for example).
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
++      ;;
++    darwin* | rhapsody*)
++      # PIC is the default on this platform
++      # Common symbols not allowed in MH_DYLIB files
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
++      ;;
++    *djgpp*)
++      # DJGPP does not support shared libraries at all
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++      ;;
++    sysv4*MP*)
++      if test -d /usr/nec; then
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
++      fi
++      ;;
++    hpux*)
++      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
++      # not for PA HP-UX.
++      case $host_cpu in
++      hppa*64*|ia64*)
++      ;;
++      *)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++      ;;
++      esac
++      ;;
++    *)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++      ;;
++    esac
++  else
++    case $host_os in
++      aix4* | aix5*)
++      # All AIX code is PIC.
++      if test "$host_cpu" = ia64; then
++        # AIX 5 now supports IA64 processor
++        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      else
++        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
++      fi
++      ;;
++      chorus*)
++      case $cc_basename in
++      cxch68*)
++        # Green Hills C++ Compiler
++        # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
++        ;;
++      esac
++      ;;
++       darwin*)
++         # PIC is the default on this platform
++         # Common symbols not allowed in MH_DYLIB files
++         case $cc_basename in
++           xlc*)
++           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
++           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++           ;;
++         esac
++       ;;
++      dgux*)
++      case $cc_basename in
++        ec++*)
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++          ;;
++        ghcx*)
++          # Green Hills C++ Compiler
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      freebsd* | kfreebsd*-gnu | dragonfly*)
++      # FreeBSD uses GNU C++
++      ;;
++      hpux9* | hpux10* | hpux11*)
++      case $cc_basename in
++        CC*)
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
++          if test "$host_cpu" != ia64; then
++            _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
++          fi
++          ;;
++        aCC*)
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
++          case $host_cpu in
++          hppa*64*|ia64*)
++            # +Z the default
++            ;;
++          *)
++            _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
++            ;;
++          esac
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      irix5* | irix6* | nonstopux*)
++      case $cc_basename in
++        CC*)
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++          # CC pic flag -KPIC is the default.
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      linux*)
++      case $cc_basename in
++        KCC*)
++          # KAI C++ Compiler
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++          ;;
++        icpc* | ecpc*)
++          # Intel C++
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
++          ;;
++        pgCC*)
++          # Portland Group C++ compiler.
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++          ;;
++        cxx*)
++          # Compaq C++
++          # Make sure the PIC flag is empty.  It appears that all Alpha
++          # Linux and Compaq Tru64 Unix objects are PIC.
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      lynxos*)
++      ;;
++      m88k*)
++      ;;
++      mvs*)
++      case $cc_basename in
++        cxx*)
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      netbsd*)
++      ;;
++      osf3* | osf4* | osf5*)
++      case $cc_basename in
++        KCC*)
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
++          ;;
++        RCC*)
++          # Rational C++ 2.4.1
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++          ;;
++        cxx*)
++          # Digital/Compaq C++
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++          # Make sure the PIC flag is empty.  It appears that all Alpha
++          # Linux and Compaq Tru64 Unix objects are PIC.
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      psos*)
++      ;;
++      sco*)
++      case $cc_basename in
++        CC*)
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      solaris*)
++      case $cc_basename in
++        CC*)
++          # Sun C++ 4.2, 5.x and Centerline C++
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
++          ;;
++        gcx*)
++          # Green Hills C++ Compiler
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      sunos4*)
++      case $cc_basename in
++        CC*)
++          # Sun C++ 4.x
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++          _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++          ;;
++        lcc*)
++          # Lucid
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      tandem*)
++      case $cc_basename in
++        NCC*)
++          # NonStop-UX NCC 3.20
++          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++          ;;
++        *)
++          ;;
++      esac
++      ;;
++      unixware*)
++      ;;
++      vxworks*)
++      ;;
++      *)
++      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++      ;;
++    esac
++  fi
++],
++[
++  if test "$GCC" = yes; then
++    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
++
++    case $host_os in
++      aix*)
++      # All AIX code is PIC.
++      if test "$host_cpu" = ia64; then
++      # AIX 5 now supports IA64 processor
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      fi
++      ;;
++
++    amigaos*)
++      # FIXME: we need at least 68020 code to build shared libraries, but
++      # adding the `-m68020' flag to GCC prevents building anything better,
++      # like `-m68040'.
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
++      ;;
++
++    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
++      # PIC is the default for these OSes.
++      ;;
++
++    mingw* | pw32* | os2*)
++      # This hack is so that the source file can tell whether it is being
++      # built for inclusion in a dll (and should export symbols for example).
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
++      ;;
++
++    darwin* | rhapsody*)
++      # PIC is the default on this platform
++      # Common symbols not allowed in MH_DYLIB files
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
++      ;;
++
++    msdosdjgpp*)
++      # Just because we use GCC doesn't mean we suddenly get shared libraries
++      # on systems that don't support them.
++      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++      enable_shared=no
++      ;;
++
++    sysv4*MP*)
++      if test -d /usr/nec; then
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
++      fi
++      ;;
++
++    hpux*)
++      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
++      # not for PA HP-UX.
++      case $host_cpu in
++      hppa*64*|ia64*)
++      # +Z the default
++      ;;
++      *)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++      ;;
++      esac
++      ;;
++
++    *)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
++      ;;
++    esac
++  else
++    # PORTME Check for flag to pass linker flags through the system compiler.
++    case $host_os in
++    aix*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      if test "$host_cpu" = ia64; then
++      # AIX 5 now supports IA64 processor
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      else
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
++      fi
++      ;;
++      darwin*)
++        # PIC is the default on this platform
++        # Common symbols not allowed in MH_DYLIB files
++       case $cc_basename in
++         xlc*)
++         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
++         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++         ;;
++       esac
++       ;;
++
++    mingw* | pw32* | os2*)
++      # This hack is so that the source file can tell whether it is being
++      # built for inclusion in a dll (and should export symbols for example).
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
++      ;;
++
++    hpux9* | hpux10* | hpux11*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
++      # not for PA HP-UX.
++      case $host_cpu in
++      hppa*64*|ia64*)
++      # +Z the default
++      ;;
++      *)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
++      ;;
++      esac
++      # Is there a better lt_prog_compiler_static that works with the bundled CC?
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
++      ;;
++
++    irix5* | irix6* | nonstopux*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      # PIC (with -KPIC) is the default.
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++      ;;
++
++    newsos6)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      ;;
++
++    linux*)
++      case $cc_basename in
++      icc* | ecc*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
++        ;;
++      pgcc* | pgf77* | pgf90* | pgf95*)
++        # Portland Group compilers (*not* the Pentium gcc compiler,
++      # which looks to be a dead project)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++        ;;
++      ccc*)
++        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++        # All Alpha code is PIC.
++        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++        ;;
++      esac
++      ;;
++
++    osf3* | osf4* | osf5*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      # All OSF/1 code is PIC.
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
++      ;;
++
++    sco3.2v5*)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn'
++      ;;
++
++    solaris*)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      case $cc_basename in
++      f77* | f90* | f95*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
++      *)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
++      esac
++      ;;
++
++    sunos4*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      ;;
++
++    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      ;;
++
++    sysv4*MP*)
++      if test -d /usr/nec ;then
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      fi
++      ;;
++
++    unicos*)
++      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
++      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++      ;;
++
++    uts4*)
++      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
++      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
++      ;;
++
++    *)
++      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
++      ;;
++    esac
++  fi
++])
++AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])
++
++#
++# Check to make sure the PIC flag actually works.
++#
++if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
++  AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
++    _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1),
++    [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [],
++    [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in
++     "" | " "*) ;;
++     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
++     esac],
++    [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
++fi
++case $host_os in
++  # For platforms which do not support PIC, -DPIC is meaningless:
++  *djgpp*)
++    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
++    ;;
++  *)
++    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])"
++    ;;
++esac
++])
++
++
++# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME])
++# ------------------------------------
++# See if the linker supports building shared libraries.
++AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS],
++[AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
++ifelse([$1],[CXX],[
++  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  case $host_os in
++  aix4* | aix5*)
++    # If we're using GNU nm, then we don't want the "-C" option.
++    # -C means demangle to AIX nm, but means don't demangle with GNU nm
++    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
++      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
++    else
++      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
++    fi
++    ;;
++  pw32*)
++    _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
++  ;;
++  cygwin* | mingw*)
++    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
++  ;;
++  *)
++    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  ;;
++  esac
++],[
++  runpath_var=
++  _LT_AC_TAGVAR(allow_undefined_flag, $1)=
++  _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
++  _LT_AC_TAGVAR(archive_cmds, $1)=
++  _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
++  _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
++  _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
++  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
++  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++  _LT_AC_TAGVAR(thread_safe_flag_spec, $1)=
++  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
++  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
++  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
++  _LT_AC_TAGVAR(hardcode_direct, $1)=no
++  _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
++  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
++  _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
++  _LT_AC_TAGVAR(hardcode_automatic, $1)=no
++  _LT_AC_TAGVAR(module_cmds, $1)=
++  _LT_AC_TAGVAR(module_expsym_cmds, $1)=
++  _LT_AC_TAGVAR(always_export_symbols, $1)=no
++  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
++  # include_expsyms should be a list of space-separated symbols to be *always*
++  # included in the symbol list
++  _LT_AC_TAGVAR(include_expsyms, $1)=
++  # exclude_expsyms can be an extended regexp of symbols to exclude
++  # it will be wrapped by ` (' and `)$', so one must not match beginning or
++  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
++  # as well as any symbol that contains `d'.
++  _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_"
++  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
++  # platforms (ab)use it in PIC code, but their linkers get confused if
++  # the symbol is explicitly referenced.  Since portable code cannot
++  # rely on this symbol name, it's probably fine to never include it in
++  # preloaded symbol tables.
++  extract_expsyms_cmds=
++  # Just being paranoid about ensuring that cc_basename is set.
++  _LT_CC_BASENAME([$compiler])
++  case $host_os in
++  cygwin* | mingw* | pw32*)
++    # FIXME: the MSVC++ port hasn't been tested in a loooong time
++    # When not using gcc, we currently assume that we are using
++    # Microsoft Visual C++.
++    if test "$GCC" != yes; then
++      with_gnu_ld=no
++    fi
++    ;;
++  openbsd*)
++    with_gnu_ld=no
++    ;;
++  esac
++
++  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
++  if test "$with_gnu_ld" = yes; then
++    # If archive_cmds runs LD, not CC, wlarc should be empty
++    wlarc='${wl}'
++
++    # Set some defaults for GNU ld with shared library support. These
++    # are reset later if shared libraries are not supported. Putting them
++    # here allows them to be overridden if necessary.
++    runpath_var=LD_RUN_PATH
++    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
++    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
++    # ancient GNU ld didn't support --whole-archive et. al.
++    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
++      else
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++    fi
++    supports_anon_versioning=no
++    case `$LD -v 2>/dev/null` in
++      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
++      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
++      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
++      *\ 2.11.*) ;; # other 2.11 versions
++      *) supports_anon_versioning=yes ;;
++    esac
++
++    # See if GNU ld supports shared libraries.
++    case $host_os in
++    aix3* | aix4* | aix5*)
++      # On AIX/PPC, the GNU linker is very broken
++      if test "$host_cpu" != ia64; then
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      cat <<EOF 1>&2
++
++*** Warning: the GNU linker, at least up to release 2.9.1, is reported
++*** to be unable to reliably create shared libraries on AIX.
++*** Therefore, libtool is disabling shared libraries support.  If you
++*** really care for shared libraries, you may want to modify your PATH
++*** so that a non-GNU linker is found, and then restart.
++
++EOF
++      fi
++      ;;
++
++    amigaos*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++
++      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
++      # that the semantics of dynamic libraries on AmigaOS, at least up
++      # to version 4, is to share data among multiple programs linked
++      # with the same dynamic library.  Since this doesn't match the
++      # behavior of shared libraries on other platforms, we can't use
++      # them.
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++
++    beos*)
++      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
++      # support --undefined.  This deserves some investigation.  FIXME
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++      else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++
++    cygwin* | mingw* | pw32*)
++      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
++      # as there is no search path for DLLs.
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      _LT_AC_TAGVAR(always_export_symbols, $1)=no
++      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
++      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
++
++      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
++      # If the export-symbols file already is a .def file (1st line
++      # is EXPORTS), use it as is; otherwise, prepend...
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
++        cp $export_symbols $output_objdir/$soname.def;
++      else
++        echo EXPORTS > $output_objdir/$soname.def;
++        cat $export_symbols >> $output_objdir/$soname.def;
++      fi~
++      $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'
++      else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++
++    linux*)
++      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
++      tmp_addflag=
++      case $cc_basename,$host_cpu in
++      pgcc*)                          # Portland Group C compiler
++        _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
++        tmp_addflag=' $pic_flag'
++        ;;
++      pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
++        _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
++        tmp_addflag=' $pic_flag -Mnomain' ;;
++      ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
++        tmp_addflag=' -i_dynamic' ;;
++      efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
++        tmp_addflag=' -i_dynamic -nofor_main' ;;
++      ifc* | ifort*)                  # Intel Fortran compiler
++        tmp_addflag=' -nofor_main' ;;
++      esac
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++
++      if test $supports_anon_versioning = yes; then
++        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
++  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
++  $echo "local: *; };" >> $output_objdir/$libname.ver~
++        $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
++      fi
++      else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++
++    netbsd*)
++      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
++      wlarc=
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++      fi
++      ;;
++
++    solaris* | sysv5*)
++      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      cat <<EOF 1>&2
++
++*** Warning: The releases 2.8.* of the GNU linker cannot reliably
++*** create shared libraries on Solaris systems.  Therefore, libtool
++*** is disabling shared libraries support.  We urge you to upgrade GNU
++*** binutils to release 2.9.1 or newer.  Another option is to modify
++*** your PATH or compiler configuration so that the native linker is
++*** used, and then restart.
++
++EOF
++      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++      else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++
++    sunos4*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
++      wlarc=
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    *)
++      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
++      else
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      fi
++      ;;
++    esac
++
++    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then
++      runpath_var=
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
++    fi
++  else
++    # PORTME fill in a description of your system's linker (not GNU ld)
++    case $host_os in
++    aix3*)
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
++      # Note: this linker hardcodes the directories in LIBPATH if there
++      # are no directories specified by -L.
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      if test "$GCC" = yes && test -z "$link_static_flag"; then
++      # Neither direct hardcoding nor static linking is supported with a
++      # broken collect2.
++      _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
++      fi
++      ;;
++
++    aix4* | aix5*)
++      if test "$host_cpu" = ia64; then
++      # On IA64, the linker does run time linking by default, so we don't
++      # have to do anything special.
++      aix_use_runtimelinking=no
++      exp_sym_flag='-Bexport'
++      no_entry_flag=""
++      else
++      # If we're using GNU nm, then we don't want the "-C" option.
++      # -C means demangle to AIX nm, but means don't demangle with GNU nm
++      if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
++        _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
++      else
++        _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
++      fi
++      aix_use_runtimelinking=no
++
++      # Test if we are trying to use run time linking or normal
++      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
++      # need to do runtime linking.
++      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
++        for ld_flag in $LDFLAGS; do
++        if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
++          aix_use_runtimelinking=yes
++          break
++        fi
++        done
++      esac
++
++      exp_sym_flag='-bexport'
++      no_entry_flag='-bnoentry'
++      fi
++
++      # When large executables or shared objects are built, AIX ld can
++      # have problems creating the table of contents.  If linking a library
++      # or program results in "error TOC overflow" add -mminimal-toc to
++      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
++      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
++
++      _LT_AC_TAGVAR(archive_cmds, $1)=''
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++
++      if test "$GCC" = yes; then
++      case $host_os in aix4.[[012]]|aix4.[[012]].*)
++      # We only want to do this on AIX 4.2 and lower, the check
++      # below for broken collect2 doesn't work under 4.3+
++        collect2name=`${CC} -print-prog-name=collect2`
++        if test -f "$collect2name" && \
++         strings "$collect2name" | grep resolve_lib_name >/dev/null
++        then
++        # We have reworked collect2
++        _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++        else
++        # We have old collect2
++        _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
++        # It fails to find uninstalled libraries when the uninstalled
++        # path is not listed in the libpath.  Setting hardcode_minus_L
++        # to unsupported forces relinking
++        _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
++        fi
++      esac
++      shared_flag='-shared'
++      if test "$aix_use_runtimelinking" = yes; then
++        shared_flag="$shared_flag "'${wl}-G'
++      fi
++      else
++      # not using gcc
++      if test "$host_cpu" = ia64; then
++      # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
++      # chokes on -Wl,-G. The following line is correct:
++        shared_flag='-G'
++      else
++      if test "$aix_use_runtimelinking" = yes; then
++          shared_flag='${wl}-G'
++        else
++          shared_flag='${wl}-bM:SRE'
++      fi
++      fi
++      fi
++
++      # It seems that -bexpall does not export symbols beginning with
++      # underscore (_), so it is better to generate a list of symbols to export.
++      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++      if test "$aix_use_runtimelinking" = yes; then
++      # Warning - without using the other runtime loading flags (-brtl),
++      # -berok will link without error, but may produce a broken library.
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
++       # Determine the default libpath from the value encoded in an empty executable.
++       _LT_AC_SYS_LIBPATH_AIX
++       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
++       else
++      if test "$host_cpu" = ia64; then
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
++        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
++      else
++       # Determine the default libpath from the value encoded in an empty executable.
++       _LT_AC_SYS_LIBPATH_AIX
++       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
++        # Warning - without using the other run time loading flags,
++        # -berok will link without error, but may produce a broken library.
++        _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
++        # -bexpall does not export symbols beginning with underscore (_)
++        _LT_AC_TAGVAR(always_export_symbols, $1)=yes
++        # Exported symbols can be pulled into shared objects from archives
++        _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
++        _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++        # This is similar to how AIX traditionally builds its shared libraries.
++        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
++      fi
++      fi
++      ;;
++
++    amigaos*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      # see comment about different semantics on the GNU ld section
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++
++    bsdi[[45]]*)
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
++      ;;
++
++    cygwin* | mingw* | pw32*)
++      # When not using gcc, we currently assume that we are using
++      # Microsoft Visual C++.
++      # hardcode_libdir_flag_spec is actually meaningless, as there is
++      # no search path for DLLs.
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      # Tell ltmain to make .lib files, not .a files.
++      libext=lib
++      # Tell ltmain to make .dll files, not .so files.
++      shrext_cmds=".dll"
++      # FIXME: Setting linknames here is a bad hack.
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
++      # The linker will automatically build a .lib file if we build a DLL.
++      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
++      # FIXME: Should let the user specify the lib program.
++      _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs'
++      _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
++      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
++      ;;
++
++    darwin* | rhapsody*)
++      case $host_os in
++        rhapsody* | darwin1.[[012]])
++         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
++         ;;
++       *) # Darwin 1.3 on
++         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
++           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
++         else
++           case ${MACOSX_DEPLOYMENT_TARGET} in
++             10.[[012]])
++               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
++               ;;
++             10.*)
++               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
++               ;;
++           esac
++         fi
++         ;;
++      esac
++      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++      _LT_AC_TAGVAR(hardcode_direct, $1)=no
++      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
++      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++    if test "$GCC" = yes ; then
++      output_verbose_link_cmd='echo'
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
++      _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
++      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++      _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++    else
++      case $cc_basename in
++        xlc*)
++         output_verbose_link_cmd='echo'
++         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
++         _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
++          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
++         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
++          ;;
++       *)
++         _LT_AC_TAGVAR(ld_shlibs, $1)=no
++          ;;
++      esac
++    fi
++      ;;
++
++    dgux*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    freebsd1*)
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++
++    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
++    # support.  Future versions do this automatically, but an explicit c++rt0.o
++    # does not break anything, and helps significantly (at the cost of a little
++    # extra space).
++    freebsd2.2*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
++    freebsd2*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
++    freebsd* | kfreebsd*-gnu | dragonfly*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    hpux9*)
++      if test "$GCC" = yes; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++
++      # hardcode_minus_L: Not really in the search PATH,
++      # but as the default location of the library.
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++      ;;
++
++    hpux10* | hpux11*)
++      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
++      case $host_cpu in
++      hppa*64*|ia64*)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++        ;;
++      *)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
++        ;;
++      esac
++      else
++      case $host_cpu in
++      hppa*64*|ia64*)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
++        ;;
++      *)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
++        ;;
++      esac
++      fi
++      if test "$with_gnu_ld" = no; then
++      case $host_cpu in
++      hppa*64*)
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++        _LT_AC_TAGVAR(hardcode_direct, $1)=no
++        _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++        ;;
++      ia64*)
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++        _LT_AC_TAGVAR(hardcode_direct, $1)=no
++        _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++
++        # hardcode_minus_L: Not really in the search PATH,
++        # but as the default location of the library.
++        _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++        ;;
++      *)
++        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
++        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++        _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++        _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++
++        # hardcode_minus_L: Not really in the search PATH,
++        # but as the default location of the library.
++        _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++        ;;
++      esac
++      fi
++      ;;
++
++    irix5* | irix6* | nonstopux*)
++      if test "$GCC" = yes; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++      ;;
++
++    netbsd*)
++      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    newsos6)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    openbsd*)
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
++      else
++       case $host_os in
++       openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
++         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
++         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++         ;;
++       *)
++         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
++         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
++         ;;
++       esac
++      fi
++      ;;
++
++    os2*)
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
++      _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
++      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
++      ;;
++
++    osf3*)
++      if test "$GCC" = yes; then
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++      else
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      ;;
++
++    osf4* | osf5*)    # as osf3* with the addition of -msym flag
++      if test "$GCC" = yes; then
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
++      else
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
++      $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
++
++      # Both c and cxx compiler support -rpath directly
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
++      ;;
++
++    sco3.2v5*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
++      runpath_var=LD_RUN_PATH
++      hardcode_runpath_var=yes
++      ;;
++
++    solaris*)
++      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
++      if test "$GCC" = yes; then
++      wlarc='${wl}'
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++        $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
++      else
++      wlarc=''
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++      $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      case $host_os in
++      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
++      *)
++      # The compiler driver will combine linker options so we
++      # cannot just pass the convience library names through
++      # without $wl, iff we do not link with $LD.
++      # Luckily, gcc supports the same syntax we need for Sun Studio.
++      # Supported since Solaris 2.6 (maybe 2.5.1?)
++      case $wlarc in
++      '')
++        _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
++      *)
++        _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
++      esac ;;
++      esac
++      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
++      ;;
++
++    sunos4*)
++      if test "x$host_vendor" = xsequent; then
++      # Use $CC to link under sequent, because it throws in some extra .o
++      # files that make .init and .fini sections work.
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
++      fi
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    sysv4)
++      case $host_vendor in
++      sni)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++        _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true???
++      ;;
++      siemens)
++        ## LD is ld it makes a PLAMLIB
++        ## CC just makes a GrossModule.
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
++        _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
++        _LT_AC_TAGVAR(hardcode_direct, $1)=no
++        ;;
++      motorola)
++        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++        _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
++      ;;
++      esac
++      runpath_var='LD_RUN_PATH'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    sysv4.3*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
++      ;;
++
++    sysv4*MP*)
++      if test -d /usr/nec; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      runpath_var=LD_RUN_PATH
++      hardcode_runpath_var=yes
++      _LT_AC_TAGVAR(ld_shlibs, $1)=yes
++      fi
++      ;;
++
++    sysv4.2uw2*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
++      _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      hardcode_runpath_var=yes
++      runpath_var=LD_RUN_PATH
++      ;;
++
++   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[[78]]* | unixware7*)
++      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text'
++      if test "$GCC" = yes; then
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++      else
++      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
++      fi
++      runpath_var='LD_RUN_PATH'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    sysv5*)
++      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
++      # $CC -shared without GNU ld will not create a library from C++
++      # object files and a static libstdc++, better avoid it by now
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
++              $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      runpath_var='LD_RUN_PATH'
++      ;;
++
++    uts4*)
++      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
++      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
++      ;;
++
++    *)
++      _LT_AC_TAGVAR(ld_shlibs, $1)=no
++      ;;
++    esac
++  fi
++])
++AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
++test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
++
++variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
++if test "$GCC" = yes; then
++  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
++fi
++
++#
++# Do we need to explicitly link libc?
++#
++case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
++x|xyes)
++  # Assume -lc should be added
++  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++
++  if test "$enable_shared" = yes && test "$GCC" = yes; then
++    case $_LT_AC_TAGVAR(archive_cmds, $1) in
++    *'~'*)
++      # FIXME: we may have to deal with multi-command sequences.
++      ;;
++    '$CC '*)
++      # Test whether the compiler implicitly links with -lc since on some
++      # systems, -lgcc has to come before -lc. If gcc already passes -lc
++      # to ld, don't add -lc before -lgcc.
++      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
++      $rm conftest*
++      printf "$lt_simple_compile_test_code" > conftest.$ac_ext
++
++      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
++        soname=conftest
++        lib=conftest
++        libobjs=conftest.$ac_objext
++        deplibs=
++        wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
++        compiler_flags=-v
++        linker_flags=-v
++        verstring=
++        output_objdir=.
++        libname=conftest
++        lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)=
++        if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
++        then
++        _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
++        else
++        _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
++        fi
++        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
++      else
++        cat conftest.err 1>&5
++      fi
++      $rm conftest*
++      AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)])
++      ;;
++    esac
++  fi
++  ;;
++esac
++])# AC_LIBTOOL_PROG_LD_SHLIBS
++
++
++# _LT_AC_FILE_LTDLL_C
++# -------------------
++# Be careful that the start marker always follows a newline.
++AC_DEFUN([_LT_AC_FILE_LTDLL_C], [
++# /* ltdll.c starts here */
++# #define WIN32_LEAN_AND_MEAN
++# #include <windows.h>
++# #undef WIN32_LEAN_AND_MEAN
++# #include <stdio.h>
++#
++# #ifndef __CYGWIN__
++# #  ifdef __CYGWIN32__
++# #    define __CYGWIN__ __CYGWIN32__
++# #  endif
++# #endif
++#
++# #ifdef __cplusplus
++# extern "C" {
++# #endif
++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
++# #ifdef __cplusplus
++# }
++# #endif
++#
++# #ifdef __CYGWIN__
++# #include <cygwin/cygwin_dll.h>
++# DECLARE_CYGWIN_DLL( DllMain );
++# #endif
++# HINSTANCE __hDllInstance_base;
++#
++# BOOL APIENTRY
++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
++# {
++#   __hDllInstance_base = hInst;
++#   return TRUE;
++# }
++# /* ltdll.c ends here */
++])# _LT_AC_FILE_LTDLL_C
++
++
++# _LT_AC_TAGVAR(VARNAME, [TAGNAME])
++# ---------------------------------
++AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
++
++
++# old names
++AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL])
++AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)])
++AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)])
++AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
++AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
++AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD])
++AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM])
++
++# This is just to silence aclocal about the macro not being used
++ifelse([AC_DISABLE_FAST_INSTALL])
++
++AC_DEFUN([LT_AC_PROG_GCJ],
++[AC_CHECK_TOOL(GCJ, gcj, no)
++  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
++  AC_SUBST(GCJFLAGS)
++])
++
++AC_DEFUN([LT_AC_PROG_RC],
++[AC_CHECK_TOOL(RC, windres, no)
++])
++
++# NOTE: This macro has been submitted for inclusion into   #
++#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
++#  a released version of Autoconf we should remove this    #
++#  macro and use it instead.                               #
++# LT_AC_PROG_SED
++# --------------
++# Check for a fully-functional sed program, that truncates
++# as few characters as possible.  Prefer GNU sed if found.
++AC_DEFUN([LT_AC_PROG_SED],
++[AC_MSG_CHECKING([for a sed that does not truncate output])
++AC_CACHE_VAL(lt_cv_path_SED,
++[# Loop through the user's path and test for sed and gsed.
++# Then use that list of sed's as ones to test for truncation.
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++  for lt_ac_prog in sed gsed; do
++    for ac_exec_ext in '' $ac_executable_extensions; do
++      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
++        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
++      fi
++    done
++  done
++done
++lt_ac_max=0
++lt_ac_count=0
++# Add /usr/xpg4/bin/sed as it is typically found on Solaris
++# along with /bin/sed that truncates output.
++for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
++  test ! -f $lt_ac_sed && continue
++  cat /dev/null > conftest.in
++  lt_ac_count=0
++  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
++  # Check for GNU sed and select it if it is found.
++  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
++    lt_cv_path_SED=$lt_ac_sed
++    break
++  fi
++  while true; do
++    cat conftest.in conftest.in >conftest.tmp
++    mv conftest.tmp conftest.in
++    cp conftest.in conftest.nl
++    echo >>conftest.nl
++    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
++    cmp -s conftest.out conftest.nl || break
++    # 10000 chars as input seems more than enough
++    test $lt_ac_count -gt 10 && break
++    lt_ac_count=`expr $lt_ac_count + 1`
++    if test $lt_ac_count -gt $lt_ac_max; then
++      lt_ac_max=$lt_ac_count
++      lt_cv_path_SED=$lt_ac_sed
++    fi
++  done
++done
++])
++SED=$lt_cv_path_SED
++AC_MSG_RESULT([$SED])
++])
++
++#                                                        -*- Autoconf -*-
++# Copyright (C) 2002, 2003  Free Software Foundation, Inc.
++# Generated from amversion.in; do not edit by hand.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++
++# AM_AUTOMAKE_VERSION(VERSION)
++# ----------------------------
++# Automake X.Y traces this macro to ensure aclocal.m4 has been
++# generated from the m4 files accompanying Automake X.Y.
++AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.8"])
++
++# AM_SET_CURRENT_AUTOMAKE_VERSION
++# -------------------------------
++# Call AM_AUTOMAKE_VERSION so it can be traced.
++# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
++AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
++       [AM_AUTOMAKE_VERSION([1.8.5])])
++
++# AM_AUX_DIR_EXPAND
++
++# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
++# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
++# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
++#
++# Of course, Automake must honor this variable whenever it calls a
++# tool from the auxiliary directory.  The problem is that $srcdir (and
++# therefore $ac_aux_dir as well) can be either absolute or relative,
++# depending on how configure is run.  This is pretty annoying, since
++# it makes $ac_aux_dir quite unusable in subdirectories: in the top
++# source directory, any form will work fine, but in subdirectories a
++# relative path needs to be adjusted first.
++#
++# $ac_aux_dir/missing
++#    fails when called from a subdirectory if $ac_aux_dir is relative
++# $top_srcdir/$ac_aux_dir/missing
++#    fails if $ac_aux_dir is absolute,
++#    fails when called from a subdirectory in a VPATH build with
++#          a relative $ac_aux_dir
++#
++# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
++# are both prefixed by $srcdir.  In an in-source build this is usually
++# harmless because $srcdir is `.', but things will broke when you
++# start a VPATH build or use an absolute $srcdir.
++#
++# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
++# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
++#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
++# and then we would define $MISSING as
++#   MISSING="\${SHELL} $am_aux_dir/missing"
++# This will work as long as MISSING is not called from configure, because
++# unfortunately $(top_srcdir) has no meaning in configure.
++# However there are other variables, like CC, which are often used in
++# configure, and could therefore not use this "fixed" $ac_aux_dir.
++#
++# Another solution, used here, is to always expand $ac_aux_dir to an
++# absolute PATH.  The drawback is that using absolute paths prevent a
++# configured tree to be moved without reconfiguration.
++
++AC_DEFUN([AM_AUX_DIR_EXPAND],
++[dnl Rely on autoconf to set up CDPATH properly.
++AC_PREREQ([2.50])dnl
++# expand $ac_aux_dir to an absolute path
++am_aux_dir=`cd $ac_aux_dir && pwd`
++])
++
++# AM_CONDITIONAL                                              -*- Autoconf -*-
++
++# Copyright (C) 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 6
++
++# AM_CONDITIONAL(NAME, SHELL-CONDITION)
++# -------------------------------------
++# Define a conditional.
++AC_DEFUN([AM_CONDITIONAL],
++[AC_PREREQ(2.52)dnl
++ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
++      [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
++AC_SUBST([$1_TRUE])
++AC_SUBST([$1_FALSE])
++if $2; then
++  $1_TRUE=
++  $1_FALSE='#'
++else
++  $1_TRUE='#'
++  $1_FALSE=
++fi
++AC_CONFIG_COMMANDS_PRE(
++[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
++  AC_MSG_ERROR([conditional "$1" was never defined.
++Usually this means the macro was only invoked conditionally.])
++fi])])
++
++# serial 7                                            -*- Autoconf -*-
++
++# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
++# Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++
++# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
++# written in clear, in which case automake, when reading aclocal.m4,
++# will think it sees a *use*, and therefore will trigger all it's
++# C support machinery.  Also note that it means that autoscan, seeing
++# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
++
++
++
++# _AM_DEPENDENCIES(NAME)
++# ----------------------
++# See how the compiler implements dependency checking.
++# NAME is "CC", "CXX", "GCJ", or "OBJC".
++# We try a few techniques and use that to set a single cache variable.
++#
++# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
++# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
++# dependency, and given that the user is not expected to run this macro,
++# just rely on AC_PROG_CC.
++AC_DEFUN([_AM_DEPENDENCIES],
++[AC_REQUIRE([AM_SET_DEPDIR])dnl
++AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
++AC_REQUIRE([AM_MAKE_INCLUDE])dnl
++AC_REQUIRE([AM_DEP_TRACK])dnl
++
++ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
++       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
++       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
++       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
++                   [depcc="$$1"   am_compiler_list=])
++
++AC_CACHE_CHECK([dependency style of $depcc],
++               [am_cv_$1_dependencies_compiler_type],
++[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
++  # We make a subdir and do the tests there.  Otherwise we can end up
++  # making bogus files that we don't know about and never remove.  For
++  # instance it was reported that on HP-UX the gcc test will end up
++  # making a dummy file named `D' -- because `-MD' means `put the output
++  # in D'.
++  mkdir conftest.dir
++  # Copy depcomp to subdir because otherwise we won't find it if we're
++  # using a relative directory.
++  cp "$am_depcomp" conftest.dir
++  cd conftest.dir
++  # We will build objects and dependencies in a subdirectory because
++  # it helps to detect inapplicable dependency modes.  For instance
++  # both Tru64's cc and ICC support -MD to output dependencies as a
++  # side effect of compilation, but ICC will put the dependencies in
++  # the current directory while Tru64 will put them in the object
++  # directory.
++  mkdir sub
++
++  am_cv_$1_dependencies_compiler_type=none
++  if test "$am_compiler_list" = ""; then
++     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
++  fi
++  for depmode in $am_compiler_list; do
++    # Setup a source with many dependencies, because some compilers
++    # like to wrap large dependency lists on column 80 (with \), and
++    # we should not choose a depcomp mode which is confused by this.
++    #
++    # We need to recreate these files for each test, as the compiler may
++    # overwrite some of them when testing with obscure command lines.
++    # This happens at least with the AIX C compiler.
++    : > sub/conftest.c
++    for i in 1 2 3 4 5 6; do
++      echo '#include "conftst'$i'.h"' >> sub/conftest.c
++      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
++      # Solaris 8's {/usr,}/bin/sh.
++      touch sub/conftst$i.h
++    done
++    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
++
++    case $depmode in
++    nosideeffect)
++      # after this tag, mechanisms are not by side-effect, so they'll
++      # only be used when explicitly requested
++      if test "x$enable_dependency_tracking" = xyes; then
++      continue
++      else
++      break
++      fi
++      ;;
++    none) break ;;
++    esac
++    # We check with `-c' and `-o' for the sake of the "dashmstdout"
++    # mode.  It turns out that the SunPro C++ compiler does not properly
++    # handle `-M -o', and we need to detect this.
++    if depmode=$depmode \
++       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
++       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
++       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
++         >/dev/null 2>conftest.err &&
++       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
++       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
++       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
++      # icc doesn't choke on unknown options, it will just issue warnings
++      # or remarks (even with -Werror).  So we grep stderr for any message
++      # that says an option was ignored or not supported.
++      # When given -MP, icc 7.0 and 7.1 complain thusly:
++      #   icc: Command line warning: ignoring option '-M'; no argument required
++      # The diagnosis changed in icc 8.0:
++      #   icc: Command line remark: option '-MP' not supported
++      if (grep 'ignoring option' conftest.err ||
++          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
++        am_cv_$1_dependencies_compiler_type=$depmode
++        break
++      fi
++    fi
++  done
++
++  cd ..
++  rm -rf conftest.dir
++else
++  am_cv_$1_dependencies_compiler_type=none
++fi
++])
++AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
++AM_CONDITIONAL([am__fastdep$1], [
++  test "x$enable_dependency_tracking" != xno \
++  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
++])
++
++
++# AM_SET_DEPDIR
++# -------------
++# Choose a directory name for dependency files.
++# This macro is AC_REQUIREd in _AM_DEPENDENCIES
++AC_DEFUN([AM_SET_DEPDIR],
++[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
++AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
++])
++
++
++# AM_DEP_TRACK
++# ------------
++AC_DEFUN([AM_DEP_TRACK],
++[AC_ARG_ENABLE(dependency-tracking,
++[  --disable-dependency-tracking  speeds up one-time build
++  --enable-dependency-tracking   do not reject slow dependency extractors])
++if test "x$enable_dependency_tracking" != xno; then
++  am_depcomp="$ac_aux_dir/depcomp"
++  AMDEPBACKSLASH='\'
++fi
++AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
++AC_SUBST([AMDEPBACKSLASH])
++])
++
++# Generate code to set up dependency tracking.   -*- Autoconf -*-
++
++# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++#serial 2
++
++# _AM_OUTPUT_DEPENDENCY_COMMANDS
++# ------------------------------
++AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
++[for mf in $CONFIG_FILES; do
++  # Strip MF so we end up with the name of the file.
++  mf=`echo "$mf" | sed -e 's/:.*$//'`
++  # Check whether this is an Automake generated Makefile or not.
++  # We used to match only the files named `Makefile.in', but
++  # some people rename them; so instead we look at the file content.
++  # Grep'ing the first line is not enough: some people post-process
++  # each Makefile.in and add a new line on top of each file to say so.
++  # So let's grep whole file.
++  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
++    dirpart=`AS_DIRNAME("$mf")`
++  else
++    continue
++  fi
++  grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue
++  # Extract the definition of DEP_FILES from the Makefile without
++  # running `make'.
++  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
++  test -z "$DEPDIR" && continue
++  # When using ansi2knr, U may be empty or an underscore; expand it
++  U=`sed -n 's/^U = //p' < "$mf"`
++  test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
++  # We invoke sed twice because it is the simplest approach to
++  # changing $(DEPDIR) to its actual value in the expansion.
++  for file in `sed -n '
++    /^DEP_FILES = .*\\\\$/ {
++      s/^DEP_FILES = //
++      :loop
++      s/\\\\$//
++      p
++      n
++      /\\\\$/ b loop
++      p
++    }
++    /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
++       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
++    # Make sure the directory exists.
++    test -f "$dirpart/$file" && continue
++    fdir=`AS_DIRNAME(["$file"])`
++    AS_MKDIR_P([$dirpart/$fdir])
++    # echo "creating $dirpart/$file"
++    echo '# dummy' > "$dirpart/$file"
++  done
++done
++])# _AM_OUTPUT_DEPENDENCY_COMMANDS
++
++
++# AM_OUTPUT_DEPENDENCY_COMMANDS
++# -----------------------------
++# This macro should only be invoked once -- use via AC_REQUIRE.
++#
++# This code is only required when automatic dependency tracking
++# is enabled.  FIXME.  This creates each `.P' file that we will
++# need in order to bootstrap the dependency handling code.
++AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
++[AC_CONFIG_COMMANDS([depfiles],
++     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
++     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
++])
++
++# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*-
++
++# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 7
++
++# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
++AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
++
++# Do all the work for Automake.                            -*- Autoconf -*-
++
++# This macro actually does too much some checks are only needed if
++# your package does certain things.  But this isn't really a big deal.
++
++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
++# Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 11
++
++# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
++# AM_INIT_AUTOMAKE([OPTIONS])
++# -----------------------------------------------
++# The call with PACKAGE and VERSION arguments is the old style
++# call (pre autoconf-2.50), which is being phased out.  PACKAGE
++# and VERSION should now be passed to AC_INIT and removed from
++# the call to AM_INIT_AUTOMAKE.
++# We support both call styles for the transition.  After
++# the next Automake release, Autoconf can make the AC_INIT
++# arguments mandatory, and then we can depend on a new Autoconf
++# release and drop the old call support.
++AC_DEFUN([AM_INIT_AUTOMAKE],
++[AC_PREREQ([2.58])dnl
++dnl Autoconf wants to disallow AM_ names.  We explicitly allow
++dnl the ones we care about.
++m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
++AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
++AC_REQUIRE([AC_PROG_INSTALL])dnl
++# test to see if srcdir already configured
++if test "`cd $srcdir && pwd`" != "`pwd`" &&
++   test -f $srcdir/config.status; then
++  AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
++fi
++
++# test whether we have cygpath
++if test -z "$CYGPATH_W"; then
++  if (cygpath --version) >/dev/null 2>/dev/null; then
++    CYGPATH_W='cygpath -w'
++  else
++    CYGPATH_W=echo
++  fi
++fi
++AC_SUBST([CYGPATH_W])
++
++# Define the identity of the package.
++dnl Distinguish between old-style and new-style calls.
++m4_ifval([$2],
++[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
++ AC_SUBST([PACKAGE], [$1])dnl
++ AC_SUBST([VERSION], [$2])],
++[_AM_SET_OPTIONS([$1])dnl
++ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
++ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
++
++_AM_IF_OPTION([no-define],,
++[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
++ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
++
++# Some tools Automake needs.
++AC_REQUIRE([AM_SANITY_CHECK])dnl
++AC_REQUIRE([AC_ARG_PROGRAM])dnl
++AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
++AM_MISSING_PROG(AUTOCONF, autoconf)
++AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
++AM_MISSING_PROG(AUTOHEADER, autoheader)
++AM_MISSING_PROG(MAKEINFO, makeinfo)
++AM_MISSING_PROG(AMTAR, tar)
++AM_PROG_INSTALL_SH
++AM_PROG_INSTALL_STRIP
++AC_REQUIRE([AM_PROG_MKDIR_P])dnl
++# We need awk for the "check" target.  The system "awk" is bad on
++# some platforms.
++AC_REQUIRE([AC_PROG_AWK])dnl
++AC_REQUIRE([AC_PROG_MAKE_SET])dnl
++AC_REQUIRE([AM_SET_LEADING_DOT])dnl
++
++_AM_IF_OPTION([no-dependencies],,
++[AC_PROVIDE_IFELSE([AC_PROG_CC],
++                  [_AM_DEPENDENCIES(CC)],
++                  [define([AC_PROG_CC],
++                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
++AC_PROVIDE_IFELSE([AC_PROG_CXX],
++                  [_AM_DEPENDENCIES(CXX)],
++                  [define([AC_PROG_CXX],
++                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
++])
++])
++
++
++# When config.status generates a header, we must update the stamp-h file.
++# This file resides in the same directory as the config header
++# that is generated.  The stamp files are numbered to have different names.
++
++# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
++# loop where config.status creates the headers, so we can generate
++# our stamp files there.
++AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
++[# Compute $1's index in $config_headers.
++_am_stamp_count=1
++for _am_header in $config_headers :; do
++  case $_am_header in
++    $1 | $1:* )
++      break ;;
++    * )
++      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
++  esac
++done
++echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
++
++# AM_PROG_INSTALL_SH
++# ------------------
++# Define $install_sh.
++
++# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++AC_DEFUN([AM_PROG_INSTALL_SH],
++[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
++install_sh=${install_sh-"$am_aux_dir/install-sh"}
++AC_SUBST(install_sh)])
++
++#                                                          -*- Autoconf -*-
++# Copyright (C) 2003  Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 1
++
++# Check whether the underlying file-system supports filenames
++# with a leading dot.  For instance MS-DOS doesn't.
++AC_DEFUN([AM_SET_LEADING_DOT],
++[rm -rf .tst 2>/dev/null
++mkdir .tst 2>/dev/null
++if test -d .tst; then
++  am__leading_dot=.
++else
++  am__leading_dot=_
++fi
++rmdir .tst 2>/dev/null
++AC_SUBST([am__leading_dot])])
++
++# Check to see how 'make' treats includes.    -*- Autoconf -*-
++
++# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 2
++
++# AM_MAKE_INCLUDE()
++# -----------------
++# Check to see how make treats includes.
++AC_DEFUN([AM_MAKE_INCLUDE],
++[am_make=${MAKE-make}
++cat > confinc << 'END'
++am__doit:
++      @echo done
++.PHONY: am__doit
++END
++# If we don't find an include directive, just comment out the code.
++AC_MSG_CHECKING([for style of include used by $am_make])
++am__include="#"
++am__quote=
++_am_result=none
++# First try GNU make style include.
++echo "include confinc" > confmf
++# We grep out `Entering directory' and `Leaving directory'
++# messages which can occur if `w' ends up in MAKEFLAGS.
++# In particular we don't look at `^make:' because GNU make might
++# be invoked under some other name (usually "gmake"), in which
++# case it prints its new name instead of `make'.
++if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
++   am__include=include
++   am__quote=
++   _am_result=GNU
++fi
++# Now try BSD make style include.
++if test "$am__include" = "#"; then
++   echo '.include "confinc"' > confmf
++   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
++      am__include=.include
++      am__quote="\""
++      _am_result=BSD
++   fi
++fi
++AC_SUBST([am__include])
++AC_SUBST([am__quote])
++AC_MSG_RESULT([$_am_result])
++rm -f confinc confmf
++])
++
++#  -*- Autoconf -*-
++
++
++# Copyright (C) 1997, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 3
++
++# AM_MISSING_PROG(NAME, PROGRAM)
++# ------------------------------
++AC_DEFUN([AM_MISSING_PROG],
++[AC_REQUIRE([AM_MISSING_HAS_RUN])
++$1=${$1-"${am_missing_run}$2"}
++AC_SUBST($1)])
++
++
++# AM_MISSING_HAS_RUN
++# ------------------
++# Define MISSING if not defined so far and test if it supports --run.
++# If it does, set am_missing_run to use it, otherwise, to nothing.
++AC_DEFUN([AM_MISSING_HAS_RUN],
++[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
++test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
++# Use eval to expand $SHELL
++if eval "$MISSING --run true"; then
++  am_missing_run="$MISSING --run "
++else
++  am_missing_run=
++  AC_MSG_WARN([`missing' script is too old or missing])
++fi
++])
++
++# AM_PROG_MKDIR_P
++# ---------------
++# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
++
++# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
++# created by `make install' are always world readable, even if the
++# installer happens to have an overly restrictive umask (e.g. 077).
++# This was a mistake.  There are at least two reasons why we must not
++# use `-m 0755':
++#   - it causes special bits like SGID to be ignored,
++#   - it may be too restrictive (some setups expect 775 directories).
++#
++# Do not use -m 0755 and let people choose whatever they expect by
++# setting umask.
++#
++# We cannot accept any implementation of `mkdir' that recognizes `-p'.
++# Some implementations (such as Solaris 8's) are not thread-safe: if a
++# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
++# concurrently, both version can detect that a/ is missing, but only
++# one can create it and the other will error out.  Consequently we
++# restrict ourselves to GNU make (using the --version option ensures
++# this.)
++AC_DEFUN([AM_PROG_MKDIR_P],
++[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
++  # Keeping the `.' argument allows $(mkdir_p) to be used without
++  # argument.  Indeed, we sometimes output rules like
++  #   $(mkdir_p) $(somedir)
++  # where $(somedir) is conditionally defined.
++  # (`test -n '$(somedir)' && $(mkdir_p) $(somedir)' is a more
++  # expensive solution, as it forces Make to start a sub-shell.)
++  mkdir_p='mkdir -p -- .'
++else
++  # On NextStep and OpenStep, the `mkdir' command does not
++  # recognize any option.  It will interpret all options as
++  # directories to create, and then abort because `.' already
++  # exists.
++  for d in ./-p ./--version;
++  do
++    test -d $d && rmdir $d
++  done
++  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
++  if test -f "$ac_aux_dir/mkinstalldirs"; then
++    mkdir_p='$(mkinstalldirs)'
++  else
++    mkdir_p='$(install_sh) -d'
++  fi
++fi
++AC_SUBST([mkdir_p])])
++
++# Helper functions for option handling.                    -*- Autoconf -*-
++
++# Copyright (C) 2001, 2002, 2003  Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 2
++
++# _AM_MANGLE_OPTION(NAME)
++# -----------------------
++AC_DEFUN([_AM_MANGLE_OPTION],
++[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
++
++# _AM_SET_OPTION(NAME)
++# ------------------------------
++# Set option NAME.  Presently that only means defining a flag for this option.
++AC_DEFUN([_AM_SET_OPTION],
++[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
++
++# _AM_SET_OPTIONS(OPTIONS)
++# ----------------------------------
++# OPTIONS is a space-separated list of Automake options.
++AC_DEFUN([_AM_SET_OPTIONS],
++[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
++
++# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
++# -------------------------------------------
++# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
++AC_DEFUN([_AM_IF_OPTION],
++[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
++
++#
++# Check to make sure that the build environment is sane.
++#
++
++# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# serial 3
++
++# AM_SANITY_CHECK
++# ---------------
++AC_DEFUN([AM_SANITY_CHECK],
++[AC_MSG_CHECKING([whether build environment is sane])
++# Just in case
++sleep 1
++echo timestamp > conftest.file
++# Do `set' in a subshell so we don't clobber the current shell's
++# arguments.  Must try -L first in case configure is actually a
++# symlink; some systems play weird games with the mod time of symlinks
++# (eg FreeBSD returns the mod time of the symlink's containing
++# directory).
++if (
++   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
++   if test "$[*]" = "X"; then
++      # -L didn't work.
++      set X `ls -t $srcdir/configure conftest.file`
++   fi
++   rm -f conftest.file
++   if test "$[*]" != "X $srcdir/configure conftest.file" \
++      && test "$[*]" != "X conftest.file $srcdir/configure"; then
++
++      # If neither matched, then we have a broken ls.  This can happen
++      # if, for instance, CONFIG_SHELL is bash and it inherits a
++      # broken ls alias from the environment.  This has actually
++      # happened.  Such a system could not be considered "sane".
++      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
++alias in your environment])
++   fi
++
++   test "$[2]" = conftest.file
++   )
++then
++   # Ok.
++   :
++else
++   AC_MSG_ERROR([newly created file is older than distributed files!
++Check your system clock])
++fi
++AC_MSG_RESULT(yes)])
++
++# AM_PROG_INSTALL_STRIP
++
++# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# One issue with vendor `install' (even GNU) is that you can't
++# specify the program used to strip binaries.  This is especially
++# annoying in cross-compiling environments, where the build's strip
++# is unlikely to handle the host's binaries.
++# Fortunately install-sh will honor a STRIPPROG variable, so we
++# always use install-sh in `make install-strip', and initialize
++# STRIPPROG with the value of the STRIP variable (set by the user).
++AC_DEFUN([AM_PROG_INSTALL_STRIP],
++[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
++# Installed binaries are usually stripped using `strip' when the user
++# run `make install-strip'.  However `strip' might not be the right
++# tool to use in cross-compilation environments, therefore Automake
++# will honor the `STRIP' environment variable to overrule this program.
++dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
++if test "$cross_compiling" != no; then
++  AC_CHECK_TOOL([STRIP], [strip], :)
++fi
++INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
++AC_SUBST([INSTALL_STRIP_PROGRAM])])
++
+--- config.guess
++++ config.guess
+@@ -0,0 +1,1561 @@
++#! /bin/sh
++# Attempt to guess a canonical system name.
++#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
++#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
++#   Free Software Foundation, Inc.
++
++timestamp='2009-04-27'
++
++# This file is free software; you can redistribute it and/or modify it
++# under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++# General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
++# 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++
++# Originally written by Per Bothner <per@bothner.com>.
++# Please send patches to <config-patches@gnu.org>.  Submit a context
++# diff and a properly formatted ChangeLog entry.
++#
++# This script attempts to guess a canonical system name similar to
++# config.sub.  If it succeeds, it prints the system name on stdout, and
++# exits with 0.  Otherwise, it exits with 1.
++#
++# The plan is that this can be called by configure scripts if you
++# don't specify an explicit build system type.
++
++me=`echo "$0" | sed -e 's,.*/,,'`
++
++usage="\
++Usage: $0 [OPTION]
++
++Output the configuration name of the system \`$me' is run on.
++
++Operation modes:
++  -h, --help         print this help, then exit
++  -t, --time-stamp   print date of last modification, then exit
++  -v, --version      print version number, then exit
++
++Report bugs and patches to <config-patches@gnu.org>."
++
++version="\
++GNU config.guess ($timestamp)
++
++Originally written by Per Bothner.
++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
++2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
++
++This is free software; see the source for copying conditions.  There is NO
++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
++
++help="
++Try \`$me --help' for more information."
++
++# Parse command line
++while test $# -gt 0 ; do
++  case $1 in
++    --time-stamp | --time* | -t )
++       echo "$timestamp" ; exit ;;
++    --version | -v )
++       echo "$version" ; exit ;;
++    --help | --h* | -h )
++       echo "$usage"; exit ;;
++    -- )     # Stop option processing
++       shift; break ;;
++    - )       # Use stdin as input.
++       break ;;
++    -* )
++       echo "$me: invalid option $1$help" >&2
++       exit 1 ;;
++    * )
++       break ;;
++  esac
++done
++
++if test $# != 0; then
++  echo "$me: too many arguments$help" >&2
++  exit 1
++fi
++
++trap 'exit 1' 1 2 15
++
++# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
++# compiler to aid in system detection is discouraged as it requires
++# temporary files to be created and, as you can see below, it is a
++# headache to deal with in a portable fashion.
++
++# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
++# use `HOST_CC' if defined, but it is deprecated.
++
++# Portable tmp directory creation inspired by the Autoconf team.
++
++set_cc_for_build='
++trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
++trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
++: ${TMPDIR=/tmp} ;
++ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
++ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
++ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
++ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
++dummy=$tmp/dummy ;
++tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
++case $CC_FOR_BUILD,$HOST_CC,$CC in
++ ,,)    echo "int x;" > $dummy.c ;
++      for c in cc gcc c89 c99 ; do
++        if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
++           CC_FOR_BUILD="$c"; break ;
++        fi ;
++      done ;
++      if test x"$CC_FOR_BUILD" = x ; then
++        CC_FOR_BUILD=no_compiler_found ;
++      fi
++      ;;
++ ,,*)   CC_FOR_BUILD=$CC ;;
++ ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
++esac ; set_cc_for_build= ;'
++
++# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
++# (ghazi@noc.rutgers.edu 1994-08-24)
++if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
++      PATH=$PATH:/.attbin ; export PATH
++fi
++
++UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
++UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
++UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
++UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
++
++# Note: order is significant - the case branches are not exclusive.
++
++case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
++    *:NetBSD:*:*)
++      # NetBSD (nbsd) targets should (where applicable) match one or
++      # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
++      # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
++      # switched to ELF, *-*-netbsd* would select the old
++      # object file format.  This provides both forward
++      # compatibility and a consistent mechanism for selecting the
++      # object file format.
++      #
++      # Note: NetBSD doesn't particularly care about the vendor
++      # portion of the name.  We always set it to "unknown".
++      sysctl="sysctl -n hw.machine_arch"
++      UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
++          /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
++      case "${UNAME_MACHINE_ARCH}" in
++          armeb) machine=armeb-unknown ;;
++          arm*) machine=arm-unknown ;;
++          sh3el) machine=shl-unknown ;;
++          sh3eb) machine=sh-unknown ;;
++          sh5el) machine=sh5le-unknown ;;
++          *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
++      esac
++      # The Operating System including object format, if it has switched
++      # to ELF recently, or will in the future.
++      case "${UNAME_MACHINE_ARCH}" in
++          arm*|i386|m68k|ns32k|sh3*|sparc|vax)
++              eval $set_cc_for_build
++              if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
++                      | grep __ELF__ >/dev/null
++              then
++                  # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
++                  # Return netbsd for either.  FIX?
++                  os=netbsd
++              else
++                  os=netbsdelf
++              fi
++              ;;
++          *)
++              os=netbsd
++              ;;
++      esac
++      # The OS release
++      # Debian GNU/NetBSD machines have a different userland, and
++      # thus, need a distinct triplet. However, they do not need
++      # kernel version information, so it can be replaced with a
++      # suitable tag, in the style of linux-gnu.
++      case "${UNAME_VERSION}" in
++          Debian*)
++              release='-gnu'
++              ;;
++          *)
++              release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
++              ;;
++      esac
++      # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
++      # contains redundant information, the shorter form:
++      # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
++      echo "${machine}-${os}${release}"
++      exit ;;
++    *:OpenBSD:*:*)
++      UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
++      echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
++      exit ;;
++    *:ekkoBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
++      exit ;;
++    *:SolidBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
++      exit ;;
++    macppc:MirBSD:*:*)
++      echo powerpc-unknown-mirbsd${UNAME_RELEASE}
++      exit ;;
++    *:MirBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
++      exit ;;
++    alpha:OSF1:*:*)
++      case $UNAME_RELEASE in
++      *4.0)
++              UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
++              ;;
++      *5.*)
++              UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
++              ;;
++      esac
++      # According to Compaq, /usr/sbin/psrinfo has been available on
++      # OSF/1 and Tru64 systems produced since 1995.  I hope that
++      # covers most systems running today.  This code pipes the CPU
++      # types through head -n 1, so we only detect the type of CPU 0.
++      ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
++      case "$ALPHA_CPU_TYPE" in
++          "EV4 (21064)")
++              UNAME_MACHINE="alpha" ;;
++          "EV4.5 (21064)")
++              UNAME_MACHINE="alpha" ;;
++          "LCA4 (21066/21068)")
++              UNAME_MACHINE="alpha" ;;
++          "EV5 (21164)")
++              UNAME_MACHINE="alphaev5" ;;
++          "EV5.6 (21164A)")
++              UNAME_MACHINE="alphaev56" ;;
++          "EV5.6 (21164PC)")
++              UNAME_MACHINE="alphapca56" ;;
++          "EV5.7 (21164PC)")
++              UNAME_MACHINE="alphapca57" ;;
++          "EV6 (21264)")
++              UNAME_MACHINE="alphaev6" ;;
++          "EV6.7 (21264A)")
++              UNAME_MACHINE="alphaev67" ;;
++          "EV6.8CB (21264C)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.8AL (21264B)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.8CX (21264D)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.9A (21264/EV69A)")
++              UNAME_MACHINE="alphaev69" ;;
++          "EV7 (21364)")
++              UNAME_MACHINE="alphaev7" ;;
++          "EV7.9 (21364A)")
++              UNAME_MACHINE="alphaev79" ;;
++      esac
++      # A Pn.n version is a patched version.
++      # A Vn.n version is a released version.
++      # A Tn.n version is a released field test version.
++      # A Xn.n version is an unreleased experimental baselevel.
++      # 1.2 uses "1.2" for uname -r.
++      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
++      exit ;;
++    Alpha\ *:Windows_NT*:*)
++      # How do we know it's Interix rather than the generic POSIX subsystem?
++      # Should we change UNAME_MACHINE based on the output of uname instead
++      # of the specific Alpha model?
++      echo alpha-pc-interix
++      exit ;;
++    21064:Windows_NT:50:3)
++      echo alpha-dec-winnt3.5
++      exit ;;
++    Amiga*:UNIX_System_V:4.0:*)
++      echo m68k-unknown-sysv4
++      exit ;;
++    *:[Aa]miga[Oo][Ss]:*:*)
++      echo ${UNAME_MACHINE}-unknown-amigaos
++      exit ;;
++    *:[Mm]orph[Oo][Ss]:*:*)
++      echo ${UNAME_MACHINE}-unknown-morphos
++      exit ;;
++    *:OS/390:*:*)
++      echo i370-ibm-openedition
++      exit ;;
++    *:z/VM:*:*)
++      echo s390-ibm-zvmoe
++      exit ;;
++    *:OS400:*:*)
++        echo powerpc-ibm-os400
++      exit ;;
++    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
++      echo arm-acorn-riscix${UNAME_RELEASE}
++      exit ;;
++    arm:riscos:*:*|arm:RISCOS:*:*)
++      echo arm-unknown-riscos
++      exit ;;
++    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
++      echo hppa1.1-hitachi-hiuxmpp
++      exit ;;
++    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
++      # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
++      if test "`(/bin/universe) 2>/dev/null`" = att ; then
++              echo pyramid-pyramid-sysv3
++      else
++              echo pyramid-pyramid-bsd
++      fi
++      exit ;;
++    NILE*:*:*:dcosx)
++      echo pyramid-pyramid-svr4
++      exit ;;
++    DRS?6000:unix:4.0:6*)
++      echo sparc-icl-nx6
++      exit ;;
++    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
++      case `/usr/bin/uname -p` in
++          sparc) echo sparc-icl-nx7; exit ;;
++      esac ;;
++    s390x:SunOS:*:*)
++      echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4H:SunOS:5.*:*)
++      echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
++      echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
++      eval $set_cc_for_build
++      SUN_ARCH="i386"
++      # If there is a compiler, see if it is configured for 64-bit objects.
++      # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
++      # This test works for both compilers.
++      if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
++          if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
++              (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
++              grep IS_64BIT_ARCH >/dev/null
++          then
++              SUN_ARCH="x86_64"
++          fi
++      fi
++      echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:6*:*)
++      # According to config.sub, this is the proper way to canonicalize
++      # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
++      # it's likely to be more like Solaris than SunOS4.
++      echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:*:*)
++      case "`/usr/bin/arch -k`" in
++          Series*|S4*)
++              UNAME_RELEASE=`uname -v`
++              ;;
++      esac
++      # Japanese Language versions have a version number like `4.1.3-JL'.
++      echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
++      exit ;;
++    sun3*:SunOS:*:*)
++      echo m68k-sun-sunos${UNAME_RELEASE}
++      exit ;;
++    sun*:*:4.2BSD:*)
++      UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
++      test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
++      case "`/bin/arch`" in
++          sun3)
++              echo m68k-sun-sunos${UNAME_RELEASE}
++              ;;
++          sun4)
++              echo sparc-sun-sunos${UNAME_RELEASE}
++              ;;
++      esac
++      exit ;;
++    aushp:SunOS:*:*)
++      echo sparc-auspex-sunos${UNAME_RELEASE}
++      exit ;;
++    # The situation for MiNT is a little confusing.  The machine name
++    # can be virtually everything (everything which is not
++    # "atarist" or "atariste" at least should have a processor
++    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
++    # to the lowercase version "mint" (or "freemint").  Finally
++    # the system name "TOS" denotes a system which is actually not
++    # MiNT.  But MiNT is downward compatible to TOS, so this should
++    # be no problem.
++    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
++        echo m68k-atari-mint${UNAME_RELEASE}
++      exit ;;
++    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
++      echo m68k-atari-mint${UNAME_RELEASE}
++        exit ;;
++    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
++        echo m68k-atari-mint${UNAME_RELEASE}
++      exit ;;
++    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
++        echo m68k-milan-mint${UNAME_RELEASE}
++        exit ;;
++    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
++        echo m68k-hades-mint${UNAME_RELEASE}
++        exit ;;
++    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
++        echo m68k-unknown-mint${UNAME_RELEASE}
++        exit ;;
++    m68k:machten:*:*)
++      echo m68k-apple-machten${UNAME_RELEASE}
++      exit ;;
++    powerpc:machten:*:*)
++      echo powerpc-apple-machten${UNAME_RELEASE}
++      exit ;;
++    RISC*:Mach:*:*)
++      echo mips-dec-mach_bsd4.3
++      exit ;;
++    RISC*:ULTRIX:*:*)
++      echo mips-dec-ultrix${UNAME_RELEASE}
++      exit ;;
++    VAX*:ULTRIX*:*:*)
++      echo vax-dec-ultrix${UNAME_RELEASE}
++      exit ;;
++    2020:CLIX:*:* | 2430:CLIX:*:*)
++      echo clipper-intergraph-clix${UNAME_RELEASE}
++      exit ;;
++    mips:*:*:UMIPS | mips:*:*:RISCos)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++#ifdef __cplusplus
++#include <stdio.h>  /* for printf() prototype */
++      int main (int argc, char *argv[]) {
++#else
++      int main (argc, argv) int argc; char *argv[]; {
++#endif
++      #if defined (host_mips) && defined (MIPSEB)
++      #if defined (SYSTYPE_SYSV)
++        printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
++      #endif
++      #if defined (SYSTYPE_SVR4)
++        printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
++      #endif
++      #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
++        printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
++      #endif
++      #endif
++        exit (-1);
++      }
++EOF
++      $CC_FOR_BUILD -o $dummy $dummy.c &&
++        dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
++        SYSTEM_NAME=`$dummy $dummyarg` &&
++          { echo "$SYSTEM_NAME"; exit; }
++      echo mips-mips-riscos${UNAME_RELEASE}
++      exit ;;
++    Motorola:PowerMAX_OS:*:*)
++      echo powerpc-motorola-powermax
++      exit ;;
++    Motorola:*:4.3:PL8-*)
++      echo powerpc-harris-powermax
++      exit ;;
++    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
++      echo powerpc-harris-powermax
++      exit ;;
++    Night_Hawk:Power_UNIX:*:*)
++      echo powerpc-harris-powerunix
++      exit ;;
++    m88k:CX/UX:7*:*)
++      echo m88k-harris-cxux7
++      exit ;;
++    m88k:*:4*:R4*)
++      echo m88k-motorola-sysv4
++      exit ;;
++    m88k:*:3*:R3*)
++      echo m88k-motorola-sysv3
++      exit ;;
++    AViiON:dgux:*:*)
++        # DG/UX returns AViiON for all architectures
++        UNAME_PROCESSOR=`/usr/bin/uname -p`
++      if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
++      then
++          if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
++             [ ${TARGET_BINARY_INTERFACE}x = x ]
++          then
++              echo m88k-dg-dgux${UNAME_RELEASE}
++          else
++              echo m88k-dg-dguxbcs${UNAME_RELEASE}
++          fi
++      else
++          echo i586-dg-dgux${UNAME_RELEASE}
++      fi
++      exit ;;
++    M88*:DolphinOS:*:*)       # DolphinOS (SVR3)
++      echo m88k-dolphin-sysv3
++      exit ;;
++    M88*:*:R3*:*)
++      # Delta 88k system running SVR3
++      echo m88k-motorola-sysv3
++      exit ;;
++    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
++      echo m88k-tektronix-sysv3
++      exit ;;
++    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
++      echo m68k-tektronix-bsd
++      exit ;;
++    *:IRIX*:*:*)
++      echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
++      exit ;;
++    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
++      echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
++      exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
++    i*86:AIX:*:*)
++      echo i386-ibm-aix
++      exit ;;
++    ia64:AIX:*:*)
++      if [ -x /usr/bin/oslevel ] ; then
++              IBM_REV=`/usr/bin/oslevel`
++      else
++              IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
++      fi
++      echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
++      exit ;;
++    *:AIX:2:3)
++      if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
++              eval $set_cc_for_build
++              sed 's/^                //' << EOF >$dummy.c
++              #include <sys/systemcfg.h>
++
++              main()
++                      {
++                      if (!__power_pc())
++                              exit(1);
++                      puts("powerpc-ibm-aix3.2.5");
++                      exit(0);
++                      }
++EOF
++              if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
++              then
++                      echo "$SYSTEM_NAME"
++              else
++                      echo rs6000-ibm-aix3.2.5
++              fi
++      elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
++              echo rs6000-ibm-aix3.2.4
++      else
++              echo rs6000-ibm-aix3.2
++      fi
++      exit ;;
++    *:AIX:*:[456])
++      IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
++      if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
++              IBM_ARCH=rs6000
++      else
++              IBM_ARCH=powerpc
++      fi
++      if [ -x /usr/bin/oslevel ] ; then
++              IBM_REV=`/usr/bin/oslevel`
++      else
++              IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
++      fi
++      echo ${IBM_ARCH}-ibm-aix${IBM_REV}
++      exit ;;
++    *:AIX:*:*)
++      echo rs6000-ibm-aix
++      exit ;;
++    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
++      echo romp-ibm-bsd4.4
++      exit ;;
++    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
++      echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
++      exit ;;                             # report: romp-ibm BSD 4.3
++    *:BOSX:*:*)
++      echo rs6000-bull-bosx
++      exit ;;
++    DPX/2?00:B.O.S.:*:*)
++      echo m68k-bull-sysv3
++      exit ;;
++    9000/[34]??:4.3bsd:1.*:*)
++      echo m68k-hp-bsd
++      exit ;;
++    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
++      echo m68k-hp-bsd4.4
++      exit ;;
++    9000/[34678]??:HP-UX:*:*)
++      HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
++      case "${UNAME_MACHINE}" in
++          9000/31? )            HP_ARCH=m68000 ;;
++          9000/[34]?? )         HP_ARCH=m68k ;;
++          9000/[678][0-9][0-9])
++              if [ -x /usr/bin/getconf ]; then
++                  sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
++                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
++                    case "${sc_cpu_version}" in
++                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
++                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
++                      532)                      # CPU_PA_RISC2_0
++                        case "${sc_kernel_bits}" in
++                          32) HP_ARCH="hppa2.0n" ;;
++                          64) HP_ARCH="hppa2.0w" ;;
++                        '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
++                        esac ;;
++                    esac
++              fi
++              if [ "${HP_ARCH}" = "" ]; then
++                  eval $set_cc_for_build
++                  sed 's/^              //' << EOF >$dummy.c
++
++              #define _HPUX_SOURCE
++              #include <stdlib.h>
++              #include <unistd.h>
++
++              int main ()
++              {
++              #if defined(_SC_KERNEL_BITS)
++                  long bits = sysconf(_SC_KERNEL_BITS);
++              #endif
++                  long cpu  = sysconf (_SC_CPU_VERSION);
++
++                  switch (cpu)
++                      {
++                      case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
++                      case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
++                      case CPU_PA_RISC2_0:
++              #if defined(_SC_KERNEL_BITS)
++                          switch (bits)
++                              {
++                              case 64: puts ("hppa2.0w"); break;
++                              case 32: puts ("hppa2.0n"); break;
++                              default: puts ("hppa2.0"); break;
++                              } break;
++              #else  /* !defined(_SC_KERNEL_BITS) */
++                          puts ("hppa2.0"); break;
++              #endif
++                      default: puts ("hppa1.0"); break;
++                      }
++                  exit (0);
++              }
++EOF
++                  (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
++                  test -z "$HP_ARCH" && HP_ARCH=hppa
++              fi ;;
++      esac
++      if [ ${HP_ARCH} = "hppa2.0w" ]
++      then
++          eval $set_cc_for_build
++
++          # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
++          # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
++          # generating 64-bit code.  GNU and HP use different nomenclature:
++          #
++          # $ CC_FOR_BUILD=cc ./config.guess
++          # => hppa2.0w-hp-hpux11.23
++          # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
++          # => hppa64-hp-hpux11.23
++
++          if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
++              grep __LP64__ >/dev/null
++          then
++              HP_ARCH="hppa2.0w"
++          else
++              HP_ARCH="hppa64"
++          fi
++      fi
++      echo ${HP_ARCH}-hp-hpux${HPUX_REV}
++      exit ;;
++    ia64:HP-UX:*:*)
++      HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
++      echo ia64-hp-hpux${HPUX_REV}
++      exit ;;
++    3050*:HI-UX:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #include <unistd.h>
++      int
++      main ()
++      {
++        long cpu = sysconf (_SC_CPU_VERSION);
++        /* The order matters, because CPU_IS_HP_MC68K erroneously returns
++           true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
++           results, however.  */
++        if (CPU_IS_PA_RISC (cpu))
++          {
++            switch (cpu)
++              {
++                case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
++                case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
++                case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
++                default: puts ("hppa-hitachi-hiuxwe2"); break;
++              }
++          }
++        else if (CPU_IS_HP_MC68K (cpu))
++          puts ("m68k-hitachi-hiuxwe2");
++        else puts ("unknown-hitachi-hiuxwe2");
++        exit (0);
++      }
++EOF
++      $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
++              { echo "$SYSTEM_NAME"; exit; }
++      echo unknown-hitachi-hiuxwe2
++      exit ;;
++    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
++      echo hppa1.1-hp-bsd
++      exit ;;
++    9000/8??:4.3bsd:*:*)
++      echo hppa1.0-hp-bsd
++      exit ;;
++    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
++      echo hppa1.0-hp-mpeix
++      exit ;;
++    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
++      echo hppa1.1-hp-osf
++      exit ;;
++    hp8??:OSF1:*:*)
++      echo hppa1.0-hp-osf
++      exit ;;
++    i*86:OSF1:*:*)
++      if [ -x /usr/sbin/sysversion ] ; then
++          echo ${UNAME_MACHINE}-unknown-osf1mk
++      else
++          echo ${UNAME_MACHINE}-unknown-osf1
++      fi
++      exit ;;
++    parisc*:Lites*:*:*)
++      echo hppa1.1-hp-lites
++      exit ;;
++    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
++      echo c1-convex-bsd
++        exit ;;
++    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
++      if getsysinfo -f scalar_acc
++      then echo c32-convex-bsd
++      else echo c2-convex-bsd
++      fi
++        exit ;;
++    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
++      echo c34-convex-bsd
++        exit ;;
++    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
++      echo c38-convex-bsd
++        exit ;;
++    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
++      echo c4-convex-bsd
++        exit ;;
++    CRAY*Y-MP:*:*:*)
++      echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*[A-Z]90:*:*:*)
++      echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
++      | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
++            -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
++            -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*TS:*:*:*)
++      echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*T3E:*:*:*)
++      echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*SV1:*:*:*)
++      echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    *:UNICOS/mp:*:*)
++      echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
++      FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
++        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
++        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
++        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
++        exit ;;
++    5000:UNIX_System_V:4.*:*)
++        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
++        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
++        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
++      exit ;;
++    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
++      echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
++      exit ;;
++    sparc*:BSD/OS:*:*)
++      echo sparc-unknown-bsdi${UNAME_RELEASE}
++      exit ;;
++    *:BSD/OS:*:*)
++      echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
++      exit ;;
++    *:FreeBSD:*:*)
++      case ${UNAME_MACHINE} in
++          pc98)
++              echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
++          amd64)
++              echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
++          *)
++              echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
++      esac
++      exit ;;
++    i*:CYGWIN*:*)
++      echo ${UNAME_MACHINE}-pc-cygwin
++      exit ;;
++    *:MINGW*:*)
++      echo ${UNAME_MACHINE}-pc-mingw32
++      exit ;;
++    i*:windows32*:*)
++      # uname -m includes "-pc" on this system.
++      echo ${UNAME_MACHINE}-mingw32
++      exit ;;
++    i*:PW*:*)
++      echo ${UNAME_MACHINE}-pc-pw32
++      exit ;;
++    *:Interix*:[3456]*)
++      case ${UNAME_MACHINE} in
++          x86)
++              echo i586-pc-interix${UNAME_RELEASE}
++              exit ;;
++          EM64T | authenticamd | genuineintel)
++              echo x86_64-unknown-interix${UNAME_RELEASE}
++              exit ;;
++          IA64)
++              echo ia64-unknown-interix${UNAME_RELEASE}
++              exit ;;
++      esac ;;
++    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
++      echo i${UNAME_MACHINE}-pc-mks
++      exit ;;
++    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
++      # How do we know it's Interix rather than the generic POSIX subsystem?
++      # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
++      # UNAME_MACHINE based on the output of uname instead of i386?
++      echo i586-pc-interix
++      exit ;;
++    i*:UWIN*:*)
++      echo ${UNAME_MACHINE}-pc-uwin
++      exit ;;
++    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
++      echo x86_64-unknown-cygwin
++      exit ;;
++    p*:CYGWIN*:*)
++      echo powerpcle-unknown-cygwin
++      exit ;;
++    prep*:SunOS:5.*:*)
++      echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    *:GNU:*:*)
++      # the GNU system
++      echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
++      exit ;;
++    *:GNU/*:*:*)
++      # other systems with GNU libc and userland
++      echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
++      exit ;;
++    i*86:Minix:*:*)
++      echo ${UNAME_MACHINE}-pc-minix
++      exit ;;
++    arm*:Linux:*:*)
++      eval $set_cc_for_build
++      if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
++          | grep -q __ARM_EABI__
++      then
++          echo ${UNAME_MACHINE}-unknown-linux-gnu
++      else
++          echo ${UNAME_MACHINE}-unknown-linux-gnueabi
++      fi
++      exit ;;
++    avr32*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    cris:Linux:*:*)
++      echo cris-axis-linux-gnu
++      exit ;;
++    crisv32:Linux:*:*)
++      echo crisv32-axis-linux-gnu
++      exit ;;
++    frv:Linux:*:*)
++      echo frv-unknown-linux-gnu
++      exit ;;
++    ia64:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    m32r*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    m68*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    mips:Linux:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #undef CPU
++      #undef mips
++      #undef mipsel
++      #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
++      CPU=mipsel
++      #else
++      #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
++      CPU=mips
++      #else
++      CPU=
++      #endif
++      #endif
++EOF
++      eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
++          /^CPU/{
++              s: ::g
++              p
++          }'`"
++      test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
++      ;;
++    mips64:Linux:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #undef CPU
++      #undef mips64
++      #undef mips64el
++      #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
++      CPU=mips64el
++      #else
++      #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
++      CPU=mips64
++      #else
++      CPU=
++      #endif
++      #endif
++EOF
++      eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
++          /^CPU/{
++              s: ::g
++              p
++          }'`"
++      test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
++      ;;
++    or32:Linux:*:*)
++      echo or32-unknown-linux-gnu
++      exit ;;
++    ppc:Linux:*:*)
++      echo powerpc-unknown-linux-gnu
++      exit ;;
++    ppc64:Linux:*:*)
++      echo powerpc64-unknown-linux-gnu
++      exit ;;
++    alpha:Linux:*:*)
++      case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
++        EV5)   UNAME_MACHINE=alphaev5 ;;
++        EV56)  UNAME_MACHINE=alphaev56 ;;
++        PCA56) UNAME_MACHINE=alphapca56 ;;
++        PCA57) UNAME_MACHINE=alphapca56 ;;
++        EV6)   UNAME_MACHINE=alphaev6 ;;
++        EV67)  UNAME_MACHINE=alphaev67 ;;
++        EV68*) UNAME_MACHINE=alphaev68 ;;
++        esac
++      objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
++      if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
++      echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
++      exit ;;
++    padre:Linux:*:*)
++      echo sparc-unknown-linux-gnu
++      exit ;;
++    parisc:Linux:*:* | hppa:Linux:*:*)
++      # Look for CPU level
++      case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
++        PA7*) echo hppa1.1-unknown-linux-gnu ;;
++        PA8*) echo hppa2.0-unknown-linux-gnu ;;
++        *)    echo hppa-unknown-linux-gnu ;;
++      esac
++      exit ;;
++    parisc64:Linux:*:* | hppa64:Linux:*:*)
++      echo hppa64-unknown-linux-gnu
++      exit ;;
++    s390:Linux:*:* | s390x:Linux:*:*)
++      echo ${UNAME_MACHINE}-ibm-linux
++      exit ;;
++    sh64*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    sh*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    sparc:Linux:*:* | sparc64:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    vax:Linux:*:*)
++      echo ${UNAME_MACHINE}-dec-linux-gnu
++      exit ;;
++    x86_64:Linux:*:*)
++      echo x86_64-unknown-linux-gnu
++      exit ;;
++    xtensa*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    i*86:Linux:*:*)
++      # The BFD linker knows what the default object file format is, so
++      # first see if it will tell us. cd to the root directory to prevent
++      # problems with other programs or directories called `ld' in the path.
++      # Set LC_ALL=C to ensure ld outputs messages in English.
++      ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
++                       | sed -ne '/supported targets:/!d
++                                  s/[         ][      ]*/ /g
++                                  s/.*supported targets: *//
++                                  s/ .*//
++                                  p'`
++        case "$ld_supported_targets" in
++        elf32-i386)
++              TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
++              ;;
++        a.out-i386-linux)
++              echo "${UNAME_MACHINE}-pc-linux-gnuaout"
++              exit ;;
++        "")
++              # Either a pre-BFD a.out linker (linux-gnuoldld) or
++              # one that does not give us useful --help.
++              echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
++              exit ;;
++      esac
++      # Determine whether the default compiler is a.out or elf
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #include <features.h>
++      #ifdef __ELF__
++      # ifdef __GLIBC__
++      #  if __GLIBC__ >= 2
++      LIBC=gnu
++      #  else
++      LIBC=gnulibc1
++      #  endif
++      # else
++      LIBC=gnulibc1
++      # endif
++      #else
++      #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
++      LIBC=gnu
++      #else
++      LIBC=gnuaout
++      #endif
++      #endif
++      #ifdef __dietlibc__
++      LIBC=dietlibc
++      #endif
++EOF
++      eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
++          /^LIBC/{
++              s: ::g
++              p
++          }'`"
++      test x"${LIBC}" != x && {
++              echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
++              exit
++      }
++      test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
++      ;;
++    i*86:DYNIX/ptx:4*:*)
++      # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
++      # earlier versions are messed up and put the nodename in both
++      # sysname and nodename.
++      echo i386-sequent-sysv4
++      exit ;;
++    i*86:UNIX_SV:4.2MP:2.*)
++        # Unixware is an offshoot of SVR4, but it has its own version
++        # number series starting with 2...
++        # I am not positive that other SVR4 systems won't match this,
++      # I just have to hope.  -- rms.
++        # Use sysv4.2uw... so that sysv4* matches it.
++      echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
++      exit ;;
++    i*86:OS/2:*:*)
++      # If we were able to find `uname', then EMX Unix compatibility
++      # is probably installed.
++      echo ${UNAME_MACHINE}-pc-os2-emx
++      exit ;;
++    i*86:XTS-300:*:STOP)
++      echo ${UNAME_MACHINE}-unknown-stop
++      exit ;;
++    i*86:atheos:*:*)
++      echo ${UNAME_MACHINE}-unknown-atheos
++      exit ;;
++    i*86:syllable:*:*)
++      echo ${UNAME_MACHINE}-pc-syllable
++      exit ;;
++    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
++      echo i386-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    i*86:*DOS:*:*)
++      echo ${UNAME_MACHINE}-pc-msdosdjgpp
++      exit ;;
++    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
++      UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
++      if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
++              echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
++      else
++              echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
++      fi
++      exit ;;
++    i*86:*:5:[678]*)
++      # UnixWare 7.x, OpenUNIX and OpenServer 6.
++      case `/bin/uname -X | grep "^Machine"` in
++          *486*)           UNAME_MACHINE=i486 ;;
++          *Pentium)        UNAME_MACHINE=i586 ;;
++          *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
++      esac
++      echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
++      exit ;;
++    i*86:*:3.2:*)
++      if test -f /usr/options/cb.name; then
++              UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
++              echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
++      elif /bin/uname -X 2>/dev/null >/dev/null ; then
++              UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
++              (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
++              (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
++                      && UNAME_MACHINE=i586
++              (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
++                      && UNAME_MACHINE=i686
++              (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
++                      && UNAME_MACHINE=i686
++              echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
++      else
++              echo ${UNAME_MACHINE}-pc-sysv32
++      fi
++      exit ;;
++    pc:*:*:*)
++      # Left here for compatibility:
++        # uname -m prints for DJGPP always 'pc', but it prints nothing about
++        # the processor, so we play safe by assuming i586.
++      # Note: whatever this is, it MUST be the same as what config.sub
++      # prints for the "djgpp" host, or else GDB configury will decide that
++      # this is a cross-build.
++      echo i586-pc-msdosdjgpp
++        exit ;;
++    Intel:Mach:3*:*)
++      echo i386-pc-mach3
++      exit ;;
++    paragon:*:*:*)
++      echo i860-intel-osf1
++      exit ;;
++    i860:*:4.*:*) # i860-SVR4
++      if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
++        echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
++      else # Add other i860-SVR4 vendors below as they are discovered.
++        echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
++      fi
++      exit ;;
++    mini*:CTIX:SYS*5:*)
++      # "miniframe"
++      echo m68010-convergent-sysv
++      exit ;;
++    mc68k:UNIX:SYSTEM5:3.51m)
++      echo m68k-convergent-sysv
++      exit ;;
++    M680?0:D-NIX:5.3:*)
++      echo m68k-diab-dnix
++      exit ;;
++    M68*:*:R3V[5678]*:*)
++      test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
++    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
++      OS_REL=''
++      test -r /etc/.relid \
++      && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
++      /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
++        && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
++      /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
++        && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
++    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
++        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
++          && { echo i486-ncr-sysv4; exit; } ;;
++    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
++      OS_REL='.3'
++      test -r /etc/.relid \
++          && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
++      /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
++          && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
++      /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
++          && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
++      /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
++          && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
++    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
++      echo m68k-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    mc68030:UNIX_System_V:4.*:*)
++      echo m68k-atari-sysv4
++      exit ;;
++    TSUNAMI:LynxOS:2.*:*)
++      echo sparc-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    rs6000:LynxOS:2.*:*)
++      echo rs6000-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
++      echo powerpc-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    SM[BE]S:UNIX_SV:*:*)
++      echo mips-dde-sysv${UNAME_RELEASE}
++      exit ;;
++    RM*:ReliantUNIX-*:*:*)
++      echo mips-sni-sysv4
++      exit ;;
++    RM*:SINIX-*:*:*)
++      echo mips-sni-sysv4
++      exit ;;
++    *:SINIX-*:*:*)
++      if uname -p 2>/dev/null >/dev/null ; then
++              UNAME_MACHINE=`(uname -p) 2>/dev/null`
++              echo ${UNAME_MACHINE}-sni-sysv4
++      else
++              echo ns32k-sni-sysv
++      fi
++      exit ;;
++    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
++                      # says <Richard.M.Bartel@ccMail.Census.GOV>
++        echo i586-unisys-sysv4
++        exit ;;
++    *:UNIX_System_V:4*:FTX*)
++      # From Gerald Hewes <hewes@openmarket.com>.
++      # How about differentiating between stratus architectures? -djm
++      echo hppa1.1-stratus-sysv4
++      exit ;;
++    *:*:*:FTX*)
++      # From seanf@swdc.stratus.com.
++      echo i860-stratus-sysv4
++      exit ;;
++    i*86:VOS:*:*)
++      # From Paul.Green@stratus.com.
++      echo ${UNAME_MACHINE}-stratus-vos
++      exit ;;
++    *:VOS:*:*)
++      # From Paul.Green@stratus.com.
++      echo hppa1.1-stratus-vos
++      exit ;;
++    mc68*:A/UX:*:*)
++      echo m68k-apple-aux${UNAME_RELEASE}
++      exit ;;
++    news*:NEWS-OS:6*:*)
++      echo mips-sony-newsos6
++      exit ;;
++    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
++      if [ -d /usr/nec ]; then
++              echo mips-nec-sysv${UNAME_RELEASE}
++      else
++              echo mips-unknown-sysv${UNAME_RELEASE}
++      fi
++        exit ;;
++    BeBox:BeOS:*:*)   # BeOS running on hardware made by Be, PPC only.
++      echo powerpc-be-beos
++      exit ;;
++    BeMac:BeOS:*:*)   # BeOS running on Mac or Mac clone, PPC only.
++      echo powerpc-apple-beos
++      exit ;;
++    BePC:BeOS:*:*)    # BeOS running on Intel PC compatible.
++      echo i586-pc-beos
++      exit ;;
++    BePC:Haiku:*:*)   # Haiku running on Intel PC compatible.
++      echo i586-pc-haiku
++      exit ;;
++    SX-4:SUPER-UX:*:*)
++      echo sx4-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-5:SUPER-UX:*:*)
++      echo sx5-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-6:SUPER-UX:*:*)
++      echo sx6-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-7:SUPER-UX:*:*)
++      echo sx7-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-8:SUPER-UX:*:*)
++      echo sx8-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-8R:SUPER-UX:*:*)
++      echo sx8r-nec-superux${UNAME_RELEASE}
++      exit ;;
++    Power*:Rhapsody:*:*)
++      echo powerpc-apple-rhapsody${UNAME_RELEASE}
++      exit ;;
++    *:Rhapsody:*:*)
++      echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
++      exit ;;
++    *:Darwin:*:*)
++      UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
++      case $UNAME_PROCESSOR in
++          unknown) UNAME_PROCESSOR=powerpc ;;
++      esac
++      echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
++      exit ;;
++    *:procnto*:*:* | *:QNX:[0123456789]*:*)
++      UNAME_PROCESSOR=`uname -p`
++      if test "$UNAME_PROCESSOR" = "x86"; then
++              UNAME_PROCESSOR=i386
++              UNAME_MACHINE=pc
++      fi
++      echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
++      exit ;;
++    *:QNX:*:4*)
++      echo i386-pc-qnx
++      exit ;;
++    NSE-?:NONSTOP_KERNEL:*:*)
++      echo nse-tandem-nsk${UNAME_RELEASE}
++      exit ;;
++    NSR-?:NONSTOP_KERNEL:*:*)
++      echo nsr-tandem-nsk${UNAME_RELEASE}
++      exit ;;
++    *:NonStop-UX:*:*)
++      echo mips-compaq-nonstopux
++      exit ;;
++    BS2000:POSIX*:*:*)
++      echo bs2000-siemens-sysv
++      exit ;;
++    DS/*:UNIX_System_V:*:*)
++      echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
++      exit ;;
++    *:Plan9:*:*)
++      # "uname -m" is not consistent, so use $cputype instead. 386
++      # is converted to i386 for consistency with other x86
++      # operating systems.
++      if test "$cputype" = "386"; then
++          UNAME_MACHINE=i386
++      else
++          UNAME_MACHINE="$cputype"
++      fi
++      echo ${UNAME_MACHINE}-unknown-plan9
++      exit ;;
++    *:TOPS-10:*:*)
++      echo pdp10-unknown-tops10
++      exit ;;
++    *:TENEX:*:*)
++      echo pdp10-unknown-tenex
++      exit ;;
++    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
++      echo pdp10-dec-tops20
++      exit ;;
++    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
++      echo pdp10-xkl-tops20
++      exit ;;
++    *:TOPS-20:*:*)
++      echo pdp10-unknown-tops20
++      exit ;;
++    *:ITS:*:*)
++      echo pdp10-unknown-its
++      exit ;;
++    SEI:*:*:SEIUX)
++        echo mips-sei-seiux${UNAME_RELEASE}
++      exit ;;
++    *:DragonFly:*:*)
++      echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
++      exit ;;
++    *:*VMS:*:*)
++      UNAME_MACHINE=`(uname -p) 2>/dev/null`
++      case "${UNAME_MACHINE}" in
++          A*) echo alpha-dec-vms ; exit ;;
++          I*) echo ia64-dec-vms ; exit ;;
++          V*) echo vax-dec-vms ; exit ;;
++      esac ;;
++    *:XENIX:*:SysV)
++      echo i386-pc-xenix
++      exit ;;
++    i*86:skyos:*:*)
++      echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
++      exit ;;
++    i*86:rdos:*:*)
++      echo ${UNAME_MACHINE}-pc-rdos
++      exit ;;
++    i*86:AROS:*:*)
++      echo ${UNAME_MACHINE}-pc-aros
++      exit ;;
++esac
++
++#echo '(No uname command or uname output not recognized.)' 1>&2
++#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
++
++eval $set_cc_for_build
++cat >$dummy.c <<EOF
++#ifdef _SEQUENT_
++# include <sys/types.h>
++# include <sys/utsname.h>
++#endif
++main ()
++{
++#if defined (sony)
++#if defined (MIPSEB)
++  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
++     I don't know....  */
++  printf ("mips-sony-bsd\n"); exit (0);
++#else
++#include <sys/param.h>
++  printf ("m68k-sony-newsos%s\n",
++#ifdef NEWSOS4
++          "4"
++#else
++        ""
++#endif
++         ); exit (0);
++#endif
++#endif
++
++#if defined (__arm) && defined (__acorn) && defined (__unix)
++  printf ("arm-acorn-riscix\n"); exit (0);
++#endif
++
++#if defined (hp300) && !defined (hpux)
++  printf ("m68k-hp-bsd\n"); exit (0);
++#endif
++
++#if defined (NeXT)
++#if !defined (__ARCHITECTURE__)
++#define __ARCHITECTURE__ "m68k"
++#endif
++  int version;
++  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
++  if (version < 4)
++    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
++  else
++    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
++  exit (0);
++#endif
++
++#if defined (MULTIMAX) || defined (n16)
++#if defined (UMAXV)
++  printf ("ns32k-encore-sysv\n"); exit (0);
++#else
++#if defined (CMU)
++  printf ("ns32k-encore-mach\n"); exit (0);
++#else
++  printf ("ns32k-encore-bsd\n"); exit (0);
++#endif
++#endif
++#endif
++
++#if defined (__386BSD__)
++  printf ("i386-pc-bsd\n"); exit (0);
++#endif
++
++#if defined (sequent)
++#if defined (i386)
++  printf ("i386-sequent-dynix\n"); exit (0);
++#endif
++#if defined (ns32000)
++  printf ("ns32k-sequent-dynix\n"); exit (0);
++#endif
++#endif
++
++#if defined (_SEQUENT_)
++    struct utsname un;
++
++    uname(&un);
++
++    if (strncmp(un.version, "V2", 2) == 0) {
++      printf ("i386-sequent-ptx2\n"); exit (0);
++    }
++    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
++      printf ("i386-sequent-ptx1\n"); exit (0);
++    }
++    printf ("i386-sequent-ptx\n"); exit (0);
++
++#endif
++
++#if defined (vax)
++# if !defined (ultrix)
++#  include <sys/param.h>
++#  if defined (BSD)
++#   if BSD == 43
++      printf ("vax-dec-bsd4.3\n"); exit (0);
++#   else
++#    if BSD == 199006
++      printf ("vax-dec-bsd4.3reno\n"); exit (0);
++#    else
++      printf ("vax-dec-bsd\n"); exit (0);
++#    endif
++#   endif
++#  else
++    printf ("vax-dec-bsd\n"); exit (0);
++#  endif
++# else
++    printf ("vax-dec-ultrix\n"); exit (0);
++# endif
++#endif
++
++#if defined (alliant) && defined (i860)
++  printf ("i860-alliant-bsd\n"); exit (0);
++#endif
++
++  exit (1);
++}
++EOF
++
++$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
++      { echo "$SYSTEM_NAME"; exit; }
++
++# Apollos put the system type in the environment.
++
++test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
++
++# Convex versions that predate uname can use getsysinfo(1)
++
++if [ -x /usr/convex/getsysinfo ]
++then
++    case `getsysinfo -f cpu_type` in
++    c1*)
++      echo c1-convex-bsd
++      exit ;;
++    c2*)
++      if getsysinfo -f scalar_acc
++      then echo c32-convex-bsd
++      else echo c2-convex-bsd
++      fi
++      exit ;;
++    c34*)
++      echo c34-convex-bsd
++      exit ;;
++    c38*)
++      echo c38-convex-bsd
++      exit ;;
++    c4*)
++      echo c4-convex-bsd
++      exit ;;
++    esac
++fi
++
++cat >&2 <<EOF
++$0: unable to guess system type
++
++This script, last modified $timestamp, has failed to recognize
++the operating system you are using. It is advised that you
++download the most up to date version of the config scripts from
++
++  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
++and
++  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
++
++If the version you run ($0) is already up to date, please
++send the following data and any information you think might be
++pertinent to <config-patches@gnu.org> in order to provide the needed
++information to handle your system.
++
++config.guess timestamp = $timestamp
++
++uname -m = `(uname -m) 2>/dev/null || echo unknown`
++uname -r = `(uname -r) 2>/dev/null || echo unknown`
++uname -s = `(uname -s) 2>/dev/null || echo unknown`
++uname -v = `(uname -v) 2>/dev/null || echo unknown`
++
++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
++/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
++
++hostinfo               = `(hostinfo) 2>/dev/null`
++/bin/universe          = `(/bin/universe) 2>/dev/null`
++/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
++/bin/arch              = `(/bin/arch) 2>/dev/null`
++/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
++
++UNAME_MACHINE = ${UNAME_MACHINE}
++UNAME_RELEASE = ${UNAME_RELEASE}
++UNAME_SYSTEM  = ${UNAME_SYSTEM}
++UNAME_VERSION = ${UNAME_VERSION}
++EOF
++
++exit 1
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "timestamp='"
++# time-stamp-format: "%:y-%02m-%02d"
++# time-stamp-end: "'"
++# End:
+--- config.sub
++++ config.sub
+@@ -0,0 +1,1686 @@
++#! /bin/sh
++# Configuration validation subroutine script.
++#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
++#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
++#   Free Software Foundation, Inc.
++
++timestamp='2009-04-17'
++
++# This file is (in principle) common to ALL GNU software.
++# The presence of a machine in this file suggests that SOME GNU software
++# can handle that machine.  It does not imply ALL GNU software can.
++#
++# This file is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
++# 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++
++# Please send patches to <config-patches@gnu.org>.  Submit a context
++# diff and a properly formatted ChangeLog entry.
++#
++# Configuration subroutine to validate and canonicalize a configuration type.
++# Supply the specified configuration type as an argument.
++# If it is invalid, we print an error message on stderr and exit with code 1.
++# Otherwise, we print the canonical config type on stdout and succeed.
++
++# This file is supposed to be the same for all GNU packages
++# and recognize all the CPU types, system types and aliases
++# that are meaningful with *any* GNU software.
++# Each package is responsible for reporting which valid configurations
++# it does not support.  The user should be able to distinguish
++# a failure to support a valid configuration from a meaningless
++# configuration.
++
++# The goal of this file is to map all the various variations of a given
++# machine specification into a single specification in the form:
++#     CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
++# or in some cases, the newer four-part form:
++#     CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
++# It is wrong to echo any other type of specification.
++
++me=`echo "$0" | sed -e 's,.*/,,'`
++
++usage="\
++Usage: $0 [OPTION] CPU-MFR-OPSYS
++       $0 [OPTION] ALIAS
++
++Canonicalize a configuration name.
++
++Operation modes:
++  -h, --help         print this help, then exit
++  -t, --time-stamp   print date of last modification, then exit
++  -v, --version      print version number, then exit
++
++Report bugs and patches to <config-patches@gnu.org>."
++
++version="\
++GNU config.sub ($timestamp)
++
++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
++2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
++
++This is free software; see the source for copying conditions.  There is NO
++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
++
++help="
++Try \`$me --help' for more information."
++
++# Parse command line
++while test $# -gt 0 ; do
++  case $1 in
++    --time-stamp | --time* | -t )
++       echo "$timestamp" ; exit ;;
++    --version | -v )
++       echo "$version" ; exit ;;
++    --help | --h* | -h )
++       echo "$usage"; exit ;;
++    -- )     # Stop option processing
++       shift; break ;;
++    - )       # Use stdin as input.
++       break ;;
++    -* )
++       echo "$me: invalid option $1$help"
++       exit 1 ;;
++
++    *local*)
++       # First pass through any local machine types.
++       echo $1
++       exit ;;
++
++    * )
++       break ;;
++  esac
++done
++
++case $# in
++ 0) echo "$me: missing argument$help" >&2
++    exit 1;;
++ 1) ;;
++ *) echo "$me: too many arguments$help" >&2
++    exit 1;;
++esac
++
++# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
++# Here we must recognize all the valid KERNEL-OS combinations.
++maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
++case $maybe_os in
++  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
++  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
++  kopensolaris*-gnu* | \
++  storm-chaos* | os2-emx* | rtmk-nova*)
++    os=-$maybe_os
++    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
++    ;;
++  *)
++    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
++    if [ $basic_machine != $1 ]
++    then os=`echo $1 | sed 's/.*-/-/'`
++    else os=; fi
++    ;;
++esac
++
++### Let's recognize common machines as not being operating systems so
++### that things like config.sub decstation-3100 work.  We also
++### recognize some manufacturers as not being operating systems, so we
++### can provide default operating systems below.
++case $os in
++      -sun*os*)
++              # Prevent following clause from handling this invalid input.
++              ;;
++      -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
++      -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
++      -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
++      -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
++      -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
++      -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
++      -apple | -axis | -knuth | -cray)
++              os=
++              basic_machine=$1
++              ;;
++      -sim | -cisco | -oki | -wec | -winbond)
++              os=
++              basic_machine=$1
++              ;;
++      -scout)
++              ;;
++      -wrs)
++              os=-vxworks
++              basic_machine=$1
++              ;;
++      -chorusos*)
++              os=-chorusos
++              basic_machine=$1
++              ;;
++      -chorusrdb)
++              os=-chorusrdb
++              basic_machine=$1
++              ;;
++      -hiux*)
++              os=-hiuxwe2
++              ;;
++      -sco6)
++              os=-sco5v6
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco5)
++              os=-sco3.2v5
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco4)
++              os=-sco3.2v4
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco3.2.[4-9]*)
++              os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco3.2v[4-9]*)
++              # Don't forget version if it is 3.2v4 or newer.
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco5v6*)
++              # Don't forget version if it is 3.2v4 or newer.
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco*)
++              os=-sco3.2v2
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -udk*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -isc)
++              os=-isc2.2
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -clix*)
++              basic_machine=clipper-intergraph
++              ;;
++      -isc*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -lynx*)
++              os=-lynxos
++              ;;
++      -ptx*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
++              ;;
++      -windowsnt*)
++              os=`echo $os | sed -e 's/windowsnt/winnt/'`
++              ;;
++      -psos*)
++              os=-psos
++              ;;
++      -mint | -mint[0-9]*)
++              basic_machine=m68k-atari
++              os=-mint
++              ;;
++esac
++
++# Decode aliases for certain CPU-COMPANY combinations.
++case $basic_machine in
++      # Recognize the basic CPU types without company name.
++      # Some are omitted here because they have special meanings below.
++      1750a | 580 \
++      | a29k \
++      | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
++      | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
++      | am33_2.0 \
++      | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
++      | bfin \
++      | c4x | clipper \
++      | d10v | d30v | dlx | dsp16xx \
++      | fido | fr30 | frv \
++      | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
++      | i370 | i860 | i960 | ia64 \
++      | ip2k | iq2000 \
++      | lm32 \
++      | m32c | m32r | m32rle | m68000 | m68k | m88k \
++      | maxq | mb | microblaze | mcore | mep | metag \
++      | mips | mipsbe | mipseb | mipsel | mipsle \
++      | mips16 \
++      | mips64 | mips64el \
++      | mips64octeon | mips64octeonel \
++      | mips64orion | mips64orionel \
++      | mips64r5900 | mips64r5900el \
++      | mips64vr | mips64vrel \
++      | mips64vr4100 | mips64vr4100el \
++      | mips64vr4300 | mips64vr4300el \
++      | mips64vr5000 | mips64vr5000el \
++      | mips64vr5900 | mips64vr5900el \
++      | mipsisa32 | mipsisa32el \
++      | mipsisa32r2 | mipsisa32r2el \
++      | mipsisa64 | mipsisa64el \
++      | mipsisa64r2 | mipsisa64r2el \
++      | mipsisa64sb1 | mipsisa64sb1el \
++      | mipsisa64sr71k | mipsisa64sr71kel \
++      | mipstx39 | mipstx39el \
++      | mn10200 | mn10300 \
++      | moxie \
++      | mt \
++      | msp430 \
++      | nios | nios2 \
++      | ns16k | ns32k \
++      | or32 \
++      | pdp10 | pdp11 | pj | pjl \
++      | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
++      | pyramid \
++      | score \
++      | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
++      | sh64 | sh64le \
++      | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
++      | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
++      | spu | strongarm \
++      | tahoe | thumb | tic4x | tic80 | tron \
++      | v850 | v850e \
++      | we32k \
++      | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
++      | z8k | z80)
++              basic_machine=$basic_machine-unknown
++              ;;
++      m6811 | m68hc11 | m6812 | m68hc12)
++              # Motorola 68HC11/12.
++              basic_machine=$basic_machine-unknown
++              os=-none
++              ;;
++      m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
++              ;;
++      ms1)
++              basic_machine=mt-unknown
++              ;;
++
++      # We use `pc' rather than `unknown'
++      # because (1) that's what they normally are, and
++      # (2) the word "unknown" tends to confuse beginning users.
++      i*86 | x86_64)
++        basic_machine=$basic_machine-pc
++        ;;
++      # Object if more than one company name word.
++      *-*-*)
++              echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
++              exit 1
++              ;;
++      # Recognize the basic CPU types with company name.
++      580-* \
++      | a29k-* \
++      | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
++      | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
++      | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
++      | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
++      | avr-* | avr32-* \
++      | bfin-* | bs2000-* \
++      | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
++      | clipper-* | craynv-* | cydra-* \
++      | d10v-* | d30v-* | dlx-* \
++      | elxsi-* \
++      | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
++      | h8300-* | h8500-* \
++      | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
++      | i*86-* | i860-* | i960-* | ia64-* \
++      | ip2k-* | iq2000-* \
++      | lm32-* \
++      | m32c-* | m32r-* | m32rle-* \
++      | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
++      | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
++      | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
++      | mips16-* \
++      | mips64-* | mips64el-* \
++      | mips64octeon-* | mips64octeonel-* \
++      | mips64orion-* | mips64orionel-* \
++      | mips64r5900-* | mips64r5900el-* \
++      | mips64vr-* | mips64vrel-* \
++      | mips64vr4100-* | mips64vr4100el-* \
++      | mips64vr4300-* | mips64vr4300el-* \
++      | mips64vr5000-* | mips64vr5000el-* \
++      | mips64vr5900-* | mips64vr5900el-* \
++      | mipsisa32-* | mipsisa32el-* \
++      | mipsisa32r2-* | mipsisa32r2el-* \
++      | mipsisa64-* | mipsisa64el-* \
++      | mipsisa64r2-* | mipsisa64r2el-* \
++      | mipsisa64sb1-* | mipsisa64sb1el-* \
++      | mipsisa64sr71k-* | mipsisa64sr71kel-* \
++      | mipstx39-* | mipstx39el-* \
++      | mmix-* \
++      | mt-* \
++      | msp430-* \
++      | nios-* | nios2-* \
++      | none-* | np1-* | ns16k-* | ns32k-* \
++      | orion-* \
++      | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
++      | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
++      | pyramid-* \
++      | romp-* | rs6000-* \
++      | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
++      | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
++      | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
++      | sparclite-* \
++      | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
++      | tahoe-* | thumb-* \
++      | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
++      | tron-* \
++      | v850-* | v850e-* | vax-* \
++      | we32k-* \
++      | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
++      | xstormy16-* | xtensa*-* \
++      | ymp-* \
++      | z8k-* | z80-*)
++              ;;
++      # Recognize the basic CPU types without company name, with glob match.
++      xtensa*)
++              basic_machine=$basic_machine-unknown
++              ;;
++      # Recognize the various machine names and aliases which stand
++      # for a CPU type and a company and sometimes even an OS.
++      386bsd)
++              basic_machine=i386-unknown
++              os=-bsd
++              ;;
++      3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
++              basic_machine=m68000-att
++              ;;
++      3b*)
++              basic_machine=we32k-att
++              ;;
++      a29khif)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      abacus)
++              basic_machine=abacus-unknown
++              ;;
++      adobe68k)
++              basic_machine=m68010-adobe
++              os=-scout
++              ;;
++      alliant | fx80)
++              basic_machine=fx80-alliant
++              ;;
++      altos | altos3068)
++              basic_machine=m68k-altos
++              ;;
++      am29k)
++              basic_machine=a29k-none
++              os=-bsd
++              ;;
++      amd64)
++              basic_machine=x86_64-pc
++              ;;
++      amd64-*)
++              basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      amdahl)
++              basic_machine=580-amdahl
++              os=-sysv
++              ;;
++      amiga | amiga-*)
++              basic_machine=m68k-unknown
++              ;;
++      amigaos | amigados)
++              basic_machine=m68k-unknown
++              os=-amigaos
++              ;;
++      amigaunix | amix)
++              basic_machine=m68k-unknown
++              os=-sysv4
++              ;;
++      apollo68)
++              basic_machine=m68k-apollo
++              os=-sysv
++              ;;
++      apollo68bsd)
++              basic_machine=m68k-apollo
++              os=-bsd
++              ;;
++      aros)
++              basic_machine=i386-pc
++              os=-aros
++              ;;
++      aux)
++              basic_machine=m68k-apple
++              os=-aux
++              ;;
++      balance)
++              basic_machine=ns32k-sequent
++              os=-dynix
++              ;;
++      blackfin)
++              basic_machine=bfin-unknown
++              os=-linux
++              ;;
++      blackfin-*)
++              basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
++              os=-linux
++              ;;
++      c90)
++              basic_machine=c90-cray
++              os=-unicos
++              ;;
++        cegcc)
++              basic_machine=arm-unknown
++              os=-cegcc
++              ;;
++      convex-c1)
++              basic_machine=c1-convex
++              os=-bsd
++              ;;
++      convex-c2)
++              basic_machine=c2-convex
++              os=-bsd
++              ;;
++      convex-c32)
++              basic_machine=c32-convex
++              os=-bsd
++              ;;
++      convex-c34)
++              basic_machine=c34-convex
++              os=-bsd
++              ;;
++      convex-c38)
++              basic_machine=c38-convex
++              os=-bsd
++              ;;
++      cray | j90)
++              basic_machine=j90-cray
++              os=-unicos
++              ;;
++      craynv)
++              basic_machine=craynv-cray
++              os=-unicosmp
++              ;;
++      cr16)
++              basic_machine=cr16-unknown
++              os=-elf
++              ;;
++      crds | unos)
++              basic_machine=m68k-crds
++              ;;
++      crisv32 | crisv32-* | etraxfs*)
++              basic_machine=crisv32-axis
++              ;;
++      cris | cris-* | etrax*)
++              basic_machine=cris-axis
++              ;;
++      crx)
++              basic_machine=crx-unknown
++              os=-elf
++              ;;
++      da30 | da30-*)
++              basic_machine=m68k-da30
++              ;;
++      decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
++              basic_machine=mips-dec
++              ;;
++      decsystem10* | dec10*)
++              basic_machine=pdp10-dec
++              os=-tops10
++              ;;
++      decsystem20* | dec20*)
++              basic_machine=pdp10-dec
++              os=-tops20
++              ;;
++      delta | 3300 | motorola-3300 | motorola-delta \
++            | 3300-motorola | delta-motorola)
++              basic_machine=m68k-motorola
++              ;;
++      delta88)
++              basic_machine=m88k-motorola
++              os=-sysv3
++              ;;
++      dicos)
++              basic_machine=i686-pc
++              os=-dicos
++              ;;
++      djgpp)
++              basic_machine=i586-pc
++              os=-msdosdjgpp
++              ;;
++      dpx20 | dpx20-*)
++              basic_machine=rs6000-bull
++              os=-bosx
++              ;;
++      dpx2* | dpx2*-bull)
++              basic_machine=m68k-bull
++              os=-sysv3
++              ;;
++      ebmon29k)
++              basic_machine=a29k-amd
++              os=-ebmon
++              ;;
++      elxsi)
++              basic_machine=elxsi-elxsi
++              os=-bsd
++              ;;
++      encore | umax | mmax)
++              basic_machine=ns32k-encore
++              ;;
++      es1800 | OSE68k | ose68k | ose | OSE)
++              basic_machine=m68k-ericsson
++              os=-ose
++              ;;
++      fx2800)
++              basic_machine=i860-alliant
++              ;;
++      genix)
++              basic_machine=ns32k-ns
++              ;;
++      gmicro)
++              basic_machine=tron-gmicro
++              os=-sysv
++              ;;
++      go32)
++              basic_machine=i386-pc
++              os=-go32
++              ;;
++      h3050r* | hiux*)
++              basic_machine=hppa1.1-hitachi
++              os=-hiuxwe2
++              ;;
++      h8300hms)
++              basic_machine=h8300-hitachi
++              os=-hms
++              ;;
++      h8300xray)
++              basic_machine=h8300-hitachi
++              os=-xray
++              ;;
++      h8500hms)
++              basic_machine=h8500-hitachi
++              os=-hms
++              ;;
++      harris)
++              basic_machine=m88k-harris
++              os=-sysv3
++              ;;
++      hp300-*)
++              basic_machine=m68k-hp
++              ;;
++      hp300bsd)
++              basic_machine=m68k-hp
++              os=-bsd
++              ;;
++      hp300hpux)
++              basic_machine=m68k-hp
++              os=-hpux
++              ;;
++      hp3k9[0-9][0-9] | hp9[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hp9k2[0-9][0-9] | hp9k31[0-9])
++              basic_machine=m68000-hp
++              ;;
++      hp9k3[2-9][0-9])
++              basic_machine=m68k-hp
++              ;;
++      hp9k6[0-9][0-9] | hp6[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hp9k7[0-79][0-9] | hp7[0-79][0-9])
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k78[0-9] | hp78[0-9])
++              # FIXME: really hppa2.0-hp
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
++              # FIXME: really hppa2.0-hp
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[0-9][13679] | hp8[0-9][13679])
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[0-9][0-9] | hp8[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hppa-next)
++              os=-nextstep3
++              ;;
++      hppaosf)
++              basic_machine=hppa1.1-hp
++              os=-osf
++              ;;
++      hppro)
++              basic_machine=hppa1.1-hp
++              os=-proelf
++              ;;
++      i370-ibm* | ibm*)
++              basic_machine=i370-ibm
++              ;;
++# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
++      i*86v32)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv32
++              ;;
++      i*86v4*)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv4
++              ;;
++      i*86v)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv
++              ;;
++      i*86sol2)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-solaris2
++              ;;
++      i386mach)
++              basic_machine=i386-mach
++              os=-mach
++              ;;
++      i386-vsta | vsta)
++              basic_machine=i386-unknown
++              os=-vsta
++              ;;
++      iris | iris4d)
++              basic_machine=mips-sgi
++              case $os in
++                  -irix*)
++                      ;;
++                  *)
++                      os=-irix4
++                      ;;
++              esac
++              ;;
++      isi68 | isi)
++              basic_machine=m68k-isi
++              os=-sysv
++              ;;
++      m68knommu)
++              basic_machine=m68k-unknown
++              os=-linux
++              ;;
++      m68knommu-*)
++              basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
++              os=-linux
++              ;;
++      m88k-omron*)
++              basic_machine=m88k-omron
++              ;;
++      magnum | m3230)
++              basic_machine=mips-mips
++              os=-sysv
++              ;;
++      merlin)
++              basic_machine=ns32k-utek
++              os=-sysv
++              ;;
++      mingw32)
++              basic_machine=i386-pc
++              os=-mingw32
++              ;;
++      mingw32ce)
++              basic_machine=arm-unknown
++              os=-mingw32ce
++              ;;
++      miniframe)
++              basic_machine=m68000-convergent
++              ;;
++      *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
++              basic_machine=m68k-atari
++              os=-mint
++              ;;
++      mips3*-*)
++              basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
++              ;;
++      mips3*)
++              basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
++              ;;
++      monitor)
++              basic_machine=m68k-rom68k
++              os=-coff
++              ;;
++      morphos)
++              basic_machine=powerpc-unknown
++              os=-morphos
++              ;;
++      msdos)
++              basic_machine=i386-pc
++              os=-msdos
++              ;;
++      ms1-*)
++              basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
++              ;;
++      mvs)
++              basic_machine=i370-ibm
++              os=-mvs
++              ;;
++      ncr3000)
++              basic_machine=i486-ncr
++              os=-sysv4
++              ;;
++      netbsd386)
++              basic_machine=i386-unknown
++              os=-netbsd
++              ;;
++      netwinder)
++              basic_machine=armv4l-rebel
++              os=-linux
++              ;;
++      news | news700 | news800 | news900)
++              basic_machine=m68k-sony
++              os=-newsos
++              ;;
++      news1000)
++              basic_machine=m68030-sony
++              os=-newsos
++              ;;
++      news-3600 | risc-news)
++              basic_machine=mips-sony
++              os=-newsos
++              ;;
++      necv70)
++              basic_machine=v70-nec
++              os=-sysv
++              ;;
++      next | m*-next )
++              basic_machine=m68k-next
++              case $os in
++                  -nextstep* )
++                      ;;
++                  -ns2*)
++                    os=-nextstep2
++                      ;;
++                  *)
++                    os=-nextstep3
++                      ;;
++              esac
++              ;;
++      nh3000)
++              basic_machine=m68k-harris
++              os=-cxux
++              ;;
++      nh[45]000)
++              basic_machine=m88k-harris
++              os=-cxux
++              ;;
++      nindy960)
++              basic_machine=i960-intel
++              os=-nindy
++              ;;
++      mon960)
++              basic_machine=i960-intel
++              os=-mon960
++              ;;
++      nonstopux)
++              basic_machine=mips-compaq
++              os=-nonstopux
++              ;;
++      np1)
++              basic_machine=np1-gould
++              ;;
++      nsr-tandem)
++              basic_machine=nsr-tandem
++              ;;
++      op50n-* | op60c-*)
++              basic_machine=hppa1.1-oki
++              os=-proelf
++              ;;
++      openrisc | openrisc-*)
++              basic_machine=or32-unknown
++              ;;
++      os400)
++              basic_machine=powerpc-ibm
++              os=-os400
++              ;;
++      OSE68000 | ose68000)
++              basic_machine=m68000-ericsson
++              os=-ose
++              ;;
++      os68k)
++              basic_machine=m68k-none
++              os=-os68k
++              ;;
++      pa-hitachi)
++              basic_machine=hppa1.1-hitachi
++              os=-hiuxwe2
++              ;;
++      paragon)
++              basic_machine=i860-intel
++              os=-osf
++              ;;
++      parisc)
++              basic_machine=hppa-unknown
++              os=-linux
++              ;;
++      parisc-*)
++              basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
++              os=-linux
++              ;;
++      pbd)
++              basic_machine=sparc-tti
++              ;;
++      pbb)
++              basic_machine=m68k-tti
++              ;;
++      pc532 | pc532-*)
++              basic_machine=ns32k-pc532
++              ;;
++      pc98)
++              basic_machine=i386-pc
++              ;;
++      pc98-*)
++              basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentium | p5 | k5 | k6 | nexgen | viac3)
++              basic_machine=i586-pc
++              ;;
++      pentiumpro | p6 | 6x86 | athlon | athlon_*)
++              basic_machine=i686-pc
++              ;;
++      pentiumii | pentium2 | pentiumiii | pentium3)
++              basic_machine=i686-pc
++              ;;
++      pentium4)
++              basic_machine=i786-pc
++              ;;
++      pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
++              basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentiumpro-* | p6-* | 6x86-* | athlon-*)
++              basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
++              basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentium4-*)
++              basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pn)
++              basic_machine=pn-gould
++              ;;
++      power)  basic_machine=power-ibm
++              ;;
++      ppc)    basic_machine=powerpc-unknown
++              ;;
++      ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppcle | powerpclittle | ppc-le | powerpc-little)
++              basic_machine=powerpcle-unknown
++              ;;
++      ppcle-* | powerpclittle-*)
++              basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppc64)  basic_machine=powerpc64-unknown
++              ;;
++      ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppc64le | powerpc64little | ppc64-le | powerpc64-little)
++              basic_machine=powerpc64le-unknown
++              ;;
++      ppc64le-* | powerpc64little-*)
++              basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ps2)
++              basic_machine=i386-ibm
++              ;;
++      pw32)
++              basic_machine=i586-unknown
++              os=-pw32
++              ;;
++      rdos)
++              basic_machine=i386-pc
++              os=-rdos
++              ;;
++      rom68k)
++              basic_machine=m68k-rom68k
++              os=-coff
++              ;;
++      rm[46]00)
++              basic_machine=mips-siemens
++              ;;
++      rtpc | rtpc-*)
++              basic_machine=romp-ibm
++              ;;
++      s390 | s390-*)
++              basic_machine=s390-ibm
++              ;;
++      s390x | s390x-*)
++              basic_machine=s390x-ibm
++              ;;
++      sa29200)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      sb1)
++              basic_machine=mipsisa64sb1-unknown
++              ;;
++      sb1el)
++              basic_machine=mipsisa64sb1el-unknown
++              ;;
++      sde)
++              basic_machine=mipsisa32-sde
++              os=-elf
++              ;;
++      sei)
++              basic_machine=mips-sei
++              os=-seiux
++              ;;
++      sequent)
++              basic_machine=i386-sequent
++              ;;
++      sh)
++              basic_machine=sh-hitachi
++              os=-hms
++              ;;
++      sh5el)
++              basic_machine=sh5le-unknown
++              ;;
++      sh64)
++              basic_machine=sh64-unknown
++              ;;
++      sparclite-wrs | simso-wrs)
++              basic_machine=sparclite-wrs
++              os=-vxworks
++              ;;
++      sps7)
++              basic_machine=m68k-bull
++              os=-sysv2
++              ;;
++      spur)
++              basic_machine=spur-unknown
++              ;;
++      st2000)
++              basic_machine=m68k-tandem
++              ;;
++      stratus)
++              basic_machine=i860-stratus
++              os=-sysv4
++              ;;
++      sun2)
++              basic_machine=m68000-sun
++              ;;
++      sun2os3)
++              basic_machine=m68000-sun
++              os=-sunos3
++              ;;
++      sun2os4)
++              basic_machine=m68000-sun
++              os=-sunos4
++              ;;
++      sun3os3)
++              basic_machine=m68k-sun
++              os=-sunos3
++              ;;
++      sun3os4)
++              basic_machine=m68k-sun
++              os=-sunos4
++              ;;
++      sun4os3)
++              basic_machine=sparc-sun
++              os=-sunos3
++              ;;
++      sun4os4)
++              basic_machine=sparc-sun
++              os=-sunos4
++              ;;
++      sun4sol2)
++              basic_machine=sparc-sun
++              os=-solaris2
++              ;;
++      sun3 | sun3-*)
++              basic_machine=m68k-sun
++              ;;
++      sun4)
++              basic_machine=sparc-sun
++              ;;
++      sun386 | sun386i | roadrunner)
++              basic_machine=i386-sun
++              ;;
++      sv1)
++              basic_machine=sv1-cray
++              os=-unicos
++              ;;
++      symmetry)
++              basic_machine=i386-sequent
++              os=-dynix
++              ;;
++      t3e)
++              basic_machine=alphaev5-cray
++              os=-unicos
++              ;;
++      t90)
++              basic_machine=t90-cray
++              os=-unicos
++              ;;
++      tic54x | c54x*)
++              basic_machine=tic54x-unknown
++              os=-coff
++              ;;
++      tic55x | c55x*)
++              basic_machine=tic55x-unknown
++              os=-coff
++              ;;
++      tic6x | c6x*)
++              basic_machine=tic6x-unknown
++              os=-coff
++              ;;
++      tile*)
++              basic_machine=tile-unknown
++              os=-linux-gnu
++              ;;
++      tx39)
++              basic_machine=mipstx39-unknown
++              ;;
++      tx39el)
++              basic_machine=mipstx39el-unknown
++              ;;
++      toad1)
++              basic_machine=pdp10-xkl
++              os=-tops20
++              ;;
++      tower | tower-32)
++              basic_machine=m68k-ncr
++              ;;
++      tpf)
++              basic_machine=s390x-ibm
++              os=-tpf
++              ;;
++      udi29k)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      ultra3)
++              basic_machine=a29k-nyu
++              os=-sym1
++              ;;
++      v810 | necv810)
++              basic_machine=v810-nec
++              os=-none
++              ;;
++      vaxv)
++              basic_machine=vax-dec
++              os=-sysv
++              ;;
++      vms)
++              basic_machine=vax-dec
++              os=-vms
++              ;;
++      vpp*|vx|vx-*)
++              basic_machine=f301-fujitsu
++              ;;
++      vxworks960)
++              basic_machine=i960-wrs
++              os=-vxworks
++              ;;
++      vxworks68)
++              basic_machine=m68k-wrs
++              os=-vxworks
++              ;;
++      vxworks29k)
++              basic_machine=a29k-wrs
++              os=-vxworks
++              ;;
++      w65*)
++              basic_machine=w65-wdc
++              os=-none
++              ;;
++      w89k-*)
++              basic_machine=hppa1.1-winbond
++              os=-proelf
++              ;;
++      xbox)
++              basic_machine=i686-pc
++              os=-mingw32
++              ;;
++      xps | xps100)
++              basic_machine=xps100-honeywell
++              ;;
++      ymp)
++              basic_machine=ymp-cray
++              os=-unicos
++              ;;
++      z8k-*-coff)
++              basic_machine=z8k-unknown
++              os=-sim
++              ;;
++      z80-*-coff)
++              basic_machine=z80-unknown
++              os=-sim
++              ;;
++      none)
++              basic_machine=none-none
++              os=-none
++              ;;
++
++# Here we handle the default manufacturer of certain CPU types.  It is in
++# some cases the only manufacturer, in others, it is the most popular.
++      w89k)
++              basic_machine=hppa1.1-winbond
++              ;;
++      op50n)
++              basic_machine=hppa1.1-oki
++              ;;
++      op60c)
++              basic_machine=hppa1.1-oki
++              ;;
++      romp)
++              basic_machine=romp-ibm
++              ;;
++      mmix)
++              basic_machine=mmix-knuth
++              ;;
++      rs6000)
++              basic_machine=rs6000-ibm
++              ;;
++      vax)
++              basic_machine=vax-dec
++              ;;
++      pdp10)
++              # there are many clones, so DEC is not a safe bet
++              basic_machine=pdp10-unknown
++              ;;
++      pdp11)
++              basic_machine=pdp11-dec
++              ;;
++      we32k)
++              basic_machine=we32k-att
++              ;;
++      sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
++              basic_machine=sh-unknown
++              ;;
++      sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
++              basic_machine=sparc-sun
++              ;;
++      cydra)
++              basic_machine=cydra-cydrome
++              ;;
++      orion)
++              basic_machine=orion-highlevel
++              ;;
++      orion105)
++              basic_machine=clipper-highlevel
++              ;;
++      mac | mpw | mac-mpw)
++              basic_machine=m68k-apple
++              ;;
++      pmac | pmac-mpw)
++              basic_machine=powerpc-apple
++              ;;
++      *-unknown)
++              # Make sure to match an already-canonicalized machine name.
++              ;;
++      *)
++              echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
++              exit 1
++              ;;
++esac
++
++# Here we canonicalize certain aliases for manufacturers.
++case $basic_machine in
++      *-digital*)
++              basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
++              ;;
++      *-commodore*)
++              basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
++              ;;
++      *)
++              ;;
++esac
++
++# Decode manufacturer-specific aliases for certain operating systems.
++
++if [ x"$os" != x"" ]
++then
++case $os in
++        # First match some system type aliases
++        # that might get confused with valid system types.
++      # -solaris* is a basic system type, with this one exception.
++      -solaris1 | -solaris1.*)
++              os=`echo $os | sed -e 's|solaris1|sunos4|'`
++              ;;
++      -solaris)
++              os=-solaris2
++              ;;
++      -svr4*)
++              os=-sysv4
++              ;;
++      -unixware*)
++              os=-sysv4.2uw
++              ;;
++      -gnu/linux*)
++              os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
++              ;;
++      # First accept the basic system types.
++      # The portable systems comes first.
++      # Each alternative MUST END IN A *, to match a version number.
++      # -sysv* is not here because it comes later, after sysvr4.
++      -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
++            | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
++            | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
++            | -kopensolaris* \
++            | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
++            | -aos* | -aros* \
++            | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
++            | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
++            | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
++            | -openbsd* | -solidbsd* \
++            | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
++            | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
++            | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
++            | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
++            | -chorusos* | -chorusrdb* | -cegcc* \
++            | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
++            | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
++            | -uxpv* | -beos* | -mpeix* | -udk* \
++            | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
++            | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
++            | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
++            | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
++            | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
++            | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
++            | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
++      # Remember, each alternative MUST END IN *, to match a version number.
++              ;;
++      -qnx*)
++              case $basic_machine in
++                  x86-* | i*86-*)
++                      ;;
++                  *)
++                      os=-nto$os
++                      ;;
++              esac
++              ;;
++      -nto-qnx*)
++              ;;
++      -nto*)
++              os=`echo $os | sed -e 's|nto|nto-qnx|'`
++              ;;
++      -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
++            | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
++            | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
++              ;;
++      -mac*)
++              os=`echo $os | sed -e 's|mac|macos|'`
++              ;;
++      -linux-dietlibc)
++              os=-linux-dietlibc
++              ;;
++      -linux*)
++              os=`echo $os | sed -e 's|linux|linux-gnu|'`
++              ;;
++      -sunos5*)
++              os=`echo $os | sed -e 's|sunos5|solaris2|'`
++              ;;
++      -sunos6*)
++              os=`echo $os | sed -e 's|sunos6|solaris3|'`
++              ;;
++      -opened*)
++              os=-openedition
++              ;;
++        -os400*)
++              os=-os400
++              ;;
++      -wince*)
++              os=-wince
++              ;;
++      -osfrose*)
++              os=-osfrose
++              ;;
++      -osf*)
++              os=-osf
++              ;;
++      -utek*)
++              os=-bsd
++              ;;
++      -dynix*)
++              os=-bsd
++              ;;
++      -acis*)
++              os=-aos
++              ;;
++      -atheos*)
++              os=-atheos
++              ;;
++      -syllable*)
++              os=-syllable
++              ;;
++      -386bsd)
++              os=-bsd
++              ;;
++      -ctix* | -uts*)
++              os=-sysv
++              ;;
++      -nova*)
++              os=-rtmk-nova
++              ;;
++      -ns2 )
++              os=-nextstep2
++              ;;
++      -nsk*)
++              os=-nsk
++              ;;
++      # Preserve the version number of sinix5.
++      -sinix5.*)
++              os=`echo $os | sed -e 's|sinix|sysv|'`
++              ;;
++      -sinix*)
++              os=-sysv4
++              ;;
++        -tpf*)
++              os=-tpf
++              ;;
++      -triton*)
++              os=-sysv3
++              ;;
++      -oss*)
++              os=-sysv3
++              ;;
++      -svr4)
++              os=-sysv4
++              ;;
++      -svr3)
++              os=-sysv3
++              ;;
++      -sysvr4)
++              os=-sysv4
++              ;;
++      # This must come after -sysvr4.
++      -sysv*)
++              ;;
++      -ose*)
++              os=-ose
++              ;;
++      -es1800*)
++              os=-ose
++              ;;
++      -xenix)
++              os=-xenix
++              ;;
++      -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
++              os=-mint
++              ;;
++      -aros*)
++              os=-aros
++              ;;
++      -kaos*)
++              os=-kaos
++              ;;
++      -zvmoe)
++              os=-zvmoe
++              ;;
++      -dicos*)
++              os=-dicos
++              ;;
++      -none)
++              ;;
++      *)
++              # Get rid of the `-' at the beginning of $os.
++              os=`echo $os | sed 's/[^-]*-//'`
++              echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
++              exit 1
++              ;;
++esac
++else
++
++# Here we handle the default operating systems that come with various machines.
++# The value should be what the vendor currently ships out the door with their
++# machine or put another way, the most popular os provided with the machine.
++
++# Note that if you're going to try to match "-MANUFACTURER" here (say,
++# "-sun"), then you have to tell the case statement up towards the top
++# that MANUFACTURER isn't an operating system.  Otherwise, code above
++# will signal an error saying that MANUFACTURER isn't an operating
++# system, and we'll never get to this point.
++
++case $basic_machine in
++        score-*)
++              os=-elf
++              ;;
++        spu-*)
++              os=-elf
++              ;;
++      *-acorn)
++              os=-riscix1.2
++              ;;
++      arm*-rebel)
++              os=-linux
++              ;;
++      arm*-semi)
++              os=-aout
++              ;;
++        c4x-* | tic4x-*)
++              os=-coff
++              ;;
++      # This must come before the *-dec entry.
++      pdp10-*)
++              os=-tops20
++              ;;
++      pdp11-*)
++              os=-none
++              ;;
++      *-dec | vax-*)
++              os=-ultrix4.2
++              ;;
++      m68*-apollo)
++              os=-domain
++              ;;
++      i386-sun)
++              os=-sunos4.0.2
++              ;;
++      m68000-sun)
++              os=-sunos3
++              # This also exists in the configure program, but was not the
++              # default.
++              # os=-sunos4
++              ;;
++      m68*-cisco)
++              os=-aout
++              ;;
++        mep-*)
++              os=-elf
++              ;;
++      mips*-cisco)
++              os=-elf
++              ;;
++      mips*-*)
++              os=-elf
++              ;;
++      or32-*)
++              os=-coff
++              ;;
++      *-tti)  # must be before sparc entry or we get the wrong os.
++              os=-sysv3
++              ;;
++      sparc-* | *-sun)
++              os=-sunos4.1.1
++              ;;
++      *-be)
++              os=-beos
++              ;;
++      *-haiku)
++              os=-haiku
++              ;;
++      *-ibm)
++              os=-aix
++              ;;
++      *-knuth)
++              os=-mmixware
++              ;;
++      *-wec)
++              os=-proelf
++              ;;
++      *-winbond)
++              os=-proelf
++              ;;
++      *-oki)
++              os=-proelf
++              ;;
++      *-hp)
++              os=-hpux
++              ;;
++      *-hitachi)
++              os=-hiux
++              ;;
++      i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
++              os=-sysv
++              ;;
++      *-cbm)
++              os=-amigaos
++              ;;
++      *-dg)
++              os=-dgux
++              ;;
++      *-dolphin)
++              os=-sysv3
++              ;;
++      m68k-ccur)
++              os=-rtu
++              ;;
++      m88k-omron*)
++              os=-luna
++              ;;
++      *-next )
++              os=-nextstep
++              ;;
++      *-sequent)
++              os=-ptx
++              ;;
++      *-crds)
++              os=-unos
++              ;;
++      *-ns)
++              os=-genix
++              ;;
++      i370-*)
++              os=-mvs
++              ;;
++      *-next)
++              os=-nextstep3
++              ;;
++      *-gould)
++              os=-sysv
++              ;;
++      *-highlevel)
++              os=-bsd
++              ;;
++      *-encore)
++              os=-bsd
++              ;;
++      *-sgi)
++              os=-irix
++              ;;
++      *-siemens)
++              os=-sysv4
++              ;;
++      *-masscomp)
++              os=-rtu
++              ;;
++      f30[01]-fujitsu | f700-fujitsu)
++              os=-uxpv
++              ;;
++      *-rom68k)
++              os=-coff
++              ;;
++      *-*bug)
++              os=-coff
++              ;;
++      *-apple)
++              os=-macos
++              ;;
++      *-atari*)
++              os=-mint
++              ;;
++      *)
++              os=-none
++              ;;
++esac
++fi
++
++# Here we handle the case where we know the os, and the CPU type, but not the
++# manufacturer.  We pick the logical manufacturer.
++vendor=unknown
++case $basic_machine in
++      *-unknown)
++              case $os in
++                      -riscix*)
++                              vendor=acorn
++                              ;;
++                      -sunos*)
++                              vendor=sun
++                              ;;
++                      -aix*)
++                              vendor=ibm
++                              ;;
++                      -beos*)
++                              vendor=be
++                              ;;
++                      -hpux*)
++                              vendor=hp
++                              ;;
++                      -mpeix*)
++                              vendor=hp
++                              ;;
++                      -hiux*)
++                              vendor=hitachi
++                              ;;
++                      -unos*)
++                              vendor=crds
++                              ;;
++                      -dgux*)
++                              vendor=dg
++                              ;;
++                      -luna*)
++                              vendor=omron
++                              ;;
++                      -genix*)
++                              vendor=ns
++                              ;;
++                      -mvs* | -opened*)
++                              vendor=ibm
++                              ;;
++                      -os400*)
++                              vendor=ibm
++                              ;;
++                      -ptx*)
++                              vendor=sequent
++                              ;;
++                      -tpf*)
++                              vendor=ibm
++                              ;;
++                      -vxsim* | -vxworks* | -windiss*)
++                              vendor=wrs
++                              ;;
++                      -aux*)
++                              vendor=apple
++                              ;;
++                      -hms*)
++                              vendor=hitachi
++                              ;;
++                      -mpw* | -macos*)
++                              vendor=apple
++                              ;;
++                      -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
++                              vendor=atari
++                              ;;
++                      -vos*)
++                              vendor=stratus
++                              ;;
++              esac
++              basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
++              ;;
++esac
++
++echo $basic_machine$os
++exit
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "timestamp='"
++# time-stamp-format: "%:y-%02m-%02d"
++# time-stamp-end: "'"
++# End:
+--- configure.in
++++ configure.in
+@@ -51,6 +51,7 @@
+ ##############################
+ AC_PROG_CC
++AC_PROG_CXX
+ AC_PROG_INSTALL
+ AC_PROG_AWK
+ AC_PROG_LIBTOOL
+@@ -432,4 +433,16 @@
+ sample/clock/unix/Makefile
+ sample/upnpdump/Makefile
+ sample/upnpdump/unix/Makefile
++tests/Makefile
++tests/regression/Makefile
++tests/eventapp/Makefile
++tests/eventapp/unix/Makefile
++tests/multipleembedded/Makefile
++tests/multipleembedded/unix/Makefile
++tests/multipleroot/Makefile
++tests/multipleroot/unix/Makefile
++tests/multiplecp/Makefile
++tests/multiplecp/unix/Makefile
++tests/XMLdescription/Makefile
++tests/XMLdescription/unix/Makefile
+ ])
+--- include/Makefile.am
++++ include/Makefile.am
+@@ -2,6 +2,9 @@
+ # CyberLinkC
+ ########################################
++EXTRA_DIST = \
++      cybergarage/upnp/cupnp.h.in
++
+ clinkc_header = \
+       cybergarage/typedef.h \
+       cybergarage/io/cfile.h \
+--- include/Makefile.in
++++ include/Makefile.in
+@@ -0,0 +1,449 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++########################################
++# CyberLinkC
++########################################
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = include
++DIST_COMMON = $(nobase_include_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++am__installdirs = "$(DESTDIR)$(includedir)"
++nobase_includeHEADERS_INSTALL = $(install_sh_DATA)
++HEADERS = $(nobase_include_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++EXTRA_DIST = \
++      cybergarage/upnp/cupnp.h.in
++
++clinkc_header = \
++      cybergarage/typedef.h \
++      cybergarage/io/cfile.h \
++      cybergarage/util/clist.h \
++      cybergarage/util/cmutex.h \
++      cybergarage/util/ccond.h \
++      cybergarage/util/cstring.h \
++      cybergarage/util/cthread.h \
++      cybergarage/util/ctime.h \
++      cybergarage/util/clog.h \
++      cybergarage/net/csocket.h \
++      cybergarage/net/cinterface.h \
++      cybergarage/net/curi.h \
++      cybergarage/net/curl.h \
++      cybergarage/http/chttp.h \
++      cybergarage/soap/csoap.h \
++      cybergarage/upnp/caction.h \
++      cybergarage/upnp/cargument.h \
++      cybergarage/upnp/ccontrolpoint.h \
++      cybergarage/upnp/cdevice.h \
++      cybergarage/upnp/cicon.h \
++      cybergarage/upnp/cservice.h \
++      cybergarage/upnp/cstatevariable.h \
++      cybergarage/upnp/cupnp.h \
++      cybergarage/upnp/cupnp_function.h \
++      cybergarage/upnp/cupnp_limit.h \
++      cybergarage/upnp/cupnp_status.h \
++      cybergarage/upnp/control/ccontrol.h \
++      cybergarage/upnp/event/cevent.h \
++      cybergarage/upnp/event/cnotify.h \
++      cybergarage/upnp/event/cproperty.h \
++      cybergarage/upnp/event/csubscriber.h \
++      cybergarage/upnp/event/csubscription.h \
++      cybergarage/upnp/ssdp/cssdp.h \
++      cybergarage/upnp/ssdp/cssdp_server.h \
++      cybergarage/xml/cxml.h
++
++
++########################################
++# Library
++########################################
++nobase_include_HEADERS = \
++      $(clinkc_header)
++
++all: all-am
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  include/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  include/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++install-nobase_includeHEADERS: $(nobase_include_HEADERS)
++      @$(NORMAL_INSTALL)
++      test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_include_HEADERS)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " $(nobase_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
++        $(nobase_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
++      done
++
++uninstall-nobase_includeHEADERS:
++      @$(NORMAL_UNINSTALL)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_include_HEADERS)'; for p in $$list; do \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
++        rm -f "$(DESTDIR)$(includedir)/$$f"; \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/cybergarage $(distdir)/cybergarage/http $(distdir)/cybergarage/io $(distdir)/cybergarage/net $(distdir)/cybergarage/soap $(distdir)/cybergarage/upnp $(distdir)/cybergarage/upnp/control $(distdir)/cybergarage/upnp/event $(distdir)/cybergarage/upnp/ssdp $(distdir)/cybergarage/util $(distdir)/cybergarage/xml
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(includedir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am: install-nobase_includeHEADERS
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am uninstall-nobase_includeHEADERS
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
++      clean-libtool ctags distclean distclean-generic \
++      distclean-libtool distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-nobase_includeHEADERS \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++      tags uninstall uninstall-am uninstall-info-am \
++      uninstall-nobase_includeHEADERS
++
++
++cybergarage/upnp/cupnp.h: $(top_builddir)/config.h
++      mkdir -p cybergarage/upnp
++      sed -e 's/CG_CLINK_VER/CG_CLINK_VER \"$(VERSION)\"/' \
++      $(srcdir)/cybergarage/upnp/cupnp.h.in > $(srcdir)/cybergarage/upnp/cupnp.h
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- include/cybergarage/http/chttp.h
++++ include/cybergarage/http/chttp.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp.h
+--- include/cybergarage/util/ccond.h
++++ include/cybergarage/util/ccond.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccond.h
+--- include/cybergarage/util/clist.h
++++ include/cybergarage/util/clist.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: clist.h
+--- include/cybergarage/util/clog.h
++++ include/cybergarage/util/clog.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *       File: clog.h
+--- include/cybergarage/util/cmutex.h
++++ include/cybergarage/util/cmutex.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cmutex.h
+--- include/cybergarage/util/cstring.h
++++ include/cybergarage/util/cstring.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstring.h
+--- include/cybergarage/util/cthread.h
++++ include/cybergarage/util/cthread.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cthread.h
+--- include/cybergarage/upnp/caction.h
++++ include/cybergarage/upnp/caction.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction.h
+--- include/cybergarage/upnp/cargument.h
++++ include/cybergarage/upnp/cargument.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cargument.h
+--- include/cybergarage/upnp/ccontrolpoint.h
++++ include/cybergarage/upnp/ccontrolpoint.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrolpoint.h
+--- include/cybergarage/upnp/cdevice.h
++++ include/cybergarage/upnp/cdevice.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice.h
+--- include/cybergarage/upnp/cicon.h
++++ include/cybergarage/upnp/cicon.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cicon.h
+--- include/cybergarage/upnp/cservice.h
++++ include/cybergarage/upnp/cservice.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cservice.h
+@@ -324,10 +324,17 @@
+  * @param service The service in question
+  * @return CgNetURL Pointer to URL/URI structure
+  */
+-
+ CgNetURL *cg_upnp_service_getscpdurl(CgUpnpService *service);
+ /**
++ * Get the service's SCPD (service description) URL
++ *
++ * @param service The service in question
++ * @return CgNetURL Pointer to URL/URI structure
++ */
++CgNetURL *cg_upnp_service_getscpdurl_alt(CgUpnpService *service);
++
++/**
+  * Compare the service's SCPD URL and the given location
+  * 
+  * @param service The service in question
+@@ -356,6 +363,14 @@
+  */
+ CgNetURL *cg_upnp_service_getcontrolurl(CgUpnpService *service);
++/**
++ * Get the service's control URL
++ *
++ * @param service The service in question
++ * @return CgNetURL Pointer to URL/URI structure
++ */
++CgNetURL *cg_upnp_service_getcontrolurl_alt(CgUpnpService *service);
++
+ /****************************************************************************
+  * eventSubURL
+  ****************************************************************************/
+@@ -376,6 +391,14 @@
+  */
+ CgNetURL *cg_upnp_service_geteventsuburl(CgUpnpService *service);
++/**
++ * Get the service's event subscription URL
++ *
++ * @param service The service in question
++ * @return CgNetURL Pointer to URL/URI structure
++ */
++CgNetURL *cg_upnp_service_geteventsuburl_alt(CgUpnpService *service);
++
+ /****************************************************************************
+  * Action
+  ****************************************************************************/
+--- include/cybergarage/upnp/cstatevariable.h
++++ include/cybergarage/upnp/cstatevariable.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstatevariable.h
+--- include/cybergarage/upnp/cupnp.h
++++ include/cybergarage/upnp/cupnp.h
+@@ -1,20 +1,20 @@
+ /******************************************************************
+ *
+-*       CyberLink for C
++*     CyberLink for C
+ *
+-*       Copyright (C) Satoshi Konno 2005
++*     Copyright (C) Satoshi Konno 2005
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+-*       File: cupnp.h
++*     File: cupnp.h
+ *
+-*       Revision:
++*     Revision:
+ *
+-*       02/14/05
+-*               - first revision
++*     02/14/05
++*             - first revision
+ *
+ ******************************************************************/
+--- include/cybergarage/upnp/cupnp.h.in
++++ include/cybergarage/upnp/cupnp.h.in
+@@ -1,20 +1,20 @@
+ /******************************************************************
+ *
+-*       CyberLink for C
++*     CyberLink for C
+ *
+-*       Copyright (C) Satoshi Konno 2005
++*     Copyright (C) Satoshi Konno 2005
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+-*       File: cupnp.h
++*     File: cupnp.h
+ *
+-*       Revision:
++*     Revision:
+ *
+-*       02/14/05
+-*               - first revision
++*     02/14/05
++*             - first revision
+ *
+ ******************************************************************/
+--- include/cybergarage/upnp/cupnp_function.h
++++ include/cybergarage/upnp/cupnp_function.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cupnp_function.h
+--- include/cybergarage/upnp/cupnp_limit.h
++++ include/cybergarage/upnp/cupnp_limit.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cupnp_limit.h
+--- include/cybergarage/upnp/cupnp_status.h
++++ include/cybergarage/upnp/cupnp_status.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: upnp_status.h
+--- include/cybergarage/upnp/event/cevent.h
++++ include/cybergarage/upnp/event/cevent.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cevent.h
+--- include/cybergarage/upnp/event/cnotify.h
++++ include/cybergarage/upnp/event/cnotify.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cevent.h
+--- include/cybergarage/upnp/event/cproperty.h
++++ include/cybergarage/upnp/event/cproperty.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cproperty.h
+--- include/cybergarage/upnp/event/csubscriber.h
++++ include/cybergarage/upnp/event/csubscriber.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscriber.h
+--- include/cybergarage/upnp/event/csubscription.h
++++ include/cybergarage/upnp/event/csubscription.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscription.h
+--- include/cybergarage/upnp/control/ccontrol.h
++++ include/cybergarage/upnp/control/ccontrol.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrol.h
+--- include/cybergarage/upnp/ssdp/cssdp.h
++++ include/cybergarage/upnp/ssdp/cssdp.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp.h
+--- include/cybergarage/upnp/ssdp/cssdp_server.h
++++ include/cybergarage/upnp/ssdp/cssdp_server.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_server.h
+--- include/cybergarage/soap/csoap.h
++++ include/cybergarage/soap/csoap.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csoap.h
+--- include/cybergarage/net/cinterface.h
++++ include/cybergarage/net/cinterface.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cinterface.h
+--- include/cybergarage/net/csocket.h
++++ include/cybergarage/net/csocket.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csocket.h
+--- include/cybergarage/net/curi.h
++++ include/cybergarage/net/curi.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: curl.h
+--- include/cybergarage/net/curl.h
++++ include/cybergarage/net/curl.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: curl.h
+--- include/cybergarage/xml/cxml.h
++++ include/cybergarage/xml/cxml.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cxml.h
+@@ -151,7 +151,7 @@
+ #define cg_xml_node_setuserdatadestructor(node, func) (node->userDataDestructorFunc = func)
+ #define cg_xml_node_getchildnodes(node) cg_xml_nodelist_gets(node->nodeList)
+-#define cg_xml_node_getchildnode(node,name) cg_xml_nodelist_get(node->nodeList,name)
++#define cg_xml_node_getchildnode(node,name) ((node != NULL) ? cg_xml_nodelist_get(node->nodeList,name) : NULL)
+ #define cg_xml_node_haschildnodes(node) ((cg_xml_node_getchildnodes(node) != NULL) ? TRUE : FALSE) 
+ /* Get childnode with some specific namespace prefix, or ignore namespace prefix.
+--- include/cybergarage/io/cfile.h
++++ include/cybergarage/io/cfile.h
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cfile.h
+--- lib/Makefile.in
++++ lib/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = lib
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  lib/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  lib/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- lib/unix/Makefile.in
++++ lib/unix/Makefile.in
+@@ -0,0 +1,5548 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++
++SOURCES = $(libclinkc_a_SOURCES) $(libclinkc_la_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = lib/unix
++DIST_COMMON = $(nobase_libclinkcinclude_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libclinkcincludedir)"
++libLIBRARIES_INSTALL = $(INSTALL_DATA)
++LIBRARIES = $(lib_LIBRARIES)
++ARFLAGS = cru
++libclinkc_a_AR = $(AR) $(ARFLAGS)
++libclinkc_a_DEPENDENCIES =
++am__libclinkc_a_SOURCES_DIST = ../../src/cybergarage/io/cfile.c \
++      ../../src/cybergarage/util/clist.c \
++      ../../src/cybergarage/util/cmutex.c \
++      ../../src/cybergarage/util/ccond.c \
++      ../../src/cybergarage/util/cstring.c \
++      ../../src/cybergarage/util/cstring_tokenizer.c \
++      ../../src/cybergarage/util/cstring_function.c \
++      ../../src/cybergarage/util/cthread.c \
++      ../../src/cybergarage/util/cthread_list.c \
++      ../../src/cybergarage/util/ctime.c \
++      ../../src/cybergarage/util/clog.c \
++      ../../src/cybergarage/net/cdatagram_packet.c \
++      ../../src/cybergarage/net/csocket.c \
++      ../../src/cybergarage/net/cinterface.c \
++      ../../src/cybergarage/net/cinterface_list.c \
++      ../../src/cybergarage/net/cinterface_function.c \
++      ../../src/cybergarage/net/cnet_function.c \
++      ../../src/cybergarage/net/curi.c \
++      ../../src/cybergarage/net/curl.c \
++      ../../src/cybergarage/http/chttp.c \
++      ../../src/cybergarage/http/chttp_date.c \
++      ../../src/cybergarage/http/chttp_header.c \
++      ../../src/cybergarage/http/chttp_header_list.c \
++      ../../src/cybergarage/http/chttp_packet.c \
++      ../../src/cybergarage/http/chttp_persistent_connection.c \
++      ../../src/cybergarage/http/chttp_request.c \
++      ../../src/cybergarage/http/chttp_response.c \
++      ../../src/cybergarage/http/chttp_server.c \
++      ../../src/cybergarage/http/chttp_server_list.c \
++      ../../src/cybergarage/soap/csoap.c \
++      ../../src/cybergarage/soap/csoap_request.c \
++      ../../src/cybergarage/soap/csoap_response.c \
++      ../../src/cybergarage/upnp/caction.c \
++      ../../src/cybergarage/upnp/caction_list.c \
++      ../../src/cybergarage/upnp/cargument.c \
++      ../../src/cybergarage/upnp/cargument_list.c \
++      ../../src/cybergarage/upnp/ccontrolpoint.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_event.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_http_server.c \
++      ../../src/cybergarage/upnp/cdevice.c \
++      ../../src/cybergarage/upnp/cdevice_advertiser.c \
++      ../../src/cybergarage/upnp/cdevice_list.c \
++      ../../src/cybergarage/upnp/cdevice_http_server.c \
++      ../../src/cybergarage/upnp/cdevice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cservice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cicon.c \
++      ../../src/cybergarage/upnp/cicon_list.c \
++      ../../src/cybergarage/upnp/cservice.c \
++      ../../src/cybergarage/upnp/cservice_list.c \
++      ../../src/cybergarage/upnp/cservice_notify.c \
++      ../../src/cybergarage/upnp/cstatevariable.c \
++      ../../src/cybergarage/upnp/cservicestate_table.c \
++      ../../src/cybergarage/upnp/cupnp_function.c \
++      ../../src/cybergarage/upnp/cupnp_status.c \
++      ../../src/cybergarage/upnp/control/caction_ctrl.c \
++      ../../src/cybergarage/upnp/control/caction_request.c \
++      ../../src/cybergarage/upnp/control/caction_response.c \
++      ../../src/cybergarage/upnp/control/ccontrol_function.c \
++      ../../src/cybergarage/upnp/control/cquery_ctrl.c \
++      ../../src/cybergarage/upnp/control/cquery_request.c \
++      ../../src/cybergarage/upnp/control/cquery_response.c \
++      ../../src/cybergarage/upnp/event/ceventlistener_list.c \
++      ../../src/cybergarage/upnp/event/cnotify_request.c \
++      ../../src/cybergarage/upnp/event/cproperty.c \
++      ../../src/cybergarage/upnp/event/cproperty_list.c \
++      ../../src/cybergarage/upnp/event/csubscriber.c \
++      ../../src/cybergarage/upnp/event/csubscriber_list.c \
++      ../../src/cybergarage/upnp/event/csubscription.c \
++      ../../src/cybergarage/upnp/event/csubscription_request.c \
++      ../../src/cybergarage/upnp/event/csubscription_response.c \
++      ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/chttpu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_packet.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_request.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c \
++      ../../src/cybergarage/xml/cxml_attribute.c \
++      ../../src/cybergarage/xml/cxml_attribute_list.c \
++      ../../src/cybergarage/xml/cxml_function.c \
++      ../../src/cybergarage/xml/cxml_node.c \
++      ../../src/cybergarage/xml/cxml_node_list.c \
++      ../../src/cybergarage/xml/cxml_parser.c \
++      ../../src/cybergarage/xml/cxml_parser_expat.c \
++      ../../src/cybergarage/xml/cxml_parser_libxml2.c
++am__objects_1 = libclinkc_a-cfile.$(OBJEXT) \
++      libclinkc_a-clist.$(OBJEXT) libclinkc_a-cmutex.$(OBJEXT) \
++      libclinkc_a-ccond.$(OBJEXT) libclinkc_a-cstring.$(OBJEXT) \
++      libclinkc_a-cstring_tokenizer.$(OBJEXT) \
++      libclinkc_a-cstring_function.$(OBJEXT) \
++      libclinkc_a-cthread.$(OBJEXT) \
++      libclinkc_a-cthread_list.$(OBJEXT) libclinkc_a-ctime.$(OBJEXT) \
++      libclinkc_a-clog.$(OBJEXT) \
++      libclinkc_a-cdatagram_packet.$(OBJEXT) \
++      libclinkc_a-csocket.$(OBJEXT) libclinkc_a-cinterface.$(OBJEXT) \
++      libclinkc_a-cinterface_list.$(OBJEXT) \
++      libclinkc_a-cinterface_function.$(OBJEXT) \
++      libclinkc_a-cnet_function.$(OBJEXT) libclinkc_a-curi.$(OBJEXT) \
++      libclinkc_a-curl.$(OBJEXT) libclinkc_a-chttp.$(OBJEXT) \
++      libclinkc_a-chttp_date.$(OBJEXT) \
++      libclinkc_a-chttp_header.$(OBJEXT) \
++      libclinkc_a-chttp_header_list.$(OBJEXT) \
++      libclinkc_a-chttp_packet.$(OBJEXT) \
++      libclinkc_a-chttp_persistent_connection.$(OBJEXT) \
++      libclinkc_a-chttp_request.$(OBJEXT) \
++      libclinkc_a-chttp_response.$(OBJEXT) \
++      libclinkc_a-chttp_server.$(OBJEXT) \
++      libclinkc_a-chttp_server_list.$(OBJEXT) \
++      libclinkc_a-csoap.$(OBJEXT) \
++      libclinkc_a-csoap_request.$(OBJEXT) \
++      libclinkc_a-csoap_response.$(OBJEXT) \
++      libclinkc_a-caction.$(OBJEXT) \
++      libclinkc_a-caction_list.$(OBJEXT) \
++      libclinkc_a-cargument.$(OBJEXT) \
++      libclinkc_a-cargument_list.$(OBJEXT) \
++      libclinkc_a-ccontrolpoint.$(OBJEXT) \
++      libclinkc_a-ccontrolpoint_event.$(OBJEXT) \
++      libclinkc_a-ccontrolpoint_http_server.$(OBJEXT) \
++      libclinkc_a-cdevice.$(OBJEXT) \
++      libclinkc_a-cdevice_advertiser.$(OBJEXT) \
++      libclinkc_a-cdevice_list.$(OBJEXT) \
++      libclinkc_a-cdevice_http_server.$(OBJEXT) \
++      libclinkc_a-cdevice_ssdp_server.$(OBJEXT) \
++      libclinkc_a-cservice_ssdp_server.$(OBJEXT) \
++      libclinkc_a-cicon.$(OBJEXT) libclinkc_a-cicon_list.$(OBJEXT) \
++      libclinkc_a-cservice.$(OBJEXT) \
++      libclinkc_a-cservice_list.$(OBJEXT) \
++      libclinkc_a-cservice_notify.$(OBJEXT) \
++      libclinkc_a-cstatevariable.$(OBJEXT) \
++      libclinkc_a-cservicestate_table.$(OBJEXT) \
++      libclinkc_a-cupnp_function.$(OBJEXT) \
++      libclinkc_a-cupnp_status.$(OBJEXT) \
++      libclinkc_a-caction_ctrl.$(OBJEXT) \
++      libclinkc_a-caction_request.$(OBJEXT) \
++      libclinkc_a-caction_response.$(OBJEXT) \
++      libclinkc_a-ccontrol_function.$(OBJEXT) \
++      libclinkc_a-cquery_ctrl.$(OBJEXT) \
++      libclinkc_a-cquery_request.$(OBJEXT) \
++      libclinkc_a-cquery_response.$(OBJEXT) \
++      libclinkc_a-ceventlistener_list.$(OBJEXT) \
++      libclinkc_a-cnotify_request.$(OBJEXT) \
++      libclinkc_a-cproperty.$(OBJEXT) \
++      libclinkc_a-cproperty_list.$(OBJEXT) \
++      libclinkc_a-csubscriber.$(OBJEXT) \
++      libclinkc_a-csubscriber_list.$(OBJEXT) \
++      libclinkc_a-csubscription.$(OBJEXT) \
++      libclinkc_a-csubscription_request.$(OBJEXT) \
++      libclinkc_a-csubscription_response.$(OBJEXT) \
++      libclinkc_a-chttpmu_socket.$(OBJEXT) \
++      libclinkc_a-chttpu_socket.$(OBJEXT) \
++      libclinkc_a-cssdp.$(OBJEXT) libclinkc_a-cssdp_server.$(OBJEXT) \
++      libclinkc_a-cssdp_server_list.$(OBJEXT) \
++      libclinkc_a-cssdp_packet.$(OBJEXT) \
++      libclinkc_a-cssdp_request.$(OBJEXT) \
++      libclinkc_a-cssdp_response.$(OBJEXT) \
++      libclinkc_a-cssdp_socket.$(OBJEXT) \
++      libclinkc_a-cssdp_response_server.$(OBJEXT) \
++      libclinkc_a-cssdp_response_server_list.$(OBJEXT) \
++      libclinkc_a-cxml_attribute.$(OBJEXT) \
++      libclinkc_a-cxml_attribute_list.$(OBJEXT) \
++      libclinkc_a-cxml_function.$(OBJEXT) \
++      libclinkc_a-cxml_node.$(OBJEXT) \
++      libclinkc_a-cxml_node_list.$(OBJEXT) \
++      libclinkc_a-cxml_parser.$(OBJEXT) \
++      libclinkc_a-cxml_parser_expat.$(OBJEXT) \
++      libclinkc_a-cxml_parser_libxml2.$(OBJEXT)
++@HAVE_LIBTOOL_FALSE@am_libclinkc_a_OBJECTS = $(am__objects_1)
++libclinkc_a_OBJECTS = $(am_libclinkc_a_OBJECTS)
++libLTLIBRARIES_INSTALL = $(INSTALL)
++LTLIBRARIES = $(lib_LTLIBRARIES)
++libclinkc_la_DEPENDENCIES =
++am__libclinkc_la_SOURCES_DIST = ../../src/cybergarage/io/cfile.c \
++      ../../src/cybergarage/util/clist.c \
++      ../../src/cybergarage/util/cmutex.c \
++      ../../src/cybergarage/util/ccond.c \
++      ../../src/cybergarage/util/cstring.c \
++      ../../src/cybergarage/util/cstring_tokenizer.c \
++      ../../src/cybergarage/util/cstring_function.c \
++      ../../src/cybergarage/util/cthread.c \
++      ../../src/cybergarage/util/cthread_list.c \
++      ../../src/cybergarage/util/ctime.c \
++      ../../src/cybergarage/util/clog.c \
++      ../../src/cybergarage/net/cdatagram_packet.c \
++      ../../src/cybergarage/net/csocket.c \
++      ../../src/cybergarage/net/cinterface.c \
++      ../../src/cybergarage/net/cinterface_list.c \
++      ../../src/cybergarage/net/cinterface_function.c \
++      ../../src/cybergarage/net/cnet_function.c \
++      ../../src/cybergarage/net/curi.c \
++      ../../src/cybergarage/net/curl.c \
++      ../../src/cybergarage/http/chttp.c \
++      ../../src/cybergarage/http/chttp_date.c \
++      ../../src/cybergarage/http/chttp_header.c \
++      ../../src/cybergarage/http/chttp_header_list.c \
++      ../../src/cybergarage/http/chttp_packet.c \
++      ../../src/cybergarage/http/chttp_persistent_connection.c \
++      ../../src/cybergarage/http/chttp_request.c \
++      ../../src/cybergarage/http/chttp_response.c \
++      ../../src/cybergarage/http/chttp_server.c \
++      ../../src/cybergarage/http/chttp_server_list.c \
++      ../../src/cybergarage/soap/csoap.c \
++      ../../src/cybergarage/soap/csoap_request.c \
++      ../../src/cybergarage/soap/csoap_response.c \
++      ../../src/cybergarage/upnp/caction.c \
++      ../../src/cybergarage/upnp/caction_list.c \
++      ../../src/cybergarage/upnp/cargument.c \
++      ../../src/cybergarage/upnp/cargument_list.c \
++      ../../src/cybergarage/upnp/ccontrolpoint.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_event.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_http_server.c \
++      ../../src/cybergarage/upnp/cdevice.c \
++      ../../src/cybergarage/upnp/cdevice_advertiser.c \
++      ../../src/cybergarage/upnp/cdevice_list.c \
++      ../../src/cybergarage/upnp/cdevice_http_server.c \
++      ../../src/cybergarage/upnp/cdevice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cservice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cicon.c \
++      ../../src/cybergarage/upnp/cicon_list.c \
++      ../../src/cybergarage/upnp/cservice.c \
++      ../../src/cybergarage/upnp/cservice_list.c \
++      ../../src/cybergarage/upnp/cservice_notify.c \
++      ../../src/cybergarage/upnp/cstatevariable.c \
++      ../../src/cybergarage/upnp/cservicestate_table.c \
++      ../../src/cybergarage/upnp/cupnp_function.c \
++      ../../src/cybergarage/upnp/cupnp_status.c \
++      ../../src/cybergarage/upnp/control/caction_ctrl.c \
++      ../../src/cybergarage/upnp/control/caction_request.c \
++      ../../src/cybergarage/upnp/control/caction_response.c \
++      ../../src/cybergarage/upnp/control/ccontrol_function.c \
++      ../../src/cybergarage/upnp/control/cquery_ctrl.c \
++      ../../src/cybergarage/upnp/control/cquery_request.c \
++      ../../src/cybergarage/upnp/control/cquery_response.c \
++      ../../src/cybergarage/upnp/event/ceventlistener_list.c \
++      ../../src/cybergarage/upnp/event/cnotify_request.c \
++      ../../src/cybergarage/upnp/event/cproperty.c \
++      ../../src/cybergarage/upnp/event/cproperty_list.c \
++      ../../src/cybergarage/upnp/event/csubscriber.c \
++      ../../src/cybergarage/upnp/event/csubscriber_list.c \
++      ../../src/cybergarage/upnp/event/csubscription.c \
++      ../../src/cybergarage/upnp/event/csubscription_request.c \
++      ../../src/cybergarage/upnp/event/csubscription_response.c \
++      ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/chttpu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_packet.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_request.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c \
++      ../../src/cybergarage/xml/cxml_attribute.c \
++      ../../src/cybergarage/xml/cxml_attribute_list.c \
++      ../../src/cybergarage/xml/cxml_function.c \
++      ../../src/cybergarage/xml/cxml_node.c \
++      ../../src/cybergarage/xml/cxml_node_list.c \
++      ../../src/cybergarage/xml/cxml_parser.c \
++      ../../src/cybergarage/xml/cxml_parser_expat.c \
++      ../../src/cybergarage/xml/cxml_parser_libxml2.c
++am__objects_2 = cfile.lo clist.lo cmutex.lo ccond.lo cstring.lo \
++      cstring_tokenizer.lo cstring_function.lo cthread.lo \
++      cthread_list.lo ctime.lo clog.lo cdatagram_packet.lo \
++      csocket.lo cinterface.lo cinterface_list.lo \
++      cinterface_function.lo cnet_function.lo curi.lo curl.lo \
++      chttp.lo chttp_date.lo chttp_header.lo chttp_header_list.lo \
++      chttp_packet.lo chttp_persistent_connection.lo \
++      chttp_request.lo chttp_response.lo chttp_server.lo \
++      chttp_server_list.lo csoap.lo csoap_request.lo \
++      csoap_response.lo caction.lo caction_list.lo cargument.lo \
++      cargument_list.lo ccontrolpoint.lo ccontrolpoint_event.lo \
++      ccontrolpoint_http_server.lo cdevice.lo cdevice_advertiser.lo \
++      cdevice_list.lo cdevice_http_server.lo cdevice_ssdp_server.lo \
++      cservice_ssdp_server.lo cicon.lo cicon_list.lo cservice.lo \
++      cservice_list.lo cservice_notify.lo cstatevariable.lo \
++      cservicestate_table.lo cupnp_function.lo cupnp_status.lo \
++      caction_ctrl.lo caction_request.lo caction_response.lo \
++      ccontrol_function.lo cquery_ctrl.lo cquery_request.lo \
++      cquery_response.lo ceventlistener_list.lo cnotify_request.lo \
++      cproperty.lo cproperty_list.lo csubscriber.lo \
++      csubscriber_list.lo csubscription.lo csubscription_request.lo \
++      csubscription_response.lo chttpmu_socket.lo chttpu_socket.lo \
++      cssdp.lo cssdp_server.lo cssdp_server_list.lo cssdp_packet.lo \
++      cssdp_request.lo cssdp_response.lo cssdp_socket.lo \
++      cssdp_response_server.lo cssdp_response_server_list.lo \
++      cxml_attribute.lo cxml_attribute_list.lo cxml_function.lo \
++      cxml_node.lo cxml_node_list.lo cxml_parser.lo \
++      cxml_parser_expat.lo cxml_parser_libxml2.lo
++@HAVE_LIBTOOL_TRUE@am_libclinkc_la_OBJECTS = $(am__objects_2)
++libclinkc_la_OBJECTS = $(am_libclinkc_la_OBJECTS)
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/caction.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/caction_ctrl.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/caction_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/caction_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/caction_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cargument.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cargument_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ccond.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ccontrol_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ccontrolpoint.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ccontrolpoint_event.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ccontrolpoint_http_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdatagram_packet.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdevice.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdevice_advertiser.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdevice_http_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdevice_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cdevice_ssdp_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/ceventlistener_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cfile.Plo ./$(DEPDIR)/chttp.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_date.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_header.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_header_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_packet.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_persistent_connection.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttp_server_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttpmu_socket.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/chttpu_socket.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cicon.Plo ./$(DEPDIR)/cicon_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cinterface.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cinterface_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cinterface_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/clist.Plo ./$(DEPDIR)/clog.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cmutex.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cnet_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cnotify_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cproperty.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cproperty_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cquery_ctrl.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cquery_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cquery_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cservice.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cservice_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cservice_notify.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cservice_ssdp_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cservicestate_table.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csoap.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csoap_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csoap_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csocket.Plo ./$(DEPDIR)/cssdp.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_packet.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_response_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_response_server_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_server.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_server_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cssdp_socket.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cstatevariable.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cstring.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cstring_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cstring_tokenizer.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csubscriber.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csubscriber_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csubscription.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csubscription_request.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/csubscription_response.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cthread.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cthread_list.Plo ./$(DEPDIR)/ctime.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cupnp_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cupnp_status.Plo ./$(DEPDIR)/curi.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/curl.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_attribute.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_attribute_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_function.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_node.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_node_list.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_parser.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_parser_expat.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/cxml_parser_libxml2.Plo \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-caction.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-caction_ctrl.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-caction_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-caction_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-caction_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cargument.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cargument_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ccond.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ccontrol_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ccontrolpoint.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdatagram_packet.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdevice.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdevice_http_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdevice_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ceventlistener_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cfile.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_date.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_header.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_header_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_packet.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttp_server_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttpmu_socket.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-chttpu_socket.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cicon.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cicon_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cinterface.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cinterface_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cinterface_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-clist.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-clog.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cmutex.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cnet_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cnotify_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cproperty.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cproperty_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cquery_ctrl.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cquery_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cquery_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cservice.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cservice_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cservice_notify.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cservicestate_table.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csoap.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csoap_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csoap_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csocket.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_packet.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_response_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_server.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_server_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cssdp_socket.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cstatevariable.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cstring.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cstring_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csubscriber.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csubscriber_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csubscription.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csubscription_request.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-csubscription_response.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cthread.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cthread_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-ctime.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cupnp_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cupnp_status.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-curi.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-curl.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_attribute.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_function.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_node.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_node_list.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_parser.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(libclinkc_a_SOURCES) $(libclinkc_la_SOURCES)
++DIST_SOURCES = $(am__libclinkc_a_SOURCES_DIST) \
++      $(am__libclinkc_la_SOURCES_DIST)
++nobase_libclinkcincludeHEADERS_INSTALL = $(install_sh_DATA)
++HEADERS = $(nobase_libclinkcinclude_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++@HAVE_LIBTOOL_TRUE@lib_LTLIBRARIES = libclinkc.la
++@HAVE_LIBTOOL_FALSE@lib_LIBRARIES = libclinkc.a
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include @XML_CFLAGS@ @HTTP_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++########################################
++# CyberLink
++########################################
++clinkc_source = \
++      ../../src/cybergarage/io/cfile.c \
++      ../../src/cybergarage/util/clist.c \
++      ../../src/cybergarage/util/cmutex.c \
++      ../../src/cybergarage/util/ccond.c \
++      ../../src/cybergarage/util/cstring.c \
++      ../../src/cybergarage/util/cstring_tokenizer.c \
++      ../../src/cybergarage/util/cstring_function.c \
++      ../../src/cybergarage/util/cthread.c \
++      ../../src/cybergarage/util/cthread_list.c \
++      ../../src/cybergarage/util/ctime.c \
++      ../../src/cybergarage/util/clog.c \
++      ../../src/cybergarage/net/cdatagram_packet.c \
++      ../../src/cybergarage/net/csocket.c \
++      ../../src/cybergarage/net/cinterface.c \
++      ../../src/cybergarage/net/cinterface_list.c \
++      ../../src/cybergarage/net/cinterface_function.c \
++      ../../src/cybergarage/net/cnet_function.c \
++      ../../src/cybergarage/net/curi.c \
++      ../../src/cybergarage/net/curl.c \
++      ../../src/cybergarage/http/chttp.c \
++      ../../src/cybergarage/http/chttp_date.c \
++      ../../src/cybergarage/http/chttp_header.c \
++      ../../src/cybergarage/http/chttp_header_list.c \
++      ../../src/cybergarage/http/chttp_packet.c \
++      ../../src/cybergarage/http/chttp_persistent_connection.c \
++      ../../src/cybergarage/http/chttp_request.c \
++      ../../src/cybergarage/http/chttp_response.c \
++      ../../src/cybergarage/http/chttp_server.c \
++      ../../src/cybergarage/http/chttp_server_list.c \
++      ../../src/cybergarage/soap/csoap.c \
++      ../../src/cybergarage/soap/csoap_request.c \
++      ../../src/cybergarage/soap/csoap_response.c \
++      ../../src/cybergarage/upnp/caction.c \
++      ../../src/cybergarage/upnp/caction_list.c \
++      ../../src/cybergarage/upnp/cargument.c \
++      ../../src/cybergarage/upnp/cargument_list.c \
++      ../../src/cybergarage/upnp/ccontrolpoint.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_event.c \
++      ../../src/cybergarage/upnp/ccontrolpoint_http_server.c \
++      ../../src/cybergarage/upnp/cdevice.c \
++      ../../src/cybergarage/upnp/cdevice_advertiser.c \
++      ../../src/cybergarage/upnp/cdevice_list.c \
++      ../../src/cybergarage/upnp/cdevice_http_server.c \
++      ../../src/cybergarage/upnp/cdevice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cservice_ssdp_server.c \
++      ../../src/cybergarage/upnp/cicon.c \
++      ../../src/cybergarage/upnp/cicon_list.c \
++      ../../src/cybergarage/upnp/cservice.c \
++      ../../src/cybergarage/upnp/cservice_list.c \
++      ../../src/cybergarage/upnp/cservice_notify.c \
++      ../../src/cybergarage/upnp/cstatevariable.c \
++      ../../src/cybergarage/upnp/cservicestate_table.c \
++      ../../src/cybergarage/upnp/cupnp_function.c \
++      ../../src/cybergarage/upnp/cupnp_status.c \
++      ../../src/cybergarage/upnp/control/caction_ctrl.c \
++      ../../src/cybergarage/upnp/control/caction_request.c \
++      ../../src/cybergarage/upnp/control/caction_response.c \
++      ../../src/cybergarage/upnp/control/ccontrol_function.c \
++      ../../src/cybergarage/upnp/control/cquery_ctrl.c \
++      ../../src/cybergarage/upnp/control/cquery_request.c \
++      ../../src/cybergarage/upnp/control/cquery_response.c \
++      ../../src/cybergarage/upnp/event/ceventlistener_list.c \
++      ../../src/cybergarage/upnp/event/cnotify_request.c \
++      ../../src/cybergarage/upnp/event/cproperty.c \
++      ../../src/cybergarage/upnp/event/cproperty_list.c \
++      ../../src/cybergarage/upnp/event/csubscriber.c \
++      ../../src/cybergarage/upnp/event/csubscriber_list.c \
++      ../../src/cybergarage/upnp/event/csubscription.c \
++      ../../src/cybergarage/upnp/event/csubscription_request.c \
++      ../../src/cybergarage/upnp/event/csubscription_response.c \
++      ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/chttpu_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_packet.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_request.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_socket.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c \
++      ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c \
++      ../../src/cybergarage/xml/cxml_attribute.c \
++      ../../src/cybergarage/xml/cxml_attribute_list.c \
++      ../../src/cybergarage/xml/cxml_function.c \
++      ../../src/cybergarage/xml/cxml_node.c \
++      ../../src/cybergarage/xml/cxml_node_list.c \
++      ../../src/cybergarage/xml/cxml_parser.c \
++      ../../src/cybergarage/xml/cxml_parser_expat.c \
++      ../../src/cybergarage/xml/cxml_parser_libxml2.c
++
++
++########################################
++# Library
++########################################
++libclinkcincludedir = $(includedir)/cybergarage
++nobase_libclinkcinclude_HEADERS = \
++        $(clinkc_header)
++
++@HAVE_LIBTOOL_TRUE@libclinkc_la_SOURCES = \
++@HAVE_LIBTOOL_TRUE@        $(clinkc_source)
++
++@HAVE_LIBTOOL_TRUE@libclinkc_la_LIBADD = @HTTP_LIBS@ @XML_LIBS@
++@HAVE_LIBTOOL_FALSE@libclinkc_a_SOURCES = \
++@HAVE_LIBTOOL_FALSE@        $(clinkc_source)
++
++@HAVE_LIBTOOL_FALSE@libclinkc_a_CFLAGS = $(AM_CFLAGS)
++@HAVE_LIBTOOL_FALSE@libclinkc_a_LIBADD = @HTTP_LIBS@ @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  lib/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  lib/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-libLIBRARIES: $(lib_LIBRARIES)
++      @$(NORMAL_INSTALL)
++      test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
++      @list='$(lib_LIBRARIES)'; for p in $$list; do \
++        if test -f $$p; then \
++          f="`echo $$p | sed -e 's|^.*/||'`"; \
++          echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
++          $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
++        else :; fi; \
++      done
++      @$(POST_INSTALL)
++      @list='$(lib_LIBRARIES)'; for p in $$list; do \
++        if test -f $$p; then \
++          p="`echo $$p | sed -e 's|^.*/||'`"; \
++          echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
++          $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
++        else :; fi; \
++      done
++
++uninstall-libLIBRARIES:
++      @$(NORMAL_UNINSTALL)
++      @list='$(lib_LIBRARIES)'; for p in $$list; do \
++        p="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
++        rm -f "$(DESTDIR)$(libdir)/$$p"; \
++      done
++
++clean-libLIBRARIES:
++      -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
++libclinkc.a: $(libclinkc_a_OBJECTS) $(libclinkc_a_DEPENDENCIES) 
++      -rm -f libclinkc.a
++      $(libclinkc_a_AR) libclinkc.a $(libclinkc_a_OBJECTS) $(libclinkc_a_LIBADD)
++      $(RANLIB) libclinkc.a
++install-libLTLIBRARIES: $(lib_LTLIBRARIES)
++      @$(NORMAL_INSTALL)
++      test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
++      @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++        if test -f $$p; then \
++          f="`echo $$p | sed -e 's|^.*/||'`"; \
++          echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
++          $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
++        else :; fi; \
++      done
++
++uninstall-libLTLIBRARIES:
++      @$(NORMAL_UNINSTALL)
++      @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++          p="`echo $$p | sed -e 's|^.*/||'`"; \
++        echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
++        $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
++      done
++
++clean-libLTLIBRARIES:
++      -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
++      @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++        dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
++        test "$$dir" != "$$p" || dir=.; \
++        echo "rm -f \"$${dir}/so_locations\""; \
++        rm -f "$${dir}/so_locations"; \
++      done
++libclinkc.la: $(libclinkc_la_OBJECTS) $(libclinkc_la_DEPENDENCIES) 
++      $(LINK) -rpath $(libdir) $(libclinkc_la_LDFLAGS) $(libclinkc_la_OBJECTS) $(libclinkc_la_LIBADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/caction.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/caction_ctrl.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/caction_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/caction_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/caction_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cargument.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cargument_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccond.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccontrol_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccontrolpoint.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccontrolpoint_event.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccontrolpoint_http_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdatagram_packet.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdevice.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdevice_advertiser.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdevice_http_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdevice_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdevice_ssdp_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ceventlistener_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cfile.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_date.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_header.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_header_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_packet.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_persistent_connection.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttp_server_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttpmu_socket.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chttpu_socket.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cicon.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cicon_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cinterface.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cinterface_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cinterface_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clist.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clog.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmutex.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cnet_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cnotify_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cproperty.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cproperty_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cquery_ctrl.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cquery_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cquery_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cservice.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cservice_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cservice_notify.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cservice_ssdp_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cservicestate_table.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csoap.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csoap_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csoap_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csocket.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_packet.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_response_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_response_server_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_server.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_server_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cssdp_socket.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cstatevariable.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cstring.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cstring_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cstring_tokenizer.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csubscriber.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csubscriber_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csubscription.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csubscription_request.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csubscription_response.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cthread.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cthread_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ctime.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cupnp_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cupnp_status.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curi.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_attribute.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_attribute_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_function.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_node.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_node_list.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_parser.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_parser_expat.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxml_parser_libxml2.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-caction.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-caction_ctrl.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-caction_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-caction_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-caction_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cargument.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cargument_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ccond.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ccontrol_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ccontrolpoint.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdatagram_packet.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdevice.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdevice_http_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdevice_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ceventlistener_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cfile.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_date.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_header.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_header_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_packet.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttp_server_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttpmu_socket.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-chttpu_socket.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cicon.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cicon_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cinterface.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cinterface_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cinterface_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-clist.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-clog.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cmutex.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cnet_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cnotify_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cproperty.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cproperty_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cquery_ctrl.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cquery_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cquery_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cservice.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cservice_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cservice_notify.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cservicestate_table.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csoap.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csoap_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csoap_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csocket.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_packet.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_response_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_server.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_server_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cssdp_socket.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cstatevariable.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cstring.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cstring_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csubscriber.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csubscriber_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csubscription.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csubscription_request.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-csubscription_response.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cthread.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cthread_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-ctime.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cupnp_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cupnp_status.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-curi.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-curl.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_attribute.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_function.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_node.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_node_list.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_parser.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++libclinkc_a-cfile.o: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cfile.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cfile.Tpo" -c -o libclinkc_a-cfile.o `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cfile.Tpo" "$(DEPDIR)/libclinkc_a-cfile.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='libclinkc_a-cfile.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cfile.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cfile.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cfile.o `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c
++
++libclinkc_a-cfile.obj: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cfile.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cfile.Tpo" -c -o libclinkc_a-cfile.obj `if test -f '../../src/cybergarage/io/cfile.c'; then $(CYGPATH_W) '../../src/cybergarage/io/cfile.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/io/cfile.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cfile.Tpo" "$(DEPDIR)/libclinkc_a-cfile.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='libclinkc_a-cfile.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cfile.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cfile.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cfile.obj `if test -f '../../src/cybergarage/io/cfile.c'; then $(CYGPATH_W) '../../src/cybergarage/io/cfile.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/io/cfile.c'; fi`
++
++libclinkc_a-cfile.lo: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cfile.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cfile.Tpo" -c -o libclinkc_a-cfile.lo `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cfile.Tpo" "$(DEPDIR)/libclinkc_a-cfile.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='libclinkc_a-cfile.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cfile.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cfile.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cfile.lo `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c
++
++libclinkc_a-clist.o: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clist.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-clist.Tpo" -c -o libclinkc_a-clist.o `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clist.Tpo" "$(DEPDIR)/libclinkc_a-clist.Po"; else rm -f "$(DEPDIR)/libclinkc_a-clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='libclinkc_a-clist.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clist.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-clist.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clist.o `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c
++
++libclinkc_a-clist.obj: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clist.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-clist.Tpo" -c -o libclinkc_a-clist.obj `if test -f '../../src/cybergarage/util/clist.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clist.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clist.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clist.Tpo" "$(DEPDIR)/libclinkc_a-clist.Po"; else rm -f "$(DEPDIR)/libclinkc_a-clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='libclinkc_a-clist.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clist.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-clist.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clist.obj `if test -f '../../src/cybergarage/util/clist.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clist.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clist.c'; fi`
++
++libclinkc_a-clist.lo: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clist.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-clist.Tpo" -c -o libclinkc_a-clist.lo `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clist.Tpo" "$(DEPDIR)/libclinkc_a-clist.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='libclinkc_a-clist.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clist.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-clist.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clist.lo `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c
++
++libclinkc_a-cmutex.o: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cmutex.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cmutex.Tpo" -c -o libclinkc_a-cmutex.o `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo" "$(DEPDIR)/libclinkc_a-cmutex.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='libclinkc_a-cmutex.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cmutex.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cmutex.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cmutex.o `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c
++
++libclinkc_a-cmutex.obj: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cmutex.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cmutex.Tpo" -c -o libclinkc_a-cmutex.obj `if test -f '../../src/cybergarage/util/cmutex.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cmutex.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cmutex.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo" "$(DEPDIR)/libclinkc_a-cmutex.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='libclinkc_a-cmutex.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cmutex.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cmutex.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cmutex.obj `if test -f '../../src/cybergarage/util/cmutex.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cmutex.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cmutex.c'; fi`
++
++libclinkc_a-cmutex.lo: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cmutex.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cmutex.Tpo" -c -o libclinkc_a-cmutex.lo `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo" "$(DEPDIR)/libclinkc_a-cmutex.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='libclinkc_a-cmutex.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cmutex.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cmutex.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cmutex.lo `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c
++
++libclinkc_a-ccond.o: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccond.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccond.Tpo" -c -o libclinkc_a-ccond.o `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccond.Tpo" "$(DEPDIR)/libclinkc_a-ccond.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='libclinkc_a-ccond.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccond.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccond.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccond.o `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c
++
++libclinkc_a-ccond.obj: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccond.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccond.Tpo" -c -o libclinkc_a-ccond.obj `if test -f '../../src/cybergarage/util/ccond.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ccond.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ccond.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccond.Tpo" "$(DEPDIR)/libclinkc_a-ccond.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='libclinkc_a-ccond.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccond.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccond.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccond.obj `if test -f '../../src/cybergarage/util/ccond.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ccond.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ccond.c'; fi`
++
++libclinkc_a-ccond.lo: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccond.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccond.Tpo" -c -o libclinkc_a-ccond.lo `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccond.Tpo" "$(DEPDIR)/libclinkc_a-ccond.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='libclinkc_a-ccond.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccond.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ccond.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccond.lo `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c
++
++libclinkc_a-cstring.o: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring.Tpo" -c -o libclinkc_a-cstring.o `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring.Tpo" "$(DEPDIR)/libclinkc_a-cstring.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='libclinkc_a-cstring.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring.o `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c
++
++libclinkc_a-cstring.obj: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring.Tpo" -c -o libclinkc_a-cstring.obj `if test -f '../../src/cybergarage/util/cstring.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring.Tpo" "$(DEPDIR)/libclinkc_a-cstring.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='libclinkc_a-cstring.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring.obj `if test -f '../../src/cybergarage/util/cstring.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring.c'; fi`
++
++libclinkc_a-cstring.lo: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring.Tpo" -c -o libclinkc_a-cstring.lo `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring.Tpo" "$(DEPDIR)/libclinkc_a-cstring.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='libclinkc_a-cstring.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring.lo `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c
++
++libclinkc_a-cstring_tokenizer.o: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_tokenizer.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" -c -o libclinkc_a-cstring_tokenizer.o `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='libclinkc_a-cstring_tokenizer.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_tokenizer.o `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c
++
++libclinkc_a-cstring_tokenizer.obj: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_tokenizer.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" -c -o libclinkc_a-cstring_tokenizer.obj `if test -f '../../src/cybergarage/util/cstring_tokenizer.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_tokenizer.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_tokenizer.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='libclinkc_a-cstring_tokenizer.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_tokenizer.obj `if test -f '../../src/cybergarage/util/cstring_tokenizer.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_tokenizer.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_tokenizer.c'; fi`
++
++libclinkc_a-cstring_tokenizer.lo: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_tokenizer.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" -c -o libclinkc_a-cstring_tokenizer.lo `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo" "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='libclinkc_a-cstring_tokenizer.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_tokenizer.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_tokenizer.lo `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c
++
++libclinkc_a-cstring_function.o: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" -c -o libclinkc_a-cstring_function.o `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" "$(DEPDIR)/libclinkc_a-cstring_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='libclinkc_a-cstring_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_function.o `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c
++
++libclinkc_a-cstring_function.obj: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" -c -o libclinkc_a-cstring_function.obj `if test -f '../../src/cybergarage/util/cstring_function.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" "$(DEPDIR)/libclinkc_a-cstring_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='libclinkc_a-cstring_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_function.obj `if test -f '../../src/cybergarage/util/cstring_function.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_function.c'; fi`
++
++libclinkc_a-cstring_function.lo: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstring_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" -c -o libclinkc_a-cstring_function.lo `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo" "$(DEPDIR)/libclinkc_a-cstring_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='libclinkc_a-cstring_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstring_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cstring_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstring_function.lo `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c
++
++libclinkc_a-cthread.o: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread.Tpo" -c -o libclinkc_a-cthread.o `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread.Tpo" "$(DEPDIR)/libclinkc_a-cthread.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='libclinkc_a-cthread.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread.o `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c
++
++libclinkc_a-cthread.obj: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread.Tpo" -c -o libclinkc_a-cthread.obj `if test -f '../../src/cybergarage/util/cthread.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread.Tpo" "$(DEPDIR)/libclinkc_a-cthread.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='libclinkc_a-cthread.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread.obj `if test -f '../../src/cybergarage/util/cthread.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread.c'; fi`
++
++libclinkc_a-cthread.lo: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread.Tpo" -c -o libclinkc_a-cthread.lo `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread.Tpo" "$(DEPDIR)/libclinkc_a-cthread.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='libclinkc_a-cthread.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread.lo `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c
++
++libclinkc_a-cthread_list.o: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" -c -o libclinkc_a-cthread_list.o `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" "$(DEPDIR)/libclinkc_a-cthread_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='libclinkc_a-cthread_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread_list.o `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c
++
++libclinkc_a-cthread_list.obj: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" -c -o libclinkc_a-cthread_list.obj `if test -f '../../src/cybergarage/util/cthread_list.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" "$(DEPDIR)/libclinkc_a-cthread_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='libclinkc_a-cthread_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread_list.obj `if test -f '../../src/cybergarage/util/cthread_list.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread_list.c'; fi`
++
++libclinkc_a-cthread_list.lo: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cthread_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" -c -o libclinkc_a-cthread_list.lo `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo" "$(DEPDIR)/libclinkc_a-cthread_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='libclinkc_a-cthread_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cthread_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cthread_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cthread_list.lo `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c
++
++libclinkc_a-ctime.o: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ctime.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ctime.Tpo" -c -o libclinkc_a-ctime.o `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ctime.Tpo" "$(DEPDIR)/libclinkc_a-ctime.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='libclinkc_a-ctime.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ctime.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ctime.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ctime.o `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c
++
++libclinkc_a-ctime.obj: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ctime.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ctime.Tpo" -c -o libclinkc_a-ctime.obj `if test -f '../../src/cybergarage/util/ctime.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ctime.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ctime.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ctime.Tpo" "$(DEPDIR)/libclinkc_a-ctime.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='libclinkc_a-ctime.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ctime.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ctime.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ctime.obj `if test -f '../../src/cybergarage/util/ctime.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ctime.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ctime.c'; fi`
++
++libclinkc_a-ctime.lo: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ctime.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ctime.Tpo" -c -o libclinkc_a-ctime.lo `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ctime.Tpo" "$(DEPDIR)/libclinkc_a-ctime.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='libclinkc_a-ctime.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ctime.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ctime.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ctime.lo `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c
++
++libclinkc_a-clog.o: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clog.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-clog.Tpo" -c -o libclinkc_a-clog.o `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clog.Tpo" "$(DEPDIR)/libclinkc_a-clog.Po"; else rm -f "$(DEPDIR)/libclinkc_a-clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='libclinkc_a-clog.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clog.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-clog.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clog.o `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c
++
++libclinkc_a-clog.obj: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clog.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-clog.Tpo" -c -o libclinkc_a-clog.obj `if test -f '../../src/cybergarage/util/clog.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clog.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clog.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clog.Tpo" "$(DEPDIR)/libclinkc_a-clog.Po"; else rm -f "$(DEPDIR)/libclinkc_a-clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='libclinkc_a-clog.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clog.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-clog.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clog.obj `if test -f '../../src/cybergarage/util/clog.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clog.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clog.c'; fi`
++
++libclinkc_a-clog.lo: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-clog.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-clog.Tpo" -c -o libclinkc_a-clog.lo `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-clog.Tpo" "$(DEPDIR)/libclinkc_a-clog.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='libclinkc_a-clog.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-clog.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-clog.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-clog.lo `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c
++
++libclinkc_a-cdatagram_packet.o: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdatagram_packet.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" -c -o libclinkc_a-cdatagram_packet.o `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" "$(DEPDIR)/libclinkc_a-cdatagram_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='libclinkc_a-cdatagram_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdatagram_packet.o `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c
++
++libclinkc_a-cdatagram_packet.obj: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdatagram_packet.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" -c -o libclinkc_a-cdatagram_packet.obj `if test -f '../../src/cybergarage/net/cdatagram_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cdatagram_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cdatagram_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" "$(DEPDIR)/libclinkc_a-cdatagram_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='libclinkc_a-cdatagram_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdatagram_packet.obj `if test -f '../../src/cybergarage/net/cdatagram_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cdatagram_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cdatagram_packet.c'; fi`
++
++libclinkc_a-cdatagram_packet.lo: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdatagram_packet.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" -c -o libclinkc_a-cdatagram_packet.lo `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo" "$(DEPDIR)/libclinkc_a-cdatagram_packet.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='libclinkc_a-cdatagram_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdatagram_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdatagram_packet.lo `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c
++
++libclinkc_a-csocket.o: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csocket.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csocket.Tpo" -c -o libclinkc_a-csocket.o `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csocket.Tpo" "$(DEPDIR)/libclinkc_a-csocket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='libclinkc_a-csocket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csocket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csocket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csocket.o `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c
++
++libclinkc_a-csocket.obj: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csocket.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csocket.Tpo" -c -o libclinkc_a-csocket.obj `if test -f '../../src/cybergarage/net/csocket.c'; then $(CYGPATH_W) '../../src/cybergarage/net/csocket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/csocket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csocket.Tpo" "$(DEPDIR)/libclinkc_a-csocket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='libclinkc_a-csocket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csocket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csocket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csocket.obj `if test -f '../../src/cybergarage/net/csocket.c'; then $(CYGPATH_W) '../../src/cybergarage/net/csocket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/csocket.c'; fi`
++
++libclinkc_a-csocket.lo: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csocket.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csocket.Tpo" -c -o libclinkc_a-csocket.lo `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csocket.Tpo" "$(DEPDIR)/libclinkc_a-csocket.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='libclinkc_a-csocket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csocket.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csocket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csocket.lo `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c
++
++libclinkc_a-cinterface.o: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface.Tpo" -c -o libclinkc_a-cinterface.o `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo" "$(DEPDIR)/libclinkc_a-cinterface.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='libclinkc_a-cinterface.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface.o `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c
++
++libclinkc_a-cinterface.obj: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface.Tpo" -c -o libclinkc_a-cinterface.obj `if test -f '../../src/cybergarage/net/cinterface.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo" "$(DEPDIR)/libclinkc_a-cinterface.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='libclinkc_a-cinterface.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface.obj `if test -f '../../src/cybergarage/net/cinterface.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface.c'; fi`
++
++libclinkc_a-cinterface.lo: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface.Tpo" -c -o libclinkc_a-cinterface.lo `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo" "$(DEPDIR)/libclinkc_a-cinterface.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='libclinkc_a-cinterface.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface.lo `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c
++
++libclinkc_a-cinterface_list.o: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" -c -o libclinkc_a-cinterface_list.o `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='libclinkc_a-cinterface_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_list.o `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c
++
++libclinkc_a-cinterface_list.obj: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" -c -o libclinkc_a-cinterface_list.obj `if test -f '../../src/cybergarage/net/cinterface_list.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='libclinkc_a-cinterface_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_list.obj `if test -f '../../src/cybergarage/net/cinterface_list.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_list.c'; fi`
++
++libclinkc_a-cinterface_list.lo: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" -c -o libclinkc_a-cinterface_list.lo `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='libclinkc_a-cinterface_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_list.lo `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c
++
++libclinkc_a-cinterface_function.o: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" -c -o libclinkc_a-cinterface_function.o `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='libclinkc_a-cinterface_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_function.o `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c
++
++libclinkc_a-cinterface_function.obj: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" -c -o libclinkc_a-cinterface_function.obj `if test -f '../../src/cybergarage/net/cinterface_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='libclinkc_a-cinterface_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_function.obj `if test -f '../../src/cybergarage/net/cinterface_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_function.c'; fi`
++
++libclinkc_a-cinterface_function.lo: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cinterface_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" -c -o libclinkc_a-cinterface_function.lo `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo" "$(DEPDIR)/libclinkc_a-cinterface_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='libclinkc_a-cinterface_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cinterface_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cinterface_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cinterface_function.lo `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c
++
++libclinkc_a-cnet_function.o: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnet_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" -c -o libclinkc_a-cnet_function.o `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" "$(DEPDIR)/libclinkc_a-cnet_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='libclinkc_a-cnet_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnet_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cnet_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnet_function.o `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c
++
++libclinkc_a-cnet_function.obj: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnet_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" -c -o libclinkc_a-cnet_function.obj `if test -f '../../src/cybergarage/net/cnet_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cnet_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cnet_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" "$(DEPDIR)/libclinkc_a-cnet_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='libclinkc_a-cnet_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnet_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cnet_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnet_function.obj `if test -f '../../src/cybergarage/net/cnet_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cnet_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cnet_function.c'; fi`
++
++libclinkc_a-cnet_function.lo: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnet_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" -c -o libclinkc_a-cnet_function.lo `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo" "$(DEPDIR)/libclinkc_a-cnet_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='libclinkc_a-cnet_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnet_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cnet_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnet_function.lo `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c
++
++libclinkc_a-curi.o: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curi.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-curi.Tpo" -c -o libclinkc_a-curi.o `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curi.Tpo" "$(DEPDIR)/libclinkc_a-curi.Po"; else rm -f "$(DEPDIR)/libclinkc_a-curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='libclinkc_a-curi.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curi.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-curi.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curi.o `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c
++
++libclinkc_a-curi.obj: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curi.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-curi.Tpo" -c -o libclinkc_a-curi.obj `if test -f '../../src/cybergarage/net/curi.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curi.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curi.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curi.Tpo" "$(DEPDIR)/libclinkc_a-curi.Po"; else rm -f "$(DEPDIR)/libclinkc_a-curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='libclinkc_a-curi.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curi.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-curi.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curi.obj `if test -f '../../src/cybergarage/net/curi.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curi.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curi.c'; fi`
++
++libclinkc_a-curi.lo: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curi.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-curi.Tpo" -c -o libclinkc_a-curi.lo `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curi.Tpo" "$(DEPDIR)/libclinkc_a-curi.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='libclinkc_a-curi.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curi.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-curi.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curi.lo `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c
++
++libclinkc_a-curl.o: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curl.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-curl.Tpo" -c -o libclinkc_a-curl.o `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curl.Tpo" "$(DEPDIR)/libclinkc_a-curl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='libclinkc_a-curl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-curl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curl.o `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c
++
++libclinkc_a-curl.obj: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curl.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-curl.Tpo" -c -o libclinkc_a-curl.obj `if test -f '../../src/cybergarage/net/curl.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curl.Tpo" "$(DEPDIR)/libclinkc_a-curl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='libclinkc_a-curl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-curl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curl.obj `if test -f '../../src/cybergarage/net/curl.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curl.c'; fi`
++
++libclinkc_a-curl.lo: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-curl.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-curl.Tpo" -c -o libclinkc_a-curl.lo `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-curl.Tpo" "$(DEPDIR)/libclinkc_a-curl.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='libclinkc_a-curl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-curl.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-curl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-curl.lo `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c
++
++libclinkc_a-chttp.o: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp.Tpo" -c -o libclinkc_a-chttp.o `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp.Tpo" "$(DEPDIR)/libclinkc_a-chttp.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='libclinkc_a-chttp.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp.o `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c
++
++libclinkc_a-chttp.obj: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp.Tpo" -c -o libclinkc_a-chttp.obj `if test -f '../../src/cybergarage/http/chttp.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp.Tpo" "$(DEPDIR)/libclinkc_a-chttp.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='libclinkc_a-chttp.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp.obj `if test -f '../../src/cybergarage/http/chttp.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp.c'; fi`
++
++libclinkc_a-chttp.lo: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp.Tpo" -c -o libclinkc_a-chttp.lo `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp.Tpo" "$(DEPDIR)/libclinkc_a-chttp.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='libclinkc_a-chttp.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp.lo `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c
++
++libclinkc_a-chttp_date.o: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_date.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" -c -o libclinkc_a-chttp_date.o `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" "$(DEPDIR)/libclinkc_a-chttp_date.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='libclinkc_a-chttp_date.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_date.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_date.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_date.o `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c
++
++libclinkc_a-chttp_date.obj: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_date.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" -c -o libclinkc_a-chttp_date.obj `if test -f '../../src/cybergarage/http/chttp_date.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_date.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_date.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" "$(DEPDIR)/libclinkc_a-chttp_date.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='libclinkc_a-chttp_date.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_date.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_date.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_date.obj `if test -f '../../src/cybergarage/http/chttp_date.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_date.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_date.c'; fi`
++
++libclinkc_a-chttp_date.lo: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_date.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" -c -o libclinkc_a-chttp_date.lo `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo" "$(DEPDIR)/libclinkc_a-chttp_date.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='libclinkc_a-chttp_date.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_date.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_date.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_date.lo `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c
++
++libclinkc_a-chttp_header.o: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" -c -o libclinkc_a-chttp_header.o `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='libclinkc_a-chttp_header.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header.o `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c
++
++libclinkc_a-chttp_header.obj: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" -c -o libclinkc_a-chttp_header.obj `if test -f '../../src/cybergarage/http/chttp_header.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='libclinkc_a-chttp_header.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header.obj `if test -f '../../src/cybergarage/http/chttp_header.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header.c'; fi`
++
++libclinkc_a-chttp_header.lo: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" -c -o libclinkc_a-chttp_header.lo `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='libclinkc_a-chttp_header.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header.lo `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c
++
++libclinkc_a-chttp_header_list.o: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" -c -o libclinkc_a-chttp_header_list.o `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='libclinkc_a-chttp_header_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header_list.o `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c
++
++libclinkc_a-chttp_header_list.obj: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" -c -o libclinkc_a-chttp_header_list.obj `if test -f '../../src/cybergarage/http/chttp_header_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='libclinkc_a-chttp_header_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header_list.obj `if test -f '../../src/cybergarage/http/chttp_header_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header_list.c'; fi`
++
++libclinkc_a-chttp_header_list.lo: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_header_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" -c -o libclinkc_a-chttp_header_list.lo `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_header_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='libclinkc_a-chttp_header_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_header_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_header_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_header_list.lo `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c
++
++libclinkc_a-chttp_packet.o: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_packet.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" -c -o libclinkc_a-chttp_packet.o `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" "$(DEPDIR)/libclinkc_a-chttp_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='libclinkc_a-chttp_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_packet.o `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c
++
++libclinkc_a-chttp_packet.obj: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_packet.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" -c -o libclinkc_a-chttp_packet.obj `if test -f '../../src/cybergarage/http/chttp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" "$(DEPDIR)/libclinkc_a-chttp_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='libclinkc_a-chttp_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_packet.obj `if test -f '../../src/cybergarage/http/chttp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_packet.c'; fi`
++
++libclinkc_a-chttp_packet.lo: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_packet.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" -c -o libclinkc_a-chttp_packet.lo `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo" "$(DEPDIR)/libclinkc_a-chttp_packet.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='libclinkc_a-chttp_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_packet.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_packet.lo `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c
++
++libclinkc_a-chttp_persistent_connection.o: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_persistent_connection.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" -c -o libclinkc_a-chttp_persistent_connection.o `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='libclinkc_a-chttp_persistent_connection.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_persistent_connection.o `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c
++
++libclinkc_a-chttp_persistent_connection.obj: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_persistent_connection.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" -c -o libclinkc_a-chttp_persistent_connection.obj `if test -f '../../src/cybergarage/http/chttp_persistent_connection.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_persistent_connection.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_persistent_connection.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='libclinkc_a-chttp_persistent_connection.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_persistent_connection.obj `if test -f '../../src/cybergarage/http/chttp_persistent_connection.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_persistent_connection.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_persistent_connection.c'; fi`
++
++libclinkc_a-chttp_persistent_connection.lo: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_persistent_connection.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" -c -o libclinkc_a-chttp_persistent_connection.lo `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo" "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='libclinkc_a-chttp_persistent_connection.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_persistent_connection.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_persistent_connection.lo `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c
++
++libclinkc_a-chttp_request.o: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" -c -o libclinkc_a-chttp_request.o `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" "$(DEPDIR)/libclinkc_a-chttp_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='libclinkc_a-chttp_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_request.o `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c
++
++libclinkc_a-chttp_request.obj: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" -c -o libclinkc_a-chttp_request.obj `if test -f '../../src/cybergarage/http/chttp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" "$(DEPDIR)/libclinkc_a-chttp_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='libclinkc_a-chttp_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_request.obj `if test -f '../../src/cybergarage/http/chttp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_request.c'; fi`
++
++libclinkc_a-chttp_request.lo: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" -c -o libclinkc_a-chttp_request.lo `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo" "$(DEPDIR)/libclinkc_a-chttp_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='libclinkc_a-chttp_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_request.lo `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c
++
++libclinkc_a-chttp_response.o: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" -c -o libclinkc_a-chttp_response.o `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" "$(DEPDIR)/libclinkc_a-chttp_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='libclinkc_a-chttp_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_response.o `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c
++
++libclinkc_a-chttp_response.obj: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" -c -o libclinkc_a-chttp_response.obj `if test -f '../../src/cybergarage/http/chttp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" "$(DEPDIR)/libclinkc_a-chttp_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='libclinkc_a-chttp_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_response.obj `if test -f '../../src/cybergarage/http/chttp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_response.c'; fi`
++
++libclinkc_a-chttp_response.lo: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" -c -o libclinkc_a-chttp_response.lo `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo" "$(DEPDIR)/libclinkc_a-chttp_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='libclinkc_a-chttp_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_response.lo `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c
++
++libclinkc_a-chttp_server.o: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" -c -o libclinkc_a-chttp_server.o `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='libclinkc_a-chttp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server.o `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c
++
++libclinkc_a-chttp_server.obj: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" -c -o libclinkc_a-chttp_server.obj `if test -f '../../src/cybergarage/http/chttp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='libclinkc_a-chttp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server.obj `if test -f '../../src/cybergarage/http/chttp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server.c'; fi`
++
++libclinkc_a-chttp_server.lo: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" -c -o libclinkc_a-chttp_server.lo `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='libclinkc_a-chttp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server.lo `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c
++
++libclinkc_a-chttp_server_list.o: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" -c -o libclinkc_a-chttp_server_list.o `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='libclinkc_a-chttp_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server_list.o `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c
++
++libclinkc_a-chttp_server_list.obj: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" -c -o libclinkc_a-chttp_server_list.obj `if test -f '../../src/cybergarage/http/chttp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='libclinkc_a-chttp_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server_list.obj `if test -f '../../src/cybergarage/http/chttp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server_list.c'; fi`
++
++libclinkc_a-chttp_server_list.lo: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttp_server_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" -c -o libclinkc_a-chttp_server_list.lo `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-chttp_server_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='libclinkc_a-chttp_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttp_server_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttp_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttp_server_list.lo `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c
++
++libclinkc_a-csoap.o: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap.Tpo" -c -o libclinkc_a-csoap.o `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap.Tpo" "$(DEPDIR)/libclinkc_a-csoap.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='libclinkc_a-csoap.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap.o `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c
++
++libclinkc_a-csoap.obj: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap.Tpo" -c -o libclinkc_a-csoap.obj `if test -f '../../src/cybergarage/soap/csoap.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap.Tpo" "$(DEPDIR)/libclinkc_a-csoap.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='libclinkc_a-csoap.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap.obj `if test -f '../../src/cybergarage/soap/csoap.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap.c'; fi`
++
++libclinkc_a-csoap.lo: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap.Tpo" -c -o libclinkc_a-csoap.lo `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap.Tpo" "$(DEPDIR)/libclinkc_a-csoap.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='libclinkc_a-csoap.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap.lo `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c
++
++libclinkc_a-csoap_request.o: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" -c -o libclinkc_a-csoap_request.o `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" "$(DEPDIR)/libclinkc_a-csoap_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='libclinkc_a-csoap_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_request.o `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c
++
++libclinkc_a-csoap_request.obj: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" -c -o libclinkc_a-csoap_request.obj `if test -f '../../src/cybergarage/soap/csoap_request.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" "$(DEPDIR)/libclinkc_a-csoap_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='libclinkc_a-csoap_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_request.obj `if test -f '../../src/cybergarage/soap/csoap_request.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_request.c'; fi`
++
++libclinkc_a-csoap_request.lo: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" -c -o libclinkc_a-csoap_request.lo `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo" "$(DEPDIR)/libclinkc_a-csoap_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='libclinkc_a-csoap_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_request.lo `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c
++
++libclinkc_a-csoap_response.o: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" -c -o libclinkc_a-csoap_response.o `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" "$(DEPDIR)/libclinkc_a-csoap_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='libclinkc_a-csoap_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_response.o `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c
++
++libclinkc_a-csoap_response.obj: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" -c -o libclinkc_a-csoap_response.obj `if test -f '../../src/cybergarage/soap/csoap_response.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" "$(DEPDIR)/libclinkc_a-csoap_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='libclinkc_a-csoap_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_response.obj `if test -f '../../src/cybergarage/soap/csoap_response.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_response.c'; fi`
++
++libclinkc_a-csoap_response.lo: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csoap_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" -c -o libclinkc_a-csoap_response.lo `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo" "$(DEPDIR)/libclinkc_a-csoap_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='libclinkc_a-csoap_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csoap_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csoap_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csoap_response.lo `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c
++
++libclinkc_a-caction.o: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction.Tpo" -c -o libclinkc_a-caction.o `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction.Tpo" "$(DEPDIR)/libclinkc_a-caction.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='libclinkc_a-caction.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction.o `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c
++
++libclinkc_a-caction.obj: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction.Tpo" -c -o libclinkc_a-caction.obj `if test -f '../../src/cybergarage/upnp/caction.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction.Tpo" "$(DEPDIR)/libclinkc_a-caction.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='libclinkc_a-caction.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction.obj `if test -f '../../src/cybergarage/upnp/caction.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction.c'; fi`
++
++libclinkc_a-caction.lo: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction.Tpo" -c -o libclinkc_a-caction.lo `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction.Tpo" "$(DEPDIR)/libclinkc_a-caction.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='libclinkc_a-caction.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-caction.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction.lo `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c
++
++libclinkc_a-caction_list.o: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_list.Tpo" -c -o libclinkc_a-caction_list.o `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo" "$(DEPDIR)/libclinkc_a-caction_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='libclinkc_a-caction_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_list.o `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c
++
++libclinkc_a-caction_list.obj: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_list.Tpo" -c -o libclinkc_a-caction_list.obj `if test -f '../../src/cybergarage/upnp/caction_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo" "$(DEPDIR)/libclinkc_a-caction_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='libclinkc_a-caction_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_list.obj `if test -f '../../src/cybergarage/upnp/caction_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction_list.c'; fi`
++
++libclinkc_a-caction_list.lo: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_list.Tpo" -c -o libclinkc_a-caction_list.lo `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo" "$(DEPDIR)/libclinkc_a-caction_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='libclinkc_a-caction_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_list.lo `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c
++
++libclinkc_a-cargument.o: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument.Tpo" -c -o libclinkc_a-cargument.o `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument.Tpo" "$(DEPDIR)/libclinkc_a-cargument.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='libclinkc_a-cargument.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument.o `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c
++
++libclinkc_a-cargument.obj: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument.Tpo" -c -o libclinkc_a-cargument.obj `if test -f '../../src/cybergarage/upnp/cargument.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument.Tpo" "$(DEPDIR)/libclinkc_a-cargument.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='libclinkc_a-cargument.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument.obj `if test -f '../../src/cybergarage/upnp/cargument.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument.c'; fi`
++
++libclinkc_a-cargument.lo: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument.Tpo" -c -o libclinkc_a-cargument.lo `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument.Tpo" "$(DEPDIR)/libclinkc_a-cargument.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='libclinkc_a-cargument.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument.lo `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c
++
++libclinkc_a-cargument_list.o: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" -c -o libclinkc_a-cargument_list.o `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" "$(DEPDIR)/libclinkc_a-cargument_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='libclinkc_a-cargument_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument_list.o `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c
++
++libclinkc_a-cargument_list.obj: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" -c -o libclinkc_a-cargument_list.obj `if test -f '../../src/cybergarage/upnp/cargument_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" "$(DEPDIR)/libclinkc_a-cargument_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='libclinkc_a-cargument_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument_list.obj `if test -f '../../src/cybergarage/upnp/cargument_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument_list.c'; fi`
++
++libclinkc_a-cargument_list.lo: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cargument_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" -c -o libclinkc_a-cargument_list.lo `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo" "$(DEPDIR)/libclinkc_a-cargument_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='libclinkc_a-cargument_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cargument_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cargument_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cargument_list.lo `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c
++
++libclinkc_a-ccontrolpoint.o: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" -c -o libclinkc_a-ccontrolpoint.o `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='libclinkc_a-ccontrolpoint.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint.o `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c
++
++libclinkc_a-ccontrolpoint.obj: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" -c -o libclinkc_a-ccontrolpoint.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='libclinkc_a-ccontrolpoint.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint.c'; fi`
++
++libclinkc_a-ccontrolpoint.lo: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" -c -o libclinkc_a-ccontrolpoint.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='libclinkc_a-ccontrolpoint.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c
++
++libclinkc_a-ccontrolpoint_event.o: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_event.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" -c -o libclinkc_a-ccontrolpoint_event.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='libclinkc_a-ccontrolpoint_event.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_event.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c
++
++libclinkc_a-ccontrolpoint_event.obj: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_event.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" -c -o libclinkc_a-ccontrolpoint_event.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_event.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_event.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='libclinkc_a-ccontrolpoint_event.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_event.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_event.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_event.c'; fi`
++
++libclinkc_a-ccontrolpoint_event.lo: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_event.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" -c -o libclinkc_a-ccontrolpoint_event.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='libclinkc_a-ccontrolpoint_event.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_event.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_event.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c
++
++libclinkc_a-ccontrolpoint_http_server.o: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_http_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" -c -o libclinkc_a-ccontrolpoint_http_server.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='libclinkc_a-ccontrolpoint_http_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_http_server.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++
++libclinkc_a-ccontrolpoint_http_server.obj: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_http_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" -c -o libclinkc_a-ccontrolpoint_http_server.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='libclinkc_a-ccontrolpoint_http_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_http_server.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; fi`
++
++libclinkc_a-ccontrolpoint_http_server.lo: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrolpoint_http_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" -c -o libclinkc_a-ccontrolpoint_http_server.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo" "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='libclinkc_a-ccontrolpoint_http_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrolpoint_http_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrolpoint_http_server.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++
++libclinkc_a-cdevice.o: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice.Tpo" -c -o libclinkc_a-cdevice.o `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo" "$(DEPDIR)/libclinkc_a-cdevice.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='libclinkc_a-cdevice.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice.o `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c
++
++libclinkc_a-cdevice.obj: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice.Tpo" -c -o libclinkc_a-cdevice.obj `if test -f '../../src/cybergarage/upnp/cdevice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo" "$(DEPDIR)/libclinkc_a-cdevice.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='libclinkc_a-cdevice.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice.obj `if test -f '../../src/cybergarage/upnp/cdevice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice.c'; fi`
++
++libclinkc_a-cdevice.lo: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice.Tpo" -c -o libclinkc_a-cdevice.lo `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo" "$(DEPDIR)/libclinkc_a-cdevice.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='libclinkc_a-cdevice.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice.lo `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c
++
++libclinkc_a-cdevice_advertiser.o: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_advertiser.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" -c -o libclinkc_a-cdevice_advertiser.o `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='libclinkc_a-cdevice_advertiser.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_advertiser.o `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c
++
++libclinkc_a-cdevice_advertiser.obj: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_advertiser.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" -c -o libclinkc_a-cdevice_advertiser.obj `if test -f '../../src/cybergarage/upnp/cdevice_advertiser.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_advertiser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_advertiser.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='libclinkc_a-cdevice_advertiser.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_advertiser.obj `if test -f '../../src/cybergarage/upnp/cdevice_advertiser.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_advertiser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_advertiser.c'; fi`
++
++libclinkc_a-cdevice_advertiser.lo: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_advertiser.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" -c -o libclinkc_a-cdevice_advertiser.lo `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='libclinkc_a-cdevice_advertiser.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_advertiser.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_advertiser.lo `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c
++
++libclinkc_a-cdevice_list.o: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" -c -o libclinkc_a-cdevice_list.o `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='libclinkc_a-cdevice_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_list.o `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c
++
++libclinkc_a-cdevice_list.obj: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" -c -o libclinkc_a-cdevice_list.obj `if test -f '../../src/cybergarage/upnp/cdevice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='libclinkc_a-cdevice_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_list.obj `if test -f '../../src/cybergarage/upnp/cdevice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_list.c'; fi`
++
++libclinkc_a-cdevice_list.lo: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" -c -o libclinkc_a-cdevice_list.lo `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='libclinkc_a-cdevice_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_list.lo `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c
++
++libclinkc_a-cdevice_http_server.o: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_http_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" -c -o libclinkc_a-cdevice_http_server.o `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_http_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='libclinkc_a-cdevice_http_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_http_server.o `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c
++
++libclinkc_a-cdevice_http_server.obj: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_http_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" -c -o libclinkc_a-cdevice_http_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_http_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_http_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='libclinkc_a-cdevice_http_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_http_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_http_server.c'; fi`
++
++libclinkc_a-cdevice_http_server.lo: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_http_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" -c -o libclinkc_a-cdevice_http_server.lo `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_http_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='libclinkc_a-cdevice_http_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_http_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_http_server.lo `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c
++
++libclinkc_a-cdevice_ssdp_server.o: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_ssdp_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" -c -o libclinkc_a-cdevice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='libclinkc_a-cdevice_ssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c
++
++libclinkc_a-cdevice_ssdp_server.obj: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_ssdp_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" -c -o libclinkc_a-cdevice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_ssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='libclinkc_a-cdevice_ssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_ssdp_server.c'; fi`
++
++libclinkc_a-cdevice_ssdp_server.lo: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cdevice_ssdp_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" -c -o libclinkc_a-cdevice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='libclinkc_a-cdevice_ssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cdevice_ssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cdevice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c
++
++libclinkc_a-cservice_ssdp_server.o: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_ssdp_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" -c -o libclinkc_a-cservice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='libclinkc_a-cservice_ssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c
++
++libclinkc_a-cservice_ssdp_server.obj: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_ssdp_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" -c -o libclinkc_a-cservice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_ssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='libclinkc_a-cservice_ssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_ssdp_server.c'; fi`
++
++libclinkc_a-cservice_ssdp_server.lo: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_ssdp_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" -c -o libclinkc_a-cservice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='libclinkc_a-cservice_ssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_ssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c
++
++libclinkc_a-cicon.o: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon.Tpo" -c -o libclinkc_a-cicon.o `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon.Tpo" "$(DEPDIR)/libclinkc_a-cicon.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='libclinkc_a-cicon.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon.o `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c
++
++libclinkc_a-cicon.obj: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon.Tpo" -c -o libclinkc_a-cicon.obj `if test -f '../../src/cybergarage/upnp/cicon.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon.Tpo" "$(DEPDIR)/libclinkc_a-cicon.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='libclinkc_a-cicon.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon.obj `if test -f '../../src/cybergarage/upnp/cicon.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon.c'; fi`
++
++libclinkc_a-cicon.lo: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon.Tpo" -c -o libclinkc_a-cicon.lo `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon.Tpo" "$(DEPDIR)/libclinkc_a-cicon.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='libclinkc_a-cicon.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon.lo `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c
++
++libclinkc_a-cicon_list.o: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" -c -o libclinkc_a-cicon_list.o `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" "$(DEPDIR)/libclinkc_a-cicon_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='libclinkc_a-cicon_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon_list.o `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c
++
++libclinkc_a-cicon_list.obj: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" -c -o libclinkc_a-cicon_list.obj `if test -f '../../src/cybergarage/upnp/cicon_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" "$(DEPDIR)/libclinkc_a-cicon_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='libclinkc_a-cicon_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon_list.obj `if test -f '../../src/cybergarage/upnp/cicon_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon_list.c'; fi`
++
++libclinkc_a-cicon_list.lo: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cicon_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" -c -o libclinkc_a-cicon_list.lo `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo" "$(DEPDIR)/libclinkc_a-cicon_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='libclinkc_a-cicon_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cicon_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cicon_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cicon_list.lo `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c
++
++libclinkc_a-cservice.o: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice.Tpo" -c -o libclinkc_a-cservice.o `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice.Tpo" "$(DEPDIR)/libclinkc_a-cservice.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='libclinkc_a-cservice.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice.o `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c
++
++libclinkc_a-cservice.obj: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice.Tpo" -c -o libclinkc_a-cservice.obj `if test -f '../../src/cybergarage/upnp/cservice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice.Tpo" "$(DEPDIR)/libclinkc_a-cservice.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='libclinkc_a-cservice.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice.obj `if test -f '../../src/cybergarage/upnp/cservice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice.c'; fi`
++
++libclinkc_a-cservice.lo: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice.Tpo" -c -o libclinkc_a-cservice.lo `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice.Tpo" "$(DEPDIR)/libclinkc_a-cservice.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='libclinkc_a-cservice.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice.lo `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c
++
++libclinkc_a-cservice_list.o: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" -c -o libclinkc_a-cservice_list.o `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" "$(DEPDIR)/libclinkc_a-cservice_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='libclinkc_a-cservice_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_list.o `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c
++
++libclinkc_a-cservice_list.obj: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" -c -o libclinkc_a-cservice_list.obj `if test -f '../../src/cybergarage/upnp/cservice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" "$(DEPDIR)/libclinkc_a-cservice_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='libclinkc_a-cservice_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_list.obj `if test -f '../../src/cybergarage/upnp/cservice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_list.c'; fi`
++
++libclinkc_a-cservice_list.lo: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" -c -o libclinkc_a-cservice_list.lo `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo" "$(DEPDIR)/libclinkc_a-cservice_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='libclinkc_a-cservice_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_list.lo `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c
++
++libclinkc_a-cservice_notify.o: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_notify.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" -c -o libclinkc_a-cservice_notify.o `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" "$(DEPDIR)/libclinkc_a-cservice_notify.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='libclinkc_a-cservice_notify.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_notify.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_notify.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_notify.o `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c
++
++libclinkc_a-cservice_notify.obj: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_notify.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" -c -o libclinkc_a-cservice_notify.obj `if test -f '../../src/cybergarage/upnp/cservice_notify.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_notify.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_notify.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" "$(DEPDIR)/libclinkc_a-cservice_notify.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='libclinkc_a-cservice_notify.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_notify.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_notify.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_notify.obj `if test -f '../../src/cybergarage/upnp/cservice_notify.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_notify.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_notify.c'; fi`
++
++libclinkc_a-cservice_notify.lo: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservice_notify.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" -c -o libclinkc_a-cservice_notify.lo `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo" "$(DEPDIR)/libclinkc_a-cservice_notify.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='libclinkc_a-cservice_notify.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservice_notify.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cservice_notify.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservice_notify.lo `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c
++
++libclinkc_a-cstatevariable.o: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstatevariable.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" -c -o libclinkc_a-cstatevariable.o `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" "$(DEPDIR)/libclinkc_a-cstatevariable.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='libclinkc_a-cstatevariable.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstatevariable.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstatevariable.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstatevariable.o `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c
++
++libclinkc_a-cstatevariable.obj: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstatevariable.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" -c -o libclinkc_a-cstatevariable.obj `if test -f '../../src/cybergarage/upnp/cstatevariable.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cstatevariable.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cstatevariable.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" "$(DEPDIR)/libclinkc_a-cstatevariable.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='libclinkc_a-cstatevariable.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstatevariable.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cstatevariable.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstatevariable.obj `if test -f '../../src/cybergarage/upnp/cstatevariable.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cstatevariable.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cstatevariable.c'; fi`
++
++libclinkc_a-cstatevariable.lo: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cstatevariable.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" -c -o libclinkc_a-cstatevariable.lo `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo" "$(DEPDIR)/libclinkc_a-cstatevariable.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='libclinkc_a-cstatevariable.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cstatevariable.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cstatevariable.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cstatevariable.lo `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c
++
++libclinkc_a-cservicestate_table.o: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservicestate_table.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" -c -o libclinkc_a-cservicestate_table.o `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" "$(DEPDIR)/libclinkc_a-cservicestate_table.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='libclinkc_a-cservicestate_table.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservicestate_table.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservicestate_table.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservicestate_table.o `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c
++
++libclinkc_a-cservicestate_table.obj: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservicestate_table.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" -c -o libclinkc_a-cservicestate_table.obj `if test -f '../../src/cybergarage/upnp/cservicestate_table.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservicestate_table.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservicestate_table.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" "$(DEPDIR)/libclinkc_a-cservicestate_table.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='libclinkc_a-cservicestate_table.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservicestate_table.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cservicestate_table.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservicestate_table.obj `if test -f '../../src/cybergarage/upnp/cservicestate_table.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservicestate_table.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservicestate_table.c'; fi`
++
++libclinkc_a-cservicestate_table.lo: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cservicestate_table.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" -c -o libclinkc_a-cservicestate_table.lo `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo" "$(DEPDIR)/libclinkc_a-cservicestate_table.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='libclinkc_a-cservicestate_table.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cservicestate_table.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cservicestate_table.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cservicestate_table.lo `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c
++
++libclinkc_a-cupnp_function.o: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" -c -o libclinkc_a-cupnp_function.o `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='libclinkc_a-cupnp_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_function.o `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c
++
++libclinkc_a-cupnp_function.obj: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" -c -o libclinkc_a-cupnp_function.obj `if test -f '../../src/cybergarage/upnp/cupnp_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='libclinkc_a-cupnp_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_function.obj `if test -f '../../src/cybergarage/upnp/cupnp_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_function.c'; fi`
++
++libclinkc_a-cupnp_function.lo: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" -c -o libclinkc_a-cupnp_function.lo `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='libclinkc_a-cupnp_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_function.lo `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c
++
++libclinkc_a-cupnp_status.o: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_status.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" -c -o libclinkc_a-cupnp_status.o `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_status.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='libclinkc_a-cupnp_status.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_status.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_status.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_status.o `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c
++
++libclinkc_a-cupnp_status.obj: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_status.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" -c -o libclinkc_a-cupnp_status.obj `if test -f '../../src/cybergarage/upnp/cupnp_status.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_status.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_status.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_status.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='libclinkc_a-cupnp_status.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_status.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_status.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_status.obj `if test -f '../../src/cybergarage/upnp/cupnp_status.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_status.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_status.c'; fi`
++
++libclinkc_a-cupnp_status.lo: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cupnp_status.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" -c -o libclinkc_a-cupnp_status.lo `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo" "$(DEPDIR)/libclinkc_a-cupnp_status.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='libclinkc_a-cupnp_status.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cupnp_status.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cupnp_status.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cupnp_status.lo `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c
++
++libclinkc_a-caction_ctrl.o: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_ctrl.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" -c -o libclinkc_a-caction_ctrl.o `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-caction_ctrl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='libclinkc_a-caction_ctrl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_ctrl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_ctrl.o `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c
++
++libclinkc_a-caction_ctrl.obj: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_ctrl.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" -c -o libclinkc_a-caction_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/caction_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_ctrl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-caction_ctrl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='libclinkc_a-caction_ctrl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_ctrl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/caction_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_ctrl.c'; fi`
++
++libclinkc_a-caction_ctrl.lo: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_ctrl.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" -c -o libclinkc_a-caction_ctrl.lo `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-caction_ctrl.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='libclinkc_a-caction_ctrl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_ctrl.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_ctrl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_ctrl.lo `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c
++
++libclinkc_a-caction_request.o: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_request.Tpo" -c -o libclinkc_a-caction_request.o `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo" "$(DEPDIR)/libclinkc_a-caction_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='libclinkc_a-caction_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_request.o `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c
++
++libclinkc_a-caction_request.obj: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_request.Tpo" -c -o libclinkc_a-caction_request.obj `if test -f '../../src/cybergarage/upnp/control/caction_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo" "$(DEPDIR)/libclinkc_a-caction_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='libclinkc_a-caction_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_request.obj `if test -f '../../src/cybergarage/upnp/control/caction_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_request.c'; fi`
++
++libclinkc_a-caction_request.lo: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_request.Tpo" -c -o libclinkc_a-caction_request.lo `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo" "$(DEPDIR)/libclinkc_a-caction_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='libclinkc_a-caction_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_request.lo `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c
++
++libclinkc_a-caction_response.o: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_response.Tpo" -c -o libclinkc_a-caction_response.o `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo" "$(DEPDIR)/libclinkc_a-caction_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='libclinkc_a-caction_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_response.o `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c
++
++libclinkc_a-caction_response.obj: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_response.Tpo" -c -o libclinkc_a-caction_response.obj `if test -f '../../src/cybergarage/upnp/control/caction_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo" "$(DEPDIR)/libclinkc_a-caction_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='libclinkc_a-caction_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_response.obj `if test -f '../../src/cybergarage/upnp/control/caction_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_response.c'; fi`
++
++libclinkc_a-caction_response.lo: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-caction_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-caction_response.Tpo" -c -o libclinkc_a-caction_response.lo `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo" "$(DEPDIR)/libclinkc_a-caction_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='libclinkc_a-caction_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-caction_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-caction_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-caction_response.lo `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c
++
++libclinkc_a-ccontrol_function.o: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrol_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" -c -o libclinkc_a-ccontrol_function.o `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" "$(DEPDIR)/libclinkc_a-ccontrol_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='libclinkc_a-ccontrol_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrol_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrol_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrol_function.o `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c
++
++libclinkc_a-ccontrol_function.obj: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrol_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" -c -o libclinkc_a-ccontrol_function.obj `if test -f '../../src/cybergarage/upnp/control/ccontrol_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/ccontrol_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/ccontrol_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" "$(DEPDIR)/libclinkc_a-ccontrol_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='libclinkc_a-ccontrol_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrol_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrol_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrol_function.obj `if test -f '../../src/cybergarage/upnp/control/ccontrol_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/ccontrol_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/ccontrol_function.c'; fi`
++
++libclinkc_a-ccontrol_function.lo: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ccontrol_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" -c -o libclinkc_a-ccontrol_function.lo `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo" "$(DEPDIR)/libclinkc_a-ccontrol_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='libclinkc_a-ccontrol_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ccontrol_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ccontrol_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ccontrol_function.lo `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c
++
++libclinkc_a-cquery_ctrl.o: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_ctrl.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" -c -o libclinkc_a-cquery_ctrl.o `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-cquery_ctrl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='libclinkc_a-cquery_ctrl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_ctrl.o `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c
++
++libclinkc_a-cquery_ctrl.obj: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_ctrl.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" -c -o libclinkc_a-cquery_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_ctrl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-cquery_ctrl.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='libclinkc_a-cquery_ctrl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_ctrl.c'; fi`
++
++libclinkc_a-cquery_ctrl.lo: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_ctrl.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" -c -o libclinkc_a-cquery_ctrl.lo `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo" "$(DEPDIR)/libclinkc_a-cquery_ctrl.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='libclinkc_a-cquery_ctrl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_ctrl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_ctrl.lo `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c
++
++libclinkc_a-cquery_request.o: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" -c -o libclinkc_a-cquery_request.o `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" "$(DEPDIR)/libclinkc_a-cquery_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='libclinkc_a-cquery_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_request.o `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c
++
++libclinkc_a-cquery_request.obj: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" -c -o libclinkc_a-cquery_request.obj `if test -f '../../src/cybergarage/upnp/control/cquery_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" "$(DEPDIR)/libclinkc_a-cquery_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='libclinkc_a-cquery_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_request.obj `if test -f '../../src/cybergarage/upnp/control/cquery_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_request.c'; fi`
++
++libclinkc_a-cquery_request.lo: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" -c -o libclinkc_a-cquery_request.lo `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo" "$(DEPDIR)/libclinkc_a-cquery_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='libclinkc_a-cquery_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_request.lo `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c
++
++libclinkc_a-cquery_response.o: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" -c -o libclinkc_a-cquery_response.o `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" "$(DEPDIR)/libclinkc_a-cquery_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='libclinkc_a-cquery_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_response.o `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c
++
++libclinkc_a-cquery_response.obj: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" -c -o libclinkc_a-cquery_response.obj `if test -f '../../src/cybergarage/upnp/control/cquery_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" "$(DEPDIR)/libclinkc_a-cquery_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='libclinkc_a-cquery_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_response.obj `if test -f '../../src/cybergarage/upnp/control/cquery_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_response.c'; fi`
++
++libclinkc_a-cquery_response.lo: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cquery_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" -c -o libclinkc_a-cquery_response.lo `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo" "$(DEPDIR)/libclinkc_a-cquery_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='libclinkc_a-cquery_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cquery_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cquery_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cquery_response.lo `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c
++
++libclinkc_a-ceventlistener_list.o: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ceventlistener_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" -c -o libclinkc_a-ceventlistener_list.o `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" "$(DEPDIR)/libclinkc_a-ceventlistener_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='libclinkc_a-ceventlistener_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ceventlistener_list.o `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c
++
++libclinkc_a-ceventlistener_list.obj: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ceventlistener_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" -c -o libclinkc_a-ceventlistener_list.obj `if test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/ceventlistener_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/ceventlistener_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" "$(DEPDIR)/libclinkc_a-ceventlistener_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='libclinkc_a-ceventlistener_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ceventlistener_list.obj `if test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/ceventlistener_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/ceventlistener_list.c'; fi`
++
++libclinkc_a-ceventlistener_list.lo: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-ceventlistener_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" -c -o libclinkc_a-ceventlistener_list.lo `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo" "$(DEPDIR)/libclinkc_a-ceventlistener_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='libclinkc_a-ceventlistener_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-ceventlistener_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-ceventlistener_list.lo `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c
++
++libclinkc_a-cnotify_request.o: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnotify_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" -c -o libclinkc_a-cnotify_request.o `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" "$(DEPDIR)/libclinkc_a-cnotify_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='libclinkc_a-cnotify_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnotify_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cnotify_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnotify_request.o `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c
++
++libclinkc_a-cnotify_request.obj: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnotify_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" -c -o libclinkc_a-cnotify_request.obj `if test -f '../../src/cybergarage/upnp/event/cnotify_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cnotify_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cnotify_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" "$(DEPDIR)/libclinkc_a-cnotify_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='libclinkc_a-cnotify_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnotify_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cnotify_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnotify_request.obj `if test -f '../../src/cybergarage/upnp/event/cnotify_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cnotify_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cnotify_request.c'; fi`
++
++libclinkc_a-cnotify_request.lo: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cnotify_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" -c -o libclinkc_a-cnotify_request.lo `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo" "$(DEPDIR)/libclinkc_a-cnotify_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='libclinkc_a-cnotify_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cnotify_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cnotify_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cnotify_request.lo `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c
++
++libclinkc_a-cproperty.o: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty.Tpo" -c -o libclinkc_a-cproperty.o `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo" "$(DEPDIR)/libclinkc_a-cproperty.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='libclinkc_a-cproperty.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty.o `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c
++
++libclinkc_a-cproperty.obj: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty.Tpo" -c -o libclinkc_a-cproperty.obj `if test -f '../../src/cybergarage/upnp/event/cproperty.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo" "$(DEPDIR)/libclinkc_a-cproperty.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='libclinkc_a-cproperty.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty.obj `if test -f '../../src/cybergarage/upnp/event/cproperty.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty.c'; fi`
++
++libclinkc_a-cproperty.lo: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty.Tpo" -c -o libclinkc_a-cproperty.lo `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo" "$(DEPDIR)/libclinkc_a-cproperty.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='libclinkc_a-cproperty.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty.lo `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c
++
++libclinkc_a-cproperty_list.o: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" -c -o libclinkc_a-cproperty_list.o `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" "$(DEPDIR)/libclinkc_a-cproperty_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='libclinkc_a-cproperty_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty_list.o `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c
++
++libclinkc_a-cproperty_list.obj: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" -c -o libclinkc_a-cproperty_list.obj `if test -f '../../src/cybergarage/upnp/event/cproperty_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" "$(DEPDIR)/libclinkc_a-cproperty_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='libclinkc_a-cproperty_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty_list.obj `if test -f '../../src/cybergarage/upnp/event/cproperty_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty_list.c'; fi`
++
++libclinkc_a-cproperty_list.lo: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cproperty_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" -c -o libclinkc_a-cproperty_list.lo `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo" "$(DEPDIR)/libclinkc_a-cproperty_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='libclinkc_a-cproperty_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cproperty_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cproperty_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cproperty_list.lo `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c
++
++libclinkc_a-csubscriber.o: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" -c -o libclinkc_a-csubscriber.o `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='libclinkc_a-csubscriber.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber.o `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c
++
++libclinkc_a-csubscriber.obj: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" -c -o libclinkc_a-csubscriber.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='libclinkc_a-csubscriber.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber.c'; fi`
++
++libclinkc_a-csubscriber.lo: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" -c -o libclinkc_a-csubscriber.lo `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='libclinkc_a-csubscriber.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber.lo `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c
++
++libclinkc_a-csubscriber_list.o: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" -c -o libclinkc_a-csubscriber_list.o `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='libclinkc_a-csubscriber_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber_list.o `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c
++
++libclinkc_a-csubscriber_list.obj: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" -c -o libclinkc_a-csubscriber_list.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='libclinkc_a-csubscriber_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber_list.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber_list.c'; fi`
++
++libclinkc_a-csubscriber_list.lo: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscriber_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" -c -o libclinkc_a-csubscriber_list.lo `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo" "$(DEPDIR)/libclinkc_a-csubscriber_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='libclinkc_a-csubscriber_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscriber_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscriber_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscriber_list.lo `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c
++
++libclinkc_a-csubscription.o: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription.Tpo" -c -o libclinkc_a-csubscription.o `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo" "$(DEPDIR)/libclinkc_a-csubscription.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='libclinkc_a-csubscription.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription.o `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c
++
++libclinkc_a-csubscription.obj: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription.Tpo" -c -o libclinkc_a-csubscription.obj `if test -f '../../src/cybergarage/upnp/event/csubscription.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo" "$(DEPDIR)/libclinkc_a-csubscription.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='libclinkc_a-csubscription.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription.obj `if test -f '../../src/cybergarage/upnp/event/csubscription.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription.c'; fi`
++
++libclinkc_a-csubscription.lo: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription.Tpo" -c -o libclinkc_a-csubscription.lo `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo" "$(DEPDIR)/libclinkc_a-csubscription.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='libclinkc_a-csubscription.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription.lo `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c
++
++libclinkc_a-csubscription_request.o: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" -c -o libclinkc_a-csubscription_request.o `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='libclinkc_a-csubscription_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_request.o `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c
++
++libclinkc_a-csubscription_request.obj: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" -c -o libclinkc_a-csubscription_request.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='libclinkc_a-csubscription_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_request.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_request.c'; fi`
++
++libclinkc_a-csubscription_request.lo: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" -c -o libclinkc_a-csubscription_request.lo `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='libclinkc_a-csubscription_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_request.lo `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c
++
++libclinkc_a-csubscription_response.o: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" -c -o libclinkc_a-csubscription_response.o `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='libclinkc_a-csubscription_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_response.o `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c
++
++libclinkc_a-csubscription_response.obj: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" -c -o libclinkc_a-csubscription_response.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='libclinkc_a-csubscription_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_response.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_response.c'; fi`
++
++libclinkc_a-csubscription_response.lo: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-csubscription_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" -c -o libclinkc_a-csubscription_response.lo `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo" "$(DEPDIR)/libclinkc_a-csubscription_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='libclinkc_a-csubscription_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-csubscription_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-csubscription_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-csubscription_response.lo `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c
++
++libclinkc_a-chttpmu_socket.o: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpmu_socket.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" -c -o libclinkc_a-chttpmu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpmu_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='libclinkc_a-chttpmu_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpmu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++
++libclinkc_a-chttpmu_socket.obj: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpmu_socket.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" -c -o libclinkc_a-chttpmu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpmu_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='libclinkc_a-chttpmu_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpmu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; fi`
++
++libclinkc_a-chttpmu_socket.lo: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpmu_socket.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" -c -o libclinkc_a-chttpmu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpmu_socket.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='libclinkc_a-chttpmu_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpmu_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpmu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++
++libclinkc_a-chttpu_socket.o: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpu_socket.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" -c -o libclinkc_a-chttpu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpu_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='libclinkc_a-chttpu_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpu_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++
++libclinkc_a-chttpu_socket.obj: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpu_socket.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" -c -o libclinkc_a-chttpu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpu_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='libclinkc_a-chttpu_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpu_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; fi`
++
++libclinkc_a-chttpu_socket.lo: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-chttpu_socket.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" -c -o libclinkc_a-chttpu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo" "$(DEPDIR)/libclinkc_a-chttpu_socket.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='libclinkc_a-chttpu_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-chttpu_socket.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-chttpu_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-chttpu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++
++libclinkc_a-cssdp.o: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp.Tpo" -c -o libclinkc_a-cssdp.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo" "$(DEPDIR)/libclinkc_a-cssdp.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='libclinkc_a-cssdp.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c
++
++libclinkc_a-cssdp.obj: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp.Tpo" -c -o libclinkc_a-cssdp.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo" "$(DEPDIR)/libclinkc_a-cssdp.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='libclinkc_a-cssdp.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp.c'; fi`
++
++libclinkc_a-cssdp.lo: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp.Tpo" -c -o libclinkc_a-cssdp.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo" "$(DEPDIR)/libclinkc_a-cssdp.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='libclinkc_a-cssdp.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c
++
++libclinkc_a-cssdp_server.o: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" -c -o libclinkc_a-cssdp_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='libclinkc_a-cssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c
++
++libclinkc_a-cssdp_server.obj: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" -c -o libclinkc_a-cssdp_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='libclinkc_a-cssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server.c'; fi`
++
++libclinkc_a-cssdp_server.lo: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" -c -o libclinkc_a-cssdp_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='libclinkc_a-cssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c
++
++libclinkc_a-cssdp_server_list.o: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" -c -o libclinkc_a-cssdp_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='libclinkc_a-cssdp_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++
++libclinkc_a-cssdp_server_list.obj: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" -c -o libclinkc_a-cssdp_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='libclinkc_a-cssdp_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; fi`
++
++libclinkc_a-cssdp_server_list.lo: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_server_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" -c -o libclinkc_a-cssdp_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_server_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='libclinkc_a-cssdp_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++
++libclinkc_a-cssdp_packet.o: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_packet.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" -c -o libclinkc_a-cssdp_packet.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='libclinkc_a-cssdp_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_packet.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++
++libclinkc_a-cssdp_packet.obj: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_packet.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" -c -o libclinkc_a-cssdp_packet.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_packet.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='libclinkc_a-cssdp_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_packet.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_packet.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; fi`
++
++libclinkc_a-cssdp_packet.lo: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_packet.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" -c -o libclinkc_a-cssdp_packet.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_packet.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='libclinkc_a-cssdp_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_packet.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_packet.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++
++libclinkc_a-cssdp_request.o: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_request.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" -c -o libclinkc_a-cssdp_request.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='libclinkc_a-cssdp_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_request.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c
++
++libclinkc_a-cssdp_request.obj: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_request.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" -c -o libclinkc_a-cssdp_request.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_request.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='libclinkc_a-cssdp_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_request.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_request.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_request.c'; fi`
++
++libclinkc_a-cssdp_request.lo: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_request.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" -c -o libclinkc_a-cssdp_request.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_request.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='libclinkc_a-cssdp_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_request.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_request.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c
++
++libclinkc_a-cssdp_response.o: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" -c -o libclinkc_a-cssdp_response.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='libclinkc_a-cssdp_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c
++
++libclinkc_a-cssdp_response.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" -c -o libclinkc_a-cssdp_response.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='libclinkc_a-cssdp_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response.c'; fi`
++
++libclinkc_a-cssdp_response.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" -c -o libclinkc_a-cssdp_response.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='libclinkc_a-cssdp_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c
++
++libclinkc_a-cssdp_socket.o: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_socket.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" -c -o libclinkc_a-cssdp_socket.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='libclinkc_a-cssdp_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_socket.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++
++libclinkc_a-cssdp_socket.obj: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_socket.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" -c -o libclinkc_a-cssdp_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_socket.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='libclinkc_a-cssdp_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_socket.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; fi`
++
++libclinkc_a-cssdp_socket.lo: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_socket.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" -c -o libclinkc_a-cssdp_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_socket.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='libclinkc_a-cssdp_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_socket.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++
++libclinkc_a-cssdp_response_server.o: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" -c -o libclinkc_a-cssdp_response_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='libclinkc_a-cssdp_response_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++
++libclinkc_a-cssdp_response_server.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" -c -o libclinkc_a-cssdp_response_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='libclinkc_a-cssdp_response_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; fi`
++
++libclinkc_a-cssdp_response_server.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" -c -o libclinkc_a-cssdp_response_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='libclinkc_a-cssdp_response_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++
++libclinkc_a-cssdp_response_server_list.o: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" -c -o libclinkc_a-cssdp_response_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='libclinkc_a-cssdp_response_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++
++libclinkc_a-cssdp_response_server_list.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" -c -o libclinkc_a-cssdp_response_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='libclinkc_a-cssdp_response_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; fi`
++
++libclinkc_a-cssdp_response_server_list.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cssdp_response_server_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" -c -o libclinkc_a-cssdp_response_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo" "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='libclinkc_a-cssdp_response_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cssdp_response_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cssdp_response_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++
++libclinkc_a-cxml_attribute.o: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" -c -o libclinkc_a-cxml_attribute.o `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='libclinkc_a-cxml_attribute.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute.o `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c
++
++libclinkc_a-cxml_attribute.obj: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" -c -o libclinkc_a-cxml_attribute.obj `if test -f '../../src/cybergarage/xml/cxml_attribute.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='libclinkc_a-cxml_attribute.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute.obj `if test -f '../../src/cybergarage/xml/cxml_attribute.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute.c'; fi`
++
++libclinkc_a-cxml_attribute.lo: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" -c -o libclinkc_a-cxml_attribute.lo `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='libclinkc_a-cxml_attribute.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute.lo `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c
++
++libclinkc_a-cxml_attribute_list.o: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" -c -o libclinkc_a-cxml_attribute_list.o `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='libclinkc_a-cxml_attribute_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute_list.o `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c
++
++libclinkc_a-cxml_attribute_list.obj: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" -c -o libclinkc_a-cxml_attribute_list.obj `if test -f '../../src/cybergarage/xml/cxml_attribute_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='libclinkc_a-cxml_attribute_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute_list.obj `if test -f '../../src/cybergarage/xml/cxml_attribute_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute_list.c'; fi`
++
++libclinkc_a-cxml_attribute_list.lo: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_attribute_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" -c -o libclinkc_a-cxml_attribute_list.lo `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='libclinkc_a-cxml_attribute_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_attribute_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_attribute_list.lo `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c
++
++libclinkc_a-cxml_function.o: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_function.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" -c -o libclinkc_a-cxml_function.o `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" "$(DEPDIR)/libclinkc_a-cxml_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='libclinkc_a-cxml_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_function.o `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c
++
++libclinkc_a-cxml_function.obj: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_function.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" -c -o libclinkc_a-cxml_function.obj `if test -f '../../src/cybergarage/xml/cxml_function.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" "$(DEPDIR)/libclinkc_a-cxml_function.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='libclinkc_a-cxml_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_function.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_function.obj `if test -f '../../src/cybergarage/xml/cxml_function.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_function.c'; fi`
++
++libclinkc_a-cxml_function.lo: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_function.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" -c -o libclinkc_a-cxml_function.lo `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo" "$(DEPDIR)/libclinkc_a-cxml_function.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='libclinkc_a-cxml_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_function.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_function.lo `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c
++
++libclinkc_a-cxml_node.o: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" -c -o libclinkc_a-cxml_node.o `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='libclinkc_a-cxml_node.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node.o `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c
++
++libclinkc_a-cxml_node.obj: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" -c -o libclinkc_a-cxml_node.obj `if test -f '../../src/cybergarage/xml/cxml_node.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='libclinkc_a-cxml_node.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node.obj `if test -f '../../src/cybergarage/xml/cxml_node.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node.c'; fi`
++
++libclinkc_a-cxml_node.lo: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" -c -o libclinkc_a-cxml_node.lo `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='libclinkc_a-cxml_node.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node.lo `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c
++
++libclinkc_a-cxml_node_list.o: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node_list.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" -c -o libclinkc_a-cxml_node_list.o `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='libclinkc_a-cxml_node_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node_list.o `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c
++
++libclinkc_a-cxml_node_list.obj: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node_list.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" -c -o libclinkc_a-cxml_node_list.obj `if test -f '../../src/cybergarage/xml/cxml_node_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node_list.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='libclinkc_a-cxml_node_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node_list.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node_list.obj `if test -f '../../src/cybergarage/xml/cxml_node_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node_list.c'; fi`
++
++libclinkc_a-cxml_node_list.lo: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_node_list.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" -c -o libclinkc_a-cxml_node_list.lo `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo" "$(DEPDIR)/libclinkc_a-cxml_node_list.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='libclinkc_a-cxml_node_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_node_list.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_node_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_node_list.lo `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c
++
++libclinkc_a-cxml_parser.o: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" -c -o libclinkc_a-cxml_parser.o `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='libclinkc_a-cxml_parser.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser.o `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c
++
++libclinkc_a-cxml_parser.obj: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" -c -o libclinkc_a-cxml_parser.obj `if test -f '../../src/cybergarage/xml/cxml_parser.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='libclinkc_a-cxml_parser.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser.obj `if test -f '../../src/cybergarage/xml/cxml_parser.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser.c'; fi`
++
++libclinkc_a-cxml_parser.lo: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" -c -o libclinkc_a-cxml_parser.lo `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='libclinkc_a-cxml_parser.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser.lo `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c
++
++libclinkc_a-cxml_parser_expat.o: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_expat.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" -c -o libclinkc_a-cxml_parser_expat.o `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='libclinkc_a-cxml_parser_expat.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_expat.o `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c
++
++libclinkc_a-cxml_parser_expat.obj: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_expat.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" -c -o libclinkc_a-cxml_parser_expat.obj `if test -f '../../src/cybergarage/xml/cxml_parser_expat.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_expat.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_expat.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='libclinkc_a-cxml_parser_expat.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_expat.obj `if test -f '../../src/cybergarage/xml/cxml_parser_expat.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_expat.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_expat.c'; fi`
++
++libclinkc_a-cxml_parser_expat.lo: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_expat.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" -c -o libclinkc_a-cxml_parser_expat.lo `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='libclinkc_a-cxml_parser_expat.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_expat.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_expat.lo `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c
++
++libclinkc_a-cxml_parser_libxml2.o: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_libxml2.o -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" -c -o libclinkc_a-cxml_parser_libxml2.o `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='libclinkc_a-cxml_parser_libxml2.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_libxml2.o `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c
++
++libclinkc_a-cxml_parser_libxml2.obj: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_libxml2.obj -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" -c -o libclinkc_a-cxml_parser_libxml2.obj `if test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_libxml2.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_libxml2.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='libclinkc_a-cxml_parser_libxml2.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Po' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_libxml2.obj `if test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_libxml2.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_libxml2.c'; fi`
++
++libclinkc_a-cxml_parser_libxml2.lo: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -MT libclinkc_a-cxml_parser_libxml2.lo -MD -MP -MF "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" -c -o libclinkc_a-cxml_parser_libxml2.lo `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo" "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Plo"; else rm -f "$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='libclinkc_a-cxml_parser_libxml2.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.Plo' tmpdepfile='$(DEPDIR)/libclinkc_a-cxml_parser_libxml2.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclinkc_a_CFLAGS) $(CFLAGS) -c -o libclinkc_a-cxml_parser_libxml2.lo `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c
++
++cfile.o: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cfile.o -MD -MP -MF "$(DEPDIR)/cfile.Tpo" -c -o cfile.o `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cfile.Tpo" "$(DEPDIR)/cfile.Po"; else rm -f "$(DEPDIR)/cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='cfile.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cfile.Po' tmpdepfile='$(DEPDIR)/cfile.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cfile.o `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c
++
++cfile.obj: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cfile.obj -MD -MP -MF "$(DEPDIR)/cfile.Tpo" -c -o cfile.obj `if test -f '../../src/cybergarage/io/cfile.c'; then $(CYGPATH_W) '../../src/cybergarage/io/cfile.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/io/cfile.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cfile.Tpo" "$(DEPDIR)/cfile.Po"; else rm -f "$(DEPDIR)/cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='cfile.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cfile.Po' tmpdepfile='$(DEPDIR)/cfile.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cfile.obj `if test -f '../../src/cybergarage/io/cfile.c'; then $(CYGPATH_W) '../../src/cybergarage/io/cfile.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/io/cfile.c'; fi`
++
++cfile.lo: ../../src/cybergarage/io/cfile.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cfile.lo -MD -MP -MF "$(DEPDIR)/cfile.Tpo" -c -o cfile.lo `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cfile.Tpo" "$(DEPDIR)/cfile.Plo"; else rm -f "$(DEPDIR)/cfile.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/io/cfile.c' object='cfile.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cfile.Plo' tmpdepfile='$(DEPDIR)/cfile.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cfile.lo `test -f '../../src/cybergarage/io/cfile.c' || echo '$(srcdir)/'`../../src/cybergarage/io/cfile.c
++
++clist.o: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clist.o -MD -MP -MF "$(DEPDIR)/clist.Tpo" -c -o clist.o `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clist.Tpo" "$(DEPDIR)/clist.Po"; else rm -f "$(DEPDIR)/clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='clist.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clist.Po' tmpdepfile='$(DEPDIR)/clist.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clist.o `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c
++
++clist.obj: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clist.obj -MD -MP -MF "$(DEPDIR)/clist.Tpo" -c -o clist.obj `if test -f '../../src/cybergarage/util/clist.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clist.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clist.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clist.Tpo" "$(DEPDIR)/clist.Po"; else rm -f "$(DEPDIR)/clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='clist.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clist.Po' tmpdepfile='$(DEPDIR)/clist.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clist.obj `if test -f '../../src/cybergarage/util/clist.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clist.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clist.c'; fi`
++
++clist.lo: ../../src/cybergarage/util/clist.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clist.lo -MD -MP -MF "$(DEPDIR)/clist.Tpo" -c -o clist.lo `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clist.Tpo" "$(DEPDIR)/clist.Plo"; else rm -f "$(DEPDIR)/clist.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clist.c' object='clist.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clist.Plo' tmpdepfile='$(DEPDIR)/clist.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clist.lo `test -f '../../src/cybergarage/util/clist.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clist.c
++
++cmutex.o: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cmutex.o -MD -MP -MF "$(DEPDIR)/cmutex.Tpo" -c -o cmutex.o `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cmutex.Tpo" "$(DEPDIR)/cmutex.Po"; else rm -f "$(DEPDIR)/cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='cmutex.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cmutex.Po' tmpdepfile='$(DEPDIR)/cmutex.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cmutex.o `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c
++
++cmutex.obj: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cmutex.obj -MD -MP -MF "$(DEPDIR)/cmutex.Tpo" -c -o cmutex.obj `if test -f '../../src/cybergarage/util/cmutex.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cmutex.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cmutex.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cmutex.Tpo" "$(DEPDIR)/cmutex.Po"; else rm -f "$(DEPDIR)/cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='cmutex.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cmutex.Po' tmpdepfile='$(DEPDIR)/cmutex.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cmutex.obj `if test -f '../../src/cybergarage/util/cmutex.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cmutex.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cmutex.c'; fi`
++
++cmutex.lo: ../../src/cybergarage/util/cmutex.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cmutex.lo -MD -MP -MF "$(DEPDIR)/cmutex.Tpo" -c -o cmutex.lo `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cmutex.Tpo" "$(DEPDIR)/cmutex.Plo"; else rm -f "$(DEPDIR)/cmutex.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cmutex.c' object='cmutex.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cmutex.Plo' tmpdepfile='$(DEPDIR)/cmutex.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cmutex.lo `test -f '../../src/cybergarage/util/cmutex.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cmutex.c
++
++ccond.o: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccond.o -MD -MP -MF "$(DEPDIR)/ccond.Tpo" -c -o ccond.o `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccond.Tpo" "$(DEPDIR)/ccond.Po"; else rm -f "$(DEPDIR)/ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='ccond.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccond.Po' tmpdepfile='$(DEPDIR)/ccond.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccond.o `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c
++
++ccond.obj: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccond.obj -MD -MP -MF "$(DEPDIR)/ccond.Tpo" -c -o ccond.obj `if test -f '../../src/cybergarage/util/ccond.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ccond.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ccond.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccond.Tpo" "$(DEPDIR)/ccond.Po"; else rm -f "$(DEPDIR)/ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='ccond.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccond.Po' tmpdepfile='$(DEPDIR)/ccond.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccond.obj `if test -f '../../src/cybergarage/util/ccond.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ccond.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ccond.c'; fi`
++
++ccond.lo: ../../src/cybergarage/util/ccond.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccond.lo -MD -MP -MF "$(DEPDIR)/ccond.Tpo" -c -o ccond.lo `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccond.Tpo" "$(DEPDIR)/ccond.Plo"; else rm -f "$(DEPDIR)/ccond.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ccond.c' object='ccond.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccond.Plo' tmpdepfile='$(DEPDIR)/ccond.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccond.lo `test -f '../../src/cybergarage/util/ccond.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ccond.c
++
++cstring.o: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring.o -MD -MP -MF "$(DEPDIR)/cstring.Tpo" -c -o cstring.o `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring.Tpo" "$(DEPDIR)/cstring.Po"; else rm -f "$(DEPDIR)/cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='cstring.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring.Po' tmpdepfile='$(DEPDIR)/cstring.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring.o `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c
++
++cstring.obj: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring.obj -MD -MP -MF "$(DEPDIR)/cstring.Tpo" -c -o cstring.obj `if test -f '../../src/cybergarage/util/cstring.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring.Tpo" "$(DEPDIR)/cstring.Po"; else rm -f "$(DEPDIR)/cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='cstring.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring.Po' tmpdepfile='$(DEPDIR)/cstring.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring.obj `if test -f '../../src/cybergarage/util/cstring.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring.c'; fi`
++
++cstring.lo: ../../src/cybergarage/util/cstring.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring.lo -MD -MP -MF "$(DEPDIR)/cstring.Tpo" -c -o cstring.lo `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring.Tpo" "$(DEPDIR)/cstring.Plo"; else rm -f "$(DEPDIR)/cstring.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring.c' object='cstring.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring.Plo' tmpdepfile='$(DEPDIR)/cstring.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring.lo `test -f '../../src/cybergarage/util/cstring.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring.c
++
++cstring_tokenizer.o: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_tokenizer.o -MD -MP -MF "$(DEPDIR)/cstring_tokenizer.Tpo" -c -o cstring_tokenizer.o `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_tokenizer.Tpo" "$(DEPDIR)/cstring_tokenizer.Po"; else rm -f "$(DEPDIR)/cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='cstring_tokenizer.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_tokenizer.Po' tmpdepfile='$(DEPDIR)/cstring_tokenizer.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_tokenizer.o `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c
++
++cstring_tokenizer.obj: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_tokenizer.obj -MD -MP -MF "$(DEPDIR)/cstring_tokenizer.Tpo" -c -o cstring_tokenizer.obj `if test -f '../../src/cybergarage/util/cstring_tokenizer.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_tokenizer.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_tokenizer.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_tokenizer.Tpo" "$(DEPDIR)/cstring_tokenizer.Po"; else rm -f "$(DEPDIR)/cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='cstring_tokenizer.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_tokenizer.Po' tmpdepfile='$(DEPDIR)/cstring_tokenizer.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_tokenizer.obj `if test -f '../../src/cybergarage/util/cstring_tokenizer.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_tokenizer.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_tokenizer.c'; fi`
++
++cstring_tokenizer.lo: ../../src/cybergarage/util/cstring_tokenizer.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_tokenizer.lo -MD -MP -MF "$(DEPDIR)/cstring_tokenizer.Tpo" -c -o cstring_tokenizer.lo `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_tokenizer.Tpo" "$(DEPDIR)/cstring_tokenizer.Plo"; else rm -f "$(DEPDIR)/cstring_tokenizer.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_tokenizer.c' object='cstring_tokenizer.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_tokenizer.Plo' tmpdepfile='$(DEPDIR)/cstring_tokenizer.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_tokenizer.lo `test -f '../../src/cybergarage/util/cstring_tokenizer.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_tokenizer.c
++
++cstring_function.o: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_function.o -MD -MP -MF "$(DEPDIR)/cstring_function.Tpo" -c -o cstring_function.o `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_function.Tpo" "$(DEPDIR)/cstring_function.Po"; else rm -f "$(DEPDIR)/cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='cstring_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_function.Po' tmpdepfile='$(DEPDIR)/cstring_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_function.o `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c
++
++cstring_function.obj: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_function.obj -MD -MP -MF "$(DEPDIR)/cstring_function.Tpo" -c -o cstring_function.obj `if test -f '../../src/cybergarage/util/cstring_function.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_function.Tpo" "$(DEPDIR)/cstring_function.Po"; else rm -f "$(DEPDIR)/cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='cstring_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_function.Po' tmpdepfile='$(DEPDIR)/cstring_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_function.obj `if test -f '../../src/cybergarage/util/cstring_function.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cstring_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cstring_function.c'; fi`
++
++cstring_function.lo: ../../src/cybergarage/util/cstring_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstring_function.lo -MD -MP -MF "$(DEPDIR)/cstring_function.Tpo" -c -o cstring_function.lo `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstring_function.Tpo" "$(DEPDIR)/cstring_function.Plo"; else rm -f "$(DEPDIR)/cstring_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cstring_function.c' object='cstring_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstring_function.Plo' tmpdepfile='$(DEPDIR)/cstring_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstring_function.lo `test -f '../../src/cybergarage/util/cstring_function.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cstring_function.c
++
++cthread.o: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread.o -MD -MP -MF "$(DEPDIR)/cthread.Tpo" -c -o cthread.o `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread.Tpo" "$(DEPDIR)/cthread.Po"; else rm -f "$(DEPDIR)/cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='cthread.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread.Po' tmpdepfile='$(DEPDIR)/cthread.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread.o `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c
++
++cthread.obj: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread.obj -MD -MP -MF "$(DEPDIR)/cthread.Tpo" -c -o cthread.obj `if test -f '../../src/cybergarage/util/cthread.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread.Tpo" "$(DEPDIR)/cthread.Po"; else rm -f "$(DEPDIR)/cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='cthread.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread.Po' tmpdepfile='$(DEPDIR)/cthread.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread.obj `if test -f '../../src/cybergarage/util/cthread.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread.c'; fi`
++
++cthread.lo: ../../src/cybergarage/util/cthread.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread.lo -MD -MP -MF "$(DEPDIR)/cthread.Tpo" -c -o cthread.lo `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread.Tpo" "$(DEPDIR)/cthread.Plo"; else rm -f "$(DEPDIR)/cthread.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread.c' object='cthread.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread.Plo' tmpdepfile='$(DEPDIR)/cthread.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread.lo `test -f '../../src/cybergarage/util/cthread.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread.c
++
++cthread_list.o: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread_list.o -MD -MP -MF "$(DEPDIR)/cthread_list.Tpo" -c -o cthread_list.o `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread_list.Tpo" "$(DEPDIR)/cthread_list.Po"; else rm -f "$(DEPDIR)/cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='cthread_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread_list.Po' tmpdepfile='$(DEPDIR)/cthread_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread_list.o `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c
++
++cthread_list.obj: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread_list.obj -MD -MP -MF "$(DEPDIR)/cthread_list.Tpo" -c -o cthread_list.obj `if test -f '../../src/cybergarage/util/cthread_list.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread_list.Tpo" "$(DEPDIR)/cthread_list.Po"; else rm -f "$(DEPDIR)/cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='cthread_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread_list.Po' tmpdepfile='$(DEPDIR)/cthread_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread_list.obj `if test -f '../../src/cybergarage/util/cthread_list.c'; then $(CYGPATH_W) '../../src/cybergarage/util/cthread_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/cthread_list.c'; fi`
++
++cthread_list.lo: ../../src/cybergarage/util/cthread_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cthread_list.lo -MD -MP -MF "$(DEPDIR)/cthread_list.Tpo" -c -o cthread_list.lo `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cthread_list.Tpo" "$(DEPDIR)/cthread_list.Plo"; else rm -f "$(DEPDIR)/cthread_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/cthread_list.c' object='cthread_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cthread_list.Plo' tmpdepfile='$(DEPDIR)/cthread_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cthread_list.lo `test -f '../../src/cybergarage/util/cthread_list.c' || echo '$(srcdir)/'`../../src/cybergarage/util/cthread_list.c
++
++ctime.o: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ctime.o -MD -MP -MF "$(DEPDIR)/ctime.Tpo" -c -o ctime.o `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ctime.Tpo" "$(DEPDIR)/ctime.Po"; else rm -f "$(DEPDIR)/ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='ctime.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ctime.Po' tmpdepfile='$(DEPDIR)/ctime.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ctime.o `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c
++
++ctime.obj: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ctime.obj -MD -MP -MF "$(DEPDIR)/ctime.Tpo" -c -o ctime.obj `if test -f '../../src/cybergarage/util/ctime.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ctime.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ctime.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ctime.Tpo" "$(DEPDIR)/ctime.Po"; else rm -f "$(DEPDIR)/ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='ctime.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ctime.Po' tmpdepfile='$(DEPDIR)/ctime.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ctime.obj `if test -f '../../src/cybergarage/util/ctime.c'; then $(CYGPATH_W) '../../src/cybergarage/util/ctime.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/ctime.c'; fi`
++
++ctime.lo: ../../src/cybergarage/util/ctime.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ctime.lo -MD -MP -MF "$(DEPDIR)/ctime.Tpo" -c -o ctime.lo `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ctime.Tpo" "$(DEPDIR)/ctime.Plo"; else rm -f "$(DEPDIR)/ctime.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/ctime.c' object='ctime.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ctime.Plo' tmpdepfile='$(DEPDIR)/ctime.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ctime.lo `test -f '../../src/cybergarage/util/ctime.c' || echo '$(srcdir)/'`../../src/cybergarage/util/ctime.c
++
++clog.o: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clog.o -MD -MP -MF "$(DEPDIR)/clog.Tpo" -c -o clog.o `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clog.Tpo" "$(DEPDIR)/clog.Po"; else rm -f "$(DEPDIR)/clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='clog.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clog.Po' tmpdepfile='$(DEPDIR)/clog.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clog.o `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c
++
++clog.obj: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clog.obj -MD -MP -MF "$(DEPDIR)/clog.Tpo" -c -o clog.obj `if test -f '../../src/cybergarage/util/clog.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clog.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clog.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clog.Tpo" "$(DEPDIR)/clog.Po"; else rm -f "$(DEPDIR)/clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='clog.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clog.Po' tmpdepfile='$(DEPDIR)/clog.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clog.obj `if test -f '../../src/cybergarage/util/clog.c'; then $(CYGPATH_W) '../../src/cybergarage/util/clog.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/util/clog.c'; fi`
++
++clog.lo: ../../src/cybergarage/util/clog.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clog.lo -MD -MP -MF "$(DEPDIR)/clog.Tpo" -c -o clog.lo `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clog.Tpo" "$(DEPDIR)/clog.Plo"; else rm -f "$(DEPDIR)/clog.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/util/clog.c' object='clog.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clog.Plo' tmpdepfile='$(DEPDIR)/clog.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clog.lo `test -f '../../src/cybergarage/util/clog.c' || echo '$(srcdir)/'`../../src/cybergarage/util/clog.c
++
++cdatagram_packet.o: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdatagram_packet.o -MD -MP -MF "$(DEPDIR)/cdatagram_packet.Tpo" -c -o cdatagram_packet.o `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdatagram_packet.Tpo" "$(DEPDIR)/cdatagram_packet.Po"; else rm -f "$(DEPDIR)/cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='cdatagram_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdatagram_packet.Po' tmpdepfile='$(DEPDIR)/cdatagram_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdatagram_packet.o `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c
++
++cdatagram_packet.obj: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdatagram_packet.obj -MD -MP -MF "$(DEPDIR)/cdatagram_packet.Tpo" -c -o cdatagram_packet.obj `if test -f '../../src/cybergarage/net/cdatagram_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cdatagram_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cdatagram_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdatagram_packet.Tpo" "$(DEPDIR)/cdatagram_packet.Po"; else rm -f "$(DEPDIR)/cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='cdatagram_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdatagram_packet.Po' tmpdepfile='$(DEPDIR)/cdatagram_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdatagram_packet.obj `if test -f '../../src/cybergarage/net/cdatagram_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cdatagram_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cdatagram_packet.c'; fi`
++
++cdatagram_packet.lo: ../../src/cybergarage/net/cdatagram_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdatagram_packet.lo -MD -MP -MF "$(DEPDIR)/cdatagram_packet.Tpo" -c -o cdatagram_packet.lo `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdatagram_packet.Tpo" "$(DEPDIR)/cdatagram_packet.Plo"; else rm -f "$(DEPDIR)/cdatagram_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cdatagram_packet.c' object='cdatagram_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdatagram_packet.Plo' tmpdepfile='$(DEPDIR)/cdatagram_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdatagram_packet.lo `test -f '../../src/cybergarage/net/cdatagram_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cdatagram_packet.c
++
++csocket.o: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csocket.o -MD -MP -MF "$(DEPDIR)/csocket.Tpo" -c -o csocket.o `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csocket.Tpo" "$(DEPDIR)/csocket.Po"; else rm -f "$(DEPDIR)/csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='csocket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csocket.Po' tmpdepfile='$(DEPDIR)/csocket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csocket.o `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c
++
++csocket.obj: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csocket.obj -MD -MP -MF "$(DEPDIR)/csocket.Tpo" -c -o csocket.obj `if test -f '../../src/cybergarage/net/csocket.c'; then $(CYGPATH_W) '../../src/cybergarage/net/csocket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/csocket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csocket.Tpo" "$(DEPDIR)/csocket.Po"; else rm -f "$(DEPDIR)/csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='csocket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csocket.Po' tmpdepfile='$(DEPDIR)/csocket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csocket.obj `if test -f '../../src/cybergarage/net/csocket.c'; then $(CYGPATH_W) '../../src/cybergarage/net/csocket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/csocket.c'; fi`
++
++csocket.lo: ../../src/cybergarage/net/csocket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csocket.lo -MD -MP -MF "$(DEPDIR)/csocket.Tpo" -c -o csocket.lo `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csocket.Tpo" "$(DEPDIR)/csocket.Plo"; else rm -f "$(DEPDIR)/csocket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/csocket.c' object='csocket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csocket.Plo' tmpdepfile='$(DEPDIR)/csocket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csocket.lo `test -f '../../src/cybergarage/net/csocket.c' || echo '$(srcdir)/'`../../src/cybergarage/net/csocket.c
++
++cinterface.o: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface.o -MD -MP -MF "$(DEPDIR)/cinterface.Tpo" -c -o cinterface.o `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface.Tpo" "$(DEPDIR)/cinterface.Po"; else rm -f "$(DEPDIR)/cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='cinterface.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface.Po' tmpdepfile='$(DEPDIR)/cinterface.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface.o `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c
++
++cinterface.obj: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface.obj -MD -MP -MF "$(DEPDIR)/cinterface.Tpo" -c -o cinterface.obj `if test -f '../../src/cybergarage/net/cinterface.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface.Tpo" "$(DEPDIR)/cinterface.Po"; else rm -f "$(DEPDIR)/cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='cinterface.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface.Po' tmpdepfile='$(DEPDIR)/cinterface.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface.obj `if test -f '../../src/cybergarage/net/cinterface.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface.c'; fi`
++
++cinterface.lo: ../../src/cybergarage/net/cinterface.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface.lo -MD -MP -MF "$(DEPDIR)/cinterface.Tpo" -c -o cinterface.lo `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface.Tpo" "$(DEPDIR)/cinterface.Plo"; else rm -f "$(DEPDIR)/cinterface.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface.c' object='cinterface.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface.Plo' tmpdepfile='$(DEPDIR)/cinterface.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface.lo `test -f '../../src/cybergarage/net/cinterface.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface.c
++
++cinterface_list.o: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_list.o -MD -MP -MF "$(DEPDIR)/cinterface_list.Tpo" -c -o cinterface_list.o `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_list.Tpo" "$(DEPDIR)/cinterface_list.Po"; else rm -f "$(DEPDIR)/cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='cinterface_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_list.Po' tmpdepfile='$(DEPDIR)/cinterface_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_list.o `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c
++
++cinterface_list.obj: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_list.obj -MD -MP -MF "$(DEPDIR)/cinterface_list.Tpo" -c -o cinterface_list.obj `if test -f '../../src/cybergarage/net/cinterface_list.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_list.Tpo" "$(DEPDIR)/cinterface_list.Po"; else rm -f "$(DEPDIR)/cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='cinterface_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_list.Po' tmpdepfile='$(DEPDIR)/cinterface_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_list.obj `if test -f '../../src/cybergarage/net/cinterface_list.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_list.c'; fi`
++
++cinterface_list.lo: ../../src/cybergarage/net/cinterface_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_list.lo -MD -MP -MF "$(DEPDIR)/cinterface_list.Tpo" -c -o cinterface_list.lo `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_list.Tpo" "$(DEPDIR)/cinterface_list.Plo"; else rm -f "$(DEPDIR)/cinterface_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_list.c' object='cinterface_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_list.Plo' tmpdepfile='$(DEPDIR)/cinterface_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_list.lo `test -f '../../src/cybergarage/net/cinterface_list.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_list.c
++
++cinterface_function.o: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_function.o -MD -MP -MF "$(DEPDIR)/cinterface_function.Tpo" -c -o cinterface_function.o `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_function.Tpo" "$(DEPDIR)/cinterface_function.Po"; else rm -f "$(DEPDIR)/cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='cinterface_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_function.Po' tmpdepfile='$(DEPDIR)/cinterface_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_function.o `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c
++
++cinterface_function.obj: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_function.obj -MD -MP -MF "$(DEPDIR)/cinterface_function.Tpo" -c -o cinterface_function.obj `if test -f '../../src/cybergarage/net/cinterface_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_function.Tpo" "$(DEPDIR)/cinterface_function.Po"; else rm -f "$(DEPDIR)/cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='cinterface_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_function.Po' tmpdepfile='$(DEPDIR)/cinterface_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_function.obj `if test -f '../../src/cybergarage/net/cinterface_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cinterface_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cinterface_function.c'; fi`
++
++cinterface_function.lo: ../../src/cybergarage/net/cinterface_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cinterface_function.lo -MD -MP -MF "$(DEPDIR)/cinterface_function.Tpo" -c -o cinterface_function.lo `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cinterface_function.Tpo" "$(DEPDIR)/cinterface_function.Plo"; else rm -f "$(DEPDIR)/cinterface_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cinterface_function.c' object='cinterface_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cinterface_function.Plo' tmpdepfile='$(DEPDIR)/cinterface_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cinterface_function.lo `test -f '../../src/cybergarage/net/cinterface_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cinterface_function.c
++
++cnet_function.o: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnet_function.o -MD -MP -MF "$(DEPDIR)/cnet_function.Tpo" -c -o cnet_function.o `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnet_function.Tpo" "$(DEPDIR)/cnet_function.Po"; else rm -f "$(DEPDIR)/cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='cnet_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnet_function.Po' tmpdepfile='$(DEPDIR)/cnet_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnet_function.o `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c
++
++cnet_function.obj: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnet_function.obj -MD -MP -MF "$(DEPDIR)/cnet_function.Tpo" -c -o cnet_function.obj `if test -f '../../src/cybergarage/net/cnet_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cnet_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cnet_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnet_function.Tpo" "$(DEPDIR)/cnet_function.Po"; else rm -f "$(DEPDIR)/cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='cnet_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnet_function.Po' tmpdepfile='$(DEPDIR)/cnet_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnet_function.obj `if test -f '../../src/cybergarage/net/cnet_function.c'; then $(CYGPATH_W) '../../src/cybergarage/net/cnet_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/cnet_function.c'; fi`
++
++cnet_function.lo: ../../src/cybergarage/net/cnet_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnet_function.lo -MD -MP -MF "$(DEPDIR)/cnet_function.Tpo" -c -o cnet_function.lo `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnet_function.Tpo" "$(DEPDIR)/cnet_function.Plo"; else rm -f "$(DEPDIR)/cnet_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/cnet_function.c' object='cnet_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnet_function.Plo' tmpdepfile='$(DEPDIR)/cnet_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnet_function.lo `test -f '../../src/cybergarage/net/cnet_function.c' || echo '$(srcdir)/'`../../src/cybergarage/net/cnet_function.c
++
++curi.o: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curi.o -MD -MP -MF "$(DEPDIR)/curi.Tpo" -c -o curi.o `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curi.Tpo" "$(DEPDIR)/curi.Po"; else rm -f "$(DEPDIR)/curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='curi.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curi.Po' tmpdepfile='$(DEPDIR)/curi.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curi.o `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c
++
++curi.obj: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curi.obj -MD -MP -MF "$(DEPDIR)/curi.Tpo" -c -o curi.obj `if test -f '../../src/cybergarage/net/curi.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curi.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curi.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curi.Tpo" "$(DEPDIR)/curi.Po"; else rm -f "$(DEPDIR)/curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='curi.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curi.Po' tmpdepfile='$(DEPDIR)/curi.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curi.obj `if test -f '../../src/cybergarage/net/curi.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curi.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curi.c'; fi`
++
++curi.lo: ../../src/cybergarage/net/curi.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curi.lo -MD -MP -MF "$(DEPDIR)/curi.Tpo" -c -o curi.lo `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curi.Tpo" "$(DEPDIR)/curi.Plo"; else rm -f "$(DEPDIR)/curi.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curi.c' object='curi.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curi.Plo' tmpdepfile='$(DEPDIR)/curi.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curi.lo `test -f '../../src/cybergarage/net/curi.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curi.c
++
++curl.o: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl.o -MD -MP -MF "$(DEPDIR)/curl.Tpo" -c -o curl.o `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curl.Tpo" "$(DEPDIR)/curl.Po"; else rm -f "$(DEPDIR)/curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='curl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curl.Po' tmpdepfile='$(DEPDIR)/curl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl.o `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c
++
++curl.obj: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl.obj -MD -MP -MF "$(DEPDIR)/curl.Tpo" -c -o curl.obj `if test -f '../../src/cybergarage/net/curl.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curl.Tpo" "$(DEPDIR)/curl.Po"; else rm -f "$(DEPDIR)/curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='curl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curl.Po' tmpdepfile='$(DEPDIR)/curl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl.obj `if test -f '../../src/cybergarage/net/curl.c'; then $(CYGPATH_W) '../../src/cybergarage/net/curl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/net/curl.c'; fi`
++
++curl.lo: ../../src/cybergarage/net/curl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl.lo -MD -MP -MF "$(DEPDIR)/curl.Tpo" -c -o curl.lo `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/curl.Tpo" "$(DEPDIR)/curl.Plo"; else rm -f "$(DEPDIR)/curl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/net/curl.c' object='curl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/curl.Plo' tmpdepfile='$(DEPDIR)/curl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl.lo `test -f '../../src/cybergarage/net/curl.c' || echo '$(srcdir)/'`../../src/cybergarage/net/curl.c
++
++chttp.o: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp.o -MD -MP -MF "$(DEPDIR)/chttp.Tpo" -c -o chttp.o `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp.Tpo" "$(DEPDIR)/chttp.Po"; else rm -f "$(DEPDIR)/chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='chttp.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp.Po' tmpdepfile='$(DEPDIR)/chttp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp.o `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c
++
++chttp.obj: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp.obj -MD -MP -MF "$(DEPDIR)/chttp.Tpo" -c -o chttp.obj `if test -f '../../src/cybergarage/http/chttp.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp.Tpo" "$(DEPDIR)/chttp.Po"; else rm -f "$(DEPDIR)/chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='chttp.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp.Po' tmpdepfile='$(DEPDIR)/chttp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp.obj `if test -f '../../src/cybergarage/http/chttp.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp.c'; fi`
++
++chttp.lo: ../../src/cybergarage/http/chttp.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp.lo -MD -MP -MF "$(DEPDIR)/chttp.Tpo" -c -o chttp.lo `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp.Tpo" "$(DEPDIR)/chttp.Plo"; else rm -f "$(DEPDIR)/chttp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp.c' object='chttp.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp.Plo' tmpdepfile='$(DEPDIR)/chttp.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp.lo `test -f '../../src/cybergarage/http/chttp.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp.c
++
++chttp_date.o: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_date.o -MD -MP -MF "$(DEPDIR)/chttp_date.Tpo" -c -o chttp_date.o `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_date.Tpo" "$(DEPDIR)/chttp_date.Po"; else rm -f "$(DEPDIR)/chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='chttp_date.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_date.Po' tmpdepfile='$(DEPDIR)/chttp_date.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_date.o `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c
++
++chttp_date.obj: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_date.obj -MD -MP -MF "$(DEPDIR)/chttp_date.Tpo" -c -o chttp_date.obj `if test -f '../../src/cybergarage/http/chttp_date.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_date.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_date.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_date.Tpo" "$(DEPDIR)/chttp_date.Po"; else rm -f "$(DEPDIR)/chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='chttp_date.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_date.Po' tmpdepfile='$(DEPDIR)/chttp_date.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_date.obj `if test -f '../../src/cybergarage/http/chttp_date.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_date.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_date.c'; fi`
++
++chttp_date.lo: ../../src/cybergarage/http/chttp_date.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_date.lo -MD -MP -MF "$(DEPDIR)/chttp_date.Tpo" -c -o chttp_date.lo `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_date.Tpo" "$(DEPDIR)/chttp_date.Plo"; else rm -f "$(DEPDIR)/chttp_date.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_date.c' object='chttp_date.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_date.Plo' tmpdepfile='$(DEPDIR)/chttp_date.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_date.lo `test -f '../../src/cybergarage/http/chttp_date.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_date.c
++
++chttp_header.o: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header.o -MD -MP -MF "$(DEPDIR)/chttp_header.Tpo" -c -o chttp_header.o `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header.Tpo" "$(DEPDIR)/chttp_header.Po"; else rm -f "$(DEPDIR)/chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='chttp_header.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header.Po' tmpdepfile='$(DEPDIR)/chttp_header.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header.o `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c
++
++chttp_header.obj: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header.obj -MD -MP -MF "$(DEPDIR)/chttp_header.Tpo" -c -o chttp_header.obj `if test -f '../../src/cybergarage/http/chttp_header.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header.Tpo" "$(DEPDIR)/chttp_header.Po"; else rm -f "$(DEPDIR)/chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='chttp_header.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header.Po' tmpdepfile='$(DEPDIR)/chttp_header.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header.obj `if test -f '../../src/cybergarage/http/chttp_header.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header.c'; fi`
++
++chttp_header.lo: ../../src/cybergarage/http/chttp_header.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header.lo -MD -MP -MF "$(DEPDIR)/chttp_header.Tpo" -c -o chttp_header.lo `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header.Tpo" "$(DEPDIR)/chttp_header.Plo"; else rm -f "$(DEPDIR)/chttp_header.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header.c' object='chttp_header.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header.Plo' tmpdepfile='$(DEPDIR)/chttp_header.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header.lo `test -f '../../src/cybergarage/http/chttp_header.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header.c
++
++chttp_header_list.o: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header_list.o -MD -MP -MF "$(DEPDIR)/chttp_header_list.Tpo" -c -o chttp_header_list.o `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header_list.Tpo" "$(DEPDIR)/chttp_header_list.Po"; else rm -f "$(DEPDIR)/chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='chttp_header_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header_list.Po' tmpdepfile='$(DEPDIR)/chttp_header_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header_list.o `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c
++
++chttp_header_list.obj: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header_list.obj -MD -MP -MF "$(DEPDIR)/chttp_header_list.Tpo" -c -o chttp_header_list.obj `if test -f '../../src/cybergarage/http/chttp_header_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header_list.Tpo" "$(DEPDIR)/chttp_header_list.Po"; else rm -f "$(DEPDIR)/chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='chttp_header_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header_list.Po' tmpdepfile='$(DEPDIR)/chttp_header_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header_list.obj `if test -f '../../src/cybergarage/http/chttp_header_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_header_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_header_list.c'; fi`
++
++chttp_header_list.lo: ../../src/cybergarage/http/chttp_header_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_header_list.lo -MD -MP -MF "$(DEPDIR)/chttp_header_list.Tpo" -c -o chttp_header_list.lo `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_header_list.Tpo" "$(DEPDIR)/chttp_header_list.Plo"; else rm -f "$(DEPDIR)/chttp_header_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_header_list.c' object='chttp_header_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_header_list.Plo' tmpdepfile='$(DEPDIR)/chttp_header_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_header_list.lo `test -f '../../src/cybergarage/http/chttp_header_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_header_list.c
++
++chttp_packet.o: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_packet.o -MD -MP -MF "$(DEPDIR)/chttp_packet.Tpo" -c -o chttp_packet.o `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_packet.Tpo" "$(DEPDIR)/chttp_packet.Po"; else rm -f "$(DEPDIR)/chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='chttp_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_packet.Po' tmpdepfile='$(DEPDIR)/chttp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_packet.o `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c
++
++chttp_packet.obj: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_packet.obj -MD -MP -MF "$(DEPDIR)/chttp_packet.Tpo" -c -o chttp_packet.obj `if test -f '../../src/cybergarage/http/chttp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_packet.Tpo" "$(DEPDIR)/chttp_packet.Po"; else rm -f "$(DEPDIR)/chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='chttp_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_packet.Po' tmpdepfile='$(DEPDIR)/chttp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_packet.obj `if test -f '../../src/cybergarage/http/chttp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_packet.c'; fi`
++
++chttp_packet.lo: ../../src/cybergarage/http/chttp_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_packet.lo -MD -MP -MF "$(DEPDIR)/chttp_packet.Tpo" -c -o chttp_packet.lo `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_packet.Tpo" "$(DEPDIR)/chttp_packet.Plo"; else rm -f "$(DEPDIR)/chttp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_packet.c' object='chttp_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_packet.Plo' tmpdepfile='$(DEPDIR)/chttp_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_packet.lo `test -f '../../src/cybergarage/http/chttp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_packet.c
++
++chttp_persistent_connection.o: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_persistent_connection.o -MD -MP -MF "$(DEPDIR)/chttp_persistent_connection.Tpo" -c -o chttp_persistent_connection.o `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_persistent_connection.Tpo" "$(DEPDIR)/chttp_persistent_connection.Po"; else rm -f "$(DEPDIR)/chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='chttp_persistent_connection.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_persistent_connection.Po' tmpdepfile='$(DEPDIR)/chttp_persistent_connection.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_persistent_connection.o `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c
++
++chttp_persistent_connection.obj: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_persistent_connection.obj -MD -MP -MF "$(DEPDIR)/chttp_persistent_connection.Tpo" -c -o chttp_persistent_connection.obj `if test -f '../../src/cybergarage/http/chttp_persistent_connection.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_persistent_connection.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_persistent_connection.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_persistent_connection.Tpo" "$(DEPDIR)/chttp_persistent_connection.Po"; else rm -f "$(DEPDIR)/chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='chttp_persistent_connection.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_persistent_connection.Po' tmpdepfile='$(DEPDIR)/chttp_persistent_connection.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_persistent_connection.obj `if test -f '../../src/cybergarage/http/chttp_persistent_connection.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_persistent_connection.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_persistent_connection.c'; fi`
++
++chttp_persistent_connection.lo: ../../src/cybergarage/http/chttp_persistent_connection.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_persistent_connection.lo -MD -MP -MF "$(DEPDIR)/chttp_persistent_connection.Tpo" -c -o chttp_persistent_connection.lo `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_persistent_connection.Tpo" "$(DEPDIR)/chttp_persistent_connection.Plo"; else rm -f "$(DEPDIR)/chttp_persistent_connection.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_persistent_connection.c' object='chttp_persistent_connection.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_persistent_connection.Plo' tmpdepfile='$(DEPDIR)/chttp_persistent_connection.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_persistent_connection.lo `test -f '../../src/cybergarage/http/chttp_persistent_connection.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_persistent_connection.c
++
++chttp_request.o: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_request.o -MD -MP -MF "$(DEPDIR)/chttp_request.Tpo" -c -o chttp_request.o `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_request.Tpo" "$(DEPDIR)/chttp_request.Po"; else rm -f "$(DEPDIR)/chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='chttp_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_request.Po' tmpdepfile='$(DEPDIR)/chttp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_request.o `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c
++
++chttp_request.obj: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_request.obj -MD -MP -MF "$(DEPDIR)/chttp_request.Tpo" -c -o chttp_request.obj `if test -f '../../src/cybergarage/http/chttp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_request.Tpo" "$(DEPDIR)/chttp_request.Po"; else rm -f "$(DEPDIR)/chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='chttp_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_request.Po' tmpdepfile='$(DEPDIR)/chttp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_request.obj `if test -f '../../src/cybergarage/http/chttp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_request.c'; fi`
++
++chttp_request.lo: ../../src/cybergarage/http/chttp_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_request.lo -MD -MP -MF "$(DEPDIR)/chttp_request.Tpo" -c -o chttp_request.lo `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_request.Tpo" "$(DEPDIR)/chttp_request.Plo"; else rm -f "$(DEPDIR)/chttp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_request.c' object='chttp_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_request.Plo' tmpdepfile='$(DEPDIR)/chttp_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_request.lo `test -f '../../src/cybergarage/http/chttp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_request.c
++
++chttp_response.o: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_response.o -MD -MP -MF "$(DEPDIR)/chttp_response.Tpo" -c -o chttp_response.o `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_response.Tpo" "$(DEPDIR)/chttp_response.Po"; else rm -f "$(DEPDIR)/chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='chttp_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_response.Po' tmpdepfile='$(DEPDIR)/chttp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_response.o `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c
++
++chttp_response.obj: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_response.obj -MD -MP -MF "$(DEPDIR)/chttp_response.Tpo" -c -o chttp_response.obj `if test -f '../../src/cybergarage/http/chttp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_response.Tpo" "$(DEPDIR)/chttp_response.Po"; else rm -f "$(DEPDIR)/chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='chttp_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_response.Po' tmpdepfile='$(DEPDIR)/chttp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_response.obj `if test -f '../../src/cybergarage/http/chttp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_response.c'; fi`
++
++chttp_response.lo: ../../src/cybergarage/http/chttp_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_response.lo -MD -MP -MF "$(DEPDIR)/chttp_response.Tpo" -c -o chttp_response.lo `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_response.Tpo" "$(DEPDIR)/chttp_response.Plo"; else rm -f "$(DEPDIR)/chttp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_response.c' object='chttp_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_response.Plo' tmpdepfile='$(DEPDIR)/chttp_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_response.lo `test -f '../../src/cybergarage/http/chttp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_response.c
++
++chttp_server.o: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server.o -MD -MP -MF "$(DEPDIR)/chttp_server.Tpo" -c -o chttp_server.o `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server.Tpo" "$(DEPDIR)/chttp_server.Po"; else rm -f "$(DEPDIR)/chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='chttp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server.Po' tmpdepfile='$(DEPDIR)/chttp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server.o `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c
++
++chttp_server.obj: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server.obj -MD -MP -MF "$(DEPDIR)/chttp_server.Tpo" -c -o chttp_server.obj `if test -f '../../src/cybergarage/http/chttp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server.Tpo" "$(DEPDIR)/chttp_server.Po"; else rm -f "$(DEPDIR)/chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='chttp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server.Po' tmpdepfile='$(DEPDIR)/chttp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server.obj `if test -f '../../src/cybergarage/http/chttp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server.c'; fi`
++
++chttp_server.lo: ../../src/cybergarage/http/chttp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server.lo -MD -MP -MF "$(DEPDIR)/chttp_server.Tpo" -c -o chttp_server.lo `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server.Tpo" "$(DEPDIR)/chttp_server.Plo"; else rm -f "$(DEPDIR)/chttp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server.c' object='chttp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server.Plo' tmpdepfile='$(DEPDIR)/chttp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server.lo `test -f '../../src/cybergarage/http/chttp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server.c
++
++chttp_server_list.o: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server_list.o -MD -MP -MF "$(DEPDIR)/chttp_server_list.Tpo" -c -o chttp_server_list.o `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server_list.Tpo" "$(DEPDIR)/chttp_server_list.Po"; else rm -f "$(DEPDIR)/chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='chttp_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server_list.Po' tmpdepfile='$(DEPDIR)/chttp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server_list.o `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c
++
++chttp_server_list.obj: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server_list.obj -MD -MP -MF "$(DEPDIR)/chttp_server_list.Tpo" -c -o chttp_server_list.obj `if test -f '../../src/cybergarage/http/chttp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server_list.Tpo" "$(DEPDIR)/chttp_server_list.Po"; else rm -f "$(DEPDIR)/chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='chttp_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server_list.Po' tmpdepfile='$(DEPDIR)/chttp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server_list.obj `if test -f '../../src/cybergarage/http/chttp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/http/chttp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/http/chttp_server_list.c'; fi`
++
++chttp_server_list.lo: ../../src/cybergarage/http/chttp_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttp_server_list.lo -MD -MP -MF "$(DEPDIR)/chttp_server_list.Tpo" -c -o chttp_server_list.lo `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttp_server_list.Tpo" "$(DEPDIR)/chttp_server_list.Plo"; else rm -f "$(DEPDIR)/chttp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/http/chttp_server_list.c' object='chttp_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttp_server_list.Plo' tmpdepfile='$(DEPDIR)/chttp_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttp_server_list.lo `test -f '../../src/cybergarage/http/chttp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/http/chttp_server_list.c
++
++csoap.o: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap.o -MD -MP -MF "$(DEPDIR)/csoap.Tpo" -c -o csoap.o `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap.Tpo" "$(DEPDIR)/csoap.Po"; else rm -f "$(DEPDIR)/csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='csoap.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap.Po' tmpdepfile='$(DEPDIR)/csoap.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap.o `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c
++
++csoap.obj: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap.obj -MD -MP -MF "$(DEPDIR)/csoap.Tpo" -c -o csoap.obj `if test -f '../../src/cybergarage/soap/csoap.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap.Tpo" "$(DEPDIR)/csoap.Po"; else rm -f "$(DEPDIR)/csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='csoap.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap.Po' tmpdepfile='$(DEPDIR)/csoap.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap.obj `if test -f '../../src/cybergarage/soap/csoap.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap.c'; fi`
++
++csoap.lo: ../../src/cybergarage/soap/csoap.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap.lo -MD -MP -MF "$(DEPDIR)/csoap.Tpo" -c -o csoap.lo `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap.Tpo" "$(DEPDIR)/csoap.Plo"; else rm -f "$(DEPDIR)/csoap.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap.c' object='csoap.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap.Plo' tmpdepfile='$(DEPDIR)/csoap.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap.lo `test -f '../../src/cybergarage/soap/csoap.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap.c
++
++csoap_request.o: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_request.o -MD -MP -MF "$(DEPDIR)/csoap_request.Tpo" -c -o csoap_request.o `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_request.Tpo" "$(DEPDIR)/csoap_request.Po"; else rm -f "$(DEPDIR)/csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='csoap_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_request.Po' tmpdepfile='$(DEPDIR)/csoap_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_request.o `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c
++
++csoap_request.obj: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_request.obj -MD -MP -MF "$(DEPDIR)/csoap_request.Tpo" -c -o csoap_request.obj `if test -f '../../src/cybergarage/soap/csoap_request.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_request.Tpo" "$(DEPDIR)/csoap_request.Po"; else rm -f "$(DEPDIR)/csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='csoap_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_request.Po' tmpdepfile='$(DEPDIR)/csoap_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_request.obj `if test -f '../../src/cybergarage/soap/csoap_request.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_request.c'; fi`
++
++csoap_request.lo: ../../src/cybergarage/soap/csoap_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_request.lo -MD -MP -MF "$(DEPDIR)/csoap_request.Tpo" -c -o csoap_request.lo `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_request.Tpo" "$(DEPDIR)/csoap_request.Plo"; else rm -f "$(DEPDIR)/csoap_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_request.c' object='csoap_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_request.Plo' tmpdepfile='$(DEPDIR)/csoap_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_request.lo `test -f '../../src/cybergarage/soap/csoap_request.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_request.c
++
++csoap_response.o: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_response.o -MD -MP -MF "$(DEPDIR)/csoap_response.Tpo" -c -o csoap_response.o `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_response.Tpo" "$(DEPDIR)/csoap_response.Po"; else rm -f "$(DEPDIR)/csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='csoap_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_response.Po' tmpdepfile='$(DEPDIR)/csoap_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_response.o `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c
++
++csoap_response.obj: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_response.obj -MD -MP -MF "$(DEPDIR)/csoap_response.Tpo" -c -o csoap_response.obj `if test -f '../../src/cybergarage/soap/csoap_response.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_response.Tpo" "$(DEPDIR)/csoap_response.Po"; else rm -f "$(DEPDIR)/csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='csoap_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_response.Po' tmpdepfile='$(DEPDIR)/csoap_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_response.obj `if test -f '../../src/cybergarage/soap/csoap_response.c'; then $(CYGPATH_W) '../../src/cybergarage/soap/csoap_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/soap/csoap_response.c'; fi`
++
++csoap_response.lo: ../../src/cybergarage/soap/csoap_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csoap_response.lo -MD -MP -MF "$(DEPDIR)/csoap_response.Tpo" -c -o csoap_response.lo `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csoap_response.Tpo" "$(DEPDIR)/csoap_response.Plo"; else rm -f "$(DEPDIR)/csoap_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/soap/csoap_response.c' object='csoap_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csoap_response.Plo' tmpdepfile='$(DEPDIR)/csoap_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csoap_response.lo `test -f '../../src/cybergarage/soap/csoap_response.c' || echo '$(srcdir)/'`../../src/cybergarage/soap/csoap_response.c
++
++caction.o: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction.o -MD -MP -MF "$(DEPDIR)/caction.Tpo" -c -o caction.o `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction.Tpo" "$(DEPDIR)/caction.Po"; else rm -f "$(DEPDIR)/caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='caction.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction.Po' tmpdepfile='$(DEPDIR)/caction.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction.o `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c
++
++caction.obj: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction.obj -MD -MP -MF "$(DEPDIR)/caction.Tpo" -c -o caction.obj `if test -f '../../src/cybergarage/upnp/caction.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction.Tpo" "$(DEPDIR)/caction.Po"; else rm -f "$(DEPDIR)/caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='caction.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction.Po' tmpdepfile='$(DEPDIR)/caction.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction.obj `if test -f '../../src/cybergarage/upnp/caction.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction.c'; fi`
++
++caction.lo: ../../src/cybergarage/upnp/caction.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction.lo -MD -MP -MF "$(DEPDIR)/caction.Tpo" -c -o caction.lo `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction.Tpo" "$(DEPDIR)/caction.Plo"; else rm -f "$(DEPDIR)/caction.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction.c' object='caction.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction.Plo' tmpdepfile='$(DEPDIR)/caction.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction.lo `test -f '../../src/cybergarage/upnp/caction.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction.c
++
++caction_list.o: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_list.o -MD -MP -MF "$(DEPDIR)/caction_list.Tpo" -c -o caction_list.o `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_list.Tpo" "$(DEPDIR)/caction_list.Po"; else rm -f "$(DEPDIR)/caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='caction_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_list.Po' tmpdepfile='$(DEPDIR)/caction_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_list.o `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c
++
++caction_list.obj: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_list.obj -MD -MP -MF "$(DEPDIR)/caction_list.Tpo" -c -o caction_list.obj `if test -f '../../src/cybergarage/upnp/caction_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_list.Tpo" "$(DEPDIR)/caction_list.Po"; else rm -f "$(DEPDIR)/caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='caction_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_list.Po' tmpdepfile='$(DEPDIR)/caction_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_list.obj `if test -f '../../src/cybergarage/upnp/caction_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/caction_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/caction_list.c'; fi`
++
++caction_list.lo: ../../src/cybergarage/upnp/caction_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_list.lo -MD -MP -MF "$(DEPDIR)/caction_list.Tpo" -c -o caction_list.lo `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_list.Tpo" "$(DEPDIR)/caction_list.Plo"; else rm -f "$(DEPDIR)/caction_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/caction_list.c' object='caction_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_list.Plo' tmpdepfile='$(DEPDIR)/caction_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_list.lo `test -f '../../src/cybergarage/upnp/caction_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/caction_list.c
++
++cargument.o: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument.o -MD -MP -MF "$(DEPDIR)/cargument.Tpo" -c -o cargument.o `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument.Tpo" "$(DEPDIR)/cargument.Po"; else rm -f "$(DEPDIR)/cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='cargument.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument.Po' tmpdepfile='$(DEPDIR)/cargument.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument.o `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c
++
++cargument.obj: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument.obj -MD -MP -MF "$(DEPDIR)/cargument.Tpo" -c -o cargument.obj `if test -f '../../src/cybergarage/upnp/cargument.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument.Tpo" "$(DEPDIR)/cargument.Po"; else rm -f "$(DEPDIR)/cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='cargument.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument.Po' tmpdepfile='$(DEPDIR)/cargument.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument.obj `if test -f '../../src/cybergarage/upnp/cargument.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument.c'; fi`
++
++cargument.lo: ../../src/cybergarage/upnp/cargument.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument.lo -MD -MP -MF "$(DEPDIR)/cargument.Tpo" -c -o cargument.lo `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument.Tpo" "$(DEPDIR)/cargument.Plo"; else rm -f "$(DEPDIR)/cargument.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument.c' object='cargument.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument.Plo' tmpdepfile='$(DEPDIR)/cargument.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument.lo `test -f '../../src/cybergarage/upnp/cargument.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument.c
++
++cargument_list.o: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument_list.o -MD -MP -MF "$(DEPDIR)/cargument_list.Tpo" -c -o cargument_list.o `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument_list.Tpo" "$(DEPDIR)/cargument_list.Po"; else rm -f "$(DEPDIR)/cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='cargument_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument_list.Po' tmpdepfile='$(DEPDIR)/cargument_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument_list.o `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c
++
++cargument_list.obj: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument_list.obj -MD -MP -MF "$(DEPDIR)/cargument_list.Tpo" -c -o cargument_list.obj `if test -f '../../src/cybergarage/upnp/cargument_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument_list.Tpo" "$(DEPDIR)/cargument_list.Po"; else rm -f "$(DEPDIR)/cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='cargument_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument_list.Po' tmpdepfile='$(DEPDIR)/cargument_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument_list.obj `if test -f '../../src/cybergarage/upnp/cargument_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cargument_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cargument_list.c'; fi`
++
++cargument_list.lo: ../../src/cybergarage/upnp/cargument_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cargument_list.lo -MD -MP -MF "$(DEPDIR)/cargument_list.Tpo" -c -o cargument_list.lo `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cargument_list.Tpo" "$(DEPDIR)/cargument_list.Plo"; else rm -f "$(DEPDIR)/cargument_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cargument_list.c' object='cargument_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cargument_list.Plo' tmpdepfile='$(DEPDIR)/cargument_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cargument_list.lo `test -f '../../src/cybergarage/upnp/cargument_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cargument_list.c
++
++ccontrolpoint.o: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint.o -MD -MP -MF "$(DEPDIR)/ccontrolpoint.Tpo" -c -o ccontrolpoint.o `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint.Tpo" "$(DEPDIR)/ccontrolpoint.Po"; else rm -f "$(DEPDIR)/ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='ccontrolpoint.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint.o `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c
++
++ccontrolpoint.obj: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint.obj -MD -MP -MF "$(DEPDIR)/ccontrolpoint.Tpo" -c -o ccontrolpoint.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint.Tpo" "$(DEPDIR)/ccontrolpoint.Po"; else rm -f "$(DEPDIR)/ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='ccontrolpoint.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint.c'; fi`
++
++ccontrolpoint.lo: ../../src/cybergarage/upnp/ccontrolpoint.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint.lo -MD -MP -MF "$(DEPDIR)/ccontrolpoint.Tpo" -c -o ccontrolpoint.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint.Tpo" "$(DEPDIR)/ccontrolpoint.Plo"; else rm -f "$(DEPDIR)/ccontrolpoint.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint.c' object='ccontrolpoint.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint.Plo' tmpdepfile='$(DEPDIR)/ccontrolpoint.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint.c
++
++ccontrolpoint_event.o: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_event.o -MD -MP -MF "$(DEPDIR)/ccontrolpoint_event.Tpo" -c -o ccontrolpoint_event.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_event.Tpo" "$(DEPDIR)/ccontrolpoint_event.Po"; else rm -f "$(DEPDIR)/ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='ccontrolpoint_event.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_event.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint_event.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_event.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c
++
++ccontrolpoint_event.obj: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_event.obj -MD -MP -MF "$(DEPDIR)/ccontrolpoint_event.Tpo" -c -o ccontrolpoint_event.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_event.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_event.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_event.Tpo" "$(DEPDIR)/ccontrolpoint_event.Po"; else rm -f "$(DEPDIR)/ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='ccontrolpoint_event.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_event.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint_event.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_event.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_event.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_event.c'; fi`
++
++ccontrolpoint_event.lo: ../../src/cybergarage/upnp/ccontrolpoint_event.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_event.lo -MD -MP -MF "$(DEPDIR)/ccontrolpoint_event.Tpo" -c -o ccontrolpoint_event.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_event.Tpo" "$(DEPDIR)/ccontrolpoint_event.Plo"; else rm -f "$(DEPDIR)/ccontrolpoint_event.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_event.c' object='ccontrolpoint_event.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_event.Plo' tmpdepfile='$(DEPDIR)/ccontrolpoint_event.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_event.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_event.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_event.c
++
++ccontrolpoint_http_server.o: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_http_server.o -MD -MP -MF "$(DEPDIR)/ccontrolpoint_http_server.Tpo" -c -o ccontrolpoint_http_server.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo" "$(DEPDIR)/ccontrolpoint_http_server.Po"; else rm -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='ccontrolpoint_http_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_http_server.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_http_server.o `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++
++ccontrolpoint_http_server.obj: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_http_server.obj -MD -MP -MF "$(DEPDIR)/ccontrolpoint_http_server.Tpo" -c -o ccontrolpoint_http_server.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo" "$(DEPDIR)/ccontrolpoint_http_server.Po"; else rm -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='ccontrolpoint_http_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_http_server.Po' tmpdepfile='$(DEPDIR)/ccontrolpoint_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_http_server.obj `if test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ccontrolpoint_http_server.c'; fi`
++
++ccontrolpoint_http_server.lo: ../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrolpoint_http_server.lo -MD -MP -MF "$(DEPDIR)/ccontrolpoint_http_server.Tpo" -c -o ccontrolpoint_http_server.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo" "$(DEPDIR)/ccontrolpoint_http_server.Plo"; else rm -f "$(DEPDIR)/ccontrolpoint_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ccontrolpoint_http_server.c' object='ccontrolpoint_http_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrolpoint_http_server.Plo' tmpdepfile='$(DEPDIR)/ccontrolpoint_http_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrolpoint_http_server.lo `test -f '../../src/cybergarage/upnp/ccontrolpoint_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ccontrolpoint_http_server.c
++
++cdevice.o: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice.o -MD -MP -MF "$(DEPDIR)/cdevice.Tpo" -c -o cdevice.o `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice.Tpo" "$(DEPDIR)/cdevice.Po"; else rm -f "$(DEPDIR)/cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='cdevice.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice.Po' tmpdepfile='$(DEPDIR)/cdevice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice.o `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c
++
++cdevice.obj: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice.obj -MD -MP -MF "$(DEPDIR)/cdevice.Tpo" -c -o cdevice.obj `if test -f '../../src/cybergarage/upnp/cdevice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice.Tpo" "$(DEPDIR)/cdevice.Po"; else rm -f "$(DEPDIR)/cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='cdevice.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice.Po' tmpdepfile='$(DEPDIR)/cdevice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice.obj `if test -f '../../src/cybergarage/upnp/cdevice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice.c'; fi`
++
++cdevice.lo: ../../src/cybergarage/upnp/cdevice.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice.lo -MD -MP -MF "$(DEPDIR)/cdevice.Tpo" -c -o cdevice.lo `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice.Tpo" "$(DEPDIR)/cdevice.Plo"; else rm -f "$(DEPDIR)/cdevice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice.c' object='cdevice.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice.Plo' tmpdepfile='$(DEPDIR)/cdevice.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice.lo `test -f '../../src/cybergarage/upnp/cdevice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice.c
++
++cdevice_advertiser.o: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_advertiser.o -MD -MP -MF "$(DEPDIR)/cdevice_advertiser.Tpo" -c -o cdevice_advertiser.o `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_advertiser.Tpo" "$(DEPDIR)/cdevice_advertiser.Po"; else rm -f "$(DEPDIR)/cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='cdevice_advertiser.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_advertiser.Po' tmpdepfile='$(DEPDIR)/cdevice_advertiser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_advertiser.o `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c
++
++cdevice_advertiser.obj: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_advertiser.obj -MD -MP -MF "$(DEPDIR)/cdevice_advertiser.Tpo" -c -o cdevice_advertiser.obj `if test -f '../../src/cybergarage/upnp/cdevice_advertiser.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_advertiser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_advertiser.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_advertiser.Tpo" "$(DEPDIR)/cdevice_advertiser.Po"; else rm -f "$(DEPDIR)/cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='cdevice_advertiser.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_advertiser.Po' tmpdepfile='$(DEPDIR)/cdevice_advertiser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_advertiser.obj `if test -f '../../src/cybergarage/upnp/cdevice_advertiser.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_advertiser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_advertiser.c'; fi`
++
++cdevice_advertiser.lo: ../../src/cybergarage/upnp/cdevice_advertiser.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_advertiser.lo -MD -MP -MF "$(DEPDIR)/cdevice_advertiser.Tpo" -c -o cdevice_advertiser.lo `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_advertiser.Tpo" "$(DEPDIR)/cdevice_advertiser.Plo"; else rm -f "$(DEPDIR)/cdevice_advertiser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_advertiser.c' object='cdevice_advertiser.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_advertiser.Plo' tmpdepfile='$(DEPDIR)/cdevice_advertiser.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_advertiser.lo `test -f '../../src/cybergarage/upnp/cdevice_advertiser.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_advertiser.c
++
++cdevice_list.o: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_list.o -MD -MP -MF "$(DEPDIR)/cdevice_list.Tpo" -c -o cdevice_list.o `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_list.Tpo" "$(DEPDIR)/cdevice_list.Po"; else rm -f "$(DEPDIR)/cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='cdevice_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_list.Po' tmpdepfile='$(DEPDIR)/cdevice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_list.o `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c
++
++cdevice_list.obj: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_list.obj -MD -MP -MF "$(DEPDIR)/cdevice_list.Tpo" -c -o cdevice_list.obj `if test -f '../../src/cybergarage/upnp/cdevice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_list.Tpo" "$(DEPDIR)/cdevice_list.Po"; else rm -f "$(DEPDIR)/cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='cdevice_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_list.Po' tmpdepfile='$(DEPDIR)/cdevice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_list.obj `if test -f '../../src/cybergarage/upnp/cdevice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_list.c'; fi`
++
++cdevice_list.lo: ../../src/cybergarage/upnp/cdevice_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_list.lo -MD -MP -MF "$(DEPDIR)/cdevice_list.Tpo" -c -o cdevice_list.lo `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_list.Tpo" "$(DEPDIR)/cdevice_list.Plo"; else rm -f "$(DEPDIR)/cdevice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_list.c' object='cdevice_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_list.Plo' tmpdepfile='$(DEPDIR)/cdevice_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_list.lo `test -f '../../src/cybergarage/upnp/cdevice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_list.c
++
++cdevice_http_server.o: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_http_server.o -MD -MP -MF "$(DEPDIR)/cdevice_http_server.Tpo" -c -o cdevice_http_server.o `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_http_server.Tpo" "$(DEPDIR)/cdevice_http_server.Po"; else rm -f "$(DEPDIR)/cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='cdevice_http_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_http_server.Po' tmpdepfile='$(DEPDIR)/cdevice_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_http_server.o `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c
++
++cdevice_http_server.obj: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_http_server.obj -MD -MP -MF "$(DEPDIR)/cdevice_http_server.Tpo" -c -o cdevice_http_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_http_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_http_server.Tpo" "$(DEPDIR)/cdevice_http_server.Po"; else rm -f "$(DEPDIR)/cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='cdevice_http_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_http_server.Po' tmpdepfile='$(DEPDIR)/cdevice_http_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_http_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_http_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_http_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_http_server.c'; fi`
++
++cdevice_http_server.lo: ../../src/cybergarage/upnp/cdevice_http_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_http_server.lo -MD -MP -MF "$(DEPDIR)/cdevice_http_server.Tpo" -c -o cdevice_http_server.lo `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_http_server.Tpo" "$(DEPDIR)/cdevice_http_server.Plo"; else rm -f "$(DEPDIR)/cdevice_http_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_http_server.c' object='cdevice_http_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_http_server.Plo' tmpdepfile='$(DEPDIR)/cdevice_http_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_http_server.lo `test -f '../../src/cybergarage/upnp/cdevice_http_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_http_server.c
++
++cdevice_ssdp_server.o: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_ssdp_server.o -MD -MP -MF "$(DEPDIR)/cdevice_ssdp_server.Tpo" -c -o cdevice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_ssdp_server.Tpo" "$(DEPDIR)/cdevice_ssdp_server.Po"; else rm -f "$(DEPDIR)/cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='cdevice_ssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/cdevice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c
++
++cdevice_ssdp_server.obj: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_ssdp_server.obj -MD -MP -MF "$(DEPDIR)/cdevice_ssdp_server.Tpo" -c -o cdevice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_ssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_ssdp_server.Tpo" "$(DEPDIR)/cdevice_ssdp_server.Po"; else rm -f "$(DEPDIR)/cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='cdevice_ssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/cdevice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cdevice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cdevice_ssdp_server.c'; fi`
++
++cdevice_ssdp_server.lo: ../../src/cybergarage/upnp/cdevice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdevice_ssdp_server.lo -MD -MP -MF "$(DEPDIR)/cdevice_ssdp_server.Tpo" -c -o cdevice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cdevice_ssdp_server.Tpo" "$(DEPDIR)/cdevice_ssdp_server.Plo"; else rm -f "$(DEPDIR)/cdevice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cdevice_ssdp_server.c' object='cdevice_ssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cdevice_ssdp_server.Plo' tmpdepfile='$(DEPDIR)/cdevice_ssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdevice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cdevice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cdevice_ssdp_server.c
++
++cservice_ssdp_server.o: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_ssdp_server.o -MD -MP -MF "$(DEPDIR)/cservice_ssdp_server.Tpo" -c -o cservice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_ssdp_server.Tpo" "$(DEPDIR)/cservice_ssdp_server.Po"; else rm -f "$(DEPDIR)/cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='cservice_ssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/cservice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_ssdp_server.o `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c
++
++cservice_ssdp_server.obj: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_ssdp_server.obj -MD -MP -MF "$(DEPDIR)/cservice_ssdp_server.Tpo" -c -o cservice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_ssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_ssdp_server.Tpo" "$(DEPDIR)/cservice_ssdp_server.Po"; else rm -f "$(DEPDIR)/cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='cservice_ssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_ssdp_server.Po' tmpdepfile='$(DEPDIR)/cservice_ssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_ssdp_server.obj `if test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_ssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_ssdp_server.c'; fi`
++
++cservice_ssdp_server.lo: ../../src/cybergarage/upnp/cservice_ssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_ssdp_server.lo -MD -MP -MF "$(DEPDIR)/cservice_ssdp_server.Tpo" -c -o cservice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_ssdp_server.Tpo" "$(DEPDIR)/cservice_ssdp_server.Plo"; else rm -f "$(DEPDIR)/cservice_ssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_ssdp_server.c' object='cservice_ssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_ssdp_server.Plo' tmpdepfile='$(DEPDIR)/cservice_ssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_ssdp_server.lo `test -f '../../src/cybergarage/upnp/cservice_ssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_ssdp_server.c
++
++cicon.o: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon.o -MD -MP -MF "$(DEPDIR)/cicon.Tpo" -c -o cicon.o `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon.Tpo" "$(DEPDIR)/cicon.Po"; else rm -f "$(DEPDIR)/cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='cicon.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon.Po' tmpdepfile='$(DEPDIR)/cicon.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon.o `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c
++
++cicon.obj: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon.obj -MD -MP -MF "$(DEPDIR)/cicon.Tpo" -c -o cicon.obj `if test -f '../../src/cybergarage/upnp/cicon.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon.Tpo" "$(DEPDIR)/cicon.Po"; else rm -f "$(DEPDIR)/cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='cicon.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon.Po' tmpdepfile='$(DEPDIR)/cicon.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon.obj `if test -f '../../src/cybergarage/upnp/cicon.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon.c'; fi`
++
++cicon.lo: ../../src/cybergarage/upnp/cicon.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon.lo -MD -MP -MF "$(DEPDIR)/cicon.Tpo" -c -o cicon.lo `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon.Tpo" "$(DEPDIR)/cicon.Plo"; else rm -f "$(DEPDIR)/cicon.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon.c' object='cicon.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon.Plo' tmpdepfile='$(DEPDIR)/cicon.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon.lo `test -f '../../src/cybergarage/upnp/cicon.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon.c
++
++cicon_list.o: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon_list.o -MD -MP -MF "$(DEPDIR)/cicon_list.Tpo" -c -o cicon_list.o `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon_list.Tpo" "$(DEPDIR)/cicon_list.Po"; else rm -f "$(DEPDIR)/cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='cicon_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon_list.Po' tmpdepfile='$(DEPDIR)/cicon_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon_list.o `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c
++
++cicon_list.obj: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon_list.obj -MD -MP -MF "$(DEPDIR)/cicon_list.Tpo" -c -o cicon_list.obj `if test -f '../../src/cybergarage/upnp/cicon_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon_list.Tpo" "$(DEPDIR)/cicon_list.Po"; else rm -f "$(DEPDIR)/cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='cicon_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon_list.Po' tmpdepfile='$(DEPDIR)/cicon_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon_list.obj `if test -f '../../src/cybergarage/upnp/cicon_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cicon_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cicon_list.c'; fi`
++
++cicon_list.lo: ../../src/cybergarage/upnp/cicon_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cicon_list.lo -MD -MP -MF "$(DEPDIR)/cicon_list.Tpo" -c -o cicon_list.lo `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cicon_list.Tpo" "$(DEPDIR)/cicon_list.Plo"; else rm -f "$(DEPDIR)/cicon_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cicon_list.c' object='cicon_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cicon_list.Plo' tmpdepfile='$(DEPDIR)/cicon_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cicon_list.lo `test -f '../../src/cybergarage/upnp/cicon_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cicon_list.c
++
++cservice.o: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice.o -MD -MP -MF "$(DEPDIR)/cservice.Tpo" -c -o cservice.o `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice.Tpo" "$(DEPDIR)/cservice.Po"; else rm -f "$(DEPDIR)/cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='cservice.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice.Po' tmpdepfile='$(DEPDIR)/cservice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice.o `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c
++
++cservice.obj: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice.obj -MD -MP -MF "$(DEPDIR)/cservice.Tpo" -c -o cservice.obj `if test -f '../../src/cybergarage/upnp/cservice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice.Tpo" "$(DEPDIR)/cservice.Po"; else rm -f "$(DEPDIR)/cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='cservice.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice.Po' tmpdepfile='$(DEPDIR)/cservice.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice.obj `if test -f '../../src/cybergarage/upnp/cservice.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice.c'; fi`
++
++cservice.lo: ../../src/cybergarage/upnp/cservice.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice.lo -MD -MP -MF "$(DEPDIR)/cservice.Tpo" -c -o cservice.lo `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice.Tpo" "$(DEPDIR)/cservice.Plo"; else rm -f "$(DEPDIR)/cservice.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice.c' object='cservice.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice.Plo' tmpdepfile='$(DEPDIR)/cservice.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice.lo `test -f '../../src/cybergarage/upnp/cservice.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice.c
++
++cservice_list.o: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_list.o -MD -MP -MF "$(DEPDIR)/cservice_list.Tpo" -c -o cservice_list.o `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_list.Tpo" "$(DEPDIR)/cservice_list.Po"; else rm -f "$(DEPDIR)/cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='cservice_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_list.Po' tmpdepfile='$(DEPDIR)/cservice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_list.o `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c
++
++cservice_list.obj: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_list.obj -MD -MP -MF "$(DEPDIR)/cservice_list.Tpo" -c -o cservice_list.obj `if test -f '../../src/cybergarage/upnp/cservice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_list.Tpo" "$(DEPDIR)/cservice_list.Po"; else rm -f "$(DEPDIR)/cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='cservice_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_list.Po' tmpdepfile='$(DEPDIR)/cservice_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_list.obj `if test -f '../../src/cybergarage/upnp/cservice_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_list.c'; fi`
++
++cservice_list.lo: ../../src/cybergarage/upnp/cservice_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_list.lo -MD -MP -MF "$(DEPDIR)/cservice_list.Tpo" -c -o cservice_list.lo `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_list.Tpo" "$(DEPDIR)/cservice_list.Plo"; else rm -f "$(DEPDIR)/cservice_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_list.c' object='cservice_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_list.Plo' tmpdepfile='$(DEPDIR)/cservice_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_list.lo `test -f '../../src/cybergarage/upnp/cservice_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_list.c
++
++cservice_notify.o: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_notify.o -MD -MP -MF "$(DEPDIR)/cservice_notify.Tpo" -c -o cservice_notify.o `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_notify.Tpo" "$(DEPDIR)/cservice_notify.Po"; else rm -f "$(DEPDIR)/cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='cservice_notify.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_notify.Po' tmpdepfile='$(DEPDIR)/cservice_notify.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_notify.o `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c
++
++cservice_notify.obj: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_notify.obj -MD -MP -MF "$(DEPDIR)/cservice_notify.Tpo" -c -o cservice_notify.obj `if test -f '../../src/cybergarage/upnp/cservice_notify.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_notify.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_notify.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_notify.Tpo" "$(DEPDIR)/cservice_notify.Po"; else rm -f "$(DEPDIR)/cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='cservice_notify.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_notify.Po' tmpdepfile='$(DEPDIR)/cservice_notify.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_notify.obj `if test -f '../../src/cybergarage/upnp/cservice_notify.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservice_notify.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservice_notify.c'; fi`
++
++cservice_notify.lo: ../../src/cybergarage/upnp/cservice_notify.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservice_notify.lo -MD -MP -MF "$(DEPDIR)/cservice_notify.Tpo" -c -o cservice_notify.lo `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservice_notify.Tpo" "$(DEPDIR)/cservice_notify.Plo"; else rm -f "$(DEPDIR)/cservice_notify.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservice_notify.c' object='cservice_notify.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservice_notify.Plo' tmpdepfile='$(DEPDIR)/cservice_notify.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservice_notify.lo `test -f '../../src/cybergarage/upnp/cservice_notify.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservice_notify.c
++
++cstatevariable.o: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstatevariable.o -MD -MP -MF "$(DEPDIR)/cstatevariable.Tpo" -c -o cstatevariable.o `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstatevariable.Tpo" "$(DEPDIR)/cstatevariable.Po"; else rm -f "$(DEPDIR)/cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='cstatevariable.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstatevariable.Po' tmpdepfile='$(DEPDIR)/cstatevariable.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstatevariable.o `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c
++
++cstatevariable.obj: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstatevariable.obj -MD -MP -MF "$(DEPDIR)/cstatevariable.Tpo" -c -o cstatevariable.obj `if test -f '../../src/cybergarage/upnp/cstatevariable.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cstatevariable.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cstatevariable.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstatevariable.Tpo" "$(DEPDIR)/cstatevariable.Po"; else rm -f "$(DEPDIR)/cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='cstatevariable.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstatevariable.Po' tmpdepfile='$(DEPDIR)/cstatevariable.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstatevariable.obj `if test -f '../../src/cybergarage/upnp/cstatevariable.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cstatevariable.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cstatevariable.c'; fi`
++
++cstatevariable.lo: ../../src/cybergarage/upnp/cstatevariable.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cstatevariable.lo -MD -MP -MF "$(DEPDIR)/cstatevariable.Tpo" -c -o cstatevariable.lo `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cstatevariable.Tpo" "$(DEPDIR)/cstatevariable.Plo"; else rm -f "$(DEPDIR)/cstatevariable.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cstatevariable.c' object='cstatevariable.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cstatevariable.Plo' tmpdepfile='$(DEPDIR)/cstatevariable.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cstatevariable.lo `test -f '../../src/cybergarage/upnp/cstatevariable.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cstatevariable.c
++
++cservicestate_table.o: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservicestate_table.o -MD -MP -MF "$(DEPDIR)/cservicestate_table.Tpo" -c -o cservicestate_table.o `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservicestate_table.Tpo" "$(DEPDIR)/cservicestate_table.Po"; else rm -f "$(DEPDIR)/cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='cservicestate_table.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservicestate_table.Po' tmpdepfile='$(DEPDIR)/cservicestate_table.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservicestate_table.o `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c
++
++cservicestate_table.obj: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservicestate_table.obj -MD -MP -MF "$(DEPDIR)/cservicestate_table.Tpo" -c -o cservicestate_table.obj `if test -f '../../src/cybergarage/upnp/cservicestate_table.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservicestate_table.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservicestate_table.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservicestate_table.Tpo" "$(DEPDIR)/cservicestate_table.Po"; else rm -f "$(DEPDIR)/cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='cservicestate_table.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservicestate_table.Po' tmpdepfile='$(DEPDIR)/cservicestate_table.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservicestate_table.obj `if test -f '../../src/cybergarage/upnp/cservicestate_table.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cservicestate_table.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cservicestate_table.c'; fi`
++
++cservicestate_table.lo: ../../src/cybergarage/upnp/cservicestate_table.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cservicestate_table.lo -MD -MP -MF "$(DEPDIR)/cservicestate_table.Tpo" -c -o cservicestate_table.lo `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cservicestate_table.Tpo" "$(DEPDIR)/cservicestate_table.Plo"; else rm -f "$(DEPDIR)/cservicestate_table.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cservicestate_table.c' object='cservicestate_table.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cservicestate_table.Plo' tmpdepfile='$(DEPDIR)/cservicestate_table.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cservicestate_table.lo `test -f '../../src/cybergarage/upnp/cservicestate_table.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cservicestate_table.c
++
++cupnp_function.o: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_function.o -MD -MP -MF "$(DEPDIR)/cupnp_function.Tpo" -c -o cupnp_function.o `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_function.Tpo" "$(DEPDIR)/cupnp_function.Po"; else rm -f "$(DEPDIR)/cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='cupnp_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_function.Po' tmpdepfile='$(DEPDIR)/cupnp_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_function.o `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c
++
++cupnp_function.obj: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_function.obj -MD -MP -MF "$(DEPDIR)/cupnp_function.Tpo" -c -o cupnp_function.obj `if test -f '../../src/cybergarage/upnp/cupnp_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_function.Tpo" "$(DEPDIR)/cupnp_function.Po"; else rm -f "$(DEPDIR)/cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='cupnp_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_function.Po' tmpdepfile='$(DEPDIR)/cupnp_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_function.obj `if test -f '../../src/cybergarage/upnp/cupnp_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_function.c'; fi`
++
++cupnp_function.lo: ../../src/cybergarage/upnp/cupnp_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_function.lo -MD -MP -MF "$(DEPDIR)/cupnp_function.Tpo" -c -o cupnp_function.lo `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_function.Tpo" "$(DEPDIR)/cupnp_function.Plo"; else rm -f "$(DEPDIR)/cupnp_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_function.c' object='cupnp_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_function.Plo' tmpdepfile='$(DEPDIR)/cupnp_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_function.lo `test -f '../../src/cybergarage/upnp/cupnp_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_function.c
++
++cupnp_status.o: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_status.o -MD -MP -MF "$(DEPDIR)/cupnp_status.Tpo" -c -o cupnp_status.o `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_status.Tpo" "$(DEPDIR)/cupnp_status.Po"; else rm -f "$(DEPDIR)/cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='cupnp_status.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_status.Po' tmpdepfile='$(DEPDIR)/cupnp_status.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_status.o `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c
++
++cupnp_status.obj: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_status.obj -MD -MP -MF "$(DEPDIR)/cupnp_status.Tpo" -c -o cupnp_status.obj `if test -f '../../src/cybergarage/upnp/cupnp_status.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_status.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_status.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_status.Tpo" "$(DEPDIR)/cupnp_status.Po"; else rm -f "$(DEPDIR)/cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='cupnp_status.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_status.Po' tmpdepfile='$(DEPDIR)/cupnp_status.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_status.obj `if test -f '../../src/cybergarage/upnp/cupnp_status.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/cupnp_status.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/cupnp_status.c'; fi`
++
++cupnp_status.lo: ../../src/cybergarage/upnp/cupnp_status.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cupnp_status.lo -MD -MP -MF "$(DEPDIR)/cupnp_status.Tpo" -c -o cupnp_status.lo `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cupnp_status.Tpo" "$(DEPDIR)/cupnp_status.Plo"; else rm -f "$(DEPDIR)/cupnp_status.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/cupnp_status.c' object='cupnp_status.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cupnp_status.Plo' tmpdepfile='$(DEPDIR)/cupnp_status.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cupnp_status.lo `test -f '../../src/cybergarage/upnp/cupnp_status.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/cupnp_status.c
++
++caction_ctrl.o: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_ctrl.o -MD -MP -MF "$(DEPDIR)/caction_ctrl.Tpo" -c -o caction_ctrl.o `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_ctrl.Tpo" "$(DEPDIR)/caction_ctrl.Po"; else rm -f "$(DEPDIR)/caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='caction_ctrl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_ctrl.Po' tmpdepfile='$(DEPDIR)/caction_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_ctrl.o `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c
++
++caction_ctrl.obj: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_ctrl.obj -MD -MP -MF "$(DEPDIR)/caction_ctrl.Tpo" -c -o caction_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/caction_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_ctrl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_ctrl.Tpo" "$(DEPDIR)/caction_ctrl.Po"; else rm -f "$(DEPDIR)/caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='caction_ctrl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_ctrl.Po' tmpdepfile='$(DEPDIR)/caction_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/caction_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_ctrl.c'; fi`
++
++caction_ctrl.lo: ../../src/cybergarage/upnp/control/caction_ctrl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_ctrl.lo -MD -MP -MF "$(DEPDIR)/caction_ctrl.Tpo" -c -o caction_ctrl.lo `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_ctrl.Tpo" "$(DEPDIR)/caction_ctrl.Plo"; else rm -f "$(DEPDIR)/caction_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_ctrl.c' object='caction_ctrl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_ctrl.Plo' tmpdepfile='$(DEPDIR)/caction_ctrl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_ctrl.lo `test -f '../../src/cybergarage/upnp/control/caction_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_ctrl.c
++
++caction_request.o: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_request.o -MD -MP -MF "$(DEPDIR)/caction_request.Tpo" -c -o caction_request.o `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_request.Tpo" "$(DEPDIR)/caction_request.Po"; else rm -f "$(DEPDIR)/caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='caction_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_request.Po' tmpdepfile='$(DEPDIR)/caction_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_request.o `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c
++
++caction_request.obj: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_request.obj -MD -MP -MF "$(DEPDIR)/caction_request.Tpo" -c -o caction_request.obj `if test -f '../../src/cybergarage/upnp/control/caction_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_request.Tpo" "$(DEPDIR)/caction_request.Po"; else rm -f "$(DEPDIR)/caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='caction_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_request.Po' tmpdepfile='$(DEPDIR)/caction_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_request.obj `if test -f '../../src/cybergarage/upnp/control/caction_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_request.c'; fi`
++
++caction_request.lo: ../../src/cybergarage/upnp/control/caction_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_request.lo -MD -MP -MF "$(DEPDIR)/caction_request.Tpo" -c -o caction_request.lo `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_request.Tpo" "$(DEPDIR)/caction_request.Plo"; else rm -f "$(DEPDIR)/caction_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_request.c' object='caction_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_request.Plo' tmpdepfile='$(DEPDIR)/caction_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_request.lo `test -f '../../src/cybergarage/upnp/control/caction_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_request.c
++
++caction_response.o: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_response.o -MD -MP -MF "$(DEPDIR)/caction_response.Tpo" -c -o caction_response.o `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_response.Tpo" "$(DEPDIR)/caction_response.Po"; else rm -f "$(DEPDIR)/caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='caction_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_response.Po' tmpdepfile='$(DEPDIR)/caction_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_response.o `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c
++
++caction_response.obj: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_response.obj -MD -MP -MF "$(DEPDIR)/caction_response.Tpo" -c -o caction_response.obj `if test -f '../../src/cybergarage/upnp/control/caction_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_response.Tpo" "$(DEPDIR)/caction_response.Po"; else rm -f "$(DEPDIR)/caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='caction_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_response.Po' tmpdepfile='$(DEPDIR)/caction_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_response.obj `if test -f '../../src/cybergarage/upnp/control/caction_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/caction_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/caction_response.c'; fi`
++
++caction_response.lo: ../../src/cybergarage/upnp/control/caction_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT caction_response.lo -MD -MP -MF "$(DEPDIR)/caction_response.Tpo" -c -o caction_response.lo `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/caction_response.Tpo" "$(DEPDIR)/caction_response.Plo"; else rm -f "$(DEPDIR)/caction_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/caction_response.c' object='caction_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/caction_response.Plo' tmpdepfile='$(DEPDIR)/caction_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o caction_response.lo `test -f '../../src/cybergarage/upnp/control/caction_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/caction_response.c
++
++ccontrol_function.o: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrol_function.o -MD -MP -MF "$(DEPDIR)/ccontrol_function.Tpo" -c -o ccontrol_function.o `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrol_function.Tpo" "$(DEPDIR)/ccontrol_function.Po"; else rm -f "$(DEPDIR)/ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='ccontrol_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrol_function.Po' tmpdepfile='$(DEPDIR)/ccontrol_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrol_function.o `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c
++
++ccontrol_function.obj: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrol_function.obj -MD -MP -MF "$(DEPDIR)/ccontrol_function.Tpo" -c -o ccontrol_function.obj `if test -f '../../src/cybergarage/upnp/control/ccontrol_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/ccontrol_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/ccontrol_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrol_function.Tpo" "$(DEPDIR)/ccontrol_function.Po"; else rm -f "$(DEPDIR)/ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='ccontrol_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrol_function.Po' tmpdepfile='$(DEPDIR)/ccontrol_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrol_function.obj `if test -f '../../src/cybergarage/upnp/control/ccontrol_function.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/ccontrol_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/ccontrol_function.c'; fi`
++
++ccontrol_function.lo: ../../src/cybergarage/upnp/control/ccontrol_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ccontrol_function.lo -MD -MP -MF "$(DEPDIR)/ccontrol_function.Tpo" -c -o ccontrol_function.lo `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ccontrol_function.Tpo" "$(DEPDIR)/ccontrol_function.Plo"; else rm -f "$(DEPDIR)/ccontrol_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/ccontrol_function.c' object='ccontrol_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ccontrol_function.Plo' tmpdepfile='$(DEPDIR)/ccontrol_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ccontrol_function.lo `test -f '../../src/cybergarage/upnp/control/ccontrol_function.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/ccontrol_function.c
++
++cquery_ctrl.o: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_ctrl.o -MD -MP -MF "$(DEPDIR)/cquery_ctrl.Tpo" -c -o cquery_ctrl.o `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_ctrl.Tpo" "$(DEPDIR)/cquery_ctrl.Po"; else rm -f "$(DEPDIR)/cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='cquery_ctrl.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_ctrl.Po' tmpdepfile='$(DEPDIR)/cquery_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_ctrl.o `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c
++
++cquery_ctrl.obj: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_ctrl.obj -MD -MP -MF "$(DEPDIR)/cquery_ctrl.Tpo" -c -o cquery_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_ctrl.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_ctrl.Tpo" "$(DEPDIR)/cquery_ctrl.Po"; else rm -f "$(DEPDIR)/cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='cquery_ctrl.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_ctrl.Po' tmpdepfile='$(DEPDIR)/cquery_ctrl.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_ctrl.obj `if test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_ctrl.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_ctrl.c'; fi`
++
++cquery_ctrl.lo: ../../src/cybergarage/upnp/control/cquery_ctrl.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_ctrl.lo -MD -MP -MF "$(DEPDIR)/cquery_ctrl.Tpo" -c -o cquery_ctrl.lo `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_ctrl.Tpo" "$(DEPDIR)/cquery_ctrl.Plo"; else rm -f "$(DEPDIR)/cquery_ctrl.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_ctrl.c' object='cquery_ctrl.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_ctrl.Plo' tmpdepfile='$(DEPDIR)/cquery_ctrl.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_ctrl.lo `test -f '../../src/cybergarage/upnp/control/cquery_ctrl.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_ctrl.c
++
++cquery_request.o: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_request.o -MD -MP -MF "$(DEPDIR)/cquery_request.Tpo" -c -o cquery_request.o `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_request.Tpo" "$(DEPDIR)/cquery_request.Po"; else rm -f "$(DEPDIR)/cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='cquery_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_request.Po' tmpdepfile='$(DEPDIR)/cquery_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_request.o `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c
++
++cquery_request.obj: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_request.obj -MD -MP -MF "$(DEPDIR)/cquery_request.Tpo" -c -o cquery_request.obj `if test -f '../../src/cybergarage/upnp/control/cquery_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_request.Tpo" "$(DEPDIR)/cquery_request.Po"; else rm -f "$(DEPDIR)/cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='cquery_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_request.Po' tmpdepfile='$(DEPDIR)/cquery_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_request.obj `if test -f '../../src/cybergarage/upnp/control/cquery_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_request.c'; fi`
++
++cquery_request.lo: ../../src/cybergarage/upnp/control/cquery_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_request.lo -MD -MP -MF "$(DEPDIR)/cquery_request.Tpo" -c -o cquery_request.lo `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_request.Tpo" "$(DEPDIR)/cquery_request.Plo"; else rm -f "$(DEPDIR)/cquery_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_request.c' object='cquery_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_request.Plo' tmpdepfile='$(DEPDIR)/cquery_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_request.lo `test -f '../../src/cybergarage/upnp/control/cquery_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_request.c
++
++cquery_response.o: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_response.o -MD -MP -MF "$(DEPDIR)/cquery_response.Tpo" -c -o cquery_response.o `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_response.Tpo" "$(DEPDIR)/cquery_response.Po"; else rm -f "$(DEPDIR)/cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='cquery_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_response.Po' tmpdepfile='$(DEPDIR)/cquery_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_response.o `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c
++
++cquery_response.obj: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_response.obj -MD -MP -MF "$(DEPDIR)/cquery_response.Tpo" -c -o cquery_response.obj `if test -f '../../src/cybergarage/upnp/control/cquery_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_response.Tpo" "$(DEPDIR)/cquery_response.Po"; else rm -f "$(DEPDIR)/cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='cquery_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_response.Po' tmpdepfile='$(DEPDIR)/cquery_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_response.obj `if test -f '../../src/cybergarage/upnp/control/cquery_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/control/cquery_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/control/cquery_response.c'; fi`
++
++cquery_response.lo: ../../src/cybergarage/upnp/control/cquery_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cquery_response.lo -MD -MP -MF "$(DEPDIR)/cquery_response.Tpo" -c -o cquery_response.lo `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cquery_response.Tpo" "$(DEPDIR)/cquery_response.Plo"; else rm -f "$(DEPDIR)/cquery_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/control/cquery_response.c' object='cquery_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cquery_response.Plo' tmpdepfile='$(DEPDIR)/cquery_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cquery_response.lo `test -f '../../src/cybergarage/upnp/control/cquery_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/control/cquery_response.c
++
++ceventlistener_list.o: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ceventlistener_list.o -MD -MP -MF "$(DEPDIR)/ceventlistener_list.Tpo" -c -o ceventlistener_list.o `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ceventlistener_list.Tpo" "$(DEPDIR)/ceventlistener_list.Po"; else rm -f "$(DEPDIR)/ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='ceventlistener_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ceventlistener_list.Po' tmpdepfile='$(DEPDIR)/ceventlistener_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ceventlistener_list.o `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c
++
++ceventlistener_list.obj: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ceventlistener_list.obj -MD -MP -MF "$(DEPDIR)/ceventlistener_list.Tpo" -c -o ceventlistener_list.obj `if test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/ceventlistener_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/ceventlistener_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ceventlistener_list.Tpo" "$(DEPDIR)/ceventlistener_list.Po"; else rm -f "$(DEPDIR)/ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='ceventlistener_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ceventlistener_list.Po' tmpdepfile='$(DEPDIR)/ceventlistener_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ceventlistener_list.obj `if test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/ceventlistener_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/ceventlistener_list.c'; fi`
++
++ceventlistener_list.lo: ../../src/cybergarage/upnp/event/ceventlistener_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ceventlistener_list.lo -MD -MP -MF "$(DEPDIR)/ceventlistener_list.Tpo" -c -o ceventlistener_list.lo `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/ceventlistener_list.Tpo" "$(DEPDIR)/ceventlistener_list.Plo"; else rm -f "$(DEPDIR)/ceventlistener_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/ceventlistener_list.c' object='ceventlistener_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/ceventlistener_list.Plo' tmpdepfile='$(DEPDIR)/ceventlistener_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ceventlistener_list.lo `test -f '../../src/cybergarage/upnp/event/ceventlistener_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/ceventlistener_list.c
++
++cnotify_request.o: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnotify_request.o -MD -MP -MF "$(DEPDIR)/cnotify_request.Tpo" -c -o cnotify_request.o `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnotify_request.Tpo" "$(DEPDIR)/cnotify_request.Po"; else rm -f "$(DEPDIR)/cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='cnotify_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnotify_request.Po' tmpdepfile='$(DEPDIR)/cnotify_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnotify_request.o `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c
++
++cnotify_request.obj: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnotify_request.obj -MD -MP -MF "$(DEPDIR)/cnotify_request.Tpo" -c -o cnotify_request.obj `if test -f '../../src/cybergarage/upnp/event/cnotify_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cnotify_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cnotify_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnotify_request.Tpo" "$(DEPDIR)/cnotify_request.Po"; else rm -f "$(DEPDIR)/cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='cnotify_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnotify_request.Po' tmpdepfile='$(DEPDIR)/cnotify_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnotify_request.obj `if test -f '../../src/cybergarage/upnp/event/cnotify_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cnotify_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cnotify_request.c'; fi`
++
++cnotify_request.lo: ../../src/cybergarage/upnp/event/cnotify_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cnotify_request.lo -MD -MP -MF "$(DEPDIR)/cnotify_request.Tpo" -c -o cnotify_request.lo `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cnotify_request.Tpo" "$(DEPDIR)/cnotify_request.Plo"; else rm -f "$(DEPDIR)/cnotify_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cnotify_request.c' object='cnotify_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cnotify_request.Plo' tmpdepfile='$(DEPDIR)/cnotify_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cnotify_request.lo `test -f '../../src/cybergarage/upnp/event/cnotify_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cnotify_request.c
++
++cproperty.o: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty.o -MD -MP -MF "$(DEPDIR)/cproperty.Tpo" -c -o cproperty.o `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty.Tpo" "$(DEPDIR)/cproperty.Po"; else rm -f "$(DEPDIR)/cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='cproperty.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty.Po' tmpdepfile='$(DEPDIR)/cproperty.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty.o `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c
++
++cproperty.obj: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty.obj -MD -MP -MF "$(DEPDIR)/cproperty.Tpo" -c -o cproperty.obj `if test -f '../../src/cybergarage/upnp/event/cproperty.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty.Tpo" "$(DEPDIR)/cproperty.Po"; else rm -f "$(DEPDIR)/cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='cproperty.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty.Po' tmpdepfile='$(DEPDIR)/cproperty.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty.obj `if test -f '../../src/cybergarage/upnp/event/cproperty.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty.c'; fi`
++
++cproperty.lo: ../../src/cybergarage/upnp/event/cproperty.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty.lo -MD -MP -MF "$(DEPDIR)/cproperty.Tpo" -c -o cproperty.lo `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty.Tpo" "$(DEPDIR)/cproperty.Plo"; else rm -f "$(DEPDIR)/cproperty.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty.c' object='cproperty.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty.Plo' tmpdepfile='$(DEPDIR)/cproperty.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty.lo `test -f '../../src/cybergarage/upnp/event/cproperty.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty.c
++
++cproperty_list.o: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty_list.o -MD -MP -MF "$(DEPDIR)/cproperty_list.Tpo" -c -o cproperty_list.o `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty_list.Tpo" "$(DEPDIR)/cproperty_list.Po"; else rm -f "$(DEPDIR)/cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='cproperty_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty_list.Po' tmpdepfile='$(DEPDIR)/cproperty_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty_list.o `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c
++
++cproperty_list.obj: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty_list.obj -MD -MP -MF "$(DEPDIR)/cproperty_list.Tpo" -c -o cproperty_list.obj `if test -f '../../src/cybergarage/upnp/event/cproperty_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty_list.Tpo" "$(DEPDIR)/cproperty_list.Po"; else rm -f "$(DEPDIR)/cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='cproperty_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty_list.Po' tmpdepfile='$(DEPDIR)/cproperty_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty_list.obj `if test -f '../../src/cybergarage/upnp/event/cproperty_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/cproperty_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/cproperty_list.c'; fi`
++
++cproperty_list.lo: ../../src/cybergarage/upnp/event/cproperty_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cproperty_list.lo -MD -MP -MF "$(DEPDIR)/cproperty_list.Tpo" -c -o cproperty_list.lo `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cproperty_list.Tpo" "$(DEPDIR)/cproperty_list.Plo"; else rm -f "$(DEPDIR)/cproperty_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/cproperty_list.c' object='cproperty_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cproperty_list.Plo' tmpdepfile='$(DEPDIR)/cproperty_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cproperty_list.lo `test -f '../../src/cybergarage/upnp/event/cproperty_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/cproperty_list.c
++
++csubscriber.o: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber.o -MD -MP -MF "$(DEPDIR)/csubscriber.Tpo" -c -o csubscriber.o `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber.Tpo" "$(DEPDIR)/csubscriber.Po"; else rm -f "$(DEPDIR)/csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='csubscriber.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber.Po' tmpdepfile='$(DEPDIR)/csubscriber.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber.o `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c
++
++csubscriber.obj: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber.obj -MD -MP -MF "$(DEPDIR)/csubscriber.Tpo" -c -o csubscriber.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber.Tpo" "$(DEPDIR)/csubscriber.Po"; else rm -f "$(DEPDIR)/csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='csubscriber.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber.Po' tmpdepfile='$(DEPDIR)/csubscriber.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber.c'; fi`
++
++csubscriber.lo: ../../src/cybergarage/upnp/event/csubscriber.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber.lo -MD -MP -MF "$(DEPDIR)/csubscriber.Tpo" -c -o csubscriber.lo `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber.Tpo" "$(DEPDIR)/csubscriber.Plo"; else rm -f "$(DEPDIR)/csubscriber.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber.c' object='csubscriber.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber.Plo' tmpdepfile='$(DEPDIR)/csubscriber.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber.lo `test -f '../../src/cybergarage/upnp/event/csubscriber.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber.c
++
++csubscriber_list.o: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber_list.o -MD -MP -MF "$(DEPDIR)/csubscriber_list.Tpo" -c -o csubscriber_list.o `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber_list.Tpo" "$(DEPDIR)/csubscriber_list.Po"; else rm -f "$(DEPDIR)/csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='csubscriber_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber_list.Po' tmpdepfile='$(DEPDIR)/csubscriber_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber_list.o `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c
++
++csubscriber_list.obj: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber_list.obj -MD -MP -MF "$(DEPDIR)/csubscriber_list.Tpo" -c -o csubscriber_list.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber_list.Tpo" "$(DEPDIR)/csubscriber_list.Po"; else rm -f "$(DEPDIR)/csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='csubscriber_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber_list.Po' tmpdepfile='$(DEPDIR)/csubscriber_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber_list.obj `if test -f '../../src/cybergarage/upnp/event/csubscriber_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscriber_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscriber_list.c'; fi`
++
++csubscriber_list.lo: ../../src/cybergarage/upnp/event/csubscriber_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscriber_list.lo -MD -MP -MF "$(DEPDIR)/csubscriber_list.Tpo" -c -o csubscriber_list.lo `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscriber_list.Tpo" "$(DEPDIR)/csubscriber_list.Plo"; else rm -f "$(DEPDIR)/csubscriber_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscriber_list.c' object='csubscriber_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscriber_list.Plo' tmpdepfile='$(DEPDIR)/csubscriber_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscriber_list.lo `test -f '../../src/cybergarage/upnp/event/csubscriber_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscriber_list.c
++
++csubscription.o: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription.o -MD -MP -MF "$(DEPDIR)/csubscription.Tpo" -c -o csubscription.o `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription.Tpo" "$(DEPDIR)/csubscription.Po"; else rm -f "$(DEPDIR)/csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='csubscription.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription.Po' tmpdepfile='$(DEPDIR)/csubscription.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription.o `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c
++
++csubscription.obj: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription.obj -MD -MP -MF "$(DEPDIR)/csubscription.Tpo" -c -o csubscription.obj `if test -f '../../src/cybergarage/upnp/event/csubscription.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription.Tpo" "$(DEPDIR)/csubscription.Po"; else rm -f "$(DEPDIR)/csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='csubscription.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription.Po' tmpdepfile='$(DEPDIR)/csubscription.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription.obj `if test -f '../../src/cybergarage/upnp/event/csubscription.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription.c'; fi`
++
++csubscription.lo: ../../src/cybergarage/upnp/event/csubscription.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription.lo -MD -MP -MF "$(DEPDIR)/csubscription.Tpo" -c -o csubscription.lo `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription.Tpo" "$(DEPDIR)/csubscription.Plo"; else rm -f "$(DEPDIR)/csubscription.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription.c' object='csubscription.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription.Plo' tmpdepfile='$(DEPDIR)/csubscription.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription.lo `test -f '../../src/cybergarage/upnp/event/csubscription.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription.c
++
++csubscription_request.o: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_request.o -MD -MP -MF "$(DEPDIR)/csubscription_request.Tpo" -c -o csubscription_request.o `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_request.Tpo" "$(DEPDIR)/csubscription_request.Po"; else rm -f "$(DEPDIR)/csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='csubscription_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_request.Po' tmpdepfile='$(DEPDIR)/csubscription_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_request.o `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c
++
++csubscription_request.obj: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_request.obj -MD -MP -MF "$(DEPDIR)/csubscription_request.Tpo" -c -o csubscription_request.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_request.Tpo" "$(DEPDIR)/csubscription_request.Po"; else rm -f "$(DEPDIR)/csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='csubscription_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_request.Po' tmpdepfile='$(DEPDIR)/csubscription_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_request.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_request.c'; fi`
++
++csubscription_request.lo: ../../src/cybergarage/upnp/event/csubscription_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_request.lo -MD -MP -MF "$(DEPDIR)/csubscription_request.Tpo" -c -o csubscription_request.lo `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_request.Tpo" "$(DEPDIR)/csubscription_request.Plo"; else rm -f "$(DEPDIR)/csubscription_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_request.c' object='csubscription_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_request.Plo' tmpdepfile='$(DEPDIR)/csubscription_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_request.lo `test -f '../../src/cybergarage/upnp/event/csubscription_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_request.c
++
++csubscription_response.o: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_response.o -MD -MP -MF "$(DEPDIR)/csubscription_response.Tpo" -c -o csubscription_response.o `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_response.Tpo" "$(DEPDIR)/csubscription_response.Po"; else rm -f "$(DEPDIR)/csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='csubscription_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_response.Po' tmpdepfile='$(DEPDIR)/csubscription_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_response.o `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c
++
++csubscription_response.obj: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_response.obj -MD -MP -MF "$(DEPDIR)/csubscription_response.Tpo" -c -o csubscription_response.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_response.Tpo" "$(DEPDIR)/csubscription_response.Po"; else rm -f "$(DEPDIR)/csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='csubscription_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_response.Po' tmpdepfile='$(DEPDIR)/csubscription_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_response.obj `if test -f '../../src/cybergarage/upnp/event/csubscription_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/event/csubscription_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/event/csubscription_response.c'; fi`
++
++csubscription_response.lo: ../../src/cybergarage/upnp/event/csubscription_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT csubscription_response.lo -MD -MP -MF "$(DEPDIR)/csubscription_response.Tpo" -c -o csubscription_response.lo `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/csubscription_response.Tpo" "$(DEPDIR)/csubscription_response.Plo"; else rm -f "$(DEPDIR)/csubscription_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/event/csubscription_response.c' object='csubscription_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/csubscription_response.Plo' tmpdepfile='$(DEPDIR)/csubscription_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o csubscription_response.lo `test -f '../../src/cybergarage/upnp/event/csubscription_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/event/csubscription_response.c
++
++chttpmu_socket.o: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpmu_socket.o -MD -MP -MF "$(DEPDIR)/chttpmu_socket.Tpo" -c -o chttpmu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpmu_socket.Tpo" "$(DEPDIR)/chttpmu_socket.Po"; else rm -f "$(DEPDIR)/chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='chttpmu_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpmu_socket.Po' tmpdepfile='$(DEPDIR)/chttpmu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpmu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++
++chttpmu_socket.obj: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpmu_socket.obj -MD -MP -MF "$(DEPDIR)/chttpmu_socket.Tpo" -c -o chttpmu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpmu_socket.Tpo" "$(DEPDIR)/chttpmu_socket.Po"; else rm -f "$(DEPDIR)/chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='chttpmu_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpmu_socket.Po' tmpdepfile='$(DEPDIR)/chttpmu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpmu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpmu_socket.c'; fi`
++
++chttpmu_socket.lo: ../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpmu_socket.lo -MD -MP -MF "$(DEPDIR)/chttpmu_socket.Tpo" -c -o chttpmu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpmu_socket.Tpo" "$(DEPDIR)/chttpmu_socket.Plo"; else rm -f "$(DEPDIR)/chttpmu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' object='chttpmu_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpmu_socket.Plo' tmpdepfile='$(DEPDIR)/chttpmu_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpmu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpmu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpmu_socket.c
++
++chttpu_socket.o: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpu_socket.o -MD -MP -MF "$(DEPDIR)/chttpu_socket.Tpo" -c -o chttpu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpu_socket.Tpo" "$(DEPDIR)/chttpu_socket.Po"; else rm -f "$(DEPDIR)/chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='chttpu_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpu_socket.Po' tmpdepfile='$(DEPDIR)/chttpu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpu_socket.o `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++
++chttpu_socket.obj: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpu_socket.obj -MD -MP -MF "$(DEPDIR)/chttpu_socket.Tpo" -c -o chttpu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpu_socket.Tpo" "$(DEPDIR)/chttpu_socket.Po"; else rm -f "$(DEPDIR)/chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='chttpu_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpu_socket.Po' tmpdepfile='$(DEPDIR)/chttpu_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpu_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/chttpu_socket.c'; fi`
++
++chttpu_socket.lo: ../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT chttpu_socket.lo -MD -MP -MF "$(DEPDIR)/chttpu_socket.Tpo" -c -o chttpu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/chttpu_socket.Tpo" "$(DEPDIR)/chttpu_socket.Plo"; else rm -f "$(DEPDIR)/chttpu_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/chttpu_socket.c' object='chttpu_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/chttpu_socket.Plo' tmpdepfile='$(DEPDIR)/chttpu_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o chttpu_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/chttpu_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/chttpu_socket.c
++
++cssdp.o: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp.o -MD -MP -MF "$(DEPDIR)/cssdp.Tpo" -c -o cssdp.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp.Tpo" "$(DEPDIR)/cssdp.Po"; else rm -f "$(DEPDIR)/cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='cssdp.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp.Po' tmpdepfile='$(DEPDIR)/cssdp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c
++
++cssdp.obj: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp.obj -MD -MP -MF "$(DEPDIR)/cssdp.Tpo" -c -o cssdp.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp.Tpo" "$(DEPDIR)/cssdp.Po"; else rm -f "$(DEPDIR)/cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='cssdp.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp.Po' tmpdepfile='$(DEPDIR)/cssdp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp.c'; fi`
++
++cssdp.lo: ../../src/cybergarage/upnp/ssdp/cssdp.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp.lo -MD -MP -MF "$(DEPDIR)/cssdp.Tpo" -c -o cssdp.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp.Tpo" "$(DEPDIR)/cssdp.Plo"; else rm -f "$(DEPDIR)/cssdp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp.c' object='cssdp.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp.Plo' tmpdepfile='$(DEPDIR)/cssdp.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp.c
++
++cssdp_server.o: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server.o -MD -MP -MF "$(DEPDIR)/cssdp_server.Tpo" -c -o cssdp_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server.Tpo" "$(DEPDIR)/cssdp_server.Po"; else rm -f "$(DEPDIR)/cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='cssdp_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server.Po' tmpdepfile='$(DEPDIR)/cssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c
++
++cssdp_server.obj: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server.obj -MD -MP -MF "$(DEPDIR)/cssdp_server.Tpo" -c -o cssdp_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server.Tpo" "$(DEPDIR)/cssdp_server.Po"; else rm -f "$(DEPDIR)/cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='cssdp_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server.Po' tmpdepfile='$(DEPDIR)/cssdp_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server.c'; fi`
++
++cssdp_server.lo: ../../src/cybergarage/upnp/ssdp/cssdp_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server.lo -MD -MP -MF "$(DEPDIR)/cssdp_server.Tpo" -c -o cssdp_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server.Tpo" "$(DEPDIR)/cssdp_server.Plo"; else rm -f "$(DEPDIR)/cssdp_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server.c' object='cssdp_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server.Plo' tmpdepfile='$(DEPDIR)/cssdp_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server.c
++
++cssdp_server_list.o: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server_list.o -MD -MP -MF "$(DEPDIR)/cssdp_server_list.Tpo" -c -o cssdp_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server_list.Tpo" "$(DEPDIR)/cssdp_server_list.Po"; else rm -f "$(DEPDIR)/cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='cssdp_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server_list.Po' tmpdepfile='$(DEPDIR)/cssdp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++
++cssdp_server_list.obj: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server_list.obj -MD -MP -MF "$(DEPDIR)/cssdp_server_list.Tpo" -c -o cssdp_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server_list.Tpo" "$(DEPDIR)/cssdp_server_list.Po"; else rm -f "$(DEPDIR)/cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='cssdp_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server_list.Po' tmpdepfile='$(DEPDIR)/cssdp_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_server_list.c'; fi`
++
++cssdp_server_list.lo: ../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_server_list.lo -MD -MP -MF "$(DEPDIR)/cssdp_server_list.Tpo" -c -o cssdp_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_server_list.Tpo" "$(DEPDIR)/cssdp_server_list.Plo"; else rm -f "$(DEPDIR)/cssdp_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' object='cssdp_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_server_list.Plo' tmpdepfile='$(DEPDIR)/cssdp_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_server_list.c
++
++cssdp_packet.o: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_packet.o -MD -MP -MF "$(DEPDIR)/cssdp_packet.Tpo" -c -o cssdp_packet.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_packet.Tpo" "$(DEPDIR)/cssdp_packet.Po"; else rm -f "$(DEPDIR)/cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='cssdp_packet.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_packet.Po' tmpdepfile='$(DEPDIR)/cssdp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_packet.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++
++cssdp_packet.obj: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_packet.obj -MD -MP -MF "$(DEPDIR)/cssdp_packet.Tpo" -c -o cssdp_packet.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_packet.Tpo" "$(DEPDIR)/cssdp_packet.Po"; else rm -f "$(DEPDIR)/cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='cssdp_packet.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_packet.Po' tmpdepfile='$(DEPDIR)/cssdp_packet.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_packet.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_packet.c'; fi`
++
++cssdp_packet.lo: ../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_packet.lo -MD -MP -MF "$(DEPDIR)/cssdp_packet.Tpo" -c -o cssdp_packet.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_packet.Tpo" "$(DEPDIR)/cssdp_packet.Plo"; else rm -f "$(DEPDIR)/cssdp_packet.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_packet.c' object='cssdp_packet.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_packet.Plo' tmpdepfile='$(DEPDIR)/cssdp_packet.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_packet.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_packet.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_packet.c
++
++cssdp_request.o: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_request.o -MD -MP -MF "$(DEPDIR)/cssdp_request.Tpo" -c -o cssdp_request.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_request.Tpo" "$(DEPDIR)/cssdp_request.Po"; else rm -f "$(DEPDIR)/cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='cssdp_request.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_request.Po' tmpdepfile='$(DEPDIR)/cssdp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_request.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c
++
++cssdp_request.obj: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_request.obj -MD -MP -MF "$(DEPDIR)/cssdp_request.Tpo" -c -o cssdp_request.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_request.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_request.Tpo" "$(DEPDIR)/cssdp_request.Po"; else rm -f "$(DEPDIR)/cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='cssdp_request.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_request.Po' tmpdepfile='$(DEPDIR)/cssdp_request.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_request.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_request.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_request.c'; fi`
++
++cssdp_request.lo: ../../src/cybergarage/upnp/ssdp/cssdp_request.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_request.lo -MD -MP -MF "$(DEPDIR)/cssdp_request.Tpo" -c -o cssdp_request.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_request.Tpo" "$(DEPDIR)/cssdp_request.Plo"; else rm -f "$(DEPDIR)/cssdp_request.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_request.c' object='cssdp_request.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_request.Plo' tmpdepfile='$(DEPDIR)/cssdp_request.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_request.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_request.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_request.c
++
++cssdp_response.o: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response.o -MD -MP -MF "$(DEPDIR)/cssdp_response.Tpo" -c -o cssdp_response.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response.Tpo" "$(DEPDIR)/cssdp_response.Po"; else rm -f "$(DEPDIR)/cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='cssdp_response.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response.Po' tmpdepfile='$(DEPDIR)/cssdp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c
++
++cssdp_response.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response.obj -MD -MP -MF "$(DEPDIR)/cssdp_response.Tpo" -c -o cssdp_response.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response.Tpo" "$(DEPDIR)/cssdp_response.Po"; else rm -f "$(DEPDIR)/cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='cssdp_response.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response.Po' tmpdepfile='$(DEPDIR)/cssdp_response.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response.c'; fi`
++
++cssdp_response.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response.lo -MD -MP -MF "$(DEPDIR)/cssdp_response.Tpo" -c -o cssdp_response.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response.Tpo" "$(DEPDIR)/cssdp_response.Plo"; else rm -f "$(DEPDIR)/cssdp_response.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response.c' object='cssdp_response.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response.Plo' tmpdepfile='$(DEPDIR)/cssdp_response.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response.c
++
++cssdp_socket.o: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_socket.o -MD -MP -MF "$(DEPDIR)/cssdp_socket.Tpo" -c -o cssdp_socket.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_socket.Tpo" "$(DEPDIR)/cssdp_socket.Po"; else rm -f "$(DEPDIR)/cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='cssdp_socket.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_socket.Po' tmpdepfile='$(DEPDIR)/cssdp_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_socket.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++
++cssdp_socket.obj: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_socket.obj -MD -MP -MF "$(DEPDIR)/cssdp_socket.Tpo" -c -o cssdp_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_socket.Tpo" "$(DEPDIR)/cssdp_socket.Po"; else rm -f "$(DEPDIR)/cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='cssdp_socket.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_socket.Po' tmpdepfile='$(DEPDIR)/cssdp_socket.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_socket.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_socket.c'; fi`
++
++cssdp_socket.lo: ../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_socket.lo -MD -MP -MF "$(DEPDIR)/cssdp_socket.Tpo" -c -o cssdp_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_socket.Tpo" "$(DEPDIR)/cssdp_socket.Plo"; else rm -f "$(DEPDIR)/cssdp_socket.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_socket.c' object='cssdp_socket.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_socket.Plo' tmpdepfile='$(DEPDIR)/cssdp_socket.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_socket.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_socket.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_socket.c
++
++cssdp_response_server.o: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server.o -MD -MP -MF "$(DEPDIR)/cssdp_response_server.Tpo" -c -o cssdp_response_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server.Tpo" "$(DEPDIR)/cssdp_response_server.Po"; else rm -f "$(DEPDIR)/cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='cssdp_response_server.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server.Po' tmpdepfile='$(DEPDIR)/cssdp_response_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++
++cssdp_response_server.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server.obj -MD -MP -MF "$(DEPDIR)/cssdp_response_server.Tpo" -c -o cssdp_response_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server.Tpo" "$(DEPDIR)/cssdp_response_server.Po"; else rm -f "$(DEPDIR)/cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='cssdp_response_server.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server.Po' tmpdepfile='$(DEPDIR)/cssdp_response_server.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server.c'; fi`
++
++cssdp_response_server.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server.lo -MD -MP -MF "$(DEPDIR)/cssdp_response_server.Tpo" -c -o cssdp_response_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server.Tpo" "$(DEPDIR)/cssdp_response_server.Plo"; else rm -f "$(DEPDIR)/cssdp_response_server.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' object='cssdp_response_server.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server.Plo' tmpdepfile='$(DEPDIR)/cssdp_response_server.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server.c
++
++cssdp_response_server_list.o: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server_list.o -MD -MP -MF "$(DEPDIR)/cssdp_response_server_list.Tpo" -c -o cssdp_response_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server_list.Tpo" "$(DEPDIR)/cssdp_response_server_list.Po"; else rm -f "$(DEPDIR)/cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='cssdp_response_server_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server_list.Po' tmpdepfile='$(DEPDIR)/cssdp_response_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server_list.o `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++
++cssdp_response_server_list.obj: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server_list.obj -MD -MP -MF "$(DEPDIR)/cssdp_response_server_list.Tpo" -c -o cssdp_response_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server_list.Tpo" "$(DEPDIR)/cssdp_response_server_list.Po"; else rm -f "$(DEPDIR)/cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='cssdp_response_server_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server_list.Po' tmpdepfile='$(DEPDIR)/cssdp_response_server_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server_list.obj `if test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; then $(CYGPATH_W) '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c'; fi`
++
++cssdp_response_server_list.lo: ../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cssdp_response_server_list.lo -MD -MP -MF "$(DEPDIR)/cssdp_response_server_list.Tpo" -c -o cssdp_response_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cssdp_response_server_list.Tpo" "$(DEPDIR)/cssdp_response_server_list.Plo"; else rm -f "$(DEPDIR)/cssdp_response_server_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' object='cssdp_response_server_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cssdp_response_server_list.Plo' tmpdepfile='$(DEPDIR)/cssdp_response_server_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cssdp_response_server_list.lo `test -f '../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c' || echo '$(srcdir)/'`../../src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++
++cxml_attribute.o: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute.o -MD -MP -MF "$(DEPDIR)/cxml_attribute.Tpo" -c -o cxml_attribute.o `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute.Tpo" "$(DEPDIR)/cxml_attribute.Po"; else rm -f "$(DEPDIR)/cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='cxml_attribute.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute.Po' tmpdepfile='$(DEPDIR)/cxml_attribute.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute.o `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c
++
++cxml_attribute.obj: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute.obj -MD -MP -MF "$(DEPDIR)/cxml_attribute.Tpo" -c -o cxml_attribute.obj `if test -f '../../src/cybergarage/xml/cxml_attribute.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute.Tpo" "$(DEPDIR)/cxml_attribute.Po"; else rm -f "$(DEPDIR)/cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='cxml_attribute.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute.Po' tmpdepfile='$(DEPDIR)/cxml_attribute.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute.obj `if test -f '../../src/cybergarage/xml/cxml_attribute.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute.c'; fi`
++
++cxml_attribute.lo: ../../src/cybergarage/xml/cxml_attribute.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute.lo -MD -MP -MF "$(DEPDIR)/cxml_attribute.Tpo" -c -o cxml_attribute.lo `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute.Tpo" "$(DEPDIR)/cxml_attribute.Plo"; else rm -f "$(DEPDIR)/cxml_attribute.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute.c' object='cxml_attribute.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute.Plo' tmpdepfile='$(DEPDIR)/cxml_attribute.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute.lo `test -f '../../src/cybergarage/xml/cxml_attribute.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute.c
++
++cxml_attribute_list.o: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute_list.o -MD -MP -MF "$(DEPDIR)/cxml_attribute_list.Tpo" -c -o cxml_attribute_list.o `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute_list.Tpo" "$(DEPDIR)/cxml_attribute_list.Po"; else rm -f "$(DEPDIR)/cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='cxml_attribute_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute_list.Po' tmpdepfile='$(DEPDIR)/cxml_attribute_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute_list.o `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c
++
++cxml_attribute_list.obj: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute_list.obj -MD -MP -MF "$(DEPDIR)/cxml_attribute_list.Tpo" -c -o cxml_attribute_list.obj `if test -f '../../src/cybergarage/xml/cxml_attribute_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute_list.Tpo" "$(DEPDIR)/cxml_attribute_list.Po"; else rm -f "$(DEPDIR)/cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='cxml_attribute_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute_list.Po' tmpdepfile='$(DEPDIR)/cxml_attribute_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute_list.obj `if test -f '../../src/cybergarage/xml/cxml_attribute_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_attribute_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_attribute_list.c'; fi`
++
++cxml_attribute_list.lo: ../../src/cybergarage/xml/cxml_attribute_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_attribute_list.lo -MD -MP -MF "$(DEPDIR)/cxml_attribute_list.Tpo" -c -o cxml_attribute_list.lo `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_attribute_list.Tpo" "$(DEPDIR)/cxml_attribute_list.Plo"; else rm -f "$(DEPDIR)/cxml_attribute_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_attribute_list.c' object='cxml_attribute_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_attribute_list.Plo' tmpdepfile='$(DEPDIR)/cxml_attribute_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_attribute_list.lo `test -f '../../src/cybergarage/xml/cxml_attribute_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_attribute_list.c
++
++cxml_function.o: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_function.o -MD -MP -MF "$(DEPDIR)/cxml_function.Tpo" -c -o cxml_function.o `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_function.Tpo" "$(DEPDIR)/cxml_function.Po"; else rm -f "$(DEPDIR)/cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='cxml_function.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_function.Po' tmpdepfile='$(DEPDIR)/cxml_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_function.o `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c
++
++cxml_function.obj: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_function.obj -MD -MP -MF "$(DEPDIR)/cxml_function.Tpo" -c -o cxml_function.obj `if test -f '../../src/cybergarage/xml/cxml_function.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_function.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_function.Tpo" "$(DEPDIR)/cxml_function.Po"; else rm -f "$(DEPDIR)/cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='cxml_function.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_function.Po' tmpdepfile='$(DEPDIR)/cxml_function.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_function.obj `if test -f '../../src/cybergarage/xml/cxml_function.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_function.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_function.c'; fi`
++
++cxml_function.lo: ../../src/cybergarage/xml/cxml_function.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_function.lo -MD -MP -MF "$(DEPDIR)/cxml_function.Tpo" -c -o cxml_function.lo `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_function.Tpo" "$(DEPDIR)/cxml_function.Plo"; else rm -f "$(DEPDIR)/cxml_function.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_function.c' object='cxml_function.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_function.Plo' tmpdepfile='$(DEPDIR)/cxml_function.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_function.lo `test -f '../../src/cybergarage/xml/cxml_function.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_function.c
++
++cxml_node.o: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node.o -MD -MP -MF "$(DEPDIR)/cxml_node.Tpo" -c -o cxml_node.o `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node.Tpo" "$(DEPDIR)/cxml_node.Po"; else rm -f "$(DEPDIR)/cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='cxml_node.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node.Po' tmpdepfile='$(DEPDIR)/cxml_node.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node.o `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c
++
++cxml_node.obj: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node.obj -MD -MP -MF "$(DEPDIR)/cxml_node.Tpo" -c -o cxml_node.obj `if test -f '../../src/cybergarage/xml/cxml_node.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node.Tpo" "$(DEPDIR)/cxml_node.Po"; else rm -f "$(DEPDIR)/cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='cxml_node.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node.Po' tmpdepfile='$(DEPDIR)/cxml_node.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node.obj `if test -f '../../src/cybergarage/xml/cxml_node.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node.c'; fi`
++
++cxml_node.lo: ../../src/cybergarage/xml/cxml_node.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node.lo -MD -MP -MF "$(DEPDIR)/cxml_node.Tpo" -c -o cxml_node.lo `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node.Tpo" "$(DEPDIR)/cxml_node.Plo"; else rm -f "$(DEPDIR)/cxml_node.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node.c' object='cxml_node.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node.Plo' tmpdepfile='$(DEPDIR)/cxml_node.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node.lo `test -f '../../src/cybergarage/xml/cxml_node.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node.c
++
++cxml_node_list.o: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node_list.o -MD -MP -MF "$(DEPDIR)/cxml_node_list.Tpo" -c -o cxml_node_list.o `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node_list.Tpo" "$(DEPDIR)/cxml_node_list.Po"; else rm -f "$(DEPDIR)/cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='cxml_node_list.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node_list.Po' tmpdepfile='$(DEPDIR)/cxml_node_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node_list.o `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c
++
++cxml_node_list.obj: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node_list.obj -MD -MP -MF "$(DEPDIR)/cxml_node_list.Tpo" -c -o cxml_node_list.obj `if test -f '../../src/cybergarage/xml/cxml_node_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node_list.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node_list.Tpo" "$(DEPDIR)/cxml_node_list.Po"; else rm -f "$(DEPDIR)/cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='cxml_node_list.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node_list.Po' tmpdepfile='$(DEPDIR)/cxml_node_list.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node_list.obj `if test -f '../../src/cybergarage/xml/cxml_node_list.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_node_list.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_node_list.c'; fi`
++
++cxml_node_list.lo: ../../src/cybergarage/xml/cxml_node_list.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_node_list.lo -MD -MP -MF "$(DEPDIR)/cxml_node_list.Tpo" -c -o cxml_node_list.lo `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_node_list.Tpo" "$(DEPDIR)/cxml_node_list.Plo"; else rm -f "$(DEPDIR)/cxml_node_list.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_node_list.c' object='cxml_node_list.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_node_list.Plo' tmpdepfile='$(DEPDIR)/cxml_node_list.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_node_list.lo `test -f '../../src/cybergarage/xml/cxml_node_list.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_node_list.c
++
++cxml_parser.o: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser.o -MD -MP -MF "$(DEPDIR)/cxml_parser.Tpo" -c -o cxml_parser.o `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser.Tpo" "$(DEPDIR)/cxml_parser.Po"; else rm -f "$(DEPDIR)/cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='cxml_parser.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser.Po' tmpdepfile='$(DEPDIR)/cxml_parser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser.o `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c
++
++cxml_parser.obj: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser.obj -MD -MP -MF "$(DEPDIR)/cxml_parser.Tpo" -c -o cxml_parser.obj `if test -f '../../src/cybergarage/xml/cxml_parser.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser.Tpo" "$(DEPDIR)/cxml_parser.Po"; else rm -f "$(DEPDIR)/cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='cxml_parser.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser.Po' tmpdepfile='$(DEPDIR)/cxml_parser.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser.obj `if test -f '../../src/cybergarage/xml/cxml_parser.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser.c'; fi`
++
++cxml_parser.lo: ../../src/cybergarage/xml/cxml_parser.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser.lo -MD -MP -MF "$(DEPDIR)/cxml_parser.Tpo" -c -o cxml_parser.lo `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser.Tpo" "$(DEPDIR)/cxml_parser.Plo"; else rm -f "$(DEPDIR)/cxml_parser.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser.c' object='cxml_parser.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser.Plo' tmpdepfile='$(DEPDIR)/cxml_parser.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser.lo `test -f '../../src/cybergarage/xml/cxml_parser.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser.c
++
++cxml_parser_expat.o: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_expat.o -MD -MP -MF "$(DEPDIR)/cxml_parser_expat.Tpo" -c -o cxml_parser_expat.o `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_expat.Tpo" "$(DEPDIR)/cxml_parser_expat.Po"; else rm -f "$(DEPDIR)/cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='cxml_parser_expat.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_expat.Po' tmpdepfile='$(DEPDIR)/cxml_parser_expat.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_expat.o `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c
++
++cxml_parser_expat.obj: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_expat.obj -MD -MP -MF "$(DEPDIR)/cxml_parser_expat.Tpo" -c -o cxml_parser_expat.obj `if test -f '../../src/cybergarage/xml/cxml_parser_expat.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_expat.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_expat.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_expat.Tpo" "$(DEPDIR)/cxml_parser_expat.Po"; else rm -f "$(DEPDIR)/cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='cxml_parser_expat.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_expat.Po' tmpdepfile='$(DEPDIR)/cxml_parser_expat.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_expat.obj `if test -f '../../src/cybergarage/xml/cxml_parser_expat.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_expat.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_expat.c'; fi`
++
++cxml_parser_expat.lo: ../../src/cybergarage/xml/cxml_parser_expat.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_expat.lo -MD -MP -MF "$(DEPDIR)/cxml_parser_expat.Tpo" -c -o cxml_parser_expat.lo `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_expat.Tpo" "$(DEPDIR)/cxml_parser_expat.Plo"; else rm -f "$(DEPDIR)/cxml_parser_expat.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_expat.c' object='cxml_parser_expat.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_expat.Plo' tmpdepfile='$(DEPDIR)/cxml_parser_expat.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_expat.lo `test -f '../../src/cybergarage/xml/cxml_parser_expat.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_expat.c
++
++cxml_parser_libxml2.o: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_libxml2.o -MD -MP -MF "$(DEPDIR)/cxml_parser_libxml2.Tpo" -c -o cxml_parser_libxml2.o `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_libxml2.Tpo" "$(DEPDIR)/cxml_parser_libxml2.Po"; else rm -f "$(DEPDIR)/cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='cxml_parser_libxml2.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_libxml2.Po' tmpdepfile='$(DEPDIR)/cxml_parser_libxml2.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_libxml2.o `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c
++
++cxml_parser_libxml2.obj: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_libxml2.obj -MD -MP -MF "$(DEPDIR)/cxml_parser_libxml2.Tpo" -c -o cxml_parser_libxml2.obj `if test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_libxml2.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_libxml2.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_libxml2.Tpo" "$(DEPDIR)/cxml_parser_libxml2.Po"; else rm -f "$(DEPDIR)/cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='cxml_parser_libxml2.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_libxml2.Po' tmpdepfile='$(DEPDIR)/cxml_parser_libxml2.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_libxml2.obj `if test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c'; then $(CYGPATH_W) '../../src/cybergarage/xml/cxml_parser_libxml2.c'; else $(CYGPATH_W) '$(srcdir)/../../src/cybergarage/xml/cxml_parser_libxml2.c'; fi`
++
++cxml_parser_libxml2.lo: ../../src/cybergarage/xml/cxml_parser_libxml2.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cxml_parser_libxml2.lo -MD -MP -MF "$(DEPDIR)/cxml_parser_libxml2.Tpo" -c -o cxml_parser_libxml2.lo `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/cxml_parser_libxml2.Tpo" "$(DEPDIR)/cxml_parser_libxml2.Plo"; else rm -f "$(DEPDIR)/cxml_parser_libxml2.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../src/cybergarage/xml/cxml_parser_libxml2.c' object='cxml_parser_libxml2.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/cxml_parser_libxml2.Plo' tmpdepfile='$(DEPDIR)/cxml_parser_libxml2.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cxml_parser_libxml2.lo `test -f '../../src/cybergarage/xml/cxml_parser_libxml2.c' || echo '$(srcdir)/'`../../src/cybergarage/xml/cxml_parser_libxml2.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++install-nobase_libclinkcincludeHEADERS: $(nobase_libclinkcinclude_HEADERS)
++      @$(NORMAL_INSTALL)
++      test -z "$(libclinkcincludedir)" || $(mkdir_p) "$(DESTDIR)$(libclinkcincludedir)"
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_libclinkcinclude_HEADERS)'; for p in $$list; do \
++        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " $(nobase_libclinkcincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libclinkcincludedir)/$$f'"; \
++        $(nobase_libclinkcincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libclinkcincludedir)/$$f"; \
++      done
++
++uninstall-nobase_libclinkcincludeHEADERS:
++      @$(NORMAL_UNINSTALL)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      list='$(nobase_libclinkcinclude_HEADERS)'; for p in $$list; do \
++        case $$p in \
++          $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++          *) f=$$p;; \
++        esac; \
++        echo " rm -f '$(DESTDIR)$(libclinkcincludedir)/$$f'"; \
++        rm -f "$(DESTDIR)$(libclinkcincludedir)/$$f"; \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libclinkcincludedir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libLIBRARIES clean-libLTLIBRARIES \
++      clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am: install-nobase_libclinkcincludeHEADERS
++
++install-exec-am: install-libLIBRARIES install-libLTLIBRARIES
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am uninstall-libLIBRARIES \
++      uninstall-libLTLIBRARIES \
++      uninstall-nobase_libclinkcincludeHEADERS
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
++      clean-libLIBRARIES clean-libLTLIBRARIES clean-libtool ctags \
++      distclean distclean-compile distclean-generic \
++      distclean-libtool distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-libLIBRARIES install-libLTLIBRARIES \
++      install-man install-nobase_libclinkcincludeHEADERS \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-info-am uninstall-libLIBRARIES \
++      uninstall-libLTLIBRARIES \
++      uninstall-nobase_libclinkcincludeHEADERS
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/Makefile.in
++++ sample/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = sample
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = clock upnpdump
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  sample/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  sample/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/upnpdump/Makefile.in
++++ sample/upnpdump/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = sample/upnpdump
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  sample/upnpdump/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  sample/upnpdump/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/upnpdump/upnpdump.c
++++ sample/upnpdump/upnpdump.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: upnpdump.c
+@@ -21,6 +21,10 @@
+ ************************************************************/
+ #include <cybergarage/upnp/cupnp.h>
++#include "sample/common/kb_util.h"
++
++#include <ctype.h>
++#include <unistd.h>
+ #include <ctype.h>
+@@ -57,13 +61,13 @@
+ #define CMD_NO_ALTERATIONS 1
+ #define CMD_LOOP_ACTION_CALLS 2
+-void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask);
++static void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask);
+ /////////////////////////////////////////////////////////////////////////////////
+ // PrintKeyMessage
+ /////////////////////////////////////////////////////////////////////////////////
+-void PrintKeyMessage()
++static void PrintKeyMessage()
+ {
+       printf("'p' : Print\n");
+ #if !defined(CG_UPNP_NOUSE_ACTIONCTRL)
+@@ -90,7 +94,7 @@
+ // Notify Listener
+ /////////////////////////////////////////////////////////////////////////////////
+-void SSDPNotifyListner(CgUpnpSSDPPacket *ssdpPkt)
++static void SSDPNotifyListner(CgUpnpSSDPPacket *ssdpPkt)
+ {
+       if (cg_upnp_ssdp_packet_isdiscover(ssdpPkt) == TRUE) {
+               printf("ssdp:discover : ST = %s\n",
+@@ -114,7 +118,7 @@
+ // Print Device
+ /////////////////////////////////////////////////////////////////////////////////
+-void PrintDeviceInfo(CgUpnpDevice *dev, int indent)
++static void PrintDeviceInfo(CgUpnpDevice *dev, int indent)
+ {
+       char indentStr[128];
+       int n;
+@@ -153,7 +157,7 @@
+       }
+ }
+-void PrintDevice(CgUpnpDevice *dev, int indent)
++static void PrintDevice(CgUpnpDevice *dev, int indent)
+ {
+       CgUpnpDevice *childDev;
+       
+@@ -164,7 +168,7 @@
+ }
+-void PrintControlPointDevice(CgUpnpControlPoint *ctrlPoint)
++static void PrintControlPointDevice(CgUpnpControlPoint *ctrlPoint)
+ {
+       CgUpnpDevice *dev;
+       int devCnt;
+@@ -182,7 +186,7 @@
+ // Select*
+ /////////////////////////////////////////////////////////////////////////////////
+-CgUpnpDevice *SelectDevice(CgUpnpControlPoint *ctrlPoint)
++static CgUpnpDevice *SelectDevice(CgUpnpControlPoint *ctrlPoint)
+ {
+       CgUpnpDevice *dev;
+       int n;
+@@ -215,7 +219,7 @@
+       return dev;
+ }
+-CgUpnpService *SelectService(CgUpnpDevice *dev)
++static CgUpnpService *SelectService(CgUpnpDevice *dev)
+ {
+       CgUpnpService *service;
+       int n;
+@@ -246,7 +250,7 @@
+       return service;
+ }
+-CgUpnpAction *SelectAction(CgUpnpService *service)
++static CgUpnpAction *SelectAction(CgUpnpService *service)
+ {
+       CgUpnpAction *action;
+       int n;
+@@ -277,7 +281,7 @@
+       return action;
+ }
+-CgUpnpStateVariable *SelectStateVariable(CgUpnpService *service)
++static CgUpnpStateVariable *SelectStateVariable(CgUpnpService *service)
+ {
+       CgUpnpStateVariable *stateVar;
+       int n;
+@@ -314,12 +318,12 @@
+ #if !defined(CG_UPNP_NOUSE_ACTIONCTRL)
+-void ControlDevice(CgUpnpControlPoint *ctrlPoint)
++static void ControlDevice(CgUpnpControlPoint *ctrlPoint)
+ {
+       ControlDeviceAlter(ctrlPoint, CMD_NO_ALTERATIONS);
+ }
+-void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask)
++static void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask)
+ {
+       CgUpnpDevice *selDev;
+       CgUpnpService *selService;
+@@ -400,7 +404,7 @@
+ #if !defined(CG_UPNP_NOUSE_QUERYCTRL)
+-void QueryDevice(CgUpnpControlPoint *ctrlPoint)
++static void QueryDevice(CgUpnpControlPoint *ctrlPoint)
+ {
+       CgUpnpDevice *selDev;
+       CgUpnpService *selService;
+@@ -437,7 +441,7 @@
+ #if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
+-void SubscribeService(CgUpnpControlPoint *ctrlPoint)
++static void SubscribeService(CgUpnpControlPoint *ctrlPoint)
+ {
+       CgUpnpDevice *selDev;
+       CgUpnpService *selService;
+@@ -475,7 +479,7 @@
+ #if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
+-void UnsubscribeService(CgUpnpControlPoint *ctrlPoint)
++static void UnsubscribeService(CgUpnpControlPoint *ctrlPoint)
+ {
+       CgUpnpDevice *selDev;
+       CgUpnpService *selService;
+@@ -502,7 +506,7 @@
+ // Set MX value
+ /////////////////////////////////////////////////////////////////////////////////
+-void SetMXValue(CgUpnpControlPoint *ctrlPoint)
++static void SetMXValue(CgUpnpControlPoint *ctrlPoint)
+ {
+         unsigned int mxValue;
+@@ -518,7 +522,7 @@
+ // Event
+ /////////////////////////////////////////////////////////////////////////////////
+-void EventListener(CgUpnpProperty *prop)
++static void EventListener(CgUpnpProperty *prop)
+ {
+       printf("Property Changed (%s) = %s\n",
+               cg_upnp_property_getname(prop),
+--- sample/upnpdump/unix/Makefile.in
++++ sample/upnpdump/unix/Makefile.in
+@@ -0,0 +1,520 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(upnpdump_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++samples_PROGRAMS = upnpdump$(EXEEXT)
++subdir = sample/upnpdump/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(samplesdir)"
++samplesPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(samples_PROGRAMS)
++am_upnpdump_OBJECTS = upnpdump.$(OBJEXT) kb_util.$(OBJEXT)
++upnpdump_OBJECTS = $(am_upnpdump_OBJECTS)
++@HAVE_LIBTOOL_FALSE@upnpdump_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@upnpdump_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/kb_util.Po ./$(DEPDIR)/upnpdump.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(upnpdump_SOURCES)
++DIST_SOURCES = $(upnpdump_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++samplesdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/samples
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I../ -I../../common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../../common/kb_util.h
++
++upnpdump_SOURCES = \
++      ../upnpdump.c \
++      ../../common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@upnpdump_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@upnpdump_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  sample/upnpdump/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  sample/upnpdump/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-samplesPROGRAMS: $(samples_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(samplesdir)" || $(mkdir_p) "$(DESTDIR)$(samplesdir)"
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(samplesPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(samplesdir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(samplesPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(samplesdir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-samplesPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(samplesdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(samplesdir)/$$f"; \
++      done
++
++clean-samplesPROGRAMS:
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++upnpdump$(EXEEXT): $(upnpdump_OBJECTS) $(upnpdump_DEPENDENCIES) 
++      @rm -f upnpdump$(EXEEXT)
++      $(LINK) $(upnpdump_LDFLAGS) $(upnpdump_OBJECTS) $(upnpdump_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/upnpdump.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++upnpdump.o: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.o -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.o `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Po"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Po' tmpdepfile='$(DEPDIR)/upnpdump.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.o `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c
++
++upnpdump.obj: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.obj -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.obj `if test -f '../upnpdump.c'; then $(CYGPATH_W) '../upnpdump.c'; else $(CYGPATH_W) '$(srcdir)/../upnpdump.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Po"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Po' tmpdepfile='$(DEPDIR)/upnpdump.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.obj `if test -f '../upnpdump.c'; then $(CYGPATH_W) '../upnpdump.c'; else $(CYGPATH_W) '$(srcdir)/../upnpdump.c'; fi`
++
++upnpdump.lo: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.lo -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.lo `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Plo"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Plo' tmpdepfile='$(DEPDIR)/upnpdump.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.lo `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c
++
++kb_util.o: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c
++
++kb_util.obj: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../common/kb_util.c'; then $(CYGPATH_W) '../../common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../common/kb_util.c'; then $(CYGPATH_W) '../../common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../common/kb_util.c'; fi`
++
++kb_util.lo: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/../../common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(samplesdir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libtool clean-samplesPROGRAMS \
++      mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am: install-samplesPROGRAMS
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am uninstall-samplesPROGRAMS
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
++      clean-libtool clean-samplesPROGRAMS ctags distclean \
++      distclean-compile distclean-generic distclean-libtool \
++      distclean-tags distdir dvi dvi-am html html-am info info-am \
++      install install-am install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-samplesPROGRAMS install-strip installcheck \
++      installcheck-am installdirs maintainer-clean \
++      maintainer-clean-generic mostlyclean mostlyclean-compile \
++      mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++      tags uninstall uninstall-am uninstall-info-am \
++      uninstall-samplesPROGRAMS
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/clock/Makefile.in
++++ sample/clock/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = sample/clock
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  sample/clock/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  sample/clock/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/clock/clock_device.c
++++ sample/clock/clock_device.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: clock_device.c
+--- sample/clock/unix/Makefile.in
++++ sample/clock/unix/Makefile.in
+@@ -0,0 +1,553 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(upnpclock_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++samples_PROGRAMS = upnpclock$(EXEEXT)
++subdir = sample/clock/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(samplesdir)"
++samplesPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(samples_PROGRAMS)
++am_upnpclock_OBJECTS = clock_main.$(OBJEXT) clock.$(OBJEXT) \
++      clock_device.$(OBJEXT) kb_util.$(OBJEXT)
++upnpclock_OBJECTS = $(am_upnpclock_OBJECTS)
++@HAVE_LIBTOOL_FALSE@upnpclock_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@upnpclock_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/clock.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_device.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_main.Po ./$(DEPDIR)/kb_util.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(upnpclock_SOURCES)
++DIST_SOURCES = $(upnpclock_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++samplesdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/samples
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(srcdir)/../../common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../common/kb_util.h
++
++upnpclock_SOURCES = \
++      clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@upnpclock_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@upnpclock_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  sample/clock/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  sample/clock/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-samplesPROGRAMS: $(samples_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(samplesdir)" || $(mkdir_p) "$(DESTDIR)$(samplesdir)"
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(samplesPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(samplesdir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(samplesPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(samplesdir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-samplesPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(samplesdir)/$$f'"; \
++        rm -f "$(DESTDIR)$(samplesdir)/$$f"; \
++      done
++
++clean-samplesPROGRAMS:
++      @list='$(samples_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++upnpclock$(EXEEXT): $(upnpclock_OBJECTS) $(upnpclock_DEPENDENCIES) 
++      @rm -f upnpclock$(EXEEXT)
++      $(LINK) $(upnpclock_LDFLAGS) $(upnpclock_OBJECTS) $(upnpclock_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_device.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_main.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++clock.o: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.o -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock.obj: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.obj -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`
++
++clock.lo: ../clock.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.lo -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Plo"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Plo' tmpdepfile='$(DEPDIR)/clock.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock_device.o: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.o -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++clock_device.obj: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.obj -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`
++
++clock_device.lo: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.lo -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Plo"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Plo' tmpdepfile='$(DEPDIR)/clock_device.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++kb_util.o: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c
++
++kb_util.obj: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../common/kb_util.c'; then $(CYGPATH_W) '../../common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../common/kb_util.c'; then $(CYGPATH_W) '../../common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../common/kb_util.c'; fi`
++
++kb_util.lo: ../../common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../common/kb_util.c' || echo '$(srcdir)/'`../../common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/.. $(distdir)/../../common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(samplesdir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libtool clean-samplesPROGRAMS \
++      mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am: install-samplesPROGRAMS
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am uninstall-samplesPROGRAMS
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
++      clean-libtool clean-samplesPROGRAMS ctags distclean \
++      distclean-compile distclean-generic distclean-libtool \
++      distclean-tags distdir dvi dvi-am html html-am info info-am \
++      install install-am install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-samplesPROGRAMS install-strip installcheck \
++      installcheck-am installdirs maintainer-clean \
++      maintainer-clean-generic mostlyclean mostlyclean-compile \
++      mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++      tags uninstall uninstall-am uninstall-info-am \
++      uninstall-samplesPROGRAMS
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- sample/clock/unix/clock_main.c
++++ sample/clock/unix/clock_main.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: clock_main.c
+@@ -20,6 +20,9 @@
+ #include <cybergarage/upnp/cupnp.h>
+ #include "clock_device.h"
++#include "sample/common/kb_util.h"
++
++#include <ctype.h>
+ #if defined(TENGINE)
+ #if defined(PROCESS_BASE) /* Process based */
+@@ -48,6 +51,10 @@
+       clockDev = upnp_clock_device_new();
+         cg_upnp_device_setleasetime( clockDev, cacheControl );
+       cg_upnp_device_start(clockDev);
++      /* no checking here!!!!!! What is supposed to happen.
++       * as returning FALSE will exit out of main. Therefore 
++       * returning TRUE. */
++      return TRUE;
+ }
+ void ExitApp()
+--- src/cybergarage/http/chttp.c
++++ src/cybergarage/http/chttp.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: return "chttp.cpp
+--- src/cybergarage/http/chttp_date.c
++++ src/cybergarage/http/chttp_date.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_date.cpp
+--- src/cybergarage/http/chttp_header.c
++++ src/cybergarage/http/chttp_header.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_header.c
+--- src/cybergarage/http/chttp_header_list.c
++++ src/cybergarage/http/chttp_header_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_header_list.c
+--- src/cybergarage/http/chttp_packet.c
++++ src/cybergarage/http/chttp_packet.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_packet.cpp
+@@ -291,6 +291,10 @@
+       hostMaxLen = cg_strlen(addr) + CG_NET_IPV6_ADDRSTRING_MAXSIZE + CG_STRING_INTEGER_BUFLEN;
+       host = malloc(sizeof(char) * hostMaxLen);
++      if (host == NULL)
++              /* Memory allocation failure */
++              return;
++
+ #if defined(HAVE_SNPRINTF)
+       if (0 < port) {
+               if (cg_net_isipv6address(addr) == TRUE)
+--- src/cybergarage/http/chttp_persistent_connection.c
++++ src/cybergarage/http/chttp_persistent_connection.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *      File: chttp_persistent_connection.c
+--- src/cybergarage/http/chttp_request.c
++++ src/cybergarage/http/chttp_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_request.c
+@@ -94,6 +94,7 @@
+       cg_string_delete(httpReq->method);
+       cg_string_delete(httpReq->version);
+       cg_string_delete(httpReq->uri);
++      cg_string_delete(httpReq->userAgent);
+       cg_http_response_delete(httpReq->httpRes);
+       cg_net_url_delete(httpReq->postURL);
+       
+@@ -597,13 +598,14 @@
+       curlHeaderList = NULL;
+       headerStr = cg_string_new();
+       for (reqHeader = cg_http_request_getheaders(httpReq); reqHeader; reqHeader = cg_http_header_next(reqHeader)) {
+-              cg_string_clear(headerStr);
+-              cg_string_addvalue(headerStr, cg_http_header_getname(reqHeader));
+-              cg_string_addvalue(headerStr, CG_HTTP_COLON CG_HTTP_SP);
+-              cg_string_addvalue(headerStr, cg_http_header_getvalue(reqHeader));
+-              curlHeaderList = curl_slist_append(curlHeaderList, cg_string_getvalue(headerStr));
++              cg_string_setvalue(headerStr, cg_http_header_getname(reqHeader));
++              if (cg_string_addvalue(headerStr, CG_HTTP_COLON CG_HTTP_SP) &&
++                  cg_string_addvalue(headerStr, cg_http_header_getvalue(reqHeader)))
++                      curlHeaderList = curl_slist_append(curlHeaderList, cg_string_getvalue(headerStr));
+       }
+       cg_string_delete(headerStr);
++      /* Disable Expect header because it causes IOP issues */
++      curlHeaderList = curl_slist_append(curlHeaderList, "Expect:");
+       curl_easy_setopt(curl, CURLOPT_HTTPHEADER, curlHeaderList);
+       /**** content ****/
+--- src/cybergarage/http/chttp_response.c
++++ src/cybergarage/http/chttp_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_response.c
+--- src/cybergarage/http/chttp_server.c
++++ src/cybergarage/http/chttp_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_server.cpp
+--- src/cybergarage/http/chttp_server_list.c
++++ src/cybergarage/http/chttp_server_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_server_list.c
+--- src/cybergarage/util/ccond.c
++++ src/cybergarage/util/ccond.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccond.c
+--- src/cybergarage/util/clist.c
++++ src/cybergarage/util/clist.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csocket.cpp
+--- src/cybergarage/util/clog.c
++++ src/cybergarage/util/clog.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *       File: clog.c
+--- src/cybergarage/util/cmutex.c
++++ src/cybergarage/util/cmutex.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cmutex.cpp
+--- src/cybergarage/util/cstring.c
++++ src/cybergarage/util/cstring.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstring.c
+@@ -23,6 +23,10 @@
+ #include <string.h>
++/* Define amount of extra characters allocated on each realloc, with this we
++   can avoid many small subsequent reallocs, which takes lots of time */
++#define CG_STRING_REALLOC_EXTRA               16
++
+ /****************************************
+ * cg_string_new
+ ****************************************/
+@@ -90,7 +94,6 @@
+         if (str == NULL)
+                 return;
+-      cg_string_clear(str);
+       if (value != NULL)
+               cg_string_setnvalue(str, value, cg_strlen(value));
+@@ -241,17 +244,35 @@
+ char *cg_string_naddvalue(CgString *str, char *value, int valueLen)
+ {
+       cg_log_debug_l5("Entering...\n");
++      char *newValue = NULL;
++      int newMemSize = 0;
++
++      if (str == NULL) return NULL;
+-      if (str == NULL || value == NULL || valueLen <= 0)
++      if (value == NULL || valueLen <= 0)
+       {
+-              /* Invalid parameters */
+-              return NULL;
++              /* Empty string, nothing to add */
++              return cg_string_getvalue(str);
++      }
++
++      /* Check, if we need to allocate memory for the new data */
++      newMemSize = str->valueSize + valueLen + 1;
++      if (newMemSize > str->memSize || str->value == NULL)
++      {
++              /* realloc also some extra in order to avoid multiple reallocs */
++              newMemSize += CG_STRING_REALLOC_EXTRA;
++              newValue = realloc(str->value, newMemSize * sizeof(char));
++
++              if (newValue == NULL)
++              {
++                      /* Memory allocation failed, bail out */
++                      return NULL;
++              }
++
++              str->memSize = newMemSize;
++              str->value = newValue;
+       }
+-      /* Need to allocate memory for the new data */
+-      str->memSize = str->valueSize + valueLen + 1;
+-      str->value = realloc(str->value, str->memSize * sizeof(char));
+-      
+       /* memcpy works better with non-zero-terminated data
+          than strncpy */
+       memcpy(str->value + str->valueSize, value, valueLen);
+--- src/cybergarage/util/cstring_function.c
++++ src/cybergarage/util/cstring_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstring_function.c
+@@ -279,6 +279,7 @@
+ {
+       int strLen, i;
+       strLen = cg_strlen(str);
++        if (strLen == 0) return str;
+       for (i=(strLen-1); 0<=i; i--) {
+               if (isspace(str[i])) {
+                       strLen--;
+--- src/cybergarage/util/cstring_tokenizer.c
++++ src/cybergarage/util/cstring_tokenizer.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstring_tokenizer.c
+--- src/cybergarage/util/cthread.c
++++ src/cybergarage/util/cthread.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cthread.cpp
+--- src/cybergarage/util/cthread_list.c
++++ src/cybergarage/util/cthread_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cthread_list.c
+--- src/cybergarage/util/ctime.c
++++ src/cybergarage/util/ctime.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ctime.cpp
+--- src/cybergarage/upnp/caction.c
++++ src/cybergarage/upnp/caction.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction.c
+--- src/cybergarage/upnp/caction_list.c
++++ src/cybergarage/upnp/caction_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction_list.c
+--- src/cybergarage/upnp/cargument.c
++++ src/cybergarage/upnp/cargument.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cargument.c
+--- src/cybergarage/upnp/cargument_list.c
++++ src/cybergarage/upnp/cargument_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cargument_list.c
+--- src/cybergarage/upnp/ccontrolpoint.c
++++ src/cybergarage/upnp/ccontrolpoint.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrolpoint.c
+@@ -535,21 +535,29 @@
+ BOOL cg_upnp_controlpoint_parsescservicescpd(CgUpnpService *service)
+ {
+       CgNetURL *scpdURL;
+-      BOOL scpdParseSuccess;
++      BOOL scpdParseSuccess = FALSE;
+       
+       cg_log_debug_l4("Entering...\n");
+       scpdURL = cg_upnp_service_getscpdurl(service); 
+-
+       if ( NULL != scpdURL ) {
+-
+               cg_log_debug_s("SCPD URL: %s\n", cg_net_url_getrequest(scpdURL));
+               scpdParseSuccess = cg_upnp_service_parsedescriptionurl(service, scpdURL);
+       }
+-      else
+-              return FALSE;
++      
++      /* Workaround for devices who use path in location url, specify relative urls for
++       * other urls, but do not use location url path as base path. */
++      if ( FALSE == scpdParseSuccess ) {
++              scpdURL = cg_upnp_service_getscpdurl_alt(service);
++              if ( NULL != scpdURL ) {
++                      cg_log_debug_s("SCPD URL: %s\n", cg_net_url_getrequest(scpdURL));
++                      scpdParseSuccess = cg_upnp_service_parsedescriptionurl(service, scpdURL);
++              }
++      }
++      if ( NULL == scpdURL ) return FALSE;
++      
+       if (scpdParseSuccess == TRUE) {
+               cg_net_url_delete(scpdURL);
+               return TRUE;
+--- src/cybergarage/upnp/ccontrolpoint_event.c
++++ src/cybergarage/upnp/ccontrolpoint_event.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrolpoint_event.c
+@@ -24,6 +24,10 @@
+ *             - Changed cg_upnp_controlpoint_geteventsubcallbackurl() to add < and > around callbackurl per UPnP def.
+ *     17-Jan-06 Aapo Makela
+ *             - Added expiration handler thread
++*     04/24/07 Aapo Makela
++*             - Do not set host in subscription request (it is handled automatically when sending request)
++*     02/06/08 Aapo Makela
++*             - Force resubscription for all services when having periodic wakeup in order to save power
+ ******************************************************************/
+ #include <cybergarage/upnp/cupnp_limit.h>
+@@ -36,9 +40,10 @@
+ #if !defined(CG_UPNP_NOUSE_CONTROLPOINT) && !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
+-CgUpnpService *cg_upnp_device_getfirstexpiratedservice(CgUpnpControlPoint *ctrlPoint,
+-                                                     CgUpnpDevice *dev, 
+-                                                     CgSysTime expirationTime)
++static CgUpnpService *cg_upnp_device_getfirstexpiratedservice(CgUpnpControlPoint *ctrlPoint,
++                                                            CgUpnpDevice *dev, 
++                                                            CgSysTime expirationTime,
++                                                            BOOL forceResubscribe)
+ {
+       CgUpnpDevice *childDev = NULL;
+       CgUpnpService *srv = NULL;
+@@ -59,12 +64,12 @@
+       
+               tmpTime = cg_upnp_service_getsubscriptionexpiration(srv);
+               
+-      cg_log_debug_s("Found subscribed service with expiration of  %ld\n",
+-                      tmpTime);
++              cg_log_debug_s("Found subscribed service with expiration of  %ld\n",
++                             tmpTime);
+               
+-              if (tmpTime > 0 && tmpTime <= currTime)
++              if (tmpTime > 0 && (tmpTime <= currTime || forceResubscribe))
+               {
+-              cg_log_debug_s("Trying to resubscribe!\n");
++                      cg_log_debug_s("Trying to resubscribe!\n");
+                       /* Subscription has almost expired! resubscribe */
+                       timeout = cg_upnp_service_getsubscriptiontimeout(srv);
+                       if (cg_upnp_controlpoint_resubscribe(ctrlPoint, srv, timeout) == FALSE)
+@@ -90,7 +95,8 @@
+       {
+               srv = cg_upnp_device_getfirstexpiratedservice(ctrlPoint,
+                                                             childDev,
+-                                                            expirationTime);
++                                                            expirationTime,
++                                                            forceResubscribe);
+               
+               if (srv != NULL) found_srv = srv;
+       }
+@@ -111,6 +117,7 @@
+       CgSysTime expirationTime;
+       CgSysTime tmpTime;
+       long timeout;
++      BOOL forceResubscribe = FALSE;
+       
+       cg_log_debug_l4("Entering...\n");
+@@ -170,7 +177,8 @@
+                       }
+                       
+                       /* Get service expiration */
+-                      srv = cg_upnp_device_getfirstexpiratedservice(ctrlPoint, dev, expirationTime);
++                      srv = cg_upnp_device_getfirstexpiratedservice(ctrlPoint, dev, expirationTime,
++                                                                    forceResubscribe);
+                       
+                       if (srv != NULL) 
+                       {
+@@ -201,6 +209,9 @@
+               if (currTime < expirationTime)
+               {
+                       cg_log_debug_s("New device or subscription! Or someone adjusted the clock!\n");
++                      forceResubscribe = FALSE;
++              } else {
++                      forceResubscribe = TRUE;
+               }
+       }
+       cg_mutex_unlock(ctrlPoint->expMutex);
+@@ -216,7 +227,6 @@
+ BOOL cg_upnp_controlpoint_resubscribe(CgUpnpControlPoint *ctrlPoint, CgUpnpService *service, long timeout)
+ {
+       CgUpnpDevice *rootDev;
+-      char *roodDevIfAddress;
+       CgUpnpSubscriptionRequest *subReq;
+       CgUpnpSubscriptionResponse *subRes;
+       BOOL isSuccess;
+@@ -230,11 +240,9 @@
+       if (rootDev == NULL)
+               return FALSE;
+-      roodDevIfAddress = cg_upnp_device_getinterfaceaddressfromssdppacket(rootDev);
+-
+       subReq = cg_upnp_event_subscription_request_new();
+       /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_upnp_event_subscription_request_setrenewsubscription(subReq, service, cg_upnp_service_getsubscriptionsid(service), timeout, roodDevIfAddress);
++      cg_upnp_event_subscription_request_setrenewsubscription(subReq, service, cg_upnp_service_getsubscriptionsid(service), timeout, NULL);
+       subRes = cg_upnp_event_subscription_request_post(subReq);
+       isSuccess = cg_upnp_event_subscription_response_issuccessful(subRes);
+       if (isSuccess == TRUE) {
+@@ -286,7 +294,7 @@
+       subReq = cg_upnp_event_subscription_request_new();
+       /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_upnp_event_subscription_request_setnewsubscription(subReq, service, cg_upnp_controlpoint_geteventsubcallbackurl(ctrlPoint, roodDevIfAddress, eventSubURL, sizeof(eventSubURL)), timeout, roodDevIfAddress);
++      cg_upnp_event_subscription_request_setnewsubscription(subReq, service, cg_upnp_controlpoint_geteventsubcallbackurl(ctrlPoint, roodDevIfAddress, eventSubURL, sizeof(eventSubURL)), timeout, NULL);
+       /* Set the event key to zero before any events are received */
+       cg_upnp_service_seteventkey(service, 0);
+       subRes = cg_upnp_event_subscription_request_post(subReq);
+@@ -320,7 +328,6 @@
+ BOOL cg_upnp_controlpoint_unsubscribe(CgUpnpControlPoint *ctrlPoint, CgUpnpService *service)
+ {
+       CgUpnpDevice *rootDev;
+-      char *roodDevIfAddress;
+       CgUpnpSubscriptionRequest *subReq;
+       CgUpnpSubscriptionResponse *subRes;
+       BOOL isSuccess;
+@@ -331,10 +338,9 @@
+       if (rootDev == NULL)
+               return FALSE;
+-      roodDevIfAddress = cg_upnp_device_getinterfaceaddressfromssdppacket(rootDev);
+       subReq = cg_upnp_event_subscription_request_new();
+       /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_upnp_event_subscription_request_setunsubscription(subReq, service, roodDevIfAddress);
++      cg_upnp_event_subscription_request_setunsubscription(subReq, service, NULL);
+       subRes = cg_upnp_event_subscription_request_post(subReq);
+       isSuccess = cg_upnp_event_subscription_response_issuccessful(subRes);
+       
+--- src/cybergarage/upnp/ccontrolpoint_http_server.c
++++ src/cybergarage/upnp/ccontrolpoint_http_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrolpoint_http_server.c
+@@ -49,12 +49,13 @@
+       long timeout = 0;
+       CgUpnpDevice *dev = NULL;
+       CgUpnpService *service = NULL;
+-      
++      int notifyListeners = 0;
++
+       cg_log_debug_l4("Entering...\n");
+       ctrlPoint = (CgUpnpControlPoint *)cg_http_request_getuserdata(httpReq);
+-              
+-      eventListeners = cg_upnp_controlpoint_geteventlisteners(ctrlPoint);
++
++      cg_upnp_controlpoint_lock(ctrlPoint);
+ #if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
+       if (cg_http_request_isnotifyrequest(httpReq) == TRUE) { 
+@@ -83,7 +84,6 @@
+                               timeout = cg_upnp_service_getsubscriptiontimeout(service);
+                               cg_upnp_controlpoint_unsubscribe(ctrlPoint, service);
+                               cg_upnp_controlpoint_subscribe(ctrlPoint, service, timeout);
+-                              
+                       } else {
+                               /* Wrap seq, so that assertion is true next time */
+                               if (seq == CG_UPNP_EVENT_MAX_SEQ) seq = 0;
+@@ -91,6 +91,7 @@
+                               /* Set event key */
+                               cg_upnp_service_seteventkey(service, seq);
+                               
++                              notifyListeners = 1;
+                               propList = cg_upnp_event_notify_request_getpropertylist(notifyReq); 
+                               for (prop=cg_upnp_propertylist_gets(propList); 
+                                    prop != NULL; 
+@@ -98,13 +99,23 @@
+                               {
+                                       /* Update the service's state table from the event */
+                                       cg_upnp_controlpoint_updatestatetablefromproperty(service, prop);
+-                                      
+-                                      /* Notify listeners */
+-                                      cg_upnp_eventlistenerlist_notify(eventListeners, prop);
+-                              }       
++                              }
+                       }
+               }
+-              
++              eventListeners = cg_upnp_controlpoint_geteventlisteners(ctrlPoint);
++              cg_upnp_controlpoint_unlock(ctrlPoint);
++
++              if (notifyListeners && propList != NULL) 
++              {
++                      /* Notify listeners out of control point lock */
++                      for (prop=cg_upnp_propertylist_gets(propList); 
++                           prop != NULL; 
++                           prop = cg_upnp_property_next(prop)) 
++                      {
++                              cg_upnp_eventlistenerlist_notify(eventListeners, prop);
++                      }
++              }
++
+               cg_upnp_event_notify_request_delete(notifyReq);
+               cg_http_request_postokrequest(httpReq);
+               
+@@ -112,6 +123,7 @@
+       }
+ #endif
+       
++      cg_upnp_controlpoint_unlock(ctrlPoint);
+       cg_http_request_postbadrequest(httpReq);
+       cg_log_debug_l4("Leaving...\n");
+--- src/cybergarage/upnp/cdevice.c
++++ src/cybergarage/upnp/cdevice.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice.c
+--- src/cybergarage/upnp/cdevice_advertiser.c
++++ src/cybergarage/upnp/cdevice_advertiser.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice_advertiser.c
+--- src/cybergarage/upnp/cdevice_http_server.c
++++ src/cybergarage/upnp/cdevice_http_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice_http_server.c
+--- src/cybergarage/upnp/cdevice_list.c
++++ src/cybergarage/upnp/cdevice_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice_list.c
+--- src/cybergarage/upnp/cdevice_ssdp_server.c
++++ src/cybergarage/upnp/cdevice_ssdp_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice_ssdp_server.c
+--- src/cybergarage/upnp/cicon.c
++++ src/cybergarage/upnp/cicon.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cicon.c
+--- src/cybergarage/upnp/cicon_list.c
++++ src/cybergarage/upnp/cicon_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cicon_list.c
+--- src/cybergarage/upnp/cservice.c
++++ src/cybergarage/upnp/cservice.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cservice.c
+@@ -60,10 +60,16 @@
+ * prototype define for static functions
+ ****************************************/
++enum
++{
++      MANGLE_DEFAULT = 1,
++      MANGLE_ALTERNATIVE = 1<<1
++};
++
+ static void cg_upnp_service_initchildnodes(CgUpnpService *service);
+ static void cg_upnp_service_initactionlist(CgUpnpService *service);
+ static void cg_upnp_service_initservicestatetable(CgUpnpService *service);
+-static CgNetURL *cg_upnp_service_mangleurl(CgUpnpService *service, char *type);
++static CgNetURL *cg_upnp_service_mangleurl(CgUpnpService *service, char *type, int flags);
+ /****************************************
+ * cg_upnp_service_new
+@@ -187,7 +193,7 @@
+  */
+ CgNetURL *cg_upnp_service_geteventsuburl(CgUpnpService *service) 
+ {
+-      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_EVENT_SUB_URL);
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_EVENT_SUB_URL, MANGLE_DEFAULT);
+ }
+ /**
+@@ -197,7 +203,7 @@
+  */
+ CgNetURL *cg_upnp_service_getcontrolurl(CgUpnpService *service)
+ { 
+-      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_CONTROL_URL);
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_CONTROL_URL, MANGLE_DEFAULT);
+ }
+ /**
+@@ -207,10 +213,39 @@
+  */
+ CgNetURL *cg_upnp_service_getscpdurl(CgUpnpService *service)
+ {
+-      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_SCPDURL);
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_SCPDURL, MANGLE_DEFAULT);
+ }
++/**
++ * Get the service's event subscription URL (alternative version)
++ *
++ * @param service The service in question
++ * @return char*
++ */
++CgNetURL *cg_upnp_service_geteventsuburl_alt(CgUpnpService *service) 
++{
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_EVENT_SUB_URL, MANGLE_ALTERNATIVE);
++}
++
++/**
++ * Get the service's control URL (alternative version)
++ * @param service The service in question
++ * @return char*
++ */
++CgNetURL *cg_upnp_service_getcontrolurl_alt(CgUpnpService *service)
++{ 
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_CONTROL_URL, MANGLE_ALTERNATIVE);
++}
++/**
++ * Get the service's SCPD (service description) URL (alternative version)
++ *
++ * @param service The service in question                                                                 * @return CgNetURL Pointer to URL/URI structure
++ */
++CgNetURL *cg_upnp_service_getscpdurl_alt(CgUpnpService *service)
++{
++      return cg_upnp_service_mangleurl(service, CG_UPNP_SERVICE_SCPDURL, MANGLE_ALTERNATIVE);
++}
+ /****************************************
+ * cg_upnp_service_parsedescription
+@@ -1186,10 +1221,10 @@
+ /* Private helper functions */
+-static CgNetURL *cg_upnp_service_mangleurl(CgUpnpService *service, char *type)
++static CgNetURL *cg_upnp_service_mangleurl(CgUpnpService *service, char *type, int flags)
+ {
+       char *gen_url_str = cg_xml_node_getchildnodevalue(cg_upnp_service_getservicenode(service), type);
+-      char *location_str;
++      char *location_str = NULL;
+       CgNetURL *genURL = cg_net_url_new();
+       CgUpnpDevice *rootDev;
+@@ -1254,12 +1289,18 @@
+          *
+          * So we convert location http://192.168.1.1/base/path/description
+          * into http://192.168.1.1/base/path/
+-         */
+-
+-      location_str = cg_net_url_getupnpbasepath(genURL);
+-
+-        cg_net_url_setpath(genURL, location_str);
+-
++       *
++       * As a workaround for certain devices we have a MANGLE_ALTERNATIVE
++       * flag which doesn't use basepath from location string.
++       */
++  
++      if ( flags & MANGLE_DEFAULT )
++      {
++              location_str = cg_net_url_getupnpbasepath(genURL);
++              cg_net_url_setpath(genURL, location_str);
++              free(location_str); location_str = NULL;
++      }
++  
+       {
+               CgNetURL *temp = cg_net_url_new();
+               cg_net_url_set(temp, gen_url_str);
+@@ -1268,7 +1309,12 @@
+                       cg_net_url_setpath(genURL, cg_net_url_getpath(temp));
+                       cg_net_url_setquery(genURL, cg_net_url_getquery(temp));
+               }
+-              else {
++              else if ( flags & MANGLE_DEFAULT ) {
++                      cg_net_url_addpath(genURL, cg_net_url_getpath(temp));
++                      cg_net_url_setquery(genURL, cg_net_url_getquery(temp));
++              } 
++              else if( flags & MANGLE_ALTERNATIVE ) {
++                      cg_net_url_setpath(genURL, "/");
+                       cg_net_url_addpath(genURL, cg_net_url_getpath(temp));
+                       cg_net_url_setquery(genURL, cg_net_url_getquery(temp));
+               }
+@@ -1276,8 +1322,6 @@
+               cg_net_url_delete(temp);
+       }
+-      free(location_str);
+-
+       cg_log_debug_s("Mangled URL: %s\n", cg_net_url_getrequest(genURL));
+         return genURL;
+--- src/cybergarage/upnp/cservice_list.c
++++ src/cybergarage/upnp/cservice_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cservice_list.c
+--- src/cybergarage/upnp/cservice_notify.c
++++ src/cybergarage/upnp/cservice_notify.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cservice_notify.c
+--- src/cybergarage/upnp/cservice_ssdp_server.c
++++ src/cybergarage/upnp/cservice_ssdp_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cservice_ssdp_server.c
+--- src/cybergarage/upnp/cservicestate_table.c
++++ src/cybergarage/upnp/cservicestate_table.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstataevariable_table.c
+--- src/cybergarage/upnp/cstatevariable.c
++++ src/cybergarage/upnp/cstatevariable.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cstatevariable.c
+--- src/cybergarage/upnp/cupnp_function.c
++++ src/cybergarage/upnp/cupnp_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cupnp_function.c
+--- src/cybergarage/upnp/cupnp_status.c
++++ src/cybergarage/upnp/cupnp_status.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cupnp_status.c
+--- src/cybergarage/upnp/event/ceventlistener_list.c
++++ src/cybergarage/upnp/event/ceventlistener_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cthread_list.c
+@@ -20,6 +20,7 @@
+ #include <cybergarage/upnp/event/cevent.h>
+ #include <cybergarage/util/clog.h>
++#include <string.h>
+ #include <string.h>
+--- src/cybergarage/upnp/event/cnotify_request.c
++++ src/cybergarage/upnp/event/cnotify_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cnotify_request.c
+--- src/cybergarage/upnp/event/cproperty.c
++++ src/cybergarage/upnp/event/cproperty.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cproperty.c
+--- src/cybergarage/upnp/event/cproperty_list.c
++++ src/cybergarage/upnp/event/cproperty_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cproperty_list.c
+--- src/cybergarage/upnp/event/csubscriber.c
++++ src/cybergarage/upnp/event/csubscriber.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscriber.c
+--- src/cybergarage/upnp/event/csubscriber_list.c
++++ src/cybergarage/upnp/event/csubscriber_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscriber_list.c
+@@ -78,7 +78,7 @@
+       
+       uuidIdx = cg_strstr(sid, CG_UPNP_ST_UUID_DEVICE);
+       if (0 <= uuidIdx)
+-              sid += cg_strlen(CG_UPNP_ST_UUID_DEVICE) + 1;
++              sid += (uuidIdx + cg_strlen(CG_UPNP_ST_UUID_DEVICE) + 1);
+       for (sub = cg_upnp_subscriberlist_gets(subscriberList); sub != NULL; sub = cg_upnp_subscriber_next(sub)) {
+               if (cg_streq(sid, cg_upnp_subscriber_getsid(sub)) == TRUE)
+--- src/cybergarage/upnp/event/csubscription.c
++++ src/cybergarage/upnp/event/csubscription.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscription.c
+--- src/cybergarage/upnp/event/csubscription_request.c
++++ src/cybergarage/upnp/event/csubscription_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscription_request.c
+@@ -26,6 +26,9 @@
+ *     10/31/05
+ *             - cg_upnp_event_subscription_request_setservice:
+ *               changed eventSubURLStr[1] to [0]
++*
++*     04/24/07 Aapo Makela
++*             - Do not set host in subscription request (it is handled automatically when sending request)
+ ******************************************************************/
+ #include <cybergarage/upnp/event/cevent.h>
+@@ -114,10 +117,6 @@
+       cg_upnp_event_subscription_request_setcallback(subReq, callback);
+       cg_upnp_event_subscription_request_setnt(subReq, CG_UPNP_NT_EVENT);
+       cg_upnp_event_subscription_request_settimeout(subReq, timeout);
+-      /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_log_debug_s("Setting host field (%s)\n", remoteAddress);
+-      cg_upnp_event_subscription_request_sethost(subReq, remoteAddress);
+-
+       cg_log_debug_l4("Leaving...\n");
+ }
+@@ -133,9 +132,6 @@
+       cg_upnp_event_subscription_request_setservice(subReq, service);
+       cg_upnp_event_subscription_request_setsid(subReq, uuid);
+       cg_upnp_event_subscription_request_settimeout(subReq, timeout);
+-      /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_upnp_event_subscription_request_sethost(subReq, remoteAddress);
+-
+       cg_log_debug_l4("Leaving...\n");
+ }
+@@ -150,9 +146,6 @@
+       cg_http_request_setmethod(subReq, CG_HTTP_UNSUBSCRIBE);
+       cg_upnp_event_subscription_request_setservice(subReq, service);
+       cg_upnp_event_subscription_request_setsid(subReq, cg_upnp_service_getsubscriptionsid(service));
+-      /**** Thanks for Theo Beisch (2005/08/25) ****/
+-      cg_upnp_event_subscription_request_sethost(subReq, remoteAddress);
+-
+       cg_log_debug_l4("Leaving...\n");
+ }
+--- src/cybergarage/upnp/event/csubscription_response.c
++++ src/cybergarage/upnp/event/csubscription_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csubscription_response.c
+--- src/cybergarage/upnp/control/caction_ctrl.c
++++ src/cybergarage/upnp/control/caction_ctrl.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction_ctrl.c
+--- src/cybergarage/upnp/control/caction_request.c
++++ src/cybergarage/upnp/control/caction_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction_request.c
+--- src/cybergarage/upnp/control/caction_response.c
++++ src/cybergarage/upnp/control/caction_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: caction_response.c
+--- src/cybergarage/upnp/control/ccontrol_function.c
++++ src/cybergarage/upnp/control/ccontrol_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: ccontrol_function.c
+--- src/cybergarage/upnp/control/cquery_ctrl.c
++++ src/cybergarage/upnp/control/cquery_ctrl.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cquery_ctrl.c
+--- src/cybergarage/upnp/control/cquery_request.c
++++ src/cybergarage/upnp/control/cquery_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cquery_request.c
+@@ -43,9 +43,23 @@
+       if ( NULL != queryReq )
+       {       
+               queryReq->soapReq = cg_soap_request_new();
++              if (queryReq->soapReq == NULL) 
++              {
++                      /* Memory allocation failed */
++                      free(queryReq);
++                      return NULL;
++              }
++
+               queryReq->isSoapReqCreated = TRUE;
+               
+               queryReq->queryRes = cg_upnp_control_query_response_new();
++              if (queryReq->queryRes == NULL)
++              {
++                      /* Memory allocation failed */
++                      cg_soap_request_delete(queryReq->soapReq);
++                      free(queryReq);
++                      return NULL;
++              }
+       }
+               
+       return queryReq;
+--- src/cybergarage/upnp/control/cquery_response.c
++++ src/cybergarage/upnp/control/cquery_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cquery_response.c
+--- src/cybergarage/upnp/ssdp/chttpmu_socket.c
++++ src/cybergarage/upnp/ssdp/chttpmu_socket.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttpmu_socket.c
+--- src/cybergarage/upnp/ssdp/chttpu_socket.c
++++ src/cybergarage/upnp/ssdp/chttpu_socket.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttpmu_socket.c
+--- src/cybergarage/upnp/ssdp/cssdp.c
++++ src/cybergarage/upnp/ssdp/cssdp.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp.c
+--- src/cybergarage/upnp/ssdp/cssdp_packet.c
++++ src/cybergarage/upnp/ssdp/cssdp_packet.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_packet.c
+--- src/cybergarage/upnp/ssdp/cssdp_request.c
++++ src/cybergarage/upnp/ssdp/cssdp_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_request.c
+--- src/cybergarage/upnp/ssdp/cssdp_response.c
++++ src/cybergarage/upnp/ssdp/cssdp_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_request.c
+--- src/cybergarage/upnp/ssdp/cssdp_response_server.c
++++ src/cybergarage/upnp/ssdp/cssdp_response_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_socket.c
+--- src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
++++ src/cybergarage/upnp/ssdp/cssdp_response_server_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_notify_server_list.c
+--- src/cybergarage/upnp/ssdp/cssdp_server.c
++++ src/cybergarage/upnp/ssdp/cssdp_server.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_socket.c
+--- src/cybergarage/upnp/ssdp/cssdp_server_list.c
++++ src/cybergarage/upnp/ssdp/cssdp_server_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_notify_server_list.c
+--- src/cybergarage/upnp/ssdp/cssdp_socket.c
++++ src/cybergarage/upnp/ssdp/cssdp_socket.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cssdp_socket.c
+--- src/cybergarage/soap/csoap.c
++++ src/cybergarage/soap/csoap.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csoap.c
+--- src/cybergarage/soap/csoap_request.c
++++ src/cybergarage/soap/csoap_request.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csoap_request.c
+--- src/cybergarage/soap/csoap_response.c
++++ src/cybergarage/soap/csoap_response.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csoap_response.c
+--- src/cybergarage/net/cdatagram_packet.c
++++ src/cybergarage/net/cdatagram_packet.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdatagram_packet.c
+--- src/cybergarage/net/cinterface.c
++++ src/cybergarage/net/cinterface.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cinterface.cpp
+--- src/cybergarage/net/cinterface_function.c
++++ src/cybergarage/net/cinterface_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cinterface_function.cpp
+@@ -323,6 +323,7 @@
+       struct ifaddrs *i;
+       for (i = ifaddr; i != NULL; i = i->ifa_next) {
++              if(i->ifa_addr == NULL || i->ifa_netmask == NULL) continue;
+               // Thanks for Tobias.Gansen (01/15/06)
+               if(i->ifa_addr->sa_family != AF_INET)
+                       continue;
+@@ -331,10 +332,10 @@
+               if (i->ifa_flags & IFF_LOOPBACK)
+                       continue;
+-              if (getnameinfo(i->ifa_addr, sizeof(struct sockaddr), addr, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) == 0) 
++              if (getnameinfo(i->ifa_addr, sizeof(struct sockaddr), addr, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) != 0) 
+                       continue;
+-              if (getnameinfo(i->ifa_netmask, sizeof(struct sockaddr), netmask, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) == 0) 
++              if (getnameinfo(i->ifa_netmask, sizeof(struct sockaddr), netmask, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) != 0) 
+                       continue;
+               ifname = i->ifa_name;
+@@ -342,7 +343,7 @@
+               netIf = cg_net_interface_new();
+               cg_net_interface_setname(netIf, ifname);
+               cg_net_interface_setaddress(netIf, addr);
+-              cg_net_interface_setnetmask(netIf, addr);
++              cg_net_interface_setnetmask(netIf, netmask);
+               cg_net_interfacelist_add(netIfList, netIf);
+       }
+       freeifaddrs(ifaddr);
+@@ -602,6 +603,8 @@
+       for ( ifaddr = ifaddrs; NULL != ifaddr; ifaddr = ifaddr->ifa_next )
+       {
++              if (ifaddr->ifa_addr == NULL)
++                      continue;
+               if (!(ifaddr->ifa_flags & IFF_UP))
+                       continue;
+               if (ifaddr->ifa_flags & IFF_LOOPBACK)
+@@ -645,10 +648,16 @@
+       freeifaddrs(ifaddrs);
+       if ( NULL != address_candidate )
++      {
++              if ( NULL != auto_ip_address_candidate ) free(auto_ip_address_candidate);
+               return address_candidate;
++      }
+       if ( NULL != auto_ip_address_candidate )
++      {
++              if ( NULL != address_candidate ) free(address_candidate);
+               return auto_ip_address_candidate;
++      }
+       /* Starting to feel desperate and returning local address.*/
+--- src/cybergarage/net/cinterface_list.c
++++ src/cybergarage/net/cinterface_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cinterface_list.cpp
+--- src/cybergarage/net/cnet_function.c
++++ src/cybergarage/net/cnet_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cnet_function.c
+--- src/cybergarage/net/csocket.c
++++ src/cybergarage/net/csocket.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: csocket.cpp
+--- src/cybergarage/net/curi.c
++++ src/cybergarage/net/curi.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cdevice.c
+@@ -216,7 +216,6 @@
+       if (cg_net_uri_isabsolute(uri) == FALSE)
+       {
+               cg_string_addvalue(uri->path, value);
+-              
+       } else {
+               /* First set path simply to the rest of URI */
+               cg_string_setnvalue(uri->path, value+currIdx,  uriLen-currIdx);
+--- src/cybergarage/net/curl.c
++++ src/cybergarage/net/curl.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: curl.c
+--- src/cybergarage/xml/cxml_attribute.c
++++ src/cybergarage/xml/cxml_attribute.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_attribute.cpp
+--- src/cybergarage/xml/cxml_attribute_list.c
++++ src/cybergarage/xml/cxml_attribute_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_attribute_list.cpp
+--- src/cybergarage/xml/cxml_function.c
++++ src/cybergarage/xml/cxml_function.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cxml_function.cpp
+--- src/cybergarage/xml/cxml_node.c
++++ src/cybergarage/xml/cxml_node.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cxml_node.cpp
+@@ -237,18 +237,27 @@
+       cg_log_debug_l4("Entering...\n");
+       valueStr = cg_string_new();
++      if (valueStr == NULL) return NULL;
++
+       for (attr = cg_xml_node_getattributes(node); attr != NULL; attr = cg_xml_attribute_next(attr)) {
+               name = cg_xml_attribute_getname(attr);
+               value = cg_xml_attribute_getvalue(attr);
+               
+               cg_string_setvalue(valueStr, value);
+               cg_xml_escapechars(valueStr);
+-              
+-              cg_string_addvalue(str, " ");
+-              cg_string_addvalue(str, name);
+-              cg_string_addvalue(str, "=\"");
+-              cg_string_addvalue(str, cg_string_getvalue(valueStr));
+-              cg_string_addvalue(str, "\"");
++
++              /* All the following functions return NULL only when memory 
++                 allocation fails, so we can check them all */
++              if (!cg_string_naddvalue(str, " ", 1) || 
++                  !cg_string_addvalue(str, name) ||
++                  !cg_string_naddvalue(str, "=\"", 2) ||
++                  !cg_string_addvalue(str, cg_string_getvalue(valueStr)) ||
++                  !cg_string_naddvalue(str, "\"", 1))
++              {
++                      /* Memory allocation failed */
++                      cg_string_delete(valueStr);
++                      return NULL;
++              }
+       }
+       cg_string_delete(valueStr);
+       return cg_string_getvalue(str);
+@@ -270,48 +279,59 @@
+       if (cg_xml_node_haschildnodes(node) == FALSE || withChildNode == FALSE) {
+               cg_string_addrepvalue(str, CG_XML_INDENT_STRING, indentLevel);
+-              cg_string_addvalue(str, "<");
+-              cg_string_addvalue(str, name);
++              if (!cg_string_naddvalue(str, "<", 1) ||
++                  !cg_string_addvalue(str, name) ||
++                  !cg_xml_node_attribute_tostring(node, str))
++                      /* Memory allocation failed */
++                      return NULL;
+               
+-              cg_xml_node_attribute_tostring(node, str);
+-              /*
+-              if (cg_strlen(value) <= 0) {
+-                      cg_string_addvalue(str, " />");
+-                      return cg_string_getvalue(str);
+-              }
+-              */
+               valueStr = cg_string_new();
++              if (!valueStr)
++                      /* Memory allocation failed */
++                      return NULL;
++              
+               cg_string_setvalue(valueStr, value);
+               cg_xml_escapechars(valueStr);
+-      
+-              cg_string_addvalue(str, ">");
+-              cg_string_addvalue(str, cg_string_getvalue(valueStr));
+-              cg_string_addvalue(str, "</");
+-              cg_string_addvalue(str, name);
+-              cg_string_addvalue(str, ">");
+-              cg_string_addvalue(str, "\n");
+-              
++
++              if (!cg_string_naddvalue(str, ">", 1) ||
++                  !cg_string_addvalue(str, cg_string_getvalue(valueStr)) ||
++                  !cg_string_naddvalue(str, "</", 2) ||
++                  !cg_string_addvalue(str, name) ||
++                  !cg_string_naddvalue(str, ">", 1) ||
++                  !cg_string_addvalue(str, "\n"))
++              {
++                      /* Memory allocation failed */
++                      cg_string_delete(valueStr);
++                      return NULL;
++              }
++
+               cg_string_delete(valueStr);
+               
+               return cg_string_getvalue(str);
+       }
+       cg_string_addrepvalue(str, CG_XML_INDENT_STRING, indentLevel);
+-      cg_string_addvalue(str, "<");
+-      cg_string_addvalue(str, name);
+-      cg_xml_node_attribute_tostring(node, str);
+-      cg_string_addvalue(str, ">");
+-      cg_string_addvalue(str, "\n");
++      if (!cg_string_naddvalue(str, "<", 1) ||
++          !cg_string_addvalue(str, name) ||
++          !cg_xml_node_attribute_tostring(node, str) ||
++          !cg_string_naddvalue(str, ">", 1) ||
++          !cg_string_addvalue(str, "\n"))
++              /* Memory allocation failed */
++              return NULL;
+       for (childNode = cg_xml_node_getchildnodes(node); childNode != NULL; childNode = cg_xml_node_next(childNode))
+-              cg_xml_node_tostring_indent(childNode, indentLevel+1, TRUE, str);
++              if (!cg_xml_node_tostring_indent(childNode, indentLevel+1, TRUE, str))
++                      /* Memory allocation failed */
++                      return NULL;
+       cg_string_addrepvalue(str, CG_XML_INDENT_STRING, indentLevel);
+-      cg_string_addvalue(str, "</");
+-      cg_string_addvalue(str, name);
+-      cg_string_addvalue(str, ">");
+-      cg_string_addvalue(str, "\n");
+-      
++      if (!cg_string_naddvalue(str, "</", 2) ||
++          !cg_string_addvalue(str, name) ||
++          !cg_string_naddvalue(str, ">", 1) ||
++          !cg_string_addvalue(str, "\n"))
++              /* Memory allocation failed */
++              return NULL;
++
+       return cg_string_getvalue(str);
+       cg_log_debug_l4("Leaving...\n");
+--- src/cybergarage/xml/cxml_node_list.c
++++ src/cybergarage/xml/cxml_node_list.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: chttp_node_list.cpp
+--- src/cybergarage/xml/cxml_parser.c
++++ src/cybergarage/xml/cxml_parser.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cxml_parser.c
+--- src/cybergarage/xml/cxml_parser_expat.c
++++ src/cybergarage/xml/cxml_parser_expat.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cxml_parser_expat.c
+--- src/cybergarage/xml/cxml_parser_libxml2.c
++++ src/cybergarage/xml/cxml_parser_libxml2.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File:   cxml_parser_libxml2.c
+@@ -129,6 +129,13 @@
+       libxml2Data = (CgLibxml2Data *)user_data;
+       node = cg_xml_node_new();
++      if (node == NULL)
++      {
++              /* Memory allocation failed */
++              libxml2Data->currNode = NULL;
++              return;
++      }
++
+       cg_xml_node_setname(node, (char *)name);
+       if (attrs != NULL)
+--- src/cybergarage/io/cfile.c
++++ src/cybergarage/io/cfile.c
+@@ -6,7 +6,7 @@
+ *
+ *       Copyright (C) 2006 Nokia Corporation. All rights reserved.
+ *
+-*       This is licensed under BSD-style license with patent exclusion,
++*       This is licensed under BSD-style license,
+ *       see file COPYING.
+ *
+ *     File: cfile.c
+--- debian/changelog
++++ debian/changelog
+@@ -1,3 +1,109 @@
++clinkc (2.0-0osso16mer1) jaunty; urgency=low
++
++  * Mer-ify: Forgot a libcurl3-dev -> libcurl4-openssl-dev
++
++ -- Carsten V. Munk <cvm@cs.au.dk>  Sun, 17 May 2009 08:43:53 +0000
++
++clinkc (2.0-0osso16) unstable; urgency=low
++
++  * Resubscribe to subscribed services on periodic wakeup. Fixes: NB#74019
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Fri,  8 Feb 2008 15:03:29 +0200
++
++clinkc (2.0-0osso15) unstable; urgency=low
++
++  * Use Debian substvars in control file.
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Wed,  6 Feb 2008 14:34:23 +0200
++
++clinkc (2.0-0osso14) unstable; urgency=low
++
++  * Delete userAgent when HTTP request is deleted. Fixes: NB#77802
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Fri, 30 Nov 2007 10:18:52 +0200
++
++clinkc (2.0-0osso13) unstable; urgency=low
++
++  * Added NULL checks for out of memory situations. Fixes: NB#74428
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Fri,  2 Nov 2007 15:28:58 +0200
++
++clinkc (2.0-0osso12) unstable; urgency=low
++
++  * Fixed to lock control point in CP HTTP server. Fixes: NB#72325
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Mon,  8 Oct 2007 14:15:28 +0300
++
++clinkc (2.0-0osso11) unstable; urgency=low
++
++  * Fixed licenses also in source files. Fixes: NB#71185
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Thu, 27 Sep 2007 08:31:53 +0300
++
++clinkc (2.0-0osso10) unstable; urgency=low
++
++  * Check for NULL in cg_xml_node_getchildnode(). Fixes: NB#65767
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Mon, 10 Sep 2007 09:34:49 +0300
++
++clinkc (2.0-0osso9) unstable; urgency=low
++
++  * Fixed to match the upstream license. Fixes: NB#66051
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Mon,  3 Sep 2007 15:06:32 +0300
++
++clinkc (2.0-0osso8) unstable; urgency=low
++
++  * Added debug package. Fixes: NB#65724
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Wed, 15 Aug 2007 08:16:11 +0300
++
++clinkc (2.0-0osso7) unstable; urgency=low
++
++  * Remove .la file installation from dev package. Fixes: NB#61004
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Tue, 19 Jun 2007 08:22:56 +0300
++
++clinkc (2.0-0osso6) unstable; urgency=low
++
++  * Do not free used string in cg_upnp_service_mangleurl(). 
++    Fixes: NB#59081
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Thu, 31 May 2007 08:53:19 +0300
++
++clinkc (2.0-0osso5) unstable; urgency=low
++
++  * Added more checks to cg_net_gethostinterfaces(). Fixes: NB#56885
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Tue, 15 May 2007 08:38:10 +0300
++
++clinkc (2.0-0osso4) unstable; urgency=low
++
++  * Remove "Expect" header from HTTP requests. Fixes: NB#56102
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Mon,  7 May 2007 15:27:07 +0300
++
++clinkc (2.0-0osso3) unstable; urgency=low
++
++  * Fixed to set correct netmask in cg_net_gethostinterfaces()
++  * Do not set host in subscription request. Fixes: NB#54873
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Tue, 24 Apr 2007 12:15:18 +0300
++
++clinkc (2.0-0osso2) unstable; urgency=low
++
++  * Fixed cg_net_gethostinterfaces(). Fixes: NB#53694
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Mon,  2 Apr 2007 14:48:58 +0300
++
++clinkc (2.0-0osso1) unstable; urgency=low
++
++  * Added some URL mangling
++  * Fixed couple of configuration files
++  * Applied patch to fix compiler warnings. Fixes: NB#51794
++
++ --  Aapo Makela <aapo.makela@nokia.com>  Fri,  9 Mar 2007 13:39:24 +0200
++
+ clinkc (2.0-0) unstable; urgency=low
+   * Removed (debug) printfs from ip_changed routine.
+--- debian/clinkc-dev.install
++++ debian/clinkc-dev.install
+@@ -1,7 +1,6 @@
+ usr/include/*
+ usr/include/cybergarage/*
+ usr/lib/pkgconfig/*
+-usr/lib/*.la
+ usr/lib/lib*.a
+ usr/lib/lib*.so
+ usr/share/doc/clinkc-dev/*
+--- debian/clinkc-tests.install
++++ debian/clinkc-tests.install
+@@ -0,0 +1 @@
++usr/bin/*
+--- debian/control
++++ debian/control
+@@ -1,14 +1,14 @@
+ Source: clinkc
+ Section: libs
+ Priority: optional
+-Maintainer: Mikael Saarenpää <ext-mikael.saarenpaa@nokia.com>
+-Build-Depends: debhelper (>= 4.0.0), libcurl3-dev (>= 7.13.0), libxml2-dev (>= 2.6.0)
++Maintainer: Aapo Makela <aapo.makela@nokia.com>
++Build-Depends: debhelper (>= 4.0.0), libcurl4-openssl-dev (>= 7.13.0), libxml2-dev (>= 2.6.0), doxygen, autoconf, automake, libtool
+ Standards-Version: 3.6.0
+ Package: clinkc-dev
+ Section: devel
+ Architecture: any
+-Depends: clinkc0, libcurl3-dev (>= 7.13.0), libxml2-dev (>= 2.6.0)
++Depends: clinkc0, libcurl4-openssl-dev (>= 7.13.0), libxml2-dev (>= 2.6.0)
+ Description: Development files for CyberLink for C UPnP library
+  CyberLink for C is a toolkit for creating UPnP devices and control points. 
+  Main features are automatic discovery, search, expiration handling and 
+@@ -21,7 +21,7 @@
+ Package: clinkc0
+ Section: libs
+ Architecture: any
+-Depends: libcurl3 (>= 7.13.0), libxml2 (>= 2.6.0)
++Depends: ${shlibs:Depends}, ${misc:Depends}
+ Description: CyberLink for C UPnP library
+  CyberLink for C is a toolkit for creating UPnP devices and control points. 
+  Main features are automatic discovery, search, expiration handling and 
+@@ -31,6 +31,18 @@
+  This package contains the dynamically loadable library needed by 
+  applications which use CyberLinkC for C.
++Package: clinkc0-dbg
++Section: libs
++Architecture: any
++Depends: clinkc0 (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
++Description: CyberLink for C UPnP library
++ CyberLink for C is a toolkit for creating UPnP devices and control points. 
++ Main features are automatic discovery, search, expiration handling and 
++ different controlling methods for UPnP control points and advertizing and 
++ eventing for UPnP devices.
++ .
++ This package contains the debug symbols for the actual library.
++
+ Package: clinkc-tests
+ Section: libs
+ Architecture: any
+--- debian/copyright
++++ debian/copyright
+@@ -1,9 +1,9 @@
+ This package was debianized by Heikki Junnila <ext-heikki.junnila@nokia.com> on
+ Tue, 26 Jul 2005 09:53:06 +0300.
+-It was downloaded from <fill in ftp site>
++It was downloaded from http://sourceforge.net/projects/clinkc
+-Upstream Author(s): <put author(s) name and email here>
++Upstream Author(s): Satoshi Konno <skonno@users.sourceforge.net>
+ Copyright:
+@@ -34,7 +34,4 @@
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-
+-While Nokia Corporation licenses and/or distributes this ClinkC software and any files contained therein under its or third party copyrights, for clarification it is hereby stated that no patent license explicit or implied is granted by Nokia Corporation in connection to this license or distribution of this software. 
+-
+ In addition to the disclaimer above and not limiting its generality, no assurances are provided by Nokia Corporation that the software does not infringe patents of either third parties or Nokia Corporation in any particular jurisdiction. As a condition to exercising the rights and licenses granted hereunder in any particular jurisdiction, each recipient hereby assumes sole responsibility to procure licenses under any relevant patents in that jurisdiction. For example, if a third party patent license is required to allow recipient to distribute the program in a particular country, it is recipient's responsibility to acquire that license before distributing the program.
+--- debian/rules
++++ debian/rules
+@@ -33,11 +33,18 @@
+ major=`ls lib/unix/.libs/lib*.so.* | \
+  awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
++configure:
++      autoreconf -fi
++
+ config.status: configure
+       dh_testdir
+       # Add here commands to configure the package.
+-      ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-optimized-cp --enable-anyaddr 
+-
++      CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
++              --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr \
++              --mandir=\$${prefix}/share/man \
++              --infodir=\$${prefix}/share/info \
++              --enable-optimized-cp --enable-anyaddr --enable-libxml2 \
++              --enable-libcurl
+ build: build-stamp
+ build-stamp:  config.status
+@@ -52,7 +59,7 @@
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp 
+-
++      
+       # Add here commands to clean up after the build process.
+       -$(MAKE) distclean
+ ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+@@ -61,7 +68,8 @@
+ ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+       cp -f /usr/share/misc/config.guess config.guess
+ endif
+-
++      -rm -rf doxygen
++      
+       dh_clean 
+@@ -83,13 +91,13 @@
+ binary-arch: build install
+       dh_testdir
+       dh_testroot
+-#     dh_installchangelogs debian/changelog
+-#     dh_installdocs
++      dh_installchangelogs debian/changelog
++      dh_installdocs
+ #     dh_installexamples
+       dh_install -v --sourcedir=debian/tmp
+ #     dh_installman
+       dh_link
+-      dh_strip
++      dh_strip --dbg-package=clinkc0
+       dh_compress
+       dh_fixperms
+       dh_makeshlibs
+--- config/compile
++++ config/compile
+@@ -0,0 +1,136 @@
++#! /bin/sh
++# Wrapper for compilers which do not understand `-c -o'.
++
++scriptversion=2003-11-09.00
++
++# Copyright (C) 1999, 2000, 2003 Free Software Foundation, Inc.
++# Written by Tom Tromey <tromey@cygnus.com>.
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++# This file is maintained in Automake, please report
++# bugs to <bug-automake@gnu.org> or send patches to
++# <automake-patches@gnu.org>.
++
++case $1 in
++  '')
++     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2
++     exit 1;
++     ;;
++  -h | --h*)
++    cat <<\EOF
++Usage: compile [--help] [--version] PROGRAM [ARGS]
++
++Wrapper for compilers which do not understand `-c -o'.
++Remove `-o dest.o' from ARGS, run PROGRAM with the remaining
++arguments, and rename the output as expected.
++
++If you are trying to build a whole package this is not the
++right script to run: please start by reading the file `INSTALL'.
++
++Report bugs to <bug-automake@gnu.org>.
++EOF
++    exit 0
++    ;;
++  -v | --v*)
++    echo "compile $scriptversion"
++    exit 0
++    ;;
++esac
++
++
++prog=$1
++shift
++
++ofile=
++cfile=
++args=
++while test $# -gt 0; do
++  case "$1" in
++    -o)
++      # configure might choose to run compile as `compile cc -o foo foo.c'.
++      # So we do something ugly here.
++      ofile=$2
++      shift
++      case "$ofile" in
++      *.o | *.obj)
++        ;;
++      *)
++        args="$args -o $ofile"
++        ofile=
++        ;;
++      esac
++       ;;
++    *.c)
++      cfile=$1
++      args="$args $1"
++      ;;
++    *)
++      args="$args $1"
++      ;;
++  esac
++  shift
++done
++
++if test -z "$ofile" || test -z "$cfile"; then
++  # If no `-o' option was seen then we might have been invoked from a
++  # pattern rule where we don't need one.  That is ok -- this is a
++  # normal compilation that the losing compiler can handle.  If no
++  # `.c' file was seen then we are probably linking.  That is also
++  # ok.
++  exec "$prog" $args
++fi
++
++# Name of file we expect compiler to create.
++cofile=`echo $cfile | sed -e 's|^.*/||' -e 's/\.c$/.o/'`
++
++# Create the lock directory.
++# Note: use `[/.-]' here to ensure that we don't use the same name
++# that we are using for the .o file.  Also, base the name on the expected
++# object file name, since that is what matters with a parallel build.
++lockdir=`echo $cofile | sed -e 's|[/.-]|_|g'`.d
++while true; do
++  if mkdir $lockdir > /dev/null 2>&1; then
++    break
++  fi
++  sleep 1
++done
++# FIXME: race condition here if user kills between mkdir and trap.
++trap "rmdir $lockdir; exit 1" 1 2 15
++
++# Run the compile.
++"$prog" $args
++status=$?
++
++if test -f "$cofile"; then
++  mv "$cofile" "$ofile"
++fi
++
++rmdir $lockdir
++exit $status
++
++# Local Variables:
++# mode: shell-script
++# sh-indentation: 2
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "scriptversion="
++# time-stamp-format: "%:y-%02m-%02d.%02H"
++# time-stamp-end: "$"
++# End:
+--- config/config.guess
++++ config/config.guess
+@@ -0,0 +1,1466 @@
++#! /bin/sh
++# Attempt to guess a canonical system name.
++#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
++#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
++
++timestamp='2005-08-03'
++
++# This file is free software; you can redistribute it and/or modify it
++# under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++# General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
++# 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++
++# Originally written by Per Bothner <per@bothner.com>.
++# Please send patches to <config-patches@gnu.org>.  Submit a context
++# diff and a properly formatted ChangeLog entry.
++#
++# This script attempts to guess a canonical system name similar to
++# config.sub.  If it succeeds, it prints the system name on stdout, and
++# exits with 0.  Otherwise, it exits with 1.
++#
++# The plan is that this can be called by configure scripts if you
++# don't specify an explicit build system type.
++
++me=`echo "$0" | sed -e 's,.*/,,'`
++
++usage="\
++Usage: $0 [OPTION]
++
++Output the configuration name of the system \`$me' is run on.
++
++Operation modes:
++  -h, --help         print this help, then exit
++  -t, --time-stamp   print date of last modification, then exit
++  -v, --version      print version number, then exit
++
++Report bugs and patches to <config-patches@gnu.org>."
++
++version="\
++GNU config.guess ($timestamp)
++
++Originally written by Per Bothner.
++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
++Free Software Foundation, Inc.
++
++This is free software; see the source for copying conditions.  There is NO
++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
++
++help="
++Try \`$me --help' for more information."
++
++# Parse command line
++while test $# -gt 0 ; do
++  case $1 in
++    --time-stamp | --time* | -t )
++       echo "$timestamp" ; exit ;;
++    --version | -v )
++       echo "$version" ; exit ;;
++    --help | --h* | -h )
++       echo "$usage"; exit ;;
++    -- )     # Stop option processing
++       shift; break ;;
++    - )       # Use stdin as input.
++       break ;;
++    -* )
++       echo "$me: invalid option $1$help" >&2
++       exit 1 ;;
++    * )
++       break ;;
++  esac
++done
++
++if test $# != 0; then
++  echo "$me: too many arguments$help" >&2
++  exit 1
++fi
++
++trap 'exit 1' 1 2 15
++
++# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
++# compiler to aid in system detection is discouraged as it requires
++# temporary files to be created and, as you can see below, it is a
++# headache to deal with in a portable fashion.
++
++# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
++# use `HOST_CC' if defined, but it is deprecated.
++
++# Portable tmp directory creation inspired by the Autoconf team.
++
++set_cc_for_build='
++trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
++trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
++: ${TMPDIR=/tmp} ;
++ { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
++ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
++ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
++ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
++dummy=$tmp/dummy ;
++tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
++case $CC_FOR_BUILD,$HOST_CC,$CC in
++ ,,)    echo "int x;" > $dummy.c ;
++      for c in cc gcc c89 c99 ; do
++        if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
++           CC_FOR_BUILD="$c"; break ;
++        fi ;
++      done ;
++      if test x"$CC_FOR_BUILD" = x ; then
++        CC_FOR_BUILD=no_compiler_found ;
++      fi
++      ;;
++ ,,*)   CC_FOR_BUILD=$CC ;;
++ ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
++esac ; set_cc_for_build= ;'
++
++# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
++# (ghazi@noc.rutgers.edu 1994-08-24)
++if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
++      PATH=$PATH:/.attbin ; export PATH
++fi
++
++UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
++UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
++UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
++UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
++
++# Note: order is significant - the case branches are not exclusive.
++
++case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
++    *:NetBSD:*:*)
++      # NetBSD (nbsd) targets should (where applicable) match one or
++      # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
++      # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
++      # switched to ELF, *-*-netbsd* would select the old
++      # object file format.  This provides both forward
++      # compatibility and a consistent mechanism for selecting the
++      # object file format.
++      #
++      # Note: NetBSD doesn't particularly care about the vendor
++      # portion of the name.  We always set it to "unknown".
++      sysctl="sysctl -n hw.machine_arch"
++      UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
++          /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
++      case "${UNAME_MACHINE_ARCH}" in
++          armeb) machine=armeb-unknown ;;
++          arm*) machine=arm-unknown ;;
++          sh3el) machine=shl-unknown ;;
++          sh3eb) machine=sh-unknown ;;
++          *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
++      esac
++      # The Operating System including object format, if it has switched
++      # to ELF recently, or will in the future.
++      case "${UNAME_MACHINE_ARCH}" in
++          arm*|i386|m68k|ns32k|sh3*|sparc|vax)
++              eval $set_cc_for_build
++              if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
++                      | grep __ELF__ >/dev/null
++              then
++                  # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
++                  # Return netbsd for either.  FIX?
++                  os=netbsd
++              else
++                  os=netbsdelf
++              fi
++              ;;
++          *)
++              os=netbsd
++              ;;
++      esac
++      # The OS release
++      # Debian GNU/NetBSD machines have a different userland, and
++      # thus, need a distinct triplet. However, they do not need
++      # kernel version information, so it can be replaced with a
++      # suitable tag, in the style of linux-gnu.
++      case "${UNAME_VERSION}" in
++          Debian*)
++              release='-gnu'
++              ;;
++          *)
++              release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
++              ;;
++      esac
++      # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
++      # contains redundant information, the shorter form:
++      # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
++      echo "${machine}-${os}${release}"
++      exit ;;
++    *:OpenBSD:*:*)
++      UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
++      echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
++      exit ;;
++    *:ekkoBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
++      exit ;;
++    macppc:MirBSD:*:*)
++      echo powerppc-unknown-mirbsd${UNAME_RELEASE}
++      exit ;;
++    *:MirBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
++      exit ;;
++    alpha:OSF1:*:*)
++      case $UNAME_RELEASE in
++      *4.0)
++              UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
++              ;;
++      *5.*)
++              UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
++              ;;
++      esac
++      # According to Compaq, /usr/sbin/psrinfo has been available on
++      # OSF/1 and Tru64 systems produced since 1995.  I hope that
++      # covers most systems running today.  This code pipes the CPU
++      # types through head -n 1, so we only detect the type of CPU 0.
++      ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
++      case "$ALPHA_CPU_TYPE" in
++          "EV4 (21064)")
++              UNAME_MACHINE="alpha" ;;
++          "EV4.5 (21064)")
++              UNAME_MACHINE="alpha" ;;
++          "LCA4 (21066/21068)")
++              UNAME_MACHINE="alpha" ;;
++          "EV5 (21164)")
++              UNAME_MACHINE="alphaev5" ;;
++          "EV5.6 (21164A)")
++              UNAME_MACHINE="alphaev56" ;;
++          "EV5.6 (21164PC)")
++              UNAME_MACHINE="alphapca56" ;;
++          "EV5.7 (21164PC)")
++              UNAME_MACHINE="alphapca57" ;;
++          "EV6 (21264)")
++              UNAME_MACHINE="alphaev6" ;;
++          "EV6.7 (21264A)")
++              UNAME_MACHINE="alphaev67" ;;
++          "EV6.8CB (21264C)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.8AL (21264B)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.8CX (21264D)")
++              UNAME_MACHINE="alphaev68" ;;
++          "EV6.9A (21264/EV69A)")
++              UNAME_MACHINE="alphaev69" ;;
++          "EV7 (21364)")
++              UNAME_MACHINE="alphaev7" ;;
++          "EV7.9 (21364A)")
++              UNAME_MACHINE="alphaev79" ;;
++      esac
++      # A Pn.n version is a patched version.
++      # A Vn.n version is a released version.
++      # A Tn.n version is a released field test version.
++      # A Xn.n version is an unreleased experimental baselevel.
++      # 1.2 uses "1.2" for uname -r.
++      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
++      exit ;;
++    Alpha\ *:Windows_NT*:*)
++      # How do we know it's Interix rather than the generic POSIX subsystem?
++      # Should we change UNAME_MACHINE based on the output of uname instead
++      # of the specific Alpha model?
++      echo alpha-pc-interix
++      exit ;;
++    21064:Windows_NT:50:3)
++      echo alpha-dec-winnt3.5
++      exit ;;
++    Amiga*:UNIX_System_V:4.0:*)
++      echo m68k-unknown-sysv4
++      exit ;;
++    *:[Aa]miga[Oo][Ss]:*:*)
++      echo ${UNAME_MACHINE}-unknown-amigaos
++      exit ;;
++    *:[Mm]orph[Oo][Ss]:*:*)
++      echo ${UNAME_MACHINE}-unknown-morphos
++      exit ;;
++    *:OS/390:*:*)
++      echo i370-ibm-openedition
++      exit ;;
++    *:z/VM:*:*)
++      echo s390-ibm-zvmoe
++      exit ;;
++    *:OS400:*:*)
++        echo powerpc-ibm-os400
++      exit ;;
++    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
++      echo arm-acorn-riscix${UNAME_RELEASE}
++      exit ;;
++    arm:riscos:*:*|arm:RISCOS:*:*)
++      echo arm-unknown-riscos
++      exit ;;
++    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
++      echo hppa1.1-hitachi-hiuxmpp
++      exit ;;
++    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
++      # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
++      if test "`(/bin/universe) 2>/dev/null`" = att ; then
++              echo pyramid-pyramid-sysv3
++      else
++              echo pyramid-pyramid-bsd
++      fi
++      exit ;;
++    NILE*:*:*:dcosx)
++      echo pyramid-pyramid-svr4
++      exit ;;
++    DRS?6000:unix:4.0:6*)
++      echo sparc-icl-nx6
++      exit ;;
++    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
++      case `/usr/bin/uname -p` in
++          sparc) echo sparc-icl-nx7; exit ;;
++      esac ;;
++    sun4H:SunOS:5.*:*)
++      echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
++      echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    i86pc:SunOS:5.*:*)
++      echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:6*:*)
++      # According to config.sub, this is the proper way to canonicalize
++      # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
++      # it's likely to be more like Solaris than SunOS4.
++      echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    sun4*:SunOS:*:*)
++      case "`/usr/bin/arch -k`" in
++          Series*|S4*)
++              UNAME_RELEASE=`uname -v`
++              ;;
++      esac
++      # Japanese Language versions have a version number like `4.1.3-JL'.
++      echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
++      exit ;;
++    sun3*:SunOS:*:*)
++      echo m68k-sun-sunos${UNAME_RELEASE}
++      exit ;;
++    sun*:*:4.2BSD:*)
++      UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
++      test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
++      case "`/bin/arch`" in
++          sun3)
++              echo m68k-sun-sunos${UNAME_RELEASE}
++              ;;
++          sun4)
++              echo sparc-sun-sunos${UNAME_RELEASE}
++              ;;
++      esac
++      exit ;;
++    aushp:SunOS:*:*)
++      echo sparc-auspex-sunos${UNAME_RELEASE}
++      exit ;;
++    # The situation for MiNT is a little confusing.  The machine name
++    # can be virtually everything (everything which is not
++    # "atarist" or "atariste" at least should have a processor
++    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
++    # to the lowercase version "mint" (or "freemint").  Finally
++    # the system name "TOS" denotes a system which is actually not
++    # MiNT.  But MiNT is downward compatible to TOS, so this should
++    # be no problem.
++    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
++        echo m68k-atari-mint${UNAME_RELEASE}
++      exit ;;
++    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
++      echo m68k-atari-mint${UNAME_RELEASE}
++        exit ;;
++    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
++        echo m68k-atari-mint${UNAME_RELEASE}
++      exit ;;
++    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
++        echo m68k-milan-mint${UNAME_RELEASE}
++        exit ;;
++    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
++        echo m68k-hades-mint${UNAME_RELEASE}
++        exit ;;
++    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
++        echo m68k-unknown-mint${UNAME_RELEASE}
++        exit ;;
++    m68k:machten:*:*)
++      echo m68k-apple-machten${UNAME_RELEASE}
++      exit ;;
++    powerpc:machten:*:*)
++      echo powerpc-apple-machten${UNAME_RELEASE}
++      exit ;;
++    RISC*:Mach:*:*)
++      echo mips-dec-mach_bsd4.3
++      exit ;;
++    RISC*:ULTRIX:*:*)
++      echo mips-dec-ultrix${UNAME_RELEASE}
++      exit ;;
++    VAX*:ULTRIX*:*:*)
++      echo vax-dec-ultrix${UNAME_RELEASE}
++      exit ;;
++    2020:CLIX:*:* | 2430:CLIX:*:*)
++      echo clipper-intergraph-clix${UNAME_RELEASE}
++      exit ;;
++    mips:*:*:UMIPS | mips:*:*:RISCos)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++#ifdef __cplusplus
++#include <stdio.h>  /* for printf() prototype */
++      int main (int argc, char *argv[]) {
++#else
++      int main (argc, argv) int argc; char *argv[]; {
++#endif
++      #if defined (host_mips) && defined (MIPSEB)
++      #if defined (SYSTYPE_SYSV)
++        printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
++      #endif
++      #if defined (SYSTYPE_SVR4)
++        printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
++      #endif
++      #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
++        printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
++      #endif
++      #endif
++        exit (-1);
++      }
++EOF
++      $CC_FOR_BUILD -o $dummy $dummy.c &&
++        dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
++        SYSTEM_NAME=`$dummy $dummyarg` &&
++          { echo "$SYSTEM_NAME"; exit; }
++      echo mips-mips-riscos${UNAME_RELEASE}
++      exit ;;
++    Motorola:PowerMAX_OS:*:*)
++      echo powerpc-motorola-powermax
++      exit ;;
++    Motorola:*:4.3:PL8-*)
++      echo powerpc-harris-powermax
++      exit ;;
++    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
++      echo powerpc-harris-powermax
++      exit ;;
++    Night_Hawk:Power_UNIX:*:*)
++      echo powerpc-harris-powerunix
++      exit ;;
++    m88k:CX/UX:7*:*)
++      echo m88k-harris-cxux7
++      exit ;;
++    m88k:*:4*:R4*)
++      echo m88k-motorola-sysv4
++      exit ;;
++    m88k:*:3*:R3*)
++      echo m88k-motorola-sysv3
++      exit ;;
++    AViiON:dgux:*:*)
++        # DG/UX returns AViiON for all architectures
++        UNAME_PROCESSOR=`/usr/bin/uname -p`
++      if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
++      then
++          if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
++             [ ${TARGET_BINARY_INTERFACE}x = x ]
++          then
++              echo m88k-dg-dgux${UNAME_RELEASE}
++          else
++              echo m88k-dg-dguxbcs${UNAME_RELEASE}
++          fi
++      else
++          echo i586-dg-dgux${UNAME_RELEASE}
++      fi
++      exit ;;
++    M88*:DolphinOS:*:*)       # DolphinOS (SVR3)
++      echo m88k-dolphin-sysv3
++      exit ;;
++    M88*:*:R3*:*)
++      # Delta 88k system running SVR3
++      echo m88k-motorola-sysv3
++      exit ;;
++    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
++      echo m88k-tektronix-sysv3
++      exit ;;
++    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
++      echo m68k-tektronix-bsd
++      exit ;;
++    *:IRIX*:*:*)
++      echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
++      exit ;;
++    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
++      echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
++      exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
++    i*86:AIX:*:*)
++      echo i386-ibm-aix
++      exit ;;
++    ia64:AIX:*:*)
++      if [ -x /usr/bin/oslevel ] ; then
++              IBM_REV=`/usr/bin/oslevel`
++      else
++              IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
++      fi
++      echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
++      exit ;;
++    *:AIX:2:3)
++      if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
++              eval $set_cc_for_build
++              sed 's/^                //' << EOF >$dummy.c
++              #include <sys/systemcfg.h>
++
++              main()
++                      {
++                      if (!__power_pc())
++                              exit(1);
++                      puts("powerpc-ibm-aix3.2.5");
++                      exit(0);
++                      }
++EOF
++              if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
++              then
++                      echo "$SYSTEM_NAME"
++              else
++                      echo rs6000-ibm-aix3.2.5
++              fi
++      elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
++              echo rs6000-ibm-aix3.2.4
++      else
++              echo rs6000-ibm-aix3.2
++      fi
++      exit ;;
++    *:AIX:*:[45])
++      IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
++      if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
++              IBM_ARCH=rs6000
++      else
++              IBM_ARCH=powerpc
++      fi
++      if [ -x /usr/bin/oslevel ] ; then
++              IBM_REV=`/usr/bin/oslevel`
++      else
++              IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
++      fi
++      echo ${IBM_ARCH}-ibm-aix${IBM_REV}
++      exit ;;
++    *:AIX:*:*)
++      echo rs6000-ibm-aix
++      exit ;;
++    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
++      echo romp-ibm-bsd4.4
++      exit ;;
++    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
++      echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
++      exit ;;                             # report: romp-ibm BSD 4.3
++    *:BOSX:*:*)
++      echo rs6000-bull-bosx
++      exit ;;
++    DPX/2?00:B.O.S.:*:*)
++      echo m68k-bull-sysv3
++      exit ;;
++    9000/[34]??:4.3bsd:1.*:*)
++      echo m68k-hp-bsd
++      exit ;;
++    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
++      echo m68k-hp-bsd4.4
++      exit ;;
++    9000/[34678]??:HP-UX:*:*)
++      HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
++      case "${UNAME_MACHINE}" in
++          9000/31? )            HP_ARCH=m68000 ;;
++          9000/[34]?? )         HP_ARCH=m68k ;;
++          9000/[678][0-9][0-9])
++              if [ -x /usr/bin/getconf ]; then
++                  sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
++                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
++                    case "${sc_cpu_version}" in
++                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
++                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
++                      532)                      # CPU_PA_RISC2_0
++                        case "${sc_kernel_bits}" in
++                          32) HP_ARCH="hppa2.0n" ;;
++                          64) HP_ARCH="hppa2.0w" ;;
++                        '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
++                        esac ;;
++                    esac
++              fi
++              if [ "${HP_ARCH}" = "" ]; then
++                  eval $set_cc_for_build
++                  sed 's/^              //' << EOF >$dummy.c
++
++              #define _HPUX_SOURCE
++              #include <stdlib.h>
++              #include <unistd.h>
++
++              int main ()
++              {
++              #if defined(_SC_KERNEL_BITS)
++                  long bits = sysconf(_SC_KERNEL_BITS);
++              #endif
++                  long cpu  = sysconf (_SC_CPU_VERSION);
++
++                  switch (cpu)
++                      {
++                      case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
++                      case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
++                      case CPU_PA_RISC2_0:
++              #if defined(_SC_KERNEL_BITS)
++                          switch (bits)
++                              {
++                              case 64: puts ("hppa2.0w"); break;
++                              case 32: puts ("hppa2.0n"); break;
++                              default: puts ("hppa2.0"); break;
++                              } break;
++              #else  /* !defined(_SC_KERNEL_BITS) */
++                          puts ("hppa2.0"); break;
++              #endif
++                      default: puts ("hppa1.0"); break;
++                      }
++                  exit (0);
++              }
++EOF
++                  (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
++                  test -z "$HP_ARCH" && HP_ARCH=hppa
++              fi ;;
++      esac
++      if [ ${HP_ARCH} = "hppa2.0w" ]
++      then
++          eval $set_cc_for_build
++
++          # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
++          # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
++          # generating 64-bit code.  GNU and HP use different nomenclature:
++          #
++          # $ CC_FOR_BUILD=cc ./config.guess
++          # => hppa2.0w-hp-hpux11.23
++          # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
++          # => hppa64-hp-hpux11.23
++
++          if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
++              grep __LP64__ >/dev/null
++          then
++              HP_ARCH="hppa2.0w"
++          else
++              HP_ARCH="hppa64"
++          fi
++      fi
++      echo ${HP_ARCH}-hp-hpux${HPUX_REV}
++      exit ;;
++    ia64:HP-UX:*:*)
++      HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
++      echo ia64-hp-hpux${HPUX_REV}
++      exit ;;
++    3050*:HI-UX:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #include <unistd.h>
++      int
++      main ()
++      {
++        long cpu = sysconf (_SC_CPU_VERSION);
++        /* The order matters, because CPU_IS_HP_MC68K erroneously returns
++           true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
++           results, however.  */
++        if (CPU_IS_PA_RISC (cpu))
++          {
++            switch (cpu)
++              {
++                case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
++                case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
++                case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
++                default: puts ("hppa-hitachi-hiuxwe2"); break;
++              }
++          }
++        else if (CPU_IS_HP_MC68K (cpu))
++          puts ("m68k-hitachi-hiuxwe2");
++        else puts ("unknown-hitachi-hiuxwe2");
++        exit (0);
++      }
++EOF
++      $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
++              { echo "$SYSTEM_NAME"; exit; }
++      echo unknown-hitachi-hiuxwe2
++      exit ;;
++    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
++      echo hppa1.1-hp-bsd
++      exit ;;
++    9000/8??:4.3bsd:*:*)
++      echo hppa1.0-hp-bsd
++      exit ;;
++    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
++      echo hppa1.0-hp-mpeix
++      exit ;;
++    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
++      echo hppa1.1-hp-osf
++      exit ;;
++    hp8??:OSF1:*:*)
++      echo hppa1.0-hp-osf
++      exit ;;
++    i*86:OSF1:*:*)
++      if [ -x /usr/sbin/sysversion ] ; then
++          echo ${UNAME_MACHINE}-unknown-osf1mk
++      else
++          echo ${UNAME_MACHINE}-unknown-osf1
++      fi
++      exit ;;
++    parisc*:Lites*:*:*)
++      echo hppa1.1-hp-lites
++      exit ;;
++    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
++      echo c1-convex-bsd
++        exit ;;
++    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
++      if getsysinfo -f scalar_acc
++      then echo c32-convex-bsd
++      else echo c2-convex-bsd
++      fi
++        exit ;;
++    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
++      echo c34-convex-bsd
++        exit ;;
++    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
++      echo c38-convex-bsd
++        exit ;;
++    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
++      echo c4-convex-bsd
++        exit ;;
++    CRAY*Y-MP:*:*:*)
++      echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*[A-Z]90:*:*:*)
++      echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
++      | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
++            -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
++            -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*TS:*:*:*)
++      echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*T3E:*:*:*)
++      echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    CRAY*SV1:*:*:*)
++      echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    *:UNICOS/mp:*:*)
++      echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
++      exit ;;
++    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
++      FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
++        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
++        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
++        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
++        exit ;;
++    5000:UNIX_System_V:4.*:*)
++        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
++        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
++        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
++      exit ;;
++    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
++      echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
++      exit ;;
++    sparc*:BSD/OS:*:*)
++      echo sparc-unknown-bsdi${UNAME_RELEASE}
++      exit ;;
++    *:BSD/OS:*:*)
++      echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
++      exit ;;
++    *:FreeBSD:*:*)
++      echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
++      exit ;;
++    i*:CYGWIN*:*)
++      echo ${UNAME_MACHINE}-pc-cygwin
++      exit ;;
++    i*:MINGW*:*)
++      echo ${UNAME_MACHINE}-pc-mingw32
++      exit ;;
++    i*:windows32*:*)
++      # uname -m includes "-pc" on this system.
++      echo ${UNAME_MACHINE}-mingw32
++      exit ;;
++    i*:PW*:*)
++      echo ${UNAME_MACHINE}-pc-pw32
++      exit ;;
++    x86:Interix*:[34]*)
++      echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
++      exit ;;
++    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
++      echo i${UNAME_MACHINE}-pc-mks
++      exit ;;
++    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
++      # How do we know it's Interix rather than the generic POSIX subsystem?
++      # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
++      # UNAME_MACHINE based on the output of uname instead of i386?
++      echo i586-pc-interix
++      exit ;;
++    i*:UWIN*:*)
++      echo ${UNAME_MACHINE}-pc-uwin
++      exit ;;
++    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
++      echo x86_64-unknown-cygwin
++      exit ;;
++    p*:CYGWIN*:*)
++      echo powerpcle-unknown-cygwin
++      exit ;;
++    prep*:SunOS:5.*:*)
++      echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
++      exit ;;
++    *:GNU:*:*)
++      # the GNU system
++      echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
++      exit ;;
++    *:GNU/*:*:*)
++      # other systems with GNU libc and userland
++      echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
++      exit ;;
++    i*86:Minix:*:*)
++      echo ${UNAME_MACHINE}-pc-minix
++      exit ;;
++    arm*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    cris:Linux:*:*)
++      echo cris-axis-linux-gnu
++      exit ;;
++    crisv32:Linux:*:*)
++      echo crisv32-axis-linux-gnu
++      exit ;;
++    frv:Linux:*:*)
++      echo frv-unknown-linux-gnu
++      exit ;;
++    ia64:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    m32r*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    m68*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    mips:Linux:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #undef CPU
++      #undef mips
++      #undef mipsel
++      #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
++      CPU=mipsel
++      #else
++      #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
++      CPU=mips
++      #else
++      CPU=
++      #endif
++      #endif
++EOF
++      eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
++      test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
++      ;;
++    mips64:Linux:*:*)
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #undef CPU
++      #undef mips64
++      #undef mips64el
++      #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
++      CPU=mips64el
++      #else
++      #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
++      CPU=mips64
++      #else
++      CPU=
++      #endif
++      #endif
++EOF
++      eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
++      test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
++      ;;
++    or32:Linux:*:*)
++      echo or32-unknown-linux-gnu
++      exit ;;
++    ppc:Linux:*:*)
++      echo powerpc-unknown-linux-gnu
++      exit ;;
++    ppc64:Linux:*:*)
++      echo powerpc64-unknown-linux-gnu
++      exit ;;
++    alpha:Linux:*:*)
++      case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
++        EV5)   UNAME_MACHINE=alphaev5 ;;
++        EV56)  UNAME_MACHINE=alphaev56 ;;
++        PCA56) UNAME_MACHINE=alphapca56 ;;
++        PCA57) UNAME_MACHINE=alphapca56 ;;
++        EV6)   UNAME_MACHINE=alphaev6 ;;
++        EV67)  UNAME_MACHINE=alphaev67 ;;
++        EV68*) UNAME_MACHINE=alphaev68 ;;
++        esac
++      objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
++      if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
++      echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
++      exit ;;
++    parisc:Linux:*:* | hppa:Linux:*:*)
++      # Look for CPU level
++      case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
++        PA7*) echo hppa1.1-unknown-linux-gnu ;;
++        PA8*) echo hppa2.0-unknown-linux-gnu ;;
++        *)    echo hppa-unknown-linux-gnu ;;
++      esac
++      exit ;;
++    parisc64:Linux:*:* | hppa64:Linux:*:*)
++      echo hppa64-unknown-linux-gnu
++      exit ;;
++    s390:Linux:*:* | s390x:Linux:*:*)
++      echo ${UNAME_MACHINE}-ibm-linux
++      exit ;;
++    sh64*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    sh*:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    sparc:Linux:*:* | sparc64:Linux:*:*)
++      echo ${UNAME_MACHINE}-unknown-linux-gnu
++      exit ;;
++    x86_64:Linux:*:*)
++      echo x86_64-unknown-linux-gnu
++      exit ;;
++    i*86:Linux:*:*)
++      # The BFD linker knows what the default object file format is, so
++      # first see if it will tell us. cd to the root directory to prevent
++      # problems with other programs or directories called `ld' in the path.
++      # Set LC_ALL=C to ensure ld outputs messages in English.
++      ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
++                       | sed -ne '/supported targets:/!d
++                                  s/[         ][      ]*/ /g
++                                  s/.*supported targets: *//
++                                  s/ .*//
++                                  p'`
++        case "$ld_supported_targets" in
++        elf32-i386)
++              TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
++              ;;
++        a.out-i386-linux)
++              echo "${UNAME_MACHINE}-pc-linux-gnuaout"
++              exit ;;
++        coff-i386)
++              echo "${UNAME_MACHINE}-pc-linux-gnucoff"
++              exit ;;
++        "")
++              # Either a pre-BFD a.out linker (linux-gnuoldld) or
++              # one that does not give us useful --help.
++              echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
++              exit ;;
++      esac
++      # Determine whether the default compiler is a.out or elf
++      eval $set_cc_for_build
++      sed 's/^        //' << EOF >$dummy.c
++      #include <features.h>
++      #ifdef __ELF__
++      # ifdef __GLIBC__
++      #  if __GLIBC__ >= 2
++      LIBC=gnu
++      #  else
++      LIBC=gnulibc1
++      #  endif
++      # else
++      LIBC=gnulibc1
++      # endif
++      #else
++      #ifdef __INTEL_COMPILER
++      LIBC=gnu
++      #else
++      LIBC=gnuaout
++      #endif
++      #endif
++      #ifdef __dietlibc__
++      LIBC=dietlibc
++      #endif
++EOF
++      eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
++      test x"${LIBC}" != x && {
++              echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
++              exit
++      }
++      test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
++      ;;
++    i*86:DYNIX/ptx:4*:*)
++      # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
++      # earlier versions are messed up and put the nodename in both
++      # sysname and nodename.
++      echo i386-sequent-sysv4
++      exit ;;
++    i*86:UNIX_SV:4.2MP:2.*)
++        # Unixware is an offshoot of SVR4, but it has its own version
++        # number series starting with 2...
++        # I am not positive that other SVR4 systems won't match this,
++      # I just have to hope.  -- rms.
++        # Use sysv4.2uw... so that sysv4* matches it.
++      echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
++      exit ;;
++    i*86:OS/2:*:*)
++      # If we were able to find `uname', then EMX Unix compatibility
++      # is probably installed.
++      echo ${UNAME_MACHINE}-pc-os2-emx
++      exit ;;
++    i*86:XTS-300:*:STOP)
++      echo ${UNAME_MACHINE}-unknown-stop
++      exit ;;
++    i*86:atheos:*:*)
++      echo ${UNAME_MACHINE}-unknown-atheos
++      exit ;;
++    i*86:syllable:*:*)
++      echo ${UNAME_MACHINE}-pc-syllable
++      exit ;;
++    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
++      echo i386-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    i*86:*DOS:*:*)
++      echo ${UNAME_MACHINE}-pc-msdosdjgpp
++      exit ;;
++    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
++      UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
++      if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
++              echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
++      else
++              echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
++      fi
++      exit ;;
++    i*86:*:5:[678]*)
++      # UnixWare 7.x, OpenUNIX and OpenServer 6.
++      case `/bin/uname -X | grep "^Machine"` in
++          *486*)           UNAME_MACHINE=i486 ;;
++          *Pentium)        UNAME_MACHINE=i586 ;;
++          *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
++      esac
++      echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
++      exit ;;
++    i*86:*:3.2:*)
++      if test -f /usr/options/cb.name; then
++              UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
++              echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
++      elif /bin/uname -X 2>/dev/null >/dev/null ; then
++              UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
++              (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
++              (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
++                      && UNAME_MACHINE=i586
++              (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
++                      && UNAME_MACHINE=i686
++              (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
++                      && UNAME_MACHINE=i686
++              echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
++      else
++              echo ${UNAME_MACHINE}-pc-sysv32
++      fi
++      exit ;;
++    pc:*:*:*)
++      # Left here for compatibility:
++        # uname -m prints for DJGPP always 'pc', but it prints nothing about
++        # the processor, so we play safe by assuming i386.
++      echo i386-pc-msdosdjgpp
++        exit ;;
++    Intel:Mach:3*:*)
++      echo i386-pc-mach3
++      exit ;;
++    paragon:*:*:*)
++      echo i860-intel-osf1
++      exit ;;
++    i860:*:4.*:*) # i860-SVR4
++      if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
++        echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
++      else # Add other i860-SVR4 vendors below as they are discovered.
++        echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
++      fi
++      exit ;;
++    mini*:CTIX:SYS*5:*)
++      # "miniframe"
++      echo m68010-convergent-sysv
++      exit ;;
++    mc68k:UNIX:SYSTEM5:3.51m)
++      echo m68k-convergent-sysv
++      exit ;;
++    M680?0:D-NIX:5.3:*)
++      echo m68k-diab-dnix
++      exit ;;
++    M68*:*:R3V[5678]*:*)
++      test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
++    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
++      OS_REL=''
++      test -r /etc/.relid \
++      && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
++      /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
++        && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
++      /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
++        && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
++    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
++        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
++          && { echo i486-ncr-sysv4; exit; } ;;
++    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
++      echo m68k-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    mc68030:UNIX_System_V:4.*:*)
++      echo m68k-atari-sysv4
++      exit ;;
++    TSUNAMI:LynxOS:2.*:*)
++      echo sparc-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    rs6000:LynxOS:2.*:*)
++      echo rs6000-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
++      echo powerpc-unknown-lynxos${UNAME_RELEASE}
++      exit ;;
++    SM[BE]S:UNIX_SV:*:*)
++      echo mips-dde-sysv${UNAME_RELEASE}
++      exit ;;
++    RM*:ReliantUNIX-*:*:*)
++      echo mips-sni-sysv4
++      exit ;;
++    RM*:SINIX-*:*:*)
++      echo mips-sni-sysv4
++      exit ;;
++    *:SINIX-*:*:*)
++      if uname -p 2>/dev/null >/dev/null ; then
++              UNAME_MACHINE=`(uname -p) 2>/dev/null`
++              echo ${UNAME_MACHINE}-sni-sysv4
++      else
++              echo ns32k-sni-sysv
++      fi
++      exit ;;
++    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
++                      # says <Richard.M.Bartel@ccMail.Census.GOV>
++        echo i586-unisys-sysv4
++        exit ;;
++    *:UNIX_System_V:4*:FTX*)
++      # From Gerald Hewes <hewes@openmarket.com>.
++      # How about differentiating between stratus architectures? -djm
++      echo hppa1.1-stratus-sysv4
++      exit ;;
++    *:*:*:FTX*)
++      # From seanf@swdc.stratus.com.
++      echo i860-stratus-sysv4
++      exit ;;
++    i*86:VOS:*:*)
++      # From Paul.Green@stratus.com.
++      echo ${UNAME_MACHINE}-stratus-vos
++      exit ;;
++    *:VOS:*:*)
++      # From Paul.Green@stratus.com.
++      echo hppa1.1-stratus-vos
++      exit ;;
++    mc68*:A/UX:*:*)
++      echo m68k-apple-aux${UNAME_RELEASE}
++      exit ;;
++    news*:NEWS-OS:6*:*)
++      echo mips-sony-newsos6
++      exit ;;
++    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
++      if [ -d /usr/nec ]; then
++              echo mips-nec-sysv${UNAME_RELEASE}
++      else
++              echo mips-unknown-sysv${UNAME_RELEASE}
++      fi
++        exit ;;
++    BeBox:BeOS:*:*)   # BeOS running on hardware made by Be, PPC only.
++      echo powerpc-be-beos
++      exit ;;
++    BeMac:BeOS:*:*)   # BeOS running on Mac or Mac clone, PPC only.
++      echo powerpc-apple-beos
++      exit ;;
++    BePC:BeOS:*:*)    # BeOS running on Intel PC compatible.
++      echo i586-pc-beos
++      exit ;;
++    SX-4:SUPER-UX:*:*)
++      echo sx4-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-5:SUPER-UX:*:*)
++      echo sx5-nec-superux${UNAME_RELEASE}
++      exit ;;
++    SX-6:SUPER-UX:*:*)
++      echo sx6-nec-superux${UNAME_RELEASE}
++      exit ;;
++    Power*:Rhapsody:*:*)
++      echo powerpc-apple-rhapsody${UNAME_RELEASE}
++      exit ;;
++    *:Rhapsody:*:*)
++      echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
++      exit ;;
++    *:Darwin:*:*)
++      UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
++      case $UNAME_PROCESSOR in
++          *86) UNAME_PROCESSOR=i686 ;;
++          unknown) UNAME_PROCESSOR=powerpc ;;
++      esac
++      echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
++      exit ;;
++    *:procnto*:*:* | *:QNX:[0123456789]*:*)
++      UNAME_PROCESSOR=`uname -p`
++      if test "$UNAME_PROCESSOR" = "x86"; then
++              UNAME_PROCESSOR=i386
++              UNAME_MACHINE=pc
++      fi
++      echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
++      exit ;;
++    *:QNX:*:4*)
++      echo i386-pc-qnx
++      exit ;;
++    NSE-?:NONSTOP_KERNEL:*:*)
++      echo nse-tandem-nsk${UNAME_RELEASE}
++      exit ;;
++    NSR-?:NONSTOP_KERNEL:*:*)
++      echo nsr-tandem-nsk${UNAME_RELEASE}
++      exit ;;
++    *:NonStop-UX:*:*)
++      echo mips-compaq-nonstopux
++      exit ;;
++    BS2000:POSIX*:*:*)
++      echo bs2000-siemens-sysv
++      exit ;;
++    DS/*:UNIX_System_V:*:*)
++      echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
++      exit ;;
++    *:Plan9:*:*)
++      # "uname -m" is not consistent, so use $cputype instead. 386
++      # is converted to i386 for consistency with other x86
++      # operating systems.
++      if test "$cputype" = "386"; then
++          UNAME_MACHINE=i386
++      else
++          UNAME_MACHINE="$cputype"
++      fi
++      echo ${UNAME_MACHINE}-unknown-plan9
++      exit ;;
++    *:TOPS-10:*:*)
++      echo pdp10-unknown-tops10
++      exit ;;
++    *:TENEX:*:*)
++      echo pdp10-unknown-tenex
++      exit ;;
++    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
++      echo pdp10-dec-tops20
++      exit ;;
++    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
++      echo pdp10-xkl-tops20
++      exit ;;
++    *:TOPS-20:*:*)
++      echo pdp10-unknown-tops20
++      exit ;;
++    *:ITS:*:*)
++      echo pdp10-unknown-its
++      exit ;;
++    SEI:*:*:SEIUX)
++        echo mips-sei-seiux${UNAME_RELEASE}
++      exit ;;
++    *:DragonFly:*:*)
++      echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
++      exit ;;
++    *:*VMS:*:*)
++      UNAME_MACHINE=`(uname -p) 2>/dev/null`
++      case "${UNAME_MACHINE}" in
++          A*) echo alpha-dec-vms ; exit ;;
++          I*) echo ia64-dec-vms ; exit ;;
++          V*) echo vax-dec-vms ; exit ;;
++      esac ;;
++    *:XENIX:*:SysV)
++      echo i386-pc-xenix
++      exit ;;
++    i*86:skyos:*:*)
++      echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
++      exit ;;
++esac
++
++#echo '(No uname command or uname output not recognized.)' 1>&2
++#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
++
++eval $set_cc_for_build
++cat >$dummy.c <<EOF
++#ifdef _SEQUENT_
++# include <sys/types.h>
++# include <sys/utsname.h>
++#endif
++main ()
++{
++#if defined (sony)
++#if defined (MIPSEB)
++  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
++     I don't know....  */
++  printf ("mips-sony-bsd\n"); exit (0);
++#else
++#include <sys/param.h>
++  printf ("m68k-sony-newsos%s\n",
++#ifdef NEWSOS4
++          "4"
++#else
++        ""
++#endif
++         ); exit (0);
++#endif
++#endif
++
++#if defined (__arm) && defined (__acorn) && defined (__unix)
++  printf ("arm-acorn-riscix\n"); exit (0);
++#endif
++
++#if defined (hp300) && !defined (hpux)
++  printf ("m68k-hp-bsd\n"); exit (0);
++#endif
++
++#if defined (NeXT)
++#if !defined (__ARCHITECTURE__)
++#define __ARCHITECTURE__ "m68k"
++#endif
++  int version;
++  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
++  if (version < 4)
++    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
++  else
++    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
++  exit (0);
++#endif
++
++#if defined (MULTIMAX) || defined (n16)
++#if defined (UMAXV)
++  printf ("ns32k-encore-sysv\n"); exit (0);
++#else
++#if defined (CMU)
++  printf ("ns32k-encore-mach\n"); exit (0);
++#else
++  printf ("ns32k-encore-bsd\n"); exit (0);
++#endif
++#endif
++#endif
++
++#if defined (__386BSD__)
++  printf ("i386-pc-bsd\n"); exit (0);
++#endif
++
++#if defined (sequent)
++#if defined (i386)
++  printf ("i386-sequent-dynix\n"); exit (0);
++#endif
++#if defined (ns32000)
++  printf ("ns32k-sequent-dynix\n"); exit (0);
++#endif
++#endif
++
++#if defined (_SEQUENT_)
++    struct utsname un;
++
++    uname(&un);
++
++    if (strncmp(un.version, "V2", 2) == 0) {
++      printf ("i386-sequent-ptx2\n"); exit (0);
++    }
++    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
++      printf ("i386-sequent-ptx1\n"); exit (0);
++    }
++    printf ("i386-sequent-ptx\n"); exit (0);
++
++#endif
++
++#if defined (vax)
++# if !defined (ultrix)
++#  include <sys/param.h>
++#  if defined (BSD)
++#   if BSD == 43
++      printf ("vax-dec-bsd4.3\n"); exit (0);
++#   else
++#    if BSD == 199006
++      printf ("vax-dec-bsd4.3reno\n"); exit (0);
++#    else
++      printf ("vax-dec-bsd\n"); exit (0);
++#    endif
++#   endif
++#  else
++    printf ("vax-dec-bsd\n"); exit (0);
++#  endif
++# else
++    printf ("vax-dec-ultrix\n"); exit (0);
++# endif
++#endif
++
++#if defined (alliant) && defined (i860)
++  printf ("i860-alliant-bsd\n"); exit (0);
++#endif
++
++  exit (1);
++}
++EOF
++
++$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
++      { echo "$SYSTEM_NAME"; exit; }
++
++# Apollos put the system type in the environment.
++
++test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
++
++# Convex versions that predate uname can use getsysinfo(1)
++
++if [ -x /usr/convex/getsysinfo ]
++then
++    case `getsysinfo -f cpu_type` in
++    c1*)
++      echo c1-convex-bsd
++      exit ;;
++    c2*)
++      if getsysinfo -f scalar_acc
++      then echo c32-convex-bsd
++      else echo c2-convex-bsd
++      fi
++      exit ;;
++    c34*)
++      echo c34-convex-bsd
++      exit ;;
++    c38*)
++      echo c38-convex-bsd
++      exit ;;
++    c4*)
++      echo c4-convex-bsd
++      exit ;;
++    esac
++fi
++
++cat >&2 <<EOF
++$0: unable to guess system type
++
++This script, last modified $timestamp, has failed to recognize
++the operating system you are using. It is advised that you
++download the most up to date version of the config scripts from
++
++  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
++and
++  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
++
++If the version you run ($0) is already up to date, please
++send the following data and any information you think might be
++pertinent to <config-patches@gnu.org> in order to provide the needed
++information to handle your system.
++
++config.guess timestamp = $timestamp
++
++uname -m = `(uname -m) 2>/dev/null || echo unknown`
++uname -r = `(uname -r) 2>/dev/null || echo unknown`
++uname -s = `(uname -s) 2>/dev/null || echo unknown`
++uname -v = `(uname -v) 2>/dev/null || echo unknown`
++
++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
++/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
++
++hostinfo               = `(hostinfo) 2>/dev/null`
++/bin/universe          = `(/bin/universe) 2>/dev/null`
++/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
++/bin/arch              = `(/bin/arch) 2>/dev/null`
++/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
++
++UNAME_MACHINE = ${UNAME_MACHINE}
++UNAME_RELEASE = ${UNAME_RELEASE}
++UNAME_SYSTEM  = ${UNAME_SYSTEM}
++UNAME_VERSION = ${UNAME_VERSION}
++EOF
++
++exit 1
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "timestamp='"
++# time-stamp-format: "%:y-%02m-%02d"
++# time-stamp-end: "'"
++# End:
+--- config/config.sub
++++ config/config.sub
+@@ -0,0 +1,1579 @@
++#! /bin/sh
++# Configuration validation subroutine script.
++#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
++#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
++
++timestamp='2005-07-08'
++
++# This file is (in principle) common to ALL GNU software.
++# The presence of a machine in this file suggests that SOME GNU software
++# can handle that machine.  It does not imply ALL GNU software can.
++#
++# This file is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
++# 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++
++# Please send patches to <config-patches@gnu.org>.  Submit a context
++# diff and a properly formatted ChangeLog entry.
++#
++# Configuration subroutine to validate and canonicalize a configuration type.
++# Supply the specified configuration type as an argument.
++# If it is invalid, we print an error message on stderr and exit with code 1.
++# Otherwise, we print the canonical config type on stdout and succeed.
++
++# This file is supposed to be the same for all GNU packages
++# and recognize all the CPU types, system types and aliases
++# that are meaningful with *any* GNU software.
++# Each package is responsible for reporting which valid configurations
++# it does not support.  The user should be able to distinguish
++# a failure to support a valid configuration from a meaningless
++# configuration.
++
++# The goal of this file is to map all the various variations of a given
++# machine specification into a single specification in the form:
++#     CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
++# or in some cases, the newer four-part form:
++#     CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
++# It is wrong to echo any other type of specification.
++
++me=`echo "$0" | sed -e 's,.*/,,'`
++
++usage="\
++Usage: $0 [OPTION] CPU-MFR-OPSYS
++       $0 [OPTION] ALIAS
++
++Canonicalize a configuration name.
++
++Operation modes:
++  -h, --help         print this help, then exit
++  -t, --time-stamp   print date of last modification, then exit
++  -v, --version      print version number, then exit
++
++Report bugs and patches to <config-patches@gnu.org>."
++
++version="\
++GNU config.sub ($timestamp)
++
++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
++Free Software Foundation, Inc.
++
++This is free software; see the source for copying conditions.  There is NO
++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
++
++help="
++Try \`$me --help' for more information."
++
++# Parse command line
++while test $# -gt 0 ; do
++  case $1 in
++    --time-stamp | --time* | -t )
++       echo "$timestamp" ; exit ;;
++    --version | -v )
++       echo "$version" ; exit ;;
++    --help | --h* | -h )
++       echo "$usage"; exit ;;
++    -- )     # Stop option processing
++       shift; break ;;
++    - )       # Use stdin as input.
++       break ;;
++    -* )
++       echo "$me: invalid option $1$help"
++       exit 1 ;;
++
++    *local*)
++       # First pass through any local machine types.
++       echo $1
++       exit ;;
++
++    * )
++       break ;;
++  esac
++done
++
++case $# in
++ 0) echo "$me: missing argument$help" >&2
++    exit 1;;
++ 1) ;;
++ *) echo "$me: too many arguments$help" >&2
++    exit 1;;
++esac
++
++# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
++# Here we must recognize all the valid KERNEL-OS combinations.
++maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
++case $maybe_os in
++  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
++  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
++    os=-$maybe_os
++    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
++    ;;
++  *)
++    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
++    if [ $basic_machine != $1 ]
++    then os=`echo $1 | sed 's/.*-/-/'`
++    else os=; fi
++    ;;
++esac
++
++### Let's recognize common machines as not being operating systems so
++### that things like config.sub decstation-3100 work.  We also
++### recognize some manufacturers as not being operating systems, so we
++### can provide default operating systems below.
++case $os in
++      -sun*os*)
++              # Prevent following clause from handling this invalid input.
++              ;;
++      -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
++      -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
++      -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
++      -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
++      -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
++      -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
++      -apple | -axis | -knuth | -cray)
++              os=
++              basic_machine=$1
++              ;;
++      -sim | -cisco | -oki | -wec | -winbond)
++              os=
++              basic_machine=$1
++              ;;
++      -scout)
++              ;;
++      -wrs)
++              os=-vxworks
++              basic_machine=$1
++              ;;
++      -chorusos*)
++              os=-chorusos
++              basic_machine=$1
++              ;;
++      -chorusrdb)
++              os=-chorusrdb
++              basic_machine=$1
++              ;;
++      -hiux*)
++              os=-hiuxwe2
++              ;;
++      -sco5)
++              os=-sco3.2v5
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco4)
++              os=-sco3.2v4
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco3.2.[4-9]*)
++              os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco3.2v[4-9]*)
++              # Don't forget version if it is 3.2v4 or newer.
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -sco*)
++              os=-sco3.2v2
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -udk*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -isc)
++              os=-isc2.2
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -clix*)
++              basic_machine=clipper-intergraph
++              ;;
++      -isc*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
++              ;;
++      -lynx*)
++              os=-lynxos
++              ;;
++      -ptx*)
++              basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
++              ;;
++      -windowsnt*)
++              os=`echo $os | sed -e 's/windowsnt/winnt/'`
++              ;;
++      -psos*)
++              os=-psos
++              ;;
++      -mint | -mint[0-9]*)
++              basic_machine=m68k-atari
++              os=-mint
++              ;;
++esac
++
++# Decode aliases for certain CPU-COMPANY combinations.
++case $basic_machine in
++      # Recognize the basic CPU types without company name.
++      # Some are omitted here because they have special meanings below.
++      1750a | 580 \
++      | a29k \
++      | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
++      | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
++      | am33_2.0 \
++      | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
++      | bfin \
++      | c4x | clipper \
++      | d10v | d30v | dlx | dsp16xx \
++      | fr30 | frv \
++      | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
++      | i370 | i860 | i960 | ia64 \
++      | ip2k | iq2000 \
++      | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
++      | mips | mipsbe | mipseb | mipsel | mipsle \
++      | mips16 \
++      | mips64 | mips64el \
++      | mips64vr | mips64vrel \
++      | mips64orion | mips64orionel \
++      | mips64vr4100 | mips64vr4100el \
++      | mips64vr4300 | mips64vr4300el \
++      | mips64vr5000 | mips64vr5000el \
++      | mips64vr5900 | mips64vr5900el \
++      | mipsisa32 | mipsisa32el \
++      | mipsisa32r2 | mipsisa32r2el \
++      | mipsisa64 | mipsisa64el \
++      | mipsisa64r2 | mipsisa64r2el \
++      | mipsisa64sb1 | mipsisa64sb1el \
++      | mipsisa64sr71k | mipsisa64sr71kel \
++      | mipstx39 | mipstx39el \
++      | mn10200 | mn10300 \
++      | ms1 \
++      | msp430 \
++      | ns16k | ns32k \
++      | or32 \
++      | pdp10 | pdp11 | pj | pjl \
++      | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
++      | pyramid \
++      | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
++      | sh64 | sh64le \
++      | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
++      | sparcv8 | sparcv9 | sparcv9b \
++      | strongarm \
++      | tahoe | thumb | tic4x | tic80 | tron \
++      | v850 | v850e \
++      | we32k \
++      | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
++      | z8k)
++              basic_machine=$basic_machine-unknown
++              ;;
++      m32c)
++              basic_machine=$basic_machine-unknown
++              ;;
++      m6811 | m68hc11 | m6812 | m68hc12)
++              # Motorola 68HC11/12.
++              basic_machine=$basic_machine-unknown
++              os=-none
++              ;;
++      m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
++              ;;
++
++      # We use `pc' rather than `unknown'
++      # because (1) that's what they normally are, and
++      # (2) the word "unknown" tends to confuse beginning users.
++      i*86 | x86_64)
++        basic_machine=$basic_machine-pc
++        ;;
++      # Object if more than one company name word.
++      *-*-*)
++              echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
++              exit 1
++              ;;
++      # Recognize the basic CPU types with company name.
++      580-* \
++      | a29k-* \
++      | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
++      | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
++      | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
++      | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
++      | avr-* \
++      | bfin-* | bs2000-* \
++      | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
++      | clipper-* | craynv-* | cydra-* \
++      | d10v-* | d30v-* | dlx-* \
++      | elxsi-* \
++      | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
++      | h8300-* | h8500-* \
++      | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
++      | i*86-* | i860-* | i960-* | ia64-* \
++      | ip2k-* | iq2000-* \
++      | m32r-* | m32rle-* \
++      | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
++      | m88110-* | m88k-* | maxq-* | mcore-* \
++      | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
++      | mips16-* \
++      | mips64-* | mips64el-* \
++      | mips64vr-* | mips64vrel-* \
++      | mips64orion-* | mips64orionel-* \
++      | mips64vr4100-* | mips64vr4100el-* \
++      | mips64vr4300-* | mips64vr4300el-* \
++      | mips64vr5000-* | mips64vr5000el-* \
++      | mips64vr5900-* | mips64vr5900el-* \
++      | mipsisa32-* | mipsisa32el-* \
++      | mipsisa32r2-* | mipsisa32r2el-* \
++      | mipsisa64-* | mipsisa64el-* \
++      | mipsisa64r2-* | mipsisa64r2el-* \
++      | mipsisa64sb1-* | mipsisa64sb1el-* \
++      | mipsisa64sr71k-* | mipsisa64sr71kel-* \
++      | mipstx39-* | mipstx39el-* \
++      | mmix-* \
++      | ms1-* \
++      | msp430-* \
++      | none-* | np1-* | ns16k-* | ns32k-* \
++      | orion-* \
++      | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
++      | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
++      | pyramid-* \
++      | romp-* | rs6000-* \
++      | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
++      | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
++      | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
++      | sparclite-* \
++      | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
++      | tahoe-* | thumb-* \
++      | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
++      | tron-* \
++      | v850-* | v850e-* | vax-* \
++      | we32k-* \
++      | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
++      | xstormy16-* | xtensa-* \
++      | ymp-* \
++      | z8k-*)
++              ;;
++      m32c-*)
++              ;;
++      # Recognize the various machine names and aliases which stand
++      # for a CPU type and a company and sometimes even an OS.
++      386bsd)
++              basic_machine=i386-unknown
++              os=-bsd
++              ;;
++      3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
++              basic_machine=m68000-att
++              ;;
++      3b*)
++              basic_machine=we32k-att
++              ;;
++      a29khif)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      abacus)
++              basic_machine=abacus-unknown
++              ;;
++      adobe68k)
++              basic_machine=m68010-adobe
++              os=-scout
++              ;;
++      alliant | fx80)
++              basic_machine=fx80-alliant
++              ;;
++      altos | altos3068)
++              basic_machine=m68k-altos
++              ;;
++      am29k)
++              basic_machine=a29k-none
++              os=-bsd
++              ;;
++      amd64)
++              basic_machine=x86_64-pc
++              ;;
++      amd64-*)
++              basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      amdahl)
++              basic_machine=580-amdahl
++              os=-sysv
++              ;;
++      amiga | amiga-*)
++              basic_machine=m68k-unknown
++              ;;
++      amigaos | amigados)
++              basic_machine=m68k-unknown
++              os=-amigaos
++              ;;
++      amigaunix | amix)
++              basic_machine=m68k-unknown
++              os=-sysv4
++              ;;
++      apollo68)
++              basic_machine=m68k-apollo
++              os=-sysv
++              ;;
++      apollo68bsd)
++              basic_machine=m68k-apollo
++              os=-bsd
++              ;;
++      aux)
++              basic_machine=m68k-apple
++              os=-aux
++              ;;
++      balance)
++              basic_machine=ns32k-sequent
++              os=-dynix
++              ;;
++      c90)
++              basic_machine=c90-cray
++              os=-unicos
++              ;;
++      convex-c1)
++              basic_machine=c1-convex
++              os=-bsd
++              ;;
++      convex-c2)
++              basic_machine=c2-convex
++              os=-bsd
++              ;;
++      convex-c32)
++              basic_machine=c32-convex
++              os=-bsd
++              ;;
++      convex-c34)
++              basic_machine=c34-convex
++              os=-bsd
++              ;;
++      convex-c38)
++              basic_machine=c38-convex
++              os=-bsd
++              ;;
++      cray | j90)
++              basic_machine=j90-cray
++              os=-unicos
++              ;;
++      craynv)
++              basic_machine=craynv-cray
++              os=-unicosmp
++              ;;
++      cr16c)
++              basic_machine=cr16c-unknown
++              os=-elf
++              ;;
++      crds | unos)
++              basic_machine=m68k-crds
++              ;;
++      crisv32 | crisv32-* | etraxfs*)
++              basic_machine=crisv32-axis
++              ;;
++      cris | cris-* | etrax*)
++              basic_machine=cris-axis
++              ;;
++      crx)
++              basic_machine=crx-unknown
++              os=-elf
++              ;;
++      da30 | da30-*)
++              basic_machine=m68k-da30
++              ;;
++      decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
++              basic_machine=mips-dec
++              ;;
++      decsystem10* | dec10*)
++              basic_machine=pdp10-dec
++              os=-tops10
++              ;;
++      decsystem20* | dec20*)
++              basic_machine=pdp10-dec
++              os=-tops20
++              ;;
++      delta | 3300 | motorola-3300 | motorola-delta \
++            | 3300-motorola | delta-motorola)
++              basic_machine=m68k-motorola
++              ;;
++      delta88)
++              basic_machine=m88k-motorola
++              os=-sysv3
++              ;;
++      djgpp)
++              basic_machine=i586-pc
++              os=-msdosdjgpp
++              ;;
++      dpx20 | dpx20-*)
++              basic_machine=rs6000-bull
++              os=-bosx
++              ;;
++      dpx2* | dpx2*-bull)
++              basic_machine=m68k-bull
++              os=-sysv3
++              ;;
++      ebmon29k)
++              basic_machine=a29k-amd
++              os=-ebmon
++              ;;
++      elxsi)
++              basic_machine=elxsi-elxsi
++              os=-bsd
++              ;;
++      encore | umax | mmax)
++              basic_machine=ns32k-encore
++              ;;
++      es1800 | OSE68k | ose68k | ose | OSE)
++              basic_machine=m68k-ericsson
++              os=-ose
++              ;;
++      fx2800)
++              basic_machine=i860-alliant
++              ;;
++      genix)
++              basic_machine=ns32k-ns
++              ;;
++      gmicro)
++              basic_machine=tron-gmicro
++              os=-sysv
++              ;;
++      go32)
++              basic_machine=i386-pc
++              os=-go32
++              ;;
++      h3050r* | hiux*)
++              basic_machine=hppa1.1-hitachi
++              os=-hiuxwe2
++              ;;
++      h8300hms)
++              basic_machine=h8300-hitachi
++              os=-hms
++              ;;
++      h8300xray)
++              basic_machine=h8300-hitachi
++              os=-xray
++              ;;
++      h8500hms)
++              basic_machine=h8500-hitachi
++              os=-hms
++              ;;
++      harris)
++              basic_machine=m88k-harris
++              os=-sysv3
++              ;;
++      hp300-*)
++              basic_machine=m68k-hp
++              ;;
++      hp300bsd)
++              basic_machine=m68k-hp
++              os=-bsd
++              ;;
++      hp300hpux)
++              basic_machine=m68k-hp
++              os=-hpux
++              ;;
++      hp3k9[0-9][0-9] | hp9[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hp9k2[0-9][0-9] | hp9k31[0-9])
++              basic_machine=m68000-hp
++              ;;
++      hp9k3[2-9][0-9])
++              basic_machine=m68k-hp
++              ;;
++      hp9k6[0-9][0-9] | hp6[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hp9k7[0-79][0-9] | hp7[0-79][0-9])
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k78[0-9] | hp78[0-9])
++              # FIXME: really hppa2.0-hp
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
++              # FIXME: really hppa2.0-hp
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[0-9][13679] | hp8[0-9][13679])
++              basic_machine=hppa1.1-hp
++              ;;
++      hp9k8[0-9][0-9] | hp8[0-9][0-9])
++              basic_machine=hppa1.0-hp
++              ;;
++      hppa-next)
++              os=-nextstep3
++              ;;
++      hppaosf)
++              basic_machine=hppa1.1-hp
++              os=-osf
++              ;;
++      hppro)
++              basic_machine=hppa1.1-hp
++              os=-proelf
++              ;;
++      i370-ibm* | ibm*)
++              basic_machine=i370-ibm
++              ;;
++# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
++      i*86v32)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv32
++              ;;
++      i*86v4*)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv4
++              ;;
++      i*86v)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-sysv
++              ;;
++      i*86sol2)
++              basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
++              os=-solaris2
++              ;;
++      i386mach)
++              basic_machine=i386-mach
++              os=-mach
++              ;;
++      i386-vsta | vsta)
++              basic_machine=i386-unknown
++              os=-vsta
++              ;;
++      iris | iris4d)
++              basic_machine=mips-sgi
++              case $os in
++                  -irix*)
++                      ;;
++                  *)
++                      os=-irix4
++                      ;;
++              esac
++              ;;
++      isi68 | isi)
++              basic_machine=m68k-isi
++              os=-sysv
++              ;;
++      m88k-omron*)
++              basic_machine=m88k-omron
++              ;;
++      magnum | m3230)
++              basic_machine=mips-mips
++              os=-sysv
++              ;;
++      merlin)
++              basic_machine=ns32k-utek
++              os=-sysv
++              ;;
++      mingw32)
++              basic_machine=i386-pc
++              os=-mingw32
++              ;;
++      miniframe)
++              basic_machine=m68000-convergent
++              ;;
++      *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
++              basic_machine=m68k-atari
++              os=-mint
++              ;;
++      mips3*-*)
++              basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
++              ;;
++      mips3*)
++              basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
++              ;;
++      monitor)
++              basic_machine=m68k-rom68k
++              os=-coff
++              ;;
++      morphos)
++              basic_machine=powerpc-unknown
++              os=-morphos
++              ;;
++      msdos)
++              basic_machine=i386-pc
++              os=-msdos
++              ;;
++      mvs)
++              basic_machine=i370-ibm
++              os=-mvs
++              ;;
++      ncr3000)
++              basic_machine=i486-ncr
++              os=-sysv4
++              ;;
++      netbsd386)
++              basic_machine=i386-unknown
++              os=-netbsd
++              ;;
++      netwinder)
++              basic_machine=armv4l-rebel
++              os=-linux
++              ;;
++      news | news700 | news800 | news900)
++              basic_machine=m68k-sony
++              os=-newsos
++              ;;
++      news1000)
++              basic_machine=m68030-sony
++              os=-newsos
++              ;;
++      news-3600 | risc-news)
++              basic_machine=mips-sony
++              os=-newsos
++              ;;
++      necv70)
++              basic_machine=v70-nec
++              os=-sysv
++              ;;
++      next | m*-next )
++              basic_machine=m68k-next
++              case $os in
++                  -nextstep* )
++                      ;;
++                  -ns2*)
++                    os=-nextstep2
++                      ;;
++                  *)
++                    os=-nextstep3
++                      ;;
++              esac
++              ;;
++      nh3000)
++              basic_machine=m68k-harris
++              os=-cxux
++              ;;
++      nh[45]000)
++              basic_machine=m88k-harris
++              os=-cxux
++              ;;
++      nindy960)
++              basic_machine=i960-intel
++              os=-nindy
++              ;;
++      mon960)
++              basic_machine=i960-intel
++              os=-mon960
++              ;;
++      nonstopux)
++              basic_machine=mips-compaq
++              os=-nonstopux
++              ;;
++      np1)
++              basic_machine=np1-gould
++              ;;
++      nsr-tandem)
++              basic_machine=nsr-tandem
++              ;;
++      op50n-* | op60c-*)
++              basic_machine=hppa1.1-oki
++              os=-proelf
++              ;;
++      openrisc | openrisc-*)
++              basic_machine=or32-unknown
++              ;;
++      os400)
++              basic_machine=powerpc-ibm
++              os=-os400
++              ;;
++      OSE68000 | ose68000)
++              basic_machine=m68000-ericsson
++              os=-ose
++              ;;
++      os68k)
++              basic_machine=m68k-none
++              os=-os68k
++              ;;
++      pa-hitachi)
++              basic_machine=hppa1.1-hitachi
++              os=-hiuxwe2
++              ;;
++      paragon)
++              basic_machine=i860-intel
++              os=-osf
++              ;;
++      pbd)
++              basic_machine=sparc-tti
++              ;;
++      pbb)
++              basic_machine=m68k-tti
++              ;;
++      pc532 | pc532-*)
++              basic_machine=ns32k-pc532
++              ;;
++      pentium | p5 | k5 | k6 | nexgen | viac3)
++              basic_machine=i586-pc
++              ;;
++      pentiumpro | p6 | 6x86 | athlon | athlon_*)
++              basic_machine=i686-pc
++              ;;
++      pentiumii | pentium2 | pentiumiii | pentium3)
++              basic_machine=i686-pc
++              ;;
++      pentium4)
++              basic_machine=i786-pc
++              ;;
++      pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
++              basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentiumpro-* | p6-* | 6x86-* | athlon-*)
++              basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
++              basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pentium4-*)
++              basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      pn)
++              basic_machine=pn-gould
++              ;;
++      power)  basic_machine=power-ibm
++              ;;
++      ppc)    basic_machine=powerpc-unknown
++              ;;
++      ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppcle | powerpclittle | ppc-le | powerpc-little)
++              basic_machine=powerpcle-unknown
++              ;;
++      ppcle-* | powerpclittle-*)
++              basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppc64)  basic_machine=powerpc64-unknown
++              ;;
++      ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ppc64le | powerpc64little | ppc64-le | powerpc64-little)
++              basic_machine=powerpc64le-unknown
++              ;;
++      ppc64le-* | powerpc64little-*)
++              basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
++              ;;
++      ps2)
++              basic_machine=i386-ibm
++              ;;
++      pw32)
++              basic_machine=i586-unknown
++              os=-pw32
++              ;;
++      rom68k)
++              basic_machine=m68k-rom68k
++              os=-coff
++              ;;
++      rm[46]00)
++              basic_machine=mips-siemens
++              ;;
++      rtpc | rtpc-*)
++              basic_machine=romp-ibm
++              ;;
++      s390 | s390-*)
++              basic_machine=s390-ibm
++              ;;
++      s390x | s390x-*)
++              basic_machine=s390x-ibm
++              ;;
++      sa29200)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      sb1)
++              basic_machine=mipsisa64sb1-unknown
++              ;;
++      sb1el)
++              basic_machine=mipsisa64sb1el-unknown
++              ;;
++      sei)
++              basic_machine=mips-sei
++              os=-seiux
++              ;;
++      sequent)
++              basic_machine=i386-sequent
++              ;;
++      sh)
++              basic_machine=sh-hitachi
++              os=-hms
++              ;;
++      sh64)
++              basic_machine=sh64-unknown
++              ;;
++      sparclite-wrs | simso-wrs)
++              basic_machine=sparclite-wrs
++              os=-vxworks
++              ;;
++      sps7)
++              basic_machine=m68k-bull
++              os=-sysv2
++              ;;
++      spur)
++              basic_machine=spur-unknown
++              ;;
++      st2000)
++              basic_machine=m68k-tandem
++              ;;
++      stratus)
++              basic_machine=i860-stratus
++              os=-sysv4
++              ;;
++      sun2)
++              basic_machine=m68000-sun
++              ;;
++      sun2os3)
++              basic_machine=m68000-sun
++              os=-sunos3
++              ;;
++      sun2os4)
++              basic_machine=m68000-sun
++              os=-sunos4
++              ;;
++      sun3os3)
++              basic_machine=m68k-sun
++              os=-sunos3
++              ;;
++      sun3os4)
++              basic_machine=m68k-sun
++              os=-sunos4
++              ;;
++      sun4os3)
++              basic_machine=sparc-sun
++              os=-sunos3
++              ;;
++      sun4os4)
++              basic_machine=sparc-sun
++              os=-sunos4
++              ;;
++      sun4sol2)
++              basic_machine=sparc-sun
++              os=-solaris2
++              ;;
++      sun3 | sun3-*)
++              basic_machine=m68k-sun
++              ;;
++      sun4)
++              basic_machine=sparc-sun
++              ;;
++      sun386 | sun386i | roadrunner)
++              basic_machine=i386-sun
++              ;;
++      sv1)
++              basic_machine=sv1-cray
++              os=-unicos
++              ;;
++      symmetry)
++              basic_machine=i386-sequent
++              os=-dynix
++              ;;
++      t3e)
++              basic_machine=alphaev5-cray
++              os=-unicos
++              ;;
++      t90)
++              basic_machine=t90-cray
++              os=-unicos
++              ;;
++      tic54x | c54x*)
++              basic_machine=tic54x-unknown
++              os=-coff
++              ;;
++      tic55x | c55x*)
++              basic_machine=tic55x-unknown
++              os=-coff
++              ;;
++      tic6x | c6x*)
++              basic_machine=tic6x-unknown
++              os=-coff
++              ;;
++      tx39)
++              basic_machine=mipstx39-unknown
++              ;;
++      tx39el)
++              basic_machine=mipstx39el-unknown
++              ;;
++      toad1)
++              basic_machine=pdp10-xkl
++              os=-tops20
++              ;;
++      tower | tower-32)
++              basic_machine=m68k-ncr
++              ;;
++      tpf)
++              basic_machine=s390x-ibm
++              os=-tpf
++              ;;
++      udi29k)
++              basic_machine=a29k-amd
++              os=-udi
++              ;;
++      ultra3)
++              basic_machine=a29k-nyu
++              os=-sym1
++              ;;
++      v810 | necv810)
++              basic_machine=v810-nec
++              os=-none
++              ;;
++      vaxv)
++              basic_machine=vax-dec
++              os=-sysv
++              ;;
++      vms)
++              basic_machine=vax-dec
++              os=-vms
++              ;;
++      vpp*|vx|vx-*)
++              basic_machine=f301-fujitsu
++              ;;
++      vxworks960)
++              basic_machine=i960-wrs
++              os=-vxworks
++              ;;
++      vxworks68)
++              basic_machine=m68k-wrs
++              os=-vxworks
++              ;;
++      vxworks29k)
++              basic_machine=a29k-wrs
++              os=-vxworks
++              ;;
++      w65*)
++              basic_machine=w65-wdc
++              os=-none
++              ;;
++      w89k-*)
++              basic_machine=hppa1.1-winbond
++              os=-proelf
++              ;;
++      xbox)
++              basic_machine=i686-pc
++              os=-mingw32
++              ;;
++      xps | xps100)
++              basic_machine=xps100-honeywell
++              ;;
++      ymp)
++              basic_machine=ymp-cray
++              os=-unicos
++              ;;
++      z8k-*-coff)
++              basic_machine=z8k-unknown
++              os=-sim
++              ;;
++      none)
++              basic_machine=none-none
++              os=-none
++              ;;
++
++# Here we handle the default manufacturer of certain CPU types.  It is in
++# some cases the only manufacturer, in others, it is the most popular.
++      w89k)
++              basic_machine=hppa1.1-winbond
++              ;;
++      op50n)
++              basic_machine=hppa1.1-oki
++              ;;
++      op60c)
++              basic_machine=hppa1.1-oki
++              ;;
++      romp)
++              basic_machine=romp-ibm
++              ;;
++      mmix)
++              basic_machine=mmix-knuth
++              ;;
++      rs6000)
++              basic_machine=rs6000-ibm
++              ;;
++      vax)
++              basic_machine=vax-dec
++              ;;
++      pdp10)
++              # there are many clones, so DEC is not a safe bet
++              basic_machine=pdp10-unknown
++              ;;
++      pdp11)
++              basic_machine=pdp11-dec
++              ;;
++      we32k)
++              basic_machine=we32k-att
++              ;;
++      sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
++              basic_machine=sh-unknown
++              ;;
++      sparc | sparcv8 | sparcv9 | sparcv9b)
++              basic_machine=sparc-sun
++              ;;
++      cydra)
++              basic_machine=cydra-cydrome
++              ;;
++      orion)
++              basic_machine=orion-highlevel
++              ;;
++      orion105)
++              basic_machine=clipper-highlevel
++              ;;
++      mac | mpw | mac-mpw)
++              basic_machine=m68k-apple
++              ;;
++      pmac | pmac-mpw)
++              basic_machine=powerpc-apple
++              ;;
++      *-unknown)
++              # Make sure to match an already-canonicalized machine name.
++              ;;
++      *)
++              echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
++              exit 1
++              ;;
++esac
++
++# Here we canonicalize certain aliases for manufacturers.
++case $basic_machine in
++      *-digital*)
++              basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
++              ;;
++      *-commodore*)
++              basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
++              ;;
++      *)
++              ;;
++esac
++
++# Decode manufacturer-specific aliases for certain operating systems.
++
++if [ x"$os" != x"" ]
++then
++case $os in
++        # First match some system type aliases
++        # that might get confused with valid system types.
++      # -solaris* is a basic system type, with this one exception.
++      -solaris1 | -solaris1.*)
++              os=`echo $os | sed -e 's|solaris1|sunos4|'`
++              ;;
++      -solaris)
++              os=-solaris2
++              ;;
++      -svr4*)
++              os=-sysv4
++              ;;
++      -unixware*)
++              os=-sysv4.2uw
++              ;;
++      -gnu/linux*)
++              os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
++              ;;
++      # First accept the basic system types.
++      # The portable systems comes first.
++      # Each alternative MUST END IN A *, to match a version number.
++      # -sysv* is not here because it comes later, after sysvr4.
++      -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
++            | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
++            | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
++            | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
++            | -aos* \
++            | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
++            | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
++            | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
++            | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
++            | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
++            | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
++            | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
++            | -chorusos* | -chorusrdb* \
++            | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
++            | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
++            | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
++            | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
++            | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
++            | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
++            | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
++            | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
++            | -skyos* | -haiku*)
++      # Remember, each alternative MUST END IN *, to match a version number.
++              ;;
++      -qnx*)
++              case $basic_machine in
++                  x86-* | i*86-*)
++                      ;;
++                  *)
++                      os=-nto$os
++                      ;;
++              esac
++              ;;
++      -nto-qnx*)
++              ;;
++      -nto*)
++              os=`echo $os | sed -e 's|nto|nto-qnx|'`
++              ;;
++      -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
++            | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
++            | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
++              ;;
++      -mac*)
++              os=`echo $os | sed -e 's|mac|macos|'`
++              ;;
++      -linux-dietlibc)
++              os=-linux-dietlibc
++              ;;
++      -linux*)
++              os=`echo $os | sed -e 's|linux|linux-gnu|'`
++              ;;
++      -sunos5*)
++              os=`echo $os | sed -e 's|sunos5|solaris2|'`
++              ;;
++      -sunos6*)
++              os=`echo $os | sed -e 's|sunos6|solaris3|'`
++              ;;
++      -opened*)
++              os=-openedition
++              ;;
++        -os400*)
++              os=-os400
++              ;;
++      -wince*)
++              os=-wince
++              ;;
++      -osfrose*)
++              os=-osfrose
++              ;;
++      -osf*)
++              os=-osf
++              ;;
++      -utek*)
++              os=-bsd
++              ;;
++      -dynix*)
++              os=-bsd
++              ;;
++      -acis*)
++              os=-aos
++              ;;
++      -atheos*)
++              os=-atheos
++              ;;
++      -syllable*)
++              os=-syllable
++              ;;
++      -386bsd)
++              os=-bsd
++              ;;
++      -ctix* | -uts*)
++              os=-sysv
++              ;;
++      -nova*)
++              os=-rtmk-nova
++              ;;
++      -ns2 )
++              os=-nextstep2
++              ;;
++      -nsk*)
++              os=-nsk
++              ;;
++      # Preserve the version number of sinix5.
++      -sinix5.*)
++              os=`echo $os | sed -e 's|sinix|sysv|'`
++              ;;
++      -sinix*)
++              os=-sysv4
++              ;;
++        -tpf*)
++              os=-tpf
++              ;;
++      -triton*)
++              os=-sysv3
++              ;;
++      -oss*)
++              os=-sysv3
++              ;;
++      -svr4)
++              os=-sysv4
++              ;;
++      -svr3)
++              os=-sysv3
++              ;;
++      -sysvr4)
++              os=-sysv4
++              ;;
++      # This must come after -sysvr4.
++      -sysv*)
++              ;;
++      -ose*)
++              os=-ose
++              ;;
++      -es1800*)
++              os=-ose
++              ;;
++      -xenix)
++              os=-xenix
++              ;;
++      -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
++              os=-mint
++              ;;
++      -aros*)
++              os=-aros
++              ;;
++      -kaos*)
++              os=-kaos
++              ;;
++      -zvmoe)
++              os=-zvmoe
++              ;;
++      -none)
++              ;;
++      *)
++              # Get rid of the `-' at the beginning of $os.
++              os=`echo $os | sed 's/[^-]*-//'`
++              echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
++              exit 1
++              ;;
++esac
++else
++
++# Here we handle the default operating systems that come with various machines.
++# The value should be what the vendor currently ships out the door with their
++# machine or put another way, the most popular os provided with the machine.
++
++# Note that if you're going to try to match "-MANUFACTURER" here (say,
++# "-sun"), then you have to tell the case statement up towards the top
++# that MANUFACTURER isn't an operating system.  Otherwise, code above
++# will signal an error saying that MANUFACTURER isn't an operating
++# system, and we'll never get to this point.
++
++case $basic_machine in
++      *-acorn)
++              os=-riscix1.2
++              ;;
++      arm*-rebel)
++              os=-linux
++              ;;
++      arm*-semi)
++              os=-aout
++              ;;
++    c4x-* | tic4x-*)
++        os=-coff
++        ;;
++      # This must come before the *-dec entry.
++      pdp10-*)
++              os=-tops20
++              ;;
++      pdp11-*)
++              os=-none
++              ;;
++      *-dec | vax-*)
++              os=-ultrix4.2
++              ;;
++      m68*-apollo)
++              os=-domain
++              ;;
++      i386-sun)
++              os=-sunos4.0.2
++              ;;
++      m68000-sun)
++              os=-sunos3
++              # This also exists in the configure program, but was not the
++              # default.
++              # os=-sunos4
++              ;;
++      m68*-cisco)
++              os=-aout
++              ;;
++      mips*-cisco)
++              os=-elf
++              ;;
++      mips*-*)
++              os=-elf
++              ;;
++      or32-*)
++              os=-coff
++              ;;
++      *-tti)  # must be before sparc entry or we get the wrong os.
++              os=-sysv3
++              ;;
++      sparc-* | *-sun)
++              os=-sunos4.1.1
++              ;;
++      *-be)
++              os=-beos
++              ;;
++      *-haiku)
++              os=-haiku
++              ;;
++      *-ibm)
++              os=-aix
++              ;;
++      *-knuth)
++              os=-mmixware
++              ;;
++      *-wec)
++              os=-proelf
++              ;;
++      *-winbond)
++              os=-proelf
++              ;;
++      *-oki)
++              os=-proelf
++              ;;
++      *-hp)
++              os=-hpux
++              ;;
++      *-hitachi)
++              os=-hiux
++              ;;
++      i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
++              os=-sysv
++              ;;
++      *-cbm)
++              os=-amigaos
++              ;;
++      *-dg)
++              os=-dgux
++              ;;
++      *-dolphin)
++              os=-sysv3
++              ;;
++      m68k-ccur)
++              os=-rtu
++              ;;
++      m88k-omron*)
++              os=-luna
++              ;;
++      *-next )
++              os=-nextstep
++              ;;
++      *-sequent)
++              os=-ptx
++              ;;
++      *-crds)
++              os=-unos
++              ;;
++      *-ns)
++              os=-genix
++              ;;
++      i370-*)
++              os=-mvs
++              ;;
++      *-next)
++              os=-nextstep3
++              ;;
++      *-gould)
++              os=-sysv
++              ;;
++      *-highlevel)
++              os=-bsd
++              ;;
++      *-encore)
++              os=-bsd
++              ;;
++      *-sgi)
++              os=-irix
++              ;;
++      *-siemens)
++              os=-sysv4
++              ;;
++      *-masscomp)
++              os=-rtu
++              ;;
++      f30[01]-fujitsu | f700-fujitsu)
++              os=-uxpv
++              ;;
++      *-rom68k)
++              os=-coff
++              ;;
++      *-*bug)
++              os=-coff
++              ;;
++      *-apple)
++              os=-macos
++              ;;
++      *-atari*)
++              os=-mint
++              ;;
++      *)
++              os=-none
++              ;;
++esac
++fi
++
++# Here we handle the case where we know the os, and the CPU type, but not the
++# manufacturer.  We pick the logical manufacturer.
++vendor=unknown
++case $basic_machine in
++      *-unknown)
++              case $os in
++                      -riscix*)
++                              vendor=acorn
++                              ;;
++                      -sunos*)
++                              vendor=sun
++                              ;;
++                      -aix*)
++                              vendor=ibm
++                              ;;
++                      -beos*)
++                              vendor=be
++                              ;;
++                      -hpux*)
++                              vendor=hp
++                              ;;
++                      -mpeix*)
++                              vendor=hp
++                              ;;
++                      -hiux*)
++                              vendor=hitachi
++                              ;;
++                      -unos*)
++                              vendor=crds
++                              ;;
++                      -dgux*)
++                              vendor=dg
++                              ;;
++                      -luna*)
++                              vendor=omron
++                              ;;
++                      -genix*)
++                              vendor=ns
++                              ;;
++                      -mvs* | -opened*)
++                              vendor=ibm
++                              ;;
++                      -os400*)
++                              vendor=ibm
++                              ;;
++                      -ptx*)
++                              vendor=sequent
++                              ;;
++                      -tpf*)
++                              vendor=ibm
++                              ;;
++                      -vxsim* | -vxworks* | -windiss*)
++                              vendor=wrs
++                              ;;
++                      -aux*)
++                              vendor=apple
++                              ;;
++                      -hms*)
++                              vendor=hitachi
++                              ;;
++                      -mpw* | -macos*)
++                              vendor=apple
++                              ;;
++                      -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
++                              vendor=atari
++                              ;;
++                      -vos*)
++                              vendor=stratus
++                              ;;
++              esac
++              basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
++              ;;
++esac
++
++echo $basic_machine$os
++exit
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "timestamp='"
++# time-stamp-format: "%:y-%02m-%02d"
++# time-stamp-end: "'"
++# End:
+--- config/depcomp
++++ config/depcomp
+@@ -0,0 +1,526 @@
++#! /bin/sh
++# depcomp - compile a program generating dependencies as side-effects
++
++scriptversion=2004-04-25.13
++
++# Copyright (C) 1999, 2000, 2003, 2004 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
++
++case $1 in
++  '')
++     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2
++     exit 1;
++     ;;
++  -h | --h*)
++    cat <<\EOF
++Usage: depcomp [--help] [--version] PROGRAM [ARGS]
++
++Run PROGRAMS ARGS to compile a file, generating dependencies
++as side-effects.
++
++Environment variables:
++  depmode     Dependency tracking mode.
++  source      Source file read by `PROGRAMS ARGS'.
++  object      Object file output by `PROGRAMS ARGS'.
++  depfile     Dependency file to output.
++  tmpdepfile  Temporary file to use when outputing dependencies.
++  libtool     Whether libtool is used (yes/no).
++
++Report bugs to <bug-automake@gnu.org>.
++EOF
++    exit 0
++    ;;
++  -v | --v*)
++    echo "depcomp $scriptversion"
++    exit 0
++    ;;
++esac
++
++if test -z "$depmode" || test -z "$source" || test -z "$object"; then
++  echo "depcomp: Variables source, object and depmode must be set" 1>&2
++  exit 1
++fi
++# `libtool' can also be set to `yes' or `no'.
++
++if test -z "$depfile"; then
++   base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'`
++   dir=`echo "$object" | sed 's,/.*$,/,'`
++   if test "$dir" = "$object"; then
++      dir=
++   fi
++   # FIXME: should be _deps on DOS.
++   depfile="$dir.deps/$base"
++fi
++
++tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
++
++rm -f "$tmpdepfile"
++
++# Some modes work just like other modes, but use different flags.  We
++# parameterize here, but still list the modes in the big case below,
++# to make depend.m4 easier to write.  Note that we *cannot* use a case
++# here, because this file can only contain one case statement.
++if test "$depmode" = hp; then
++  # HP compiler uses -M and no extra arg.
++  gccflag=-M
++  depmode=gcc
++fi
++
++if test "$depmode" = dashXmstdout; then
++   # This is just like dashmstdout with a different argument.
++   dashmflag=-xM
++   depmode=dashmstdout
++fi
++
++case "$depmode" in
++gcc3)
++## gcc 3 implements dependency tracking that does exactly what
++## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
++## it if -MD -MP comes after the -MF stuff.  Hmm.
++  "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
++  stat=$?
++  if test $stat -eq 0; then :
++  else
++    rm -f "$tmpdepfile"
++    exit $stat
++  fi
++  mv "$tmpdepfile" "$depfile"
++  ;;
++
++gcc)
++## There are various ways to get dependency output from gcc.  Here's
++## why we pick this rather obscure method:
++## - Don't want to use -MD because we'd like the dependencies to end
++##   up in a subdir.  Having to rename by hand is ugly.
++##   (We might end up doing this anyway to support other compilers.)
++## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
++##   -MM, not -M (despite what the docs say).
++## - Using -M directly means running the compiler twice (even worse
++##   than renaming).
++  if test -z "$gccflag"; then
++    gccflag=-MD,
++  fi
++  "$@" -Wp,"$gccflag$tmpdepfile"
++  stat=$?
++  if test $stat -eq 0; then :
++  else
++    rm -f "$tmpdepfile"
++    exit $stat
++  fi
++  rm -f "$depfile"
++  echo "$object : \\" > "$depfile"
++  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
++## The second -e expression handles DOS-style file names with drive letters.
++  sed -e 's/^[^:]*: / /' \
++      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
++## This next piece of magic avoids the `deleted header file' problem.
++## The problem is that when a header file which appears in a .P file
++## is deleted, the dependency causes make to die (because there is
++## typically no way to rebuild the header).  We avoid this by adding
++## dummy dependencies for each header file.  Too bad gcc doesn't do
++## this for us directly.
++  tr ' ' '
++' < "$tmpdepfile" |
++## Some versions of gcc put a space before the `:'.  On the theory
++## that the space means something, we add a space to the output as
++## well.
++## Some versions of the HPUX 10.20 sed can't process this invocation
++## correctly.  Breaking it into two sed invocations is a workaround.
++    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
++  rm -f "$tmpdepfile"
++  ;;
++
++hp)
++  # This case exists only to let depend.m4 do its work.  It works by
++  # looking at the text of this script.  This case will never be run,
++  # since it is checked for above.
++  exit 1
++  ;;
++
++sgi)
++  if test "$libtool" = yes; then
++    "$@" "-Wp,-MDupdate,$tmpdepfile"
++  else
++    "$@" -MDupdate "$tmpdepfile"
++  fi
++  stat=$?
++  if test $stat -eq 0; then :
++  else
++    rm -f "$tmpdepfile"
++    exit $stat
++  fi
++  rm -f "$depfile"
++
++  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files
++    echo "$object : \\" > "$depfile"
++
++    # Clip off the initial element (the dependent).  Don't try to be
++    # clever and replace this with sed code, as IRIX sed won't handle
++    # lines with more than a fixed number of characters (4096 in
++    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
++    # the IRIX cc adds comments like `#:fec' to the end of the
++    # dependency line.
++    tr ' ' '
++' < "$tmpdepfile" \
++    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
++    tr '
++' ' ' >> $depfile
++    echo >> $depfile
++
++    # The second pass generates a dummy entry for each header file.
++    tr ' ' '
++' < "$tmpdepfile" \
++   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
++   >> $depfile
++  else
++    # The sourcefile does not contain any dependencies, so just
++    # store a dummy comment line, to avoid errors with the Makefile
++    # "include basename.Plo" scheme.
++    echo "#dummy" > "$depfile"
++  fi
++  rm -f "$tmpdepfile"
++  ;;
++
++aix)
++  # The C for AIX Compiler uses -M and outputs the dependencies
++  # in a .u file.  In older versions, this file always lives in the
++  # current directory.  Also, the AIX compiler puts `$object:' at the
++  # start of each line; $object doesn't have directory information.
++  # Version 6 uses the directory in both cases.
++  stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
++  tmpdepfile="$stripped.u"
++  if test "$libtool" = yes; then
++    "$@" -Wc,-M
++  else
++    "$@" -M
++  fi
++  stat=$?
++
++  if test -f "$tmpdepfile"; then :
++  else
++    stripped=`echo "$stripped" | sed 's,^.*/,,'`
++    tmpdepfile="$stripped.u"
++  fi
++
++  if test $stat -eq 0; then :
++  else
++    rm -f "$tmpdepfile"
++    exit $stat
++  fi
++
++  if test -f "$tmpdepfile"; then
++    outname="$stripped.o"
++    # Each line is of the form `foo.o: dependent.h'.
++    # Do two passes, one to just change these to
++    # `$object: dependent.h' and one to simply `dependent.h:'.
++    sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
++    sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
++  else
++    # The sourcefile does not contain any dependencies, so just
++    # store a dummy comment line, to avoid errors with the Makefile
++    # "include basename.Plo" scheme.
++    echo "#dummy" > "$depfile"
++  fi
++  rm -f "$tmpdepfile"
++  ;;
++
++icc)
++  # Intel's C compiler understands `-MD -MF file'.  However on
++  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
++  # ICC 7.0 will fill foo.d with something like
++  #    foo.o: sub/foo.c
++  #    foo.o: sub/foo.h
++  # which is wrong.  We want:
++  #    sub/foo.o: sub/foo.c
++  #    sub/foo.o: sub/foo.h
++  #    sub/foo.c:
++  #    sub/foo.h:
++  # ICC 7.1 will output
++  #    foo.o: sub/foo.c sub/foo.h
++  # and will wrap long lines using \ :
++  #    foo.o: sub/foo.c ... \
++  #     sub/foo.h ... \
++  #     ...
++
++  "$@" -MD -MF "$tmpdepfile"
++  stat=$?
++  if test $stat -eq 0; then :
++  else
++    rm -f "$tmpdepfile"
++    exit $stat
++  fi
++  rm -f "$depfile"
++  # Each line is of the form `foo.o: dependent.h',
++  # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
++  # Do two passes, one to just change these to
++  # `$object: dependent.h' and one to simply `dependent.h:'.
++  sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
++  # Some versions of the HPUX 10.20 sed can't process this invocation
++  # correctly.  Breaking it into two sed invocations is a workaround.
++  sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
++    sed -e 's/$/ :/' >> "$depfile"
++  rm -f "$tmpdepfile"
++  ;;
++
++tru64)
++   # The Tru64 compiler uses -MD to generate dependencies as a side
++   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
++   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
++   # dependencies in `foo.d' instead, so we check for that too.
++   # Subdirectories are respected.
++   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
++   test "x$dir" = "x$object" && dir=
++   base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
++
++   if test "$libtool" = yes; then
++      # Dependencies are output in .lo.d with libtool 1.4.
++      # They are output in .o.d with libtool 1.5.
++      tmpdepfile1="$dir.libs/$base.lo.d"
++      tmpdepfile2="$dir.libs/$base.o.d"
++      tmpdepfile3="$dir.libs/$base.d"
++      "$@" -Wc,-MD
++   else
++      tmpdepfile1="$dir$base.o.d"
++      tmpdepfile2="$dir$base.d"
++      tmpdepfile3="$dir$base.d"
++      "$@" -MD
++   fi
++
++   stat=$?
++   if test $stat -eq 0; then :
++   else
++      rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
++      exit $stat
++   fi
++
++   if test -f "$tmpdepfile1"; then
++      tmpdepfile="$tmpdepfile1"
++   elif test -f "$tmpdepfile2"; then
++      tmpdepfile="$tmpdepfile2"
++   else
++      tmpdepfile="$tmpdepfile3"
++   fi
++   if test -f "$tmpdepfile"; then
++      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
++      # That's a tab and a space in the [].
++      sed -e 's,^.*\.[a-z]*:[  ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
++   else
++      echo "#dummy" > "$depfile"
++   fi
++   rm -f "$tmpdepfile"
++   ;;
++
++#nosideeffect)
++  # This comment above is used by automake to tell side-effect
++  # dependency tracking mechanisms from slower ones.
++
++dashmstdout)
++  # Important note: in order to support this mode, a compiler *must*
++  # always write the preprocessed file to stdout, regardless of -o.
++  "$@" || exit $?
++
++  # Remove the call to Libtool.
++  if test "$libtool" = yes; then
++    while test $1 != '--mode=compile'; do
++      shift
++    done
++    shift
++  fi
++
++  # Remove `-o $object'.
++  IFS=" "
++  for arg
++  do
++    case $arg in
++    -o)
++      shift
++      ;;
++    $object)
++      shift
++      ;;
++    *)
++      set fnord "$@" "$arg"
++      shift # fnord
++      shift # $arg
++      ;;
++    esac
++  done
++
++  test -z "$dashmflag" && dashmflag=-M
++  # Require at least two characters before searching for `:'
++  # in the target name.  This is to cope with DOS-style filenames:
++  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
++  "$@" $dashmflag |
++    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"
++  rm -f "$depfile"
++  cat < "$tmpdepfile" > "$depfile"
++  tr ' ' '
++' < "$tmpdepfile" | \
++## Some versions of the HPUX 10.20 sed can't process this invocation
++## correctly.  Breaking it into two sed invocations is a workaround.
++    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
++  rm -f "$tmpdepfile"
++  ;;
++
++dashXmstdout)
++  # This case only exists to satisfy depend.m4.  It is never actually
++  # run, as this mode is specially recognized in the preamble.
++  exit 1
++  ;;
++
++makedepend)
++  "$@" || exit $?
++  # Remove any Libtool call
++  if test "$libtool" = yes; then
++    while test $1 != '--mode=compile'; do
++      shift
++    done
++    shift
++  fi
++  # X makedepend
++  shift
++  cleared=no
++  for arg in "$@"; do
++    case $cleared in
++    no)
++      set ""; shift
++      cleared=yes ;;
++    esac
++    case "$arg" in
++    -D*|-I*)
++      set fnord "$@" "$arg"; shift ;;
++    # Strip any option that makedepend may not understand.  Remove
++    # the object too, otherwise makedepend will parse it as a source file.
++    -*|$object)
++      ;;
++    *)
++      set fnord "$@" "$arg"; shift ;;
++    esac
++  done
++  obj_suffix="`echo $object | sed 's/^.*\././'`"
++  touch "$tmpdepfile"
++  ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
++  rm -f "$depfile"
++  cat < "$tmpdepfile" > "$depfile"
++  sed '1,2d' "$tmpdepfile" | tr ' ' '
++' | \
++## Some versions of the HPUX 10.20 sed can't process this invocation
++## correctly.  Breaking it into two sed invocations is a workaround.
++    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
++  rm -f "$tmpdepfile" "$tmpdepfile".bak
++  ;;
++
++cpp)
++  # Important note: in order to support this mode, a compiler *must*
++  # always write the preprocessed file to stdout.
++  "$@" || exit $?
++
++  # Remove the call to Libtool.
++  if test "$libtool" = yes; then
++    while test $1 != '--mode=compile'; do
++      shift
++    done
++    shift
++  fi
++
++  # Remove `-o $object'.
++  IFS=" "
++  for arg
++  do
++    case $arg in
++    -o)
++      shift
++      ;;
++    $object)
++      shift
++      ;;
++    *)
++      set fnord "$@" "$arg"
++      shift # fnord
++      shift # $arg
++      ;;
++    esac
++  done
++
++  "$@" -E |
++    sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
++    sed '$ s: \\$::' > "$tmpdepfile"
++  rm -f "$depfile"
++  echo "$object : \\" > "$depfile"
++  cat < "$tmpdepfile" >> "$depfile"
++  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
++  rm -f "$tmpdepfile"
++  ;;
++
++msvisualcpp)
++  # Important note: in order to support this mode, a compiler *must*
++  # always write the preprocessed file to stdout, regardless of -o,
++  # because we must use -o when running libtool.
++  "$@" || exit $?
++  IFS=" "
++  for arg
++  do
++    case "$arg" in
++    "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
++      set fnord "$@"
++      shift
++      shift
++      ;;
++    *)
++      set fnord "$@" "$arg"
++      shift
++      shift
++      ;;
++    esac
++  done
++  "$@" -E |
++  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
++  rm -f "$depfile"
++  echo "$object : \\" > "$depfile"
++  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::  \1 \\:p' >> "$depfile"
++  echo "      " >> "$depfile"
++  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
++  rm -f "$tmpdepfile"
++  ;;
++
++none)
++  exec "$@"
++  ;;
++
++*)
++  echo "Unknown depmode $depmode" 1>&2
++  exit 1
++  ;;
++esac
++
++exit 0
++
++# Local Variables:
++# mode: shell-script
++# sh-indentation: 2
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "scriptversion="
++# time-stamp-format: "%:y-%02m-%02d.%02H"
++# time-stamp-end: "$"
++# End:
+--- config/install-sh
++++ config/install-sh
+@@ -0,0 +1,325 @@
++#!/bin/sh
++# install - install a program, script, or datafile
++
++scriptversion=2004-04-01.17
++
++# This originates from X11R5 (mit/util/scripts/install.sh), which was
++# later released in X11R6 (xc/config/util/install.sh) with the
++# following copyright and license.
++#
++# Copyright (C) 1994 X Consortium
++#
++# Permission is hereby granted, free of charge, to any person obtaining a copy
++# of this software and associated documentation files (the "Software"), to
++# deal in the Software without restriction, including without limitation the
++# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
++# sell copies of the Software, and to permit persons to whom the Software is
++# furnished to do so, subject to the following conditions:
++#
++# The above copyright notice and this permission notice shall be included in
++# all copies or substantial portions of the Software.
++#
++# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
++# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
++# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
++# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
++#
++# Except as contained in this notice, the name of the X Consortium shall not
++# be used in advertising or otherwise to promote the sale, use or other deal-
++# ings in this Software without prior written authorization from the X Consor-
++# tium.
++#
++#
++# FSF changes to this file are in the public domain.
++#
++# Calling this script install-sh is preferred over install.sh, to prevent
++# `make' implicit rules from creating a file called install from it
++# when there is no Makefile.
++#
++# This script is compatible with the BSD install script, but was written
++# from scratch.  It can only install one file at a time, a restriction
++# shared with many OS's install programs.
++
++# set DOITPROG to echo to test this script
++
++# Don't use :- since 4.3BSD and earlier shells don't like it.
++doit="${DOITPROG-}"
++
++# put in absolute paths if you don't have them in your path; or use env. vars.
++
++mvprog="${MVPROG-mv}"
++cpprog="${CPPROG-cp}"
++chmodprog="${CHMODPROG-chmod}"
++chownprog="${CHOWNPROG-chown}"
++chgrpprog="${CHGRPPROG-chgrp}"
++stripprog="${STRIPPROG-strip}"
++rmprog="${RMPROG-rm}"
++mkdirprog="${MKDIRPROG-mkdir}"
++
++transformbasename=
++transform_arg=
++instcmd="$mvprog"
++chmodcmd="$chmodprog 0755"
++chowncmd=
++chgrpcmd=
++stripcmd=
++rmcmd="$rmprog -f"
++mvcmd="$mvprog"
++src=
++dst=
++dir_arg=
++
++usage="Usage: $0 [OPTION]... SRCFILE DSTFILE
++   or: $0 [OPTION]... SRCFILES... DIRECTORY
++   or: $0 -d DIRECTORIES...
++
++In the first form, install SRCFILE to DSTFILE, removing SRCFILE by default.
++In the second, create the directory path DIR.
++
++Options:
++-b=TRANSFORMBASENAME
++-c         copy source (using $cpprog) instead of moving (using $mvprog).
++-d         create directories instead of installing files.
++-g GROUP   $chgrp installed files to GROUP.
++-m MODE    $chmod installed files to MODE.
++-o USER    $chown installed files to USER.
++-s         strip installed files (using $stripprog).
++-t=TRANSFORM
++--help     display this help and exit.
++--version  display version info and exit.
++
++Environment variables override the default commands:
++  CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
++"
++
++while test -n "$1"; do
++  case $1 in
++    -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
++        shift
++        continue;;
++
++    -c) instcmd=$cpprog
++        shift
++        continue;;
++
++    -d) dir_arg=true
++        shift
++        continue;;
++
++    -g) chgrpcmd="$chgrpprog $2"
++        shift
++        shift
++        continue;;
++
++    --help) echo "$usage"; exit 0;;
++
++    -m) chmodcmd="$chmodprog $2"
++        shift
++        shift
++        continue;;
++
++    -o) chowncmd="$chownprog $2"
++        shift
++        shift
++        continue;;
++
++    -s) stripcmd=$stripprog
++        shift
++        continue;;
++
++    -t=*) transformarg=`echo $1 | sed 's/-t=//'`
++        shift
++        continue;;
++
++    --version) echo "$0 $scriptversion"; exit 0;;
++
++    *)  # When -d is used, all remaining arguments are directories to create.
++      test -n "$dir_arg" && break
++        # Otherwise, the last argument is the destination.  Remove it from $@.
++      for arg
++      do
++          if test -n "$dstarg"; then
++          # $@ is not empty: it contains at least $arg.
++          set fnord "$@" "$dstarg"
++          shift # fnord
++        fi
++        shift # arg
++        dstarg=$arg
++      done
++      break;;
++  esac
++done
++
++if test -z "$1"; then
++  if test -z "$dir_arg"; then
++    echo "$0: no input file specified." >&2
++    exit 1
++  fi
++  # It's OK to call `install-sh -d' without argument.
++  # This can happen when creating conditional directories.
++  exit 0
++fi
++
++for src
++do
++  # Protect names starting with `-'.
++  case $src in
++    -*) src=./$src ;;
++  esac
++
++  if test -n "$dir_arg"; then
++    dst=$src
++    src=
++
++    if test -d "$dst"; then
++      instcmd=:
++      chmodcmd=
++    else
++      instcmd=$mkdirprog
++    fi
++  else
++    # Waiting for this to be detected by the "$instcmd $src $dsttmp" command
++    # might cause directories to be created, which would be especially bad
++    # if $src (and thus $dsttmp) contains '*'.
++    if test ! -f "$src" && test ! -d "$src"; then
++      echo "$0: $src does not exist." >&2
++      exit 1
++    fi
++
++    if test -z "$dstarg"; then
++      echo "$0: no destination specified." >&2
++      exit 1
++    fi
++
++    dst=$dstarg
++    # Protect names starting with `-'.
++    case $dst in
++      -*) dst=./$dst ;;
++    esac
++
++    # If destination is a directory, append the input filename; won't work
++    # if double slashes aren't ignored.
++    if test -d "$dst"; then
++      dst=$dst/`basename "$src"`
++    fi
++  fi
++
++  # This sed command emulates the dirname command.
++  dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
++
++  # Make sure that the destination directory exists.
++
++  # Skip lots of stat calls in the usual case.
++  if test ! -d "$dstdir"; then
++    defaultIFS='
++       '
++    IFS="${IFS-$defaultIFS}"
++
++    oIFS=$IFS
++    # Some sh's can't handle IFS=/ for some reason.
++    IFS='%'
++    set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
++    IFS=$oIFS
++
++    pathcomp=
++
++    while test $# -ne 0 ; do
++      pathcomp=$pathcomp$1
++      shift
++      if test ! -d "$pathcomp"; then
++        $mkdirprog "$pathcomp" || lasterr=$?
++      # mkdir can fail with a `File exist' error in case several
++      # install-sh are creating the directory concurrently.  This
++      # is OK.
++      test ! -d "$pathcomp" && { (exit ${lasterr-1}); exit; }
++      fi
++      pathcomp=$pathcomp/
++    done
++  fi
++
++  if test -n "$dir_arg"; then
++    $doit $instcmd "$dst" \
++      && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \
++      && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \
++      && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \
++      && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; }
++
++  else
++    # If we're going to rename the final executable, determine the name now.
++    if test -z "$transformarg"; then
++      dstfile=`basename "$dst"`
++    else
++      dstfile=`basename "$dst" $transformbasename \
++               | sed $transformarg`$transformbasename
++    fi
++
++    # don't allow the sed command to completely eliminate the filename.
++    test -z "$dstfile" && dstfile=`basename "$dst"`
++
++    # Make a couple of temp file names in the proper directory.
++    dsttmp=$dstdir/_inst.$$_
++    rmtmp=$dstdir/_rm.$$_
++
++    # Trap to clean up those temp files at exit.
++    trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0
++    trap '(exit $?); exit' 1 2 13 15
++
++    # Move or copy the file name to the temp name
++    $doit $instcmd "$src" "$dsttmp" &&
++
++    # and set any options; do chmod last to preserve setuid bits.
++    #
++    # If any of these fail, we abort the whole thing.  If we want to
++    # ignore errors from any of these, just make sure not to ignore
++    # errors from the above "$doit $instcmd $src $dsttmp" command.
++    #
++    { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
++      && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
++      && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
++      && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } &&
++
++    # Now rename the file to the real destination.
++    { $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \
++      || {
++         # The rename failed, perhaps because mv can't rename something else
++         # to itself, or perhaps because mv is so ancient that it does not
++         # support -f.
++
++         # Now remove or move aside any old file at destination location.
++         # We try this two ways since rm can't unlink itself on some
++         # systems and the destination file might be busy for other
++         # reasons.  In this case, the final cleanup might fail but the new
++         # file should still install successfully.
++         {
++           if test -f "$dstdir/$dstfile"; then
++             $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \
++             || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \
++             || {
++               echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
++               (exit 1); exit
++             }
++           else
++             :
++           fi
++         } &&
++
++         # Now rename the file to the real destination.
++         $doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
++       }
++    }
++  fi || { (exit 1); exit; }
++done
++
++# The final little trick to "correctly" pass the exit status to the exit trap.
++{
++  (exit 0); exit
++}
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "scriptversion="
++# time-stamp-format: "%:y-%02m-%02d.%02H"
++# time-stamp-end: "$"
++# End:
+--- config/ltmain.sh
++++ config/ltmain.sh
+@@ -0,0 +1,6530 @@
++# ltmain.sh - Provide generalized library-building support services.
++# NOTE: Changing this file will not affect anything until you rerun configure.
++#
++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
++# Free Software Foundation, Inc.
++# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++# General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++#
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++basename="s,^.*/,,g"
++
++# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
++# is ksh but when the shell is invoked as "sh" and the current value of
++# the _XPG environment variable is not equal to 1 (one), the special
++# positional parameter $0, within a function call, is the name of the
++# function.
++progpath="$0"
++
++# The name of this program:
++progname=`echo "$progpath" | $SED $basename`
++modename="$progname"
++
++# Global variables:
++EXIT_SUCCESS=0
++EXIT_FAILURE=1
++
++PROGRAM=ltmain.sh
++PACKAGE=libtool
++VERSION=1.5.20
++TIMESTAMP=" (1.1220.2.287 2005/08/31 18:54:15)"
++
++# See if we are running on zsh, and set the options which allow our
++# commands through without removal of \ escapes.
++if test -n "${ZSH_VERSION+set}" ; then
++  setopt NO_GLOB_SUBST
++fi
++
++# Check that we have a working $echo.
++if test "X$1" = X--no-reexec; then
++  # Discard the --no-reexec flag, and continue.
++  shift
++elif test "X$1" = X--fallback-echo; then
++  # Avoid inline document here, it may be left over
++  :
++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
++  # Yippee, $echo works!
++  :
++else
++  # Restart under the correct shell, and then maybe $echo will work.
++  exec $SHELL "$progpath" --no-reexec ${1+"$@"}
++fi
++
++if test "X$1" = X--fallback-echo; then
++  # used as fallback echo
++  shift
++  cat <<EOF
++$*
++EOF
++  exit $EXIT_SUCCESS
++fi
++
++default_mode=
++help="Try \`$progname --help' for more information."
++magic="%%%MAGIC variable%%%"
++mkdir="mkdir"
++mv="mv -f"
++rm="rm -f"
++
++# Sed substitution that helps us do robust quoting.  It backslashifies
++# metacharacters that are still active within double-quoted strings.
++Xsed="${SED}"' -e 1s/^X//'
++sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
++# test EBCDIC or ASCII
++case `echo X|tr X '\101'` in
++ A) # ASCII based system
++    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
++  SP2NL='tr \040 \012'
++  NL2SP='tr \015\012 \040\040'
++  ;;
++ *) # EBCDIC based system
++  SP2NL='tr \100 \n'
++  NL2SP='tr \r\n \100\100'
++  ;;
++esac
++
++# NLS nuisances.
++# Only set LANG and LC_ALL to C if already set.
++# These must not be set unconditionally because not all systems understand
++# e.g. LANG=C (notably SCO).
++# We save the old values to restore during execute mode.
++if test "${LC_ALL+set}" = set; then
++  save_LC_ALL="$LC_ALL"; LC_ALL=C; export LC_ALL
++fi
++if test "${LANG+set}" = set; then
++  save_LANG="$LANG"; LANG=C; export LANG
++fi
++
++# Make sure IFS has a sensible default
++lt_nl='
++'
++IFS="         $lt_nl"
++
++if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
++  $echo "$modename: not configured to build any kind of library" 1>&2
++  $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
++  exit $EXIT_FAILURE
++fi
++
++# Global variables.
++mode=$default_mode
++nonopt=
++prev=
++prevopt=
++run=
++show="$echo"
++show_help=
++execute_dlfiles=
++lo2o="s/\\.lo\$/.${objext}/"
++o2lo="s/\\.${objext}\$/.lo/"
++
++#####################################
++# Shell function definitions:
++# This seems to be the best place for them
++
++# func_win32_libid arg
++# return the library type of file 'arg'
++#
++# Need a lot of goo to handle *both* DLLs and import libs
++# Has to be a shell function in order to 'eat' the argument
++# that is supplied when $file_magic_command is called.
++func_win32_libid ()
++{
++  win32_libid_type="unknown"
++  win32_fileres=`file -L $1 2>/dev/null`
++  case $win32_fileres in
++  *ar\ archive\ import\ library*) # definitely import
++    win32_libid_type="x86 archive import"
++    ;;
++  *ar\ archive*) # could be an import, or static
++    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \
++      $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
++      win32_nmres=`eval $NM -f posix -A $1 | \
++      sed -n -e '1,100{/ I /{x;/import/!{s/^/import/;h;p;};x;};}'`
++      if test "X$win32_nmres" = "Ximport" ; then
++        win32_libid_type="x86 archive import"
++      else
++        win32_libid_type="x86 archive static"
++      fi
++    fi
++    ;;
++  *DLL*)
++    win32_libid_type="x86 DLL"
++    ;;
++  *executable*) # but shell scripts are "executable" too...
++    case $win32_fileres in
++    *MS\ Windows\ PE\ Intel*)
++      win32_libid_type="x86 DLL"
++      ;;
++    esac
++    ;;
++  esac
++  $echo $win32_libid_type
++}
++
++
++# func_infer_tag arg
++# Infer tagged configuration to use if any are available and
++# if one wasn't chosen via the "--tag" command line option.
++# Only attempt this if the compiler in the base compile
++# command doesn't match the default compiler.
++# arg is usually of the form 'gcc ...'
++func_infer_tag ()
++{
++    if test -n "$available_tags" && test -z "$tagname"; then
++      CC_quoted=
++      for arg in $CC; do
++      case $arg in
++        *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
++        arg="\"$arg\""
++        ;;
++      esac
++      CC_quoted="$CC_quoted $arg"
++      done
++      case $@ in
++      # Blanks in the command may have been stripped by the calling shell,
++      # but not from the CC environment variable when configure was run.
++      " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;;
++      # Blanks at the start of $base_compile will cause this to fail
++      # if we don't check for them as well.
++      *)
++      for z in $available_tags; do
++        if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
++          # Evaluate the configuration.
++          eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
++          CC_quoted=
++          for arg in $CC; do
++          # Double-quote args containing other shell metacharacters.
++          case $arg in
++            *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \     ]*|*]*|"")
++            arg="\"$arg\""
++            ;;
++          esac
++          CC_quoted="$CC_quoted $arg"
++        done
++          case "$@ " in
++            " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*)
++            # The compiler in the base compile command matches
++            # the one in the tagged configuration.
++            # Assume this is the tagged configuration we want.
++            tagname=$z
++            break
++            ;;
++          esac
++        fi
++      done
++      # If $tagname still isn't set, then no tagged configuration
++      # was found and let the user know that the "--tag" command
++      # line option must be used.
++      if test -z "$tagname"; then
++        $echo "$modename: unable to infer tagged configuration"
++        $echo "$modename: specify a tag with \`--tag'" 1>&2
++        exit $EXIT_FAILURE
++#        else
++#          $echo "$modename: using $tagname tagged configuration"
++      fi
++      ;;
++      esac
++    fi
++}
++
++
++# func_extract_an_archive dir oldlib
++func_extract_an_archive ()
++{
++    f_ex_an_ar_dir="$1"; shift
++    f_ex_an_ar_oldlib="$1"
++
++    $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)"
++    $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $?
++    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
++     :
++    else
++      $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
++      exit $EXIT_FAILURE
++    fi
++}
++
++# func_extract_archives gentop oldlib ...
++func_extract_archives ()
++{
++    my_gentop="$1"; shift
++    my_oldlibs=${1+"$@"}
++    my_oldobjs=""
++    my_xlib=""
++    my_xabs=""
++    my_xdir=""
++    my_status=""
++
++    $show "${rm}r $my_gentop"
++    $run ${rm}r "$my_gentop"
++    $show "$mkdir $my_gentop"
++    $run $mkdir "$my_gentop"
++    my_status=$?
++    if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then
++      exit $my_status
++    fi
++
++    for my_xlib in $my_oldlibs; do
++      # Extract the objects.
++      case $my_xlib in
++      [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
++      *) my_xabs=`pwd`"/$my_xlib" ;;
++      esac
++      my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
++      my_xdir="$my_gentop/$my_xlib"
++
++      $show "${rm}r $my_xdir"
++      $run ${rm}r "$my_xdir"
++      $show "$mkdir $my_xdir"
++      $run $mkdir "$my_xdir"
++      status=$?
++      if test "$status" -ne 0 && test ! -d "$my_xdir"; then
++      exit $status
++      fi
++      case $host in
++      *-darwin*)
++      $show "Extracting $my_xabs"
++      # Do not bother doing anything if just a dry run
++      if test -z "$run"; then
++        darwin_orig_dir=`pwd`
++        cd $my_xdir || exit $?
++        darwin_archive=$my_xabs
++        darwin_curdir=`pwd`
++        darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'`
++        darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null`
++        if test -n "$darwin_arches"; then 
++          darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'`
++          darwin_arch=
++          $show "$darwin_base_archive has multiple architectures $darwin_arches"
++          for darwin_arch in  $darwin_arches ; do
++            mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
++            lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
++            cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
++            func_extract_an_archive "`pwd`" "${darwin_base_archive}"
++            cd "$darwin_curdir"
++            $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
++          done # $darwin_arches
++      ## Okay now we have a bunch of thin objects, gotta fatten them up :)
++          darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP`
++          darwin_file=
++          darwin_files=
++          for darwin_file in $darwin_filelist; do
++            darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
++            lipo -create -output "$darwin_file" $darwin_files
++          done # $darwin_filelist
++          ${rm}r unfat-$$
++          cd "$darwin_orig_dir"
++        else
++          cd "$darwin_orig_dir"
++          func_extract_an_archive "$my_xdir" "$my_xabs"
++        fi # $darwin_arches
++      fi # $run
++      ;;
++      *)
++        func_extract_an_archive "$my_xdir" "$my_xabs"
++        ;;
++      esac
++      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
++    done
++    func_extract_archives_result="$my_oldobjs"
++}
++# End of Shell function definitions
++#####################################
++
++# Darwin sucks
++eval std_shrext=\"$shrext_cmds\"
++
++# Parse our command line options once, thoroughly.
++while test "$#" -gt 0
++do
++  arg="$1"
++  shift
++
++  case $arg in
++  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
++  *) optarg= ;;
++  esac
++
++  # If the previous option needs an argument, assign it.
++  if test -n "$prev"; then
++    case $prev in
++    execute_dlfiles)
++      execute_dlfiles="$execute_dlfiles $arg"
++      ;;
++    tag)
++      tagname="$arg"
++      preserve_args="${preserve_args}=$arg"
++
++      # Check whether tagname contains only valid characters
++      case $tagname in
++      *[!-_A-Za-z0-9,/]*)
++      $echo "$progname: invalid tag name: $tagname" 1>&2
++      exit $EXIT_FAILURE
++      ;;
++      esac
++
++      case $tagname in
++      CC)
++      # Don't test for the "default" C tag, as we know, it's there, but
++      # not specially marked.
++      ;;
++      *)
++      if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then
++        taglist="$taglist $tagname"
++        # Evaluate the configuration.
++        eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`"
++      else
++        $echo "$progname: ignoring unknown tag $tagname" 1>&2
++      fi
++      ;;
++      esac
++      ;;
++    *)
++      eval "$prev=\$arg"
++      ;;
++    esac
++
++    prev=
++    prevopt=
++    continue
++  fi
++
++  # Have we seen a non-optional argument yet?
++  case $arg in
++  --help)
++    show_help=yes
++    ;;
++
++  --version)
++    $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
++    $echo
++    $echo "Copyright (C) 2005  Free Software Foundation, Inc."
++    $echo "This is free software; see the source for copying conditions.  There is NO"
++    $echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
++    exit $?
++    ;;
++
++  --config)
++    ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath
++    # Now print the configurations for the tags.
++    for tagname in $taglist; do
++      ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath"
++    done
++    exit $?
++    ;;
++
++  --debug)
++    $echo "$progname: enabling shell trace mode"
++    set -x
++    preserve_args="$preserve_args $arg"
++    ;;
++
++  --dry-run | -n)
++    run=:
++    ;;
++
++  --features)
++    $echo "host: $host"
++    if test "$build_libtool_libs" = yes; then
++      $echo "enable shared libraries"
++    else
++      $echo "disable shared libraries"
++    fi
++    if test "$build_old_libs" = yes; then
++      $echo "enable static libraries"
++    else
++      $echo "disable static libraries"
++    fi
++    exit $?
++    ;;
++
++  --finish) mode="finish" ;;
++
++  --mode) prevopt="--mode" prev=mode ;;
++  --mode=*) mode="$optarg" ;;
++
++  --preserve-dup-deps) duplicate_deps="yes" ;;
++
++  --quiet | --silent)
++    show=:
++    preserve_args="$preserve_args $arg"
++    ;;
++
++  --tag) prevopt="--tag" prev=tag ;;
++  --tag=*)
++    set tag "$optarg" ${1+"$@"}
++    shift
++    prev=tag
++    preserve_args="$preserve_args --tag"
++    ;;
++
++  -dlopen)
++    prevopt="-dlopen"
++    prev=execute_dlfiles
++    ;;
++
++  -*)
++    $echo "$modename: unrecognized option \`$arg'" 1>&2
++    $echo "$help" 1>&2
++    exit $EXIT_FAILURE
++    ;;
++
++  *)
++    nonopt="$arg"
++    break
++    ;;
++  esac
++done
++
++if test -n "$prevopt"; then
++  $echo "$modename: option \`$prevopt' requires an argument" 1>&2
++  $echo "$help" 1>&2
++  exit $EXIT_FAILURE
++fi
++
++# If this variable is set in any of the actions, the command in it
++# will be execed at the end.  This prevents here-documents from being
++# left over by shells.
++exec_cmd=
++
++if test -z "$show_help"; then
++
++  # Infer the operation mode.
++  if test -z "$mode"; then
++    $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2
++    $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2
++    case $nonopt in
++    *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*)
++      mode=link
++      for arg
++      do
++      case $arg in
++      -c)
++         mode=compile
++         break
++         ;;
++      esac
++      done
++      ;;
++    *db | *dbx | *strace | *truss)
++      mode=execute
++      ;;
++    *install*|cp|mv)
++      mode=install
++      ;;
++    *rm)
++      mode=uninstall
++      ;;
++    *)
++      # If we have no mode, but dlfiles were specified, then do execute mode.
++      test -n "$execute_dlfiles" && mode=execute
++
++      # Just use the default operation mode.
++      if test -z "$mode"; then
++      if test -n "$nonopt"; then
++        $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
++      else
++        $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
++      fi
++      fi
++      ;;
++    esac
++  fi
++
++  # Only execute mode is allowed to have -dlopen flags.
++  if test -n "$execute_dlfiles" && test "$mode" != execute; then
++    $echo "$modename: unrecognized option \`-dlopen'" 1>&2
++    $echo "$help" 1>&2
++    exit $EXIT_FAILURE
++  fi
++
++  # Change the help message to a mode-specific one.
++  generic_help="$help"
++  help="Try \`$modename --help --mode=$mode' for more information."
++
++  # These modes are in order of execution frequency so that they run quickly.
++  case $mode in
++  # libtool compile mode
++  compile)
++    modename="$modename: compile"
++    # Get the compilation command and the source file.
++    base_compile=
++    srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
++    suppress_opt=yes
++    suppress_output=
++    arg_mode=normal
++    libobj=
++    later=
++
++    for arg
++    do
++      case $arg_mode in
++      arg  )
++      # do not "continue".  Instead, add this to base_compile
++      lastarg="$arg"
++      arg_mode=normal
++      ;;
++
++      target )
++      libobj="$arg"
++      arg_mode=normal
++      continue
++      ;;
++
++      normal )
++      # Accept any command-line options.
++      case $arg in
++      -o)
++        if test -n "$libobj" ; then
++          $echo "$modename: you cannot specify \`-o' more than once" 1>&2
++          exit $EXIT_FAILURE
++        fi
++        arg_mode=target
++        continue
++        ;;
++
++      -static | -prefer-pic | -prefer-non-pic)
++        later="$later $arg"
++        continue
++        ;;
++
++      -no-suppress)
++        suppress_opt=no
++        continue
++        ;;
++
++      -Xcompiler)
++        arg_mode=arg  #  the next one goes into the "base_compile" arg list
++        continue      #  The current "srcfile" will either be retained or
++        ;;            #  replaced later.  I would guess that would be a bug.
++
++      -Wc,*)
++        args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"`
++        lastarg=
++        save_ifs="$IFS"; IFS=','
++        for arg in $args; do
++          IFS="$save_ifs"
++
++          # Double-quote args containing other shell metacharacters.
++          # Many Bourne shells cannot handle close brackets correctly
++          # in scan sets, so we specify it separately.
++          case $arg in
++            *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \     ]*|*]*|"")
++            arg="\"$arg\""
++            ;;
++          esac
++          lastarg="$lastarg $arg"
++        done
++        IFS="$save_ifs"
++        lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
++
++        # Add the arguments to base_compile.
++        base_compile="$base_compile $lastarg"
++        continue
++        ;;
++
++      * )
++        # Accept the current argument as the source file.
++        # The previous "srcfile" becomes the current argument.
++        #
++        lastarg="$srcfile"
++        srcfile="$arg"
++        ;;
++      esac  #  case $arg
++      ;;
++      esac    #  case $arg_mode
++
++      # Aesthetically quote the previous argument.
++      lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`
++
++      case $lastarg in
++      # Double-quote args containing other shell metacharacters.
++      # Many Bourne shells cannot handle close brackets correctly
++      # in scan sets, and some SunOS ksh mistreat backslash-escaping
++      # in scan sets (worked around with variable expansion),
++      # and furthermore cannot handle '|' '&' '(' ')' in scan sets 
++      # at all, so we specify them separately.
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      lastarg="\"$lastarg\""
++      ;;
++      esac
++
++      base_compile="$base_compile $lastarg"
++    done # for arg
++
++    case $arg_mode in
++    arg)
++      $echo "$modename: you must specify an argument for -Xcompile"
++      exit $EXIT_FAILURE
++      ;;
++    target)
++      $echo "$modename: you must specify a target with \`-o'" 1>&2
++      exit $EXIT_FAILURE
++      ;;
++    *)
++      # Get the name of the library object.
++      [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`
++      ;;
++    esac
++
++    # Recognize several different file suffixes.
++    # If the user specifies -o file.o, it is replaced with file.lo
++    xform='[cCFSifmso]'
++    case $libobj in
++    *.ada) xform=ada ;;
++    *.adb) xform=adb ;;
++    *.ads) xform=ads ;;
++    *.asm) xform=asm ;;
++    *.c++) xform=c++ ;;
++    *.cc) xform=cc ;;
++    *.ii) xform=ii ;;
++    *.class) xform=class ;;
++    *.cpp) xform=cpp ;;
++    *.cxx) xform=cxx ;;
++    *.f90) xform=f90 ;;
++    *.for) xform=for ;;
++    *.java) xform=java ;;
++    esac
++
++    libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
++
++    case $libobj in
++    *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;;
++    *)
++      $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2
++      exit $EXIT_FAILURE
++      ;;
++    esac
++
++    func_infer_tag $base_compile
++
++    for arg in $later; do
++      case $arg in
++      -static)
++      build_old_libs=yes
++      continue
++      ;;
++
++      -prefer-pic)
++      pic_mode=yes
++      continue
++      ;;
++
++      -prefer-non-pic)
++      pic_mode=no
++      continue
++      ;;
++      esac
++    done
++
++    qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
++    case $qlibobj in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      qlibobj="\"$qlibobj\"" ;;
++    esac
++    test "X$libobj" != "X$qlibobj" \
++      && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"'  &()|`$[]' \
++      && $echo "$modename: libobj name \`$libobj' may not contain shell special characters."
++    objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
++    xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
++    if test "X$xdir" = "X$obj"; then
++      xdir=
++    else
++      xdir=$xdir/
++    fi
++    lobj=${xdir}$objdir/$objname
++
++    if test -z "$base_compile"; then
++      $echo "$modename: you must specify a compilation command" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    # Delete any leftover library objects.
++    if test "$build_old_libs" = yes; then
++      removelist="$obj $lobj $libobj ${libobj}T"
++    else
++      removelist="$lobj $libobj ${libobj}T"
++    fi
++
++    $run $rm $removelist
++    trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
++
++    # On Cygwin there's no "real" PIC flag so we must build both object types
++    case $host_os in
++    cygwin* | mingw* | pw32* | os2*)
++      pic_mode=default
++      ;;
++    esac
++    if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
++      # non-PIC code in shared libraries is not supported
++      pic_mode=default
++    fi
++
++    # Calculate the filename of the output object if compiler does
++    # not support -o with -c
++    if test "$compiler_c_o" = no; then
++      output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
++      lockfile="$output_obj.lock"
++      removelist="$removelist $output_obj $lockfile"
++      trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
++    else
++      output_obj=
++      need_locks=no
++      lockfile=
++    fi
++
++    # Lock this critical section if it is needed
++    # We use this script file to make the link, it avoids creating a new file
++    if test "$need_locks" = yes; then
++      until $run ln "$progpath" "$lockfile" 2>/dev/null; do
++      $show "Waiting for $lockfile to be removed"
++      sleep 2
++      done
++    elif test "$need_locks" = warn; then
++      if test -f "$lockfile"; then
++      $echo "\
++*** ERROR, $lockfile exists and contains:
++`cat $lockfile 2>/dev/null`
++
++This indicates that another process is trying to use the same
++temporary object file, and libtool could not work around it because
++your compiler does not support \`-c' and \`-o' together.  If you
++repeat this compilation, it may succeed, by chance, but you had better
++avoid parallel builds (make -j) in this platform, or get a better
++compiler."
++
++      $run $rm $removelist
++      exit $EXIT_FAILURE
++      fi
++      $echo "$srcfile" > "$lockfile"
++    fi
++
++    if test -n "$fix_srcfile_path"; then
++      eval srcfile=\"$fix_srcfile_path\"
++    fi
++    qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
++    case $qsrcfile in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      qsrcfile="\"$qsrcfile\"" ;;
++    esac
++
++    $run $rm "$libobj" "${libobj}T"
++
++    # Create a libtool object file (analogous to a ".la" file),
++    # but don't create it if we're doing a dry run.
++    test -z "$run" && cat > ${libobj}T <<EOF
++# $libobj - a libtool object file
++# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
++
++# Name of the PIC object.
++EOF
++
++    # Only build a PIC object if we are building libtool libraries.
++    if test "$build_libtool_libs" = yes; then
++      # Without this assignment, base_compile gets emptied.
++      fbsd_hideous_sh_bug=$base_compile
++
++      if test "$pic_mode" != no; then
++      command="$base_compile $qsrcfile $pic_flag"
++      else
++      # Don't build PIC code
++      command="$base_compile $qsrcfile"
++      fi
++
++      if test ! -d "${xdir}$objdir"; then
++      $show "$mkdir ${xdir}$objdir"
++      $run $mkdir ${xdir}$objdir
++      status=$?
++      if test "$status" -ne 0 && test ! -d "${xdir}$objdir"; then
++        exit $status
++      fi
++      fi
++
++      if test -z "$output_obj"; then
++      # Place PIC objects in $objdir
++      command="$command -o $lobj"
++      fi
++
++      $run $rm "$lobj" "$output_obj"
++
++      $show "$command"
++      if $run eval "$command"; then :
++      else
++      test -n "$output_obj" && $run $rm $removelist
++      exit $EXIT_FAILURE
++      fi
++
++      if test "$need_locks" = warn &&
++       test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
++      $echo "\
++*** ERROR, $lockfile contains:
++`cat $lockfile 2>/dev/null`
++
++but it should contain:
++$srcfile
++
++This indicates that another process is trying to use the same
++temporary object file, and libtool could not work around it because
++your compiler does not support \`-c' and \`-o' together.  If you
++repeat this compilation, it may succeed, by chance, but you had better
++avoid parallel builds (make -j) in this platform, or get a better
++compiler."
++
++      $run $rm $removelist
++      exit $EXIT_FAILURE
++      fi
++
++      # Just move the object if needed, then go on to compile the next one
++      if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
++      $show "$mv $output_obj $lobj"
++      if $run $mv $output_obj $lobj; then :
++      else
++        error=$?
++        $run $rm $removelist
++        exit $error
++      fi
++      fi
++
++      # Append the name of the PIC object to the libtool object file.
++      test -z "$run" && cat >> ${libobj}T <<EOF
++pic_object='$objdir/$objname'
++
++EOF
++
++      # Allow error messages only from the first compilation.
++      if test "$suppress_opt" = yes; then
++        suppress_output=' >/dev/null 2>&1'
++      fi
++    else
++      # No PIC object so indicate it doesn't exist in the libtool
++      # object file.
++      test -z "$run" && cat >> ${libobj}T <<EOF
++pic_object=none
++
++EOF
++    fi
++
++    # Only build a position-dependent object if we build old libraries.
++    if test "$build_old_libs" = yes; then
++      if test "$pic_mode" != yes; then
++      # Don't build PIC code
++      command="$base_compile $qsrcfile"
++      else
++      command="$base_compile $qsrcfile $pic_flag"
++      fi
++      if test "$compiler_c_o" = yes; then
++      command="$command -o $obj"
++      fi
++
++      # Suppress compiler output if we already did a PIC compilation.
++      command="$command$suppress_output"
++      $run $rm "$obj" "$output_obj"
++      $show "$command"
++      if $run eval "$command"; then :
++      else
++      $run $rm $removelist
++      exit $EXIT_FAILURE
++      fi
++
++      if test "$need_locks" = warn &&
++       test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
++      $echo "\
++*** ERROR, $lockfile contains:
++`cat $lockfile 2>/dev/null`
++
++but it should contain:
++$srcfile
++
++This indicates that another process is trying to use the same
++temporary object file, and libtool could not work around it because
++your compiler does not support \`-c' and \`-o' together.  If you
++repeat this compilation, it may succeed, by chance, but you had better
++avoid parallel builds (make -j) in this platform, or get a better
++compiler."
++
++      $run $rm $removelist
++      exit $EXIT_FAILURE
++      fi
++
++      # Just move the object if needed
++      if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
++      $show "$mv $output_obj $obj"
++      if $run $mv $output_obj $obj; then :
++      else
++        error=$?
++        $run $rm $removelist
++        exit $error
++      fi
++      fi
++
++      # Append the name of the non-PIC object the libtool object file.
++      # Only append if the libtool object file exists.
++      test -z "$run" && cat >> ${libobj}T <<EOF
++# Name of the non-PIC object.
++non_pic_object='$objname'
++
++EOF
++    else
++      # Append the name of the non-PIC object the libtool object file.
++      # Only append if the libtool object file exists.
++      test -z "$run" && cat >> ${libobj}T <<EOF
++# Name of the non-PIC object.
++non_pic_object=none
++
++EOF
++    fi
++
++    $run $mv "${libobj}T" "${libobj}"
++
++    # Unlock the critical section if it was locked
++    if test "$need_locks" != no; then
++      $run $rm "$lockfile"
++    fi
++
++    exit $EXIT_SUCCESS
++    ;;
++
++  # libtool link mode
++  link | relink)
++    modename="$modename: link"
++    case $host in
++    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
++      # It is impossible to link a dll without this setting, and
++      # we shouldn't force the makefile maintainer to figure out
++      # which system we are compiling for in order to pass an extra
++      # flag for every libtool invocation.
++      # allow_undefined=no
++
++      # FIXME: Unfortunately, there are problems with the above when trying
++      # to make a dll which has undefined symbols, in which case not
++      # even a static library is built.  For now, we need to specify
++      # -no-undefined on the libtool link line when we can be certain
++      # that all symbols are satisfied, otherwise we get a static library.
++      allow_undefined=yes
++      ;;
++    *)
++      allow_undefined=yes
++      ;;
++    esac
++    libtool_args="$nonopt"
++    base_compile="$nonopt $@"
++    compile_command="$nonopt"
++    finalize_command="$nonopt"
++
++    compile_rpath=
++    finalize_rpath=
++    compile_shlibpath=
++    finalize_shlibpath=
++    convenience=
++    old_convenience=
++    deplibs=
++    old_deplibs=
++    compiler_flags=
++    linker_flags=
++    dllsearchpath=
++    lib_search_path=`pwd`
++    inst_prefix_dir=
++
++    avoid_version=no
++    dlfiles=
++    dlprefiles=
++    dlself=no
++    export_dynamic=no
++    export_symbols=
++    export_symbols_regex=
++    generated=
++    libobjs=
++    ltlibs=
++    module=no
++    no_install=no
++    objs=
++    non_pic_objects=
++    precious_files_regex=
++    prefer_static_libs=no
++    preload=no
++    prev=
++    prevarg=
++    release=
++    rpath=
++    xrpath=
++    perm_rpath=
++    temp_rpath=
++    thread_safe=no
++    vinfo=
++    vinfo_number=no
++
++    func_infer_tag $base_compile
++
++    # We need to know -static, to get the right output filenames.
++    for arg
++    do
++      case $arg in
++      -all-static | -static)
++      if test "X$arg" = "X-all-static"; then
++        if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
++          $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
++        fi
++        if test -n "$link_static_flag"; then
++          dlopen_self=$dlopen_self_static
++        fi
++      else
++        if test -z "$pic_flag" && test -n "$link_static_flag"; then
++          dlopen_self=$dlopen_self_static
++        fi
++      fi
++      build_libtool_libs=no
++      build_old_libs=yes
++      prefer_static_libs=yes
++      break
++      ;;
++      esac
++    done
++
++    # See if our shared archives depend on static archives.
++    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
++
++    # Go through the arguments, transforming them on the way.
++    while test "$#" -gt 0; do
++      arg="$1"
++      shift
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
++      ;;
++      *) qarg=$arg ;;
++      esac
++      libtool_args="$libtool_args $qarg"
++
++      # If the previous option needs an argument, assign it.
++      if test -n "$prev"; then
++      case $prev in
++      output)
++        compile_command="$compile_command @OUTPUT@"
++        finalize_command="$finalize_command @OUTPUT@"
++        ;;
++      esac
++
++      case $prev in
++      dlfiles|dlprefiles)
++        if test "$preload" = no; then
++          # Add the symbol object into the linking commands.
++          compile_command="$compile_command @SYMFILE@"
++          finalize_command="$finalize_command @SYMFILE@"
++          preload=yes
++        fi
++        case $arg in
++        *.la | *.lo) ;;  # We handle these cases below.
++        force)
++          if test "$dlself" = no; then
++            dlself=needless
++            export_dynamic=yes
++          fi
++          prev=
++          continue
++          ;;
++        self)
++          if test "$prev" = dlprefiles; then
++            dlself=yes
++          elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
++            dlself=yes
++          else
++            dlself=needless
++            export_dynamic=yes
++          fi
++          prev=
++          continue
++          ;;
++        *)
++          if test "$prev" = dlfiles; then
++            dlfiles="$dlfiles $arg"
++          else
++            dlprefiles="$dlprefiles $arg"
++          fi
++          prev=
++          continue
++          ;;
++        esac
++        ;;
++      expsyms)
++        export_symbols="$arg"
++        if test ! -f "$arg"; then
++          $echo "$modename: symbol file \`$arg' does not exist"
++          exit $EXIT_FAILURE
++        fi
++        prev=
++        continue
++        ;;
++      expsyms_regex)
++        export_symbols_regex="$arg"
++        prev=
++        continue
++        ;;
++      inst_prefix)
++        inst_prefix_dir="$arg"
++        prev=
++        continue
++        ;;
++      precious_regex)
++        precious_files_regex="$arg"
++        prev=
++        continue
++        ;;
++      release)
++        release="-$arg"
++        prev=
++        continue
++        ;;
++      objectlist)
++        if test -f "$arg"; then
++          save_arg=$arg
++          moreargs=
++          for fil in `cat $save_arg`
++          do
++#           moreargs="$moreargs $fil"
++            arg=$fil
++            # A libtool-controlled object.
++
++            # Check to see that this really is a libtool object.
++            if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++              pic_object=
++              non_pic_object=
++
++              # Read the .lo file
++              # If there is no directory component, then add one.
++              case $arg in
++              */* | *\\*) . $arg ;;
++              *) . ./$arg ;;
++              esac
++
++              if test -z "$pic_object" || \
++                 test -z "$non_pic_object" ||
++                 test "$pic_object" = none && \
++                 test "$non_pic_object" = none; then
++                $echo "$modename: cannot find name of object for \`$arg'" 1>&2
++                exit $EXIT_FAILURE
++              fi
++
++              # Extract subdirectory from the argument.
++              xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
++              if test "X$xdir" = "X$arg"; then
++                xdir=
++              else
++                xdir="$xdir/"
++              fi
++
++              if test "$pic_object" != none; then
++                # Prepend the subdirectory the object is found in.
++                pic_object="$xdir$pic_object"
++
++                if test "$prev" = dlfiles; then
++                  if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
++                    dlfiles="$dlfiles $pic_object"
++                    prev=
++                    continue
++                  else
++                    # If libtool objects are unsupported, then we need to preload.
++                    prev=dlprefiles
++                  fi
++                fi
++
++                # CHECK ME:  I think I busted this.  -Ossama
++                if test "$prev" = dlprefiles; then
++                  # Preload the old-style object.
++                  dlprefiles="$dlprefiles $pic_object"
++                  prev=
++                fi
++
++                # A PIC object.
++                libobjs="$libobjs $pic_object"
++                arg="$pic_object"
++              fi
++
++              # Non-PIC object.
++              if test "$non_pic_object" != none; then
++                # Prepend the subdirectory the object is found in.
++                non_pic_object="$xdir$non_pic_object"
++
++                # A standard non-PIC object
++                non_pic_objects="$non_pic_objects $non_pic_object"
++                if test -z "$pic_object" || test "$pic_object" = none ; then
++                  arg="$non_pic_object"
++                fi
++              fi
++            else
++              # Only an error if not doing a dry-run.
++              if test -z "$run"; then
++                $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
++                exit $EXIT_FAILURE
++              else
++                # Dry-run case.
++
++                # Extract subdirectory from the argument.
++                xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
++                if test "X$xdir" = "X$arg"; then
++                  xdir=
++                else
++                  xdir="$xdir/"
++                fi
++
++                pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
++                non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
++                libobjs="$libobjs $pic_object"
++                non_pic_objects="$non_pic_objects $non_pic_object"
++              fi
++            fi
++          done
++        else
++          $echo "$modename: link input file \`$save_arg' does not exist"
++          exit $EXIT_FAILURE
++        fi
++        arg=$save_arg
++        prev=
++        continue
++        ;;
++      rpath | xrpath)
++        # We need an absolute path.
++        case $arg in
++        [\\/]* | [A-Za-z]:[\\/]*) ;;
++        *)
++          $echo "$modename: only absolute run-paths are allowed" 1>&2
++          exit $EXIT_FAILURE
++          ;;
++        esac
++        if test "$prev" = rpath; then
++          case "$rpath " in
++          *" $arg "*) ;;
++          *) rpath="$rpath $arg" ;;
++          esac
++        else
++          case "$xrpath " in
++          *" $arg "*) ;;
++          *) xrpath="$xrpath $arg" ;;
++          esac
++        fi
++        prev=
++        continue
++        ;;
++      xcompiler)
++        compiler_flags="$compiler_flags $qarg"
++        prev=
++        compile_command="$compile_command $qarg"
++        finalize_command="$finalize_command $qarg"
++        continue
++        ;;
++      xlinker)
++        linker_flags="$linker_flags $qarg"
++        compiler_flags="$compiler_flags $wl$qarg"
++        prev=
++        compile_command="$compile_command $wl$qarg"
++        finalize_command="$finalize_command $wl$qarg"
++        continue
++        ;;
++      xcclinker)
++        linker_flags="$linker_flags $qarg"
++        compiler_flags="$compiler_flags $qarg"
++        prev=
++        compile_command="$compile_command $qarg"
++        finalize_command="$finalize_command $qarg"
++        continue
++        ;;
++      shrext)
++        shrext_cmds="$arg"
++        prev=
++        continue
++        ;;
++        darwin_framework)
++        compiler_flags="$compiler_flags $arg"
++        compile_command="$compile_command $arg"
++        finalize_command="$finalize_command $arg"
++        prev=
++        continue
++        ;;
++      *)
++        eval "$prev=\"\$arg\""
++        prev=
++        continue
++        ;;
++      esac
++      fi # test -n "$prev"
++
++      prevarg="$arg"
++
++      case $arg in
++      -all-static)
++      if test -n "$link_static_flag"; then
++        compile_command="$compile_command $link_static_flag"
++        finalize_command="$finalize_command $link_static_flag"
++      fi
++      continue
++      ;;
++
++      -allow-undefined)
++      # FIXME: remove this flag sometime in the future.
++      $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
++      continue
++      ;;
++
++      -avoid-version)
++      avoid_version=yes
++      continue
++      ;;
++
++      -dlopen)
++      prev=dlfiles
++      continue
++      ;;
++
++      -dlpreopen)
++      prev=dlprefiles
++      continue
++      ;;
++
++      -export-dynamic)
++      export_dynamic=yes
++      continue
++      ;;
++
++      -export-symbols | -export-symbols-regex)
++      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
++        $echo "$modename: more than one -exported-symbols argument is not allowed"
++        exit $EXIT_FAILURE
++      fi
++      if test "X$arg" = "X-export-symbols"; then
++        prev=expsyms
++      else
++        prev=expsyms_regex
++      fi
++      continue
++      ;;
++
++      -framework|-arch)
++        prev=darwin_framework
++        compiler_flags="$compiler_flags $arg"
++      compile_command="$compile_command $arg"
++      finalize_command="$finalize_command $arg"
++        continue
++        ;;
++
++      -inst-prefix-dir)
++      prev=inst_prefix
++      continue
++      ;;
++
++      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
++      # so, if we see these flags be careful not to treat them like -L
++      -L[A-Z][A-Z]*:*)
++      case $with_gcc/$host in
++      no/*-*-irix* | /*-*-irix*)
++        compile_command="$compile_command $arg"
++        finalize_command="$finalize_command $arg"
++        ;;
++      esac
++      continue
++      ;;
++
++      -L*)
++      dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
++      # We need an absolute path.
++      case $dir in
++      [\\/]* | [A-Za-z]:[\\/]*) ;;
++      *)
++        absdir=`cd "$dir" && pwd`
++        if test -z "$absdir"; then
++          $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
++          exit $EXIT_FAILURE
++        fi
++        dir="$absdir"
++        ;;
++      esac
++      case "$deplibs " in
++      *" -L$dir "*) ;;
++      *)
++        deplibs="$deplibs -L$dir"
++        lib_search_path="$lib_search_path $dir"
++        ;;
++      esac
++      case $host in
++      *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
++        case :$dllsearchpath: in
++        *":$dir:"*) ;;
++        *) dllsearchpath="$dllsearchpath:$dir";;
++        esac
++        ;;
++      esac
++      continue
++      ;;
++
++      -l*)
++      if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
++        case $host in
++        *-*-cygwin* | *-*-pw32* | *-*-beos*)
++          # These systems don't actually have a C or math library (as such)
++          continue
++          ;;
++        *-*-mingw* | *-*-os2*)
++          # These systems don't actually have a C library (as such)
++          test "X$arg" = "X-lc" && continue
++          ;;
++        *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
++          # Do not include libc due to us having libc/libc_r.
++          test "X$arg" = "X-lc" && continue
++          ;;
++        *-*-rhapsody* | *-*-darwin1.[012])
++          # Rhapsody C and math libraries are in the System framework
++          deplibs="$deplibs -framework System"
++          continue
++        esac
++      elif test "X$arg" = "X-lc_r"; then
++       case $host in
++       *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
++         # Do not include libc_r directly, use -pthread flag.
++         continue
++         ;;
++       esac
++      fi
++      deplibs="$deplibs $arg"
++      continue
++      ;;
++
++      # Tru64 UNIX uses -model [arg] to determine the layout of C++
++      # classes, name mangling, and exception handling.
++      -model)
++      compile_command="$compile_command $arg"
++      compiler_flags="$compiler_flags $arg"
++      finalize_command="$finalize_command $arg"
++      prev=xcompiler
++      continue
++      ;;
++
++     -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
++      compiler_flags="$compiler_flags $arg"
++      compile_command="$compile_command $arg"
++      finalize_command="$finalize_command $arg"
++      continue
++      ;;
++
++      -module)
++      module=yes
++      continue
++      ;;
++
++      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
++      # -r[0-9][0-9]* specifies the processor on the SGI compiler
++      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
++      # +DA*, +DD* enable 64-bit mode on the HP compiler
++      # -q* pass through compiler args for the IBM compiler
++      # -m* pass through architecture-specific compiler args for GCC
++      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*)
++
++      # Unknown arguments in both finalize_command and compile_command need
++      # to be aesthetically quoted because they are evaled later.
++      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++        arg="\"$arg\""
++        ;;
++      esac
++        compile_command="$compile_command $arg"
++        finalize_command="$finalize_command $arg"
++        if test "$with_gcc" = "yes" ; then
++          compiler_flags="$compiler_flags $arg"
++        fi
++        continue
++        ;;
++
++      -shrext)
++      prev=shrext
++      continue
++      ;;
++
++      -no-fast-install)
++      fast_install=no
++      continue
++      ;;
++
++      -no-install)
++      case $host in
++      *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
++        # The PATH hackery in wrapper scripts is required on Windows
++        # in order for the loader to find any dlls it needs.
++        $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
++        $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
++        fast_install=no
++        ;;
++      *) no_install=yes ;;
++      esac
++      continue
++      ;;
++
++      -no-undefined)
++      allow_undefined=no
++      continue
++      ;;
++
++      -objectlist)
++      prev=objectlist
++      continue
++      ;;
++
++      -o) prev=output ;;
++
++      -precious-files-regex)
++      prev=precious_regex
++      continue
++      ;;
++
++      -release)
++      prev=release
++      continue
++      ;;
++
++      -rpath)
++      prev=rpath
++      continue
++      ;;
++
++      -R)
++      prev=xrpath
++      continue
++      ;;
++
++      -R*)
++      dir=`$echo "X$arg" | $Xsed -e 's/^-R//'`
++      # We need an absolute path.
++      case $dir in
++      [\\/]* | [A-Za-z]:[\\/]*) ;;
++      *)
++        $echo "$modename: only absolute run-paths are allowed" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++      case "$xrpath " in
++      *" $dir "*) ;;
++      *) xrpath="$xrpath $dir" ;;
++      esac
++      continue
++      ;;
++
++      -static)
++      # The effects of -static are defined in a previous loop.
++      # We used to do the same as -all-static on platforms that
++      # didn't have a PIC flag, but the assumption that the effects
++      # would be equivalent was wrong.  It would break on at least
++      # Digital Unix and AIX.
++      continue
++      ;;
++
++      -thread-safe)
++      thread_safe=yes
++      continue
++      ;;
++
++      -version-info)
++      prev=vinfo
++      continue
++      ;;
++      -version-number)
++      prev=vinfo
++      vinfo_number=yes
++      continue
++      ;;
++
++      -Wc,*)
++      args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'`
++      arg=
++      save_ifs="$IFS"; IFS=','
++      for flag in $args; do
++        IFS="$save_ifs"
++        case $flag in
++          *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
++          flag="\"$flag\""
++          ;;
++        esac
++        arg="$arg $wl$flag"
++        compiler_flags="$compiler_flags $flag"
++      done
++      IFS="$save_ifs"
++      arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
++      ;;
++
++      -Wl,*)
++      args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
++      arg=
++      save_ifs="$IFS"; IFS=','
++      for flag in $args; do
++        IFS="$save_ifs"
++        case $flag in
++          *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
++          flag="\"$flag\""
++          ;;
++        esac
++        arg="$arg $wl$flag"
++        compiler_flags="$compiler_flags $wl$flag"
++        linker_flags="$linker_flags $flag"
++      done
++      IFS="$save_ifs"
++      arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
++      ;;
++
++      -Xcompiler)
++      prev=xcompiler
++      continue
++      ;;
++
++      -Xlinker)
++      prev=xlinker
++      continue
++      ;;
++
++      -XCClinker)
++      prev=xcclinker
++      continue
++      ;;
++
++      # Some other compiler flag.
++      -* | +*)
++      # Unknown arguments in both finalize_command and compile_command need
++      # to be aesthetically quoted because they are evaled later.
++      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++        arg="\"$arg\""
++        ;;
++      esac
++      ;;
++
++      *.$objext)
++      # A standard object.
++      objs="$objs $arg"
++      ;;
++
++      *.lo)
++      # A libtool-controlled object.
++
++      # Check to see that this really is a libtool object.
++      if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++        pic_object=
++        non_pic_object=
++
++        # Read the .lo file
++        # If there is no directory component, then add one.
++        case $arg in
++        */* | *\\*) . $arg ;;
++        *) . ./$arg ;;
++        esac
++
++        if test -z "$pic_object" || \
++           test -z "$non_pic_object" ||
++           test "$pic_object" = none && \
++           test "$non_pic_object" = none; then
++          $echo "$modename: cannot find name of object for \`$arg'" 1>&2
++          exit $EXIT_FAILURE
++        fi
++
++        # Extract subdirectory from the argument.
++        xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
++        if test "X$xdir" = "X$arg"; then
++          xdir=
++        else
++          xdir="$xdir/"
++        fi
++
++        if test "$pic_object" != none; then
++          # Prepend the subdirectory the object is found in.
++          pic_object="$xdir$pic_object"
++
++          if test "$prev" = dlfiles; then
++            if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
++              dlfiles="$dlfiles $pic_object"
++              prev=
++              continue
++            else
++              # If libtool objects are unsupported, then we need to preload.
++              prev=dlprefiles
++            fi
++          fi
++
++          # CHECK ME:  I think I busted this.  -Ossama
++          if test "$prev" = dlprefiles; then
++            # Preload the old-style object.
++            dlprefiles="$dlprefiles $pic_object"
++            prev=
++          fi
++
++          # A PIC object.
++          libobjs="$libobjs $pic_object"
++          arg="$pic_object"
++        fi
++
++        # Non-PIC object.
++        if test "$non_pic_object" != none; then
++          # Prepend the subdirectory the object is found in.
++          non_pic_object="$xdir$non_pic_object"
++
++          # A standard non-PIC object
++          non_pic_objects="$non_pic_objects $non_pic_object"
++          if test -z "$pic_object" || test "$pic_object" = none ; then
++            arg="$non_pic_object"
++          fi
++        fi
++      else
++        # Only an error if not doing a dry-run.
++        if test -z "$run"; then
++          $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
++          exit $EXIT_FAILURE
++        else
++          # Dry-run case.
++
++          # Extract subdirectory from the argument.
++          xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
++          if test "X$xdir" = "X$arg"; then
++            xdir=
++          else
++            xdir="$xdir/"
++          fi
++
++          pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
++          non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
++          libobjs="$libobjs $pic_object"
++          non_pic_objects="$non_pic_objects $non_pic_object"
++        fi
++      fi
++      ;;
++
++      *.$libext)
++      # An archive.
++      deplibs="$deplibs $arg"
++      old_deplibs="$old_deplibs $arg"
++      continue
++      ;;
++
++      *.la)
++      # A libtool-controlled library.
++
++      if test "$prev" = dlfiles; then
++        # This library was specified with -dlopen.
++        dlfiles="$dlfiles $arg"
++        prev=
++      elif test "$prev" = dlprefiles; then
++        # The library was specified with -dlpreopen.
++        dlprefiles="$dlprefiles $arg"
++        prev=
++      else
++        deplibs="$deplibs $arg"
++      fi
++      continue
++      ;;
++
++      # Some other compiler argument.
++      *)
++      # Unknown arguments in both finalize_command and compile_command need
++      # to be aesthetically quoted because they are evaled later.
++      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++        arg="\"$arg\""
++        ;;
++      esac
++      ;;
++      esac # arg
++
++      # Now actually substitute the argument into the commands.
++      if test -n "$arg"; then
++      compile_command="$compile_command $arg"
++      finalize_command="$finalize_command $arg"
++      fi
++    done # argument parsing loop
++
++    if test -n "$prev"; then
++      $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
++      eval arg=\"$export_dynamic_flag_spec\"
++      compile_command="$compile_command $arg"
++      finalize_command="$finalize_command $arg"
++    fi
++
++    oldlibs=
++    # calculate the name of the file, without its directory
++    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
++    libobjs_save="$libobjs"
++
++    if test -n "$shlibpath_var"; then
++      # get the directories listed in $shlibpath_var
++      eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
++    else
++      shlib_search_path=
++    fi
++    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
++    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
++
++    output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
++    if test "X$output_objdir" = "X$output"; then
++      output_objdir="$objdir"
++    else
++      output_objdir="$output_objdir/$objdir"
++    fi
++    # Create the object directory.
++    if test ! -d "$output_objdir"; then
++      $show "$mkdir $output_objdir"
++      $run $mkdir $output_objdir
++      status=$?
++      if test "$status" -ne 0 && test ! -d "$output_objdir"; then
++      exit $status
++      fi
++    fi
++
++    # Determine the type of output
++    case $output in
++    "")
++      $echo "$modename: you must specify an output file" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++      ;;
++    *.$libext) linkmode=oldlib ;;
++    *.lo | *.$objext) linkmode=obj ;;
++    *.la) linkmode=lib ;;
++    *) linkmode=prog ;; # Anything else should be a program.
++    esac
++
++    case $host in
++    *cygwin* | *mingw* | *pw32*)
++      # don't eliminate duplications in $postdeps and $predeps
++      duplicate_compiler_generated_deps=yes
++      ;;
++    *)
++      duplicate_compiler_generated_deps=$duplicate_deps
++      ;;
++    esac
++    specialdeplibs=
++
++    libs=
++    # Find all interdependent deplibs by searching for libraries
++    # that are linked more than once (e.g. -la -lb -la)
++    for deplib in $deplibs; do
++      if test "X$duplicate_deps" = "Xyes" ; then
++      case "$libs " in
++      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
++      esac
++      fi
++      libs="$libs $deplib"
++    done
++
++    if test "$linkmode" = lib; then
++      libs="$predeps $libs $compiler_lib_search_path $postdeps"
++
++      # Compute libraries that are listed more than once in $predeps
++      # $postdeps and mark them as special (i.e., whose duplicates are
++      # not to be eliminated).
++      pre_post_deps=
++      if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then
++      for pre_post_dep in $predeps $postdeps; do
++        case "$pre_post_deps " in
++        *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
++        esac
++        pre_post_deps="$pre_post_deps $pre_post_dep"
++      done
++      fi
++      pre_post_deps=
++    fi
++
++    deplibs=
++    newdependency_libs=
++    newlib_search_path=
++    need_relink=no # whether we're linking any uninstalled libtool libraries
++    notinst_deplibs= # not-installed libtool libraries
++    notinst_path= # paths that contain not-installed libtool libraries
++    case $linkmode in
++    lib)
++      passes="conv link"
++      for file in $dlfiles $dlprefiles; do
++        case $file in
++        *.la) ;;
++        *)
++          $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2
++          exit $EXIT_FAILURE
++          ;;
++        esac
++      done
++      ;;
++    prog)
++      compile_deplibs=
++      finalize_deplibs=
++      alldeplibs=no
++      newdlfiles=
++      newdlprefiles=
++      passes="conv scan dlopen dlpreopen link"
++      ;;
++    *)  passes="conv"
++      ;;
++    esac
++    for pass in $passes; do
++      if test "$linkmode,$pass" = "lib,link" ||
++       test "$linkmode,$pass" = "prog,scan"; then
++      libs="$deplibs"
++      deplibs=
++      fi
++      if test "$linkmode" = prog; then
++      case $pass in
++      dlopen) libs="$dlfiles" ;;
++      dlpreopen) libs="$dlprefiles" ;;
++      link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
++      esac
++      fi
++      if test "$pass" = dlopen; then
++      # Collect dlpreopened libraries
++      save_deplibs="$deplibs"
++      deplibs=
++      fi
++      for deplib in $libs; do
++      lib=
++      found=no
++      case $deplib in
++      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
++        if test "$linkmode,$pass" = "prog,link"; then
++          compile_deplibs="$deplib $compile_deplibs"
++          finalize_deplibs="$deplib $finalize_deplibs"
++        else
++          compiler_flags="$compiler_flags $deplib"
++        fi
++        continue
++        ;;
++      -l*)
++        if test "$linkmode" != lib && test "$linkmode" != prog; then
++          $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
++          continue
++        fi
++        name=`$echo "X$deplib" | $Xsed -e 's/^-l//'`
++        for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do
++          for search_ext in .la $std_shrext .so .a; do
++            # Search the libtool library
++            lib="$searchdir/lib${name}${search_ext}"
++            if test -f "$lib"; then
++              if test "$search_ext" = ".la"; then
++                found=yes
++              else
++                found=no
++              fi
++              break 2
++            fi
++          done
++        done
++        if test "$found" != yes; then
++          # deplib doesn't seem to be a libtool library
++          if test "$linkmode,$pass" = "prog,link"; then
++            compile_deplibs="$deplib $compile_deplibs"
++            finalize_deplibs="$deplib $finalize_deplibs"
++          else
++            deplibs="$deplib $deplibs"
++            test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
++          fi
++          continue
++        else # deplib is a libtool library
++          # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
++          # We need to do some special things here, and not later.
++          if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++            case " $predeps $postdeps " in
++            *" $deplib "*)
++              if (${SED} -e '2q' $lib |
++                    grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++                library_names=
++                old_library=
++                case $lib in
++                */* | *\\*) . $lib ;;
++                *) . ./$lib ;;
++                esac
++                for l in $old_library $library_names; do
++                  ll="$l"
++                done
++                if test "X$ll" = "X$old_library" ; then # only static version available
++                  found=no
++                  ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
++                  test "X$ladir" = "X$lib" && ladir="."
++                  lib=$ladir/$old_library
++                  if test "$linkmode,$pass" = "prog,link"; then
++                    compile_deplibs="$deplib $compile_deplibs"
++                    finalize_deplibs="$deplib $finalize_deplibs"
++                  else
++                    deplibs="$deplib $deplibs"
++                    test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
++                  fi
++                  continue
++                fi
++              fi
++              ;;
++            *) ;;
++            esac
++          fi
++        fi
++        ;; # -l
++      -L*)
++        case $linkmode in
++        lib)
++          deplibs="$deplib $deplibs"
++          test "$pass" = conv && continue
++          newdependency_libs="$deplib $newdependency_libs"
++          newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
++          ;;
++        prog)
++          if test "$pass" = conv; then
++            deplibs="$deplib $deplibs"
++            continue
++          fi
++          if test "$pass" = scan; then
++            deplibs="$deplib $deplibs"
++          else
++            compile_deplibs="$deplib $compile_deplibs"
++            finalize_deplibs="$deplib $finalize_deplibs"
++          fi
++          newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
++          ;;
++        *)
++          $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2
++          ;;
++        esac # linkmode
++        continue
++        ;; # -L
++      -R*)
++        if test "$pass" = link; then
++          dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'`
++          # Make sure the xrpath contains only unique directories.
++          case "$xrpath " in
++          *" $dir "*) ;;
++          *) xrpath="$xrpath $dir" ;;
++          esac
++        fi
++        deplibs="$deplib $deplibs"
++        continue
++        ;;
++      *.la) lib="$deplib" ;;
++      *.$libext)
++        if test "$pass" = conv; then
++          deplibs="$deplib $deplibs"
++          continue
++        fi
++        case $linkmode in
++        lib)
++          valid_a_lib=no
++          case $deplibs_check_method in
++            match_pattern*)
++              set dummy $deplibs_check_method
++              match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
++              if eval $echo \"$deplib\" 2>/dev/null \
++                  | $SED 10q \
++                  | $EGREP "$match_pattern_regex" > /dev/null; then
++                valid_a_lib=yes
++              fi
++              ;;
++            pass_all)
++              valid_a_lib=yes
++              ;;
++            esac
++          if test "$valid_a_lib" != yes; then
++            $echo
++            $echo "*** Warning: Trying to link with static lib archive $deplib."
++            $echo "*** I have the capability to make that library automatically link in when"
++            $echo "*** you link to this library.  But I can only do this if you have a"
++            $echo "*** shared version of the library, which you do not appear to have"
++            $echo "*** because the file extensions .$libext of this argument makes me believe"
++            $echo "*** that it is just a static archive that I should not used here."
++          else
++            $echo
++            $echo "*** Warning: Linking the shared library $output against the"
++            $echo "*** static library $deplib is not portable!"
++            deplibs="$deplib $deplibs"
++          fi
++          continue
++          ;;
++        prog)
++          if test "$pass" != link; then
++            deplibs="$deplib $deplibs"
++          else
++            compile_deplibs="$deplib $compile_deplibs"
++            finalize_deplibs="$deplib $finalize_deplibs"
++          fi
++          continue
++          ;;
++        esac # linkmode
++        ;; # *.$libext
++      *.lo | *.$objext)
++        if test "$pass" = conv; then
++          deplibs="$deplib $deplibs"
++        elif test "$linkmode" = prog; then
++          if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
++            # If there is no dlopen support or we're linking statically,
++            # we need to preload.
++            newdlprefiles="$newdlprefiles $deplib"
++            compile_deplibs="$deplib $compile_deplibs"
++            finalize_deplibs="$deplib $finalize_deplibs"
++          else
++            newdlfiles="$newdlfiles $deplib"
++          fi
++        fi
++        continue
++        ;;
++      %DEPLIBS%)
++        alldeplibs=yes
++        continue
++        ;;
++      esac # case $deplib
++      if test "$found" = yes || test -f "$lib"; then :
++      else
++        $echo "$modename: cannot find the library \`$lib'" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      # Check to see that this really is a libtool archive.
++      if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
++      else
++        $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
++      test "X$ladir" = "X$lib" && ladir="."
++
++      dlname=
++      dlopen=
++      dlpreopen=
++      libdir=
++      library_names=
++      old_library=
++      # If the library was installed with an old release of libtool,
++      # it will not redefine variables installed, or shouldnotlink
++      installed=yes
++      shouldnotlink=no
++      avoidtemprpath=
++
++
++      # Read the .la file
++      case $lib in
++      */* | *\\*) . $lib ;;
++      *) . ./$lib ;;
++      esac
++
++      if test "$linkmode,$pass" = "lib,link" ||
++         test "$linkmode,$pass" = "prog,scan" ||
++         { test "$linkmode" != prog && test "$linkmode" != lib; }; then
++        test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
++        test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
++      fi
++
++      if test "$pass" = conv; then
++        # Only check for convenience libraries
++        deplibs="$lib $deplibs"
++        if test -z "$libdir"; then
++          if test -z "$old_library"; then
++            $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
++            exit $EXIT_FAILURE
++          fi
++          # It is a libtool convenience library, so add in its objects.
++          convenience="$convenience $ladir/$objdir/$old_library"
++          old_convenience="$old_convenience $ladir/$objdir/$old_library"
++          tmp_libs=
++          for deplib in $dependency_libs; do
++            deplibs="$deplib $deplibs"
++              if test "X$duplicate_deps" = "Xyes" ; then
++              case "$tmp_libs " in
++              *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
++              esac
++              fi
++            tmp_libs="$tmp_libs $deplib"
++          done
++        elif test "$linkmode" != prog && test "$linkmode" != lib; then
++          $echo "$modename: \`$lib' is not a convenience library" 1>&2
++          exit $EXIT_FAILURE
++        fi
++        continue
++      fi # $pass = conv
++
++
++      # Get the name of the library we link against.
++      linklib=
++      for l in $old_library $library_names; do
++        linklib="$l"
++      done
++      if test -z "$linklib"; then
++        $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      # This library was specified with -dlopen.
++      if test "$pass" = dlopen; then
++        if test -z "$libdir"; then
++          $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2
++          exit $EXIT_FAILURE
++        fi
++        if test -z "$dlname" ||
++           test "$dlopen_support" != yes ||
++           test "$build_libtool_libs" = no; then
++          # If there is no dlname, no dlopen support or we're linking
++          # statically, we need to preload.  We also need to preload any
++          # dependent libraries so libltdl's deplib preloader doesn't
++          # bomb out in the load deplibs phase.
++          dlprefiles="$dlprefiles $lib $dependency_libs"
++        else
++          newdlfiles="$newdlfiles $lib"
++        fi
++        continue
++      fi # $pass = dlopen
++
++      # We need an absolute path.
++      case $ladir in
++      [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
++      *)
++        abs_ladir=`cd "$ladir" && pwd`
++        if test -z "$abs_ladir"; then
++          $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2
++          $echo "$modename: passing it literally to the linker, although it might fail" 1>&2
++          abs_ladir="$ladir"
++        fi
++        ;;
++      esac
++      laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
++
++      # Find the relevant object directory and library name.
++      if test "X$installed" = Xyes; then
++        if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
++          $echo "$modename: warning: library \`$lib' was moved." 1>&2
++          dir="$ladir"
++          absdir="$abs_ladir"
++          libdir="$abs_ladir"
++        else
++          dir="$libdir"
++          absdir="$libdir"
++        fi
++        test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
++      else
++        if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
++          dir="$ladir"
++          absdir="$abs_ladir"
++          # Remove this search path later
++          notinst_path="$notinst_path $abs_ladir"
++        else
++          dir="$ladir/$objdir"
++          absdir="$abs_ladir/$objdir"
++          # Remove this search path later
++          notinst_path="$notinst_path $abs_ladir"
++        fi
++      fi # $installed = yes
++      name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
++
++      # This library was specified with -dlpreopen.
++      if test "$pass" = dlpreopen; then
++        if test -z "$libdir"; then
++          $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2
++          exit $EXIT_FAILURE
++        fi
++        # Prefer using a static library (so that no silly _DYNAMIC symbols
++        # are required to link).
++        if test -n "$old_library"; then
++          newdlprefiles="$newdlprefiles $dir/$old_library"
++        # Otherwise, use the dlname, so that lt_dlopen finds it.
++        elif test -n "$dlname"; then
++          newdlprefiles="$newdlprefiles $dir/$dlname"
++        else
++          newdlprefiles="$newdlprefiles $dir/$linklib"
++        fi
++      fi # $pass = dlpreopen
++
++      if test -z "$libdir"; then
++        # Link the convenience library
++        if test "$linkmode" = lib; then
++          deplibs="$dir/$old_library $deplibs"
++        elif test "$linkmode,$pass" = "prog,link"; then
++          compile_deplibs="$dir/$old_library $compile_deplibs"
++          finalize_deplibs="$dir/$old_library $finalize_deplibs"
++        else
++          deplibs="$lib $deplibs" # used for prog,scan pass
++        fi
++        continue
++      fi
++
++
++      if test "$linkmode" = prog && test "$pass" != link; then
++        newlib_search_path="$newlib_search_path $ladir"
++        deplibs="$lib $deplibs"
++
++        linkalldeplibs=no
++        if test "$link_all_deplibs" != no || test -z "$library_names" ||
++           test "$build_libtool_libs" = no; then
++          linkalldeplibs=yes
++        fi
++
++        tmp_libs=
++        for deplib in $dependency_libs; do
++          case $deplib in
++          -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test
++          esac
++          # Need to link against all dependency_libs?
++          if test "$linkalldeplibs" = yes; then
++            deplibs="$deplib $deplibs"
++          else
++            # Need to hardcode shared library paths
++            # or/and link against static libraries
++            newdependency_libs="$deplib $newdependency_libs"
++          fi
++          if test "X$duplicate_deps" = "Xyes" ; then
++            case "$tmp_libs " in
++            *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
++            esac
++          fi
++          tmp_libs="$tmp_libs $deplib"
++        done # for deplib
++        continue
++      fi # $linkmode = prog...
++
++      if test "$linkmode,$pass" = "prog,link"; then
++        if test -n "$library_names" &&
++           { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
++          # We need to hardcode the library path
++          if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
++            # Make sure the rpath contains only unique directories.
++            case "$temp_rpath " in
++            *" $dir "*) ;;
++            *" $absdir "*) ;;
++            *) temp_rpath="$temp_rpath $absdir" ;;
++            esac
++          fi
++
++          # Hardcode the library path.
++          # Skip directories that are in the system default run-time
++          # search path.
++          case " $sys_lib_dlsearch_path " in
++          *" $absdir "*) ;;
++          *)
++            case "$compile_rpath " in
++            *" $absdir "*) ;;
++            *) compile_rpath="$compile_rpath $absdir"
++            esac
++            ;;
++          esac
++          case " $sys_lib_dlsearch_path " in
++          *" $libdir "*) ;;
++          *)
++            case "$finalize_rpath " in
++            *" $libdir "*) ;;
++            *) finalize_rpath="$finalize_rpath $libdir"
++            esac
++            ;;
++          esac
++        fi # $linkmode,$pass = prog,link...
++
++        if test "$alldeplibs" = yes &&
++           { test "$deplibs_check_method" = pass_all ||
++             { test "$build_libtool_libs" = yes &&
++               test -n "$library_names"; }; }; then
++          # We only need to search for static libraries
++          continue
++        fi
++      fi
++
++      link_static=no # Whether the deplib will be linked statically
++      if test -n "$library_names" &&
++         { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
++        if test "$installed" = no; then
++          notinst_deplibs="$notinst_deplibs $lib"
++          need_relink=yes
++        fi
++        # This is a shared library
++
++        # Warn about portability, can't link against -module's on
++        # some systems (darwin)
++        if test "$shouldnotlink" = yes && test "$pass" = link ; then
++          $echo
++          if test "$linkmode" = prog; then
++            $echo "*** Warning: Linking the executable $output against the loadable module"
++          else
++            $echo "*** Warning: Linking the shared library $output against the loadable module"
++          fi
++          $echo "*** $linklib is not portable!"
++        fi
++        if test "$linkmode" = lib &&
++           test "$hardcode_into_libs" = yes; then
++          # Hardcode the library path.
++          # Skip directories that are in the system default run-time
++          # search path.
++          case " $sys_lib_dlsearch_path " in
++          *" $absdir "*) ;;
++          *)
++            case "$compile_rpath " in
++            *" $absdir "*) ;;
++            *) compile_rpath="$compile_rpath $absdir"
++            esac
++            ;;
++          esac
++          case " $sys_lib_dlsearch_path " in
++          *" $libdir "*) ;;
++          *)
++            case "$finalize_rpath " in
++            *" $libdir "*) ;;
++            *) finalize_rpath="$finalize_rpath $libdir"
++            esac
++            ;;
++          esac
++        fi
++
++        if test -n "$old_archive_from_expsyms_cmds"; then
++          # figure out the soname
++          set dummy $library_names
++          realname="$2"
++          shift; shift
++          libname=`eval \\$echo \"$libname_spec\"`
++          # use dlname if we got it. it's perfectly good, no?
++          if test -n "$dlname"; then
++            soname="$dlname"
++          elif test -n "$soname_spec"; then
++            # bleh windows
++            case $host in
++            *cygwin* | mingw*)
++              major=`expr $current - $age`
++              versuffix="-$major"
++              ;;
++            esac
++            eval soname=\"$soname_spec\"
++          else
++            soname="$realname"
++          fi
++
++          # Make a new name for the extract_expsyms_cmds to use
++          soroot="$soname"
++          soname=`$echo $soroot | ${SED} -e 's/^.*\///'`
++          newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a"
++
++          # If the library has no export list, then create one now
++          if test -f "$output_objdir/$soname-def"; then :
++          else
++            $show "extracting exported symbol list from \`$soname'"
++            save_ifs="$IFS"; IFS='~'
++            cmds=$extract_expsyms_cmds
++            for cmd in $cmds; do
++              IFS="$save_ifs"
++              eval cmd=\"$cmd\"
++              $show "$cmd"
++              $run eval "$cmd" || exit $?
++            done
++            IFS="$save_ifs"
++          fi
++
++          # Create $newlib
++          if test -f "$output_objdir/$newlib"; then :; else
++            $show "generating import library for \`$soname'"
++            save_ifs="$IFS"; IFS='~'
++            cmds=$old_archive_from_expsyms_cmds
++            for cmd in $cmds; do
++              IFS="$save_ifs"
++              eval cmd=\"$cmd\"
++              $show "$cmd"
++              $run eval "$cmd" || exit $?
++            done
++            IFS="$save_ifs"
++          fi
++          # make sure the library variables are pointing to the new library
++          dir=$output_objdir
++          linklib=$newlib
++        fi # test -n "$old_archive_from_expsyms_cmds"
++
++        if test "$linkmode" = prog || test "$mode" != relink; then
++          add_shlibpath=
++          add_dir=
++          add=
++          lib_linked=yes
++          case $hardcode_action in
++          immediate | unsupported)
++            if test "$hardcode_direct" = no; then
++              add="$dir/$linklib"
++              case $host in
++                *-*-sco3.2v5* ) add_dir="-L$dir" ;;
++                *-*-darwin* )
++                  # if the lib is a module then we can not link against
++                  # it, someone is ignoring the new warnings I added
++                  if /usr/bin/file -L $add 2> /dev/null | $EGREP "bundle" >/dev/null ; then
++                    $echo "** Warning, lib $linklib is a module, not a shared library"
++                    if test -z "$old_library" ; then
++                      $echo
++                      $echo "** And there doesn't seem to be a static archive available"
++                      $echo "** The link will probably fail, sorry"
++                    else
++                      add="$dir/$old_library"
++                    fi
++                  fi
++              esac
++            elif test "$hardcode_minus_L" = no; then
++              case $host in
++              *-*-sunos*) add_shlibpath="$dir" ;;
++              esac
++              add_dir="-L$dir"
++              add="-l$name"
++            elif test "$hardcode_shlibpath_var" = no; then
++              add_shlibpath="$dir"
++              add="-l$name"
++            else
++              lib_linked=no
++            fi
++            ;;
++          relink)
++            if test "$hardcode_direct" = yes; then
++              add="$dir/$linklib"
++            elif test "$hardcode_minus_L" = yes; then
++              add_dir="-L$dir"
++              # Try looking first in the location we're being installed to.
++              if test -n "$inst_prefix_dir"; then
++                case $libdir in
++                  [\\/]*)
++                    add_dir="$add_dir -L$inst_prefix_dir$libdir"
++                    ;;
++                esac
++              fi
++              add="-l$name"
++            elif test "$hardcode_shlibpath_var" = yes; then
++              add_shlibpath="$dir"
++              add="-l$name"
++            else
++              lib_linked=no
++            fi
++            ;;
++          *) lib_linked=no ;;
++          esac
++
++          if test "$lib_linked" != yes; then
++            $echo "$modename: configuration error: unsupported hardcode properties"
++            exit $EXIT_FAILURE
++          fi
++
++          if test -n "$add_shlibpath"; then
++            case :$compile_shlibpath: in
++            *":$add_shlibpath:"*) ;;
++            *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
++            esac
++          fi
++          if test "$linkmode" = prog; then
++            test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
++            test -n "$add" && compile_deplibs="$add $compile_deplibs"
++          else
++            test -n "$add_dir" && deplibs="$add_dir $deplibs"
++            test -n "$add" && deplibs="$add $deplibs"
++            if test "$hardcode_direct" != yes && \
++               test "$hardcode_minus_L" != yes && \
++               test "$hardcode_shlibpath_var" = yes; then
++              case :$finalize_shlibpath: in
++              *":$libdir:"*) ;;
++              *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
++              esac
++            fi
++          fi
++        fi
++
++        if test "$linkmode" = prog || test "$mode" = relink; then
++          add_shlibpath=
++          add_dir=
++          add=
++          # Finalize command for both is simple: just hardcode it.
++          if test "$hardcode_direct" = yes; then
++            add="$libdir/$linklib"
++          elif test "$hardcode_minus_L" = yes; then
++            add_dir="-L$libdir"
++            add="-l$name"
++          elif test "$hardcode_shlibpath_var" = yes; then
++            case :$finalize_shlibpath: in
++            *":$libdir:"*) ;;
++            *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
++            esac
++            add="-l$name"
++          elif test "$hardcode_automatic" = yes; then
++            if test -n "$inst_prefix_dir" &&
++               test -f "$inst_prefix_dir$libdir/$linklib" ; then
++              add="$inst_prefix_dir$libdir/$linklib"
++            else
++              add="$libdir/$linklib"
++            fi
++          else
++            # We cannot seem to hardcode it, guess we'll fake it.
++            add_dir="-L$libdir"
++            # Try looking first in the location we're being installed to.
++            if test -n "$inst_prefix_dir"; then
++              case $libdir in
++                [\\/]*)
++                  add_dir="$add_dir -L$inst_prefix_dir$libdir"
++                  ;;
++              esac
++            fi
++            add="-l$name"
++          fi
++
++          if test "$linkmode" = prog; then
++            test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
++            test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
++          else
++            test -n "$add_dir" && deplibs="$add_dir $deplibs"
++            test -n "$add" && deplibs="$add $deplibs"
++          fi
++        fi
++      elif test "$linkmode" = prog; then
++        # Here we assume that one of hardcode_direct or hardcode_minus_L
++        # is not unsupported.  This is valid on all known static and
++        # shared platforms.
++        if test "$hardcode_direct" != unsupported; then
++          test -n "$old_library" && linklib="$old_library"
++          compile_deplibs="$dir/$linklib $compile_deplibs"
++          finalize_deplibs="$dir/$linklib $finalize_deplibs"
++        else
++          compile_deplibs="-l$name -L$dir $compile_deplibs"
++          finalize_deplibs="-l$name -L$dir $finalize_deplibs"
++        fi
++      elif test "$build_libtool_libs" = yes; then
++        # Not a shared library
++        if test "$deplibs_check_method" != pass_all; then
++          # We're trying link a shared library against a static one
++          # but the system doesn't support it.
++
++          # Just print a warning and add the library to dependency_libs so
++          # that the program can be linked against the static library.
++          $echo
++          $echo "*** Warning: This system can not link to static lib archive $lib."
++          $echo "*** I have the capability to make that library automatically link in when"
++          $echo "*** you link to this library.  But I can only do this if you have a"
++          $echo "*** shared version of the library, which you do not appear to have."
++          if test "$module" = yes; then
++            $echo "*** But as you try to build a module library, libtool will still create "
++            $echo "*** a static module, that should work as long as the dlopening application"
++            $echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
++            if test -z "$global_symbol_pipe"; then
++              $echo
++              $echo "*** However, this would only work if libtool was able to extract symbol"
++              $echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
++              $echo "*** not find such a program.  So, this module is probably useless."
++              $echo "*** \`nm' from GNU binutils and a full rebuild may help."
++            fi
++            if test "$build_old_libs" = no; then
++              build_libtool_libs=module
++              build_old_libs=yes
++            else
++              build_libtool_libs=no
++            fi
++          fi
++        else
++          deplibs="$dir/$old_library $deplibs"
++          link_static=yes
++        fi
++      fi # link shared/static library?
++
++      if test "$linkmode" = lib; then
++        if test -n "$dependency_libs" &&
++           { test "$hardcode_into_libs" != yes ||
++             test "$build_old_libs" = yes ||
++             test "$link_static" = yes; }; then
++          # Extract -R from dependency_libs
++          temp_deplibs=
++          for libdir in $dependency_libs; do
++            case $libdir in
++            -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'`
++                 case " $xrpath " in
++                 *" $temp_xrpath "*) ;;
++                 *) xrpath="$xrpath $temp_xrpath";;
++                 esac;;
++            *) temp_deplibs="$temp_deplibs $libdir";;
++            esac
++          done
++          dependency_libs="$temp_deplibs"
++        fi
++
++        newlib_search_path="$newlib_search_path $absdir"
++        # Link against this library
++        test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
++        # ... and its dependency_libs
++        tmp_libs=
++        for deplib in $dependency_libs; do
++          newdependency_libs="$deplib $newdependency_libs"
++          if test "X$duplicate_deps" = "Xyes" ; then
++            case "$tmp_libs " in
++            *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
++            esac
++          fi
++          tmp_libs="$tmp_libs $deplib"
++        done
++
++        if test "$link_all_deplibs" != no; then
++          # Add the search paths of all dependency libraries
++          for deplib in $dependency_libs; do
++            case $deplib in
++            -L*) path="$deplib" ;;
++            *.la)
++              dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'`
++              test "X$dir" = "X$deplib" && dir="."
++              # We need an absolute path.
++              case $dir in
++              [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
++              *)
++                absdir=`cd "$dir" && pwd`
++                if test -z "$absdir"; then
++                  $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2
++                  absdir="$dir"
++                fi
++                ;;
++              esac
++              if grep "^installed=no" $deplib > /dev/null; then
++                path="$absdir/$objdir"
++              else
++                eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
++                if test -z "$libdir"; then
++                  $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
++                  exit $EXIT_FAILURE
++                fi
++                if test "$absdir" != "$libdir"; then
++                  $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2
++                fi
++                path="$absdir"
++              fi
++              depdepl=
++              case $host in
++              *-*-darwin*)
++                # we do not want to link against static libs,
++                # but need to link against shared
++                eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
++                if test -n "$deplibrary_names" ; then
++                  for tmp in $deplibrary_names ; do
++                    depdepl=$tmp
++                  done
++                  if test -f "$path/$depdepl" ; then
++                    depdepl="$path/$depdepl"
++                  fi
++                  # do not add paths which are already there
++                  case " $newlib_search_path " in
++                  *" $path "*) ;;
++                  *) newlib_search_path="$newlib_search_path $path";;
++                  esac
++                fi
++                path=""
++                ;;
++              *)
++                path="-L$path"
++                ;;
++              esac
++              ;;
++            -l*)
++              case $host in
++              *-*-darwin*)
++                # Again, we only want to link against shared libraries
++                eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"`
++                for tmp in $newlib_search_path ; do
++                  if test -f "$tmp/lib$tmp_libs.dylib" ; then
++                    eval depdepl="$tmp/lib$tmp_libs.dylib"
++                    break
++                  fi
++                done
++                path=""
++                ;;
++              *) continue ;;
++              esac
++              ;;
++            *) continue ;;
++            esac
++            case " $deplibs " in
++            *" $path "*) ;;
++            *) deplibs="$path $deplibs" ;;
++            esac
++            case " $deplibs " in
++            *" $depdepl "*) ;;
++            *) deplibs="$depdepl $deplibs" ;;
++            esac
++          done
++        fi # link_all_deplibs != no
++      fi # linkmode = lib
++      done # for deplib in $libs
++      dependency_libs="$newdependency_libs"
++      if test "$pass" = dlpreopen; then
++      # Link the dlpreopened libraries before other libraries
++      for deplib in $save_deplibs; do
++        deplibs="$deplib $deplibs"
++      done
++      fi
++      if test "$pass" != dlopen; then
++      if test "$pass" != conv; then
++        # Make sure lib_search_path contains only unique directories.
++        lib_search_path=
++        for dir in $newlib_search_path; do
++          case "$lib_search_path " in
++          *" $dir "*) ;;
++          *) lib_search_path="$lib_search_path $dir" ;;
++          esac
++        done
++        newlib_search_path=
++      fi
++
++      if test "$linkmode,$pass" != "prog,link"; then
++        vars="deplibs"
++      else
++        vars="compile_deplibs finalize_deplibs"
++      fi
++      for var in $vars dependency_libs; do
++        # Add libraries to $var in reverse order
++        eval tmp_libs=\"\$$var\"
++        new_libs=
++        for deplib in $tmp_libs; do
++          # FIXME: Pedantically, this is the right thing to do, so
++          #        that some nasty dependency loop isn't accidentally
++          #        broken:
++          #new_libs="$deplib $new_libs"
++          # Pragmatically, this seems to cause very few problems in
++          # practice:
++          case $deplib in
++          -L*) new_libs="$deplib $new_libs" ;;
++          -R*) ;;
++          *)
++            # And here is the reason: when a library appears more
++            # than once as an explicit dependence of a library, or
++            # is implicitly linked in more than once by the
++            # compiler, it is considered special, and multiple
++            # occurrences thereof are not removed.  Compare this
++            # with having the same library being listed as a
++            # dependency of multiple other libraries: in this case,
++            # we know (pedantically, we assume) the library does not
++            # need to be listed more than once, so we keep only the
++            # last copy.  This is not always right, but it is rare
++            # enough that we require users that really mean to play
++            # such unportable linking tricks to link the library
++            # using -Wl,-lname, so that libtool does not consider it
++            # for duplicate removal.
++            case " $specialdeplibs " in
++            *" $deplib "*) new_libs="$deplib $new_libs" ;;
++            *)
++              case " $new_libs " in
++              *" $deplib "*) ;;
++              *) new_libs="$deplib $new_libs" ;;
++              esac
++              ;;
++            esac
++            ;;
++          esac
++        done
++        tmp_libs=
++        for deplib in $new_libs; do
++          case $deplib in
++          -L*)
++            case " $tmp_libs " in
++            *" $deplib "*) ;;
++            *) tmp_libs="$tmp_libs $deplib" ;;
++            esac
++            ;;
++          *) tmp_libs="$tmp_libs $deplib" ;;
++          esac
++        done
++        eval $var=\"$tmp_libs\"
++      done # for var
++      fi
++      # Last step: remove runtime libs from dependency_libs
++      # (they stay in deplibs)
++      tmp_libs=
++      for i in $dependency_libs ; do
++      case " $predeps $postdeps $compiler_lib_search_path " in
++      *" $i "*)
++        i=""
++        ;;
++      esac
++      if test -n "$i" ; then
++        tmp_libs="$tmp_libs $i"
++      fi
++      done
++      dependency_libs=$tmp_libs
++    done # for pass
++    if test "$linkmode" = prog; then
++      dlfiles="$newdlfiles"
++      dlprefiles="$newdlprefiles"
++    fi
++
++    case $linkmode in
++    oldlib)
++      if test -n "$deplibs"; then
++      $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2
++      fi
++
++      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
++      $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
++      fi
++
++      if test -n "$rpath"; then
++      $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
++      fi
++
++      if test -n "$xrpath"; then
++      $echo "$modename: warning: \`-R' is ignored for archives" 1>&2
++      fi
++
++      if test -n "$vinfo"; then
++      $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2
++      fi
++
++      if test -n "$release"; then
++      $echo "$modename: warning: \`-release' is ignored for archives" 1>&2
++      fi
++
++      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
++      $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
++      fi
++
++      # Now set the variables for building old libraries.
++      build_libtool_libs=no
++      oldlibs="$output"
++      objs="$objs$old_deplibs"
++      ;;
++
++    lib)
++      # Make sure we only generate libraries of the form `libNAME.la'.
++      case $outputname in
++      lib*)
++      name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
++      eval shared_ext=\"$shrext_cmds\"
++      eval libname=\"$libname_spec\"
++      ;;
++      *)
++      if test "$module" = no; then
++        $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++      fi
++      if test "$need_lib_prefix" != no; then
++        # Add the "lib" prefix for modules if required
++        name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
++        eval shared_ext=\"$shrext_cmds\"
++        eval libname=\"$libname_spec\"
++      else
++        libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
++      fi
++      ;;
++      esac
++
++      if test -n "$objs"; then
++      if test "$deplibs_check_method" != pass_all; then
++        $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1
++        exit $EXIT_FAILURE
++      else
++        $echo
++        $echo "*** Warning: Linking the shared library $output against the non-libtool"
++        $echo "*** objects $objs is not portable!"
++        libobjs="$libobjs $objs"
++      fi
++      fi
++
++      if test "$dlself" != no; then
++      $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2
++      fi
++
++      set dummy $rpath
++      if test "$#" -gt 2; then
++      $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2
++      fi
++      install_libdir="$2"
++
++      oldlibs=
++      if test -z "$rpath"; then
++      if test "$build_libtool_libs" = yes; then
++        # Building a libtool convenience library.
++        # Some compilers have problems with a `.al' extension so
++        # convenience libraries should have the same extension an
++        # archive normally would.
++        oldlibs="$output_objdir/$libname.$libext $oldlibs"
++        build_libtool_libs=convenience
++        build_old_libs=yes
++      fi
++
++      if test -n "$vinfo"; then
++        $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2
++      fi
++
++      if test -n "$release"; then
++        $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
++      fi
++      else
++
++      # Parse the version information argument.
++      save_ifs="$IFS"; IFS=':'
++      set dummy $vinfo 0 0 0
++      IFS="$save_ifs"
++
++      if test -n "$8"; then
++        $echo "$modename: too many parameters to \`-version-info'" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      # convert absolute version numbers to libtool ages
++      # this retains compatibility with .la files and attempts
++      # to make the code below a bit more comprehensible
++
++      case $vinfo_number in
++      yes)
++        number_major="$2"
++        number_minor="$3"
++        number_revision="$4"
++        #
++        # There are really only two kinds -- those that
++        # use the current revision as the major version
++        # and those that subtract age and use age as
++        # a minor version.  But, then there is irix
++        # which has an extra 1 added just for fun
++        #
++        case $version_type in
++        darwin|linux|osf|windows)
++          current=`expr $number_major + $number_minor`
++          age="$number_minor"
++          revision="$number_revision"
++          ;;
++        freebsd-aout|freebsd-elf|sunos)
++          current="$number_major"
++          revision="$number_minor"
++          age="0"
++          ;;
++        irix|nonstopux)
++          current=`expr $number_major + $number_minor - 1`
++          age="$number_minor"
++          revision="$number_minor"
++          ;;
++        esac
++        ;;
++      no)
++        current="$2"
++        revision="$3"
++        age="$4"
++        ;;
++      esac
++
++      # Check that each of the things are valid numbers.
++      case $current in
++      0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
++      *)
++        $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2
++        $echo "$modename: \`$vinfo' is not valid version information" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++
++      case $revision in
++      0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
++      *)
++        $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2
++        $echo "$modename: \`$vinfo' is not valid version information" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++
++      case $age in
++      0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
++      *)
++        $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2
++        $echo "$modename: \`$vinfo' is not valid version information" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++
++      if test "$age" -gt "$current"; then
++        $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2
++        $echo "$modename: \`$vinfo' is not valid version information" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      # Calculate the version variables.
++      major=
++      versuffix=
++      verstring=
++      case $version_type in
++      none) ;;
++
++      darwin)
++        # Like Linux, but with the current version available in
++        # verstring for coding it into the library header
++        major=.`expr $current - $age`
++        versuffix="$major.$age.$revision"
++        # Darwin ld doesn't like 0 for these options...
++        minor_current=`expr $current + 1`
++        verstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
++        ;;
++
++      freebsd-aout)
++        major=".$current"
++        versuffix=".$current.$revision";
++        ;;
++
++      freebsd-elf)
++        major=".$current"
++        versuffix=".$current";
++        ;;
++
++      irix | nonstopux)
++        major=`expr $current - $age + 1`
++
++        case $version_type in
++          nonstopux) verstring_prefix=nonstopux ;;
++          *)         verstring_prefix=sgi ;;
++        esac
++        verstring="$verstring_prefix$major.$revision"
++
++        # Add in all the interfaces that we are compatible with.
++        loop=$revision
++        while test "$loop" -ne 0; do
++          iface=`expr $revision - $loop`
++          loop=`expr $loop - 1`
++          verstring="$verstring_prefix$major.$iface:$verstring"
++        done
++
++        # Before this point, $major must not contain `.'.
++        major=.$major
++        versuffix="$major.$revision"
++        ;;
++
++      linux)
++        major=.`expr $current - $age`
++        versuffix="$major.$age.$revision"
++        ;;
++
++      osf)
++        major=.`expr $current - $age`
++        versuffix=".$current.$age.$revision"
++        verstring="$current.$age.$revision"
++
++        # Add in all the interfaces that we are compatible with.
++        loop=$age
++        while test "$loop" -ne 0; do
++          iface=`expr $current - $loop`
++          loop=`expr $loop - 1`
++          verstring="$verstring:${iface}.0"
++        done
++
++        # Make executables depend on our current version.
++        verstring="$verstring:${current}.0"
++        ;;
++
++      sunos)
++        major=".$current"
++        versuffix=".$current.$revision"
++        ;;
++
++      windows)
++        # Use '-' rather than '.', since we only want one
++        # extension on DOS 8.3 filesystems.
++        major=`expr $current - $age`
++        versuffix="-$major"
++        ;;
++
++      *)
++        $echo "$modename: unknown library version type \`$version_type'" 1>&2
++        $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++
++      # Clear the version info if we defaulted, and they specified a release.
++      if test -z "$vinfo" && test -n "$release"; then
++        major=
++        case $version_type in
++        darwin)
++          # we can't check for "0.0" in archive_cmds due to quoting
++          # problems, so we reset it completely
++          verstring=
++          ;;
++        *)
++          verstring="0.0"
++          ;;
++        esac
++        if test "$need_version" = no; then
++          versuffix=
++        else
++          versuffix=".0.0"
++        fi
++      fi
++
++      # Remove version info from name if versioning should be avoided
++      if test "$avoid_version" = yes && test "$need_version" = no; then
++        major=
++        versuffix=
++        verstring=""
++      fi
++
++      # Check to see if the archive will have undefined symbols.
++      if test "$allow_undefined" = yes; then
++        if test "$allow_undefined_flag" = unsupported; then
++          $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2
++          build_libtool_libs=no
++          build_old_libs=yes
++        fi
++      else
++        # Don't allow undefined symbols.
++        allow_undefined_flag="$no_undefined_flag"
++      fi
++      fi
++
++      if test "$mode" != relink; then
++      # Remove our outputs, but don't remove object files since they
++      # may have been created when compiling PIC objects.
++      removelist=
++      tempremovelist=`$echo "$output_objdir/*"`
++      for p in $tempremovelist; do
++        case $p in
++          *.$objext)
++             ;;
++          $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
++             if test "X$precious_files_regex" != "X"; then
++               if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
++               then
++                 continue
++               fi
++             fi
++             removelist="$removelist $p"
++             ;;
++          *) ;;
++        esac
++      done
++      if test -n "$removelist"; then
++        $show "${rm}r $removelist"
++        $run ${rm}r $removelist
++      fi
++      fi
++
++      # Now set the variables for building old libraries.
++      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
++      oldlibs="$oldlibs $output_objdir/$libname.$libext"
++
++      # Transform .lo files to .o files.
++      oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
++      fi
++
++      # Eliminate all temporary directories.
++      for path in $notinst_path; do
++      lib_search_path=`$echo "$lib_search_path " | ${SED} -e 's% $path % %g'`
++      deplibs=`$echo "$deplibs " | ${SED} -e 's% -L$path % %g'`
++      dependency_libs=`$echo "$dependency_libs " | ${SED} -e 's% -L$path % %g'`
++      done
++
++      if test -n "$xrpath"; then
++      # If the user specified any rpath flags, then add them.
++      temp_xrpath=
++      for libdir in $xrpath; do
++        temp_xrpath="$temp_xrpath -R$libdir"
++        case "$finalize_rpath " in
++        *" $libdir "*) ;;
++        *) finalize_rpath="$finalize_rpath $libdir" ;;
++        esac
++      done
++      if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
++        dependency_libs="$temp_xrpath $dependency_libs"
++      fi
++      fi
++
++      # Make sure dlfiles contains only unique files that won't be dlpreopened
++      old_dlfiles="$dlfiles"
++      dlfiles=
++      for lib in $old_dlfiles; do
++      case " $dlprefiles $dlfiles " in
++      *" $lib "*) ;;
++      *) dlfiles="$dlfiles $lib" ;;
++      esac
++      done
++
++      # Make sure dlprefiles contains only unique files
++      old_dlprefiles="$dlprefiles"
++      dlprefiles=
++      for lib in $old_dlprefiles; do
++      case "$dlprefiles " in
++      *" $lib "*) ;;
++      *) dlprefiles="$dlprefiles $lib" ;;
++      esac
++      done
++
++      if test "$build_libtool_libs" = yes; then
++      if test -n "$rpath"; then
++        case $host in
++        *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
++          # these systems don't actually have a c library (as such)!
++          ;;
++        *-*-rhapsody* | *-*-darwin1.[012])
++          # Rhapsody C library is in the System framework
++          deplibs="$deplibs -framework System"
++          ;;
++        *-*-netbsd*)
++          # Don't link with libc until the a.out ld.so is fixed.
++          ;;
++        *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
++          # Do not include libc due to us having libc/libc_r.
++          test "X$arg" = "X-lc" && continue
++          ;;
++        *)
++          # Add libc to deplibs on all other systems if necessary.
++          if test "$build_libtool_need_lc" = "yes"; then
++            deplibs="$deplibs -lc"
++          fi
++          ;;
++        esac
++      fi
++
++      # Transform deplibs into only deplibs that can be linked in shared.
++      name_save=$name
++      libname_save=$libname
++      release_save=$release
++      versuffix_save=$versuffix
++      major_save=$major
++      # I'm not sure if I'm treating the release correctly.  I think
++      # release should show up in the -l (ie -lgmp5) so we don't want to
++      # add it in twice.  Is that correct?
++      release=""
++      versuffix=""
++      major=""
++      newdeplibs=
++      droppeddeps=no
++      case $deplibs_check_method in
++      pass_all)
++        # Don't check for shared/static.  Everything works.
++        # This might be a little naive.  We might want to check
++        # whether the library exists or not.  But this is on
++        # osf3 & osf4 and I'm not really sure... Just
++        # implementing what was already the behavior.
++        newdeplibs=$deplibs
++        ;;
++      test_compile)
++        # This code stresses the "libraries are programs" paradigm to its
++        # limits. Maybe even breaks it.  We compile a program, linking it
++        # against the deplibs as a proxy for the library.  Then we can check
++        # whether they linked in statically or dynamically with ldd.
++        $rm conftest.c
++        cat > conftest.c <<EOF
++        int main() { return 0; }
++EOF
++        $rm conftest
++        $LTCC -o conftest conftest.c $deplibs
++        if test "$?" -eq 0 ; then
++          ldd_output=`ldd conftest`
++          for i in $deplibs; do
++            name=`expr $i : '-l\(.*\)'`
++            # If $name is empty we are operating on a -L argument.
++              if test "$name" != "" && test "$name" -ne "0"; then
++              if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++                case " $predeps $postdeps " in
++                *" $i "*)
++                  newdeplibs="$newdeplibs $i"
++                  i=""
++                  ;;
++                esac
++              fi
++              if test -n "$i" ; then
++                libname=`eval \\$echo \"$libname_spec\"`
++                deplib_matches=`eval \\$echo \"$library_names_spec\"`
++                set dummy $deplib_matches
++                deplib_match=$2
++                if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
++                  newdeplibs="$newdeplibs $i"
++                else
++                  droppeddeps=yes
++                  $echo
++                  $echo "*** Warning: dynamic linker does not accept needed library $i."
++                  $echo "*** I have the capability to make that library automatically link in when"
++                  $echo "*** you link to this library.  But I can only do this if you have a"
++                  $echo "*** shared version of the library, which I believe you do not have"
++                  $echo "*** because a test_compile did reveal that the linker did not use it for"
++                  $echo "*** its dynamic dependency list that programs get resolved with at runtime."
++                fi
++              fi
++            else
++              newdeplibs="$newdeplibs $i"
++            fi
++          done
++        else
++          # Error occurred in the first compile.  Let's try to salvage
++          # the situation: Compile a separate program for each library.
++          for i in $deplibs; do
++            name=`expr $i : '-l\(.*\)'`
++            # If $name is empty we are operating on a -L argument.
++              if test "$name" != "" && test "$name" != "0"; then
++              $rm conftest
++              $LTCC -o conftest conftest.c $i
++              # Did it work?
++              if test "$?" -eq 0 ; then
++                ldd_output=`ldd conftest`
++                if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++                  case " $predeps $postdeps " in
++                  *" $i "*)
++                    newdeplibs="$newdeplibs $i"
++                    i=""
++                    ;;
++                  esac
++                fi
++                if test -n "$i" ; then
++                  libname=`eval \\$echo \"$libname_spec\"`
++                  deplib_matches=`eval \\$echo \"$library_names_spec\"`
++                  set dummy $deplib_matches
++                  deplib_match=$2
++                  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
++                    newdeplibs="$newdeplibs $i"
++                  else
++                    droppeddeps=yes
++                    $echo
++                    $echo "*** Warning: dynamic linker does not accept needed library $i."
++                    $echo "*** I have the capability to make that library automatically link in when"
++                    $echo "*** you link to this library.  But I can only do this if you have a"
++                    $echo "*** shared version of the library, which you do not appear to have"
++                    $echo "*** because a test_compile did reveal that the linker did not use this one"
++                    $echo "*** as a dynamic dependency that programs can get resolved with at runtime."
++                  fi
++                fi
++              else
++                droppeddeps=yes
++                $echo
++                $echo "*** Warning!  Library $i is needed by this library but I was not able to"
++                $echo "***  make it link in!  You will probably need to install it or some"
++                $echo "*** library that it depends on before this library will be fully"
++                $echo "*** functional.  Installing it before continuing would be even better."
++              fi
++            else
++              newdeplibs="$newdeplibs $i"
++            fi
++          done
++        fi
++        ;;
++      file_magic*)
++        set dummy $deplibs_check_method
++        file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
++        for a_deplib in $deplibs; do
++          name=`expr $a_deplib : '-l\(.*\)'`
++          # If $name is empty we are operating on a -L argument.
++            if test "$name" != "" && test  "$name" != "0"; then
++            if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++              case " $predeps $postdeps " in
++              *" $a_deplib "*)
++                newdeplibs="$newdeplibs $a_deplib"
++                a_deplib=""
++                ;;
++              esac
++            fi
++            if test -n "$a_deplib" ; then
++              libname=`eval \\$echo \"$libname_spec\"`
++              for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
++                potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
++                for potent_lib in $potential_libs; do
++                    # Follow soft links.
++                    if ls -lLd "$potent_lib" 2>/dev/null \
++                       | grep " -> " >/dev/null; then
++                      continue
++                    fi
++                    # The statement above tries to avoid entering an
++                    # endless loop below, in case of cyclic links.
++                    # We might still enter an endless loop, since a link
++                    # loop can be closed while we follow links,
++                    # but so what?
++                    potlib="$potent_lib"
++                    while test -h "$potlib" 2>/dev/null; do
++                      potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
++                      case $potliblink in
++                      [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
++                      *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
++                      esac
++                    done
++                    if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \
++                       | ${SED} 10q \
++                       | $EGREP "$file_magic_regex" > /dev/null; then
++                      newdeplibs="$newdeplibs $a_deplib"
++                      a_deplib=""
++                      break 2
++                    fi
++                done
++              done
++            fi
++            if test -n "$a_deplib" ; then
++              droppeddeps=yes
++              $echo
++              $echo "*** Warning: linker path does not have real file for library $a_deplib."
++              $echo "*** I have the capability to make that library automatically link in when"
++              $echo "*** you link to this library.  But I can only do this if you have a"
++              $echo "*** shared version of the library, which you do not appear to have"
++              $echo "*** because I did check the linker path looking for a file starting"
++              if test -z "$potlib" ; then
++                $echo "*** with $libname but no candidates were found. (...for file magic test)"
++              else
++                $echo "*** with $libname and none of the candidates passed a file format test"
++                $echo "*** using a file magic. Last file checked: $potlib"
++              fi
++            fi
++          else
++            # Add a -L argument.
++            newdeplibs="$newdeplibs $a_deplib"
++          fi
++        done # Gone through all deplibs.
++        ;;
++      match_pattern*)
++        set dummy $deplibs_check_method
++        match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
++        for a_deplib in $deplibs; do
++          name=`expr $a_deplib : '-l\(.*\)'`
++          # If $name is empty we are operating on a -L argument.
++          if test -n "$name" && test "$name" != "0"; then
++            if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++              case " $predeps $postdeps " in
++              *" $a_deplib "*)
++                newdeplibs="$newdeplibs $a_deplib"
++                a_deplib=""
++                ;;
++              esac
++            fi
++            if test -n "$a_deplib" ; then
++              libname=`eval \\$echo \"$libname_spec\"`
++              for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
++                potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
++                for potent_lib in $potential_libs; do
++                  potlib="$potent_lib" # see symlink-check above in file_magic test
++                  if eval $echo \"$potent_lib\" 2>/dev/null \
++                      | ${SED} 10q \
++                      | $EGREP "$match_pattern_regex" > /dev/null; then
++                    newdeplibs="$newdeplibs $a_deplib"
++                    a_deplib=""
++                    break 2
++                  fi
++                done
++              done
++            fi
++            if test -n "$a_deplib" ; then
++              droppeddeps=yes
++              $echo
++              $echo "*** Warning: linker path does not have real file for library $a_deplib."
++              $echo "*** I have the capability to make that library automatically link in when"
++              $echo "*** you link to this library.  But I can only do this if you have a"
++              $echo "*** shared version of the library, which you do not appear to have"
++              $echo "*** because I did check the linker path looking for a file starting"
++              if test -z "$potlib" ; then
++                $echo "*** with $libname but no candidates were found. (...for regex pattern test)"
++              else
++                $echo "*** with $libname and none of the candidates passed a file format test"
++                $echo "*** using a regex pattern. Last file checked: $potlib"
++              fi
++            fi
++          else
++            # Add a -L argument.
++            newdeplibs="$newdeplibs $a_deplib"
++          fi
++        done # Gone through all deplibs.
++        ;;
++      none | unknown | *)
++        newdeplibs=""
++        tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \
++          -e 's/ -[LR][^ ]*//g'`
++        if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
++          for i in $predeps $postdeps ; do
++            # can't use Xsed below, because $i might contain '/'
++            tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"`
++          done
++        fi
++        if $echo "X $tmp_deplibs" | $Xsed -e 's/[     ]//g' \
++          | grep . >/dev/null; then
++          $echo
++          if test "X$deplibs_check_method" = "Xnone"; then
++            $echo "*** Warning: inter-library dependencies are not supported in this platform."
++          else
++            $echo "*** Warning: inter-library dependencies are not known to be supported."
++          fi
++          $echo "*** All declared inter-library dependencies are being dropped."
++          droppeddeps=yes
++        fi
++        ;;
++      esac
++      versuffix=$versuffix_save
++      major=$major_save
++      release=$release_save
++      libname=$libname_save
++      name=$name_save
++
++      case $host in
++      *-*-rhapsody* | *-*-darwin1.[012])
++        # On Rhapsody replace the C library is the System framework
++        newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'`
++        ;;
++      esac
++
++      if test "$droppeddeps" = yes; then
++        if test "$module" = yes; then
++          $echo
++          $echo "*** Warning: libtool could not satisfy all declared inter-library"
++          $echo "*** dependencies of module $libname.  Therefore, libtool will create"
++          $echo "*** a static module, that should work as long as the dlopening"
++          $echo "*** application is linked with the -dlopen flag."
++          if test -z "$global_symbol_pipe"; then
++            $echo
++            $echo "*** However, this would only work if libtool was able to extract symbol"
++            $echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
++            $echo "*** not find such a program.  So, this module is probably useless."
++            $echo "*** \`nm' from GNU binutils and a full rebuild may help."
++          fi
++          if test "$build_old_libs" = no; then
++            oldlibs="$output_objdir/$libname.$libext"
++            build_libtool_libs=module
++            build_old_libs=yes
++          else
++            build_libtool_libs=no
++          fi
++        else
++          $echo "*** The inter-library dependencies that have been dropped here will be"
++          $echo "*** automatically added whenever a program is linked with this library"
++          $echo "*** or is declared to -dlopen it."
++
++          if test "$allow_undefined" = no; then
++            $echo
++            $echo "*** Since this library must not contain undefined symbols,"
++            $echo "*** because either the platform does not support them or"
++            $echo "*** it was explicitly requested with -no-undefined,"
++            $echo "*** libtool will only create a static version of it."
++            if test "$build_old_libs" = no; then
++              oldlibs="$output_objdir/$libname.$libext"
++              build_libtool_libs=module
++              build_old_libs=yes
++            else
++              build_libtool_libs=no
++            fi
++          fi
++        fi
++      fi
++      # Done checking deplibs!
++      deplibs=$newdeplibs
++      fi
++
++      # All the library-specific variables (install_libdir is set above).
++      library_names=
++      old_library=
++      dlname=
++
++      # Test again, we may have decided not to build it any more
++      if test "$build_libtool_libs" = yes; then
++      if test "$hardcode_into_libs" = yes; then
++        # Hardcode the library paths
++        hardcode_libdirs=
++        dep_rpath=
++        rpath="$finalize_rpath"
++        test "$mode" != relink && rpath="$compile_rpath$rpath"
++        for libdir in $rpath; do
++          if test -n "$hardcode_libdir_flag_spec"; then
++            if test -n "$hardcode_libdir_separator"; then
++              if test -z "$hardcode_libdirs"; then
++                hardcode_libdirs="$libdir"
++              else
++                # Just accumulate the unique libdirs.
++                case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
++                *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
++                  ;;
++                *)
++                  hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
++                  ;;
++                esac
++              fi
++            else
++              eval flag=\"$hardcode_libdir_flag_spec\"
++              dep_rpath="$dep_rpath $flag"
++            fi
++          elif test -n "$runpath_var"; then
++            case "$perm_rpath " in
++            *" $libdir "*) ;;
++            *) perm_rpath="$perm_rpath $libdir" ;;
++            esac
++          fi
++        done
++        # Substitute the hardcoded libdirs into the rpath.
++        if test -n "$hardcode_libdir_separator" &&
++           test -n "$hardcode_libdirs"; then
++          libdir="$hardcode_libdirs"
++          if test -n "$hardcode_libdir_flag_spec_ld"; then
++            eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
++          else
++            eval dep_rpath=\"$hardcode_libdir_flag_spec\"
++          fi
++        fi
++        if test -n "$runpath_var" && test -n "$perm_rpath"; then
++          # We should set the runpath_var.
++          rpath=
++          for dir in $perm_rpath; do
++            rpath="$rpath$dir:"
++          done
++          eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
++        fi
++        test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
++      fi
++
++      shlibpath="$finalize_shlibpath"
++      test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
++      if test -n "$shlibpath"; then
++        eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
++      fi
++
++      # Get the real and link names of the library.
++      eval shared_ext=\"$shrext_cmds\"
++      eval library_names=\"$library_names_spec\"
++      set dummy $library_names
++      realname="$2"
++      shift; shift
++
++      if test -n "$soname_spec"; then
++        eval soname=\"$soname_spec\"
++      else
++        soname="$realname"
++      fi
++      if test -z "$dlname"; then
++        dlname=$soname
++      fi
++
++      lib="$output_objdir/$realname"
++      for link
++      do
++        linknames="$linknames $link"
++      done
++
++      # Use standard objects if they are pic
++      test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
++
++      # Prepare the list of exported symbols
++      if test -z "$export_symbols"; then
++        if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
++          $show "generating symbol list for \`$libname.la'"
++          export_symbols="$output_objdir/$libname.exp"
++          $run $rm $export_symbols
++          cmds=$export_symbols_cmds
++          save_ifs="$IFS"; IFS='~'
++          for cmd in $cmds; do
++            IFS="$save_ifs"
++            eval cmd=\"$cmd\"
++            if len=`expr "X$cmd" : ".*"` &&
++             test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
++              $show "$cmd"
++              $run eval "$cmd" || exit $?
++              skipped_export=false
++            else
++              # The command line is too long to execute in one step.
++              $show "using reloadable object file for export list..."
++              skipped_export=:
++              # Break out early, otherwise skipped_export may be
++              # set to false by a later but shorter cmd.
++              break
++            fi
++          done
++          IFS="$save_ifs"
++          if test -n "$export_symbols_regex"; then
++            $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\""
++            $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
++            $show "$mv \"${export_symbols}T\" \"$export_symbols\""
++            $run eval '$mv "${export_symbols}T" "$export_symbols"'
++          fi
++        fi
++      fi
++
++      if test -n "$export_symbols" && test -n "$include_expsyms"; then
++        $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
++      fi
++
++      tmp_deplibs=
++      for test_deplib in $deplibs; do
++              case " $convenience " in
++              *" $test_deplib "*) ;;
++              *)
++                      tmp_deplibs="$tmp_deplibs $test_deplib"
++                      ;;
++              esac
++      done
++      deplibs="$tmp_deplibs"
++
++      if test -n "$convenience"; then
++        if test -n "$whole_archive_flag_spec"; then
++          save_libobjs=$libobjs
++          eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
++        else
++          gentop="$output_objdir/${outputname}x"
++          generated="$generated $gentop"
++
++          func_extract_archives $gentop $convenience
++          libobjs="$libobjs $func_extract_archives_result"
++        fi
++      fi
++      
++      if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
++        eval flag=\"$thread_safe_flag_spec\"
++        linker_flags="$linker_flags $flag"
++      fi
++
++      # Make a backup of the uninstalled library when relinking
++      if test "$mode" = relink; then
++        $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $?
++      fi
++
++      # Do each of the archive commands.
++      if test "$module" = yes && test -n "$module_cmds" ; then
++        if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
++          eval test_cmds=\"$module_expsym_cmds\"
++          cmds=$module_expsym_cmds
++        else
++          eval test_cmds=\"$module_cmds\"
++          cmds=$module_cmds
++        fi
++      else
++      if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
++        eval test_cmds=\"$archive_expsym_cmds\"
++        cmds=$archive_expsym_cmds
++      else
++        eval test_cmds=\"$archive_cmds\"
++        cmds=$archive_cmds
++        fi
++      fi
++
++      if test "X$skipped_export" != "X:" &&
++         len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
++         test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
++        :
++      else
++        # The command line is too long to link in one step, link piecewise.
++        $echo "creating reloadable object files..."
++
++        # Save the value of $output and $libobjs because we want to
++        # use them later.  If we have whole_archive_flag_spec, we
++        # want to use save_libobjs as it was before
++        # whole_archive_flag_spec was expanded, because we can't
++        # assume the linker understands whole_archive_flag_spec.
++        # This may have to be revisited, in case too many
++        # convenience libraries get linked in and end up exceeding
++        # the spec.
++        if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
++          save_libobjs=$libobjs
++        fi
++        save_output=$output
++        output_la=`$echo "X$output" | $Xsed -e "$basename"`
++
++        # Clear the reloadable object creation command queue and
++        # initialize k to one.
++        test_cmds=
++        concat_cmds=
++        objlist=
++        delfiles=
++        last_robj=
++        k=1
++        output=$output_objdir/$output_la-${k}.$objext
++        # Loop over the list of objects to be linked.
++        for obj in $save_libobjs
++        do
++          eval test_cmds=\"$reload_cmds $objlist $last_robj\"
++          if test "X$objlist" = X ||
++             { len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
++               test "$len" -le "$max_cmd_len"; }; then
++            objlist="$objlist $obj"
++          else
++            # The command $test_cmds is almost too long, add a
++            # command to the queue.
++            if test "$k" -eq 1 ; then
++              # The first file doesn't have a previous command to add.
++              eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
++            else
++              # All subsequent reloadable object files will link in
++              # the last one created.
++              eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\"
++            fi
++            last_robj=$output_objdir/$output_la-${k}.$objext
++            k=`expr $k + 1`
++            output=$output_objdir/$output_la-${k}.$objext
++            objlist=$obj
++            len=1
++          fi
++        done
++        # Handle the remaining objects by creating one last
++        # reloadable object file.  All subsequent reloadable object
++        # files will link in the last one created.
++        test -z "$concat_cmds" || concat_cmds=$concat_cmds~
++        eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
++
++        if ${skipped_export-false}; then
++          $show "generating symbol list for \`$libname.la'"
++          export_symbols="$output_objdir/$libname.exp"
++          $run $rm $export_symbols
++          libobjs=$output
++          # Append the command to create the export file.
++          eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\"
++          fi
++
++        # Set up a command to remove the reloadable object files
++        # after they are used.
++        i=0
++        while test "$i" -lt "$k"
++        do
++          i=`expr $i + 1`
++          delfiles="$delfiles $output_objdir/$output_la-${i}.$objext"
++        done
++
++        $echo "creating a temporary reloadable object file: $output"
++
++        # Loop through the commands generated above and execute them.
++        save_ifs="$IFS"; IFS='~'
++        for cmd in $concat_cmds; do
++          IFS="$save_ifs"
++          $show "$cmd"
++          $run eval "$cmd" || exit $?
++        done
++        IFS="$save_ifs"
++
++        libobjs=$output
++        # Restore the value of output.
++        output=$save_output
++
++        if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
++          eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
++        fi
++        # Expand the library linking commands again to reset the
++        # value of $libobjs for piecewise linking.
++
++        # Do each of the archive commands.
++        if test "$module" = yes && test -n "$module_cmds" ; then
++          if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
++            cmds=$module_expsym_cmds
++          else
++            cmds=$module_cmds
++          fi
++        else
++        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
++          cmds=$archive_expsym_cmds
++        else
++          cmds=$archive_cmds
++          fi
++        fi
++
++        # Append the command to remove the reloadable object files
++        # to the just-reset $cmds.
++        eval cmds=\"\$cmds~\$rm $delfiles\"
++      fi
++      save_ifs="$IFS"; IFS='~'
++      for cmd in $cmds; do
++        IFS="$save_ifs"
++        eval cmd=\"$cmd\"
++        $show "$cmd"
++        $run eval "$cmd" || {
++          lt_exit=$?
++
++          # Restore the uninstalled library and exit
++          if test "$mode" = relink; then
++            $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
++          fi
++
++          exit $lt_exit
++        }
++      done
++      IFS="$save_ifs"
++
++      # Restore the uninstalled library and exit
++      if test "$mode" = relink; then
++        $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
++
++        if test -n "$convenience"; then
++          if test -z "$whole_archive_flag_spec"; then
++            $show "${rm}r $gentop"
++            $run ${rm}r "$gentop"
++          fi
++        fi
++
++        exit $EXIT_SUCCESS
++      fi
++
++      # Create links to the real library.
++      for linkname in $linknames; do
++        if test "$realname" != "$linkname"; then
++          $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
++          $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $?
++        fi
++      done
++
++      # If -module or -export-dynamic was specified, set the dlname.
++      if test "$module" = yes || test "$export_dynamic" = yes; then
++        # On all known operating systems, these are identical.
++        dlname="$soname"
++      fi
++      fi
++      ;;
++
++    obj)
++      if test -n "$deplibs"; then
++      $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2
++      fi
++
++      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
++      $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
++      fi
++
++      if test -n "$rpath"; then
++      $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
++      fi
++
++      if test -n "$xrpath"; then
++      $echo "$modename: warning: \`-R' is ignored for objects" 1>&2
++      fi
++
++      if test -n "$vinfo"; then
++      $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
++      fi
++
++      if test -n "$release"; then
++      $echo "$modename: warning: \`-release' is ignored for objects" 1>&2
++      fi
++
++      case $output in
++      *.lo)
++      if test -n "$objs$old_deplibs"; then
++        $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2
++        exit $EXIT_FAILURE
++      fi
++      libobj="$output"
++      obj=`$echo "X$output" | $Xsed -e "$lo2o"`
++      ;;
++      *)
++      libobj=
++      obj="$output"
++      ;;
++      esac
++
++      # Delete the old objects.
++      $run $rm $obj $libobj
++
++      # Objects from convenience libraries.  This assumes
++      # single-version convenience libraries.  Whenever we create
++      # different ones for PIC/non-PIC, this we'll have to duplicate
++      # the extraction.
++      reload_conv_objs=
++      gentop=
++      # reload_cmds runs $LD directly, so let us get rid of
++      # -Wl from whole_archive_flag_spec
++      wl=
++
++      if test -n "$convenience"; then
++      if test -n "$whole_archive_flag_spec"; then
++        eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
++      else
++        gentop="$output_objdir/${obj}x"
++        generated="$generated $gentop"
++
++        func_extract_archives $gentop $convenience
++        reload_conv_objs="$reload_objs $func_extract_archives_result"
++      fi
++      fi
++
++      # Create the old-style object.
++      reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
++
++      output="$obj"
++      cmds=$reload_cmds
++      save_ifs="$IFS"; IFS='~'
++      for cmd in $cmds; do
++      IFS="$save_ifs"
++      eval cmd=\"$cmd\"
++      $show "$cmd"
++      $run eval "$cmd" || exit $?
++      done
++      IFS="$save_ifs"
++
++      # Exit if we aren't doing a library object file.
++      if test -z "$libobj"; then
++      if test -n "$gentop"; then
++        $show "${rm}r $gentop"
++        $run ${rm}r $gentop
++      fi
++
++      exit $EXIT_SUCCESS
++      fi
++
++      if test "$build_libtool_libs" != yes; then
++      if test -n "$gentop"; then
++        $show "${rm}r $gentop"
++        $run ${rm}r $gentop
++      fi
++
++      # Create an invalid libtool object if no PIC, so that we don't
++      # accidentally link it into a program.
++      # $show "echo timestamp > $libobj"
++      # $run eval "echo timestamp > $libobj" || exit $?
++      exit $EXIT_SUCCESS
++      fi
++
++      if test -n "$pic_flag" || test "$pic_mode" != default; then
++      # Only do commands if we really have different PIC objects.
++      reload_objs="$libobjs $reload_conv_objs"
++      output="$libobj"
++      cmds=$reload_cmds
++      save_ifs="$IFS"; IFS='~'
++      for cmd in $cmds; do
++        IFS="$save_ifs"
++        eval cmd=\"$cmd\"
++        $show "$cmd"
++        $run eval "$cmd" || exit $?
++      done
++      IFS="$save_ifs"
++      fi
++
++      if test -n "$gentop"; then
++      $show "${rm}r $gentop"
++      $run ${rm}r $gentop
++      fi
++
++      exit $EXIT_SUCCESS
++      ;;
++
++    prog)
++      case $host in
++      *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
++      esac
++      if test -n "$vinfo"; then
++      $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
++      fi
++
++      if test -n "$release"; then
++      $echo "$modename: warning: \`-release' is ignored for programs" 1>&2
++      fi
++
++      if test "$preload" = yes; then
++      if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown &&
++         test "$dlopen_self_static" = unknown; then
++        $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support."
++      fi
++      fi
++
++      case $host in
++      *-*-rhapsody* | *-*-darwin1.[012])
++      # On Rhapsody replace the C library is the System framework
++      compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
++      finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
++      ;;
++      esac
++
++      case $host in
++      *darwin*)
++        # Don't allow lazy linking, it breaks C++ global constructors
++        if test "$tagname" = CXX ; then
++        compile_command="$compile_command ${wl}-bind_at_load"
++        finalize_command="$finalize_command ${wl}-bind_at_load"
++        fi
++        ;;
++      esac
++
++      compile_command="$compile_command $compile_deplibs"
++      finalize_command="$finalize_command $finalize_deplibs"
++
++      if test -n "$rpath$xrpath"; then
++      # If the user specified any rpath flags, then add them.
++      for libdir in $rpath $xrpath; do
++        # This is the magic to use -rpath.
++        case "$finalize_rpath " in
++        *" $libdir "*) ;;
++        *) finalize_rpath="$finalize_rpath $libdir" ;;
++        esac
++      done
++      fi
++
++      # Now hardcode the library paths
++      rpath=
++      hardcode_libdirs=
++      for libdir in $compile_rpath $finalize_rpath; do
++      if test -n "$hardcode_libdir_flag_spec"; then
++        if test -n "$hardcode_libdir_separator"; then
++          if test -z "$hardcode_libdirs"; then
++            hardcode_libdirs="$libdir"
++          else
++            # Just accumulate the unique libdirs.
++            case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
++            *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
++              ;;
++            *)
++              hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
++              ;;
++            esac
++          fi
++        else
++          eval flag=\"$hardcode_libdir_flag_spec\"
++          rpath="$rpath $flag"
++        fi
++      elif test -n "$runpath_var"; then
++        case "$perm_rpath " in
++        *" $libdir "*) ;;
++        *) perm_rpath="$perm_rpath $libdir" ;;
++        esac
++      fi
++      case $host in
++      *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
++        case :$dllsearchpath: in
++        *":$libdir:"*) ;;
++        *) dllsearchpath="$dllsearchpath:$libdir";;
++        esac
++        ;;
++      esac
++      done
++      # Substitute the hardcoded libdirs into the rpath.
++      if test -n "$hardcode_libdir_separator" &&
++       test -n "$hardcode_libdirs"; then
++      libdir="$hardcode_libdirs"
++      eval rpath=\" $hardcode_libdir_flag_spec\"
++      fi
++      compile_rpath="$rpath"
++
++      rpath=
++      hardcode_libdirs=
++      for libdir in $finalize_rpath; do
++      if test -n "$hardcode_libdir_flag_spec"; then
++        if test -n "$hardcode_libdir_separator"; then
++          if test -z "$hardcode_libdirs"; then
++            hardcode_libdirs="$libdir"
++          else
++            # Just accumulate the unique libdirs.
++            case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
++            *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
++              ;;
++            *)
++              hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
++              ;;
++            esac
++          fi
++        else
++          eval flag=\"$hardcode_libdir_flag_spec\"
++          rpath="$rpath $flag"
++        fi
++      elif test -n "$runpath_var"; then
++        case "$finalize_perm_rpath " in
++        *" $libdir "*) ;;
++        *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
++        esac
++      fi
++      done
++      # Substitute the hardcoded libdirs into the rpath.
++      if test -n "$hardcode_libdir_separator" &&
++       test -n "$hardcode_libdirs"; then
++      libdir="$hardcode_libdirs"
++      eval rpath=\" $hardcode_libdir_flag_spec\"
++      fi
++      finalize_rpath="$rpath"
++
++      if test -n "$libobjs" && test "$build_old_libs" = yes; then
++      # Transform all the library objects into standard objects.
++      compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
++      finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
++      fi
++
++      dlsyms=
++      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
++      if test -n "$NM" && test -n "$global_symbol_pipe"; then
++        dlsyms="${outputname}S.c"
++      else
++        $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2
++      fi
++      fi
++
++      if test -n "$dlsyms"; then
++      case $dlsyms in
++      "") ;;
++      *.c)
++        # Discover the nlist of each of the dlfiles.
++        nlist="$output_objdir/${outputname}.nm"
++
++        $show "$rm $nlist ${nlist}S ${nlist}T"
++        $run $rm "$nlist" "${nlist}S" "${nlist}T"
++
++        # Parse the name list into a source file.
++        $show "creating $output_objdir/$dlsyms"
++
++        test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
++/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
++/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
++
++#ifdef __cplusplus
++extern \"C\" {
++#endif
++
++/* Prevent the only kind of declaration conflicts we can make. */
++#define lt_preloaded_symbols some_other_symbol
++
++/* External symbol declarations for the compiler. */\
++"
++
++        if test "$dlself" = yes; then
++          $show "generating symbol list for \`$output'"
++
++          test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist"
++
++          # Add our own program objects to the symbol list.
++          progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
++          for arg in $progfiles; do
++            $show "extracting global C symbols from \`$arg'"
++            $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
++          done
++
++          if test -n "$exclude_expsyms"; then
++            $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
++            $run eval '$mv "$nlist"T "$nlist"'
++          fi
++
++          if test -n "$export_symbols_regex"; then
++            $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
++            $run eval '$mv "$nlist"T "$nlist"'
++          fi
++
++          # Prepare the list of exported symbols
++          if test -z "$export_symbols"; then
++            export_symbols="$output_objdir/$outputname.exp"
++            $run $rm $export_symbols
++            $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
++          else
++            $run eval "${SED} -e 's/\([ ][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
++            $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
++            $run eval 'mv "$nlist"T "$nlist"'
++          fi
++        fi
++
++        for arg in $dlprefiles; do
++          $show "extracting global C symbols from \`$arg'"
++          name=`$echo "$arg" | ${SED} -e 's%^.*/%%'`
++          $run eval '$echo ": $name " >> "$nlist"'
++          $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
++        done
++
++        if test -z "$run"; then
++          # Make sure we have at least an empty file.
++          test -f "$nlist" || : > "$nlist"
++
++          if test -n "$exclude_expsyms"; then
++            $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
++            $mv "$nlist"T "$nlist"
++          fi
++
++          # Try sorting and uniquifying the output.
++          if grep -v "^: " < "$nlist" |
++              if sort -k 3 </dev/null >/dev/null 2>&1; then
++                sort -k 3
++              else
++                sort +2
++              fi |
++              uniq > "$nlist"S; then
++            :
++          else
++            grep -v "^: " < "$nlist" > "$nlist"S
++          fi
++
++          if test -f "$nlist"S; then
++            eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"'
++          else
++            $echo '/* NONE */' >> "$output_objdir/$dlsyms"
++          fi
++
++          $echo >> "$output_objdir/$dlsyms" "\
++
++#undef lt_preloaded_symbols
++
++#if defined (__STDC__) && __STDC__
++# define lt_ptr void *
++#else
++# define lt_ptr char *
++# define const
++#endif
++
++/* The mapping between symbol names and symbols. */
++"
++
++          case $host in
++          *cygwin* | *mingw* )
++        $echo >> "$output_objdir/$dlsyms" "\
++/* DATA imports from DLLs on WIN32 can't be const, because
++   runtime relocations are performed -- see ld's documentation
++   on pseudo-relocs */
++struct {
++"
++            ;;
++          * )
++        $echo >> "$output_objdir/$dlsyms" "\
++const struct {
++"
++            ;;
++          esac
++
++
++        $echo >> "$output_objdir/$dlsyms" "\
++  const char *name;
++  lt_ptr address;
++}
++lt_preloaded_symbols[] =
++{\
++"
++
++          eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms"
++
++          $echo >> "$output_objdir/$dlsyms" "\
++  {0, (lt_ptr) 0}
++};
++
++/* This works around a problem in FreeBSD linker */
++#ifdef FREEBSD_WORKAROUND
++static const void *lt_preloaded_setup() {
++  return lt_preloaded_symbols;
++}
++#endif
++
++#ifdef __cplusplus
++}
++#endif\
++"
++        fi
++
++        pic_flag_for_symtable=
++        case $host in
++        # compiling the symbol table file with pic_flag works around
++        # a FreeBSD bug that causes programs to crash when -lm is
++        # linked before any other PIC object.  But we must not use
++        # pic_flag when linking with -static.  The problem exists in
++        # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
++        *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
++          case "$compile_command " in
++          *" -static "*) ;;
++          *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";;
++          esac;;
++        *-*-hpux*)
++          case "$compile_command " in
++          *" -static "*) ;;
++          *) pic_flag_for_symtable=" $pic_flag";;
++          esac
++        esac
++
++        # Now compile the dynamic symbol file.
++        $show "(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
++        $run eval '(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $?
++
++        # Clean up the generated files.
++        $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T"
++        $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T"
++
++        # Transform the symbol file into the correct name.
++        compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
++        finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
++        ;;
++      *)
++        $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++      else
++      # We keep going just in case the user didn't refer to
++      # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
++      # really was required.
++
++      # Nullify the symbol file.
++      compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
++      finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
++      fi
++
++      if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
++      # Replace the output file specification.
++      compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
++      link_command="$compile_command$compile_rpath"
++
++      # We have no uninstalled library dependencies, so finalize right now.
++      $show "$link_command"
++      $run eval "$link_command"
++      status=$?
++
++      # Delete the generated files.
++      if test -n "$dlsyms"; then
++        $show "$rm $output_objdir/${outputname}S.${objext}"
++        $run $rm "$output_objdir/${outputname}S.${objext}"
++      fi
++
++      exit $status
++      fi
++
++      if test -n "$shlibpath_var"; then
++      # We should set the shlibpath_var
++      rpath=
++      for dir in $temp_rpath; do
++        case $dir in
++        [\\/]* | [A-Za-z]:[\\/]*)
++          # Absolute path.
++          rpath="$rpath$dir:"
++          ;;
++        *)
++          # Relative path: add a thisdir entry.
++          rpath="$rpath\$thisdir/$dir:"
++          ;;
++        esac
++      done
++      temp_rpath="$rpath"
++      fi
++
++      if test -n "$compile_shlibpath$finalize_shlibpath"; then
++      compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
++      fi
++      if test -n "$finalize_shlibpath"; then
++      finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
++      fi
++
++      compile_var=
++      finalize_var=
++      if test -n "$runpath_var"; then
++      if test -n "$perm_rpath"; then
++        # We should set the runpath_var.
++        rpath=
++        for dir in $perm_rpath; do
++          rpath="$rpath$dir:"
++        done
++        compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
++      fi
++      if test -n "$finalize_perm_rpath"; then
++        # We should set the runpath_var.
++        rpath=
++        for dir in $finalize_perm_rpath; do
++          rpath="$rpath$dir:"
++        done
++        finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
++      fi
++      fi
++
++      if test "$no_install" = yes; then
++      # We don't need to create a wrapper script.
++      link_command="$compile_var$compile_command$compile_rpath"
++      # Replace the output file specification.
++      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
++      # Delete the old output file.
++      $run $rm $output
++      # Link the executable and exit
++      $show "$link_command"
++      $run eval "$link_command" || exit $?
++      exit $EXIT_SUCCESS
++      fi
++
++      if test "$hardcode_action" = relink; then
++      # Fast installation is not supported
++      link_command="$compile_var$compile_command$compile_rpath"
++      relink_command="$finalize_var$finalize_command$finalize_rpath"
++
++      $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2
++      $echo "$modename: \`$output' will be relinked during installation" 1>&2
++      else
++      if test "$fast_install" != no; then
++        link_command="$finalize_var$compile_command$finalize_rpath"
++        if test "$fast_install" = yes; then
++          relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
++        else
++          # fast_install is set to needless
++          relink_command=
++        fi
++      else
++        link_command="$compile_var$compile_command$compile_rpath"
++        relink_command="$finalize_var$finalize_command$finalize_rpath"
++      fi
++      fi
++
++      # Replace the output file specification.
++      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
++
++      # Delete the old output files.
++      $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname
++
++      $show "$link_command"
++      $run eval "$link_command" || exit $?
++
++      # Now create the wrapper script.
++      $show "creating $output"
++
++      # Quote the relink command for shipping.
++      if test -n "$relink_command"; then
++      # Preserve any variables that may affect compiler behavior
++      for var in $variables_saved_for_relink; do
++        if eval test -z \"\${$var+set}\"; then
++          relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
++        elif eval var_value=\$$var; test -z "$var_value"; then
++          relink_command="$var=; export $var; $relink_command"
++        else
++          var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
++          relink_command="$var=\"$var_value\"; export $var; $relink_command"
++        fi
++      done
++      relink_command="(cd `pwd`; $relink_command)"
++      relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
++      fi
++
++      # Quote $echo for shipping.
++      if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then
++      case $progpath in
++      [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
++      *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
++      esac
++      qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"`
++      else
++      qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
++      fi
++
++      # Only actually do things if our run command is non-null.
++      if test -z "$run"; then
++      # win32 will think the script is a binary if it has
++      # a .exe suffix, so we strip it off here.
++      case $output in
++        *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;;
++      esac
++      # test for cygwin because mv fails w/o .exe extensions
++      case $host in
++        *cygwin*)
++          exeext=.exe
++          outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;;
++        *) exeext= ;;
++      esac
++      case $host in
++        *cygwin* | *mingw* )
++          cwrappersource=`$echo ${objdir}/lt-${outputname}.c`
++          cwrapper=`$echo ${output}.exe`
++          $rm $cwrappersource $cwrapper
++          trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
++
++          cat > $cwrappersource <<EOF
++
++/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
++   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
++
++   The $output program cannot be directly executed until all the libtool
++   libraries that it depends on are installed.
++
++   This wrapper executable should never be moved out of the build directory.
++   If it is, it will not operate correctly.
++
++   Currently, it simply execs the wrapper *script* "/bin/sh $output",
++   but could eventually absorb all of the scripts functionality and
++   exec $objdir/$outputname directly.
++*/
++EOF
++          cat >> $cwrappersource<<"EOF"
++#include <stdio.h>
++#include <stdlib.h>
++#include <unistd.h>
++#include <malloc.h>
++#include <stdarg.h>
++#include <assert.h>
++
++#if defined(PATH_MAX)
++# define LT_PATHMAX PATH_MAX
++#elif defined(MAXPATHLEN)
++# define LT_PATHMAX MAXPATHLEN
++#else
++# define LT_PATHMAX 1024
++#endif
++
++#ifndef DIR_SEPARATOR
++#define DIR_SEPARATOR '/'
++#endif
++
++#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
++  defined (__OS2__)
++#define HAVE_DOS_BASED_FILE_SYSTEM
++#ifndef DIR_SEPARATOR_2
++#define DIR_SEPARATOR_2 '\\'
++#endif
++#endif
++
++#ifndef DIR_SEPARATOR_2
++# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
++#else /* DIR_SEPARATOR_2 */
++# define IS_DIR_SEPARATOR(ch) \
++        (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
++#endif /* DIR_SEPARATOR_2 */
++
++#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
++#define XFREE(stale) do { \
++  if (stale) { free ((void *) stale); stale = 0; } \
++} while (0)
++
++const char *program_name = NULL;
++
++void * xmalloc (size_t num);
++char * xstrdup (const char *string);
++char * basename (const char *name);
++char * fnqualify(const char *path);
++char * strendzap(char *str, const char *pat);
++void lt_fatal (const char *message, ...);
++
++int
++main (int argc, char *argv[])
++{
++  char **newargz;
++  int i;
++
++  program_name = (char *) xstrdup ((char *) basename (argv[0]));
++  newargz = XMALLOC(char *, argc+2);
++EOF
++
++          cat >> $cwrappersource <<EOF
++  newargz[0] = "$SHELL";
++EOF
++
++          cat >> $cwrappersource <<"EOF"
++  newargz[1] = fnqualify(argv[0]);
++  /* we know the script has the same name, without the .exe */
++  /* so make sure newargz[1] doesn't end in .exe */
++  strendzap(newargz[1],".exe");
++  for (i = 1; i < argc; i++)
++    newargz[i+1] = xstrdup(argv[i]);
++  newargz[argc+1] = NULL;
++EOF
++
++          cat >> $cwrappersource <<EOF
++  execv("$SHELL",newargz);
++EOF
++
++          cat >> $cwrappersource <<"EOF"
++  return 127;
++}
++
++void *
++xmalloc (size_t num)
++{
++  void * p = (void *) malloc (num);
++  if (!p)
++    lt_fatal ("Memory exhausted");
++
++  return p;
++}
++
++char *
++xstrdup (const char *string)
++{
++  return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL
++;
++}
++
++char *
++basename (const char *name)
++{
++  const char *base;
++
++#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
++  /* Skip over the disk name in MSDOS pathnames. */
++  if (isalpha (name[0]) && name[1] == ':')
++    name += 2;
++#endif
++
++  for (base = name; *name; name++)
++    if (IS_DIR_SEPARATOR (*name))
++      base = name + 1;
++  return (char *) base;
++}
++
++char *
++fnqualify(const char *path)
++{
++  size_t size;
++  char *p;
++  char tmp[LT_PATHMAX + 1];
++
++  assert(path != NULL);
++
++  /* Is it qualified already? */
++#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
++  if (isalpha (path[0]) && path[1] == ':')
++    return xstrdup (path);
++#endif
++  if (IS_DIR_SEPARATOR (path[0]))
++    return xstrdup (path);
++
++  /* prepend the current directory */
++  /* doesn't handle '~' */
++  if (getcwd (tmp, LT_PATHMAX) == NULL)
++    lt_fatal ("getcwd failed");
++  size = strlen(tmp) + 1 + strlen(path) + 1; /* +2 for '/' and '\0' */
++  p = XMALLOC(char, size);
++  sprintf(p, "%s%c%s", tmp, DIR_SEPARATOR, path);
++  return p;
++}
++
++char *
++strendzap(char *str, const char *pat)
++{
++  size_t len, patlen;
++
++  assert(str != NULL);
++  assert(pat != NULL);
++
++  len = strlen(str);
++  patlen = strlen(pat);
++
++  if (patlen <= len)
++  {
++    str += len - patlen;
++    if (strcmp(str, pat) == 0)
++      *str = '\0';
++  }
++  return str;
++}
++
++static void
++lt_error_core (int exit_status, const char * mode,
++          const char * message, va_list ap)
++{
++  fprintf (stderr, "%s: %s: ", program_name, mode);
++  vfprintf (stderr, message, ap);
++  fprintf (stderr, ".\n");
++
++  if (exit_status >= 0)
++    exit (exit_status);
++}
++
++void
++lt_fatal (const char *message, ...)
++{
++  va_list ap;
++  va_start (ap, message);
++  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
++  va_end (ap);
++}
++EOF
++        # we should really use a build-platform specific compiler
++        # here, but OTOH, the wrappers (shell script and this C one)
++        # are only useful if you want to execute the "real" binary.
++        # Since the "real" binary is built for $host, then this
++        # wrapper might as well be built for $host, too.
++        $run $LTCC -s -o $cwrapper $cwrappersource
++        ;;
++      esac
++      $rm $output
++      trap "$rm $output; exit $EXIT_FAILURE" 1 2 15
++
++      $echo > $output "\
++#! $SHELL
++
++# $output - temporary wrapper script for $objdir/$outputname
++# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
++#
++# The $output program cannot be directly executed until all the libtool
++# libraries that it depends on are installed.
++#
++# This wrapper script should never be moved out of the build directory.
++# If it is, it will not operate correctly.
++
++# Sed substitution that helps us do robust quoting.  It backslashifies
++# metacharacters that are still active within double-quoted strings.
++Xsed='${SED} -e 1s/^X//'
++sed_quote_subst='$sed_quote_subst'
++
++# The HP-UX ksh and POSIX shell print the target directory to stdout
++# if CDPATH is set.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++relink_command=\"$relink_command\"
++
++# This environment variable determines our operation mode.
++if test \"\$libtool_install_magic\" = \"$magic\"; then
++  # install mode needs the following variable:
++  notinst_deplibs='$notinst_deplibs'
++else
++  # When we are sourced in execute mode, \$file and \$echo are already set.
++  if test \"\$libtool_execute_magic\" != \"$magic\"; then
++    echo=\"$qecho\"
++    file=\"\$0\"
++    # Make sure echo works.
++    if test \"X\$1\" = X--no-reexec; then
++      # Discard the --no-reexec flag, and continue.
++      shift
++    elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then
++      # Yippee, \$echo works!
++      :
++    else
++      # Restart under the correct shell, and then maybe \$echo will work.
++      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
++    fi
++  fi\
++"
++      $echo >> $output "\
++
++  # Find the directory that this script lives in.
++  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
++  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
++
++  # Follow symbolic links until we get to the real thisdir.
++  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
++  while test -n \"\$file\"; do
++    destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
++
++    # If there was a directory component, then change thisdir.
++    if test \"x\$destdir\" != \"x\$file\"; then
++      case \"\$destdir\" in
++      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
++      *) thisdir=\"\$thisdir/\$destdir\" ;;
++      esac
++    fi
++
++    file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
++    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
++  done
++
++  # Try to get the absolute directory name.
++  absdir=\`cd \"\$thisdir\" && pwd\`
++  test -n \"\$absdir\" && thisdir=\"\$absdir\"
++"
++
++      if test "$fast_install" = yes; then
++        $echo >> $output "\
++  program=lt-'$outputname'$exeext
++  progdir=\"\$thisdir/$objdir\"
++
++  if test ! -f \"\$progdir/\$program\" || \\
++     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
++       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
++
++    file=\"\$\$-\$program\"
++
++    if test ! -d \"\$progdir\"; then
++      $mkdir \"\$progdir\"
++    else
++      $rm \"\$progdir/\$file\"
++    fi"
++
++        $echo >> $output "\
++
++    # relink executable if necessary
++    if test -n \"\$relink_command\"; then
++      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
++      else
++      $echo \"\$relink_command_output\" >&2
++      $rm \"\$progdir/\$file\"
++      exit $EXIT_FAILURE
++      fi
++    fi
++
++    $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
++    { $rm \"\$progdir/\$program\";
++      $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; }
++    $rm \"\$progdir/\$file\"
++  fi"
++      else
++        $echo >> $output "\
++  program='$outputname'
++  progdir=\"\$thisdir/$objdir\"
++"
++      fi
++
++      $echo >> $output "\
++
++  if test -f \"\$progdir/\$program\"; then"
++
++      # Export our shlibpath_var if we have one.
++      if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
++        $echo >> $output "\
++    # Add our own library path to $shlibpath_var
++    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
++
++    # Some systems cannot cope with colon-terminated $shlibpath_var
++    # The second colon is a workaround for a bug in BeOS R4 sed
++    $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
++
++    export $shlibpath_var
++"
++      fi
++
++      # fixup the dll searchpath if we need to.
++      if test -n "$dllsearchpath"; then
++        $echo >> $output "\
++    # Add the dll search path components to the executable PATH
++    PATH=$dllsearchpath:\$PATH
++"
++      fi
++
++      $echo >> $output "\
++    if test \"\$libtool_execute_magic\" != \"$magic\"; then
++      # Run the actual program with our arguments.
++"
++      case $host in
++      # Backslashes separate directories on plain windows
++      *-*-mingw | *-*-os2*)
++        $echo >> $output "\
++      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
++"
++        ;;
++
++      *)
++        $echo >> $output "\
++      exec \"\$progdir/\$program\" \${1+\"\$@\"}
++"
++        ;;
++      esac
++      $echo >> $output "\
++      \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
++      exit $EXIT_FAILURE
++    fi
++  else
++    # The program doesn't exist.
++    \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
++    \$echo \"This script is just a wrapper for \$program.\" 1>&2
++    $echo \"See the $PACKAGE documentation for more information.\" 1>&2
++    exit $EXIT_FAILURE
++  fi
++fi\
++"
++      chmod +x $output
++      fi
++      exit $EXIT_SUCCESS
++      ;;
++    esac
++
++    # See if we need to build an old-fashioned archive.
++    for oldlib in $oldlibs; do
++
++      if test "$build_libtool_libs" = convenience; then
++      oldobjs="$libobjs_save"
++      addlibs="$convenience"
++      build_libtool_libs=no
++      else
++      if test "$build_libtool_libs" = module; then
++        oldobjs="$libobjs_save"
++        build_libtool_libs=no
++      else
++        oldobjs="$old_deplibs $non_pic_objects"
++      fi
++      addlibs="$old_convenience"
++      fi
++
++      if test -n "$addlibs"; then
++      gentop="$output_objdir/${outputname}x"
++      generated="$generated $gentop"
++
++      func_extract_archives $gentop $addlibs
++      oldobjs="$oldobjs $func_extract_archives_result"
++      fi
++
++      # Do each command in the archive commands.
++      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
++       cmds=$old_archive_from_new_cmds
++      else
++      # POSIX demands no paths to be encoded in archives.  We have
++      # to avoid creating archives with duplicate basenames if we
++      # might have to extract them afterwards, e.g., when creating a
++      # static archive out of a convenience library, or when linking
++      # the entirety of a libtool archive into another (currently
++      # not supported by libtool).
++      if (for obj in $oldobjs
++          do
++            $echo "X$obj" | $Xsed -e 's%^.*/%%'
++          done | sort | sort -uc >/dev/null 2>&1); then
++        :
++      else
++        $echo "copying selected object files to avoid basename conflicts..."
++
++        if test -z "$gentop"; then
++          gentop="$output_objdir/${outputname}x"
++          generated="$generated $gentop"
++
++          $show "${rm}r $gentop"
++          $run ${rm}r "$gentop"
++          $show "$mkdir $gentop"
++          $run $mkdir "$gentop"
++          status=$?
++          if test "$status" -ne 0 && test ! -d "$gentop"; then
++            exit $status
++          fi
++        fi
++
++        save_oldobjs=$oldobjs
++        oldobjs=
++        counter=1
++        for obj in $save_oldobjs
++        do
++          objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
++          case " $oldobjs " in
++          " ") oldobjs=$obj ;;
++          *[\ /]"$objbase "*)
++            while :; do
++              # Make sure we don't pick an alternate name that also
++              # overlaps.
++              newobj=lt$counter-$objbase
++              counter=`expr $counter + 1`
++              case " $oldobjs " in
++              *[\ /]"$newobj "*) ;;
++              *) if test ! -f "$gentop/$newobj"; then break; fi ;;
++              esac
++            done
++            $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
++            $run ln "$obj" "$gentop/$newobj" ||
++            $run cp "$obj" "$gentop/$newobj"
++            oldobjs="$oldobjs $gentop/$newobj"
++            ;;
++          *) oldobjs="$oldobjs $obj" ;;
++          esac
++        done
++      fi
++
++      eval cmds=\"$old_archive_cmds\"
++
++      if len=`expr "X$cmds" : ".*"` &&
++           test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
++        cmds=$old_archive_cmds
++      else
++        # the command line is too long to link in one step, link in parts
++        $echo "using piecewise archive linking..."
++        save_RANLIB=$RANLIB
++        RANLIB=:
++        objlist=
++        concat_cmds=
++        save_oldobjs=$oldobjs
++
++        # Is there a better way of finding the last object in the list?
++        for obj in $save_oldobjs
++        do
++          last_oldobj=$obj
++        done
++        for obj in $save_oldobjs
++        do
++          oldobjs="$objlist $obj"
++          objlist="$objlist $obj"
++          eval test_cmds=\"$old_archive_cmds\"
++          if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
++             test "$len" -le "$max_cmd_len"; then
++            :
++          else
++            # the above command should be used before it gets too long
++            oldobjs=$objlist
++            if test "$obj" = "$last_oldobj" ; then
++              RANLIB=$save_RANLIB
++            fi
++            test -z "$concat_cmds" || concat_cmds=$concat_cmds~
++            eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
++            objlist=
++          fi
++        done
++        RANLIB=$save_RANLIB
++        oldobjs=$objlist
++        if test "X$oldobjs" = "X" ; then
++          eval cmds=\"\$concat_cmds\"
++        else
++          eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
++        fi
++      fi
++      fi
++      save_ifs="$IFS"; IFS='~'
++      for cmd in $cmds; do
++        eval cmd=\"$cmd\"
++      IFS="$save_ifs"
++      $show "$cmd"
++      $run eval "$cmd" || exit $?
++      done
++      IFS="$save_ifs"
++    done
++
++    if test -n "$generated"; then
++      $show "${rm}r$generated"
++      $run ${rm}r$generated
++    fi
++
++    # Now create the libtool archive.
++    case $output in
++    *.la)
++      old_library=
++      test "$build_old_libs" = yes && old_library="$libname.$libext"
++      $show "creating $output"
++
++      # Preserve any variables that may affect compiler behavior
++      for var in $variables_saved_for_relink; do
++      if eval test -z \"\${$var+set}\"; then
++        relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
++      elif eval var_value=\$$var; test -z "$var_value"; then
++        relink_command="$var=; export $var; $relink_command"
++      else
++        var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
++        relink_command="$var=\"$var_value\"; export $var; $relink_command"
++      fi
++      done
++      # Quote the link command for shipping.
++      relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
++      relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
++      if test "$hardcode_automatic" = yes ; then
++      relink_command=
++      fi
++
++
++      # Only create the output if not a dry run.
++      if test -z "$run"; then
++      for installed in no yes; do
++        if test "$installed" = yes; then
++          if test -z "$install_libdir"; then
++            break
++          fi
++          output="$output_objdir/$outputname"i
++          # Replace all uninstalled libtool libraries with the installed ones
++          newdependency_libs=
++          for deplib in $dependency_libs; do
++            case $deplib in
++            *.la)
++              name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'`
++              eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
++              if test -z "$libdir"; then
++                $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
++                exit $EXIT_FAILURE
++              fi
++              newdependency_libs="$newdependency_libs $libdir/$name"
++              ;;
++            *) newdependency_libs="$newdependency_libs $deplib" ;;
++            esac
++          done
++          dependency_libs="$newdependency_libs"
++          newdlfiles=
++          for lib in $dlfiles; do
++            name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
++            eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
++            if test -z "$libdir"; then
++              $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
++              exit $EXIT_FAILURE
++            fi
++            newdlfiles="$newdlfiles $libdir/$name"
++          done
++          dlfiles="$newdlfiles"
++          newdlprefiles=
++          for lib in $dlprefiles; do
++            name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
++            eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
++            if test -z "$libdir"; then
++              $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
++              exit $EXIT_FAILURE
++            fi
++            newdlprefiles="$newdlprefiles $libdir/$name"
++          done
++          dlprefiles="$newdlprefiles"
++        else
++          newdlfiles=
++          for lib in $dlfiles; do
++            case $lib in
++              [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
++              *) abs=`pwd`"/$lib" ;;
++            esac
++            newdlfiles="$newdlfiles $abs"
++          done
++          dlfiles="$newdlfiles"
++          newdlprefiles=
++          for lib in $dlprefiles; do
++            case $lib in
++              [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
++              *) abs=`pwd`"/$lib" ;;
++            esac
++            newdlprefiles="$newdlprefiles $abs"
++          done
++          dlprefiles="$newdlprefiles"
++        fi
++        $rm $output
++        # place dlname in correct position for cygwin
++        tdlname=$dlname
++        case $host,$output,$installed,$module,$dlname in
++          *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
++        esac
++        $echo > $output "\
++# $outputname - a libtool library file
++# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
++
++# The name that we can dlopen(3).
++dlname='$tdlname'
++
++# Names of this library.
++library_names='$library_names'
++
++# The name of the static archive.
++old_library='$old_library'
++
++# Libraries that this one depends upon.
++dependency_libs='$dependency_libs'
++
++# Version information for $libname.
++current=$current
++age=$age
++revision=$revision
++
++# Is this an already installed library?
++installed=$installed
++
++# Should we warn about portability when linking against -modules?
++shouldnotlink=$module
++
++# Files to dlopen/dlpreopen
++dlopen='$dlfiles'
++dlpreopen='$dlprefiles'
++
++# Directory that this library needs to be installed in:
++libdir='$install_libdir'"
++        if test "$installed" = no && test "$need_relink" = yes; then
++          $echo >> $output "\
++relink_command=\"$relink_command\""
++        fi
++      done
++      fi
++
++      # Do a symbolic link so that the libtool archive can be found in
++      # LD_LIBRARY_PATH before the program is installed.
++      $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)"
++      $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $?
++      ;;
++    esac
++    exit $EXIT_SUCCESS
++    ;;
++
++  # libtool install mode
++  install)
++    modename="$modename: install"
++
++    # There may be an optional sh(1) argument at the beginning of
++    # install_prog (especially on Windows NT).
++    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
++       # Allow the use of GNU shtool's install command.
++       $echo "X$nonopt" | grep shtool > /dev/null; then
++      # Aesthetically quote it.
++      arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      arg="\"$arg\""
++      ;;
++      esac
++      install_prog="$arg "
++      arg="$1"
++      shift
++    else
++      install_prog=
++      arg=$nonopt
++    fi
++
++    # The real first argument should be the name of the installation program.
++    # Aesthetically quote it.
++    arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
++    case $arg in
++    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \     ]*|*]*|"")
++      arg="\"$arg\""
++      ;;
++    esac
++    install_prog="$install_prog$arg"
++
++    # We need to accept at least all the BSD install flags.
++    dest=
++    files=
++    opts=
++    prev=
++    install_type=
++    isdir=no
++    stripme=
++    for arg
++    do
++      if test -n "$dest"; then
++      files="$files $dest"
++      dest=$arg
++      continue
++      fi
++
++      case $arg in
++      -d) isdir=yes ;;
++      -f) 
++              case " $install_prog " in
++      *[\\\ /]cp\ *) ;;
++      *) prev=$arg ;;
++      esac
++      ;;
++      -g | -m | -o) prev=$arg ;;
++      -s)
++      stripme=" -s"
++      continue
++      ;;
++      -*)
++      ;;
++      *)
++      # If the previous option needed an argument, then skip it.
++      if test -n "$prev"; then
++        prev=
++      else
++        dest=$arg
++        continue
++      fi
++      ;;
++      esac
++
++      # Aesthetically quote the argument.
++      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
++      case $arg in
++      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
++      arg="\"$arg\""
++      ;;
++      esac
++      install_prog="$install_prog $arg"
++    done
++
++    if test -z "$install_prog"; then
++      $echo "$modename: you must specify an install program" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    if test -n "$prev"; then
++      $echo "$modename: the \`$prev' option requires an argument" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    if test -z "$files"; then
++      if test -z "$dest"; then
++      $echo "$modename: no file or destination specified" 1>&2
++      else
++      $echo "$modename: you must specify a destination" 1>&2
++      fi
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    # Strip any trailing slash from the destination.
++    dest=`$echo "X$dest" | $Xsed -e 's%/$%%'`
++
++    # Check to see that the destination is a directory.
++    test -d "$dest" && isdir=yes
++    if test "$isdir" = yes; then
++      destdir="$dest"
++      destname=
++    else
++      destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'`
++      test "X$destdir" = "X$dest" && destdir=.
++      destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'`
++
++      # Not a directory, so check to see that there is only one file specified.
++      set dummy $files
++      if test "$#" -gt 2; then
++      $echo "$modename: \`$dest' is not a directory" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++      fi
++    fi
++    case $destdir in
++    [\\/]* | [A-Za-z]:[\\/]*) ;;
++    *)
++      for file in $files; do
++      case $file in
++      *.lo) ;;
++      *)
++        $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++      done
++      ;;
++    esac
++
++    # This variable tells wrapper scripts just to set variables rather
++    # than running their programs.
++    libtool_install_magic="$magic"
++
++    staticlibs=
++    future_libdirs=
++    current_libdirs=
++    for file in $files; do
++
++      # Do each installation.
++      case $file in
++      *.$libext)
++      # Do the static libraries later.
++      staticlibs="$staticlibs $file"
++      ;;
++
++      *.la)
++      # Check to see that this really is a libtool archive.
++      if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
++      else
++        $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      library_names=
++      old_library=
++      relink_command=
++      # If there is no directory component, then add one.
++      case $file in
++      */* | *\\*) . $file ;;
++      *) . ./$file ;;
++      esac
++
++      # Add the libdir to current_libdirs if it is the destination.
++      if test "X$destdir" = "X$libdir"; then
++        case "$current_libdirs " in
++        *" $libdir "*) ;;
++        *) current_libdirs="$current_libdirs $libdir" ;;
++        esac
++      else
++        # Note the libdir as a future libdir.
++        case "$future_libdirs " in
++        *" $libdir "*) ;;
++        *) future_libdirs="$future_libdirs $libdir" ;;
++        esac
++      fi
++
++      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/
++      test "X$dir" = "X$file/" && dir=
++      dir="$dir$objdir"
++
++      if test -n "$relink_command"; then
++        # Determine the prefix the user has applied to our future dir.
++        inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"`
++
++        # Don't allow the user to place us outside of our expected
++        # location b/c this prevents finding dependent libraries that
++        # are installed to the same prefix.
++        # At present, this check doesn't affect windows .dll's that
++        # are installed into $libdir/../bin (currently, that works fine)
++        # but it's something to keep an eye on.
++        if test "$inst_prefix_dir" = "$destdir"; then
++          $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2
++          exit $EXIT_FAILURE
++        fi
++
++        if test -n "$inst_prefix_dir"; then
++          # Stick the inst_prefix_dir data into the link command.
++          relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
++        else
++          relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
++        fi
++
++        $echo "$modename: warning: relinking \`$file'" 1>&2
++        $show "$relink_command"
++        if $run eval "$relink_command"; then :
++        else
++          $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
++          exit $EXIT_FAILURE
++        fi
++      fi
++
++      # See the names of the shared library.
++      set dummy $library_names
++      if test -n "$2"; then
++        realname="$2"
++        shift
++        shift
++
++        srcname="$realname"
++        test -n "$relink_command" && srcname="$realname"T
++
++        # Install the shared library and build the symlinks.
++        $show "$install_prog $dir/$srcname $destdir/$realname"
++        $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $?
++        if test -n "$stripme" && test -n "$striplib"; then
++          $show "$striplib $destdir/$realname"
++          $run eval "$striplib $destdir/$realname" || exit $?
++        fi
++
++        if test "$#" -gt 0; then
++          # Delete the old symlinks, and create new ones.
++          # Try `ln -sf' first, because the `ln' binary might depend on
++          # the symlink we replace!  Solaris /bin/ln does not understand -f,
++          # so we also need to try rm && ln -s.
++          for linkname
++          do
++            if test "$linkname" != "$realname"; then
++                $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
++                $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
++            fi
++          done
++        fi
++
++        # Do each command in the postinstall commands.
++        lib="$destdir/$realname"
++        cmds=$postinstall_cmds
++        save_ifs="$IFS"; IFS='~'
++        for cmd in $cmds; do
++          IFS="$save_ifs"
++          eval cmd=\"$cmd\"
++          $show "$cmd"
++          $run eval "$cmd" || {
++            lt_exit=$?
++
++            # Restore the uninstalled library and exit
++            if test "$mode" = relink; then
++              $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
++            fi
++
++            exit $lt_exit
++          }
++        done
++        IFS="$save_ifs"
++      fi
++
++      # Install the pseudo-library for information purposes.
++      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
++      instname="$dir/$name"i
++      $show "$install_prog $instname $destdir/$name"
++      $run eval "$install_prog $instname $destdir/$name" || exit $?
++
++      # Maybe install the static library, too.
++      test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
++      ;;
++
++      *.lo)
++      # Install (i.e. copy) a libtool object.
++
++      # Figure out destination file name, if it wasn't already specified.
++      if test -n "$destname"; then
++        destfile="$destdir/$destname"
++      else
++        destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
++        destfile="$destdir/$destfile"
++      fi
++
++      # Deduce the name of the destination old-style object file.
++      case $destfile in
++      *.lo)
++        staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"`
++        ;;
++      *.$objext)
++        staticdest="$destfile"
++        destfile=
++        ;;
++      *)
++        $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++        ;;
++      esac
++
++      # Install the libtool object if requested.
++      if test -n "$destfile"; then
++        $show "$install_prog $file $destfile"
++        $run eval "$install_prog $file $destfile" || exit $?
++      fi
++
++      # Install the old object if enabled.
++      if test "$build_old_libs" = yes; then
++        # Deduce the name of the old-style object file.
++        staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
++
++        $show "$install_prog $staticobj $staticdest"
++        $run eval "$install_prog \$staticobj \$staticdest" || exit $?
++      fi
++      exit $EXIT_SUCCESS
++      ;;
++
++      *)
++      # Figure out destination file name, if it wasn't already specified.
++      if test -n "$destname"; then
++        destfile="$destdir/$destname"
++      else
++        destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
++        destfile="$destdir/$destfile"
++      fi
++
++      # If the file is missing, and there is a .exe on the end, strip it
++      # because it is most likely a libtool script we actually want to
++      # install
++      stripped_ext=""
++      case $file in
++        *.exe)
++          if test ! -f "$file"; then
++            file=`$echo $file|${SED} 's,.exe$,,'`
++            stripped_ext=".exe"
++          fi
++          ;;
++      esac
++
++      # Do a test to see if this is really a libtool program.
++      case $host in
++      *cygwin*|*mingw*)
++          wrapper=`$echo $file | ${SED} -e 's,.exe$,,'`
++          ;;
++      *)
++          wrapper=$file
++          ;;
++      esac
++      if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then
++        notinst_deplibs=
++        relink_command=
++
++        # Note that it is not necessary on cygwin/mingw to append a dot to
++        # foo even if both foo and FILE.exe exist: automatic-append-.exe
++        # behavior happens only for exec(3), not for open(2)!  Also, sourcing
++        # `FILE.' does not work on cygwin managed mounts.
++        #
++        # If there is no directory component, then add one.
++        case $wrapper in
++        */* | *\\*) . ${wrapper} ;;
++        *) . ./${wrapper} ;;
++        esac
++
++        # Check the variables that should have been set.
++        if test -z "$notinst_deplibs"; then
++          $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2
++          exit $EXIT_FAILURE
++        fi
++
++        finalize=yes
++        for lib in $notinst_deplibs; do
++          # Check to see that each library is installed.
++          libdir=
++          if test -f "$lib"; then
++            # If there is no directory component, then add one.
++            case $lib in
++            */* | *\\*) . $lib ;;
++            *) . ./$lib ;;
++            esac
++          fi
++          libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
++          if test -n "$libdir" && test ! -f "$libfile"; then
++            $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2
++            finalize=no
++          fi
++        done
++
++        relink_command=
++        # Note that it is not necessary on cygwin/mingw to append a dot to
++        # foo even if both foo and FILE.exe exist: automatic-append-.exe
++        # behavior happens only for exec(3), not for open(2)!  Also, sourcing
++        # `FILE.' does not work on cygwin managed mounts.
++        #
++        # If there is no directory component, then add one.
++        case $wrapper in
++        */* | *\\*) . ${wrapper} ;;
++        *) . ./${wrapper} ;;
++        esac
++
++        outputname=
++        if test "$fast_install" = no && test -n "$relink_command"; then
++          if test "$finalize" = yes && test -z "$run"; then
++            tmpdir="/tmp"
++            test -n "$TMPDIR" && tmpdir="$TMPDIR"
++            tmpdir="$tmpdir/libtool-$$"
++            save_umask=`umask`
++            umask 0077
++            if $mkdir "$tmpdir"; then
++              umask $save_umask
++            else
++              umask $save_umask
++              $echo "$modename: error: cannot create temporary directory \`$tmpdir'" 1>&2
++              continue
++            fi
++            file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'`
++            outputname="$tmpdir/$file"
++            # Replace the output file specification.
++            relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
++
++            $show "$relink_command"
++            if $run eval "$relink_command"; then :
++            else
++              $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
++              ${rm}r "$tmpdir"
++              continue
++            fi
++            file="$outputname"
++          else
++            $echo "$modename: warning: cannot relink \`$file'" 1>&2
++          fi
++        else
++          # Install the binary that we compiled earlier.
++          file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
++        fi
++      fi
++
++      # remove .exe since cygwin /usr/bin/install will append another
++      # one anyway 
++      case $install_prog,$host in
++      */usr/bin/install*,*cygwin*)
++        case $file:$destfile in
++        *.exe:*.exe)
++          # this is ok
++          ;;
++        *.exe:*)
++          destfile=$destfile.exe
++          ;;
++        *:*.exe)
++          destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'`
++          ;;
++        esac
++        ;;
++      esac
++      $show "$install_prog$stripme $file $destfile"
++      $run eval "$install_prog\$stripme \$file \$destfile" || exit $?
++      test -n "$outputname" && ${rm}r "$tmpdir"
++      ;;
++      esac
++    done
++
++    for file in $staticlibs; do
++      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
++
++      # Set up the ranlib parameters.
++      oldlib="$destdir/$name"
++
++      $show "$install_prog $file $oldlib"
++      $run eval "$install_prog \$file \$oldlib" || exit $?
++
++      if test -n "$stripme" && test -n "$old_striplib"; then
++      $show "$old_striplib $oldlib"
++      $run eval "$old_striplib $oldlib" || exit $?
++      fi
++
++      # Do each command in the postinstall commands.
++      cmds=$old_postinstall_cmds
++      save_ifs="$IFS"; IFS='~'
++      for cmd in $cmds; do
++      IFS="$save_ifs"
++      eval cmd=\"$cmd\"
++      $show "$cmd"
++      $run eval "$cmd" || exit $?
++      done
++      IFS="$save_ifs"
++    done
++
++    if test -n "$future_libdirs"; then
++      $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
++    fi
++
++    if test -n "$current_libdirs"; then
++      # Maybe just do a dry run.
++      test -n "$run" && current_libdirs=" -n$current_libdirs"
++      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
++    else
++      exit $EXIT_SUCCESS
++    fi
++    ;;
++
++  # libtool finish mode
++  finish)
++    modename="$modename: finish"
++    libdirs="$nonopt"
++    admincmds=
++
++    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
++      for dir
++      do
++      libdirs="$libdirs $dir"
++      done
++
++      for libdir in $libdirs; do
++      if test -n "$finish_cmds"; then
++        # Do each command in the finish commands.
++        cmds=$finish_cmds
++        save_ifs="$IFS"; IFS='~'
++        for cmd in $cmds; do
++          IFS="$save_ifs"
++          eval cmd=\"$cmd\"
++          $show "$cmd"
++          $run eval "$cmd" || admincmds="$admincmds
++       $cmd"
++        done
++        IFS="$save_ifs"
++      fi
++      if test -n "$finish_eval"; then
++        # Do the single finish_eval.
++        eval cmds=\"$finish_eval\"
++        $run eval "$cmds" || admincmds="$admincmds
++       $cmds"
++      fi
++      done
++    fi
++
++    # Exit here if they wanted silent mode.
++    test "$show" = : && exit $EXIT_SUCCESS
++
++    $echo "----------------------------------------------------------------------"
++    $echo "Libraries have been installed in:"
++    for libdir in $libdirs; do
++      $echo "   $libdir"
++    done
++    $echo
++    $echo "If you ever happen to want to link against installed libraries"
++    $echo "in a given directory, LIBDIR, you must either use libtool, and"
++    $echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
++    $echo "flag during linking and do at least one of the following:"
++    if test -n "$shlibpath_var"; then
++      $echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
++      $echo "     during execution"
++    fi
++    if test -n "$runpath_var"; then
++      $echo "   - add LIBDIR to the \`$runpath_var' environment variable"
++      $echo "     during linking"
++    fi
++    if test -n "$hardcode_libdir_flag_spec"; then
++      libdir=LIBDIR
++      eval flag=\"$hardcode_libdir_flag_spec\"
++
++      $echo "   - use the \`$flag' linker flag"
++    fi
++    if test -n "$admincmds"; then
++      $echo "   - have your system administrator run these commands:$admincmds"
++    fi
++    if test -f /etc/ld.so.conf; then
++      $echo "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
++    fi
++    $echo
++    $echo "See any operating system documentation about shared libraries for"
++    $echo "more information, such as the ld(1) and ld.so(8) manual pages."
++    $echo "----------------------------------------------------------------------"
++    exit $EXIT_SUCCESS
++    ;;
++
++  # libtool execute mode
++  execute)
++    modename="$modename: execute"
++
++    # The first argument is the command name.
++    cmd="$nonopt"
++    if test -z "$cmd"; then
++      $echo "$modename: you must specify a COMMAND" 1>&2
++      $echo "$help"
++      exit $EXIT_FAILURE
++    fi
++
++    # Handle -dlopen flags immediately.
++    for file in $execute_dlfiles; do
++      if test ! -f "$file"; then
++      $echo "$modename: \`$file' is not a file" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++      fi
++
++      dir=
++      case $file in
++      *.la)
++      # Check to see that this really is a libtool archive.
++      if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
++      else
++        $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
++        $echo "$help" 1>&2
++        exit $EXIT_FAILURE
++      fi
++
++      # Read the libtool library.
++      dlname=
++      library_names=
++
++      # If there is no directory component, then add one.
++      case $file in
++      */* | *\\*) . $file ;;
++      *) . ./$file ;;
++      esac
++
++      # Skip this library if it cannot be dlopened.
++      if test -z "$dlname"; then
++        # Warn if it was a shared library.
++        test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
++        continue
++      fi
++
++      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
++      test "X$dir" = "X$file" && dir=.
++
++      if test -f "$dir/$objdir/$dlname"; then
++        dir="$dir/$objdir"
++      else
++        $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2
++        exit $EXIT_FAILURE
++      fi
++      ;;
++
++      *.lo)
++      # Just add the directory containing the .lo file.
++      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
++      test "X$dir" = "X$file" && dir=.
++      ;;
++
++      *)
++      $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
++      continue
++      ;;
++      esac
++
++      # Get the absolute pathname.
++      absdir=`cd "$dir" && pwd`
++      test -n "$absdir" && dir="$absdir"
++
++      # Now add the directory to shlibpath_var.
++      if eval "test -z \"\$$shlibpath_var\""; then
++      eval "$shlibpath_var=\"\$dir\""
++      else
++      eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
++      fi
++    done
++
++    # This variable tells wrapper scripts just to set shlibpath_var
++    # rather than running their programs.
++    libtool_execute_magic="$magic"
++
++    # Check if any of the arguments is a wrapper script.
++    args=
++    for file
++    do
++      case $file in
++      -*) ;;
++      *)
++      # Do a test to see if this is really a libtool program.
++      if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++        # If there is no directory component, then add one.
++        case $file in
++        */* | *\\*) . $file ;;
++        *) . ./$file ;;
++        esac
++
++        # Transform arg to wrapped name.
++        file="$progdir/$program"
++      fi
++      ;;
++      esac
++      # Quote arguments (to preserve shell metacharacters).
++      file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
++      args="$args \"$file\""
++    done
++
++    if test -z "$run"; then
++      if test -n "$shlibpath_var"; then
++      # Export the shlibpath_var.
++      eval "export $shlibpath_var"
++      fi
++
++      # Restore saved environment variables
++      if test "${save_LC_ALL+set}" = set; then
++      LC_ALL="$save_LC_ALL"; export LC_ALL
++      fi
++      if test "${save_LANG+set}" = set; then
++      LANG="$save_LANG"; export LANG
++      fi
++
++      # Now prepare to actually exec the command.
++      exec_cmd="\$cmd$args"
++    else
++      # Display what would be done.
++      if test -n "$shlibpath_var"; then
++      eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\""
++      $echo "export $shlibpath_var"
++      fi
++      $echo "$cmd$args"
++      exit $EXIT_SUCCESS
++    fi
++    ;;
++
++  # libtool clean and uninstall mode
++  clean | uninstall)
++    modename="$modename: $mode"
++    rm="$nonopt"
++    files=
++    rmforce=
++    exit_status=0
++
++    # This variable tells wrapper scripts just to set variables rather
++    # than running their programs.
++    libtool_install_magic="$magic"
++
++    for arg
++    do
++      case $arg in
++      -f) rm="$rm $arg"; rmforce=yes ;;
++      -*) rm="$rm $arg" ;;
++      *) files="$files $arg" ;;
++      esac
++    done
++
++    if test -z "$rm"; then
++      $echo "$modename: you must specify an RM program" 1>&2
++      $echo "$help" 1>&2
++      exit $EXIT_FAILURE
++    fi
++
++    rmdirs=
++
++    origobjdir="$objdir"
++    for file in $files; do
++      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
++      if test "X$dir" = "X$file"; then
++      dir=.
++      objdir="$origobjdir"
++      else
++      objdir="$dir/$origobjdir"
++      fi
++      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
++      test "$mode" = uninstall && objdir="$dir"
++
++      # Remember objdir for removal later, being careful to avoid duplicates
++      if test "$mode" = clean; then
++      case " $rmdirs " in
++        *" $objdir "*) ;;
++        *) rmdirs="$rmdirs $objdir" ;;
++      esac
++      fi
++
++      # Don't error if the file doesn't exist and rm -f was used.
++      if (test -L "$file") >/dev/null 2>&1 \
++      || (test -h "$file") >/dev/null 2>&1 \
++      || test -f "$file"; then
++      :
++      elif test -d "$file"; then
++      exit_status=1
++      continue
++      elif test "$rmforce" = yes; then
++      continue
++      fi
++
++      rmfiles="$file"
++
++      case $name in
++      *.la)
++      # Possibly a libtool archive, so verify it.
++      if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++        . $dir/$name
++
++        # Delete the libtool libraries and symlinks.
++        for n in $library_names; do
++          rmfiles="$rmfiles $objdir/$n"
++        done
++        test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
++        test "$mode" = clean && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
++
++        if test "$mode" = uninstall; then
++          if test -n "$library_names"; then
++            # Do each command in the postuninstall commands.
++            cmds=$postuninstall_cmds
++            save_ifs="$IFS"; IFS='~'
++            for cmd in $cmds; do
++              IFS="$save_ifs"
++              eval cmd=\"$cmd\"
++              $show "$cmd"
++              $run eval "$cmd"
++              if test "$?" -ne 0 && test "$rmforce" != yes; then
++                exit_status=1
++              fi
++            done
++            IFS="$save_ifs"
++          fi
++
++          if test -n "$old_library"; then
++            # Do each command in the old_postuninstall commands.
++            cmds=$old_postuninstall_cmds
++            save_ifs="$IFS"; IFS='~'
++            for cmd in $cmds; do
++              IFS="$save_ifs"
++              eval cmd=\"$cmd\"
++              $show "$cmd"
++              $run eval "$cmd"
++              if test "$?" -ne 0 && test "$rmforce" != yes; then
++                exit_status=1
++              fi
++            done
++            IFS="$save_ifs"
++          fi
++          # FIXME: should reinstall the best remaining shared library.
++        fi
++      fi
++      ;;
++
++      *.lo)
++      # Possibly a libtool object, so verify it.
++      if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++
++        # Read the .lo file
++        . $dir/$name
++
++        # Add PIC object to the list of files to remove.
++        if test -n "$pic_object" \
++           && test "$pic_object" != none; then
++          rmfiles="$rmfiles $dir/$pic_object"
++        fi
++
++        # Add non-PIC object to the list of files to remove.
++        if test -n "$non_pic_object" \
++           && test "$non_pic_object" != none; then
++          rmfiles="$rmfiles $dir/$non_pic_object"
++        fi
++      fi
++      ;;
++
++      *)
++      if test "$mode" = clean ; then
++        noexename=$name
++        case $file in
++        *.exe)
++          file=`$echo $file|${SED} 's,.exe$,,'`
++          noexename=`$echo $name|${SED} 's,.exe$,,'`
++          # $file with .exe has already been added to rmfiles,
++          # add $file without .exe
++          rmfiles="$rmfiles $file"
++          ;;
++        esac
++        # Do a test to see if this is a libtool program.
++        if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
++          relink_command=
++          . $dir/$noexename
++
++          # note $name still contains .exe if it was in $file originally
++          # as does the version of $file that was added into $rmfiles
++          rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
++          if test "$fast_install" = yes && test -n "$relink_command"; then
++            rmfiles="$rmfiles $objdir/lt-$name"
++          fi
++          if test "X$noexename" != "X$name" ; then
++            rmfiles="$rmfiles $objdir/lt-${noexename}.c"
++          fi
++        fi
++      fi
++      ;;
++      esac
++      $show "$rm $rmfiles"
++      $run $rm $rmfiles || exit_status=1
++    done
++    objdir="$origobjdir"
++
++    # Try to remove the ${objdir}s in the directories where we deleted files
++    for dir in $rmdirs; do
++      if test -d "$dir"; then
++      $show "rmdir $dir"
++      $run rmdir $dir >/dev/null 2>&1
++      fi
++    done
++
++    exit $exit_status
++    ;;
++
++  "")
++    $echo "$modename: you must specify a MODE" 1>&2
++    $echo "$generic_help" 1>&2
++    exit $EXIT_FAILURE
++    ;;
++  esac
++
++  if test -z "$exec_cmd"; then
++    $echo "$modename: invalid operation mode \`$mode'" 1>&2
++    $echo "$generic_help" 1>&2
++    exit $EXIT_FAILURE
++  fi
++fi # test -z "$show_help"
++
++if test -n "$exec_cmd"; then
++  eval exec $exec_cmd
++  exit $EXIT_FAILURE
++fi
++
++# We need to display help for each of the modes.
++case $mode in
++"") $echo \
++"Usage: $modename [OPTION]... [MODE-ARG]...
++
++Provide generalized library-building support services.
++
++    --config          show all configuration variables
++    --debug           enable verbose shell tracing
++-n, --dry-run         display commands without modifying any files
++    --features        display basic configuration information and exit
++    --finish          same as \`--mode=finish'
++    --help            display this help message and exit
++    --mode=MODE       use operation mode MODE [default=inferred from MODE-ARGS]
++    --quiet           same as \`--silent'
++    --silent          don't print informational messages
++    --tag=TAG         use configuration variables from tag TAG
++    --version         print version information
++
++MODE must be one of the following:
++
++      clean           remove files from the build directory
++      compile         compile a source file into a libtool object
++      execute         automatically set library path, then run a program
++      finish          complete the installation of libtool libraries
++      install         install libraries or executables
++      link            create a library or an executable
++      uninstall       remove libraries from an installed directory
++
++MODE-ARGS vary depending on the MODE.  Try \`$modename --help --mode=MODE' for
++a more detailed description of MODE.
++
++Report bugs to <bug-libtool@gnu.org>."
++  exit $EXIT_SUCCESS
++  ;;
++
++clean)
++  $echo \
++"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
++
++Remove files from the build directory.
++
++RM is the name of the program to use to delete files associated with each FILE
++(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
++to RM.
++
++If FILE is a libtool library, object or program, all the files associated
++with it are deleted. Otherwise, only FILE itself is deleted using RM."
++  ;;
++
++compile)
++  $echo \
++"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
++
++Compile a source file into a libtool library object.
++
++This mode accepts the following additional options:
++
++  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
++  -prefer-pic       try to building PIC objects only
++  -prefer-non-pic   try to building non-PIC objects only
++  -static           always build a \`.o' file suitable for static linking
++
++COMPILE-COMMAND is a command to be used in creating a \`standard' object file
++from the given SOURCEFILE.
++
++The output file name is determined by removing the directory component from
++SOURCEFILE, then substituting the C source code suffix \`.c' with the
++library object suffix, \`.lo'."
++  ;;
++
++execute)
++  $echo \
++"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]...
++
++Automatically set library path, then run a program.
++
++This mode accepts the following additional options:
++
++  -dlopen FILE      add the directory containing FILE to the library path
++
++This mode sets the library path environment variable according to \`-dlopen'
++flags.
++
++If any of the ARGS are libtool executable wrappers, then they are translated
++into their corresponding uninstalled binary, and any of their required library
++directories are added to the library path.
++
++Then, COMMAND is executed, with ARGS as arguments."
++  ;;
++
++finish)
++  $echo \
++"Usage: $modename [OPTION]... --mode=finish [LIBDIR]...
++
++Complete the installation of libtool libraries.
++
++Each LIBDIR is a directory that contains libtool libraries.
++
++The commands that this mode executes may require superuser privileges.  Use
++the \`--dry-run' option if you just want to see what would be executed."
++  ;;
++
++install)
++  $echo \
++"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND...
++
++Install executables or libraries.
++
++INSTALL-COMMAND is the installation command.  The first component should be
++either the \`install' or \`cp' program.
++
++The rest of the components are interpreted as arguments to that command (only
++BSD-compatible install options are recognized)."
++  ;;
++
++link)
++  $echo \
++"Usage: $modename [OPTION]... --mode=link LINK-COMMAND...
++
++Link object files or libraries together to form another library, or to
++create an executable program.
++
++LINK-COMMAND is a command using the C compiler that you would use to create
++a program from several object files.
++
++The following components of LINK-COMMAND are treated specially:
++
++  -all-static       do not do any dynamic linking at all
++  -avoid-version    do not add a version suffix if possible
++  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
++  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
++  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
++  -export-symbols SYMFILE
++                  try to export only the symbols listed in SYMFILE
++  -export-symbols-regex REGEX
++                  try to export only the symbols matching REGEX
++  -LLIBDIR          search LIBDIR for required installed libraries
++  -lNAME            OUTPUT-FILE requires the installed library libNAME
++  -module           build a library that can dlopened
++  -no-fast-install  disable the fast-install mode
++  -no-install       link a not-installable executable
++  -no-undefined     declare that a library does not refer to external symbols
++  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
++  -objectlist FILE  Use a list of object files found in FILE to specify objects
++  -precious-files-regex REGEX
++                    don't remove output files matching REGEX
++  -release RELEASE  specify package release information
++  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
++  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
++  -static           do not do any dynamic linking of libtool libraries
++  -version-info CURRENT[:REVISION[:AGE]]
++                  specify library version info [each variable defaults to 0]
++
++All other options (arguments beginning with \`-') are ignored.
++
++Every other argument is treated as a filename.  Files ending in \`.la' are
++treated as uninstalled libtool libraries, other files are standard or library
++object files.
++
++If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
++only library objects (\`.lo' files) may be specified, and \`-rpath' is
++required, except when creating a convenience library.
++
++If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
++using \`ar' and \`ranlib', or on Windows using \`lib'.
++
++If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
++is created, otherwise an executable program is created."
++  ;;
++
++uninstall)
++  $echo \
++"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
++
++Remove libraries from an installation directory.
++
++RM is the name of the program to use to delete files associated with each FILE
++(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
++to RM.
++
++If FILE is a libtool library, all the files associated with it are deleted.
++Otherwise, only FILE itself is deleted using RM."
++  ;;
++
++*)
++  $echo "$modename: invalid operation mode \`$mode'" 1>&2
++  $echo "$help" 1>&2
++  exit $EXIT_FAILURE
++  ;;
++esac
++
++$echo
++$echo "Try \`$modename --help' for more information about other modes."
++
++exit $?
++
++# The TAGs below are defined such that we never get into a situation
++# in which we disable both kinds of libraries.  Given conflicting
++# choices, we go for a static library, that is the most portable,
++# since we can't tell whether shared libraries were disabled because
++# the user asked for that or because the platform doesn't support
++# them.  This is particularly important on AIX, because we don't
++# support having both static and shared libraries enabled at the same
++# time on that platform, so we default to a shared-only configuration.
++# If a disable-shared tag is given, we'll fallback to a static-only
++# configuration.  But we'll never go from static-only to shared-only.
++
++# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
++build_libtool_libs=no
++build_old_libs=yes
++# ### END LIBTOOL TAG CONFIG: disable-shared
++
++# ### BEGIN LIBTOOL TAG CONFIG: disable-static
++build_old_libs=`case $build_libtool_libs in yes) $echo no;; *) $echo yes;; esac`
++# ### END LIBTOOL TAG CONFIG: disable-static
++
++# Local Variables:
++# mode:shell-script
++# sh-indentation:2
++# End:
+--- config/missing
++++ config/missing
+@@ -0,0 +1,360 @@
++#! /bin/sh
++# Common stub for a few missing GNU programs while installing.
++
++scriptversion=2003-09-02.23
++
++# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 
++#   Free Software Foundation, Inc.
++# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2, or (at your option)
++# any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
++# 02111-1307, USA.
++
++# As a special exception to the GNU General Public License, if you
++# distribute this file as part of a program that contains a
++# configuration script generated by Autoconf, you may include it under
++# the same distribution terms that you use for the rest of that program.
++
++if test $# -eq 0; then
++  echo 1>&2 "Try \`$0 --help' for more information"
++  exit 1
++fi
++
++run=:
++
++# In the cases where this matters, `missing' is being run in the
++# srcdir already.
++if test -f configure.ac; then
++  configure_ac=configure.ac
++else
++  configure_ac=configure.in
++fi
++
++msg="missing on your system"
++
++case "$1" in
++--run)
++  # Try to run requested program, and just exit if it succeeds.
++  run=
++  shift
++  "$@" && exit 0
++  # Exit code 63 means version mismatch.  This often happens
++  # when the user try to use an ancient version of a tool on
++  # a file that requires a minimum version.  In this case we
++  # we should proceed has if the program had been absent, or
++  # if --run hadn't been passed.
++  if test $? = 63; then
++    run=:
++    msg="probably too old"
++  fi
++  ;;
++esac
++
++# If it does not exist, or fails to run (possibly an outdated version),
++# try to emulate it.
++case "$1" in
++
++  -h|--h|--he|--hel|--help)
++    echo "\
++$0 [OPTION]... PROGRAM [ARGUMENT]...
++
++Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
++error status if there is no known handling for PROGRAM.
++
++Options:
++  -h, --help      display this help and exit
++  -v, --version   output version information and exit
++  --run           try to run the given command, and emulate it if it fails
++
++Supported PROGRAM values:
++  aclocal      touch file \`aclocal.m4'
++  autoconf     touch file \`configure'
++  autoheader   touch file \`config.h.in'
++  automake     touch all \`Makefile.in' files
++  bison        create \`y.tab.[ch]', if possible, from existing .[ch]
++  flex         create \`lex.yy.c', if possible, from existing .c
++  help2man     touch the output file
++  lex          create \`lex.yy.c', if possible, from existing .c
++  makeinfo     touch the output file
++  tar          try tar, gnutar, gtar, then tar without non-portable flags
++  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]
++
++Send bug reports to <bug-automake@gnu.org>."
++    ;;
++
++  -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
++    echo "missing $scriptversion (GNU Automake)"
++    ;;
++
++  -*)
++    echo 1>&2 "$0: Unknown \`$1' option"
++    echo 1>&2 "Try \`$0 --help' for more information"
++    exit 1
++    ;;
++
++  aclocal*)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want
++         to install the \`Automake' and \`Perl' packages.  Grab them from
++         any GNU archive site."
++    touch aclocal.m4
++    ;;
++
++  autoconf)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified \`${configure_ac}'.  You might want to install the
++         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU
++         archive site."
++    touch configure
++    ;;
++
++  autoheader)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified \`acconfig.h' or \`${configure_ac}'.  You might want
++         to install the \`Autoconf' and \`GNU m4' packages.  Grab them
++         from any GNU archive site."
++    files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
++    test -z "$files" && files="config.h"
++    touch_files=
++    for f in $files; do
++      case "$f" in
++      *:*) touch_files="$touch_files "`echo "$f" |
++                                     sed -e 's/^[^:]*://' -e 's/:.*//'`;;
++      *) touch_files="$touch_files $f.in";;
++      esac
++    done
++    touch $touch_files
++    ;;
++
++  automake*)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
++         You might want to install the \`Automake' and \`Perl' packages.
++         Grab them from any GNU archive site."
++    find . -type f -name Makefile.am -print |
++         sed 's/\.am$/.in/' |
++         while read f; do touch "$f"; done
++    ;;
++
++  autom4te)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is needed, but is $msg.
++         You might have modified some files without having the
++         proper tools for further handling them.
++         You can get \`$1' as part of \`Autoconf' from any GNU
++         archive site."
++
++    file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
++    test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
++    if test -f "$file"; then
++      touch $file
++    else
++      test -z "$file" || exec >$file
++      echo "#! /bin/sh"
++      echo "# Created by GNU Automake missing as a replacement of"
++      echo "#  $ $@"
++      echo "exit 0"
++      chmod +x $file
++      exit 1
++    fi
++    ;;
++
++  bison|yacc)
++    echo 1>&2 "\
++WARNING: \`$1' $msg.  You should only need it if
++         you modified a \`.y' file.  You may need the \`Bison' package
++         in order for those modifications to take effect.  You can get
++         \`Bison' from any GNU archive site."
++    rm -f y.tab.c y.tab.h
++    if [ $# -ne 1 ]; then
++        eval LASTARG="\${$#}"
++      case "$LASTARG" in
++      *.y)
++          SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
++          if [ -f "$SRCFILE" ]; then
++               cp "$SRCFILE" y.tab.c
++          fi
++          SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
++          if [ -f "$SRCFILE" ]; then
++               cp "$SRCFILE" y.tab.h
++          fi
++        ;;
++      esac
++    fi
++    if [ ! -f y.tab.h ]; then
++      echo >y.tab.h
++    fi
++    if [ ! -f y.tab.c ]; then
++      echo 'main() { return 0; }' >y.tab.c
++    fi
++    ;;
++
++  lex|flex)
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified a \`.l' file.  You may need the \`Flex' package
++         in order for those modifications to take effect.  You can get
++         \`Flex' from any GNU archive site."
++    rm -f lex.yy.c
++    if [ $# -ne 1 ]; then
++        eval LASTARG="\${$#}"
++      case "$LASTARG" in
++      *.l)
++          SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
++          if [ -f "$SRCFILE" ]; then
++               cp "$SRCFILE" lex.yy.c
++          fi
++        ;;
++      esac
++    fi
++    if [ ! -f lex.yy.c ]; then
++      echo 'main() { return 0; }' >lex.yy.c
++    fi
++    ;;
++
++  help2man)
++    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
++       # We have it, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++       you modified a dependency of a manual page.  You may need the
++       \`Help2man' package in order for those modifications to take
++       effect.  You can get \`Help2man' from any GNU archive site."
++
++    file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
++    if test -z "$file"; then
++      file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
++    fi
++    if [ -f "$file" ]; then
++      touch $file
++    else
++      test -z "$file" || exec >$file
++      echo ".ab help2man is required to generate this page"
++      exit 1
++    fi
++    ;;
++
++  makeinfo)
++    if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then
++       # We have makeinfo, but it failed.
++       exit 1
++    fi
++
++    echo 1>&2 "\
++WARNING: \`$1' is $msg.  You should only need it if
++         you modified a \`.texi' or \`.texinfo' file, or any other file
++         indirectly affecting the aspect of the manual.  The spurious
++         call might also be the consequence of using a buggy \`make' (AIX,
++         DU, IRIX).  You might want to install the \`Texinfo' package or
++         the \`GNU make' package.  Grab either from any GNU archive site."
++    file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
++    if test -z "$file"; then
++      file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
++      file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
++    fi
++    touch $file
++    ;;
++
++  tar)
++    shift
++    if test -n "$run"; then
++      echo 1>&2 "ERROR: \`tar' requires --run"
++      exit 1
++    fi
++
++    # We have already tried tar in the generic part.
++    # Look for gnutar/gtar before invocation to avoid ugly error
++    # messages.
++    if (gnutar --version > /dev/null 2>&1); then
++       gnutar "$@" && exit 0
++    fi
++    if (gtar --version > /dev/null 2>&1); then
++       gtar "$@" && exit 0
++    fi
++    firstarg="$1"
++    if shift; then
++      case "$firstarg" in
++      *o*)
++          firstarg=`echo "$firstarg" | sed s/o//`
++          tar "$firstarg" "$@" && exit 0
++          ;;
++      esac
++      case "$firstarg" in
++      *h*)
++          firstarg=`echo "$firstarg" | sed s/h//`
++          tar "$firstarg" "$@" && exit 0
++          ;;
++      esac
++    fi
++
++    echo 1>&2 "\
++WARNING: I can't seem to be able to run \`tar' with the given arguments.
++         You may want to install GNU tar or Free paxutils, or check the
++         command line arguments."
++    exit 1
++    ;;
++
++  *)
++    echo 1>&2 "\
++WARNING: \`$1' is needed, and is $msg.
++         You might have modified some files without having the
++         proper tools for further handling them.  Check the \`README' file,
++         it often tells you about the needed prerequisites for installing
++         this package.  You may also peek at any GNU archive site, in case
++         some other package would contain this missing \`$1' program."
++    exit 1
++    ;;
++esac
++
++exit 0
++
++# Local variables:
++# eval: (add-hook 'write-file-hooks 'time-stamp)
++# time-stamp-start: "scriptversion="
++# time-stamp-format: "%:y-%02m-%02d.%02H"
++# time-stamp-end: "$"
++# End:
+--- tests/Makefile.am
++++ tests/Makefile.am
+@@ -0,0 +1,2 @@
++SUBDIRS = eventapp multipleembedded multipleroot multiplecp XMLdescription regression
++EXTRA_DIST = test_data/* test_data/*/* test_data/*/*/*
+--- tests/Makefile.in
++++ tests/Makefile.in
+@@ -0,0 +1,458 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = eventapp multipleembedded multipleroot multiplecp XMLdescription regression
++EXTRA_DIST = test_data/* test_data/*/* test_data/*/*/*
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/test_data $(distdir)/test_data/* $(distdir)/test_data/*/*
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/XMLdescription/Makefile.am
++++ tests/XMLdescription/Makefile.am
+@@ -0,0 +1 @@
++SUBDIRS = unix 
+--- tests/XMLdescription/Makefile.in
++++ tests/XMLdescription/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests/XMLdescription
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/XMLdescription/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/XMLdescription/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/XMLdescription/clock.c
++++ tests/XMLdescription/clock.c
+@@ -0,0 +1,136 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.c
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#include "clock.h"
++
++#include <stdio.h>\r
++#include <time.h>
++
++/****************************************
++* toMonthString
++****************************************/
++
++static char *MONTH_STRING[] = {
++      "Jan",
++      "Feb",
++      "Mar",
++      "Apr",
++      "May",
++      "Jun",
++      "Jul",
++      "Aug",
++      "Sep",
++      "Oct",
++      "Nov",
++      "Dec",
++};
++
++static char *toMonthString(int value)
++{
++      if (0 <= value && value < 12)
++              return MONTH_STRING[value];
++      return "";
++}
++      
++/****************************************
++* toWeekString
++****************************************/
++
++static char *WEEK_STRING[] = {
++      "Sun",
++      "Mon",
++      "Tue",
++      "Wed",
++      "Thu",
++      "Fri",
++      "Sat",
++};
++
++static char *toWeekString(int value)
++{
++      if (0 <= value && value < 7)
++              return WEEK_STRING[value];
++      return "";
++}
++
++/****************************************
++* GetSystemTimeString
++****************************************/
++\r
++char *GetSystemTimeString(CgSysTime currTime, char *buf)
++{
++      struct tm *localTime;
++                      
++      localTime = localtime(&currTime);
++      sprintf(buf, "%s, %s %d, %02d, %02d:%02d:%02d",
++              toWeekString(localTime->tm_wday),
++              toMonthString(localTime->tm_mon),
++              localTime->tm_mday,
++              localTime->tm_year + 1900,
++              localTime->tm_hour,
++              localTime->tm_min,
++              localTime->tm_sec);
++      
++      return buf;
++}
++\r
++/****************************************\r
++* GetDateString\r
++****************************************/\r
++\r
++char *GetDateString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%s, %s %d, %02d",\r
++              toWeekString(localTime->tm_wday),\r
++              toMonthString(localTime->tm_mon),\r
++              localTime->tm_mday,\r
++              localTime->tm_year + 1900);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetTimeString\r
++****************************************/\r
++\r
++char *GetTimeString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%02d%s%02d",\r
++              localTime->tm_hour,\r
++              ((localTime->tm_sec % 2) == 0) ? ":" : " ",\r
++              localTime->tm_min);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetSecond\r
++****************************************/\r
++\r
++int GetSecond(CgSysTime currTime)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      return localTime->tm_sec;\r
++}\r
+--- tests/XMLdescription/clock.h
++++ tests/XMLdescription/clock.h
+@@ -0,0 +1,43 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.h
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_H_
++#define _CG_CLOCK_H_
++\r
++#include <cybergarage/util/ctime.h>\r
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Define
++****************************************/
++
++#define SYSTEM_TIME_BUF_LEN 128
++
++/****************************************
++* Function
++****************************************/
++
++char *GetSystemTimeString(CgSysTime currTime, char *buf);
++char *GetDateString(CgSysTime currTime, char *buf);\r
++char *GetTimeString(CgSysTime currTime, char *buf);\r
++int GetSecond(CgSysTime currTime);\r
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/XMLdescription/clock_device.c
++++ tests/XMLdescription/clock_device.c
+@@ -0,0 +1,226 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++*     10/31/05
++*             - Removed :schemas: from clock service description
++*
++************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#  include "config.h"
++#endif
++
++#include "clock_device.h"
++#include "clock.h"
++
++#include <string.h>
++
++
++/****************************************
++* upnp_clock_actionreceived
++****************************************/
++
++BOOL upnp_clock_actionreceived(CgUpnpAction *action)
++{
++      CgSysTime currTime;
++      char *actionName;
++      CgUpnpArgument *currTimeArg;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      CgUpnpArgument *newTimeArg, *resultArg;
++
++      currTime = cg_getcurrentsystemtime();
++      
++      actionName = cg_upnp_action_getname(action);
++      if (strcmp("GetTime", actionName) == 0) {
++              GetSystemTimeString(currTime, sysTimeStr);
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "CurrentTime");
++              cg_upnp_argument_setvalue(currTimeArg, sysTimeStr);
++              return TRUE;
++      }
++      if (strcmp("SomeActionWhichGeneratesAnError", actionName) == 0) {
++              cg_upnp_action_setstatuscode(action, 854);
++              cg_upnp_action_setstatusdescription(action, "A non-standard error");
++              return FALSE;
++      }
++      if (strcmp(actionName, "SetTime") == 0) {
++              newTimeArg = cg_upnp_action_getargumentbyname(action, "NewTime");
++              resultArg = cg_upnp_action_getargumentbyname(action, "Result");
++              cg_upnp_argument_setvalue(resultArg, "Not implemented");
++              return TRUE;
++      }
++
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_queryreceived
++****************************************/
++
++BOOL upnp_clock_queryreceived(CgUpnpStateVariable *statVar)
++{
++      char *varName;
++      CgSysTime currTime;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      varName = cg_upnp_statevariable_getname(statVar);
++      if (strcmp("Time", varName) == 0) {
++              currTime = cg_getcurrentsystemtime();
++              GetSystemTimeString(currTime, sysTimeStr);
++              cg_upnp_statevariable_setvalue(statVar, sysTimeStr);
++              return TRUE;
++      }
++      
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_device_httprequestrecieved
++****************************************/
++
++void upnp_clock_device_httprequestrecieved(CgHttpRequest *httpReq)
++{
++      CgSysTime currTime;
++      CgUpnpDevice *dev;
++      char *uri;
++      char content[2048];
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      char serverName[CG_UPNP_SEVERNAME_MAXLEN];
++      CgHttpResponse *httpRes;
++      BOOL postRet;
++      
++      dev = (CgUpnpDevice *)cg_http_request_getuserdata(httpReq);
++
++      uri = cg_http_request_geturi(httpReq);
++      if (strcmp(uri, "/presentation") != 0) {
++              cg_upnp_device_httprequestrecieved(httpReq);
++              return;
++      }
++
++      currTime = cg_getcurrentsystemtime();
++
++#if defined(HAVE_SNPRINTF)
++      snprintf(content, sizeof(content),
++#else
++      sprintf(content,
++#endif
++              "<HTML>"
++              "<HEAD>"
++              "<TITLE>UPnP Clock Sample</TITLE>"
++              "</HEAD>"
++              "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=/presentation\">"
++              "<BODY><CENTER>"
++              "<H1>UPnP Clock Sample</H1>"
++              "<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"
++              "<TR>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H1>"
++              "%s"
++              "</H1></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H3>"
++              "Server : %s"
++              "</H3></TD>"
++              "<TD style=\"height: 30px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "</TABLE>"
++              "<CENTER></BODY>"
++              "</HTML>",
++              GetSystemTimeString(currTime, sysTimeStr),
++              cg_upnp_getservername(serverName, sizeof(serverName)));
++
++      httpRes = cg_http_response_new();
++      cg_http_response_setstatuscode(httpRes, CG_HTTP_STATUS_OK);
++      cg_http_response_setcontent(httpRes, content);
++      cg_http_response_setcontenttype(httpRes, "text/html");
++      cg_http_response_setcontentlength(httpRes, strlen(content));
++      postRet = cg_http_request_postresponse(httpReq, httpRes);
++      cg_http_response_delete(httpRes);
++}
++
++/****************************************
++* upnp_clock_device_new
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new( char *descrFileName, char *srvName, char *srvDescr )
++{
++      CgUpnpDevice *clockDev;
++      CgUpnpService *timeService;
++       
++      clockDev = cg_upnp_device_new();
++
++      if ( cg_upnp_device_loaddescriptionfile(clockDev, descrFileName) == FALSE ) {
++                printf( "cg_upnp_device_loaddescriptionfile() failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, srvName);
++      if (timeService == NULL) {
++                printf( "cg_upnp_device_getservicebyexacttype(clockDev, %s) failed\n", srvName );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      printf("Service description:\n");
++      printf("%s\n", srvDescr);
++      if (cg_upnp_service_parsedescription(timeService, srvDescr, strlen(srvDescr)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++                printf( "Failed to parse this:\n%s\n", srvDescr );
++              return NULL;
++      }
++
++      cg_upnp_device_setactionlistener(clockDev, upnp_clock_actionreceived);
++      cg_upnp_device_setquerylistener(clockDev, upnp_clock_queryreceived);
++      cg_upnp_device_sethttplistener(clockDev, upnp_clock_device_httprequestrecieved);
++
++      return clockDev;
++}
++
++/****************************************
++* upnp_clock_device_update
++****************************************/
++
++void upnp_clock_device_update(CgUpnpDevice *clockDev)
++{
++      CgSysTime currTime;
++      CgUpnpService *timeService;
++      CgUpnpStateVariable *timeState;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL)
++              return;
++
++      timeState = cg_upnp_service_getstatevariablebyname(timeService, "Time");
++      if (timeState == NULL)
++              return;
++      
++      currTime = cg_getcurrentsystemtime();
++      GetSystemTimeString(currTime, sysTimeStr);
++      cg_upnp_statevariable_setvalue(timeState, sysTimeStr);
++
++        printf("%s\n", sysTimeStr);
++}
++
+--- tests/XMLdescription/clock_device.h
++++ tests/XMLdescription/clock_device.h
+@@ -0,0 +1,35 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.h
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_DEVICE_H_
++#define _CG_CLOCK_DEVICE_H_
++
++#include <cybergarage/upnp/cupnp.h>
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Function
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new();
++void upnp_clock_device_update(CgUpnpDevice *dev);
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/XMLdescription/unix/Makefile.am
++++ tests/XMLdescription/unix/Makefile.am
+@@ -0,0 +1,20 @@
++bin_PROGRAMS = clinkcdescriptionXML
++
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcdescriptionXML_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++if HAVE_LIBTOOL
++clinkcdescriptionXML_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++else
++clinkcdescriptionXML_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++endif
+--- tests/XMLdescription/unix/Makefile.in
++++ tests/XMLdescription/unix/Makefile.in
+@@ -0,0 +1,574 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(clinkcdescriptionXML_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++bin_PROGRAMS = clinkcdescriptionXML$(EXEEXT)
++subdir = tests/XMLdescription/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(bindir)"
++binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(bin_PROGRAMS)
++am_clinkcdescriptionXML_OBJECTS = clock_main.$(OBJEXT) clock.$(OBJEXT) \
++      clock_device.$(OBJEXT) kb_util.$(OBJEXT)
++clinkcdescriptionXML_OBJECTS = $(am_clinkcdescriptionXML_OBJECTS)
++@HAVE_LIBTOOL_FALSE@clinkcdescriptionXML_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@clinkcdescriptionXML_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/clock.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_device.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_main.Po ./$(DEPDIR)/kb_util.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(clinkcdescriptionXML_SOURCES)
++DIST_SOURCES = $(clinkcdescriptionXML_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcdescriptionXML_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@clinkcdescriptionXML_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@clinkcdescriptionXML_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/XMLdescription/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/XMLdescription/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-binPROGRAMS: $(bin_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-binPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
++        rm -f "$(DESTDIR)$(bindir)/$$f"; \
++      done
++
++clean-binPROGRAMS:
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++clinkcdescriptionXML$(EXEEXT): $(clinkcdescriptionXML_OBJECTS) $(clinkcdescriptionXML_DEPENDENCIES) 
++      @rm -f clinkcdescriptionXML$(EXEEXT)
++      $(LINK) $(clinkcdescriptionXML_LDFLAGS) $(clinkcdescriptionXML_OBJECTS) $(clinkcdescriptionXML_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_device.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_main.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++clock_main.o: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.o -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock_main.obj: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.obj -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`
++
++clock_main.lo: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.lo -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Plo"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Plo' tmpdepfile='$(DEPDIR)/clock_main.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock.o: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.o -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock.obj: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.obj -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`
++
++clock.lo: ../clock.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.lo -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Plo"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Plo' tmpdepfile='$(DEPDIR)/clock.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock_device.o: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.o -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++clock_device.obj: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.obj -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`
++
++clock_device.lo: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.lo -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Plo"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Plo' tmpdepfile='$(DEPDIR)/clock_device.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++kb_util.o: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++kb_util.obj: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`
++
++kb_util.lo: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/.. $(distdir)/../../../sample/common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(bindir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am: install-binPROGRAMS
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-binPROGRAMS uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
++      clean-generic clean-libtool ctags distclean distclean-compile \
++      distclean-generic distclean-libtool distclean-tags distdir dvi \
++      dvi-am html html-am info info-am install install-am \
++      install-binPROGRAMS install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-binPROGRAMS uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/XMLdescription/unix/clock_main.c
++++ tests/XMLdescription/unix/clock_main.c
+@@ -0,0 +1,172 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_main.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#include <cybergarage/upnp/cupnp.h>
++
++#include "clock_device.h"
++
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <fcntl.h>
++#include <argp.h>
++#include <unistd.h>
++
++#if defined(TENGINE)
++#if defined(PROCESS_BASE) /* Process based */
++#include <basic.h>
++#define MBEG  int main( W ac, TC *av[] )
++#define MEND  0
++#define DIR   "/SYS/bin/"
++#else /* T-Kernel based */
++#include <basic.h>
++#include <tk/tkernel.h>
++#include <sys/pinfo.h>
++#define MBEG  ER main( INT ac, UB *av[] )
++#define MEND  E_SYS
++#define DIR   "/SYS/bin/"
++#endif
++#endif
++
++#define MAX_DESCR_SIZE 20480
++CgUpnpDevice *clockDev;
++
++const char *argp_program_version = "descriptionXML 2";
++const char *argp_program_bug_address = "<ms@invalid>";
++
++struct arguments
++{
++      char *s_description, *description;
++      int cache_control;
++};
++
++static struct argp_option options[] =
++{
++      { "description-xml", 'd', "FILE", 0, "Description XML file" },
++      { "service-description-xml", 's', "FILE", 0, "Service description XML file" },
++      { "cache-control", 'c', "INT", 0, "Cache control value in seconds" },
++      {0}
++};
++
++static error_t parse_opt(int key, char *arg, struct argp_state *state)
++{
++        struct arguments *arguments = state->input; 
++        
++        switch (key) 
++        { 
++                case 'd': 
++                        arguments->description = arg;
++                        break; 
++                
++                case 's': 
++                        arguments->s_description = arg;
++                        break; 
++                
++                case 'c': 
++                        arguments->cache_control = atoi(arg);
++                        break; 
++                
++                default: 
++                        return ARGP_ERR_UNKNOWN; 
++        } 
++        
++        return 0;
++}
++
++static char args_doc[] = "";
++static char doc[] = "descriptionXML -- A program to execute tests against Upnp stack.";
++
++static struct argp argp = {options, parse_opt, args_doc, doc};
++
++
++
++////////////////////////////////////////////////////////// 
++//  InitApp
++////////////////////////////////////////////////////////// 
++
++BOOL InitApp( struct arguments arguments )
++{
++        int fd;
++        char *buf;
++        int bytesRead;
++
++        fd = open( arguments.s_description, O_RDONLY );
++        if ( fd == -1 ) {
++                printf( "Service description file open failed.\n" );
++                return FALSE;
++        }
++        
++        buf = (char*) calloc( MAX_DESCR_SIZE, 1 );
++        bytesRead = read( fd, buf, MAX_DESCR_SIZE );
++        buf[bytesRead] = '\0';
++        close( fd );
++      clockDev = upnp_clock_device_new( arguments.description, 
++                                          "urn:schemas-upnp-org:service:timer:1", 
++                                          buf );
++        if ( clockDev == NULL ) {
++                printf( "upnp_clock_device_new() failed\n" );
++                free( buf );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime( clockDev, arguments.cache_control );
++        free( buf );
++      return cg_upnp_device_start(clockDev);
++}
++
++void ExitApp()
++{
++      cg_upnp_device_stop(clockDev);
++      cg_upnp_device_delete(clockDev);
++}
++
++////////////////////////////////////////////////////////// 
++//  main
++////////////////////////////////////////////////////////// 
++
++#if defined(TENGINE)
++MBEG
++#else
++int main( int argc, char* argv[] )
++#endif
++{
++      struct arguments arguments;
++
++      arguments.description = NULL;
++      arguments.s_description = NULL;
++      arguments.cache_control = 1800;
++      
++      argp_parse (&argp, argc, argv, 0, 0, &arguments);
++
++        printf( "Using CACHE-CONTROL value: %d sec\n", arguments.cache_control );
++
++      if (InitApp( arguments ) == FALSE) {
++              fprintf(stderr, "Couldn't create this device !!\n");
++              exit(0);
++      }
++                              
++      int ch = 0;
++
++        printf( "Press Enter to generate an event, q to quit.\n" );
++
++        upnp_clock_device_update(clockDev);
++
++        ch = getchar();
++        while ( ch != 'q' ) {
++                upnp_clock_device_update(clockDev);
++                ch = getchar();
++      };
++
++      ExitApp();
++      
++      return(0);
++}
+--- tests/eventapp/Makefile.am
++++ tests/eventapp/Makefile.am
+@@ -0,0 +1 @@
++SUBDIRS = unix 
+--- tests/eventapp/Makefile.in
++++ tests/eventapp/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests/eventapp
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/eventapp/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/eventapp/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/eventapp/clock.c
++++ tests/eventapp/clock.c
+@@ -0,0 +1,136 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.c
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#include "clock.h"
++
++#include <stdio.h>\r
++#include <time.h>
++
++/****************************************
++* toMonthString
++****************************************/
++
++static char *MONTH_STRING[] = {
++      "Jan",
++      "Feb",
++      "Mar",
++      "Apr",
++      "May",
++      "Jun",
++      "Jul",
++      "Aug",
++      "Sep",
++      "Oct",
++      "Nov",
++      "Dec",
++};
++
++static char *toMonthString(int value)
++{
++      if (0 <= value && value < 12)
++              return MONTH_STRING[value];
++      return "";
++}
++      
++/****************************************
++* toWeekString
++****************************************/
++
++static char *WEEK_STRING[] = {
++      "Sun",
++      "Mon",
++      "Tue",
++      "Wed",
++      "Thu",
++      "Fri",
++      "Sat",
++};
++
++static char *toWeekString(int value)
++{
++      if (0 <= value && value < 7)
++              return WEEK_STRING[value];
++      return "";
++}
++
++/****************************************
++* GetSystemTimeString
++****************************************/
++\r
++char *GetSystemTimeString(CgSysTime currTime, char *buf)
++{
++      struct tm *localTime;
++                      
++      localTime = localtime(&currTime);
++      sprintf(buf, "%s, %s %d, %02d, %02d:%02d:%02d",
++              toWeekString(localTime->tm_wday),
++              toMonthString(localTime->tm_mon),
++              localTime->tm_mday,
++              localTime->tm_year + 1900,
++              localTime->tm_hour,
++              localTime->tm_min,
++              localTime->tm_sec);
++      
++      return buf;
++}
++\r
++/****************************************\r
++* GetDateString\r
++****************************************/\r
++\r
++char *GetDateString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%s, %s %d, %02d",\r
++              toWeekString(localTime->tm_wday),\r
++              toMonthString(localTime->tm_mon),\r
++              localTime->tm_mday,\r
++              localTime->tm_year + 1900);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetTimeString\r
++****************************************/\r
++\r
++char *GetTimeString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%02d%s%02d",\r
++              localTime->tm_hour,\r
++              ((localTime->tm_sec % 2) == 0) ? ":" : " ",\r
++              localTime->tm_min);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetSecond\r
++****************************************/\r
++\r
++int GetSecond(CgSysTime currTime)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      return localTime->tm_sec;\r
++}\r
+--- tests/eventapp/clock.h
++++ tests/eventapp/clock.h
+@@ -0,0 +1,43 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.h
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_H_
++#define _CG_CLOCK_H_
++\r
++#include <cybergarage/util/ctime.h>\r
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Define
++****************************************/
++
++#define SYSTEM_TIME_BUF_LEN 128
++
++/****************************************
++* Function
++****************************************/
++
++char *GetSystemTimeString(CgSysTime currTime, char *buf);
++char *GetDateString(CgSysTime currTime, char *buf);\r
++char *GetTimeString(CgSysTime currTime, char *buf);\r
++int GetSecond(CgSysTime currTime);\r
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/eventapp/clock_device.c
++++ tests/eventapp/clock_device.c
+@@ -0,0 +1,432 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++*     10/31/05
++*             - Removed :schemas: from clock service description
++*
++*     11-Jan-06 Heikki Junnila
++*             - Renamed *_getservicebyname's to *_getservicebyexacttype
++*
++************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#  include "config.h"
++#endif
++
++#include "clock_device.h"
++#include "clock.h"
++
++#include <string.h>
++#include <sys/time.h>
++#include <time.h>
++
++static CgString *getBigString(int length);
++
++/****************************************
++* Descriptions
++****************************************/
++
++char *CLOCK_DEVICE_DESCRIPTION =
++"<?xml version=\"1.0\" ?>\n"
++"<root xmlns=\"urn:schemas-upnp-org:device-1-0\">\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <device>\n"
++"             <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>\n"
++"             <friendlyName>CyberGarage Clock Device</friendlyName>\n"
++"             <manufacturer>CyberGarage</manufacturer>\n"
++"             <manufacturerURL>http://www.cybergarage.org</manufacturerURL>\n"
++"             <modelDescription>CyberUPnP Clock Device</modelDescription>\n"
++"             <modelName>Clock</modelName>\n"
++"             <modelNumber>1.0</modelNumber>\n"
++"             <modelURL>http://www.cybergarage.org</modelURL>\n"
++"             <serialNumber>1234567890</serialNumber>\n"
++"             <UDN>uuid:cybergarageClockDevice</UDN>\n"
++"             <UPC>123456789012</UPC>\n"
++"             <iconList>\n"
++"                     <icon>\n"
++"                             <mimetype>image/gif</mimetype>\n"
++"                             <width>48</width>\n"
++"                             <height>32</height>\n"
++"                             <depth>8</depth>\n"
++"                             <url>icon.gif</url>\n"
++"                     </icon>\n"
++"             </iconList>\n"
++"             <serviceList>\n"
++"                     <service>\n"
++"                             <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>\n"
++"                             <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>\n"
++"                             <SCPDURL>/service/timer/description.xml</SCPDURL>\n"
++"                             <controlURL>/service/timer/control</controlURL>\n"
++"                             <eventSubURL>/service/timer/eventSub</eventSubURL>\n"
++"                     </service>\n"
++"             </serviceList>\n"
++"             <presentationURL>/presentation</presentationURL>\n"
++"     </device>\n"
++"</root>\n";
++
++char *CLOCK_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>SetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>NewTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>in</direction>\n"
++"                             </argument>\n"
++"                             <argument>\n"
++"                                     <name>Result</name>\n"
++"                                     <relatedStateVariable>Result</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>GetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>SomeActionWhichGeneratesAnError</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>ActionWithBigParamAndResponse</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>NewTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>in</direction>\n"
++"                             </argument>\n"
++"                             <argument>\n"
++"                                     <name>Result</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>Time</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"             <stateVariable sendEvents=\"no\">\n"
++"                     <name>Result</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++/****************************************
++* upnp_clock_actionreceived
++****************************************/
++
++BOOL upnp_clock_actionreceived(CgUpnpAction *action)
++{
++      CgSysTime currTime;
++      char *actionName;
++      CgUpnpArgument *currTimeArg;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      CgUpnpArgument *newTimeArg, *resultArg;
++
++      currTime = cg_getcurrentsystemtime();
++      
++      actionName = cg_upnp_action_getname(action);
++      if (strcmp("GetTime", actionName) == 0) {
++              GetSystemTimeString(currTime, sysTimeStr);
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "CurrentTime");
++              
++              cg_upnp_argument_setvalue(currTimeArg, sysTimeStr);
++              return TRUE;
++      }
++      if (strcmp("SomeActionWhichGeneratesAnError", actionName) == 0) {
++              cg_upnp_action_setstatuscode(action, 854);
++              cg_upnp_action_setstatusdescription(action, "A non-standard error");
++              return FALSE;
++      }
++      if (strcmp(actionName, "SetTime") == 0) {
++              newTimeArg = cg_upnp_action_getargumentbyname(action, "NewTime");
++              resultArg = cg_upnp_action_getargumentbyname(action, "Result");
++              /* cg_upnp_argument_setvalue(resultArg, "Not implemented"); */
++              cg_upnp_argument_setvalue(resultArg, cg_string_getvalue(getBigString(204398)));
++              return TRUE;
++      }
++
++      if ( 0 == strcmp(actionName, "ActionWithBigParamAndResponse") )
++      {
++              newTimeArg = cg_upnp_action_getargumentbyname(action, "NewTime");
++              printf("NewTime argument size (should be 204800-(protocol overhead)) is %d\n", strlen(cg_string_getvalue(newTimeArg->value)) );
++              resultArg = cg_upnp_action_getargumentbyname(action, "Result");
++
++              /* Assumed 402 bytes of protocol overhead... */
++              cg_upnp_argument_setvalue(resultArg, cg_string_getvalue(getBigString(204398)));
++
++              return TRUE;
++      }
++
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_queryreceived
++****************************************/
++
++BOOL upnp_clock_queryreceived(CgUpnpStateVariable *statVar)
++{
++      char *varName;
++      CgSysTime currTime;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      varName = cg_upnp_statevariable_getname(statVar);
++      if (strcmp("Time", varName) == 0) {
++              currTime = cg_getcurrentsystemtime();
++              GetSystemTimeString(currTime, sysTimeStr);
++              cg_upnp_statevariable_setvalue(statVar, sysTimeStr);
++              return TRUE;
++      }
++      
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_device_httprequestrecieved
++****************************************/
++
++void upnp_clock_device_httprequestrecieved(CgHttpRequest *httpReq)
++{
++      CgSysTime currTime;
++      CgUpnpDevice *dev;
++      char *uri;
++      char content[2048];
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      char serverName[CG_UPNP_SEVERNAME_MAXLEN];
++      CgHttpResponse *httpRes;
++      BOOL postRet;
++      
++      dev = (CgUpnpDevice *)cg_http_request_getuserdata(httpReq);
++
++      uri = cg_http_request_geturi(httpReq);
++      if (strcmp(uri, "/presentation") != 0) {
++              cg_upnp_device_httprequestrecieved(httpReq);
++              return;
++      }
++
++      currTime = cg_getcurrentsystemtime();
++
++#if defined(HAVE_SNPRINTF)
++      snprintf(content, sizeof(content),
++#else
++      sprintf(content,
++#endif
++              "<HTML>"
++              "<HEAD>"
++              "<TITLE>UPnP Clock Sample</TITLE>"
++              "</HEAD>"
++              "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=/presentation\">"
++              "<BODY><CENTER>"
++              "<H1>UPnP Clock Sample</H1>"
++              "<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"
++              "<TR>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H1>"
++              "%s"
++              "</H1></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H3>"
++              "Server : %s"
++              "</H3></TD>"
++              "<TD style=\"height: 30px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "</TABLE>"
++              "<CENTER></BODY>"
++              "</HTML>",
++              GetSystemTimeString(currTime, sysTimeStr),
++              cg_upnp_getservername(serverName, sizeof(serverName)));
++
++      httpRes = cg_http_response_new();
++      cg_http_response_setstatuscode(httpRes, CG_HTTP_STATUS_OK);
++      cg_http_response_setcontent(httpRes, content);
++      cg_http_response_setcontenttype(httpRes, "text/html");
++      cg_http_response_setcontentlength(httpRes, strlen(content));
++      postRet = cg_http_request_postresponse(httpReq, httpRes);
++      cg_http_response_delete(httpRes);
++}
++
++/****************************************
++* upnp_clock_device_new
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new()
++{
++      CgUpnpDevice *clockDev;
++      CgUpnpService *timeService;
++       
++      clockDev = cg_upnp_device_new();
++      
++      if (cg_upnp_device_parsedescription(clockDev, CLOCK_DEVICE_DESCRIPTION, strlen(CLOCK_DEVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(timeService, CLOCK_SERVICE_DESCRIPTION, strlen(CLOCK_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      cg_upnp_device_setactionlistener(clockDev, upnp_clock_actionreceived);
++      cg_upnp_device_setquerylistener(clockDev, upnp_clock_queryreceived);
++      cg_upnp_device_sethttplistener(clockDev, upnp_clock_device_httprequestrecieved);
++
++      return clockDev;
++}
++
++/****************************************
++* upnp_clock_device_update
++****************************************/
++
++void upnp_clock_device_update(CgUpnpDevice *clockDev)
++{
++      CgSysTime currTime;
++      CgUpnpService *timeService;
++      CgUpnpStateVariable *timeState;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL)
++              return;
++
++      timeState = cg_upnp_service_getstatevariablebyname(timeService, "Time");
++      if (timeState == NULL)
++              return;
++      
++      currTime = cg_getcurrentsystemtime();
++      GetSystemTimeString(currTime, sysTimeStr);
++      cg_upnp_statevariable_setvalue(timeState, sysTimeStr);
++      
++      printf("(%ld) %s\n", currTime, sysTimeStr);
++}
++
++/* Updates state variable with a user defined (or maximum)  message size */
++
++void upnp_clock_device_update_max(CgUpnpDevice *clockDev, int m_length )
++{
++      //CgSysTime currTime;
++      CgUpnpService *timeService;
++      CgUpnpStateVariable *timeState;
++      CgString *message;
++
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL)
++              return;
++
++      timeState = cg_upnp_service_getstatevariablebyname(timeService, "Time");
++      if (timeState == NULL)
++              return;
++      /*
++      currTime = cg_getcurrentsystemtime();
++      GetSystemTimeString(currTime, sysTimeStr);
++      cg_upnp_statevariable_setvalue(timeState, sysTimeStr);
++      */
++
++      printf("Filling up message with %d characters... ", m_length);
++
++      message = (CgString *)getBigString(m_length);
++
++      puts("Done.\n");
++      
++      cg_upnp_statevariable_setvalue(timeState, cg_string_getvalue(message));
++}
++
++/*
++ * Local utility functions
++ */
++
++static CgString *getBigString(int length)
++{
++      CgString *p_string;
++      char *message, *end_tag = "message end";
++      int i, c, new_length;
++
++      p_string = cg_string_new();
++      message = malloc(length);
++      i = 0;
++      c = 0;
++      
++      if ( NULL == message )
++              return p_string;
++
++      new_length = length - ( strlen(end_tag) + 1 );
++
++#if NOK
++      /*OOOOMG MAGIC !!!!*/
++      while ( i < new_length )
++      {
++              c = 65 + c++%25; 
++              *(message + i++) = c;
++      }
++#endif /* NOK */
++        /* supposedly this should be: */
++      while ( i < new_length )
++      {
++              c = 65 + (c%25);
++              c++;
++              *(message + i) = c;
++              i++;
++      }
++      /* Why would we want to do this anyway? (Except for debugging) */
++
++      strcpy(message + i, end_tag);
++
++      cg_string_setpointervalue(p_string, message);
++      
++      return p_string;
++}
+--- tests/eventapp/clock_device.h
++++ tests/eventapp/clock_device.h
+@@ -0,0 +1,38 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.h
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_DEVICE_H_
++#define _CG_CLOCK_DEVICE_H_
++
++#include <cybergarage/upnp/cupnp.h>
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++#define MAX_MESSAGE_LENGTH 204800
++
++/****************************************
++* Function
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new();
++void upnp_clock_device_update(CgUpnpDevice *dev);
++void upnp_clock_device_update_max(CgUpnpDevice *dev, int m_length);
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/eventapp/unix/Makefile.am
++++ tests/eventapp/unix/Makefile.am
+@@ -0,0 +1,20 @@
++bin_PROGRAMS = clinkceventapp
++
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkceventapp_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++if HAVE_LIBTOOL
++clinkceventapp_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++else
++clinkceventapp_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++endif
+--- tests/eventapp/unix/Makefile.in
++++ tests/eventapp/unix/Makefile.in
+@@ -0,0 +1,574 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(clinkceventapp_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++bin_PROGRAMS = clinkceventapp$(EXEEXT)
++subdir = tests/eventapp/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(bindir)"
++binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(bin_PROGRAMS)
++am_clinkceventapp_OBJECTS = clock_main.$(OBJEXT) clock.$(OBJEXT) \
++      clock_device.$(OBJEXT) kb_util.$(OBJEXT)
++clinkceventapp_OBJECTS = $(am_clinkceventapp_OBJECTS)
++@HAVE_LIBTOOL_FALSE@clinkceventapp_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@clinkceventapp_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/clock.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_device.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_main.Po ./$(DEPDIR)/kb_util.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(clinkceventapp_SOURCES)
++DIST_SOURCES = $(clinkceventapp_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkceventapp_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@clinkceventapp_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@clinkceventapp_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/eventapp/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/eventapp/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-binPROGRAMS: $(bin_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-binPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
++        rm -f "$(DESTDIR)$(bindir)/$$f"; \
++      done
++
++clean-binPROGRAMS:
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++clinkceventapp$(EXEEXT): $(clinkceventapp_OBJECTS) $(clinkceventapp_DEPENDENCIES) 
++      @rm -f clinkceventapp$(EXEEXT)
++      $(LINK) $(clinkceventapp_LDFLAGS) $(clinkceventapp_OBJECTS) $(clinkceventapp_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_device.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_main.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++clock_main.o: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.o -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock_main.obj: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.obj -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`
++
++clock_main.lo: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.lo -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Plo"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Plo' tmpdepfile='$(DEPDIR)/clock_main.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock.o: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.o -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock.obj: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.obj -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`
++
++clock.lo: ../clock.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.lo -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Plo"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Plo' tmpdepfile='$(DEPDIR)/clock.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock_device.o: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.o -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++clock_device.obj: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.obj -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`
++
++clock_device.lo: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.lo -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Plo"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Plo' tmpdepfile='$(DEPDIR)/clock_device.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++kb_util.o: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++kb_util.obj: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`
++
++kb_util.lo: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/.. $(distdir)/../../../sample/common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(bindir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am: install-binPROGRAMS
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-binPROGRAMS uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
++      clean-generic clean-libtool ctags distclean distclean-compile \
++      distclean-generic distclean-libtool distclean-tags distdir dvi \
++      dvi-am html html-am info info-am install install-am \
++      install-binPROGRAMS install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-binPROGRAMS uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/eventapp/unix/clock_main.c
++++ tests/eventapp/unix/clock_main.c
+@@ -0,0 +1,270 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_main.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#include <cybergarage/upnp/cupnp.h>
++
++#include <termios.h>
++#include <unistd.h>
++#include <argp.h>
++#include <cybergarage/util/clog.h>
++#include "clock_device.h"
++
++#include <sys/time.h>
++#include <time.h>
++
++#if defined(TENGINE)
++#if defined(PROCESS_BASE) /* Process based */
++#include <basic.h>
++#define MBEG  int main( W ac, TC *av[] )
++#define MEND  0
++#define DIR   "/SYS/bin/"
++#else /* T-Kernel based */
++#include <basic.h>
++#include <tk/tkernel.h>
++#include <sys/pinfo.h>
++#define MBEG  ER main( INT ac, UB *av[] )
++#define MEND  E_SYS
++#define DIR   "/SYS/bin/"
++#endif
++#endif
++
++const char *argp_program_version = "Eventapp (upnp clock fork)";
++const char *argp_program_bug_address = "<mikael.saarenpaa@invalid>";
++
++struct arguments
++{
++        int cache_control;
++};
++
++static struct argp_option options[] =
++{
++        { "log-defaults", 'l', 0, 0, "Add default outputs: -e stderr -w stderr-i stdout -d stdout" },
++        { "log-error", 'e', "stdout|stderr|FILE", 0, "Add error output" },
++        { "log-warning", 'w', "stdout|stderr|FILE", 0, "Add warning output" },
++        { "log-info", 'i', "stdout|stderr|FILE", 0, "Add info output" },
++        { "log-debug", 'd', "stdout|stderr|FILE", 0, "Add all debug output" },
++        { "log-debug-1", 'f', "stdout|stderr|FILE", 0, "Add level 1 (basic) debug output" },
++        { "log-debug-2", 'g', "stdout|stderr|FILE", 0, "Add level 2 (stack) debug output" },
++        { "log-debug-3", 'h', "stdout|stderr|FILE", 0, "Add level 3 (testing) debug output" },
++        { "log-debug-4", 'j', "stdout|stderr|FILE", 0, "Add level 4 (low level) debug output" },
++        { "log-debug-5", 'k', "stdout|stderr|FILE", 0, "Add level 5 (low level) debug output" },
++      { "cache-control", 'c', "INTEGER", 0, "Set cache control value" },
++        {0}
++};
++
++static error_t parse_opt(int key, char *arg, struct argp_state *state)
++{
++      struct arguments *arguments = state->input;
++
++        switch (key)
++        {
++                case 'l':
++                        cg_log_add_target("stdout", ( SEV_INFO | SEV_DEBUG_L1 | SEV_DEBUG_L2 | SEV_DEBUG_L3 ) );
++                        cg_log_add_target("stderr", ( SEV_ERROR | SEV_WARNING ) );
++                        break;
++                case 'e':
++                        cg_log_add_target(arg, SEV_ERROR );
++                        break;
++                case 'w':
++                        cg_log_add_target(arg, SEV_WARNING );
++                        break;
++                case 'i':
++                        cg_log_add_target(arg, SEV_INFO );
++                        break;
++                case 'd':
++                        cg_log_add_target(arg, ( SEV_DEBUG_L1 | SEV_DEBUG_L2 |SEV_DEBUG_L3 ) );
++                        break;
++                case 'f':
++                        cg_log_add_target(arg, SEV_DEBUG_L1 );
++                        break;
++                case 'g':
++                        cg_log_add_target(arg, SEV_DEBUG_L2 );
++                        break;
++                case 'h':
++                        cg_log_add_target(arg, SEV_DEBUG_L3 );
++                        break;
++                case 'j':
++                        cg_log_add_target(arg, SEV_DEBUG_L4 );
++                        break;
++                case 'k':
++                        cg_log_add_target(arg, SEV_DEBUG_L5 );
++                        break;
++              case 'c':
++                      arguments->cache_control = atoi(arg);
++                      break;
++                default:
++                        return ARGP_ERR_UNKNOWN;
++        }
++
++        return 0;
++}
++
++static char args_doc[] = "";
++static char doc[] = "eventapp -- A program to test ClinkC Upnp stack.";
++
++static struct argp argp = {options, parse_opt, args_doc, doc};
++
++#define USAGE_STRING "Press:\v\t\
++                      Space\tto generate an event,\n\t\
++                      m\tto specify messages size,\n\t\
++                      e\tto specify event count to execute in bysy loop,\n\t\
++                      i\tto indicate IP address change to stack,\n\t\
++                      q\tto quit.\n"
++
++CgUpnpDevice *clockDev;
++
++////////////////////////////////////////////////////////// 
++//  InitApp
++////////////////////////////////////////////////////////// 
++
++BOOL InitApp( int cacheControl )
++{
++      clockDev = upnp_clock_device_new();
++        if ( clockDev == NULL ) {
++                printf( "upnp_clock_device_new() failed\n" );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime( clockDev, cacheControl );
++      return cg_upnp_device_start(clockDev);
++}
++
++void ExitApp()
++{
++      cg_upnp_device_stop(clockDev);
++      cg_upnp_device_delete(clockDev);
++}
++
++////////////////////////////////////////////////////////// 
++//  main
++////////////////////////////////////////////////////////// 
++
++#if defined(TENGINE)
++MBEG
++#else
++int main( int argc, char* argv[] )
++#endif
++{
++      struct termios old_tio, new_tio;
++        int m_length, event_count, stop = 0;
++      struct arguments arguments;
++
++      arguments.cache_control = 1800;
++
++      argp_parse(&argp, argc, argv, 0, 0, &arguments);        
++
++        printf( "Using CACHE-CONTROL value: %d sec\n", arguments.cache_control );
++
++      if (InitApp( arguments.cache_control ) == FALSE) {
++              fprintf(stderr, "Couldn't create this clock device !!\n");
++              exit(0);
++      }
++                              
++      int ch = 0;
++
++      tcgetattr(STDIN_FILENO ,&old_tio);
++      new_tio=old_tio;
++      new_tio.c_lflag &=(~ICANON & ~ECHO);
++      tcsetattr(STDIN_FILENO ,TCSANOW,&new_tio);
++
++      puts(USAGE_STRING);     
++
++        /* upnp_clock_device_update(clockDev); */
++
++      while (!stop)
++      {
++              ch = getchar();
++
++              switch (ch)
++              {
++                      case 'q':
++                              stop = 1;
++                              break;
++                              
++                      case 'm':
++                              printf("Give message length (Use -1 for default (%d)): ", MAX_MESSAGE_LENGTH);
++                              
++                              tcsetattr(STDIN_FILENO ,TCSANOW,&old_tio);
++                              if ( 1 == scanf("%i", &m_length) )
++                              {
++                                      if ( -1 == m_length ) m_length = MAX_MESSAGE_LENGTH;
++                                      upnp_clock_device_update_max( clockDev, m_length );
++                                      tcsetattr(STDIN_FILENO ,TCSANOW,&new_tio);
++
++                                      break;
++                              }
++                              tcsetattr(STDIN_FILENO ,TCSANOW,&new_tio);                              
++
++                              puts("Parse error, using default message length");
++                              upnp_clock_device_update_max( clockDev, MAX_MESSAGE_LENGTH );
++                              break;
++                              
++                      case 'e':
++                              printf("Give event count to send in busy loop: ", MAX_MESSAGE_LENGTH);
++                              
++                              tcsetattr(STDIN_FILENO ,TCSANOW,&old_tio);
++                              if ( 1 == scanf("%i", &event_count) )
++                              {
++                                      int i;
++                                      struct timeval start_time, end_time, elapsed_time;
++                                      
++                                      puts("Updating clock device:");
++                                      gettimeofday(&start_time, NULL);
++                                      for (i=0; i<event_count; i++) {
++                                              upnp_clock_device_update( clockDev );
++                                      }
++                                      gettimeofday(&end_time, NULL);
++                                      elapsed_time.tv_usec = 
++                                              (start_time.tv_usec < end_time.tv_usec)?
++                                              end_time.tv_usec-start_time.tv_usec:
++                                              end_time.tv_sec--, (10000+end_time.tv_usec) - start_time.tv_usec;
++                                      elapsed_time.tv_sec = end_time.tv_sec - start_time.tv_sec;
++                                      
++                                      printf("Done in %d seconds and %d micro seconds.\n", 
++                                                      (int)elapsed_time.tv_sec,
++                                                      (int)elapsed_time.tv_usec );
++                                      
++                                      tcsetattr(STDIN_FILENO ,TCSANOW,&new_tio);
++                                                                              
++                                      break;
++                              }
++                              tcsetattr(STDIN_FILENO ,TCSANOW,&new_tio);                              
++
++                              puts("Parse error, no updates this time...");
++                              
++                              break;
++
++                      case 'i':
++                                printf("Indicating IP address change to stack...\n");
++                              cg_upnp_device_ipchanged(clockDev);
++                                printf("Done (Indicating IP address change to stack.)\n");
++                              break;
++
++                      case 32:
++                              upnp_clock_device_update(clockDev);
++                              break;
++
++                      case 10:
++                              /* Just bypassing new lines... */
++                              break;
++                      
++                      default:
++                              puts( "Unknown command!" );
++                              puts( USAGE_STRING );
++              }
++      }
++
++      tcsetattr(STDIN_FILENO ,TCSANOW,&old_tio);
++      ExitApp();
++      return(0);
++}
+--- tests/multiplecp/Makefile.am
++++ tests/multiplecp/Makefile.am
+@@ -0,0 +1 @@
++SUBDIRS = unix 
+--- tests/multiplecp/Makefile.in
++++ tests/multiplecp/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests/multiplecp
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multiplecp/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multiplecp/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multiplecp/upnpdump.c
++++ tests/multiplecp/upnpdump.c
+@@ -0,0 +1,867 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: upnpdump.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++*     10/31/05
++*             - Added some M-SEARCH sending actions
++*
++************************************************************/
++
++#include <cybergarage/upnp/cupnp.h>
++#include "sample/common/kb_util.h"
++/* Logging interface */
++#include <cybergarage/util/clog.h>
++/* Command line parsing */
++#include <argp.h>
++#include <unistd.h>
++
++#if defined(WIN32) && !defined(__CYGWIN__)
++#include <conio.h>
++#endif
++
++#if defined(TENGINE)
++#if defined(PROCESS_BASE) /* Process based */
++#include <basic.h>
++#define MBEG  int main( W ac, TC *av[] )
++#define MEND  0
++#define DIR   "/SYS/bin/"
++#else /* T-Kernel based */
++#include <basic.h>
++#include <tk/tkernel.h>
++#include <sys/pinfo.h>
++#define MBEG  ER main( INT ac, UB *av[] )
++#define MEND  E_SYS
++#define DIR   "/SYS/bin/"
++#endif
++#endif
++
++#if defined(WIN32) && !defined(__CYGWIN__)
++#define kbgetkey getch
++#else
++#define kbgetkey getchar
++#endif
++
++/* Additional control commands */
++
++#define CMD_NO_ALTERATIONS 1
++#define CMD_LOOP_ACTION_CALLS 2
++
++/* Global flag for controlling CP instantiation */
++int single_cp=0;
++
++void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask);
++static void SSDPNotifyListner(CgUpnpSSDPPacket *ssdpPkt);
++static void EventListener(CgUpnpProperty *prop);
++static void DeviceListener(char* udn, CgUpnpDeviceStatus status);
++
++const char *argp_program_version = "Multiple Controlpoint (upnpdump fork)";
++const char *argp_program_bug_address = "<mikael.saarenpaa@invalid>";
++
++static struct argp_option options[] =
++{
++      { "log-defaults", 'l', 0, 0, "Add default outputs: -e stderr -w stderr -i stdout -d stdout" },
++      { "log-error", 'e', "stdout|stderr|FILE", 0, "Add error output" },
++      { "log-warning", 'w', "stdout|stderr|FILE", 0, "Add warning output" },
++      { "log-info", 'i', "stdout|stderr|FILE", 0, "Add info output" },
++      { "log-debug", 'd', "stdout|stderr|FILE", 0, "Add all debug output" },
++      { "log-debug-1", 'f', "stdout|stderr|FILE", 0, "Add level 1 (basic) debug output" },
++      { "log-debug-2", 'g', "stdout|stderr|FILE", 0, "Add level 2 (stack) debug output" },
++      { "log-debug-3", 'h', "stdout|stderr|FILE", 0, "Add level 3 (testing) debug output" },
++      { "log-debug-4", 'j', "stdout|stderr|FILE", 0, "Add level 4 (low level) debug output" },
++      { "log-debug-5", 'k', "stdout|stderr|FILE", 0, "Add level 5 (low level) debug output" },
++      { "single-cp", 's', 0, 0, "Instantiate only single CP for this session"},
++      {0}
++};
++
++static error_t parse_opt(int key, char *arg, struct argp_state *state)
++{
++      switch (key)
++      {
++              case 'l':
++                      cg_log_add_target("stdout", ( SEV_INFO | SEV_DEBUG_L1 | SEV_DEBUG_L2 | SEV_DEBUG_L3 ) );
++                      cg_log_add_target("stderr", ( SEV_ERROR | SEV_WARNING ) );
++                      break;
++              case 'e':
++                      cg_log_add_target(arg, SEV_ERROR );
++                      break;
++              case 'w':
++                      cg_log_add_target(arg, SEV_WARNING );
++                      break;
++              case 'i':
++                      cg_log_add_target(arg, SEV_INFO );
++                      break;
++              case 'd':
++                      cg_log_add_target(arg, ( SEV_DEBUG_L1 | SEV_DEBUG_L2 | SEV_DEBUG_L3 ) );
++                      break;
++              case 'f':
++                      cg_log_add_target(arg, SEV_DEBUG_L1 );
++                      break;
++              case 'g':
++                      cg_log_add_target(arg, SEV_DEBUG_L2 );
++                      break;
++              case 'h':
++                      cg_log_add_target(arg, SEV_DEBUG_L3 );
++                      break;
++              case 'j':
++                      cg_log_add_target(arg, SEV_DEBUG_L4 );
++                      break;
++              case 'k':
++                      cg_log_add_target(arg, SEV_DEBUG_L5 );
++                      break;
++              case 's':
++                      single_cp=1;
++                      break;
++              default:
++                      return ARGP_ERR_UNKNOWN;
++      }
++
++      return 0;
++}
++
++static char args_doc[] = "";
++static char doc[] = "multiplecp -- A program to test ClinkC Upnp stack.";
++
++static struct argp argp = {options, parse_opt, args_doc, doc};
++
++/////////////////////////////////////////////////////////////////////////////////
++// PrintKeyMessage
++/////////////////////////////////////////////////////////////////////////////////
++
++void PrintKeyMessage()
++{
++      printf("'p' : Print\n");
++#if !defined(CG_UPNP_NOUSE_ACTIONCTRL)
++      printf("'c' : Control\n");
++      printf("'o' : Control (multiple actions)\n");
++#endif
++#if !defined(CG_UPNP_NOUSE_QUERYCTRL)
++      printf("'q' : Query\n");
++#endif
++#if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
++      printf("'s' : Subscribe\n");
++      printf("'u' : Unsubscribe\n");
++#endif
++      printf("'i' : Host IP address changed\n");
++      printf("'l' : Add device listeners\n");
++      printf("'m' : Change MX value for M-Search\n");
++      printf("'r' : M-Search (rootdevice)\n");
++      printf("'h' : M-Search (ssdp:all)\n");
++      printf("'v' : M-Search (urn:schemas-upnp-org:device:clock:1)\n");
++      printf("'t' : M-Search (urn:schemas-upnp-org:service:timer:1)\n");
++      printf("'a' : Do all searches four times in a loop.\n");
++      printf("'x' : eXit\n");
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// Notify Listener
++/////////////////////////////////////////////////////////////////////////////////
++
++void SSDPNotifyListener1(CgUpnpSSDPPacket *ssdpPkt)
++{
++      cg_log_debug("Controlpoint 1 SSDPNotify listener called.\n");
++      SSDPNotifyListner(ssdpPkt);
++}
++
++void SSDPNotifyListener2(CgUpnpSSDPPacket *ssdpPkt)
++{
++      cg_log_debug("Controlpoint 2 SSDPNotify listener called.\n");
++      SSDPNotifyListner(ssdpPkt);
++}
++
++static void SSDPNotifyListner(CgUpnpSSDPPacket *ssdpPkt)
++{
++      if (cg_upnp_ssdp_packet_isdiscover(ssdpPkt) == TRUE) {
++              cg_log_debug_a("ssdp:discover : ST = %s\n",
++                      cg_upnp_ssdp_packet_getst(ssdpPkt)); 
++      }
++      else if (cg_upnp_ssdp_packet_isalive(ssdpPkt) == TRUE) {
++              cg_log_debug_a("ssdp:alive : uuid = %s, NT = %s, location = %s\n",
++                      cg_upnp_ssdp_packet_getusn(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getnt(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getlocation(ssdpPkt)); 
++      }
++      else if (cg_upnp_ssdp_packet_isbyebye(ssdpPkt) == TRUE) {
++              cg_log_debug_a("ssdp:byebye : uuid = %s, NT = %s\n",
++                      cg_upnp_ssdp_packet_getusn(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getnt(ssdpPkt));
++      }
++      cg_upnp_ssdp_packet_print(ssdpPkt); 
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// Print Device
++/////////////////////////////////////////////////////////////////////////////////
++
++void PrintDeviceInfo(CgUpnpDevice *dev, int indent)
++{
++      char indentStr[128];
++      int n;
++      CgUpnpService *service;
++      int serviceCnt;
++      CgUpnpAction *action;
++      int actionCnt;
++      CgUpnpArgumentList *arg;
++      int argCnt;
++      CgUpnpStateVariable *stateVar;
++      int stateVarCnt;
++      
++      for (n=0; n<indent && n<(sizeof(indentStr)-1); n++)
++              indentStr[n] = ' ';
++      indentStr[n] = '\0';
++      
++      serviceCnt = 0;
++      for (service = cg_upnp_device_getservices(dev); service != NULL; service = cg_upnp_service_next(service)) {
++              printf("%s service[%d] = %s\n", indentStr, ++serviceCnt, cg_upnp_service_getservicetype(service));
++              actionCnt = 0;
++              for (action = cg_upnp_service_getactions(service); action != NULL; action = cg_upnp_action_next(action)) {
++                      printf("%s  action[%d] = %s\n", indentStr, ++actionCnt, cg_upnp_action_getname(action));
++                      argCnt = 0;
++                      for (arg = cg_upnp_action_getarguments(action); arg != NULL; arg = cg_upnp_argument_next(arg)) {
++                              printf("%s   arg[%d] = %s\n", indentStr, ++argCnt, cg_upnp_argument_getname(arg));
++                      }
++              }
++              stateVarCnt = 0;
++              for (stateVar = cg_upnp_service_getstatevariables(service); stateVar != NULL; stateVar = cg_upnp_statevariable_next(stateVar)) {
++                      printf("%s  stateVar[%d] = %s = %s\n", 
++                             indentStr, 
++                             ++stateVarCnt, 
++                             cg_upnp_statevariable_getname(stateVar),
++                             cg_upnp_statevariable_getvalue(stateVar));
++              }
++      }
++}
++
++void PrintDevice(CgUpnpDevice *dev, int indent)
++{
++      CgUpnpDevice *childDev;
++      
++      PrintDeviceInfo(dev, indent);
++
++      for (childDev = cg_upnp_device_getdevices(dev); childDev != NULL; childDev = cg_upnp_device_next(childDev))
++              PrintDevice(childDev, indent+1);
++}
++
++
++void PrintControlPointDevice(CgUpnpControlPoint *ctrlPoint)
++{
++      CgUpnpDevice *dev;
++      int devCnt;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++              
++      printf("Device Num = %d\n", cg_upnp_controlpoint_getndevices(ctrlPoint));
++      
++      devCnt = 0;
++      for (dev = cg_upnp_controlpoint_getdevices(ctrlPoint); dev != NULL; dev = cg_upnp_device_next(dev)) {
++              printf("[%d] = %s\n", ++devCnt, cg_upnp_device_getfriendlyname(dev));
++              PrintDevice(dev, 1);
++      }
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// Select*
++/////////////////////////////////////////////////////////////////////////////////
++
++CgUpnpDevice *SelectDevice(CgUpnpControlPoint *ctrlPoint)
++{
++      CgUpnpDevice *dev, *childDev;
++      CgUpnpDevice *devArray['z'-'a']; /* Hmm... */
++      int n;
++      char key;
++      int devNum;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      
++      n = 0;
++      for (dev = cg_upnp_controlpoint_getdevices(ctrlPoint); dev != NULL; dev = cg_upnp_device_next(dev)) {
++              key = 'a' + n;
++              if ('z' < key) break;
++              printf(" [%c] = %s\n", key, cg_upnp_device_getfriendlyname(dev));
++              devArray[n] = dev;
++              
++              for (childDev = cg_upnp_device_getdevices(dev); ++n, childDev != NULL; childDev = cg_upnp_device_next(childDev)) {
++                      key = 'a' + n;
++                      if ('z' < key) break;
++                      printf("   [%c] = %s\n", key, cg_upnp_device_getfriendlyname(childDev));
++                      devArray[n] = childDev;
++              }
++      }
++      if (n == 0)
++              return NULL;
++      printf("Select Device : ");
++      key = kbgetkey();
++      key = tolower(key);
++      printf("%c\n", key);
++      
++      if (!isalpha(key))
++              return NULL;
++      
++      devNum = key - 'a';
++      if (devNum >= n) return NULL;
++
++      return devArray[devNum];
++}
++
++CgUpnpService *SelectService(CgUpnpDevice *dev)
++{
++      CgUpnpService *service;
++      int n;
++      char key;
++      int serviceNum;
++
++      n = 0;
++      for (service = cg_upnp_device_getservices(dev); service != NULL; service = cg_upnp_service_next(service)) {
++              key = 'a' + n;
++              if ('z' < key)
++                      break;
++              printf(" [%c] = %s\n", key, cg_upnp_service_getservicetype(service));
++              n++;
++      }
++      printf("Select Service : ");
++      key = kbgetkey();
++      key = tolower(key);
++      printf("%c\n", key);
++      
++      if (!isalpha(key))
++              return NULL;
++      
++      serviceNum = key - 'a';
++      service = cg_upnp_device_getservices(dev);
++      for (n=0; n<serviceNum; n++)
++              service = cg_upnp_service_next(service);
++
++      return service;
++}
++
++CgUpnpAction *SelectAction(CgUpnpService *service)
++{
++      CgUpnpAction *action;
++      int n;
++      char key;
++      int actionNum;
++
++      n = 0;
++      for (action = cg_upnp_service_getactions(service); action != NULL; action = cg_upnp_action_next(action)) {
++              key = 'a' + n;
++              if ('z' < key)
++                      break;
++              printf(" [%c] = %s\n", key, cg_upnp_action_getname(action));
++              n++;
++      }
++      printf("Select Action : ");
++      key = kbgetkey();
++      key = tolower(key);
++      printf("%c\n", key);
++      
++      if (!isalpha(key))
++              return NULL;
++      
++      actionNum = key - 'a';
++      action = cg_upnp_service_getactions(service);
++      for (n=0; n<actionNum; n++)
++              action = cg_upnp_action_next(action);
++
++      return action;
++}
++
++CgUpnpStateVariable *SelectStateVariable(CgUpnpService *service)
++{
++      CgUpnpStateVariable *stateVar;
++      int n;
++      char key;
++      int serviceNum;
++
++      n = 0;
++      for (stateVar = cg_upnp_service_getstatevariables(service); stateVar != NULL; stateVar = cg_upnp_statevariable_next(stateVar)) {
++              key = 'a' + n;
++              if ('z' < key)
++                      break;
++              printf(" [%c] = %s\n", key, cg_upnp_statevariable_getname(stateVar));
++              n++;
++      }
++      printf("Select StateVariable : ");
++      key = kbgetkey();
++      key = tolower(key);
++      printf("%c\n", key);
++      
++      if (!isalpha(key))
++              return NULL;
++      
++      serviceNum = key - 'a';
++      stateVar = cg_upnp_service_getstatevariables(service);
++      for (n=1; n<serviceNum; n++)
++              stateVar = cg_upnp_statevariable_next(stateVar);
++
++      return stateVar;
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// Action
++/////////////////////////////////////////////////////////////////////////////////
++
++#if !defined(CG_UPNP_NOUSE_ACTIONCTRL)
++
++void ControlDevice(CgUpnpControlPoint *ctrlPoint)
++{
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      ControlDeviceAlter(ctrlPoint, CMD_NO_ALTERATIONS);
++}
++
++void ControlDeviceAlter(CgUpnpControlPoint *ctrlPoint, int alteration_mask)
++{
++      CgUpnpDevice *selDev;
++      CgUpnpService *selService;
++      CgUpnpAction *selAction;
++      BOOL actionSuccess;
++      CgUpnpArgument *arg;
++      char argValue[2048];
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      
++      printf("Control Device\n");
++      
++      selDev = SelectDevice(ctrlPoint);
++      if (selDev == NULL)
++              return;
++      selService = SelectService(selDev);
++      if (selService == NULL)
++              return;
++      selAction = SelectAction(selService);
++      if (selAction == NULL)
++              return;
++      
++      for (arg = cg_upnp_action_getarguments(selAction); arg; arg = cg_upnp_argument_next(arg)) {
++              if (cg_upnp_argument_isindirection(arg) == TRUE) {
++                      printf("%s : ", cg_upnp_argument_getname(arg));
++                      if (scanf("%s", argValue) == 1)
++                              cg_upnp_argument_setvalue(arg, argValue);
++              }
++      }
++
++      /* NOTE: Go through selAction memory management... */
++      if (alteration_mask & CMD_LOOP_ACTION_CALLS)
++      {
++              int loop_count, i;
++
++              printf("\nHow many times action should be sent?");
++              
++              if ( 1 == scanf("%d", &loop_count) )
++              {
++                      printf("\n");
++                      for (i=0; i<loop_count; i++)
++                      {
++                              actionSuccess = cg_upnp_action_post(selAction);
++                              printf("Control Result(%d)\n", (int)actionSuccess);
++
++                              for (   arg = cg_upnp_action_getarguments(selAction); 
++                                      arg; 
++                                      arg = cg_upnp_argument_next(arg)) 
++                              {
++                                      if (cg_upnp_argument_isoutdirection(arg) == TRUE)
++                                              printf(" %s = %s\n", 
++                                                              cg_upnp_argument_getname(arg), 
++                                                              cg_upnp_argument_getvalue(arg));
++                              }
++                      }
++
++                      sleep(2);
++              }
++      }
++
++      if ((alteration_mask & CMD_NO_ALTERATIONS) == CMD_NO_ALTERATIONS)
++      {       
++              actionSuccess = cg_upnp_action_post(selAction);
++              
++              printf("Control Result(%d)\n", (int)actionSuccess);
++              for (arg = cg_upnp_action_getarguments(selAction); arg; arg = cg_upnp_argument_next(arg)) {
++                      if (cg_upnp_argument_isoutdirection(arg) == TRUE)
++                              printf(" %s = %s\n", cg_upnp_argument_getname(arg), cg_upnp_argument_getvalue(arg));
++              }
++      }
++}
++
++#endif
++
++////////////////////////////////////////////////////////////////////////////////
++// Query
++/////////////////////////////////////////////////////////////////////////////////
++
++#if !defined(CG_UPNP_NOUSE_QUERYCTRL)
++
++void QueryDevice(CgUpnpControlPoint *ctrlPoint)
++{
++      CgUpnpDevice *selDev;
++      CgUpnpService *selService;
++      CgUpnpStateVariable *selStateVar;
++      BOOL querySuccess;
++      char *stateValue;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      
++      printf("Query Device\n");
++      
++      selDev = SelectDevice(ctrlPoint);
++      if (selDev == NULL)
++              return;
++      selService = SelectService(selDev);
++      if (selService == NULL)
++              return;
++      selStateVar = SelectStateVariable(selService);
++      if (selStateVar == NULL)
++              return;
++      
++      querySuccess = cg_upnp_statevariable_post(selStateVar);
++      
++      stateValue = cg_upnp_statevariable_getvalue(selStateVar);
++
++      printf("Query Result(%d) = %s\n",
++              (int)querySuccess, 
++              (stateValue != NULL) ? stateValue : "");
++}
++
++#endif
++
++////////////////////////////////////////////////////////////////////////////////
++// Subscribe
++/////////////////////////////////////////////////////////////////////////////////
++
++#if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
++
++void SubscribeService(CgUpnpControlPoint *ctrlPoint)
++{
++      CgUpnpDevice *selDev;
++      CgUpnpService *selService;
++      BOOL subSuccess;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      
++      printf("Subscribe Device\n");
++      
++      cg_upnp_controlpoint_lock(ctrlPoint);
++      selDev = SelectDevice(ctrlPoint);
++      if (selDev == NULL)
++      {
++              cg_upnp_controlpoint_unlock(ctrlPoint);
++              return;
++      }
++      selService = SelectService(selDev);
++      if (selService == NULL)
++      {
++              cg_upnp_controlpoint_unlock(ctrlPoint);
++              return;
++      }
++      subSuccess = cg_upnp_controlpoint_subscribe(ctrlPoint, selService, 300);
++      
++      printf("Subscribe Result(%d) = %s\n",
++              (int)subSuccess, 
++              (subSuccess == TRUE) ? cg_upnp_service_getsubscriptionsid(selService) : "");
++      cg_upnp_controlpoint_unlock(ctrlPoint);
++      
++}
++
++#endif
++
++////////////////////////////////////////////////////////////////////////////////
++// Unsubscribe
++/////////////////////////////////////////////////////////////////////////////////
++
++#if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
++
++void UnsubscribeService(CgUpnpControlPoint *ctrlPoint)
++{
++      CgUpnpDevice *selDev;
++      CgUpnpService *selService;
++      BOOL subSuccess;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++      
++      printf("Query Device\n");
++      
++      selDev = SelectDevice(ctrlPoint);
++      if (selDev == NULL)
++              return;
++      selService = SelectService(selDev);
++      if (selService == NULL)
++              return;
++
++      subSuccess = cg_upnp_controlpoint_unsubscribe(ctrlPoint, selService);
++
++      printf("Unsubscribe Result(%d)\n",
++              (int)subSuccess);
++}
++
++#endif
++
++/////////////////////////////////////////////////////////////////////////////////
++// Set MX value
++/////////////////////////////////////////////////////////////////////////////////
++
++void SetMXValue(CgUpnpControlPoint *ctrlPoint)
++{
++        unsigned int mxValue;
++
++      printf("CP name: %s\n", (char *)ctrlPoint->userData);
++
++        printf("Give new MX value: ");
++        if (scanf("%u", &mxValue) == 1) {
++                printf( "%d", mxValue );
++                cg_upnp_controlpoint_setssdpsearchmx(ctrlPoint, mxValue);
++        }
++        printf( "\n" );
++}
++
++/* Device listeners */
++
++void DeviceListener1(char* udn, CgUpnpDeviceStatus status)
++{
++      printf("Controlpoint 1 Device listener called.\n");
++      DeviceListener(udn, status);
++}
++
++void DeviceListener2(char* udn, CgUpnpDeviceStatus status)
++{
++      printf("Controlpoint 2 Device listener called.\n");
++      DeviceListener(udn, status);
++}
++
++static void DeviceListener(char* udn, CgUpnpDeviceStatus status)
++{
++      puts(udn);
++
++      switch (status)
++      {
++              case CgUpnpDeviceStatusAdded:
++                      printf("Device was added.\n");
++                      break;
++
++              case CgUpnpDeviceStatusUpdated:
++                      printf("Device was updated.\n");
++                      break;
++
++              case CgUpnpDeviceStatusInvalid:
++                      printf("Device status is invalid.\n");
++                      break;
++
++              case CgUpnpDeviceStatusRemoved:
++                      printf("Device was removed.\n");
++                      break;
++
++              default:
++                      printf("Unknown device state!\n");
++                      break;
++      }
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// Event
++/////////////////////////////////////////////////////////////////////////////////
++
++void EventListener1(CgUpnpProperty *prop)
++{
++      printf("Controlpoint 1 Event listener called.\n");
++      EventListener(prop);
++}
++
++void EventListener2(CgUpnpProperty *prop)
++{
++      printf("Controlpoint 2 Event listener called.\n");
++      EventListener(prop);
++}
++
++static void EventListener(CgUpnpProperty *prop)
++{
++      printf("Property Changed (%s) = %s\n",
++              cg_upnp_property_getname(prop),
++              cg_upnp_property_getvalue(prop));
++}
++
++static CgUpnpControlPoint *selectControlPoint(CgUpnpControlPoint *ctrlPoint[], int cp_count)
++{
++      int i, selected_cp=0;
++
++      if ( single_cp )
++              return ctrlPoint[0];
++      
++      printf("Available control points:\n");
++
++      for ( i=0; i<cp_count; i++)
++      {
++              printf("%d: %s\n", i, (char *)ctrlPoint[i]->userData);
++      }
++
++      do
++      {
++              printf("Select control point (give first number from the list): ");
++
++              selected_cp = (int)kbgetkey() - 48;
++              printf("%d\n", selected_cp);
++      }
++      while (selected_cp >= cp_count);
++
++      printf("\n");
++
++      return ctrlPoint[selected_cp];
++}
++
++/////////////////////////////////////////////////////////////////////////////////
++// main
++/////////////////////////////////////////////////////////////////////////////////
++
++#if defined(TENGINE)
++MBEG
++#else
++int main( int argc, char* argv[] )
++#endif
++{
++      CgUpnpControlPoint *ctrlPoint[2];
++      int key, ctrlPointCount;
++
++      argp_parse(&argp, argc, argv, 0, 0, NULL);
++
++      cg_log_error("Test error\n");
++      cg_log_warning("Test warning\n");
++      cg_log_info("Test info\n");
++      cg_log_debug("Test debug\n");
++      cg_log_debug_a("Low level debug\n");
++      
++      ctrlPoint[0] = cg_upnp_controlpoint_new();
++      ctrlPoint[0]->userData = (void *)"Control point 1";
++      
++      ctrlPoint[1] = cg_upnp_controlpoint_new();
++      ctrlPoint[1]->userData = (void *)"Control point 2";
++
++      ctrlPointCount = 2;
++      
++      cg_upnp_controlpoint_setssdplistener(ctrlPoint[0], SSDPNotifyListener1);
++      cg_upnp_controlpoint_setssdplistener(ctrlPoint[1], SSDPNotifyListener2);
++      cg_upnp_controlpoint_seteventlistener(ctrlPoint[0], EventListener1);
++      cg_upnp_controlpoint_seteventlistener(ctrlPoint[1], EventListener2);
++
++      if (cg_upnp_controlpoint_start(ctrlPoint[0]) == FALSE) {
++              cg_log_error("Couldn't start control point 1 !!");
++              exit(1);
++      }
++
++      if (cg_upnp_controlpoint_start(ctrlPoint[1]) == FALSE) {
++              cg_log_error("Couldn't start control point 2 !!");
++              exit(1);
++      }
++      
++      PrintKeyMessage();
++
++#if (!defined(WIN32) || defined(__CYGWIN__)) && !defined(TENGINE)
++      kbinit();
++#endif
++      
++      key = 0;
++      do
++      {
++#if !defined(TENGINE)
++              key = kbgetkey();
++              key = toupper(key);
++              switch (key) {
++              case 'P':
++                      PrintControlPointDevice(selectControlPoint(ctrlPoint, ctrlPointCount));
++                      break;
++#if !defined(CG_UPNP_NOUSE_ACTIONCTRL)
++              case 'C':
++                      ControlDeviceAlter(selectControlPoint(ctrlPoint, ctrlPointCount), CMD_NO_ALTERATIONS);
++                      break;
++
++              case 'O':
++                      ControlDeviceAlter(selectControlPoint(ctrlPoint, ctrlPointCount), CMD_LOOP_ACTION_CALLS);
++                      break;
++#endif
++#if !defined(CG_UPNP_NOUSE_QUERYCTRL)
++              case 'Q':
++                      QueryDevice(selectControlPoint(ctrlPoint, ctrlPointCount));
++                      break;
++#endif
++#if !defined(CG_UPNP_NOUSE_SUBSCRIPTION)
++              case 'S':
++                      SubscribeService(selectControlPoint(ctrlPoint, ctrlPointCount));
++                      break;
++              case 'U':
++                      UnsubscribeService(selectControlPoint(ctrlPoint, ctrlPointCount));
++                      break;
++#endif
++              case 'I':
++                      printf("Indicating IP address change to the stack\n");
++                      cg_upnp_controlpoint_ipchanged(selectControlPoint(ctrlPoint, ctrlPointCount));
++                      printf("Done (Indicating IP address change to the stack)\n");
++                      break;
++              case 'L':
++                      printf("Adding device listeners... ");
++                      cg_upnp_controlpoint_setdevicelistener(ctrlPoint[0], DeviceListener1);
++                      cg_upnp_controlpoint_setdevicelistener(ctrlPoint[1], DeviceListener2);
++                      printf("Done (Adding device listeners).\n");
++                      break;
++                      
++                case 'M':
++                        SetMXValue(selectControlPoint(ctrlPoint, ctrlPointCount));
++                        break;
++              case 'R':
++                printf("M-Search upnp::rootdevice\n");
++                cg_upnp_controlpoint_search(selectControlPoint(ctrlPoint, ctrlPointCount), CG_UPNP_ST_ROOT_DEVICE);
++                break;
++              case 'H':
++                printf("M-Search ssdp:all\n");
++                cg_upnp_controlpoint_search(selectControlPoint(ctrlPoint, ctrlPointCount), "ssdp:all");
++                break;
++              case 'V':
++                printf("M-Search device type\n");
++                cg_upnp_controlpoint_search(selectControlPoint(ctrlPoint, ctrlPointCount), "urn:schemas-upnp-org:device:clock:1");
++                break;
++              case 'T':
++                printf("M-Search service type\n");
++                cg_upnp_controlpoint_search(selectControlPoint(ctrlPoint, ctrlPointCount), "urn:schemas-upnp-org:service:timer:1");
++                break;
++              case 'A':
++                {
++                        int i;
++                        CgUpnpControlPoint *ctrlTemp = selectControlPoint(ctrlPoint, ctrlPointCount);
++
++                        printf("Doing all searches four times...\n");
++                        
++                        for (i=0; i<4; i++)
++                        {
++                                cg_upnp_controlpoint_search(ctrlTemp, CG_UPNP_ST_ROOT_DEVICE);
++                                cg_upnp_controlpoint_search(ctrlTemp, "ssdp:all");
++                                cg_upnp_controlpoint_search(ctrlTemp, "urn:schemas-upnp-org:device:clock:1");
++                                cg_upnp_controlpoint_search(ctrlTemp, "urn:schemas-upnp-org:service:timer:1");
++                        }
++                        
++                        printf("Done (doing all searches four times).\n");
++                }
++                break;
++              case 'X':
++                      break;
++              default:
++                      PrintKeyMessage();
++              }
++#else
++              cg_wait(1000);
++#endif
++      } while( key != 'X');
++
++#if (!defined(WIN32) || defined(__CYGWIN__)) && !defined(TENGINE)
++      kbexit();
++#endif
++      
++      cg_upnp_controlpoint_stop(ctrlPoint[0]);
++      cg_upnp_controlpoint_delete(ctrlPoint[0]);
++
++      cg_upnp_controlpoint_stop(ctrlPoint[1]);
++      cg_upnp_controlpoint_delete(ctrlPoint[1]);
++      
++      return(0);
++}
++
+--- tests/multiplecp/unix/Makefile.am
++++ tests/multiplecp/unix/Makefile.am
+@@ -0,0 +1,16 @@
++bin_PROGRAMS = clinkcmultiplecp
++
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I../ -I../../../sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++noinst_HEADERS = \
++      ../../../sample/common/kb_util.h
++
++clinkcmultiplecp_SOURCES = \
++      ../upnpdump.c \
++      ../../../sample/common/kb_util.c
++
++if HAVE_LIBTOOL
++clinkcmultiplecp_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@ 
++else
++clinkcmultiplecp_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@ 
++endif
+--- tests/multiplecp/unix/Makefile.in
++++ tests/multiplecp/unix/Makefile.in
+@@ -0,0 +1,517 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(clinkcmultiplecp_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++bin_PROGRAMS = clinkcmultiplecp$(EXEEXT)
++subdir = tests/multiplecp/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(bindir)"
++binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(bin_PROGRAMS)
++am_clinkcmultiplecp_OBJECTS = upnpdump.$(OBJEXT) kb_util.$(OBJEXT)
++clinkcmultiplecp_OBJECTS = $(am_clinkcmultiplecp_OBJECTS)
++@HAVE_LIBTOOL_FALSE@clinkcmultiplecp_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@clinkcmultiplecp_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/kb_util.Po ./$(DEPDIR)/upnpdump.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(clinkcmultiplecp_SOURCES)
++DIST_SOURCES = $(clinkcmultiplecp_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I../ -I../../../sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../../../sample/common/kb_util.h
++
++clinkcmultiplecp_SOURCES = \
++      ../upnpdump.c \
++      ../../../sample/common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@clinkcmultiplecp_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@ 
++@HAVE_LIBTOOL_TRUE@clinkcmultiplecp_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@ 
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multiplecp/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multiplecp/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-binPROGRAMS: $(bin_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-binPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
++        rm -f "$(DESTDIR)$(bindir)/$$f"; \
++      done
++
++clean-binPROGRAMS:
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++clinkcmultiplecp$(EXEEXT): $(clinkcmultiplecp_OBJECTS) $(clinkcmultiplecp_DEPENDENCIES) 
++      @rm -f clinkcmultiplecp$(EXEEXT)
++      $(LINK) $(clinkcmultiplecp_LDFLAGS) $(clinkcmultiplecp_OBJECTS) $(clinkcmultiplecp_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/upnpdump.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++upnpdump.o: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.o -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.o `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Po"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Po' tmpdepfile='$(DEPDIR)/upnpdump.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.o `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c
++
++upnpdump.obj: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.obj -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.obj `if test -f '../upnpdump.c'; then $(CYGPATH_W) '../upnpdump.c'; else $(CYGPATH_W) '$(srcdir)/../upnpdump.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Po"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Po' tmpdepfile='$(DEPDIR)/upnpdump.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.obj `if test -f '../upnpdump.c'; then $(CYGPATH_W) '../upnpdump.c'; else $(CYGPATH_W) '$(srcdir)/../upnpdump.c'; fi`
++
++upnpdump.lo: ../upnpdump.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT upnpdump.lo -MD -MP -MF "$(DEPDIR)/upnpdump.Tpo" -c -o upnpdump.lo `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/upnpdump.Tpo" "$(DEPDIR)/upnpdump.Plo"; else rm -f "$(DEPDIR)/upnpdump.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../upnpdump.c' object='upnpdump.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/upnpdump.Plo' tmpdepfile='$(DEPDIR)/upnpdump.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o upnpdump.lo `test -f '../upnpdump.c' || echo '$(srcdir)/'`../upnpdump.c
++
++kb_util.o: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++kb_util.obj: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`
++
++kb_util.lo: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/../../../sample/common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(bindir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am: install-binPROGRAMS
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-binPROGRAMS uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
++      clean-generic clean-libtool ctags distclean distclean-compile \
++      distclean-generic distclean-libtool distclean-tags distdir dvi \
++      dvi-am html html-am info info-am install install-am \
++      install-binPROGRAMS install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-binPROGRAMS uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multipleembedded/Makefile.am
++++ tests/multipleembedded/Makefile.am
+@@ -0,0 +1 @@
++SUBDIRS = unix 
+--- tests/multipleembedded/Makefile.in
++++ tests/multipleembedded/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests/multipleembedded
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multipleembedded/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multipleembedded/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multipleembedded/clock.c
++++ tests/multipleembedded/clock.c
+@@ -0,0 +1,136 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.c
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#include "clock.h"
++
++#include <stdio.h>\r
++#include <time.h>
++
++/****************************************
++* toMonthString
++****************************************/
++
++static char *MONTH_STRING[] = {
++      "Jan",
++      "Feb",
++      "Mar",
++      "Apr",
++      "May",
++      "Jun",
++      "Jul",
++      "Aug",
++      "Sep",
++      "Oct",
++      "Nov",
++      "Dec",
++};
++
++static char *toMonthString(int value)
++{
++      if (0 <= value && value < 12)
++              return MONTH_STRING[value];
++      return "";
++}
++      
++/****************************************
++* toWeekString
++****************************************/
++
++static char *WEEK_STRING[] = {
++      "Sun",
++      "Mon",
++      "Tue",
++      "Wed",
++      "Thu",
++      "Fri",
++      "Sat",
++};
++
++static char *toWeekString(int value)
++{
++      if (0 <= value && value < 7)
++              return WEEK_STRING[value];
++      return "";
++}
++
++/****************************************
++* GetSystemTimeString
++****************************************/
++\r
++char *GetSystemTimeString(CgSysTime currTime, char *buf)
++{
++      struct tm *localTime;
++                      
++      localTime = localtime(&currTime);
++      sprintf(buf, "%s, %s %d, %02d, %02d:%02d:%02d",
++              toWeekString(localTime->tm_wday),
++              toMonthString(localTime->tm_mon),
++              localTime->tm_mday,
++              localTime->tm_year + 1900,
++              localTime->tm_hour,
++              localTime->tm_min,
++              localTime->tm_sec);
++      
++      return buf;
++}
++\r
++/****************************************\r
++* GetDateString\r
++****************************************/\r
++\r
++char *GetDateString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%s, %s %d, %02d",\r
++              toWeekString(localTime->tm_wday),\r
++              toMonthString(localTime->tm_mon),\r
++              localTime->tm_mday,\r
++              localTime->tm_year + 1900);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetTimeString\r
++****************************************/\r
++\r
++char *GetTimeString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%02d%s%02d",\r
++              localTime->tm_hour,\r
++              ((localTime->tm_sec % 2) == 0) ? ":" : " ",\r
++              localTime->tm_min);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetSecond\r
++****************************************/\r
++\r
++int GetSecond(CgSysTime currTime)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      return localTime->tm_sec;\r
++}\r
+--- tests/multipleembedded/clock.h
++++ tests/multipleembedded/clock.h
+@@ -0,0 +1,43 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.h
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_H_
++#define _CG_CLOCK_H_
++\r
++#include <cybergarage/util/ctime.h>\r
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Define
++****************************************/
++
++#define SYSTEM_TIME_BUF_LEN 128
++
++/****************************************
++* Function
++****************************************/
++
++char *GetSystemTimeString(CgSysTime currTime, char *buf);
++char *GetDateString(CgSysTime currTime, char *buf);\r
++char *GetTimeString(CgSysTime currTime, char *buf);\r
++int GetSecond(CgSysTime currTime);\r
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/multipleembedded/clock_device.c
++++ tests/multipleembedded/clock_device.c
+@@ -0,0 +1,433 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++*     10/31/05
++*             - Removed :schemas: from clock service description
++*
++*     11-Jan-06 Heikki Junnila
++*             - Renamed *_getservicebyname's to *_getservicebyexacttype
++*
++************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#  include "config.h"
++#endif
++
++#include "clock_device.h"
++#include "clock.h"
++
++#include <string.h>
++
++/****************************************
++* Descriptions
++****************************************/
++
++char *CLOCK_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>SetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>NewTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>in</direction>\n"
++"                             </argument>\n"
++"                             <argument>\n"
++"                                     <name>Result</name>\n"
++"                                     <relatedStateVariable>Result</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>GetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>SomeActionWhichGeneratesAnError</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>Time</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"             <stateVariable sendEvents=\"no\">\n"
++"                     <name>Result</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++char *EMB_SRV_DESC1 =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>EmbSrv1Action</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>EmbSrv1VariableValue</name>\n"
++"                                     <relatedStateVariable>EmbSrv1StateVariable</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>EmbSrv1StateVariable</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++char *EMB_SRV_DESC2 =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>EmbSrv2Action</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>EmbSrv2VariableValue</name>\n"
++"                                     <relatedStateVariable>EmbSrv2StateVariable</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>EmbSrv2StateVariable</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++char *EMB_SRV_DESC3 =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>EmbSrv3Action</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>EmbSrv3VariableValue</name>\n"
++"                                     <relatedStateVariable>EmbSrv3StateVariable</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>EmbSrv3StateVariable</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++/****************************************
++* upnp_clock_actionreceived
++****************************************/
++
++BOOL upnp_clock_actionreceived(CgUpnpAction *action)
++{
++      CgSysTime currTime;
++      char *actionName;
++      CgUpnpArgument *currTimeArg;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      CgUpnpArgument *newTimeArg, *resultArg;
++
++      currTime = cg_getcurrentsystemtime();
++      
++      actionName = cg_upnp_action_getname(action);
++      if (strcmp("GetTime", actionName) == 0) {
++              GetSystemTimeString(currTime, sysTimeStr);
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "CurrentTime");
++              cg_upnp_argument_setvalue(currTimeArg, sysTimeStr);
++              return TRUE;
++      }
++      if (strcmp("SomeActionWhichGeneratesAnError", actionName) == 0) {
++              cg_upnp_action_setstatuscode(action, 854);
++              cg_upnp_action_setstatusdescription(action, "A non-standard error");
++              return FALSE;
++      }
++      if (strcmp(actionName, "SetTime") == 0) {
++              newTimeArg = cg_upnp_action_getargumentbyname(action, "NewTime");
++              resultArg = cg_upnp_action_getargumentbyname(action, "Result");
++              cg_upnp_argument_setvalue(resultArg, "Not implemented");
++              return TRUE;
++      }
++      if (strcmp("EmbSrv1Action", actionName) == 0) {
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "EmbSrv1VariableValue");
++              cg_upnp_argument_setvalue(currTimeArg, "TODO: EmbSrv1StateVariable value");
++              return TRUE;
++      }
++      if (strcmp("EmbSrv2Action", actionName) == 0) {
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "EmbSrv2VariableValue");
++              cg_upnp_argument_setvalue(currTimeArg, "TODO: EmbSrv2StateVariable value");
++              return TRUE;
++      }
++      if (strcmp("EmbSrv3Action", actionName) == 0) {
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "EmbSrv3VariableValue");
++              cg_upnp_argument_setvalue(currTimeArg, "TODO: EmbSrv3StateVariable value");
++              return TRUE;
++      }
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_queryreceived
++****************************************/
++
++BOOL upnp_clock_queryreceived(CgUpnpStateVariable *statVar)
++{
++      char *varName;
++      CgSysTime currTime;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      varName = cg_upnp_statevariable_getname(statVar);
++      if (strcmp("Time", varName) == 0) {
++              currTime = cg_getcurrentsystemtime();
++              GetSystemTimeString(currTime, sysTimeStr);
++              cg_upnp_statevariable_setvalue(statVar, sysTimeStr);
++              return TRUE;
++      }
++      else if ( !strcmp("EmbSrv1StateVariable", varName) )
++      {
++              cg_upnp_statevariable_setvalue(statVar, "TODO: EmbSrv1StateVariable value");
++              return TRUE;
++      }
++      else if ( !strcmp("EmbSrv2StateVariable", varName) )
++      {
++              cg_upnp_statevariable_setvalue(statVar, "TODO: EmbSrv2StateVariable value");
++              return TRUE;
++      }
++      else if ( !strcmp("EmbSrv3StateVariable", varName) )
++      {
++              cg_upnp_statevariable_setvalue(statVar, "TODO: EmbSrv3StateVariable value");
++              return TRUE;
++      }
++      
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_device_httprequestrecieved
++****************************************/
++
++void upnp_clock_device_httprequestrecieved(CgHttpRequest *httpReq)
++{
++      CgSysTime currTime;
++      CgUpnpDevice *dev;
++      char *uri;
++      char content[2048];
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      char serverName[CG_UPNP_SEVERNAME_MAXLEN];
++      CgHttpResponse *httpRes;
++      BOOL postRet;
++      
++      dev = (CgUpnpDevice *)cg_http_request_getuserdata(httpReq);
++
++      uri = cg_http_request_geturi(httpReq);
++      if (strcmp(uri, "/presentation") != 0) {
++              cg_upnp_device_httprequestrecieved(httpReq);
++              return;
++      }
++
++      currTime = cg_getcurrentsystemtime();
++
++#if defined(HAVE_SNPRINTF)
++      snprintf(content, sizeof(content),
++#else
++      sprintf(content,
++#endif
++              "<HTML>"
++              "<HEAD>"
++              "<TITLE>UPnP Clock Sample</TITLE>"
++              "</HEAD>"
++              "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=/presentation\">"
++              "<BODY><CENTER>"
++              "<H1>UPnP Clock Sample</H1>"
++              "<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"
++              "<TR>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H1>"
++              "%s"
++              "</H1></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H3>"
++              "Server : %s"
++              "</H3></TD>"
++              "<TD style=\"height: 30px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "</TABLE>"
++              "<CENTER></BODY>"
++              "</HTML>",
++              GetSystemTimeString(currTime, sysTimeStr),
++              cg_upnp_getservername(serverName, sizeof(serverName)));
++
++      httpRes = cg_http_response_new();
++      cg_http_response_setstatuscode(httpRes, CG_HTTP_STATUS_OK);
++      cg_http_response_setcontent(httpRes, content);
++      cg_http_response_setcontenttype(httpRes, "text/html");
++      cg_http_response_setcontentlength(httpRes, strlen(content));
++      postRet = cg_http_request_postresponse(httpReq, httpRes);
++      cg_http_response_delete(httpRes);
++}
++
++/****************************************
++* upnp_clock_device_new
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new()
++{
++      CgUpnpDevice *clockDev;
++      CgUpnpService *timeService;
++      CgUpnpService *embeddedService1;
++      CgUpnpService *embeddedService2;
++      CgUpnpService *embeddedService3;
++       
++      clockDev = cg_upnp_device_new();
++      if ( cg_upnp_device_loaddescriptionfile(clockDev, "description.xml") == FALSE ) {
++                printf( "cg_upnp_device_loaddescriptionfile() failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL) {
++                printf( "cg_upnp_device_getservicebyname(clockDev, urn:schemas-upnp-org:service:timer:1) failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(timeService, CLOCK_SERVICE_DESCRIPTION, strlen(CLOCK_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      embeddedService1 = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:embeddedtimer1:1");
++      if (embeddedService1 == NULL) {
++                printf( "cg_upnp_device_getservicebyname(clockDev, urn:schemas-upnp-org:service:embeddedtimer1:1) failed\n" );
++                cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(embeddedService1, EMB_SRV_DESC1, strlen(EMB_SRV_DESC1)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      embeddedService2 = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:embeddedtimer2:1");
++      if (embeddedService2 == NULL) {
++                printf( "cg_upnp_device_getservicebyname(clockDev, urn:schemas-upnp-org:service:embeddedtimer2:1) failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(embeddedService2, EMB_SRV_DESC2, strlen(EMB_SRV_DESC2)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      embeddedService3 = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:embeddedtimer3:1");
++      if (embeddedService3 == NULL) {
++                printf( "cg_upnp_device_getservicebyname(clockDev, urn:schemas-upnp-org:service:embeddedtimer3:1) failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(embeddedService3, EMB_SRV_DESC3, strlen(EMB_SRV_DESC3)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      cg_upnp_device_setactionlistener(clockDev, upnp_clock_actionreceived);
++      cg_upnp_device_setquerylistener(clockDev, upnp_clock_queryreceived);
++      cg_upnp_device_sethttplistener(clockDev, upnp_clock_device_httprequestrecieved);
++
++      return clockDev;
++}
++
++/****************************************
++* upnp_clock_device_update
++****************************************/
++
++void upnp_clock_device_update(CgUpnpDevice *clockDev)
++{
++      CgSysTime currTime;
++      CgUpnpService *timeService;
++      CgUpnpStateVariable *timeState;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, "urn:schemas-upnp-org:service:timer:1");
++      if (timeService == NULL)
++              return;
++
++      timeState = cg_upnp_service_getstatevariablebyname(timeService, "Time");
++      if (timeState == NULL)
++              return;
++      
++      currTime = cg_getcurrentsystemtime();
++      GetSystemTimeString(currTime, sysTimeStr);
++      cg_upnp_statevariable_setvalue(timeState, sysTimeStr);
++      
++      printf("%s\n", sysTimeStr);
++}
++
+--- tests/multipleembedded/clock_device.h
++++ tests/multipleembedded/clock_device.h
+@@ -0,0 +1,35 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.h
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_DEVICE_H_
++#define _CG_CLOCK_DEVICE_H_
++
++#include <cybergarage/upnp/cupnp.h>
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Function
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new();
++void upnp_clock_device_update(CgUpnpDevice *dev);
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/multipleembedded/unix/Makefile.am
++++ tests/multipleembedded/unix/Makefile.am
+@@ -0,0 +1,20 @@
++bin_PROGRAMS = clinkcmultipleembedded
++
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcmultipleembedded_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++if HAVE_LIBTOOL
++clinkcmultipleembedded_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++else
++clinkcmultipleembedded_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++endif
+--- tests/multipleembedded/unix/Makefile.in
++++ tests/multipleembedded/unix/Makefile.in
+@@ -0,0 +1,574 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(clinkcmultipleembedded_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++bin_PROGRAMS = clinkcmultipleembedded$(EXEEXT)
++subdir = tests/multipleembedded/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(bindir)"
++binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(bin_PROGRAMS)
++am_clinkcmultipleembedded_OBJECTS = clock_main.$(OBJEXT) \
++      clock.$(OBJEXT) clock_device.$(OBJEXT) kb_util.$(OBJEXT)
++clinkcmultipleembedded_OBJECTS = $(am_clinkcmultipleembedded_OBJECTS)
++@HAVE_LIBTOOL_FALSE@clinkcmultipleembedded_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@clinkcmultipleembedded_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/clock.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_device.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_main.Po ./$(DEPDIR)/kb_util.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(clinkcmultipleembedded_SOURCES)
++DIST_SOURCES = $(clinkcmultipleembedded_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcmultipleembedded_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@clinkcmultipleembedded_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@clinkcmultipleembedded_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multipleembedded/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multipleembedded/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-binPROGRAMS: $(bin_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-binPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
++        rm -f "$(DESTDIR)$(bindir)/$$f"; \
++      done
++
++clean-binPROGRAMS:
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++clinkcmultipleembedded$(EXEEXT): $(clinkcmultipleembedded_OBJECTS) $(clinkcmultipleembedded_DEPENDENCIES) 
++      @rm -f clinkcmultipleembedded$(EXEEXT)
++      $(LINK) $(clinkcmultipleembedded_LDFLAGS) $(clinkcmultipleembedded_OBJECTS) $(clinkcmultipleembedded_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_device.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_main.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++clock_main.o: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.o -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock_main.obj: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.obj -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`
++
++clock_main.lo: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.lo -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Plo"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Plo' tmpdepfile='$(DEPDIR)/clock_main.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock.o: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.o -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock.obj: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.obj -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`
++
++clock.lo: ../clock.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.lo -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Plo"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Plo' tmpdepfile='$(DEPDIR)/clock.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock_device.o: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.o -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++clock_device.obj: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.obj -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`
++
++clock_device.lo: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.lo -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Plo"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Plo' tmpdepfile='$(DEPDIR)/clock_device.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++kb_util.o: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++kb_util.obj: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`
++
++kb_util.lo: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/.. $(distdir)/../../../sample/common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(bindir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am: install-binPROGRAMS
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-binPROGRAMS uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
++      clean-generic clean-libtool ctags distclean distclean-compile \
++      distclean-generic distclean-libtool distclean-tags distdir dvi \
++      dvi-am html html-am info info-am install install-am \
++      install-binPROGRAMS install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-binPROGRAMS uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multipleembedded/unix/clock_main.c
++++ tests/multipleembedded/unix/clock_main.c
+@@ -0,0 +1,105 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_main.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#include <cybergarage/upnp/cupnp.h>
++
++#include "clock_device.h"
++
++#if defined(TENGINE)
++#if defined(PROCESS_BASE) /* Process based */
++#include <basic.h>
++#define MBEG  int main( W ac, TC *av[] )
++#define MEND  0
++#define DIR   "/SYS/bin/"
++#else /* T-Kernel based */
++#include <basic.h>
++#include <tk/tkernel.h>
++#include <sys/pinfo.h>
++#define MBEG  ER main( INT ac, UB *av[] )
++#define MEND  E_SYS
++#define DIR   "/SYS/bin/"
++#endif
++#endif
++
++CgUpnpDevice *clockDev;
++
++////////////////////////////////////////////////////////// 
++//  InitApp
++////////////////////////////////////////////////////////// 
++
++BOOL InitApp( int cacheControl )
++{
++      clockDev = upnp_clock_device_new();
++        if ( clockDev == NULL ) {
++                printf( "upnp_clock_device_new() failed\n" );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime( clockDev, cacheControl );
++      return cg_upnp_device_start(clockDev);
++}
++
++void ExitApp()
++{
++      cg_upnp_device_stop(clockDev);
++      cg_upnp_device_delete(clockDev);
++}
++
++////////////////////////////////////////////////////////// 
++//  main
++////////////////////////////////////////////////////////// 
++
++#if defined(TENGINE)
++MBEG
++#else
++int main( int argc, char* argv[] )
++#endif
++{
++        int cacheControl = -1;
++
++        if ( argc == 1 ) {
++                printf( "usage: eventapp [cache_control_in_sec]\n" );
++                cacheControl = 1800;
++        }
++        else if ( argc > 2 ) {
++                printf( "usage: eventapp [cache_control_in_sec]\n" );
++                exit( 0 );
++        }
++        else if (sscanf(argv[1], "%i", &cacheControl) != 1) {
++                printf( "Invalid CACHE-CONTROL value.\n" );
++                exit( 0 );
++        }
++
++        printf( "Using CACHE-CONTROL value: %d sec\n", cacheControl );
++
++      if (InitApp( cacheControl ) == FALSE) {
++              fprintf(stderr, "Couldn't create this clock device !!\n");
++              exit(0);
++      }
++                              
++      int ch = 0;
++
++        printf( "Press Enter to generate an event, q to quit.\n" );
++
++        upnp_clock_device_update(clockDev);
++
++        ch = getchar();
++        while ( ch != 'q' ) {
++                upnp_clock_device_update(clockDev);
++                ch = getchar();
++      };
++
++      ExitApp();
++      
++      return(0);
++}
+--- tests/multipleroot/Makefile.am
++++ tests/multipleroot/Makefile.am
+@@ -0,0 +1 @@
++SUBDIRS = unix 
+--- tests/multipleroot/Makefile.in
++++ tests/multipleroot/Makefile.in
+@@ -0,0 +1,456 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++subdir = tests/multipleroot
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
++      html-recursive info-recursive install-data-recursive \
++      install-exec-recursive install-info-recursive \
++      install-recursive installcheck-recursive installdirs-recursive \
++      pdf-recursive ps-recursive uninstall-info-recursive \
++      uninstall-recursive
++ETAGS = etags
++CTAGS = ctags
++DIST_SUBDIRS = $(SUBDIRS)
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++SUBDIRS = unix 
++all: all-recursive
++
++.SUFFIXES:
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multipleroot/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multipleroot/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++# This directory's subdirectories are mostly independent; you can cd
++# into them and run `make' without going through this Makefile.
++# To change the values of `make' variables: instead of editing Makefiles,
++# (1) if the variable is set in `config.status', edit `config.status'
++#     (which will cause the Makefiles to be regenerated when you run `make');
++# (2) otherwise, pass the desired values on the `make' command line.
++$(RECURSIVE_TARGETS):
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      target=`echo $@ | sed s/-recursive//`; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          dot_seen=yes; \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done; \
++      if test "$$dot_seen" = "no"; then \
++        $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
++      fi; test -z "$$fail"
++
++mostlyclean-recursive clean-recursive distclean-recursive \
++maintainer-clean-recursive:
++      @set fnord $$MAKEFLAGS; amf=$$2; \
++      dot_seen=no; \
++      case "$@" in \
++        distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
++        *) list='$(SUBDIRS)' ;; \
++      esac; \
++      rev=''; for subdir in $$list; do \
++        if test "$$subdir" = "."; then :; else \
++          rev="$$subdir $$rev"; \
++        fi; \
++      done; \
++      rev="$$rev ."; \
++      target=`echo $@ | sed s/-recursive//`; \
++      for subdir in $$rev; do \
++        echo "Making $$target in $$subdir"; \
++        if test "$$subdir" = "."; then \
++          local_target="$$target-am"; \
++        else \
++          local_target="$$target"; \
++        fi; \
++        (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
++         || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
++      done && test -z "$$fail"
++tags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
++      done
++ctags-recursive:
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
++      done
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
++        include_option=--etags-include; \
++        empty_fix=.; \
++      else \
++        include_option=--include; \
++        empty_fix=; \
++      fi; \
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test ! -f $$subdir/TAGS || \
++            tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
++        fi; \
++      done; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++      list='$(SUBDIRS)'; for subdir in $$list; do \
++        if test "$$subdir" = .; then :; else \
++          test -d "$(distdir)/$$subdir" \
++          || mkdir "$(distdir)/$$subdir" \
++          || exit 1; \
++          (cd $$subdir && \
++            $(MAKE) $(AM_MAKEFLAGS) \
++              top_distdir="../$(top_distdir)" \
++              distdir="../$(distdir)/$$subdir" \
++              distdir) \
++            || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-recursive
++all-am: Makefile
++installdirs: installdirs-recursive
++installdirs-am:
++install: install-recursive
++install-exec: install-exec-recursive
++install-data: install-data-recursive
++uninstall: uninstall-recursive
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-recursive
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-recursive
++
++clean-am: clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-recursive
++      -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool \
++      distclean-tags
++
++dvi: dvi-recursive
++
++dvi-am:
++
++html: html-recursive
++
++info: info-recursive
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-recursive
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-recursive
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-recursive
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-recursive
++
++pdf-am:
++
++ps: ps-recursive
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++uninstall-info: uninstall-info-recursive
++
++.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
++      clean clean-generic clean-libtool clean-recursive ctags \
++      ctags-recursive distclean distclean-generic distclean-libtool \
++      distclean-recursive distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs installdirs-am maintainer-clean \
++      maintainer-clean-generic maintainer-clean-recursive \
++      mostlyclean mostlyclean-generic mostlyclean-libtool \
++      mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
++      uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multipleroot/clock.c
++++ tests/multipleroot/clock.c
+@@ -0,0 +1,136 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.c
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#include "clock.h"
++
++#include <stdio.h>\r
++#include <time.h>
++
++/****************************************
++* toMonthString
++****************************************/
++
++static char *MONTH_STRING[] = {
++      "Jan",
++      "Feb",
++      "Mar",
++      "Apr",
++      "May",
++      "Jun",
++      "Jul",
++      "Aug",
++      "Sep",
++      "Oct",
++      "Nov",
++      "Dec",
++};
++
++static char *toMonthString(int value)
++{
++      if (0 <= value && value < 12)
++              return MONTH_STRING[value];
++      return "";
++}
++      
++/****************************************
++* toWeekString
++****************************************/
++
++static char *WEEK_STRING[] = {
++      "Sun",
++      "Mon",
++      "Tue",
++      "Wed",
++      "Thu",
++      "Fri",
++      "Sat",
++};
++
++static char *toWeekString(int value)
++{
++      if (0 <= value && value < 7)
++              return WEEK_STRING[value];
++      return "";
++}
++
++/****************************************
++* GetSystemTimeString
++****************************************/
++\r
++char *GetSystemTimeString(CgSysTime currTime, char *buf)
++{
++      struct tm *localTime;
++                      
++      localTime = localtime(&currTime);
++      sprintf(buf, "%s, %s %d, %02d, %02d:%02d:%02d",
++              toWeekString(localTime->tm_wday),
++              toMonthString(localTime->tm_mon),
++              localTime->tm_mday,
++              localTime->tm_year + 1900,
++              localTime->tm_hour,
++              localTime->tm_min,
++              localTime->tm_sec);
++      
++      return buf;
++}
++\r
++/****************************************\r
++* GetDateString\r
++****************************************/\r
++\r
++char *GetDateString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%s, %s %d, %02d",\r
++              toWeekString(localTime->tm_wday),\r
++              toMonthString(localTime->tm_mon),\r
++              localTime->tm_mday,\r
++              localTime->tm_year + 1900);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetTimeString\r
++****************************************/\r
++\r
++char *GetTimeString(CgSysTime currTime, char *buf)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      sprintf(buf, "%02d%s%02d",\r
++              localTime->tm_hour,\r
++              ((localTime->tm_sec % 2) == 0) ? ":" : " ",\r
++              localTime->tm_min);\r
++\r
++      return buf;\r
++}\r
++\r
++/****************************************\r
++* GetSecond\r
++****************************************/\r
++\r
++int GetSecond(CgSysTime currTime)\r
++{\r
++      struct tm *localTime;\r
++                      \r
++      localTime = localtime(&currTime);\r
++\r
++      return localTime->tm_sec;\r
++}\r
+--- tests/multipleroot/clock.h
++++ tests/multipleroot/clock.h
+@@ -0,0 +1,43 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock.h
++*
++*     Revision:
++*       06/07/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_H_
++#define _CG_CLOCK_H_
++\r
++#include <cybergarage/util/ctime.h>\r
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Define
++****************************************/
++
++#define SYSTEM_TIME_BUF_LEN 128
++
++/****************************************
++* Function
++****************************************/
++
++char *GetSystemTimeString(CgSysTime currTime, char *buf);
++char *GetDateString(CgSysTime currTime, char *buf);\r
++char *GetTimeString(CgSysTime currTime, char *buf);\r
++int GetSecond(CgSysTime currTime);\r
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/multipleroot/clock_device.c
++++ tests/multipleroot/clock_device.c
+@@ -0,0 +1,370 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++*     10/31/05
++*             - Removed :schemas: from clock service description
++*
++*     11-Jan-06 Heikki Junnila
++*             - Renamed *_getservicebyname's to *_getservicebyexacttype
++*
++************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#  include "config.h"
++#endif
++
++#include "clock_device.h"
++#include "clock.h"
++
++#include <string.h>
++
++/****************************************
++* Descriptions
++****************************************/
++
++char *CLOCK_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>SetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>NewTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>in</direction>\n"
++"                             </argument>\n"
++"                             <argument>\n"
++"                                     <name>Result</name>\n"
++"                                     <relatedStateVariable>Result</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>GetTime</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"             <action>\n"
++"                     <name>SomeActionWhichGeneratesAnError</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>CurrentTime</name>\n"
++"                                     <relatedStateVariable>Time</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>Time</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"             <stateVariable sendEvents=\"no\">\n"
++"                     <name>Result</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++char *EMB_SRV_DESC1 =
++"<?xml version=\"1.0\"?>\n"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\" >\n"
++"     <specVersion>\n"
++"             <major>1</major>\n"
++"             <minor>0</minor>\n"
++"     </specVersion>\n"
++"     <actionList>\n"
++"             <action>\n"
++"                     <name>GetTimeZone</name>\n"
++"                     <argumentList>\n"
++"                             <argument>\n"
++"                                     <name>TimeZone</name>\n"
++"                                     <relatedStateVariable>TimeZone</relatedStateVariable>\n"
++"                                     <direction>out</direction>\n"
++"                             </argument>\n"
++"                     </argumentList>\n"
++"             </action>\n"
++"     </actionList>\n"
++"     <serviceStateTable>\n"
++"             <stateVariable sendEvents=\"yes\">\n"
++"                     <name>TimeZone</name>\n"
++"                     <dataType>string</dataType>\n"
++"             </stateVariable>\n"
++"     </serviceStateTable>\n"
++"</scpd>\n";
++
++
++/****************************************
++* upnp_clock_actionreceived
++****************************************/
++
++BOOL upnp_clock_actionreceived(CgUpnpAction *action)
++{
++      CgSysTime currTime;
++      char *actionName;
++      CgUpnpArgument *currTimeArg;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      CgUpnpArgument *newTimeArg, *resultArg;
++        CgUpnpDevice *clockDev;
++        CgUpnpService *service;
++        long *offset;
++
++      currTime = cg_getcurrentsystemtime();
++      
++      actionName = cg_upnp_action_getname(action);
++      if (strcmp("GetTime", actionName) == 0) {
++                service = cg_upnp_action_getservice(action);
++                clockDev = cg_upnp_service_getdevice(service);
++
++                offset = (long *) (cg_upnp_device_getuserdata( clockDev ));;
++                currTime += *offset;
++              GetSystemTimeString(currTime, sysTimeStr);
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "CurrentTime");
++              cg_upnp_argument_setvalue(currTimeArg, sysTimeStr);
++              return TRUE;
++      }
++      if (strcmp("SomeActionWhichGeneratesAnError", actionName) == 0) {
++              cg_upnp_action_setstatuscode(action, 854);
++              cg_upnp_action_setstatusdescription(action, "A non-standard error");
++              return FALSE;
++      }
++      if (strcmp(actionName, "SetTime") == 0) {
++              newTimeArg = cg_upnp_action_getargumentbyname(action, "NewTime");
++              resultArg = cg_upnp_action_getargumentbyname(action, "Result");
++              cg_upnp_argument_setvalue(resultArg, "Not implemented");
++              return TRUE;
++      }
++      if (strcmp("GetTimeZone", actionName) == 0) {
++              currTimeArg = cg_upnp_action_getargumentbyname(action, "TimeZone");
++                cg_upnp_argument_setvalue(currTimeArg, "TODO: TimeZone");
++
++              return TRUE;
++      }
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_queryreceived
++****************************************/
++
++BOOL upnp_clock_queryreceived(CgUpnpStateVariable *statVar)
++{
++      char *varName;
++      CgSysTime currTime;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      
++      varName = cg_upnp_statevariable_getname(statVar);
++      if (strcmp("Time", varName) == 0) {
++              currTime = cg_getcurrentsystemtime();
++              GetSystemTimeString(currTime, sysTimeStr);
++              cg_upnp_statevariable_setvalue(statVar, sysTimeStr);
++              return TRUE;
++      }
++      
++      return FALSE;
++}
++
++/****************************************
++* upnp_clock_device_httprequestrecieved
++****************************************/
++
++void upnp_clock_device_httprequestrecieved(CgHttpRequest *httpReq)
++{
++      CgSysTime currTime;
++      CgUpnpDevice *dev;
++      char *uri;
++      char content[2048];
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++      char serverName[CG_UPNP_SEVERNAME_MAXLEN];
++      CgHttpResponse *httpRes;
++      BOOL postRet;
++      
++      dev = (CgUpnpDevice *)cg_http_request_getuserdata(httpReq);
++
++      uri = cg_http_request_geturi(httpReq);
++      if (strcmp(uri, "/presentation") != 0) {
++              cg_upnp_device_httprequestrecieved(httpReq);
++              return;
++      }
++
++      currTime = cg_getcurrentsystemtime();
++
++#if defined(HAVE_SNPRINTF)
++      snprintf(content, sizeof(content),
++#else
++      sprintf(content,
++#endif
++              "<HTML>"
++              "<HEAD>"
++              "<TITLE>UPnP Clock Sample</TITLE>"
++              "</HEAD>"
++              "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=/presentation\">"
++              "<BODY><CENTER>"
++              "<H1>UPnP Clock Sample</H1>"
++              "<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"
++              "<TR>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 50px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H1>"
++              "%s"
++              "</H1></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"height: 50px; background-color: rgb(221, 236, 245);\" align=\"center\"><H3>"
++              "Server : %s"
++              "</H3></TD>"
++              "<TD style=\"height: 30px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "<TR>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"background-color: rgb(176, 176, 176);\"></TD>"
++              "<TD style=\"width: 30px; height: 50px; background-color: rgb(176, 176, 176);\"></TD>"
++              "</TR>"
++              "</TABLE>"
++              "<CENTER></BODY>"
++              "</HTML>",
++              GetSystemTimeString(currTime, sysTimeStr),
++              cg_upnp_getservername(serverName, sizeof(serverName)));
++
++      httpRes = cg_http_response_new();
++      cg_http_response_setstatuscode(httpRes, CG_HTTP_STATUS_OK);
++      cg_http_response_setcontent(httpRes, content);
++      cg_http_response_setcontenttype(httpRes, "text/html");
++      cg_http_response_setcontentlength(httpRes, strlen(content));
++      postRet = cg_http_request_postresponse(httpReq, httpRes);
++      cg_http_response_delete(httpRes);
++}
++
++/****************************************
++* upnp_clock_device_new
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new( void *userData, char *descrFileName, char *srvName, char *embSrvName )
++{
++      CgUpnpDevice *clockDev;
++      CgUpnpService *timeService;
++      CgUpnpService *embeddedService1;
++#ifdef UNUSED
++      CgUpnpService *embeddedService2;
++      CgUpnpService *embeddedService3;
++        CgUpnpStateVariable *timeZoneState;
++#endif /* UNUSED */
++       
++      clockDev = cg_upnp_device_new();
++        cg_upnp_device_setuserdata( clockDev, userData );
++
++      if ( cg_upnp_device_loaddescriptionfile(clockDev, descrFileName) == FALSE ) {
++                printf( "cg_upnp_device_loaddescriptionfile() failed\n" );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, srvName);
++      if (timeService == NULL) {
++                printf( "cg_upnp_device_getservicebyexacttype(clockDev, %s) failed\n", srvName );
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(timeService, CLOCK_SERVICE_DESCRIPTION, strlen(CLOCK_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++      embeddedService1 = cg_upnp_device_getservicebyexacttype(clockDev, embSrvName);
++      if (embeddedService1 == NULL) {
++                printf( "cg_upnp_device_getservicebyexacttype(clockDev, %s) failed\n", embSrvName );
++                cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++      
++      if (cg_upnp_service_parsedescription(embeddedService1, EMB_SRV_DESC1, strlen(EMB_SRV_DESC1)) == FALSE) {
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++      }
++
++/*    timeZoneState = cg_upnp_service_getstatevariablebyname(embeddedService1, "TimeZone");
++      if (timeZoneState == NULL)
++              cg_upnp_device_delete(clockDev);
++              return NULL;
++
++        if ( *((long*) userData) != 0 )
++                cg_upnp_statevariable_setvalue(timeZoneState, "Swedish");
++        else
++                cg_upnp_statevariable_setvalue(timeZoneState, "Finnish");
++*/
++
++
++      cg_upnp_device_setactionlistener(clockDev, upnp_clock_actionreceived);
++      cg_upnp_device_setquerylistener(clockDev, upnp_clock_queryreceived);
++      cg_upnp_device_sethttplistener(clockDev, upnp_clock_device_httprequestrecieved);
++
++      return clockDev;
++}
++
++/****************************************
++* upnp_clock_device_update
++****************************************/
++
++void upnp_clock_device_update(CgUpnpDevice *clockDev, char *srvName)
++{
++      CgSysTime currTime;
++      CgUpnpService *timeService;
++      CgUpnpStateVariable *timeState;
++      char sysTimeStr[SYSTEM_TIME_BUF_LEN];
++        long *offset = (long *) (cg_upnp_device_getuserdata( clockDev ));;
++      
++      timeService = cg_upnp_device_getservicebyexacttype(clockDev, srvName);
++      if (timeService == NULL)
++              return;
++
++      timeState = cg_upnp_service_getstatevariablebyname(timeService, "Time");
++      if (timeState == NULL)
++              return;
++      
++      currTime = cg_getcurrentsystemtime();
++        currTime += *offset;
++      GetSystemTimeString(currTime, sysTimeStr);
++      cg_upnp_statevariable_setvalue(timeState, sysTimeStr);
++      
++        switch (*offset)
++      {
++              case -3600:
++                      printf("Swedish: %s\n", sysTimeStr);
++                      break;
++              case -7200:
++                      printf("UTC: %s\n", sysTimeStr);
++                      break;
++              default:
++                      printf("Finnish: %s\n", sysTimeStr);
++                      break;
++      }
++}
++
+--- tests/multipleroot/clock_device.h
++++ tests/multipleroot/clock_device.h
+@@ -0,0 +1,35 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_device.h
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#ifndef _CG_CLOCK_DEVICE_H_
++#define _CG_CLOCK_DEVICE_H_
++
++#include <cybergarage/upnp/cupnp.h>
++
++#ifdef  __cplusplus
++extern "C" {
++#endif
++
++/****************************************
++* Function
++****************************************/
++
++CgUpnpDevice *upnp_clock_device_new();
++        void upnp_clock_device_update(CgUpnpDevice *dev, char *srvName);
++
++#ifdef  __cplusplus
++}
++#endif
++
++#endif
+--- tests/multipleroot/unix/Makefile.am
++++ tests/multipleroot/unix/Makefile.am
+@@ -0,0 +1,20 @@
++bin_PROGRAMS = clinkcmultipleroot
++
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcmultipleroot_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++if HAVE_LIBTOOL
++clinkcmultipleroot_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++else
++clinkcmultipleroot_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++endif
+--- tests/multipleroot/unix/Makefile.in
++++ tests/multipleroot/unix/Makefile.in
+@@ -0,0 +1,574 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++
++
++SOURCES = $(clinkcmultipleroot_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++bin_PROGRAMS = clinkcmultipleroot$(EXEEXT)
++subdir = tests/multipleroot/unix
++DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
++      $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am__installdirs = "$(DESTDIR)$(bindir)"
++binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
++PROGRAMS = $(bin_PROGRAMS)
++am_clinkcmultipleroot_OBJECTS = clock_main.$(OBJEXT) clock.$(OBJEXT) \
++      clock_device.$(OBJEXT) kb_util.$(OBJEXT)
++clinkcmultipleroot_OBJECTS = $(am_clinkcmultipleroot_OBJECTS)
++@HAVE_LIBTOOL_FALSE@clinkcmultipleroot_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@clinkcmultipleroot_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/clock.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_device.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/clock_main.Po ./$(DEPDIR)/kb_util.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(clinkcmultipleroot_SOURCES)
++DIST_SOURCES = $(clinkcmultipleroot_SOURCES)
++HEADERS = $(noinst_HEADERS)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(srcdir)/../ -I$(top_srcdir)/sample/common @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++noinst_HEADERS = \
++      ../clock.h \
++      ../clock_device.h \
++      ../../../sample/common/kb_util.h
++
++clinkcmultipleroot_SOURCES = \
++      ./clock_main.c \
++      ../clock.c \
++      ../clock_device.c \
++      ../../../sample/common/kb_util.c
++
++@HAVE_LIBTOOL_FALSE@clinkcmultipleroot_LDADD = ../../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@clinkcmultipleroot_LDADD = ../../../lib/unix/libclinkc.la @XML_LIBS@
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/multipleroot/unix/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/multipleroot/unix/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++install-binPROGRAMS: $(bin_PROGRAMS)
++      @$(NORMAL_INSTALL)
++      test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        if test -f $$p \
++           || test -f $$p1 \
++        ; then \
++          f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
++         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++        else :; fi; \
++      done
++
++uninstall-binPROGRAMS:
++      @$(NORMAL_UNINSTALL)
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
++        echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
++        rm -f "$(DESTDIR)$(bindir)/$$f"; \
++      done
++
++clean-binPROGRAMS:
++      @list='$(bin_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++clinkcmultipleroot$(EXEEXT): $(clinkcmultipleroot_OBJECTS) $(clinkcmultipleroot_DEPENDENCIES) 
++      @rm -f clinkcmultipleroot$(EXEEXT)
++      $(LINK) $(clinkcmultipleroot_LDFLAGS) $(clinkcmultipleroot_OBJECTS) $(clinkcmultipleroot_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_device.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clock_main.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kb_util.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++clock_main.o: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.o -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.o `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock_main.obj: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.obj -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Po"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Po' tmpdepfile='$(DEPDIR)/clock_main.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.obj `if test -f './clock_main.c'; then $(CYGPATH_W) './clock_main.c'; else $(CYGPATH_W) '$(srcdir)/./clock_main.c'; fi`
++
++clock_main.lo: ./clock_main.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_main.lo -MD -MP -MF "$(DEPDIR)/clock_main.Tpo" -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_main.Tpo" "$(DEPDIR)/clock_main.Plo"; else rm -f "$(DEPDIR)/clock_main.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='./clock_main.c' object='clock_main.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_main.Plo' tmpdepfile='$(DEPDIR)/clock_main.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_main.lo `test -f './clock_main.c' || echo '$(srcdir)/'`./clock_main.c
++
++clock.o: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.o -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.o `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock.obj: ../clock.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.obj -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Po"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Po' tmpdepfile='$(DEPDIR)/clock.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.obj `if test -f '../clock.c'; then $(CYGPATH_W) '../clock.c'; else $(CYGPATH_W) '$(srcdir)/../clock.c'; fi`
++
++clock.lo: ../clock.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock.lo -MD -MP -MF "$(DEPDIR)/clock.Tpo" -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock.Tpo" "$(DEPDIR)/clock.Plo"; else rm -f "$(DEPDIR)/clock.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock.c' object='clock.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock.Plo' tmpdepfile='$(DEPDIR)/clock.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock.lo `test -f '../clock.c' || echo '$(srcdir)/'`../clock.c
++
++clock_device.o: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.o -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.o `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++clock_device.obj: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.obj -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Po"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Po' tmpdepfile='$(DEPDIR)/clock_device.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.obj `if test -f '../clock_device.c'; then $(CYGPATH_W) '../clock_device.c'; else $(CYGPATH_W) '$(srcdir)/../clock_device.c'; fi`
++
++clock_device.lo: ../clock_device.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clock_device.lo -MD -MP -MF "$(DEPDIR)/clock_device.Tpo" -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/clock_device.Tpo" "$(DEPDIR)/clock_device.Plo"; else rm -f "$(DEPDIR)/clock_device.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../clock_device.c' object='clock_device.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/clock_device.Plo' tmpdepfile='$(DEPDIR)/clock_device.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clock_device.lo `test -f '../clock_device.c' || echo '$(srcdir)/'`../clock_device.c
++
++kb_util.o: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.o -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.o `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++kb_util.obj: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.obj -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Po"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Po' tmpdepfile='$(DEPDIR)/kb_util.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.obj `if test -f '../../../sample/common/kb_util.c'; then $(CYGPATH_W) '../../../sample/common/kb_util.c'; else $(CYGPATH_W) '$(srcdir)/../../../sample/common/kb_util.c'; fi`
++
++kb_util.lo: ../../../sample/common/kb_util.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT kb_util.lo -MD -MP -MF "$(DEPDIR)/kb_util.Tpo" -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/kb_util.Tpo" "$(DEPDIR)/kb_util.Plo"; else rm -f "$(DEPDIR)/kb_util.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='../../../sample/common/kb_util.c' object='kb_util.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/kb_util.Plo' tmpdepfile='$(DEPDIR)/kb_util.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o kb_util.lo `test -f '../../../sample/common/kb_util.c' || echo '$(srcdir)/'`../../../sample/common/kb_util.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++      $(mkdir_p) $(distdir)/.. $(distdir)/../../../sample/common
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++check: check-am
++all-am: Makefile $(PROGRAMS) $(HEADERS)
++installdirs:
++      for dir in "$(DESTDIR)$(bindir)"; do \
++        test -z "$$dir" || $(mkdir_p) "$$dir"; \
++      done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am: install-binPROGRAMS
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-binPROGRAMS uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
++      clean-generic clean-libtool ctags distclean distclean-compile \
++      distclean-generic distclean-libtool distclean-tags distdir dvi \
++      dvi-am html html-am info info-am install install-am \
++      install-binPROGRAMS install-data install-data-am install-exec \
++      install-exec-am install-info install-info-am install-man \
++      install-strip installcheck installcheck-am installdirs \
++      maintainer-clean maintainer-clean-generic mostlyclean \
++      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
++      pdf pdf-am ps ps-am tags uninstall uninstall-am \
++      uninstall-binPROGRAMS uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/multipleroot/unix/clock_main.c
++++ tests/multipleroot/unix/clock_main.c
+@@ -0,0 +1,171 @@
++/************************************************************
++*
++*     CyberLink for C
++*
++*     Copyright (C) Satoshi Konno 2005
++*
++*     File: clock_main.c
++*
++*     Revision:
++*       05/11/05
++*               - first release.
++*
++************************************************************/
++
++#include <cybergarage/upnp/cupnp.h>
++
++#include "clock_device.h"
++
++#if defined(TENGINE)
++#if defined(PROCESS_BASE) /* Process based */
++#include <basic.h>
++#define MBEG  int main( W ac, TC *av[] )
++#define MEND  0
++#define DIR   "/SYS/bin/"
++#else /* T-Kernel based */
++#include <basic.h>
++#include <tk/tkernel.h>
++#include <sys/pinfo.h>
++#define MBEG  ER main( INT ac, UB *av[] )
++#define MEND  E_SYS
++#define DIR   "/SYS/bin/"
++#endif
++#endif
++
++CgUpnpDevice *finnishClock = NULL;
++long finnishOffset = 0;
++CgUpnpDevice *swedishClock = NULL;
++long swedishOffset = -3600;
++CgUpnpDevice *utcClock = NULL;
++long utcOffset = -7200;
++
++////////////////////////////////////////////////////////// 
++//  InitApp
++////////////////////////////////////////////////////////// 
++
++BOOL InitApp( int cacheControl )
++{
++      finnishClock = upnp_clock_device_new( (void*) &finnishOffset, "finnish.xml", "urn:schemas-upnp-org:service:finnishtimer:1", "urn:schemas-upnp-org:service:finnishembeddedtimer1:1" );
++        if ( finnishClock == NULL ) {
++                printf( "Finnish upnp_clock_device_new() failed\n" );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime(finnishClock, cacheControl);
++      if ( cg_upnp_device_start(finnishClock) == FALSE )
++                return FALSE;
++        
++      swedishClock = upnp_clock_device_new( (void*) &swedishOffset, "swedish.xml", "urn:schemas-upnp-org:service:swedishtimer:1", "urn:schemas-upnp-org:service:swedishembeddedtimer1:1" );
++        if ( swedishClock == NULL ) {
++                printf( "Swedish upnp_clock_device_new() failed\n" );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime(swedishClock, cacheControl);
++        if ( cg_upnp_device_sethttpport(swedishClock, 38401) == FALSE ) {
++                printf( "http port open failed\n" );
++                return FALSE;
++        }
++      if ( cg_upnp_device_start(swedishClock) == FALSE ) {
++                printf( "Swedish clock start failed\n" );
++                return FALSE;
++        }
++
++      utcClock = upnp_clock_device_new( (void*) &utcOffset, "utc.xml", "urn:schemas-upnp-org:service:utctimer:1", "urn:schemas-upnp-org:service:utcembeddedtimer1:1" );
++        if ( utcClock == NULL ) {
++                printf( "utc upnp_clock_device_new() failed\n" );
++                return FALSE;
++        }
++        cg_upnp_device_setleasetime(utcClock, cacheControl);
++        if ( cg_upnp_device_sethttpport(utcClock, 38401) == FALSE ) {
++                printf( "http port open failed\n" );
++                return FALSE;
++        }
++      if ( cg_upnp_device_start(utcClock) == FALSE ) {
++                printf( "utc clock start failed\n" );
++                return FALSE;
++        }
++
++        return TRUE;
++}
++
++void ExitApp()
++{
++        if ( finnishClock != NULL ) {
++                cg_upnp_device_stop(finnishClock);
++                cg_upnp_device_delete(finnishClock);
++        }
++
++        if ( swedishClock != NULL ) {
++                cg_upnp_device_stop(swedishClock);
++                cg_upnp_device_delete(swedishClock);
++        }
++
++      if ( utcClock != NULL )
++      {
++              cg_upnp_device_stop(utcClock);
++              cg_upnp_device_delete(utcClock);
++      }
++
++}
++
++////////////////////////////////////////////////////////// 
++//  main
++////////////////////////////////////////////////////////// 
++
++#if defined(TENGINE)
++MBEG
++#else
++int main( int argc, char* argv[] )
++#endif
++{
++        int cacheControl = -1;
++
++        if ( argc == 1 ) {
++                printf( "usage: clock [cache_control_in_sec]\n" );
++                cacheControl = 1800;
++        }
++        else if ( argc > 2 ) {
++                printf( "usage: clock [cache_control_in_sec]\n" );
++                exit( 0 );
++        }
++        else if (sscanf(argv[1], "%i", &cacheControl) != 1) {
++                printf( "Invalid CACHE-CONTROL value.\n" );
++                exit( 0 );
++        }
++
++        printf( "Using CACHE-CONTROL value: %d sec\n", cacheControl );
++
++      if (InitApp( cacheControl ) == FALSE) {
++              fprintf(stderr, "Couldn't create the clock devices!!\n");
++              exit(0);
++      }
++                              
++      int ch = 0;
++
++        printf( "Press 1 - Enter to generate a Finnish clock event.\n" );
++        printf( "Press 2 - Enter to generate a Swedish clock event.\n" );
++      printf( "Press 3 - Enter to generate an UTC clock event.\n" );
++        printf( "Press q - Enter to quit.\n" );
++
++        upnp_clock_device_update(finnishClock, "urn:schemas-upnp-org:service:finnishtimer:1");
++        upnp_clock_device_update(swedishClock, "urn:schemas-upnp-org:service:swedishtimer:1");
++      upnp_clock_device_update(utcClock, "urn:schemas-upnp-org:service:utctimer:1");
++
++        ch = getchar();
++        while ( ch != 'q' ) {
++                if ( ch == '1' ) {
++                        upnp_clock_device_update(finnishClock, "urn:schemas-upnp-org:service:finnishtimer:1");
++                }
++                else if ( ch == '2' ) {
++                        upnp_clock_device_update(swedishClock, "urn:schemas-upnp-org:service:swedishtimer:1");
++                }
++              else if ( ch == '3' ) {
++                      upnp_clock_device_update(utcClock, "urn:schemas-upnp-org:service:utctimer:1");
++              }
++              
++                ch = getchar();
++      };
++
++      ExitApp();
++      
++      return(0);
++}
+--- tests/regression/Makefile.am
++++ tests/regression/Makefile.am
+@@ -0,0 +1,48 @@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++
++if HAVE_LIBTOOL
++LDADD = ../../lib/unix/libclinkc.la @XML_LIBS@
++else
++LDADD = ../../lib/unix/libclinkc.a @XML_LIBS@
++endif
++
++
++check_PROGRAMS = mini_cp mini_dev mini_service2 \
++mini_service mini_dev_announces igd_dev igd_dev_parsing \
++igd_dev_parsing_by_fd basic_dev_parsing_by_fd igd_cp \
++ file
++
++TESTS = relink.py test_mini_cp.py test_mini_dev.py test_mini_dev_announces.py \
++test_mini_service.py test_bad_xml.py test_bad_xml2.py test_arguments.py \
++test_http.py test_http_post.py test_exec_action.py \
++test_igd_dev.py test_igd_dev_parsing.py \
++test_igd_dev_parsing_by_fd.py test_basic_dev_parsing_by_fd.py \
++test_bad_action.py test_subscribe.py test_bad_request.py \
++test_subscribe_invalid.py test_subscribe_invalid2.py \
++test_subscribe_invalid3.py test_subscribe_invalid4.py \
++test_subscribe_invalid5.py test_subscribe_invalid6.py \
++test_unsubscribe.py test_unsubscribe_invalid.py test_resubscribe.py \
++test_cp_add_device.py test_cp_notify.py test_cp_rm_device.py \
++test_ssdp_packet.py test_cp_readd_device.py \
++test_cp_add_device2.py test_cp_add_device3.py \
++test_cp_resubscribe.py test_cp_notify2.py test_cp_badrequest.py \
++test_dev_query.py test_dev_query2.py test_cp_readd_device2.py \
++test_cp_multi_notify.py test_cp_multi_notify_inv_nt.py \
++test_cp_multi_notify_bigger.py test_msearch2.py test_msearch3.py \
++test_msearch4.py test_msearch.py test_exec_action2.py \
++test_bad_action2.py test_file.py \
++test_ssdp_packet2.py test_missing_len.py \
++test_chunked.py test_soap_wrong_service_schema.py coverage.py
++
++TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) http_proxy=
++
++mini_cp_SOURCES = mini_cp.c
++mini_dev_SOURCES = mini_dev.c
++mini_service2_SOURCES = mini_service2.c
++mini_service_SOURCES = mini_service.c
++mini_dev_announces_SOURCES = mini_dev_announces.c
++igd_dev_SOURCES = igd_dev.c
++igd_dev_parsing_SOURCES = igd_dev_parsing.c
++igd_dev_parsing_by_fd_SOURCES = igd_dev_parsing_by_fd.c
++basic_dev_parsing_by_fd_SOURCES = basic_dev_parsing_by_fd.c
++igd_cp_SOURCES = stress/igd_cp.c
+--- tests/regression/Makefile.in
++++ tests/regression/Makefile.in
+@@ -0,0 +1,688 @@
++# Makefile.in generated by automake 1.8.5 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004  Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++SOURCES = $(basic_dev_parsing_by_fd_SOURCES) file.c $(igd_cp_SOURCES) $(igd_dev_SOURCES) $(igd_dev_parsing_SOURCES) $(igd_dev_parsing_by_fd_SOURCES) $(mini_cp_SOURCES) $(mini_dev_SOURCES) $(mini_dev_announces_SOURCES) $(mini_service_SOURCES) $(mini_service2_SOURCES)
++
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++host_triplet = @host@
++check_PROGRAMS = mini_cp$(EXEEXT) mini_dev$(EXEEXT) \
++      mini_service2$(EXEEXT) mini_service$(EXEEXT) \
++      mini_dev_announces$(EXEEXT) igd_dev$(EXEEXT) \
++      igd_dev_parsing$(EXEEXT) igd_dev_parsing_by_fd$(EXEEXT) \
++      basic_dev_parsing_by_fd$(EXEEXT) igd_cp$(EXEEXT) file$(EXEEXT)
++subdir = tests/regression
++DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++      $(ACLOCAL_M4)
++mkinstalldirs = $(mkdir_p)
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++am_basic_dev_parsing_by_fd_OBJECTS =  \
++      basic_dev_parsing_by_fd.$(OBJEXT)
++basic_dev_parsing_by_fd_OBJECTS =  \
++      $(am_basic_dev_parsing_by_fd_OBJECTS)
++basic_dev_parsing_by_fd_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@basic_dev_parsing_by_fd_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@basic_dev_parsing_by_fd_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++file_SOURCES = file.c
++file_OBJECTS = file.$(OBJEXT)
++file_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@file_DEPENDENCIES = ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@file_DEPENDENCIES = ../../lib/unix/libclinkc.la
++am_igd_cp_OBJECTS = igd_cp.$(OBJEXT)
++igd_cp_OBJECTS = $(am_igd_cp_OBJECTS)
++igd_cp_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@igd_cp_DEPENDENCIES = ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@igd_cp_DEPENDENCIES = ../../lib/unix/libclinkc.la
++am_igd_dev_OBJECTS = igd_dev.$(OBJEXT)
++igd_dev_OBJECTS = $(am_igd_dev_OBJECTS)
++igd_dev_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@igd_dev_DEPENDENCIES = ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@igd_dev_DEPENDENCIES = ../../lib/unix/libclinkc.la
++am_igd_dev_parsing_OBJECTS = igd_dev_parsing.$(OBJEXT)
++igd_dev_parsing_OBJECTS = $(am_igd_dev_parsing_OBJECTS)
++igd_dev_parsing_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@igd_dev_parsing_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@igd_dev_parsing_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++am_igd_dev_parsing_by_fd_OBJECTS = igd_dev_parsing_by_fd.$(OBJEXT)
++igd_dev_parsing_by_fd_OBJECTS = $(am_igd_dev_parsing_by_fd_OBJECTS)
++igd_dev_parsing_by_fd_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@igd_dev_parsing_by_fd_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@igd_dev_parsing_by_fd_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++am_mini_cp_OBJECTS = mini_cp.$(OBJEXT)
++mini_cp_OBJECTS = $(am_mini_cp_OBJECTS)
++mini_cp_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@mini_cp_DEPENDENCIES = ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@mini_cp_DEPENDENCIES = ../../lib/unix/libclinkc.la
++am_mini_dev_OBJECTS = mini_dev.$(OBJEXT)
++mini_dev_OBJECTS = $(am_mini_dev_OBJECTS)
++mini_dev_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@mini_dev_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@mini_dev_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++am_mini_dev_announces_OBJECTS = mini_dev_announces.$(OBJEXT)
++mini_dev_announces_OBJECTS = $(am_mini_dev_announces_OBJECTS)
++mini_dev_announces_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@mini_dev_announces_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@mini_dev_announces_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++am_mini_service_OBJECTS = mini_service.$(OBJEXT)
++mini_service_OBJECTS = $(am_mini_service_OBJECTS)
++mini_service_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@mini_service_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@mini_service_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++am_mini_service2_OBJECTS = mini_service2.$(OBJEXT)
++mini_service2_OBJECTS = $(am_mini_service2_OBJECTS)
++mini_service2_LDADD = $(LDADD)
++@HAVE_LIBTOOL_FALSE@mini_service2_DEPENDENCIES =  \
++@HAVE_LIBTOOL_FALSE@  ../../lib/unix/libclinkc.a
++@HAVE_LIBTOOL_TRUE@mini_service2_DEPENDENCIES =  \
++@HAVE_LIBTOOL_TRUE@   ../../lib/unix/libclinkc.la
++DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/config/depcomp
++am__depfiles_maybe = depfiles
++@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/basic_dev_parsing_by_fd.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/file.Po ./$(DEPDIR)/igd_cp.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/igd_dev.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/igd_dev_parsing.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/igd_dev_parsing_by_fd.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/mini_cp.Po ./$(DEPDIR)/mini_dev.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/mini_dev_announces.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/mini_service.Po \
++@AMDEP_TRUE@  ./$(DEPDIR)/mini_service2.Po
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
++      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++      $(AM_CFLAGS) $(CFLAGS)
++CCLD = $(CC)
++LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++      $(AM_LDFLAGS) $(LDFLAGS) -o $@
++SOURCES = $(basic_dev_parsing_by_fd_SOURCES) file.c $(igd_cp_SOURCES) \
++      $(igd_dev_SOURCES) $(igd_dev_parsing_SOURCES) \
++      $(igd_dev_parsing_by_fd_SOURCES) $(mini_cp_SOURCES) \
++      $(mini_dev_SOURCES) $(mini_dev_announces_SOURCES) \
++      $(mini_service_SOURCES) $(mini_service2_SOURCES)
++DIST_SOURCES = $(basic_dev_parsing_by_fd_SOURCES) file.c \
++      $(igd_cp_SOURCES) $(igd_dev_SOURCES) \
++      $(igd_dev_parsing_SOURCES) $(igd_dev_parsing_by_fd_SOURCES) \
++      $(mini_cp_SOURCES) $(mini_dev_SOURCES) \
++      $(mini_dev_announces_SOURCES) $(mini_service_SOURCES) \
++      $(mini_service2_SOURCES)
++ETAGS = etags
++CTAGS = ctags
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CLOG_DEBUG_FLAGS = @CLOG_DEBUG_FLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++HAVE_LIBTOOL_FALSE = @HAVE_LIBTOOL_FALSE@
++HAVE_LIBTOOL_TRUE = @HAVE_LIBTOOL_TRUE@
++HTTP_CFLAGS = @HTTP_CFLAGS@
++HTTP_LIBS = @HTTP_LIBS@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++LDFLAGS = @LDFLAGS@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBTOOL = @LIBTOOL@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++VERSION = @VERSION@
++XML_CFLAGS = @XML_CFLAGS@
++XML_LIBS = @XML_LIBS@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++ac_ct_RANLIB = @ac_ct_RANLIB@
++ac_ct_STRIP = @ac_ct_STRIP@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target_alias = @target_alias@
++INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include @XML_CFLAGS@ @CLOG_DEBUG_FLAGS@
++@HAVE_LIBTOOL_FALSE@LDADD = ../../lib/unix/libclinkc.a @XML_LIBS@
++@HAVE_LIBTOOL_TRUE@LDADD = ../../lib/unix/libclinkc.la @XML_LIBS@
++TESTS = relink.py test_mini_cp.py test_mini_dev.py test_mini_dev_announces.py \
++test_mini_service.py test_bad_xml.py test_bad_xml2.py test_arguments.py \
++test_http.py test_http_post.py test_exec_action.py \
++test_igd_dev.py test_igd_dev_parsing.py \
++test_igd_dev_parsing_by_fd.py test_basic_dev_parsing_by_fd.py \
++test_bad_action.py test_subscribe.py test_bad_request.py \
++test_subscribe_invalid.py test_subscribe_invalid2.py \
++test_subscribe_invalid3.py test_subscribe_invalid4.py \
++test_subscribe_invalid5.py test_subscribe_invalid6.py \
++test_unsubscribe.py test_unsubscribe_invalid.py test_resubscribe.py \
++test_cp_add_device.py test_cp_notify.py test_cp_rm_device.py \
++test_ssdp_packet.py test_cp_readd_device.py \
++test_cp_add_device2.py test_cp_add_device3.py \
++test_cp_resubscribe.py test_cp_notify2.py test_cp_badrequest.py \
++test_dev_query.py test_dev_query2.py test_cp_readd_device2.py \
++test_cp_multi_notify.py test_cp_multi_notify_inv_nt.py \
++test_cp_multi_notify_bigger.py test_msearch2.py test_msearch3.py \
++test_msearch4.py test_msearch.py test_exec_action2.py \
++test_bad_action2.py test_file.py \
++test_ssdp_packet2.py test_missing_len.py \
++test_chunked.py test_soap_wrong_service_schema.py coverage.py
++
++TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) http_proxy=
++mini_cp_SOURCES = mini_cp.c
++mini_dev_SOURCES = mini_dev.c
++mini_service2_SOURCES = mini_service2.c
++mini_service_SOURCES = mini_service.c
++mini_dev_announces_SOURCES = mini_dev_announces.c
++igd_dev_SOURCES = igd_dev.c
++igd_dev_parsing_SOURCES = igd_dev_parsing.c
++igd_dev_parsing_by_fd_SOURCES = igd_dev_parsing_by_fd.c
++basic_dev_parsing_by_fd_SOURCES = basic_dev_parsing_by_fd.c
++igd_cp_SOURCES = stress/igd_cp.c
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
++      @for dep in $?; do \
++        case '$(am__configure_deps)' in \
++          *$$dep*) \
++            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++              && exit 0; \
++            exit 1;; \
++        esac; \
++      done; \
++      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tests/regression/Makefile'; \
++      cd $(top_srcdir) && \
++        $(AUTOMAKE) --foreign  tests/regression/Makefile
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++      @case '$?' in \
++        *config.status*) \
++          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++        *) \
++          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++      esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure:  $(am__configure_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
++      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++clean-checkPROGRAMS:
++      @list='$(check_PROGRAMS)'; for p in $$list; do \
++        f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
++        echo " rm -f $$p $$f"; \
++        rm -f $$p $$f ; \
++      done
++basic_dev_parsing_by_fd$(EXEEXT): $(basic_dev_parsing_by_fd_OBJECTS) $(basic_dev_parsing_by_fd_DEPENDENCIES) 
++      @rm -f basic_dev_parsing_by_fd$(EXEEXT)
++      $(LINK) $(basic_dev_parsing_by_fd_LDFLAGS) $(basic_dev_parsing_by_fd_OBJECTS) $(basic_dev_parsing_by_fd_LDADD) $(LIBS)
++file$(EXEEXT): $(file_OBJECTS) $(file_DEPENDENCIES) 
++      @rm -f file$(EXEEXT)
++      $(LINK) $(file_LDFLAGS) $(file_OBJECTS) $(file_LDADD) $(LIBS)
++igd_cp$(EXEEXT): $(igd_cp_OBJECTS) $(igd_cp_DEPENDENCIES) 
++      @rm -f igd_cp$(EXEEXT)
++      $(LINK) $(igd_cp_LDFLAGS) $(igd_cp_OBJECTS) $(igd_cp_LDADD) $(LIBS)
++igd_dev$(EXEEXT): $(igd_dev_OBJECTS) $(igd_dev_DEPENDENCIES) 
++      @rm -f igd_dev$(EXEEXT)
++      $(LINK) $(igd_dev_LDFLAGS) $(igd_dev_OBJECTS) $(igd_dev_LDADD) $(LIBS)
++igd_dev_parsing$(EXEEXT): $(igd_dev_parsing_OBJECTS) $(igd_dev_parsing_DEPENDENCIES) 
++      @rm -f igd_dev_parsing$(EXEEXT)
++      $(LINK) $(igd_dev_parsing_LDFLAGS) $(igd_dev_parsing_OBJECTS) $(igd_dev_parsing_LDADD) $(LIBS)
++igd_dev_parsing_by_fd$(EXEEXT): $(igd_dev_parsing_by_fd_OBJECTS) $(igd_dev_parsing_by_fd_DEPENDENCIES) 
++      @rm -f igd_dev_parsing_by_fd$(EXEEXT)
++      $(LINK) $(igd_dev_parsing_by_fd_LDFLAGS) $(igd_dev_parsing_by_fd_OBJECTS) $(igd_dev_parsing_by_fd_LDADD) $(LIBS)
++mini_cp$(EXEEXT): $(mini_cp_OBJECTS) $(mini_cp_DEPENDENCIES) 
++      @rm -f mini_cp$(EXEEXT)
++      $(LINK) $(mini_cp_LDFLAGS) $(mini_cp_OBJECTS) $(mini_cp_LDADD) $(LIBS)
++mini_dev$(EXEEXT): $(mini_dev_OBJECTS) $(mini_dev_DEPENDENCIES) 
++      @rm -f mini_dev$(EXEEXT)
++      $(LINK) $(mini_dev_LDFLAGS) $(mini_dev_OBJECTS) $(mini_dev_LDADD) $(LIBS)
++mini_dev_announces$(EXEEXT): $(mini_dev_announces_OBJECTS) $(mini_dev_announces_DEPENDENCIES) 
++      @rm -f mini_dev_announces$(EXEEXT)
++      $(LINK) $(mini_dev_announces_LDFLAGS) $(mini_dev_announces_OBJECTS) $(mini_dev_announces_LDADD) $(LIBS)
++mini_service$(EXEEXT): $(mini_service_OBJECTS) $(mini_service_DEPENDENCIES) 
++      @rm -f mini_service$(EXEEXT)
++      $(LINK) $(mini_service_LDFLAGS) $(mini_service_OBJECTS) $(mini_service_LDADD) $(LIBS)
++mini_service2$(EXEEXT): $(mini_service2_OBJECTS) $(mini_service2_DEPENDENCIES) 
++      @rm -f mini_service2$(EXEEXT)
++      $(LINK) $(mini_service2_LDFLAGS) $(mini_service2_OBJECTS) $(mini_service2_LDADD) $(LIBS)
++
++mostlyclean-compile:
++      -rm -f *.$(OBJEXT)
++
++distclean-compile:
++      -rm -f *.tab.c
++
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/basic_dev_parsing_by_fd.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/file.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/igd_cp.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/igd_dev.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/igd_dev_parsing.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/igd_dev_parsing_by_fd.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mini_cp.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mini_dev.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mini_dev_announces.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mini_service.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mini_service2.Po@am__quote@
++
++.c.o:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c $<
++
++.c.obj:
++@am__fastdepCC_TRUE@  if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
++
++.c.lo:
++@am__fastdepCC_TRUE@  if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
++
++igd_cp.o: stress/igd_cp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT igd_cp.o -MD -MP -MF "$(DEPDIR)/igd_cp.Tpo" -c -o igd_cp.o `test -f 'stress/igd_cp.c' || echo '$(srcdir)/'`stress/igd_cp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/igd_cp.Tpo" "$(DEPDIR)/igd_cp.Po"; else rm -f "$(DEPDIR)/igd_cp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='stress/igd_cp.c' object='igd_cp.o' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/igd_cp.Po' tmpdepfile='$(DEPDIR)/igd_cp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o igd_cp.o `test -f 'stress/igd_cp.c' || echo '$(srcdir)/'`stress/igd_cp.c
++
++igd_cp.obj: stress/igd_cp.c
++@am__fastdepCC_TRUE@  if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT igd_cp.obj -MD -MP -MF "$(DEPDIR)/igd_cp.Tpo" -c -o igd_cp.obj `if test -f 'stress/igd_cp.c'; then $(CYGPATH_W) 'stress/igd_cp.c'; else $(CYGPATH_W) '$(srcdir)/stress/igd_cp.c'; fi`; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/igd_cp.Tpo" "$(DEPDIR)/igd_cp.Po"; else rm -f "$(DEPDIR)/igd_cp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='stress/igd_cp.c' object='igd_cp.obj' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/igd_cp.Po' tmpdepfile='$(DEPDIR)/igd_cp.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o igd_cp.obj `if test -f 'stress/igd_cp.c'; then $(CYGPATH_W) 'stress/igd_cp.c'; else $(CYGPATH_W) '$(srcdir)/stress/igd_cp.c'; fi`
++
++igd_cp.lo: stress/igd_cp.c
++@am__fastdepCC_TRUE@  if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT igd_cp.lo -MD -MP -MF "$(DEPDIR)/igd_cp.Tpo" -c -o igd_cp.lo `test -f 'stress/igd_cp.c' || echo '$(srcdir)/'`stress/igd_cp.c; \
++@am__fastdepCC_TRUE@  then mv -f "$(DEPDIR)/igd_cp.Tpo" "$(DEPDIR)/igd_cp.Plo"; else rm -f "$(DEPDIR)/igd_cp.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='stress/igd_cp.c' object='igd_cp.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     depfile='$(DEPDIR)/igd_cp.Plo' tmpdepfile='$(DEPDIR)/igd_cp.TPlo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o igd_cp.lo `test -f 'stress/igd_cp.c' || echo '$(srcdir)/'`stress/igd_cp.c
++
++mostlyclean-libtool:
++      -rm -f *.lo
++
++clean-libtool:
++      -rm -rf .libs _libs
++
++distclean-libtool:
++      -rm -f libtool
++uninstall-info-am:
++
++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
++      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      mkid -fID $$unique
++tags: TAGS
++
++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
++        test -n "$$unique" || unique=$$empty_fix; \
++        $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++          $$tags $$unique; \
++      fi
++ctags: CTAGS
++CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
++              $(TAGS_FILES) $(LISP)
++      tags=; \
++      here=`pwd`; \
++      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
++      unique=`for i in $$list; do \
++          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++        done | \
++        $(AWK) '    { files[$$0] = 1; } \
++             END { for (i in files) print i; }'`; \
++      test -z "$(CTAGS_ARGS)$$tags$$unique" \
++        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++           $$tags $$unique
++
++GTAGS:
++      here=`$(am__cd) $(top_builddir) && pwd` \
++        && cd $(top_srcdir) \
++        && gtags -i $(GTAGS_ARGS) $$here
++
++distclean-tags:
++      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++check-TESTS: $(TESTS)
++      @failed=0; all=0; xfail=0; xpass=0; skip=0; \
++      srcdir=$(srcdir); export srcdir; \
++      list='$(TESTS)'; \
++      if test -n "$$list"; then \
++        for tst in $$list; do \
++          if test -f ./$$tst; then dir=./; \
++          elif test -f $$tst; then dir=; \
++          else dir="$(srcdir)/"; fi; \
++          if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
++            all=`expr $$all + 1`; \
++            case " $(XFAIL_TESTS) " in \
++            *" $$tst "*) \
++              xpass=`expr $$xpass + 1`; \
++              failed=`expr $$failed + 1`; \
++              echo "XPASS: $$tst"; \
++            ;; \
++            *) \
++              echo "PASS: $$tst"; \
++            ;; \
++            esac; \
++          elif test $$? -ne 77; then \
++            all=`expr $$all + 1`; \
++            case " $(XFAIL_TESTS) " in \
++            *" $$tst "*) \
++              xfail=`expr $$xfail + 1`; \
++              echo "XFAIL: $$tst"; \
++            ;; \
++            *) \
++              failed=`expr $$failed + 1`; \
++              echo "FAIL: $$tst"; \
++            ;; \
++            esac; \
++          else \
++            skip=`expr $$skip + 1`; \
++            echo "SKIP: $$tst"; \
++          fi; \
++        done; \
++        if test "$$failed" -eq 0; then \
++          if test "$$xfail" -eq 0; then \
++            banner="All $$all tests passed"; \
++          else \
++            banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
++          fi; \
++        else \
++          if test "$$xpass" -eq 0; then \
++            banner="$$failed of $$all tests failed"; \
++          else \
++            banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
++          fi; \
++        fi; \
++        dashes="$$banner"; \
++        skipped=""; \
++        if test "$$skip" -ne 0; then \
++          skipped="($$skip tests were not run)"; \
++          test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
++            dashes="$$skipped"; \
++        fi; \
++        report=""; \
++        if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
++          report="Please report to $(PACKAGE_BUGREPORT)"; \
++          test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
++            dashes="$$report"; \
++        fi; \
++        dashes=`echo "$$dashes" | sed s/./=/g`; \
++        echo "$$dashes"; \
++        echo "$$banner"; \
++        test -z "$$skipped" || echo "$$skipped"; \
++        test -z "$$report" || echo "$$report"; \
++        echo "$$dashes"; \
++        test "$$failed" -eq 0; \
++      else :; fi
++
++distdir: $(DISTFILES)
++      @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++      list='$(DISTFILES)'; for file in $$list; do \
++        case $$file in \
++          $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++          $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++        esac; \
++        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++        dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++        if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++          dir="/$$dir"; \
++          $(mkdir_p) "$(distdir)$$dir"; \
++        else \
++          dir=''; \
++        fi; \
++        if test -d $$d/$$file; then \
++          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++            cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++          fi; \
++          cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++        else \
++          test -f $(distdir)/$$file \
++          || cp -p $$d/$$file $(distdir)/$$file \
++          || exit 1; \
++        fi; \
++      done
++check-am: all-am
++      $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
++      $(MAKE) $(AM_MAKEFLAGS) check-TESTS
++check: check-am
++all-am: Makefile
++installdirs:
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++      $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++        install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++        `test -z '$(STRIP)' || \
++          echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++      -rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++      @echo "This command is intended for maintainers to use"
++      @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
++      mostlyclean-am
++
++distclean: distclean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++      distclean-libtool distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++install-data-am:
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++      -rm -rf ./$(DEPDIR)
++      -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++      mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
++      clean-checkPROGRAMS clean-generic clean-libtool ctags \
++      distclean distclean-compile distclean-generic \
++      distclean-libtool distclean-tags distdir dvi dvi-am html \
++      html-am info info-am install install-am install-data \
++      install-data-am install-exec install-exec-am install-info \
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs maintainer-clean \
++      maintainer-clean-generic mostlyclean mostlyclean-compile \
++      mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++      tags uninstall uninstall-am uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
+--- tests/regression/README
++++ tests/regression/README
+@@ -0,0 +1,185 @@
++Requirements:
++
++The only additional dependency for running the tests is python 2.3 or
++newer. Other then this, the tests can be run on any system that can
++compile clinkc.
++
++The test system has some optional features that require some additional
++tools:
++
++To use mudflap during the test, its headers must be installed. Package
++libmudflap0-dev provides them on Debian.
++
++To test with valgrind, the valgrind package must be installed. It might
++be necessary to tweak the suppression file.
++
++To compute line coverage, lcov must be installed. Unfortunately, the
++current release of lcov has some problems finding the source code when
++libtool is used. So it is necessary to download the cvs version
++(http://ltp.cvs.sourceforge.net/ltp/utils/analysis/lcov/bin/lcov).
++
++Running the Tests:
++
++The tests can be run by the check target. I.E., by running "make check"
++after compiling clinkc. The way in which the tests are run depends on
++the options passed to configure:
++
++If the --enable-coverage option is used, the library and test programs
++are compiled with support for generating line coverage
++information. After running the tests, a summary will be available in
++tests/regression/covere/index.html.
++
++If --enable-mudflap-debug is used, libmudflap is linked with
++clinkc. Libmudflap will test for and report some common memory
++management errors.
++
++If none of these options are used, valgrind will be used if it is
++available. Otherwise, the tests will be runs without any special
++tools.
++
++Basics of the test system:
++
++Each test consists of a small C program that links with clinkc and a
++python script. The script runs the C program and interacts with it. By
++doing so, it can control which code paths are executed.
++
++With this separation it is possible to reuse the C program in many
++tests and use a higher level language for building the tests.
++
++If a script returns 0, the test is considered successful. If it
++returns 77, the test is ignored. If it returns any other value, the
++test is a failure. After running all tests, Automake reports how many
++of them were successful.
++
++Declaring test programs and test scripts:
++
++The test programs are declared in the check_PROGRAMS variable in
++Makefile.am and the test scripts in the TESTS variable.
++
++For example, mini_cp is small program that contains just one control
++point. test_cp_add_device.py and test_cp_rm_device.py are two scripts
++that test different actions on the control point. To declare them,
++the Makefile.am should contain:
++
++--------------------------------------
++check_PROGRAMS = mini_cp
++TESTS = test_cp_add_device.py test_cp_rm_device.py
++--------------------------------------
++
++Synchronizing the Tested Program and the Test Script:
++
++Automake will only run the test script. It is up to the script to run
++the program to be tested. Since it takes some time for the test
++program to start up, the test script must be informed when the test
++program is ready. The test script must also be able to instruct the
++program to exit
++
++In clinkc, the following technique is used.
++ the script starts the server "inside" a pipe
++ the test script tries to read a line from the pipe and blocks
++ after startup, the server prints "===SYNC===" to stdout
++ the read in the script succeeds
++ the server tries to read a line from stdin and blocks
++ the test script does the testing
++ the test script writes an empty line to the pipe
++ the read in the server succeeds
++ the test script waits for the server to exit
++
++In the test program this is implemented by the following template:
++
++--------------------------------------------------
++#include "common.h"
++...
++start the server
++printf(SYNC_STRING);
++fflush(NULL);
++getchar();
++stop the server
++--------------------------------------------------
++
++In the test script the synchronization is done automatically inside
++the start function:
++
++-------------------------------------------------------
++p = start('mini_cp')
++-------------------------------------------------------
++
++The API
++
++Some utility function are provided that abstract some low level stuff
++like were to find the libraries, the kind of test and error checking.
++
++
++test.start(exe, ignore):
++
++Start the executable "exe" and ignore at most "ignore" libmudflap errors.
++
++The "ignore" argument exists because libmudflap doesn't has a builtin suppression
++mechanism.
++
++When start return the synchronization described above is already
++done. Start also waits for any tcp port used by the test program to
++became available. The port list is declared in the "used_ports"
++dictionary in test.py.
++
++Start returns an object that represent the process. This object has the
++following attributes:
++
++ stdin: A pipe to the standard input of the process
++ stdout: A pipe to the standard output of the process
++ stderr: A pipe to the standard error of the process
++
++
++test.finish(p):
++
++Stop the process "p"
++
++This function tries to stop the process nicely by using the protocol
++described is the synchronization section. If the process fails to quit,
++it is killed.
++
++Error checking is dependent of how the tests are being run:
++
++ coverage or without any tools: check if the program returned 0
++ mudflap: similar coverage, but also check that libmudflap didn't print any errors
++ valgrind: similar to coverage, but also check that valgrind didn't
++ find any errors or memory leaks.
++
++if no errors are found, finish returns 0. If any error is found, it returns 1.
++
++Example:
++The following script just starts and stops the 'mini_dev' program.
++
++--------------------------------------
++#!/usr/bin/python
++
++from test import start
++import sys
++
++p = start('mini_dev', 2)
++sys.exit(finish(p))
++----------------------------------
++
++
++util.cp_add_device(url):
++
++Connects to a control point and adds the device whose description can
++be found in the url.
++
++util.msearch(st):
++
++Connects to a control point and performs a msearch with the given st header
++
++http_server.start_http_server(msgs)
++
++starts an http server and returns its pid
++
++the http server listens on port 8765 and supports the following methods
++
++GET: uses the path as a key in the msgs dictionary and returns the result
++SUBSCRIBE: accepts and return a hard codded SID
++NOTIFY: accepts
++POST: hard coded method used to simulate a device for a control point
++
++this http server is currently an hack to simulate a device or a
++control point. It might be a good idea to generalize it a little
+--- tests/regression/basic_dev_parsing_by_fd.c
++++ tests/regression/basic_dev_parsing_by_fd.c
+@@ -0,0 +1,77 @@
++/**
++ *
++ *    UPnP Basic device implementation (using a UPnP Device file descriptor)
++ *
++ */
++
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include <unistd.h>
++#include "common.h"
++
++char *BASIC_DEVICE_DESCRIPTION_FILE_NAME = "descs/basicdev.xml";
++char *BASIC_DEVICE_DESCRIPTION_NOUDN_FILE_NAME = "descs/basicdev_noudn.xml";
++
++/**
++ * upnp_basic_device_with_fd_new
++ */
++CgUpnpDevice *upnp_basic_device_with_fd_new(char* fileName)
++{
++      CgUpnpDevice *basicDev;
++
++      basicDev = cg_upnp_device_new();
++
++      cg_upnp_device_setdescriptionuri( basicDev, "/descs/basicdev.xml" );
++
++      if (cg_upnp_device_loaddescriptionfile(basicDev, 
++                      (fileName != NULL) ? fileName : BASIC_DEVICE_DESCRIPTION_FILE_NAME) == FALSE) {
++              fprintf( stderr, "UPnP Basic device description has not a valid path! (%s)\n", 
++                      (fileName != NULL) ? fileName : BASIC_DEVICE_DESCRIPTION_FILE_NAME );
++              cg_upnp_device_delete(basicDev);
++              return NULL;
++      }
++
++      return basicDev;
++
++}
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *basicDev = NULL;
++      char *full_name = NULL;
++      int len = 0;
++
++      const char *top_srcdir = getenv("top_srcdir");
++      fprintf( stderr, "top_srcdir = %s\n", top_srcdir );
++      const char *tests_dir = "/tests/regression/";
++      if (top_srcdir != NULL) {
++              len = strlen(top_srcdir) + strlen(tests_dir) + strlen(BASIC_DEVICE_DESCRIPTION_FILE_NAME) + 1;
++              full_name = (char*)malloc(sizeof(char)*len);
++              snprintf( full_name, len, "%s%s%s", top_srcdir, tests_dir, BASIC_DEVICE_DESCRIPTION_FILE_NAME );
++      } else {
++              len = strlen(BASIC_DEVICE_DESCRIPTION_FILE_NAME) + 1;
++              full_name = (char*)malloc(sizeof(char)*len);
++              snprintf( full_name, len, "%s", BASIC_DEVICE_DESCRIPTION_FILE_NAME );
++      }
++
++      fprintf( stderr, "Full file-name = %s\n", full_name );
++                                                      
++      basicDev = upnp_basic_device_with_fd_new( full_name );
++      
++      if ( basicDev != NULL ) {
++              if ( !cg_upnp_device_start(basicDev) ) {
++                      fprintf( stderr, "Basic Device couldn't be started!\n" );
++              } else {
++                      fprintf( stderr, "Basic Device started!\n" );
++              }
++      }
++      
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();      
++
++      cg_upnp_device_stop(basicDev);
++      cg_upnp_device_delete(basicDev);
++
++      return(0);
++}
+--- tests/regression/file.c
++++ tests/regression/file.c
+@@ -0,0 +1,47 @@
++/*Tests the cg_file_* functions*/
++
++#include <cybergarage/io/cfile.h>
++#include <cybergarage/upnp/cupnp.h>
++#include "common.h"
++
++int main() {
++  printf(SYNC_STRING);
++  fflush(NULL);
++  getchar();
++
++  CgFile *f = cg_file_new();
++
++  cg_file_setname(f, "fname");
++  cg_file_getlastmodified(f);
++  cg_file_getlength(f);
++  cg_file_exists(f);
++  cg_file_save(f);
++
++  cg_file_load(NULL);
++  cg_file_load(f);
++
++  cg_file_setname(f, "fname");
++  cg_file_getfilename(f);
++  cg_file_save(f);
++
++  cg_file_setcontent(f, "");
++  cg_file_save(f);
++  cg_file_load(f);
++
++  cg_file_setname(f, "./fname");
++
++  cg_file_getpath(f);
++  cg_file_getpath(f);
++
++  cg_file_setcontent(f, "abc");
++  cg_file_setcontent(f, "abc");
++  cg_file_save(f);
++  cg_file_getlastmodified(f);
++  cg_file_exists(f);
++  cg_file_remove(f);
++  cg_file_getfilename(f);
++  cg_file_getpath(f);
++
++  cg_file_delete(f);
++  return 0;
++};
+--- tests/regression/igd_dev.c
++++ tests/regression/igd_dev.c
+@@ -0,0 +1,320 @@
++/**
++ *
++ *    UPnP IGD simple device implementation
++ *
++ */
++
++#include <cybergarage/upnp/cupnp.h>
++#include "common.h"
++
++char *IGD_DEVICE_DESCRIPTION_FILE_NAME = "igddescs/gatedesc.xml";
++char *IGD_ICFG_SERVICE_DESCRIPTION_FILE_NAME = "igddescs/gateifcgSCPD.xml";
++
++/**
++ * UPnP IGD device description
++ */
++char *IGD_DEVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>"
++"<root xmlns=\"urn:schemas-upnp-org:device-1-0\">"
++"     <specVersion>"
++"             <major>1</major>"
++"             <minor>0</minor>"
++"     </specVersion>"
++"     <device>"
++"             <deviceType>urn:schemas-upnp-org:device:InternetGatewayDevice:1</deviceType>"
++"             <friendlyName>UPnPIGD</friendlyName>"
++"             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"             <modelName>IGD Version 0.92</modelName>"
++"             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"             <iconList>"
++"                     <icon>"
++"                             <mimetype>image/gif</mimetype>"
++"                             <width>118</width>"
++"                             <height>119</height>"
++"                             <depth>8</depth>"
++"                             <url>/ligd.gif</url>"
++"                     </icon>"
++"             </iconList>"
++"             <serviceList>"
++"             <service>"
++"             <serviceType>urn:schemas-dummy-com:service:Dummy:1</serviceType>"
++"               <serviceId>urn:dummy-com:serviceId:dummy1</serviceId>"
++"                 <controlURL>/dummy</controlURL>"
++"               <eventSubURL>/dummy</eventSubURL>"
++"                     <SCPDURL>/igddescs/dummy.xml</SCPDURL>"
++"           </service>"
++"       </serviceList>"
++"             <deviceList>"
++"                     <device>"
++"                             <deviceType>urn:schemas-upnp-org:device:WANDevice:1</deviceType>"
++"                             <friendlyName>WANDevice</friendlyName>"
++"                             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"                             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"                             <modelDescription>WAN Device on Linux IGD</modelDescription>"
++"                             <modelName>Linux IGD</modelName>"
++"                             <modelNumber>0.92</modelNumber>"
++"                             <modelURL>http://linux-igd.sourceforge.net</modelURL>"
++"                             <serialNumber>0.92</serialNumber>"
++"                             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"                             <UPC>Linux IGD</UPC>"
++"                             <serviceList>"
++"                                     <service>"
++"                                             <serviceType>urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1</serviceType>"
++"                                             <serviceId>urn:upnp-org:serviceId:WANCommonIFC1</serviceId>"
++"                                             <controlURL>/upnp/control/WANCommonIFC1</controlURL>"
++"                                             <eventSubURL>/upnp/control/WANCommonIFC1</eventSubURL>"
++"                                             <SCPDURL>/igddescs/gateicfgSCPD.xml</SCPDURL>"
++"                                     </service>"
++"                             </serviceList>"
++"                             <deviceList>"
++"                                     <device>"
++"                                             <deviceType>urn:schemas-upnp-org:device:WANConnectionDevice:1</deviceType>"
++"                                             <friendlyName>WANConnectionDevice</friendlyName>"
++"                                             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"                                             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"                                             <modelDescription>WanConnectionDevice on Linux IGD</modelDescription>"
++"                                             <modelName>Linux IGD</modelName>"
++"                                             <modelNumber>0.92</modelNumber>"
++"                                             <modelURL>http://linux-igd.sourceforge.net</modelURL>"
++"                                             <serialNumber>0.92</serialNumber>"
++"                                             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"                                             <UPC>Linux IGD</UPC>"
++"                                             <serviceList>"
++"                                                     <service>"
++"                                                             <serviceType>urn:schemas-upnp-org:service:WANIPConnection:1</serviceType>"
++"                                                             <serviceId>urn:upnp-org:serviceId:WANIPConn1</serviceId>"
++"                                                             <controlURL>/upnp/control/WANIPConn1</controlURL>"
++"                                                             <eventSubURL>/upnp/control/WANIPConn1</eventSubURL>"
++"                                                             <SCPDURL>/igddescs/gateconnSCPD.xml</SCPDURL>"
++"                                                     </service>"
++"                                             </serviceList>"
++"                                     </device>"
++"                             </deviceList>"
++"                     </device>"
++"             </deviceList>"
++"     </device>"
++"</root>";
++
++/**
++ * UPnP IGD Common Interface Config service description
++ */
++char *IGD_IFCG_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\">"
++"     <specVersion>"
++"             <major>1</major>"
++"             <minor>0</minor>"
++"     </specVersion>"
++"     <actionList>"
++"    <action>"
++"      <name>GetCommonLinkProperties</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewWANAccessType</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>WANAccessType</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLayer1UpstreamMaxBitRate</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>Layer1UpstreamMaxBitRate</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLayer1DownstreamMaxBitRate</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>Layer1DownstreamMaxBitRate</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPhysicalLinkStatus</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PhysicalLinkStatus</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalBytesSent</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalBytesSent</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalBytesSent</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalBytesReceived</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalBytesReceived</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalBytesReceived</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalPacketsSent</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalPacketsSent</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalPacketsSent</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalPacketsReceived</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalPacketsReceived</name>"
++"          <direction>out</direction>"
++"         <relatedStateVariable>TotalPacketsReceived</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"     </actionList>"
++"     <serviceStateTable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>WANAccessType</name>"
++"                     <dataType>string</dataType>"
++"                     <allowedValueList>"
++"                             <allowedValue>DSL</allowedValue>"
++"                             <allowedValue>POTS</allowedValue>"
++"                             <allowedValue>Cable</allowedValue>"
++"                             <allowedValue>Ethernet</allowedValue>"
++"                             <allowedValue>Other</allowedValue>"
++"                     </allowedValueList>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>Layer1UpstreamMaxBitRate</name>"
++"                     <dataType>ui4</dataType>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>Layer1DownstreamMaxBitRate</name>"
++"                     <dataType>ui4</dataType>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"yes\">"
++"                     <name>PhysicalLinkStatus</name>"
++"                     <dataType>string</dataType>"
++"       <allowedValueList>"
++"        <allowedValue>Up</allowedValue>"
++"        <allowedValue>Down</allowedValue>"
++"        <allowedValue>Initializing</allowedValue>"
++"        <allowedValue>Unavailable</allowedValue>"
++"      </allowedValueList>"
++"             </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>WANAccessProvider</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>MaximumActiveConnections</name>"
++"      <dataType>ui2</dataType>"
++"      <allowedValueRange>"
++"        <minimum>1</minimum>"
++"        <maximum></maximum>"
++"        <step>1</step>"
++"      </allowedValueRange>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalBytesSent</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalBytesReceived</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalPacketsSent</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalPacketsReceived</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"     </serviceStateTable>"
++"</scpd>";
++
++
++/**
++ * Action listener for WAN Common Interface Config service 
++ * Just see if the action is conformant with any service, in any IGD embedded device
++ */
++BOOL upnp_igd_common_ifcg_actionreceived(CgUpnpAction *action)
++{
++      char *actionName;
++      CgUpnpService* service;
++
++      actionName = cg_upnp_action_getname(action);
++      service = cg_upnp_action_getservice(action);
++      if (cg_strcmp(cg_upnp_service_getserviceid(service), "urn:upnp-org:serviceId:WANCommonIFC1") == 0) {
++              if (cg_strcmp(actionName,"GetTotalBytesSent") == 0)
++                      return TRUE;
++              else if (cg_strcmp(actionName,"GetTotalBytesReceived") == 0)
++                      return TRUE;
++              else return FALSE;
++      }
++
++      return FALSE;
++}
++
++/**
++ * upnp_igd_device_new
++ */
++CgUpnpDevice *upnp_igd_device_new(int leaseTime)
++{
++      CgUpnpDevice *igdDev, *wanDev;
++
++      CgUpnpService *wanConfigService;
++       
++      CgString *descURI = cg_string_new();
++      cg_string_setvalue( descURI, "/" );
++      cg_string_addvalue( descURI, IGD_DEVICE_DESCRIPTION_FILE_NAME );
++      
++      igdDev = cg_upnp_device_new();
++      cg_upnp_device_setdescriptionuri( igdDev, cg_string_getvalue(descURI) );
++      cg_string_delete(descURI);
++      cg_upnp_device_setleasetime(igdDev, leaseTime);
++
++      if (cg_upnp_device_parsedescription(igdDev, IGD_DEVICE_DESCRIPTION, cg_strlen(IGD_DEVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(igdDev);
++              return NULL;
++      }
++      
++      /* get the WANDevice child-device, from the IGD Device root node */
++      wanDev = cg_upnp_device_getdevicebyexacttype(igdDev, "urn:schemas-upnp-org:device:WANDevice:1");
++      
++      /* get the WAN Common Interface Config service, from WANDevice */
++      wanConfigService = cg_upnp_device_getservicebyserviceid(wanDev, "urn:upnp-org:serviceId:WANCommonIFC1");
++      if (cg_upnp_service_parsedescription(wanConfigService, IGD_IFCG_SERVICE_DESCRIPTION, cg_strlen(IGD_IFCG_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_service_delete(wanConfigService);
++              return NULL;
++      }
++      
++      cg_upnp_service_setactionlistener(wanConfigService, upnp_igd_common_ifcg_actionreceived);
++
++      return igdDev;
++}
++
++int main( int argc, char* argv[] )
++{
++      int leaseTime = 1800;
++      CgUpnpDevice *igdDev = upnp_igd_device_new(leaseTime);
++      
++      if ( igdDev != NULL ){
++              if ( cg_upnp_device_start(igdDev) == FALSE ) {
++                      fprintf( stderr, "IGD (simple) Device couldn't be started!\n" );
++              } else {
++                      fprintf( stderr, "IGD (simple) Device started!\n" );
++              }
++      }
++      
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();
++
++      cg_upnp_device_stop(igdDev);
++      cg_upnp_device_delete(igdDev);
++
++      return(0);
++}
+--- tests/regression/igd_dev_parsing.c
++++ tests/regression/igd_dev_parsing.c
+@@ -0,0 +1,754 @@
++/**
++ *
++ *    UPnP IGD device implementation, with more nested embedded sub-devices
++ */
++
++#include <cybergarage/upnp/cupnp.h>
++#include "common.h"
++
++char *IGD_DEVICE_DESCRIPTION_FILE_NAME = "igddescs/gatedesc.xml";
++char *IGD_ICFG_SERVICE_DESCRIPTION_FILE_NAME = "igddescs/gateifcgSCPD.xml";
++char *IGD_CONN_SERVICE_DESCRIPTION_FILE_NAME = "igddescs/gateconnSCPD.xml";
++
++/**
++ * UPnP IGD device description
++ */
++char *IGD_DEVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>"
++"<root xmlns=\"urn:schemas-upnp-org:device-1-0\">"
++"     <specVersion>"
++"             <major>1</major>"
++"             <minor>0</minor>"
++"     </specVersion>"
++"     <device>"
++"             <deviceType>urn:schemas-upnp-org:device:InternetGatewayDevice:1</deviceType>"
++"             <friendlyName>UPnPIGD</friendlyName>"
++"             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"             <modelName>IGD Version 0.92</modelName>"
++"             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"             <iconList>"
++"                     <icon>"
++"                             <mimetype>image/gif</mimetype>"
++"                             <width>118</width>"
++"                             <height>119</height>"
++"                             <depth>8</depth>"
++"                             <url>/ligd.gif</url>"
++"                     </icon>"
++"             </iconList>"
++"             <serviceList>"
++"             <service>"
++"             <serviceType>urn:schemas-dummy-com:service:Dummy:1</serviceType>"
++"               <serviceId>urn:dummy-com:serviceId:dummy1</serviceId>"
++"                 <controlURL>/dummy</controlURL>"
++"               <eventSubURL>/dummy</eventSubURL>"
++"                     <SCPDURL>/igddescs/dummy.xml</SCPDURL>"
++"           </service>"
++"       </serviceList>"
++"             <deviceList>"
++"                     <device>"
++"                             <deviceType>urn:schemas-upnp-org:device:WANDevice:1</deviceType>"
++"                             <friendlyName>WANDevice</friendlyName>"
++"                             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"                             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"                             <modelDescription>WAN Device on Linux IGD</modelDescription>"
++"                             <modelName>Linux IGD</modelName>"
++"                             <modelNumber>0.92</modelNumber>"
++"                             <modelURL>http://linux-igd.sourceforge.net</modelURL>"
++"                             <serialNumber>0.92</serialNumber>"
++"                             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"                             <UPC>Linux IGD</UPC>"
++"                             <serviceList>"
++"                                     <service>"
++"                                             <serviceType>urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1</serviceType>"
++"                                             <serviceId>urn:upnp-org:serviceId:WANCommonIFC1</serviceId>"
++"                                             <controlURL>/upnp/control/WANCommonIFC1</controlURL>"
++"                                             <eventSubURL>/upnp/control/WANCommonIFC1</eventSubURL>"
++"                                             <SCPDURL>/igddescs/gateicfgSCPD.xml</SCPDURL>"
++"                                     </service>"
++"                             </serviceList>"
++"                             <deviceList>"
++"                                     <device>"
++"                                             <deviceType>urn:schemas-upnp-org:device:WANConnectionDevice:1</deviceType>"
++"                                             <friendlyName>WANConnectionDevice</friendlyName>"
++"                                             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"                                             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"                                             <modelDescription>WanConnectionDevice on Linux IGD</modelDescription>"
++"                                             <modelName>Linux IGD</modelName>"
++"                                             <modelNumber>0.92</modelNumber>"
++"                                             <modelURL>http://linux-igd.sourceforge.net</modelURL>"
++"                                             <serialNumber>0.92</serialNumber>"
++"                                             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"                                             <UPC>Linux IGD</UPC>"
++"                                             <serviceList>"
++"                                                     <service>"
++"                                                             <serviceType>urn:schemas-upnp-org:service:WANIPConnection:1</serviceType>"
++"                                                             <serviceId>urn:upnp-org:serviceId:WANIPConn1</serviceId>"
++"                                                             <controlURL>/upnp/control/WANIPConn1</controlURL>"
++"                                                             <eventSubURL>/upnp/control/WANIPConn1</eventSubURL>"
++"                                                             <SCPDURL>/igddescs/gateconnSCPD.xml</SCPDURL>"
++"                                                     </service>"
++"                                             </serviceList>"
++"                                             <deviceList>"
++"                                                     <device>"
++"                                                             <deviceType>urn:schemas-upnp-org:device:WAN222ConnectionDevice:1</deviceType>"
++"                                                             <friendlyName>WAN222ConnectionDevice</friendlyName>"
++"                                                             <manufacturer>Linux UPnP IGD Project</manufacturer>"
++"                                                             <manufacturerURL>http://linux-igd.sourceforge.net</manufacturerURL>"
++"                                                             <modelDescription>WAN222ConnectionDevice on Linux IGD</modelDescription>"
++"                                                             <modelName>Linux IGD</modelName>"
++"                                                             <modelNumber>0.92</modelNumber>"
++"                                                             <modelURL>http://linux-igd.sourceforge.net</modelURL>"
++"                                                             <serialNumber>0.92</serialNumber>"
++"                                                             <UDN>uuid:75802409-bccb-40e7-8e6c-fa095ecce13e</UDN>"
++"                                                             <UPC>Linux IGD</UPC>"
++"                                                             <serviceList>"
++"                                                                     <service>"
++"                                                                             <serviceType>urn:schemas-upnp-org:service:WAN222IPConnection:1</serviceType>"
++"                                                                             <serviceId>urn:upnp-org:serviceId:WAN222IPConn1</serviceId>"
++"                                                                             <controlURL>/upnp/control/WAN222IPConn1</controlURL>"
++"                                                                             <eventSubURL>/upnp/control/WAN222IPConn1</eventSubURL>"
++"                                                                             <SCPDURL>/igddescs/gateconnSCPD.xml</SCPDURL>"
++"                                                                     </service>"
++"                                                             </serviceList>"
++"                                                     </device>"
++"                                             </deviceList>"
++"                                     </device>"
++"                             </deviceList>"
++"                     </device>"
++"             </deviceList>"
++"     </device>"
++"</root>";
++
++/**
++ * UPnP IGD Common Interface Config service description
++ */
++char *IGD_IFCG_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\">"
++"     <specVersion>"
++"             <major>1</major>"
++"             <minor>0</minor>"
++"     </specVersion>"
++"     <actionList>"
++"    <action>"
++"      <name>GetCommonLinkProperties</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewWANAccessType</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>WANAccessType</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLayer1UpstreamMaxBitRate</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>Layer1UpstreamMaxBitRate</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLayer1DownstreamMaxBitRate</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>Layer1DownstreamMaxBitRate</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPhysicalLinkStatus</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PhysicalLinkStatus</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalBytesSent</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalBytesSent</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalBytesSent</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalBytesReceived</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalBytesReceived</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalBytesReceived</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalPacketsSent</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalPacketsSent</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>TotalPacketsSent</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetTotalPacketsReceived</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewTotalPacketsReceived</name>"
++"          <direction>out</direction>"
++"         <relatedStateVariable>TotalPacketsReceived</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"     </actionList>"
++"     <serviceStateTable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>WANAccessType</name>"
++"                     <dataType>string</dataType>"
++"                     <allowedValueList>"
++"                             <allowedValue>DSL</allowedValue>"
++"                             <allowedValue>POTS</allowedValue>"
++"                             <allowedValue>Cable</allowedValue>"
++"                             <allowedValue>Ethernet</allowedValue>"
++"                             <allowedValue>Other</allowedValue>"
++"                     </allowedValueList>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>Layer1UpstreamMaxBitRate</name>"
++"                     <dataType>ui4</dataType>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"no\">"
++"                     <name>Layer1DownstreamMaxBitRate</name>"
++"                     <dataType>ui4</dataType>"
++"             </stateVariable>"
++"             <stateVariable sendEvents=\"yes\">"
++"                     <name>PhysicalLinkStatus</name>"
++"                     <dataType>string</dataType>"
++"       <allowedValueList>"
++"        <allowedValue>Up</allowedValue>"
++"        <allowedValue>Down</allowedValue>"
++"        <allowedValue>Initializing</allowedValue>"
++"        <allowedValue>Unavailable</allowedValue>"
++"      </allowedValueList>"
++"             </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>WANAccessProvider</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>MaximumActiveConnections</name>"
++"      <dataType>ui2</dataType>"
++"      <allowedValueRange>"
++"        <minimum>1</minimum>"
++"        <maximum></maximum>"
++"        <step>1</step>"
++"      </allowedValueRange>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalBytesSent</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalBytesReceived</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalPacketsSent</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>TotalPacketsReceived</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"     </serviceStateTable>"
++"</scpd>";
++
++/**
++ * UPnP IGD IP Connection service description
++ */
++char *IGD_CONN_SERVICE_DESCRIPTION =
++"<?xml version=\"1.0\"?>"
++"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\">"
++"  <specVersion>"
++"    <major>1</major>"
++"    <minor>0</minor>"
++"  </specVersion>"
++"  <actionList>"
++"    <action>"
++"      <name>SetConnectionType</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewConnectionType</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>ConnectionType</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetConnectionTypeInfo</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewConnectionType</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>ConnectionType</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPossibleConnectionTypes</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PossibleConnectionTypes</relatedStateVariable>"
++"       </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"      <name>RequestConnection</name>"
++"    </action>"
++"    <action>"
++"      <name>ForceTermination</name>"
++"    </action>"
++"    <action>"
++"     <name>GetStatusInfo</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewConnectionStatus</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>ConnectionStatus</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLastConnectionError</name>"
++"               <direction>out</direction>"
++"          <relatedStateVariable>LastConnectionError</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewUptime</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>Uptime</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"      <name>GetNATRSIPStatus</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewRSIPAvailable</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>RSIPAvailable</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewNATEnabled</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>NATEnabled</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"      <name>GetGenericPortMappingEntry</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewPortMappingIndex</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingNumberOfEntries</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewRemoteHost</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>RemoteHost</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewExternalPort</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>ExternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewProtocol</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingProtocol</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalPort</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>InternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalClient</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>InternalClient</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewEnabled</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingEnabled</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPortMappingDescription</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingDescription</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLeaseDuration</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"   </action>"
++"    <action>"
++"      <name>GetSpecificPortMappingEntry</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewRemoteHost</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>RemoteHost</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewExternalPort</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>ExternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewProtocol</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingProtocol</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalPort</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>InternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalClient</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>InternalClient</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewEnabled</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingEnabled</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPortMappingDescription</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingDescription</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewLeaseDuration</name>"
++"          <direction>out</direction>"
++"          <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"      <name>AddPortMapping</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewRemoteHost</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>RemoteHost</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewExternalPort</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>ExternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewProtocol</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingProtocol</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalPort</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>InternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewInternalClient</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>InternalClient</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewEnabled</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingEnabled</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewPortMappingDescription</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingDescription</relatedStateVariable>"
++"        </argument>"
++"       <argument>"
++"          <name>NewLeaseDuration</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"      <name>DeletePortMapping</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewRemoteHost</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>RemoteHost</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewExternalPort</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>ExternalPort</relatedStateVariable>"
++"        </argument>"
++"        <argument>"
++"          <name>NewProtocol</name>"
++"          <direction>in</direction>"
++"          <relatedStateVariable>PortMappingProtocol</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"    <action>"
++"    <name>GetExternalIPAddress</name>"
++"      <argumentList>"
++"        <argument>"
++"          <name>NewExternalIPAddress</name>"
++"          <direction>out</direction>"
++"        <relatedStateVariable>ExternalIPAddress</relatedStateVariable>"
++"        </argument>"
++"      </argumentList>"
++"    </action>"
++"  </actionList>"
++"  <serviceStateTable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>ConnectionType</name>"
++"      <dataType>string</dataType>"
++"      <defaultValue>Unconfigured</defaultValue>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"yes\">"
++"      <name>PossibleConnectionTypes</name>"
++"      <dataType>string</dataType>"
++"      <allowedValueList>"
++"        <allowedValue>Unconfigured</allowedValue>"
++"        <allowedValue>IP_Routed</allowedValue>"
++"        <allowedValue>IP_Bridged</allowedValue>"
++"      </allowedValueList>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"yes\">"
++"      <name>ConnectionStatus</name>"
++"      <dataType>string</dataType>"
++"      <defaultValue>Unconfigured</defaultValue>"
++"      <allowedValueList>"
++"        <allowedValue>Unconfigured</allowedValue>"
++"       <allowedValue>Connecting</allowedValue>"
++"       <allowedValue>Authenticating</allowedValue>"
++"        <allowedValue>PendingDisconnect</allowedValue>"
++"        <allowedValue>Disconnecting</allowedValue>"
++"        <allowedValue>Disconnected</allowedValue>"
++"        <allowedValue>Connected</allowedValue>"
++"      </allowedValueList>"
++"   </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>Uptime</name>"
++"      <dataType>ui4</dataType>"
++"      <defaultValue>0</defaultValue>"
++"      <allowedValueRange>"
++"        <minimum>0</minimum>"
++"        <maximum></maximum>"
++"        <step>1</step>"
++"      </allowedValueRange>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>RSIPAvailable</name>"
++"      <dataType>boolean</dataType>"
++"      <defaultValue>0</defaultValue>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>NATEnabled</name>"
++"      <dataType>boolean</dataType>"
++"      <defaultValue>1</defaultValue>"
++"    </stateVariable>  "
++"    <stateVariable sendEvents=\"no\">"
++"      <name>LastConnectionError</name>"
++"      <dataType>string</dataType>"
++"      <defaultValue>ERROR_NONE</defaultValue>"
++"      <allowedValueList>"
++"        <allowedValue>ERROR_NONE</allowedValue>"
++"              <allowedValue>ERROR_ISP_TIME_OUT</allowedValue>"
++"        <allowedValue>ERROR_COMMAND_ABORTED</allowedValue>"
++"        <allowedValue>ERROR_NOT_ENABLED_FOR_INTERNET</allowedValue>"
++"        <allowedValue>ERROR_BAD_PHONE_NUMBER</allowedValue>"
++"        <allowedValue>ERROR_USER_DISCONNECT</allowedValue>"
++"        <allowedValue>ERROR_ISP_DISCONNECT</allowedValue>"
++"        <allowedValue>ERROR_IDLE_DISCONNECT</allowedValue>"
++"        <allowedValue>ERROR_FORCED_DISCONNECT</allowedValue>"
++"        <allowedValue>ERROR_SERVER_OUT_OF_RESOURCES</allowedValue>"
++"        <allowedValue>ERROR_RESTRICTED_LOGON_HOURS</allowedValue>"
++"        <allowedValue>ERROR_ACCOUNT_DISABLED</allowedValue>"
++"        <allowedValue>ERROR_ACCOUNT_EXPIRED</allowedValue>"
++"        <allowedValue>ERROR_PASSWORD_EXPIRED</allowedValue>"
++"        <allowedValue>ERROR_AUTHENTICATION_FAILURE</allowedValue>"
++"        <allowedValue>ERROR_NO_DIALTONE</allowedValue>"
++"        <allowedValue>ERROR_NO_CARRIER</allowedValue>"
++"        <allowedValue>ERROR_NO_ANSWER</allowedValue>"
++"         <allowedValue>ERROR_LINE_BUSY</allowedValue>"
++"         <allowedValue>ERROR_UNSUPPORTED_BITSPERSECOND</allowedValue>"
++"         <allowedValue>ERROR_TOO_MANY_LINE_ERRORS</allowedValue>"
++"         <allowedValue>ERROR_IP_CONFIGURATION</allowedValue>"
++"         <allowedValue>ERROR_UNKNOWN</allowedValue>"
++"      </allowedValueList>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"yes\">"
++"      <name>ExternalIPAddress</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>RemoteHost</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>ExternalPort</name>"
++"      <dataType>ui2</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>InternalPort</name>"
++"      <dataType>ui2</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>PortMappingProtocol</name>"
++"      <dataType>string</dataType>"
++"      <allowedValueList>"
++"        <allowedValue>TCP</allowedValue>"
++"        <allowedValue>UDP</allowedValue>"
++"      </allowedValueList>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>InternalClient</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>PortMappingDescription</name>"
++"      <dataType>string</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>PortMappingEnabled</name>"
++"      <dataType>boolean</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"no\">"
++"      <name>PortMappingLeaseDuration</name>"
++"      <dataType>ui4</dataType>"
++"    </stateVariable>"
++"    <stateVariable sendEvents=\"yes\">"
++"      <name>PortMappingNumberOfEntries</name>"
++"      <dataType>ui2</dataType>"
++"    </stateVariable>"
++"  </serviceStateTable>"
++"</scpd>";
++
++/**
++ * Action listener for WAN Common Interface Config service 
++ * Just see if the action is conformant with any service, in any IGD embedded device
++ */
++BOOL upnp_igd_common_ifcg_actionreceived(CgUpnpAction *action)
++{
++      char *actionName;
++      CgUpnpService* service;
++
++      actionName = cg_upnp_action_getname(action);
++      service = cg_upnp_action_getservice(action);
++      if (cg_strcmp(cg_upnp_service_getserviceid(service), "urn:upnp-org:serviceId:WANCommonIFC1") == 0) {
++              if (cg_strcmp(actionName,"GetCommonLinkProperties") == 0)
++                      return TRUE;
++              else if (cg_strcmp(actionName,"GetTotalBytesReceived") == 0)
++                      return TRUE;
++              else return FALSE;
++      }
++
++      return FALSE;
++}
++
++
++/**
++ * upnp_igd_device_new
++ */
++CgUpnpDevice *upnp_igd_device_new(int leaseTime)
++{
++      CgUpnpDevice *igdDev, *wanDev, *wanConnDev, *dev;
++      CgUpnpDevice* wanConn222Dev;
++      CgUpnpDeviceList* devsList;     
++      
++      CgUpnpServiceList* servsList;   
++      CgUpnpService *wanConfigService;
++      CgUpnpService *wanIPConnService;
++      CgUpnpService *serv;
++      CgUpnpService* wanIPConn222Service;
++      
++      CgUpnpActionList* actionList;
++      CgUpnpActionList* action;
++      
++      int i;
++      
++      CgString *descURI = cg_string_new();
++      cg_string_setvalue( descURI, "/" );
++      cg_string_addvalue( descURI, IGD_DEVICE_DESCRIPTION_FILE_NAME );
++      
++      igdDev = cg_upnp_device_new();
++      cg_upnp_device_setdescriptionuri( igdDev, cg_string_getvalue(descURI) );
++      cg_string_delete(descURI);
++      cg_upnp_device_setleasetime(igdDev, leaseTime);
++
++      if (cg_upnp_device_parsedescription(igdDev, IGD_DEVICE_DESCRIPTION, cg_strlen(IGD_DEVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_device_delete(igdDev);
++              return NULL;
++      }
++      
++      /* get the WANDevice child-device, from the IGD Device root node */
++      wanDev = cg_upnp_device_getdevicebyexacttype(igdDev, "urn:schemas-upnp-org:device:WANDevice:1");
++      
++      /* get the WAN Common Interface Config service, from WANDevice */
++      wanConfigService = cg_upnp_device_getservicebyserviceid(wanDev, "urn:upnp-org:serviceId:WANCommonIFC1");
++      if (cg_upnp_service_parsedescription(wanConfigService, IGD_IFCG_SERVICE_DESCRIPTION, cg_strlen(IGD_IFCG_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_service_delete(wanConfigService);
++              return NULL;
++      }
++      
++      /* get the WANConnectionDevice subchild-device, from the IGD-child WANDevice root node */
++      wanConnDev = cg_upnp_device_getdevicebyexacttype(wanDev, "urn:schemas-upnp-org:device:WANConnectionDevice:1");
++      
++      wanIPConnService = cg_upnp_device_getservicebyserviceid(wanConnDev, "urn:upnp-org:serviceId:WANIPConn1");
++      if (cg_upnp_service_parsedescription(wanIPConnService, IGD_CONN_SERVICE_DESCRIPTION, cg_strlen(IGD_CONN_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_service_delete(wanIPConnService);
++              return NULL;
++      }
++      
++      actionList = cg_upnp_service_getactionlist(wanIPConnService);
++      fprintf( stderr, "Action-list from the service %s...\n", cg_upnp_service_getserviceid(wanIPConnService) );
++      for ( action = cg_upnp_actionlist_gets(actionList); action; action = cg_upnp_action_next(action) ) {
++              fprintf( stderr, "\tService %s, action %s\n", cg_upnp_service_getserviceid(wanIPConnService), 
++                      cg_upnp_action_getname(action) );
++      }
++      
++      /* get the WAN222ConnectionDevice subchild-device, from the IGD-child WANConnDevice root node */
++      wanConn222Dev = cg_upnp_device_getdevicebyexacttype(wanConnDev, "urn:schemas-upnp-org:device:WAN222ConnectionDevice:1");
++      
++      wanIPConn222Service = cg_upnp_device_getservicebyserviceid(wanConn222Dev, "urn:upnp-org:serviceId:WAN222IPConn1");
++      if (cg_upnp_service_parsedescription(wanIPConn222Service, IGD_CONN_SERVICE_DESCRIPTION, cg_strlen(IGD_CONN_SERVICE_DESCRIPTION)) == FALSE) {
++              cg_upnp_service_delete(wanIPConn222Service);
++              return NULL;
++      }
++
++      cg_upnp_service_setactionlistener(wanConfigService, upnp_igd_common_ifcg_actionreceived);
++
++      return igdDev;
++}
++
++int main( int argc, char* argv[] )
++{
++      int leaseTime = 1800;
++      CgUpnpDevice *igdDev = upnp_igd_device_new(leaseTime);
++      
++      if ( igdDev != NULL ) {
++              if ( !cg_upnp_device_start(igdDev) ) {
++                      fprintf( stderr, "IGD Device (modified with multiple sub-devices) couldn't be started!\n" );
++              } else {
++                      fprintf( stderr, "IGD Device (modified with multiple sub-devices) started!\n" );
++              }
++      }
++      
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();      
++
++      cg_upnp_device_stop(igdDev);
++      cg_upnp_device_delete(igdDev);
++
++      return(0);
++}
+--- tests/regression/igd_dev_parsing_by_fd.c
++++ tests/regression/igd_dev_parsing_by_fd.c
+@@ -0,0 +1,98 @@
++/**
++ *
++ *    UPnP IGD simple device implementation (using a UPnP Device file descriptor)
++ *
++ */
++
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include "common.h"
++
++char *IGD_DEVICE_DESCRIPTION_FILE_NAME = "igddescs/gatedesc.xml";
++char *IGD_ICFG_SERVICE_DESCRIPTION_FILE_NAME = "igddescs/gateifcgSCPD.xml";
++char *IGD_CONN_SERVICE_DESCRIPTION_FILE_NAME = "igddescs/gateconnSCPD.xml";
++
++/**
++ * Action listener for WAN Common Interface Config service 
++ * Just see if the action is conformant with any service, in any IGD embedded device
++ */
++BOOL upnp_igd_common_ifcg_actionreceived(CgUpnpAction *action)
++{
++      char *actionName;
++      CgUpnpService* service;
++
++      actionName = cg_upnp_action_getname(action);
++      service = cg_upnp_action_getservice(action);
++      if (cg_strcmp(cg_upnp_service_getserviceid(service), "urn:upnp-org:serviceId:WANCommonIFC1") == 0) {
++              if (cg_strcmp(actionName,"GetCommonLinkProperties") == 0)
++                      return TRUE;
++              else if (cg_strcmp(actionName,"GetTotalBytesReceived") == 0)
++                      return TRUE;
++              else return FALSE;
++      }
++
++      return FALSE;
++}
++
++/**
++ * upnp_igd_device_with_fd_new
++ */
++CgUpnpDevice *upnp_igd_device_with_fd_new(char* fileName)
++{
++      CgUpnpDevice *igdDev = cg_upnp_device_new();
++
++      cg_upnp_device_setdescriptionuri( igdDev, "/igddescs/gatedesc.xml" );
++
++      if (cg_upnp_device_loaddescriptionfile(igdDev, 
++                      (fileName != NULL) ? fileName : IGD_DEVICE_DESCRIPTION_FILE_NAME) == FALSE) {
++              fprintf( stderr, "IGD device description has not a valid path!\n" );
++              cg_upnp_device_delete(igdDev);
++              return NULL;
++      }
++
++      cg_upnp_device_setactionlistener(igdDev, upnp_igd_common_ifcg_actionreceived);
++      
++      return igdDev;
++      
++}
++
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *igdDev = NULL;
++      char *full_name = NULL;
++      int len = 0;
++
++      const char *top_srcdir = getenv("top_srcdir");
++      fprintf( stderr, "\ntop_srcdir = %s\n", top_srcdir );
++      const char *tests_dir = "/tests/regression/";
++      if (top_srcdir != NULL) {
++              len = strlen(top_srcdir) + strlen(tests_dir) + strlen(IGD_DEVICE_DESCRIPTION_FILE_NAME) + 1;
++              full_name = (char*)malloc(sizeof(char)*len);
++              snprintf( full_name, len, "%s%s%s", top_srcdir, tests_dir, IGD_DEVICE_DESCRIPTION_FILE_NAME );
++      } else {
++              len = strlen(IGD_DEVICE_DESCRIPTION_FILE_NAME) + 1;
++              full_name = (char*)malloc(sizeof(char)*len);
++              snprintf( full_name, len, "%s", IGD_DEVICE_DESCRIPTION_FILE_NAME );
++      }
++
++      igdDev = upnp_igd_device_with_fd_new( full_name );
++      free(full_name);
++      
++      if ( igdDev != NULL ) {
++              if ( !cg_upnp_device_start(igdDev) ) {
++                      fprintf( stderr, "IGD Device couldn't be started!\n" );
++              } else {
++                      fprintf( stderr, "IGD Device started!\n" );
++              }
++      }
++      
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();      
++
++      cg_upnp_device_stop(igdDev);
++      cg_upnp_device_delete(igdDev);
++
++      return(0);
++}
+--- tests/regression/mini_cp.c
++++ tests/regression/mini_cp.c
+@@ -0,0 +1,141 @@
++/* Provides a control point. When a device is added, it probes the
++   device for all available information*/
++
++#include <cybergarage/upnp/cupnp.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include "common.h"
++
++CgUpnpControlPoint *ctrl;
++
++void SSDPNotifyListener(CgUpnpSSDPPacket *ssdpPkt)
++{
++  if (cg_upnp_ssdp_packet_isalive(ssdpPkt) == TRUE) {
++    CgUpnpDevice *dev;
++    for (dev = cg_upnp_controlpoint_getdevices(ctrl);
++       dev != NULL;
++       dev = cg_upnp_device_next(dev)) {
++      int timeout = 100;
++      cg_upnp_controlpoint_subscribeall(ctrl, dev, timeout);
++
++      char *deviceType = cg_upnp_device_getdevicetype(dev);
++      printf("deviceType = %s\n", deviceType);
++
++      CgUpnpDevice *d = cg_upnp_controlpoint_getdevicebytype(ctrl, deviceType);
++      printf("%d\n", d == dev);
++
++      d = cg_upnp_controlpoint_getdevicebyexacttype(ctrl, deviceType);
++      printf("%d\n", d == dev);
++
++      char *identifier = cg_upnp_devicetype_getidentifier(deviceType);
++      printf("identifier = %s\n", identifier);
++      free(identifier);
++
++      char *urn        = cg_upnp_devicetype_geturn(deviceType);
++      printf("urn = %s\n", urn);
++      free(urn);
++
++      char *device     = cg_upnp_devicetype_getdevice(deviceType);
++      printf("device = %s\n", device);
++      free(device);
++
++      char *type       = cg_upnp_devicetype_gettype(deviceType);
++      printf("type = %s\n", type);
++      free(type);
++
++      char *schema     = cg_upnp_devicetype_getschematype(deviceType);
++      printf("schema = %s\n", schema);
++      free(schema);
++
++      char *version    = cg_upnp_devicetype_getversion(deviceType);
++      printf("version = %s\n", version);
++      free(version);
++
++      cg_upnp_device_getservicebytype(dev, "abc");
++      CgUpnpAction *action = cg_upnp_device_getactionbyname(dev, "Say");
++      if (action != NULL) {
++      CgUpnpArgument *arg = cg_upnp_action_getargumentbyname(action, "What");
++      if (arg != NULL) {
++        cg_upnp_argument_setvalue(arg, "Hello World\n");
++        cg_upnp_action_post(action);
++        cg_upnp_argument_setvalue(arg, "Good Bye");
++        cg_upnp_action_post(action);
++      }
++      }
++      CgUpnpStateVariable *var = cg_upnp_device_getstatevariablebyname(dev, "Test");
++      if (var)
++      cg_upnp_statevariable_post(var);
++
++      CgUpnpService *service;
++      for (service = cg_upnp_device_getservices(dev);
++         service != NULL;
++         service = cg_upnp_service_next(service)) {
++
++      cg_upnp_service_getactions(service);
++
++      char *serviceType = cg_upnp_service_getservicetype(service);
++      printf("serviceType = %s\n", serviceType);
++
++      char *identifier = cg_upnp_servicetype_getidentifier(serviceType);
++      printf("identifier = %s\n", identifier);
++      free(identifier);
++
++      char *urn = cg_upnp_servicetype_geturn(serviceType);
++      printf("urn = %s\n", urn);
++      free(urn);
++
++      char *service = cg_upnp_servicetype_getservice(serviceType);
++      printf("service = %s\n", service);
++      free(service);
++
++      char *type = cg_upnp_servicetype_gettype(serviceType);
++      printf("type = %s\n", type);
++      free(type);
++
++      char *schema = cg_upnp_servicetype_getschematype(serviceType);
++      printf("schema = %s\n", schema);
++      free(schema);
++
++      char *version = cg_upnp_servicetype_getversion(serviceType);
++      printf("version = %s\n", version);
++      free(version);
++      }
++    }
++  }
++}
++
++void deviceListener(char* udn, CgUpnpDeviceStatus status)
++{
++}
++
++void EventListener(CgUpnpProperty *prop)
++{
++}
++
++int main() {
++  ctrl = cg_upnp_controlpoint_new();
++  cg_upnp_controlpoint_setssdplistener(ctrl, SSDPNotifyListener);
++  cg_upnp_controlpoint_setdevicelistener(ctrl, deviceListener);
++  cg_upnp_controlpoint_seteventlistener(ctrl, EventListener);
++  cg_upnp_controlpoint_seteventlistener(ctrl, NULL);
++  cg_upnp_controlpoint_start(ctrl);
++
++  cg_upnp_controlpoint_ipchanged(ctrl);
++
++  printf(SYNC_STRING);
++  fflush(NULL);
++  getchar();
++
++  CgUpnpDevice *dev;
++  for (dev = cg_upnp_controlpoint_getdevices(ctrl);
++       dev != NULL;
++       dev = cg_upnp_device_next(dev)) {
++    cg_upnp_controlpoint_resubscribeall(ctrl, dev, 100);
++    cg_upnp_controlpoint_unsubscribeall(ctrl, dev);
++  }
++
++  cg_upnp_controlpoint_stop(ctrl);
++  cg_upnp_controlpoint_delete(ctrl);
++
++  return 0;
++}
+--- tests/regression/mini_dev.c
++++ tests/regression/mini_dev.c
+@@ -0,0 +1,31 @@
++/* Provides a device*/
++
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include <stdio.h>
++#include "common.h"
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *dev = cg_upnp_device_new();
++
++      const char *top_srcdir = getenv("top_srcdir");
++      const char *fname = "/tests/regression/mini_dev.xml";
++      int len = strlen(top_srcdir) + strlen(fname) + 1;
++      char full_name[len];
++      strcpy(full_name, top_srcdir);
++      strcat(full_name, fname);
++      cg_upnp_device_loaddescriptionfile(dev, full_name);
++
++        cg_upnp_device_setleasetime(dev, 1800);
++      cg_upnp_device_start(dev);
++
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();
++
++      cg_upnp_device_stop(dev);
++      cg_upnp_device_delete(dev);
++
++      return(0);
++}
+--- tests/regression/mini_dev_announces.c
++++ tests/regression/mini_dev_announces.c
+@@ -0,0 +1,73 @@
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include <stdio.h>
++#include "common.h"
++
++/**
++ * Notify Listener
++ */
++void SSDPNotifyListener(CgUpnpSSDPPacket *ssdpPkt)
++{
++      char *st;
++      char *nt;
++      char *url;
++      char *server;
++      char *nts;
++      char *man;
++      char *usn;
++      if (cg_upnp_ssdp_packet_isdiscover(ssdpPkt) == TRUE) {
++              st = cg_upnp_ssdp_packet_getst(ssdpPkt);
++              nt = cg_upnp_ssdp_packet_getnt(ssdpPkt);
++              url = cg_upnp_ssdp_packet_getlocation(ssdpPkt);
++              server = cg_upnp_ssdp_packet_getserver(ssdpPkt);
++              nts = cg_upnp_ssdp_packet_getnts(ssdpPkt);
++              man = cg_upnp_ssdp_packet_getman(ssdpPkt);
++              usn = cg_upnp_ssdp_packet_getusn(ssdpPkt);
++              fprintf( stderr, "ssdp:discover : ST = %s | NT = %s | location = %s | server = %s | nts = %s | man = %s | usn = %s\n",
++                      st, nt, url, server, nts, man, usn); 
++      }
++      else if (cg_upnp_ssdp_packet_isalive(ssdpPkt) == TRUE) {
++              fprintf( stderr, "ssdp:alive : uuid = %s, NT = %s, location = %s\n",
++                      cg_upnp_ssdp_packet_getusn(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getnt(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getlocation(ssdpPkt)); 
++      }
++      else if (cg_upnp_ssdp_packet_isbyebye(ssdpPkt) == TRUE) {
++              fprintf( stderr, "ssdp:byebye : uuid = %s, NT = %s\n",
++                      cg_upnp_ssdp_packet_getusn(ssdpPkt), 
++                      cg_upnp_ssdp_packet_getnt(ssdpPkt));
++      }
++      cg_upnp_ssdp_packet_print(ssdpPkt); 
++}
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *dev = cg_upnp_device_new();
++
++      const char *top_srcdir = getenv("top_srcdir");
++      const char *fname = "/tests/regression/mini_dev.xml";
++      int len = strlen(top_srcdir) + strlen(fname) + 1;
++      char full_name[len];
++      strcpy(full_name, top_srcdir);
++      strcat(full_name, fname);
++      cg_upnp_device_loaddescriptionfile(dev, full_name);
++
++      cg_upnp_device_setleasetime(dev, 1);
++      cg_upnp_device_start(dev);
++      
++      cg_wait( 500 );
++      
++      CgUpnpControlPoint *ctrlPoint;
++      ctrlPoint = cg_upnp_controlpoint_new();
++      cg_upnp_controlpoint_setssdplistener(ctrlPoint, SSDPNotifyListener);
++      cg_upnp_controlpoint_start(ctrlPoint);
++
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();      
++
++      cg_upnp_device_stop(dev);
++      cg_upnp_device_delete(dev);
++
++      return(0);
++}
+--- tests/regression/mini_service.c
++++ tests/regression/mini_service.c
+@@ -0,0 +1,35 @@
++/* similar to mini_dev.c, but also provides a service */
++
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include <stdio.h>
++#include "common.h"
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *dev = cg_upnp_device_new();
++
++      const char *top_srcdir = getenv("top_srcdir");
++      const char *fname = "/tests/regression/mini_dev.xml";
++      int len = strlen(top_srcdir) + strlen(fname) + 1;
++      char full_name[len];
++      strcpy(full_name, top_srcdir);
++      strcat(full_name, fname);
++      cg_upnp_device_loaddescriptionfile(dev, full_name);
++
++      CgUpnpService *service = cg_upnp_device_getservicebyexacttype(dev, "urn:schemas-upnp-org:service:timer:1");
++
++      cg_upnp_service_parsedescription(service, SERVICE_DESCRIPTION, strlen(SERVICE_DESCRIPTION));
++
++        cg_upnp_device_setleasetime(dev, 1800);
++      cg_upnp_device_start(dev);
++
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();
++
++      cg_upnp_device_stop(dev);
++      cg_upnp_device_delete(dev);
++
++      return(0);
++}
+--- tests/regression/mini_service2.c
++++ tests/regression/mini_service2.c
+@@ -0,0 +1,56 @@
++/* similar to mini_service.c, but also provides an action and a query
++   listener */
++
++#include <cybergarage/upnp/cupnp.h>
++#include <string.h>
++#include <stdio.h>
++#include "common.h"
++
++static BOOL actionreceived(CgUpnpAction *action)
++{
++      char *actionName = cg_upnp_action_getname(action);
++      if (strcmp("Say", actionName) == 0) {
++              cg_upnp_action_getargumentbyname(action, "");
++              cg_upnp_action_getargumentbyname(action, "What");
++              cg_upnp_action_getargumentbyname(action, "abc");
++              return TRUE;
++      }
++      return FALSE;
++}
++
++static BOOL queryreceived(CgUpnpStateVariable *var) {
++      return TRUE;
++}
++
++int main( int argc, char* argv[] )
++{
++      CgUpnpDevice *dev = cg_upnp_device_new();
++
++      const char *top_srcdir = getenv("top_srcdir");
++      const char *fname = "/tests/regression/mini_dev.xml";
++      int len = strlen(top_srcdir) + strlen(fname) + 1;
++      char full_name[len];
++      strcpy(full_name, top_srcdir);
++      strcat(full_name, fname);
++      cg_upnp_device_loaddescriptionfile(dev, full_name);
++
++      CgUpnpService *service = cg_upnp_device_getservicebyexacttype(dev, "urn:schemas-upnp-org:service:timer:1");
++
++      cg_upnp_service_parsedescription(service, SERVICE_DESCRIPTION, strlen(SERVICE_DESCRIPTION));
++
++      cg_upnp_device_setquerylistener(dev, queryreceived);
++
++      cg_upnp_device_setactionlistener(dev, actionreceived);
++
++        cg_upnp_device_setleasetime(dev, 1800);
++      cg_upnp_device_start(dev);
++
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();
++
++      cg_upnp_device_stop(dev);
++      cg_upnp_device_delete(dev);
++
++      return(0);
++}
+--- tests/regression/stress/igd_cp.c
++++ tests/regression/stress/igd_cp.c
+@@ -0,0 +1,50 @@
++/**
++ *    CyberLink Trusted IGD Control Point
++ * 
++ *    File: igd_cp.c
++ *
++ *    @author Rosfran Lins Borges
++ */
++
++#include <cybergarage/upnp/cupnp.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include "common.h"
++
++CgUpnpControlPoint *controlPoint = NULL;
++
++/**
++ *
++ */
++int main( int argc, char* argv[] )
++{
++      int i = 0;
++      
++      controlPoint = cg_upnp_controlpoint_new();
++      
++      if ( controlPoint != NULL ) {
++              if ( cg_upnp_controlpoint_start(controlPoint) == FALSE) {
++                      fprintf(stderr, "Couldn't start the IGD control point!!!\n");
++                      exit(0);
++              }
++              
++              while ( i < 10 ) {
++                      cg_upnp_controlpoint_search( controlPoint, 
++                                      "urn:schemas-upnp-org:device:InternetGatewayDevice:1" );
++                      ++i;
++              }
++              
++      } else {
++              fprintf(stderr, "Couldn't create instance to the Control Point!!!\n");
++              exit(0);
++      }
++      
++      printf(SYNC_STRING);
++      fflush(NULL);
++      getchar();      
++
++        cg_upnp_controlpoint_stop(controlPoint);
++        cg_upnp_controlpoint_delete(controlPoint);
++      
++      return 0;
++}
+--- tests/test_data/all_in_one_document.sh
++++ tests/test_data/all_in_one_document.sh
+@@ -0,0 +1,20 @@
++#!/bin/sh
++# Prints all testcases with data into stdout and does some
++# formatting too. Usage: Just execute it from test root directory.
++
++test_cases=`ls -1 | sort -n`;
++
++echo -e "Test data in one document:\n";
++
++for test_case in $test_cases; do
++      for stest in `find $test_case -type d -mindepth 1 | sort | grep -v "\.svn"`; do
++              echo "### Test ($stest) ###";
++              echo -n "Description: ";
++              cat $stest/README;
++              echo -e "\nData: ";
++              cat $stest/data.text;
++              echo -e "### End of Test ($stest) ###\n";
++      done;
++done;
++
++exit 0;
+--- tests/test_data/1/a/README
++++ tests/test_data/1/a/README
+@@ -0,0 +1 @@
++Device description with multiple embedded devices.
+--- tests/test_data/1/a/description.xml
++++ tests/test_data/1/a/description.xml
+@@ -0,0 +1,134 @@
++<?xml version="1.0" ?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++      <specVersion>
++              <major>1</major>
++              <minor>0</minor>
++      </specVersion>
++      <device>
++              <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++              <friendlyName>Multi-Clock Device</friendlyName>
++              <manufacturer>CyberGarage</manufacturer>
++              <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++              <modelDescription>Clinkc UPnP Multi-Clock Device</modelDescription>
++              <modelName>Clock</modelName>
++              <modelNumber>1.0</modelNumber>
++              <modelURL>http://www.cybergarage.org</modelURL>
++              <serialNumber>1234567890</serialNumber>
++              <UDN>uuid:cybergarageClockRootDevice</UDN>
++              <UPC>123456789012</UPC>
++              <iconList>
++                      <icon>
++                              <mimetype>image/gif</mimetype>
++                              <width>48</width>
++                              <height>32</height>
++                              <depth>8</depth>
++                              <url>icon.gif</url>
++                      </icon>
++              </iconList>
++              <serviceList>
++                      <service>
++                              <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++                              <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++                              <SCPDURL>/service/timer1/description.xml</SCPDURL>
++                              <controlURL>/service/timer/control</controlURL>
++                              <eventSubURL>/service/timer/eventSub</eventSubURL>
++                      </service>
++              </serviceList>
++              <deviceList>
++                      <device>
++                              <deviceType>urn:schemas-upnp-org:device:embeddedclock1:1</deviceType>
++                              <friendlyName>Embedded Device 1</friendlyName>
++                              <manufacturer>CyberGarage</manufacturer>
++                              <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++                              <modelDescription>Embedded CyberUPnP Device 1</modelDescription>
++                              <modelName>Embedded device</modelName>
++                              <modelNumber>1.0</modelNumber>
++                              <modelURL>http://www.cybergarage.org</modelURL>
++                              <serialNumber>1234567890</serialNumber>
++                              <UDN>uuid:cybergarageEmbeddedDevice1</UDN>
++                              <UPC>123456789012</UPC>
++                              <iconList>
++                                      <icon>
++                                              <mimetype>image/gif</mimetype>
++                                              <width>48</width>
++                                              <height>32</height>
++                                              <depth>8</depth>
++                                              <url>icon.gif</url>
++                                      </icon>
++                              </iconList>
++                              <serviceList>
++                                      <service>
++                                              <serviceType>urn:schemas-upnp-org:service:embeddedtimer1:1</serviceType>
++                                              <serviceId>urn:upnp-org:serviceId:embeddedtimer1:1</serviceId>
++                                              <SCPDURL>/service/embeddedtimer1/description.xml</SCPDURL>
++                                              <controlURL>/service/embeddedtimer1/control</controlURL>
++                                              <eventSubURL>/service/embeddedtimer1/eventSub</eventSubURL>
++                                      </service>
++                              </serviceList>
++                      </device>
++                      <device>
++                              <deviceType>urn:schemas-upnp-org:device:embeddedclock2:1</deviceType>
++                              <friendlyName>Embedded Device 2</friendlyName>
++                              <manufacturer>CyberGarage</manufacturer>
++                              <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++                              <modelDescription>Embedded CyberUPnP Device 2</modelDescription>
++                              <modelName>Embedded device</modelName>
++                              <modelNumber>1.0</modelNumber>
++                              <modelURL>http://www.cybergarage.org</modelURL>
++                              <serialNumber>1234567890</serialNumber>
++                              <UDN>uuid:cybergarageEmbeddedDevice2</UDN>
++                              <UPC>123456789012</UPC>
++                              <iconList>
++                                      <icon>
++                                              <mimetype>image/gif</mimetype>
++                                              <width>48</width>
++                                              <height>32</height>
++                                              <depth>8</depth>
++                                              <url>icon.gif</url>
++                                      </icon>
++                              </iconList>
++                              <serviceList>
++                                      <service>
++                                              <serviceType>urn:schemas-upnp-org:service:embeddedtimer2:1</serviceType>
++                                              <serviceId>urn:upnp-org:serviceId:embeddedtimer2:1</serviceId>
++                                              <SCPDURL>/service/embeddedtimer2/description.xml</SCPDURL>
++                                              <controlURL>/service/embeddedtimer2/control</controlURL>
++                                              <eventSubURL>/service/embeddedtimer2/eventSub</eventSubURL>
++                                      </service>
++                              </serviceList>
++                      </device>
++                      <device>
++                              <deviceType>urn:schemas-upnp-org:device:embeddedclock3:1</deviceType>
++                              <friendlyName>Embedded Device 3</friendlyName>
++                              <manufacturer>CyberGarage</manufacturer>
++                              <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++                              <modelDescription>Embedded CyberUPnP Device 3</modelDescription>
++                              <modelName>Embedded device</modelName>
++                              <modelNumber>1.0</modelNumber>
++                              <modelURL>http://www.cybergarage.org</modelURL>
++                              <serialNumber>1234567890</serialNumber>
++                              <UDN>uuid:cybergarageEmbeddedDevice3</UDN>
++                              <UPC>123456789012</UPC>
++                              <iconList>
++                                      <icon>
++                                              <mimetype>image/gif</mimetype>
++                                              <width>48</width>
++                                              <height>32</height>
++                                              <depth>8</depth>
++                                              <url>icon.gif</url>
++                                      </icon>
++                              </iconList>
++                              <serviceList>
++                                      <service>
++                                              <serviceType>urn:schemas-upnp-org:service:embeddedtimer3:1</serviceType>
++                                              <serviceId>urn:upnp-org:serviceId:embeddedtimer3:1</serviceId>
++                                              <SCPDURL>/service/embeddedtimer3/description.xml</SCPDURL>
++                                              <controlURL>/service/embeddedtimer3/control</controlURL>
++                                              <eventSubURL>/service/embeddedtimer3/eventSub</eventSubURL>
++                                      </service>
++                              </serviceList>
++                      </device>
++              </deviceList>
++              <presentationURL>/presentation</presentationURL>
++      </device>
++</root>
+--- tests/test_data/19/a/README
++++ tests/test_data/19/a/README
+@@ -0,0 +1 @@
++Device & service description XML files with unknown elements, attributes and comments
+--- tests/test_data/19/a/description.xml
++++ tests/test_data/19/a/description.xml
+@@ -0,0 +1,43 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <!-- Next element tests future extension support -->
++    <extendedDeviceType>future extension</extendedDeviceType>
++    <!-- Next element contains unknown attribute, again we test possible future extensions -->
++    <friendlyName type="really:friendly">CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://192.168.1.130:38400</URLBase>
++</root>
+--- tests/test_data/19/a/service_description.xml
++++ tests/test_data/19/a/service_description.xml
+@@ -0,0 +1,47 @@
++<?xml version="1.0"?>
++<scpd xmlns="urn:schemas-upnp-org:service-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <actionList>
++    <action>
++      <!-- Next element tests future extension support -->
++      <specialName>Time set</specialName>
++      <!-- Next element contains unknown attribute, again we test possible future extensions -->
++      <name family="timesetters">SetTime</name>
++      <argumentList>
++        <argument>
++          <name>NewTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>in</direction>
++        </argument>
++        <argument>
++          <name>Result</name>
++          <relatedStateVariable>Result</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++    <action>
++      <name>GetTime</name>
++      <argumentList>
++        <argument>
++          <name>CurrentTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++  </actionList>
++  <serviceStateTable>
++    <stateVariable sendEvents="yes">
++      <name>Time</name>
++      <dataType>string</dataType>
++    </stateVariable>
++    <stateVariable sendEvents="no">
++      <name>Result</name>
++      <dataType>string</dataType>
++    </stateVariable>
++  </serviceStateTable>
++</scpd>
+--- tests/test_data/21/a/README
++++ tests/test_data/21/a/README
+@@ -0,0 +1 @@
++variable query with wrong variable name
+--- tests/test_data/21/a/data.text
++++ tests/test_data/21/a/data.text
+@@ -0,0 +1,16 @@
++POST /service/timer/control HTTP/1.1
++Host: 172.23.118.63:38400
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:control-1-0#QueryStateVariable"
++Content-Length: 325
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
++ <s:Body>
++  <u:QueryStateVariable xmlns:u="urn:schemas-upnp-org:control-1-0">
++   <u:varName>Timee</u:varName>
++  </u:QueryStateVariable>
++ </s:Body>
++</s:Envelope>
++
+--- tests/test_data/22/a/README
++++ tests/test_data/22/a/README
+@@ -0,0 +1 @@
++action invoke with an XML body, with CONTENT-TYPE text/xml; charset="utf-8"
+--- tests/test_data/22/a/data.text
++++ tests/test_data/22/a/data.text
+@@ -0,0 +1,18 @@
++M-POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++MAN: "http://schemas.xmlsoap.org/soap/envelope/"; ns=01
++01-SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <s:Body>
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" />
++      </s:Body>
++</s:Envelope>
++   
++
+--- tests/test_data/24/a/README
++++ tests/test_data/24/a/README
+@@ -0,0 +1 @@
++SOAP request with missing CONTENT_TYPE header
+--- tests/test_data/24/a/data.text
++++ tests/test_data/24/a/data.text
+@@ -0,0 +1,16 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <s:Body>
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" />
++      </s:Body>
++</s:Envelope>
++   
++
+--- tests/test_data/24/b/README
++++ tests/test_data/24/b/README
+@@ -0,0 +1,2 @@
++SOAP request with different namespace prefixes (other than 
++the ones mentioned in the spec)
+--- tests/test_data/24/b/data.text
++++ tests/test_data/24/b/data.text
+@@ -0,0 +1,16 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<w:Envelope xmlns:w="http://schemas.xmlsoap.org/soap/envelope/" w:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <w:Body>
++              <h:GetTime xmlns:h="urn:schemas-upnp-org:service:timer:1" />
++      </w:Body>
++</w:Envelope>
++   
++
+--- tests/test_data/25/a/README
++++ tests/test_data/25/a/README
+@@ -0,0 +1 @@
++Device & service description XML files with "Time" state variable non-evented
+--- tests/test_data/25/a/description.xml
++++ tests/test_data/25/a/description.xml
+@@ -0,0 +1,43 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <!-- Next element tests future extension support -->
++    <extendedDeviceType>future extension</extendedDeviceType>
++    <!-- Next element contains unknown attribute, again we test possible future extensions -->
++    <friendlyName type="really:friendly">CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://192.168.1.130:38400</URLBase>
++</root>
+--- tests/test_data/25/a/service_description.xml
++++ tests/test_data/25/a/service_description.xml
+@@ -0,0 +1,47 @@
++<?xml version="1.0"?>
++<scpd xmlns="urn:schemas-upnp-org:service-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <actionList>
++    <action>
++      <!-- Next element tests future extension support -->
++      <specialName>Time set</specialName>
++      <!-- Next element contains unknown attribute, again we test possible future extensions -->
++      <name family="timesetters">SetTime</name>
++      <argumentList>
++        <argument>
++          <name>NewTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>in</direction>
++        </argument>
++        <argument>
++          <name>Result</name>
++          <relatedStateVariable>Result</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++    <action>
++      <name>GetTime</name>
++      <argumentList>
++        <argument>
++          <name>CurrentTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++  </actionList>
++  <serviceStateTable>
++    <stateVariable sendEvents="no">
++      <name>Time</name>
++      <dataType>string</dataType>
++    </stateVariable>
++    <stateVariable sendEvents="no">
++      <name>Result</name>
++      <dataType>string</dataType>
++    </stateVariable>
++  </serviceStateTable>
++</scpd>
+--- tests/test_data/26/a/README
++++ tests/test_data/26/a/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with SID and NT and CALLBACK headers
+--- tests/test_data/26/a/data.text
++++ tests/test_data/26/a/data.text
+@@ -0,0 +1,11 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++NT: upnp:event
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++SID: uuid:a798-a000-9444-e000 
++
++
+--- tests/test_data/26/b/README
++++ tests/test_data/26/b/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with CALLBACK with missing URL
+--- tests/test_data/26/b/data.text
++++ tests/test_data/26/b/data.text
+@@ -0,0 +1,10 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++CALLBACK: 
++NT: upnp:event
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++
++
+--- tests/test_data/26/c/README
++++ tests/test_data/26/c/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with NT != upnp:event
+--- tests/test_data/26/c/data.text
++++ tests/test_data/26/c/data.text
+@@ -0,0 +1,9 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++NT: upnp:novent
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++
+--- tests/test_data/26/d/README
++++ tests/test_data/26/d/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with any SID
+--- tests/test_data/26/d/data.text
++++ tests/test_data/26/d/data.text
+@@ -0,0 +1,8 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++SID: uuid:kj9d4fae-7dec-11d0-a765-00a0c91e6bf6
++
+--- tests/test_data/26/e/README
++++ tests/test_data/26/e/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with no SID, no NT and no CALLBACK header
+--- tests/test_data/26/e/data.text
++++ tests/test_data/26/e/data.text
+@@ -0,0 +1,7 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++
+--- tests/test_data/30/a/README
++++ tests/test_data/30/a/README
+@@ -0,0 +1 @@
++UNSUBSCRIBE message with SID, NT and CALLBACK
+--- tests/test_data/30/a/data.text
++++ tests/test_data/30/a/data.text
+@@ -0,0 +1,10 @@
++UNSUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++SID: uuid:a82f-a000-88ce-e000 
++HOST: 172.23.118.168
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++NT: upnp:event
++
++
+--- tests/test_data/30/b/README
++++ tests/test_data/30/b/README
+@@ -0,0 +1 @@
++UNSUBSCRIBE message with wrong SID
+--- tests/test_data/30/b/data.text
++++ tests/test_data/30/b/data.text
+@@ -0,0 +1,7 @@
++UNSUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++SID: uuid:WRONG_SIDf1cd-a000-bb80-e000
++HOST: 172.23.118.168
++
+--- tests/test_data/30/c/README
++++ tests/test_data/30/c/README
+@@ -0,0 +1 @@
++UNSUBSCRIBE message with missing SID
+--- tests/test_data/30/c/data.text
++++ tests/test_data/30/c/data.text
+@@ -0,0 +1,6 @@
++UNSUBSCRIBE /service/timer/eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++HOST: 172.23.118.168
++
+--- tests/test_data/40/a/README
++++ tests/test_data/40/a/README
+@@ -0,0 +1 @@
++HTTP GET HTTP/1.0 request
+--- tests/test_data/40/a/data.text
++++ tests/test_data/40/a/data.text
+@@ -0,0 +1,2 @@
++GET /description.xml HTTP/1.0
++
+--- tests/test_data/40/b/README
++++ tests/test_data/40/b/README
+@@ -0,0 +1 @@
++HTTP GET HTTP/1.1 request
+--- tests/test_data/40/b/data.text
++++ tests/test_data/40/b/data.text
+@@ -0,0 +1,9 @@
++GET /description.xml HTTP/1.1
++Accept: text/xml, application/xml
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Host: 172.23.118.168:38400
++Connection: Keep-Alive
++Cache-Control: no-cache
++Pragma: no-cache
++
++
+--- tests/test_data/41/a/README
++++ tests/test_data/41/a/README
+@@ -0,0 +1 @@
++HTTP GET device description HTTP/1.1 request with various unknown headers
+--- tests/test_data/41/a/data.text
++++ tests/test_data/41/a/data.text
+@@ -0,0 +1,11 @@
++GET /description.xml HTTP/1.1
++Accept: text/xml, application/xml
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++My-Special-Unknown-Header: Unknown header value 1
++Host: 172.23.118.168:38400
++Connection: Keep-Alive
++My-Second-Unknown-Header: Unknown (header; value; 2/2)
++Cache-Control: no-cache
++Pragma: no-cache
++
++
+--- tests/test_data/41/b/README
++++ tests/test_data/41/b/README
+@@ -0,0 +1 @@
++HTTP request with different header ordering and upper/lower case header field names
+--- tests/test_data/41/b/data.text
++++ tests/test_data/41/b/data.text
+@@ -0,0 +1,9 @@
++GET /description.xml HTTP/1.1
++PRAGMA: no-cache
++hosT: 172.23.118.168:38400
++ConnEction: Keep-Alive
++User-agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Cache-Control: no-cache
++accept: text/xml, application/xml
++
++
+--- tests/test_data/41/c/README
++++ tests/test_data/41/c/README
+@@ -0,0 +1 @@
++M-SEARCH ssdp:all with unknown headers
+--- tests/test_data/41/c/data.text
++++ tests/test_data/41/c/data.text
+@@ -0,0 +1,9 @@
++M-SEARCH * HTTP/1.1
++Request-Method: M-SEARCH
++Request-URI: *
++Request-Version: HTTP/1.1
++ST: ssdp:all
++MX: 3
++MAN: "ssdp:discover"
++HOST: 239.255.255.250:1900
++
+--- tests/test_data/41/d/README
++++ tests/test_data/41/d/README
+@@ -0,0 +1,4 @@
++HTTP request which has a header
++HEADERNAME:      value
++
++(i.e. a lot of LWS after the ':')
+--- tests/test_data/41/d/data.text
++++ tests/test_data/41/d/data.text
+@@ -0,0 +1,5 @@
++GET /description.xml HTTP/1.1
++HOST:
++User-Agent:                                       Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++
++
+--- tests/test_data/41/e/README
++++ tests/test_data/41/e/README
+@@ -0,0 +1,6 @@
++HTTP request which has a header:
++
++HEADERNAME: averylongvalueitisctually
++    solongvaluethatitmustbesplittomanylines
++
++(i.e. header line split to multiple lines).
+--- tests/test_data/41/e/data.text
++++ tests/test_data/41/e/data.text
+@@ -0,0 +1,5 @@
++GET /description.xml HTTP/1.1
++HOST: 
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1) thestartquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumped
++   quickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedquickbrownfxjumpedtheend
++
+--- tests/test_data/41/f/README
++++ tests/test_data/41/f/README
+@@ -0,0 +1 @@
++HTTP request, which is preceded by a CRLF
+--- tests/test_data/41/f/data.text
++++ tests/test_data/41/f/data.text
+@@ -0,0 +1,6 @@
++
++
++GET /description.xml HTTP/1.1
++User-Agent:                                       Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Host:
++
+--- tests/test_data/43/a/README
++++ tests/test_data/43/a/README
+@@ -0,0 +1 @@
++Valid action invoke message of size 20,480 bytes
+--- tests/test_data/43/a/data.text
++++ tests/test_data/43/a/data.text
+@@ -0,0 +1,18 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 20242
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/"> 
++      <s:Body> 
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> 
++              <!--
++              XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++              -->
++      </s:Body> 
++</s:Envelope> 
+--- tests/test_data/46/a/README
++++ tests/test_data/46/a/README
+@@ -0,0 +1 @@
++SOAP message with unknown XML elements
+--- tests/test_data/46/a/data.text
++++ tests/test_data/46/a/data.text
+@@ -0,0 +1,14 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.119.211:38400
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 319
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
++<s:Totallyunknownelement>Content</s:Totallyunknownelement> <s:Body>
++  <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> </s:Body>
++</s:Envelope>
++
+--- tests/test_data/46/b/README
++++ tests/test_data/46/b/README
+@@ -0,0 +1 @@
++SUBSCRIBE message with unknown HTTP headers
+--- tests/test_data/46/b/data.text
++++ tests/test_data/46/b/data.text
+@@ -0,0 +1,12 @@
++SUBSCRIBE /service/timer/eventSub HTTP/1.1
++Unknown-Header1: HD 1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Not-Known-Header2: (HD/2)
++Accept: */*
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++NT: upnp:event
++TIMEOUT: Second-300
++HOST: 172.23.118.168
++
++
+--- tests/test_data/48/a/README
++++ tests/test_data/48/a/README
+@@ -0,0 +1 @@
++HTTP GET description request with an absolute URI
+--- tests/test_data/48/a/data.text
++++ tests/test_data/48/a/data.text
+@@ -0,0 +1,9 @@
++GET http://192.168.1.8:38400/description.xml HTTP/1.1
++Accept: text/xml, application/xml
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Host: 192.168.1.8:38400
++Connection: Keep-Alive
++Cache-Control: no-cache
++Pragma: no-cache
++
++
+--- tests/test_data/48/b/README
++++ tests/test_data/48/b/README
+@@ -0,0 +1 @@
++HTTP GET description request with a relative URI
+--- tests/test_data/48/b/data.text
++++ tests/test_data/48/b/data.text
+@@ -0,0 +1,9 @@
++GET /description.xml HTTP/1.1
++Accept: text/xml, application/xml
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Host: 127.0.0.1:38400
++Connection: Keep-Alive
++Cache-Control: no-cache
++Pragma: no-cache
++
++
+--- tests/test_data/49/a/README
++++ tests/test_data/49/a/README
+@@ -0,0 +1 @@
++valid action request with different (newer) version number in DLNA-CP-version
+--- tests/test_data/49/a/data.text
++++ tests/test_data/49/a/data.text
+@@ -0,0 +1,14 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0 DLNADOC/1.50
++Host: 192.168.1.99:38400
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 272
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
++ <s:Body>
++  <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1"></u:GetTime>
++ </s:Body>
++</s:Envelope>
+--- tests/test_data/5/a/README
++++ tests/test_data/5/a/README
+@@ -0,0 +1 @@
++descriptions which include XML version declaration
+--- tests/test_data/5/a/description.xml
++++ tests/test_data/5/a/description.xml
+@@ -0,0 +1,43 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <!-- Next element tests future extension support -->
++    <extendedDeviceType>future extension</extendedDeviceType>
++    <!-- Next element contains unknown attribute, again we test possible future extensions -->
++    <friendlyName type="really:friendly">CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/5/a/service_description.xml
++++ tests/test_data/5/a/service_description.xml
+@@ -0,0 +1,47 @@
++<?xml version="1.0"?>
++<scpd xmlns="urn:schemas-upnp-org:service-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <actionList>
++    <action>
++      <!-- Next element tests future extension support -->
++      <specialName>Time set</specialName>
++      <!-- Next element contains unknown attribute, again we test possible future extensions -->
++      <name family="timesetters">SetTime</name>
++      <argumentList>
++        <argument>
++          <name>NewTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>in</direction>
++        </argument>
++        <argument>
++          <name>Result</name>
++          <relatedStateVariable>Result</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++    <action>
++      <name>GetTime</name>
++      <argumentList>
++        <argument>
++          <name>CurrentTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++  </actionList>
++  <serviceStateTable>
++    <stateVariable sendEvents="yes">
++      <name>Time</name>
++      <dataType>string</dataType>
++    </stateVariable>
++    <stateVariable sendEvents="no">
++      <name>Result</name>
++      <dataType>string</dataType>
++    </stateVariable>
++  </serviceStateTable>
++</scpd>
+--- tests/test_data/5/b/README
++++ tests/test_data/5/b/README
+@@ -0,0 +1 @@
++action invoke with XML version declaration
+--- tests/test_data/5/b/data.text
++++ tests/test_data/5/b/data.text
+@@ -0,0 +1,15 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0 
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/"> 
++      <s:Body> 
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> 
++      </s:Body> 
++</s:Envelope> 
+--- tests/test_data/50/a/README
++++ tests/test_data/50/a/README
+@@ -0,0 +1 @@
++<dlna:X_DLNACAP> in device description
+--- tests/test_data/50/a/data.text
++++ tests/test_data/50/a/data.text
+@@ -0,0 +1,41 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <dlna:X_DLNACAP xmlns:dlna="urn:schemas-dlna-org:device-1-0">av-upload,image-upload,audio-upload</dlna:X_DLNACAP>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/51/a/README
++++ tests/test_data/51/a/README
+@@ -0,0 +1 @@
++a valid HTTP request with header size 4096 bytes
+--- tests/test_data/51/a/data.text
++++ tests/test_data/51/a/data.text
+@@ -0,0 +1,9 @@
++GET /description.xml HTTP/1.1
++Accept: text/xml, application/xml
++User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
++Host: 172.23.118.168:38400
++Connection: Keep-Alive
++Cache-Control: no-cache
++Pragma: no-cache
++Unknown: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++
+--- tests/test_data/52/a/README
++++ tests/test_data/52/a/README
+@@ -0,0 +1 @@
++Big HTTP header tolerance in HTTP client ID 29609
+--- tests/test_data/52/a/data.text
++++ tests/test_data/52/a/data.text
+@@ -0,0 +1,17 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0 DLNADOC/1.50
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Unknown: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++Content-Length: 263
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/"> 
++      <s:Body> 
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> 
++      </s:Body> 
++</s:Envelope> 
++
+--- tests/test_data/54/a/README
++++ tests/test_data/54/a/README
+@@ -0,0 +1 @@
++Device description XML with 256 byte control URL
+--- tests/test_data/54/a/description.xml
++++ tests/test_data/54/a/description.xml
+@@ -0,0 +1,44 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <!-- Next element tests future extension support -->
++    <extendedDeviceType>future extension</extendedDeviceType>
++    <!-- Next element contains unknown attribute, again we test possible future extensions -->
++    <friendlyName type="really:friendly">CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://192.168.1.130:38400</URLBase>
++</root>
++
+--- tests/test_data/60/a/README
++++ tests/test_data/60/a/README
+@@ -0,0 +1 @@
++A valid HTTP 1.0 GET request
+--- tests/test_data/60/a/data.text
++++ tests/test_data/60/a/data.text
+@@ -0,0 +1,2 @@
++GET /description.xml HTTP/1.0
++
+--- tests/test_data/60/b/README
++++ tests/test_data/60/b/README
+@@ -0,0 +1 @@
++A valid HTTP 1.0 POST request
+--- tests/test_data/60/b/data.text
++++ tests/test_data/60/b/data.text
+@@ -0,0 +1,14 @@
++POST /service/timer/control HTTP/1.0
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++<s:Body>
++   <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> </s:Body>
++</s:Envelope>
+--- tests/test_data/60/c/README
++++ tests/test_data/60/c/README
+@@ -0,0 +1 @@
++A valid HTTP 1.0 M-POST request
+--- tests/test_data/60/c/data.text
++++ tests/test_data/60/c/data.text
+@@ -0,0 +1,15 @@
++M-POST /service/timer/control HTTP/1.0
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++MAN: "http://schemas.xmlsoap.org/soap/envelope/"; ns=01
++01-SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++<s:Body>
++   <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> </s:Body>
++</s:Envelope>
+--- tests/test_data/60/d/README
++++ tests/test_data/60/d/README
+@@ -0,0 +1 @@
++A valid HTTP 1.1 POST request with CONNECTION: CLOSE
+--- tests/test_data/60/d/data.text
++++ tests/test_data/60/d/data.text
+@@ -0,0 +1,15 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++CONNECTION: CLOSE
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++<s:Body>
++   <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" /> </s:Body>
++</s:Envelope>
+--- tests/test_data/67/a/README
++++ tests/test_data/67/a/README
+@@ -0,0 +1 @@
++device description URI that needs escaping
+--- tests/test_data/67/a/data.text
++++ tests/test_data/67/a/data.text
+@@ -0,0 +1,40 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/desci&lt;ription.xml</SCPDURL>
++        <controlURL>/service/timer/cont>rol</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/68/a/README
++++ tests/test_data/68/a/README
+@@ -0,0 +1 @@
++XML with URLBase and absolute URIs
+--- tests/test_data/68/a/data.text
++++ tests/test_data/68/a/data.text
+@@ -0,0 +1,40 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/controooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooool</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/68/b/README
++++ tests/test_data/68/b/README
+@@ -0,0 +1 @@
++XML with URLBase and relative URIs
+--- tests/test_data/68/b/data.text
++++ tests/test_data/68/b/data.text
+@@ -0,0 +1,40 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/68/c/README
++++ tests/test_data/68/c/README
+@@ -0,0 +1 @@
++XML with empty URLBase and absolute URIs
+--- tests/test_data/68/c/data.text
++++ tests/test_data/68/c/data.text
+@@ -0,0 +1,40 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>http://192.168.1.99:38400/service/timer/testi2.xml</SCPDURL>
++        <controlURL>http://192.168.1.99:38400/service/timer/control</controlURL>
++        <eventSubURL>http://192.168.1.99:38400/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>http://192.168.1.99:38400/presentation</presentationURL>
++  </device>
++  <URLBase></URLBase>
++</root>
+--- tests/test_data/68/d/README
++++ tests/test_data/68/d/README
+@@ -0,0 +1 @@
++XML with empty URLBase and relative URIs
+--- tests/test_data/68/d/data.text
++++ tests/test_data/68/d/data.text
+@@ -0,0 +1,40 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase></URLBase>
++</root>
+--- tests/test_data/68/e/README
++++ tests/test_data/68/e/README
+@@ -0,0 +1 @@
++XML with no URLBase and absolute URIs
+--- tests/test_data/68/e/data.text
++++ tests/test_data/68/e/data.text
+@@ -0,0 +1,39 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>http://192.168.1.99:38400/service/timer/description.xml</SCPDURL>
++        <controlURL>http://192.168.1.99:38400/service/timer/control</controlURL>
++        <eventSubURL>http://192.168.1.99:38400/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>http://192.168.1.99:38400/presentation</presentationURL>
++  </device>
++</root>
+--- tests/test_data/68/f/README
++++ tests/test_data/68/f/README
+@@ -0,0 +1 @@
++XML with no URLBase and relative URIs
+--- tests/test_data/68/f/data.text
++++ tests/test_data/68/f/data.text
+@@ -0,0 +1,39 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <friendlyName>CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++</root>
+--- tests/test_data/70/a/README
++++ tests/test_data/70/a/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and missing SID
+--- tests/test_data/70/a/data.text
++++ tests/test_data/70/a/data.text
+@@ -0,0 +1,20 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:event
++NTS: upnp:propchange
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/b/README
++++ tests/test_data/70/b/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and empty SID
+--- tests/test_data/70/b/data.text
++++ tests/test_data/70/b/data.text
+@@ -0,0 +1,21 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:event
++NTS: upnp:propchange
++SID: 
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/c/README
++++ tests/test_data/70/c/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and any wrong SID
+--- tests/test_data/70/c/data.text
++++ tests/test_data/70/c/data.text
+@@ -0,0 +1,21 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:event
++NTS: upnp:propchange
++SID: WRONG_SID_46b-e000
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/d/README
++++ tests/test_data/70/d/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and missing NT
+--- tests/test_data/70/d/data.text
++++ tests/test_data/70/d/data.text
+@@ -0,0 +1,20 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NTS: upnp:propchange
++SID: uuid:16a3-a000-f46b-e000
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/e/README
++++ tests/test_data/70/e/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and missing NTS
+--- tests/test_data/70/e/data.text
++++ tests/test_data/70/e/data.text
+@@ -0,0 +1,20 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:event
++SID: uuid:16a3-a000-f46b-e000
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/f/README
++++ tests/test_data/70/f/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and NT not equal to "upnp:event"
+--- tests/test_data/70/f/data.text
++++ tests/test_data/70/f/data.text
+@@ -0,0 +1,21 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:NOT_EQUAL_to_event
++NTS: upnp:propchange
++SID: uuid:16a3-a000-f46b-e000
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/70/g/README
++++ tests/test_data/70/g/README
+@@ -0,0 +1 @@
++NOTIFY message with CP SUBSCRIBE request CALLBACK value and NTS not equal to "upnp:propchange"
+--- tests/test_data/70/g/data.text
++++ tests/test_data/70/g/data.text
+@@ -0,0 +1,21 @@
++NOTIFY /eventSub HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++HOST: 172.23.118.168:39500
++NT: upnp:event
++NTS: upnp:NOT_EQUAL_TO_propchange
++SID: uuid:16a3-a000-f46b-e000
++SEQ: 272
++CALLBACK: <http://172.23.118.168:39500/eventSub>
++Content-Length: 185
++
++<?xml version="1.0" encoding="utf-8"?>
++<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
++      <e:property>
++              <Time>Mon, Jan 30, 2006, 15:38:04</Time>
++      </e:property>
++</e:propertyset>
++
++
+--- tests/test_data/76/a/README
++++ tests/test_data/76/a/README
+@@ -0,0 +1 @@
++(with big (20,000 bytes) XML device description
+--- tests/test_data/76/a/data.text
++++ tests/test_data/76/a/data.text
+@@ -0,0 +1,46 @@
++<?xml version="1.0"?>
++<root xmlns="urn:schemas-upnp-org:device-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <device>
++    <deviceType>urn:schemas-upnp-org:device:clock:1</deviceType>
++    <!-- Next element tests future extension support -->
++    <extendedDeviceType>future extension</extendedDeviceType>
++    <!-- Next element contains unknown attribute, again we test possible future extensions -->
++    <friendlyName type="really:friendly">CyberGarage Clock Device</friendlyName>
++    <manufacturer>CyberGarage</manufacturer>
++    <manufacturerURL>http://www.cybergarage.org</manufacturerURL>
++    <modelDescription>CyberUPnP Clock Device</modelDescription>
++    <modelName>Clock</modelName>
++    <modelNumber>1.0</modelNumber>
++    <modelURL>http://www.cybergarage.org</modelURL>
++    <serialNumber>1234567890</serialNumber>
++    <UDN>uuid:cybergarageClockDevice</UDN>
++    <UPC>123456789012</UPC>
++    <iconList>
++    <unknownElement>
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++    </unknownElement>
++      <icon>
++        <mimetype>image/gif</mimetype>
++        <width>48</width>
++        <height>32</height>
++        <depth>8</depth>
++        <url>icon.gif</url>
++      </icon>
++    </iconList>
++    <serviceList>
++      <service>
++        <serviceType>urn:schemas-upnp-org:service:timer:1</serviceType>
++        <serviceId>urn:upnp-org:serviceId:timer:1</serviceId>
++        <SCPDURL>/service/timer/description.xml</SCPDURL>
++        <controlURL>/service/timer/control</controlURL>
++        <eventSubURL>/service/timer/eventSub</eventSubURL>
++      </service>
++    </serviceList>
++    <presentationURL>/presentation</presentationURL>
++  </device>
++  <URLBase>http://172.23.118.168:38400</URLBase>
++</root>
+--- tests/test_data/77/a/README
++++ tests/test_data/77/a/README
+@@ -0,0 +1 @@
++action invoke with an XML body, with CONTENT-TYPE text/xml; charset="utf-8"
+--- tests/test_data/77/a/data.text
++++ tests/test_data/77/a/data.text
+@@ -0,0 +1,17 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="utf-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <s:Body>
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" />
++      </s:Body>
++</s:Envelope>
++   
++
+--- tests/test_data/77/b/README
++++ tests/test_data/77/b/README
+@@ -0,0 +1 @@
++action invoke with an XML body, with CONTENT-TYPE text/xml; charset=utf-8
+--- tests/test_data/77/b/data.text
++++ tests/test_data/77/b/data.text
+@@ -0,0 +1,17 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset=utf-8
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <s:Body>
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" />
++      </s:Body>
++</s:Envelope>
++   
++
+--- tests/test_data/77/c/README
++++ tests/test_data/77/c/README
+@@ -0,0 +1 @@
++action invoke with an XML body, with CONTENT-TYPE text/xml; charset="UTF-8"
+--- tests/test_data/77/c/data.text
++++ tests/test_data/77/c/data.text
+@@ -0,0 +1,17 @@
++POST /service/timer/control HTTP/1.1
++User-Agent: libcurl-agent/1.0
++Host: 172.23.118.168:38400
++Pragma: no-cache
++Accept: */*
++Content-Type: text/xml; charset="UTF-8"
++SOAPACTION: "urn:schemas-upnp-org:service:timer:1#GetTime"
++Content-Length: 256
++
++<?xml version="1.0" encoding="utf-8"?>
++<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encoding="http://schemas.xmlsoap.org/soap/encoding/">
++      <s:Body>
++              <u:GetTime xmlns:u="urn:schemas-upnp-org:service:timer:1" />
++      </s:Body>
++</s:Envelope>
++   
++
+--- tests/test_data/8/a/README
++++ tests/test_data/8/a/README
+@@ -0,0 +1 @@
++M-SEARCH with MAN header not equal to ssdp:discover
+--- tests/test_data/8/a/data.text
++++ tests/test_data/8/a/data.text
+@@ -0,0 +1,6 @@
++M-SEARCH * HTTP/1.1
++ST: ssdp:all
++MX: 3
++MAN: "ssdp:NOT_EQUAL_TO_discover"
++HOST: 239.255.255.250:1900
++
+--- tests/test_data/general_files/service_description.xml
++++ tests/test_data/general_files/service_description.xml
+@@ -0,0 +1,44 @@
++<?xml version="1.0"?>
++<scpd xmlns="urn:schemas-upnp-org:service-1-0">
++  <specVersion>
++    <major>1</major>
++    <minor>0</minor>
++  </specVersion>
++  <actionList>
++    <action>
++      <name>SetTime</name>
++      <argumentList>
++        <argument>
++          <name>NewTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>in</direction>
++        </argument>
++        <argument>
++          <name>Result</name>
++          <relatedStateVariable>Result</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++    <action>
++      <name>GetTime</name>
++      <argumentList>
++        <argument>
++          <name>CurrentTime</name>
++          <relatedStateVariable>Time</relatedStateVariable>
++          <direction>out</direction>
++        </argument>
++      </argumentList>
++    </action>
++  </actionList>
++  <serviceStateTable>
++    <stateVariable sendEvents="yes">
++      <name>Time</name>
++      <dataType>string</dataType>
++    </stateVariable>
++    <stateVariable sendEvents="no">
++      <name>Result</name>
++      <dataType>string</dataType>
++    </stateVariable>
++  </serviceStateTable>
++</scpd>
diff --git a/clinkc_2.0.bb b/clinkc_2.0.bb
new file mode 100644 (file)
index 0000000..fa97423
--- /dev/null
@@ -0,0 +1,20 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "CyberLink for C UPnP library support"
+HOMEPAGE = "unknown"
+LICENSE = "unknown"
+SECTION = "base"
+DEPENDS = "curl libxml2"
+PR = "r0"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/c/${PN}/${PN}_${PV}.orig.tar.gz \
+           file://clinkc/mer-changes.patch;patch=1;pnum=0"
+
+S = "${WORKDIR}/${PN}"
+
+inherit autotools pkgconfig
+
+do_stage(){
+    autotools_stage_all
+}
diff --git a/gnome-vfs-filechooser-backend_1.10.0.bb b/gnome-vfs-filechooser-backend_1.10.0.bb
new file mode 100644 (file)
index 0000000..2ccca6f
--- /dev/null
@@ -0,0 +1,20 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "GnomeVFS filechooser backend for GTK+"
+HOMEPAGE = "unknown"
+LICENSE = "GNU Lesser General Public License-version 2.0"
+SECTION = "base"
+DEPENDS = "glib-2.0 osso-gnome-vfs2 gtk+"
+PR = "r1"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/g/${PN}/${PN}_${PV}-1+0m5.tar.gz \
+           file://gvfsfilechooser/mer-changes.patch;patch=1"
+
+inherit autotools pkgconfig
+
+do_stage(){
+    autotools_stage_all
+}
+
+FILES_${PN} += " /usr/lib/gtk-2.0/2.10.0/filesystems/* " 
diff --git a/gvfsfilechooser/mer-changes.patch b/gvfsfilechooser/mer-changes.patch
new file mode 100644 (file)
index 0000000..3387bf5
--- /dev/null
@@ -0,0 +1,52 @@
+--- gnome-vfs-filechooser-backend-1.10.0-1+0m5/autogen.sh
++++ gnome-vfs-filechooser-backend-1.10.0-1+0m5/autogen.sh
+@@ -34,9 +34,9 @@
+       exit;
+ fi
+-(automake-1.8 --version) < /dev/null > /dev/null 2>&1 || {
++(automake-1.10 --version) < /dev/null > /dev/null 2>&1 || {
+       echo;
+-      echo "You must have automake 1.8 installed to compile $PACKAGE";
++      echo "You must have automake 1.10 installed to compile $PACKAGE";
+       echo;
+       exit;
+ }
+@@ -52,10 +52,10 @@
+     fi
+ fi
+-aclocal-1.8 $ACLOCAL_FLAGS
++aclocal-1.10 $ACLOCAL_FLAGS
+ libtoolize --force
+ autoheader
+-automake-1.8 --add-missing
++automake-1.10 --add-missing
+ autoconf
+ if test x$NOCONFIGURE = x; then
+--- gnome-vfs-filechooser-backend-1.10.0-1+0m5/debian/control
++++ gnome-vfs-filechooser-backend-1.10.0-1+0m5/debian/control
+@@ -2,7 +2,7 @@
+ Section: libs
+ Priority: optional
+ Maintainer: Richard Hult <richard@imendio.com>
+-Build-Depends: debhelper (>= 4.0.0), cdbs, libglib2.0-dev (>= 2.8), libosso-gnomevfs2-dev (>= 2.16.3), libgtk2.0-dev (>= 2.10.0)
++Build-Depends: debhelper (>= 4.0.0), cdbs, libglib2.0-dev (>= 2.8), libosso-gnomevfs2-dev (>= 2.16.3), libgtk2.0-dev (>= 2.10.0), automake, autoconf, libtool
+ Standards-Version: 3.6.1.0
+ Package: gnome-vfs-filechooser-backend
+--- gnome-vfs-filechooser-backend-1.10.0-1+0m5/debian/changelog
++++ gnome-vfs-filechooser-backend-1.10.0-1+0m5/debian/changelog
+@@ -1,3 +1,10 @@
++gnome-vfs-filechooser-backend (1.10.0-1+0m5-mer1) jaunty; urgency=low
++
++  * Upgrade to aclocal/automake-1.10
++  * Depend on autoconf, automake, libtool
++
++ -- Carsten V. Munk <cvm@cs.au.dk>  Wed, 20 May 2009 13:53:43 +0000
++
+ gnome-vfs-filechooser-backend (1.10.0-1+0m5) unstable; urgency=low
+   * This entry has been added by BIFH queue processor
+   
diff --git a/hildon-common-strings-l10n-public_6.0.bb b/hildon-common-strings-l10n-public_6.0.bb
new file mode 100644 (file)
index 0000000..77bbc24
--- /dev/null
@@ -0,0 +1,16 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "Public language files for hildon-common-strings"
+HOMEPAGE = "http://maemo.org"
+LICENSE = "unknown"
+SECTION = "misc"
+DEPENDS = "gettext-native"
+PR = "r0"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/h/${PN}/${PN}_${PV}+r6710+0m5.tar.gz"
+
+S = "${WORKDIR}/${PN}-${PV}+r6710+0m5"
+TEXT_DOMAIN = "hildon-common-strings"
+
+require hildon-l10n.inc
diff --git a/hildon-fm-l10n-public_6.0.bb b/hildon-fm-l10n-public_6.0.bb
new file mode 100644 (file)
index 0000000..528571a
--- /dev/null
@@ -0,0 +1,16 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "Public language files for hildon-fm"
+HOMEPAGE = "http://maemo.org"
+LICENSE = "unknown"
+SECTION = "misc"
+DEPENDS = "gettext-native"
+PR = "r0"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/h/${PN}/${PN}_${PV}+r6710+0m5.tar.gz"
+
+S = "${WORKDIR}/${PN}-${PV}+r6710+0m5"
+
+TEXT_DOMAIN = "hildon-fm"
+require hildon-l10n.inc
diff --git a/hildon-l10n.inc b/hildon-l10n.inc
new file mode 100644 (file)
index 0000000..9b52aac
--- /dev/null
@@ -0,0 +1,28 @@
+# .inc file to be required by all hildon localization packages
+
+inherit autotools
+
+#Ideally ${LANG} and ${TEXT_DOMAIN} should be passed on from the recipe.
+#Language set here temporarily.
+
+DEPENDS += "gettext-native"
+LANG=en_GB
+PACKAGES = "${PN}"
+FILES_${PN} = "${datadir}/locale/*"
+
+do_configure(){
+    :
+}
+
+do_compile(){
+       mkdir -p ${S}/po/${LANG}
+    ${STAGING_BINDIR_NATIVE}/msgfmt --statistics -c -o po/${LANG}/${TEXT_DOMAIN}.mo po/${LANG}.po
+
+}
+
+do_install () {
+    install -m 0755 -d ${D}${datadir}/locale/${LANG}/LC_MESSAGES
+    install -m 0755 ${S}/po/${LANG}/*   ${D}${datadir}/locale/${LANG}/LC_MESSAGES/ 
+}
+
+
diff --git a/osso-af-startup_1.79.bb b/osso-af-startup_1.79.bb
new file mode 100644 (file)
index 0000000..7274b9d
--- /dev/null
@@ -0,0 +1,28 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "Application framework startup scripts, services and base-apps"
+HOMEPAGE = "http://maemo.org"
+LICENSE = "GPLv2"
+SECTION = "base"
+DEPENDS = "osso-af-utils  osso-core-config dbus"
+
+PR = "r2"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/o/${PN}/${PN}_${PV}-2+0m5.tar.gz"
+
+inherit pkgconfig 
+
+
+do_install () {
+    install -m 0755 -d ${D}${sysconfdir}/osso-af-init ${D}${sysconfdir}/init.d ${D}${sysconfdir}/sudoers.d
+    install -m 0755 ${S}/top-scripts/* ${D}${sysconfdir}/init.d/
+    install -m 0755 ${S}/services/* ${D}${sysconfdir}/osso-af-init/
+    install -m 0644 ${S}/osso-af-startup.sudoers ${D}${sysconfdir}/sudoers.d/osso-af-startup.sudoers
+}
+
+PACKAGES = "${PN}"
+
+FILES_${PN} = "/etc/osso-af-init/* \
+               /etc/sudoers.d/*    \
+               /etc/init.d/* " 
diff --git a/osso-games-l10n-public_6.0.bb b/osso-games-l10n-public_6.0.bb
new file mode 100644 (file)
index 0000000..993468d
--- /dev/null
@@ -0,0 +1,18 @@
+# Copyright (C) 2009 Kirtika Ruchandani <kirtibr@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "Public Language Files for osso-games"
+HOMEPAGE = "http://maemo.org"
+LICENSE = "unknown"
+SECTION = "misc"
+DEPENDS = "gettext-native"
+
+PR = "r0"
+
+SRC_URI = "http://repository.maemo.org/pool/fremantle/free/o/${PN}/${PN}_${PV}+r6710+0m5.tar.gz "
+
+S="${WORKDIR}/${PN}-${PV}+r6710+0m5"
+TEXT_DOMAIN = "osso-games"
+
+require hildon-l10n.inc
+