An application that I am designing (on Windows CE7 running over an ARM Cortex A8) receives files from a PC(Windows 64bit) over an Ethernet link.
The files contain data compressed using the zLib version 1.2.11 (https://zlib.net/).
On my device application, I have to uncompress the files and process them.
Thanks in advance
zlib compressed data is fully compatible forward and backward through all zlib versions.
The code in the contrib directory, including x86 and other assembler code there, are all third party contributions and are not part of zlib. You do not need them.
As you found, zlib produces and consumes bytes, so there are no endianess issues.