1JANUARY 2009 2 3This is an updated LZMA library wrapper provided with SDK 4.63. 4The SDK is available here: http://www.7-zip.org/sdk.html. 5 6It is written completely in C and compilation and integration 7is much simpler. To enable multithreading support, compile 8with COMPRESS_MF_MT and _REENTRANT defined. MF=Match Finder, 9MT=Multi Thread. In addition, link in pthread. This is default 10behavior in lrzip. For single thread support, remove these 11defines in the Makefile. 12 13Some additional documentation is provided from the SDK. 14 15File ./C/7zCrcT8.c is added to support ASM CRC code. Taken 16from p7zip.org. 17 18Original README text follows. 19 20This is a zlib like library for the lzma encoder/decoder originally created 21by Oleg I. Vdovikin <oleg@cs.msu.su> and modified for lrzip by Con Kolivas 22<kernel@kolivas.org> 23It is based on a stripped down source tree of the lzma SDK by Igor Pavlov. 24http://www.7-zip.org 25 26You can build a standalone library called liblzma.a which gives functions 27equivalent to compress2() and uncompress() called lzma_compress() and 28lzma_uncompress(). 29 30Updated for recent SDK 4.57 and added assembler routines for crc 31using p7zip.org variant by Peter Hyman 32