Это я читал, понял даже что обертку писать самому надо- хотя-бы на примере
minizip.c.
Это ты где взял?
С libz идет только minigzip.c.
Для работы с zip нужно либо велосипед изобретать, либо библиотечки уже написанные использовать.
Я нашел libzip и zziplib. Обе используют внутри zlib. Работают и под винду и под линух.
Компилятор пишет нет такого файла - значит его нет ... скорее всего в путях которые просматривает компилятор.
Надо ему добавить -Ipath_include_zlib