We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
IO-Compress - Perl5 module to read/write compressed data in multiple formats
There was an error while loading. Please reload this page.
IO-Compress Version 2.214 24 October 2025 Copyright (c) 1995-2025 Paul Marquess. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. DESCRIPTION ----------- This distribution provides a Perl interface to allow reading and writing of compressed data created with the zlib and bzip2. IO-Compress supports reading and writing of the following compressed data formats * bzip2 * RFC 1950 * RFC 1951 * RFC 1952 (i.e. gzip) * zip There are a number of companion modules for IO-Compress that extend the suite of compression formats available. * IO-Compress-Zstd Adds support for zstd (Zstandard). * IO-Compress-Lzma Adds support for lzma, xz and lzip. * IO-Compress-Lzf Adds support for lzf. * IO-Compress-Lzop Adds support for lzop. Note that the following modules used to be distributed separately, but are now included with the IO-Compress distribution. Compress-Zlib IO-Compress-Zlib IO-Compress-Bzip2 IO-Compress-Base PREREQUISITES ------------- Before you can build IO-Compress you need to have the following installed on your system: * Perl 5.006 or better. * Compress::Raw::Zlib * Compress::Raw::Bzip2 BUILDING THE MODULE ------------------- Assuming you have met all the prerequisites, the module can now be built using this sequence of commands: perl Makefile.PL make make test INSTALLATION ------------ To install IO-Compress, run the command below: make install TROUBLESHOOTING --------------- SUPPORT ------- General feedback/questions/bug reports should be sent to