[Zlib-devel] zlib 1.2.0.1 available for testing

Gilles Vollant info at winimage.com
Sun Mar 23 20:08:00 EST 2003


<<

I wish it were that simple. Unfortunately, there are all kinds of
incompatible builds of zlib.dll (for the reasons I explained in a
previous email) here and there on the net, so there is not much
backwards compatibility to talk about.>>

I'll continue provide myself a zlib.dll compatible with my previous
zlib.dll. I can accept all modification, but I need just one thing : be
able to build a new zlib.dll compatible with my current zlib.dll
If I understand, with your version, I just need to modify the VC++
proejct (not a problem) for building my WINAPI DLL


<<
 But there is _source_ _compatibility_, which is even more important.
>>
I don't known if this is more imporant. But I agree this is very
important.

<<
Among all the reasons against WINAPI, the most important reason is that
one cannot write portable programs using zlib. If user's callbacks must
be decorated with STDCALL or WINAPI, the source code won't compile under
non-windows platforms. Conversely, one cannot compile a zlib-based
application and link it to a ZLIB.DLL that uses WINAPI, if that
application was developed on a different platform and uses callbacks.
>>
The zlib source uses the string WINAPI only for WIN32, no?





More information about the Zlib-devel mailing list