Delphi 2007 comes with the RTL unit zlib.pas which links to adler32.obj. adler32.obj is a precompiled object file implementing the Adler-32 checksum (most likely implemented in c). Delphi apparently doesn't actually use that function since it is simply declared as ... ... which is plain wrong but gets the job done of forcing the compiler … Continue reading Using the adler32 checksum in Delphi 2007