aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjK <jk3064@arcor.de>2012-03-26 20:18:13 +0200
committerMark Adler <madler@alumni.caltech.edu>2012-03-26 20:17:41 -0700
commitba04838a74202955f7b8dfb66af5345bf5eaeb00 (patch)
treeebd403725ba65473303987053c8df787a16ce24c
parent11f4065ea938c503a6c690b66d1503582fdb7a6f (diff)
downloadzlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.tar.gz
zlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.tar.bz2
zlib-ba04838a74202955f7b8dfb66af5345bf5eaeb00.zip
Fix contrib/minizip compilation in the MinGW environment.
-rw-r--r--contrib/minizip/Makefile.am11
-rw-r--r--contrib/minizip/configure.ac10
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)/../..
10AM_CPPFLAGS = -I$(zlib_top_srcdir) 10AM_CPPFLAGS = -I$(zlib_top_srcdir)
11AM_LDFLAGS = -L$(zlib_top_builddir) 11AM_LDFLAGS = -L$(zlib_top_builddir)
12 12
13if WIN32
14iowin32_src = iowin32.c
15iowin32_h = iowin32.h
16endif
17
13libminizip_la_SOURCES = \ 18libminizip_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
19libminizip_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1:0:0 -lz 25libminizip_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
29pkgconfigdir = $(libdir)/pkgconfig 36pkgconfigdir = $(libdir)/pkgconfig
30pkgconfig_DATA = minizip.pc 37pkgconfig_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])
17fi 17fi
18 18
19case "${host}" in
20 *-mingw* | mingw*)
21 WIN32="yes"
22 ;;
23 *)
24 ;;
25esac
26AM_CONDITIONAL([WIN32], [test "${WIN32}" = "yes"])
27
28
19AC_SUBST([HAVE_UNISTD_H], [0]) 29AC_SUBST([HAVE_UNISTD_H], [0])
20AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], []) 30AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], [])
21AC_CONFIG_FILES([Makefile minizip.pc]) 31AC_CONFIG_FILES([Makefile minizip.pc])