Again with the help of Chris and people on the list, another port has been done. It's not perfect with CFM68K, but I decided to distribute since it seems to work fine with PPC. You can download the archive and the PGP sign from: http://www2.watanabe.arch.waseda.ac.jp/hw/1992/kim/MacPerl/Comprss-Zlib-1.09-bin-1-Mac.tgz http://www2.watanabe.arch.waseda.ac.jp/hw/1992/kim/MacPerl/Comprss-Zlib-1.09-bin-1-Mac.asc My PGP public key at: http://www2.watanabe.arch.waseda.ac.jp/hw/1992/kim/public_key.html The archive is also available at CPAN >From the README: This is the Compress-Zlib distribution with shared libraries compiled for MacPerl. Shared libraries run only on PPC and CFM68K versions, not non-CFM 68K versions. The original of the changed files are in Mac_changed.sit. This was compiled with Codewarrior IDE. Also requires zlib 1.1.3 and GUSI 1.8.5 to build the libraries. [zlib Mac port found here] http://www.cwi.nl/~jack/macsoftware.html [zlib home page] http://www.info-zip.org/pub/infozip/zlib/ [GUSI archive] ftp://gusi.sourceforge.net//pub/gusi/GUSeum/ [GUSI home page] http://sourceforge.net/projects/gusi/ examples.t It doesn't work on MacPerl(too many issues with shell redirection, etc.) zlib.t Passed all tests on PPC. With the CFM68K version, passes all but seven tests (62, 66, 68, 72, 76, 77, 78). The critical test is 62 and 72 in which it fails to close files, and the following test will fail since they try to read those damaged files. This can be summarized as a problem with reading/writing regular data and gzipped data from the same filehandle. There seems to be an incompatibility between zlib and MacPerl of using fwrite() function. Hope this will lead somebody to solve the problem. (I also hope that this is not misleading.) Best installed using cpan-mac, either with the CPAN shell, or the installme droplet. From the CPAN shell, type: cpan> install K/KI/KIMURA/Comprss-Zlib-1.09-bin-1-Mac.tgz -- KIMURA Takeshi mailto:[EMAIL PROTECTED]