title: Zip on-the-fly compression library in C for streaming
body: <p>Is there a library for creating zip files (the <a href="http://en.wikipedia.org/wiki/ZIP_%28file_format%29" rel="nofollow">zip file format</a> not gzip or any other compression format) on-the-fly (so I can start sending the file while it is compressing) for very large files (4 Gb and above).</p>
  
  <p>The compression ratio does not matter much (mostly media files).</p>
  
  <p>The library has to have a c-interface and work on Debian and OSX.</p>