diff options
author | Mark Brand <mabrand@mabrand.nl> | 2010-09-20 10:00:00 (GMT) |
---|---|---|
committer | Mark Brand <mabrand@mabrand.nl> | 2010-09-20 10:00:00 (GMT) |
commit | 3f7e6ffecb42c2f9f0b8c0e5be73bc00c1d613ba (patch) | |
tree | 3076e85d1c883206c9fe51eb74a35a367650acdd /src/gsoap.mk | |
parent | 00b505537ad411668926e989f6b6816c83e87e63 (diff) | |
download | mxe-3f7e6ffecb42c2f9f0b8c0e5be73bc00c1d613ba.zip mxe-3f7e6ffecb42c2f9f0b8c0e5be73bc00c1d613ba.tar.gz mxe-3f7e6ffecb42c2f9f0b8c0e5be73bc00c1d613ba.tar.bz2 |
improvements for package gsoap
Don't insist on gnutls in native build.
Do insist on gnutls in MinGW build.
Switch to winsock2, since gnu tls requires it.
Add missing -lgpg-error.
Diffstat (limited to 'src/gsoap.mk')
-rw-r--r-- | src/gsoap.mk | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gsoap.mk b/src/gsoap.mk index fb4ccd5..b0ab351 100644 --- a/src/gsoap.mk +++ b/src/gsoap.mk @@ -10,7 +10,7 @@ $(PKG)_SUBDIR := gsoap-$(call SHORT_PKG_VERSION,$(PKG)) $(PKG)_FILE := gsoap_$($(PKG)_VERSION).zip $(PKG)_WEBSITE := http://gsoap2.sourceforge.net/ $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/gsoap2/gSOAP/$($(PKG)_FILE) -$(PKG)_DEPS := gcc openssl +$(PKG)_DEPS := gcc openssl gnutls define $(PKG)_UPDATE $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/gsoap2/files/) | \ @@ -33,8 +33,7 @@ define $(PKG)_BUILD cd '$(1)' && autoheader # Native build to get tools wsdl2h and soapcpp2 - cd '$(1)' && ./configure \ - --enable-gnutls + cd '$(1)' && ./configure # Parallel bulds can fail $(MAKE) -C '$(1)'/gsoap -j 1 @@ -50,7 +49,8 @@ define $(PKG)_BUILD # http://groups.google.com/group/ikarus-users/browse_thread/thread/fd1d101eac32633f cd '$(1)' && ac_cv_func_malloc_0_nonnull=yes ./configure \ --prefix='$(PREFIX)/$(TARGET)' \ - --host='$(TARGET)' + --host='$(TARGET)' \ + --enable-gnutls # Building for mingw requires native soapcpp2 ln -s '$(PREFIX)/bin/$(TARGET)-soapcpp2' '$(1)'/gsoap/src/soapcpp2 |