[Zlib-devel] zlib-1.2.3-cos4

Cosmin Truta cosmin at cs.toronto.edu
Sat Aug 12 17:18:36 EDT 2006


Hi,

The cummulated updates that I applied to zlib-1.2.3 are available here:

  http://www.cs.toronto.edu/~cosmin/compr/zlib/zlib-1.2.3-cos4.tar.gz

The ChangeLog entries since the last set of updates that I had posted
(zlib-1.2.3-cos2) are:

- Fix target "clean" from win32/Makefile.bor [Truta]
- Enable browse info in the "Debug" and "ASM Debug" configurations in
  the Visual C++ 6 project, and set (non-ASM) "Debug" as default [Truta]
- Use $(DESTDIR) macro in Makefile.in [Weigelt]

There are two more changes: the final update of doc/txtvsbin.txt (this
is really the final one, and it has been included in the public zip 2.32
release as well), and the addition of compiler flags
  /D "_CRT_SECURE_NO_DEPRECATE" /D "_CRT_NONSTDC_NO_DEPRECATE"
to the Visual C++ 6 project (harmless for Visual C++ 6 and 7, but useful
if the VC6 project is loaded into VS2005). Both of these changes are
reflected in the ChangeLog entries from the previous zlib-1.2.3-cos
updates, so they need not be mentioned once again.

A useful thing to add would be a proper VS2005 project. I have the
Express Edition, but that only works with Win32, and the VC6 project is
good enough to do exactly the same job. What I mean is to add a VS2005
project with all the important targets: Win32, Win64 and CLR. I guess
that will come up when the first user of VS2005 Professional Edition
will need it, and will make one for us, too.

Sorry I still could not find the time to finish the new Makefile that
allows building both the static and the shared library. (I'm close to
finishing it, but it's not finished, though.) It seems that I won't be
able to make more contributions in the near future, so, as far as I'm
concerned, if noone else will be able to finish it, Mark could remove
"Makefile-new" and release zlib-1.2.4 right out of zlib-1.2.4-cos. Even
though there are no code changes since zlib-1.2.3 (other than the text
detection scheme, which is not that significant), there are the ASM
fixes, the script updates and the added pkgconfig support, which could
justify a new zlib release.

Best regards,
Cosmin




More information about the Zlib-devel mailing list