Use macro ZLIB_ZLIB_H instead of ZLIB_H to prevent name collisions.