On Wed, 19 Jul 2017 11:07:42, J wrote:
If I am not mistaken, when selecting the package mingw64-x86_64-zlib
with the installer, it installs the library, which has been compiled
as both a DLL and a static library.
But it appears that the minizip library included within the zlib
package is only present in DLL form.
1. mingw64-x86_64-zlib package does not include minizip
$ sage listfiles mingw64-x86_64-zlib
usr/x86_64-w64-mingw32/sys-root/mingw/lib/libz.a
usr/x86_64-w64-mingw32/sys-root/mingw/lib/libz.dll.a
2. mingw64-x86_64-zlib doesnt even pull in the minizip package:
$ sage-cost.sh mingw64-x86_64-zlib
73,920 desktop-file-utils
52,608 gamin
478,080 gsettings-desktop-schemas
11,592 libfam0
2,885,964 libglib2.0_0
693,532 libxml2
56,616 mingw64-x86_64-pkg-config
109,828 mingw64-x86_64-zlib
56,536 pkg-config
299,232 shared-mime-info
3. The package you are looking for is mingw64-x86_64-minizip, which doesnt get
pulled in from anything:
$ sage rdepends mingw64-x86_64-minizip
mingw64-x86_64-minizip
you have to manually install it.
4. You are rigth about the DLL:
$ sage listfiles mingw64-x86_64-minizip
usr/x86_64-w64-mingw32/sys-root/mingw/bin/libminizip-1.dll
usr/x86_64-w64-mingw32/sys-root/mingw/lib/libminizip.dll.a
If you want the static version, you need to build it yourself, or post issue
here:
http://github.com/cygwinports/mingw64-x86_64-zlib
Good luck on this though:
- http://github.com/cygwinports/mingw64-x86_64-lua/issues/1
- http://github.com/cygwinports/mingw64-x86_64-nghttp2/issues/1
- http://github.com/cygwinports/mingw64-x86_64-pcre/issues/1
- http://github.com/cygwinports/mingw64-x86_64-expat/issues/1
Alternatively you can get it from here:
http://repo.msys2.org/mingw/x86_64
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple