Mercurial > mxe-octave
diff src/gsoap-link-dom.patch @ 679:867c778bcf84
use automake for package gsoap
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Thu, 04 Feb 2010 23:18:51 +0100 |
parents | |
children | 29f1ba4559ae |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/gsoap-link-dom.patch Thu Feb 04 23:18:51 2010 +0100 @@ -0,0 +1,40 @@ +This file is part of mingw-cross-env. +See doc/index.html or doc/README for further information. + +diff -urN a/gsoap/Makefile.am b/gsoap/Makefile.am +--- a/gsoap/Makefile.am 2009-11-07 21:07:06.000000000 +0100 ++++ b/gsoap/Makefile.am 2010-01-22 21:33:36.000000000 +0100 +@@ -31,22 +31,26 @@ + stdsoap2_ssl_cpp.cpp: stdsoap2.cpp + $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_ssl_cpp.cpp + ++## do the same fo dom.cpp since we want to link it into the cpp libs and dom.c into the c libs ++dom_cpp.cpp: dom.cpp ++ $(LN_S) -f $(srcdir)/dom.cpp dom_cpp.cpp ++ + lib_LIBRARIES = libgsoap.a libgsoap++.a libgsoapck.a libgsoapck++.a libgsoapssl.a libgsoapssl++.a + +-libgsoap_a_SOURCES = stdsoap2.c ++libgsoap_a_SOURCES = stdsoap2.c dom.c + libgsoap_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) +-libgsoap___a_SOURCES = stdsoap2_cpp.cpp ++libgsoap___a_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp + libgsoap___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) +-libgsoapck_a_SOURCES = stdsoap2_ck.c ++libgsoapck_a_SOURCES = stdsoap2_ck.c dom.c + libgsoapck_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES +-libgsoapck___a_SOURCES = stdsoap2_ck_cpp.cpp ++libgsoapck___a_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp + libgsoapck___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES +-libgsoapssl_a_SOURCES = stdsoap2_ssl.c ++libgsoapssl_a_SOURCES = stdsoap2_ssl.c dom.c + libgsoapssl_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_OPENSSL -DWITH_DOM -DWITH_GZIP +-libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp ++libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp + libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_OPENSSL -DWITH_DOM -DWITH_GZIP + +-BUILT_SOURCES = stdsoap2_cpp.cpp $(lib_LIBRARIES) ++BUILT_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp $(lib_LIBRARIES) + + include_HEADERS = stdsoap2.h +