MiniLZO

miniLZO is a lightweight version of the LZO library. It consists of only one C source file and three header files and should add only about 6k to your executable. Compiles fine on OS/2 but the same caveats apply as with the full blown version.