summaryrefslogtreecommitdiffstats
path: root/src/zziplib.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2015-12-06 20:29:14 (GMT)
committerTony Theodore <tonyt@logyst.com>2015-12-06 20:29:14 (GMT)
commitf232a1fca7be0500aebab1713d6b1bfdc69dee8b (patch)
treee8ff1bcf8d807a0b0c74332806e2c55c51222c69 /src/zziplib.mk
parentb3f6f0fc4c31ff44c6fdbf474aae09661b6f4d9d (diff)
downloadmxe-f232a1fca7be0500aebab1713d6b1bfdc69dee8b.zip
mxe-f232a1fca7be0500aebab1713d6b1bfdc69dee8b.tar.gz
mxe-f232a1fca7be0500aebab1713d6b1bfdc69dee8b.tar.bz2
zziplib: fix mmap detection and enable shared
fixes #1038
Diffstat (limited to 'src/zziplib.mk')
-rw-r--r--src/zziplib.mk10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/zziplib.mk b/src/zziplib.mk
index dcc37a7..49424f2 100644
--- a/src/zziplib.mk
+++ b/src/zziplib.mk
@@ -21,14 +21,12 @@ endef
define $(PKG)_BUILD
# don't build and install docs
(echo '# DISABLED'; echo 'all:'; echo 'install:') > '$(1)/docs/Makefile.in'
+ # mman-win32 is only a partial implementation
cd '$(1)' && ./configure \
- --host='$(TARGET)' \
- --disable-shared \
- --prefix='$(PREFIX)/$(TARGET)' \
+ $(MXE_CONFIGURE_OPTS) \
+ --disable-mmap \
CFLAGS="-O -ggdb" \
PKG_CONFIG='$(TARGET)-pkg-config'
- $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
+ $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= LDFLAGS="-no-undefined"
$(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
endef
-
-$(PKG)_BUILD_SHARED =