diff options
author | jK <jk3064@arcor.de> | 2012-03-26 20:18:13 +0200 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2012-03-26 20:17:41 -0700 |
commit | ba04838a74202955f7b8dfb66af5345bf5eaeb00 (patch) | |
tree | ebd403725ba65473303987053c8df787a16ce24c | |
parent | 11f4065ea938c503a6c690b66d1503582fdb7a6f (diff) | |
download | zlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.tar.gz zlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.tar.bz2 zlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.zip |
Fix contrib/minizip compilation in the MinGW environment.
-rw-r--r-- | contrib/minizip/Makefile.am | 11 | ||||
-rw-r--r-- | contrib/minizip/configure.ac | 10 |
2 files changed, 19 insertions, 2 deletions
diff --git a/contrib/minizip/Makefile.am b/contrib/minizip/Makefile.am index 2ced913..d343011 100644 --- a/contrib/minizip/Makefile.am +++ b/contrib/minizip/Makefile.am | |||
@@ -10,11 +10,17 @@ zlib_top_builddir = $(top_builddir)/../.. | |||
10 | AM_CPPFLAGS = -I$(zlib_top_srcdir) | 10 | AM_CPPFLAGS = -I$(zlib_top_srcdir) |
11 | AM_LDFLAGS = -L$(zlib_top_builddir) | 11 | AM_LDFLAGS = -L$(zlib_top_builddir) |
12 | 12 | ||
13 | if WIN32 | ||
14 | iowin32_src = iowin32.c | ||
15 | iowin32_h = iowin32.h | ||
16 | endif | ||
17 | |||
13 | libminizip_la_SOURCES = \ | 18 | libminizip_la_SOURCES = \ |
14 | ioapi.c \ | 19 | ioapi.c \ |
15 | mztools.c \ | 20 | mztools.c \ |
16 | unzip.c \ | 21 | unzip.c \ |
17 | zip.c | 22 | zip.c \ |
23 | ${iowin32_src} | ||
18 | 24 | ||
19 | libminizip_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1:0:0 -lz | 25 | libminizip_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1:0:0 -lz |
20 | 26 | ||
@@ -24,7 +30,8 @@ minizip_include_HEADERS = \ | |||
24 | ioapi.h \ | 30 | ioapi.h \ |
25 | mztools.h \ | 31 | mztools.h \ |
26 | unzip.h \ | 32 | unzip.h \ |
27 | zip.h | 33 | zip.h \ |
34 | ${iowin32_h} | ||
28 | 35 | ||
29 | pkgconfigdir = $(libdir)/pkgconfig | 36 | pkgconfigdir = $(libdir)/pkgconfig |
30 | pkgconfig_DATA = minizip.pc | 37 | pkgconfig_DATA = minizip.pc |
diff --git a/contrib/minizip/configure.ac b/contrib/minizip/configure.ac index 133b369..6a9af21 100644 --- a/contrib/minizip/configure.ac +++ b/contrib/minizip/configure.ac | |||
@@ -16,6 +16,16 @@ else | |||
16 | AC_MSG_RESULT([no]) | 16 | AC_MSG_RESULT([no]) |
17 | fi | 17 | fi |
18 | 18 | ||
19 | case "${host}" in | ||
20 | *-mingw* | mingw*) | ||
21 | WIN32="yes" | ||
22 | ;; | ||
23 | *) | ||
24 | ;; | ||
25 | esac | ||
26 | AM_CONDITIONAL([WIN32], [test "${WIN32}" = "yes"]) | ||
27 | |||
28 | |||
19 | AC_SUBST([HAVE_UNISTD_H], [0]) | 29 | AC_SUBST([HAVE_UNISTD_H], [0]) |
20 | AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], []) | 30 | AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], []) |
21 | AC_CONFIG_FILES([Makefile minizip.pc]) | 31 | AC_CONFIG_FILES([Makefile minizip.pc]) |