[Zlib-devel] zlib 1.2.4 released!

John Bowler jbowler at frontiernet.net
Wed Mar 17 02:26:11 EDT 2010


From: zlib-devel-bounces at madler.net [mailto:zlib-devel-bounces at madler.net] On Behalf Of Cosmin Truta
> and the newer VisualC++ editions
>(which might or might not make it easy to link the DLL to MSVCRT.DLL

Visual Studio 2010 Express (the beta) links it to MSVCR100.DLL (on a 64 bit system, but this is producing 32 bit builds).  My zlib 1.2.3 build ended up with a 59904 byte DLL and the 'official' build was *exactly* the same size (produced, I assume, with an earlier visualc).   William's build of zlib 1.2.4 is 77876 bytes in size - I'm surpised by that increase, I don't know whether the GZ changes explain it.

Both the official build (zlib-123) and William's link to MSVCRT.DLL.  I don't know what the issues are here, I haven't yet tried to link either the official or William's 1.2.4 against a program under VisualC, but I assume that must work or someone would have whined.

I do know that William's new 1.2.4 DLL is a drop in replacement for 1.2.3 (I tested that) and, to answer Mark's questions, it's just necessary to change the built files - all the *.txt files are fine apart from the obvious version number in README.txt.

It's also important, essential, that the build remain a drop in replacement for anything else official called 'zlib1.dll'.  I'll do a couple of experiments on VS2010 builds and report back.

John Bowler <jbowler at acm.org>






More information about the Zlib-devel mailing list