[Zlib-devel] TR: the win32\Makefile.msc diff

Mark Adler madler at alumni.caltech.edu
Sun Mar 14 12:45:13 EDT 2010


Gilles,

On Mar 14, 2010, at 1:18 AM, Gilles Vollant wrote:
> http://gvollant.free.fr/newprj_i64.zip
> which add a define in contrib/vstudio/vc9 to have true 64 bits function like crc32_combine64
> was not applied

I believe that your changes are incomplete, since in order to use the library, zlib.h or zconf.h needs to be modified to provide the off64_t data type (as __int64).  In any case, I am reluctant to include the _LARGEFILE64_SOURCE;off64_t=__int64;lseek64=_lseeki64 changes in this version.  A great deal of thought went into the LFS (Large File Summit) definition for Unix systems, in order to avoid binary compatibility issues.  I think it will take a little while to iron out those issues for zlib on Windows, so I would like to defer the implementation of 64-bit support for Windows to the next version.

Mark





More information about the Zlib-devel mailing list