cabinet.dll dev. - Using external compression libraries

Dan Kegel dank at kegel.com
Wed Jul 6 23:49:07 CDT 2005


Gerold J. Wucherpfennig wrote:
> I'd like to use an LGPL licensed LZX compressor 
> for the compression part of cabinet.dll. 
> 
> What's the best way to accomplish this?
> - copy and pasting the code as required.
> - dynamically loading an elf library at runtime
> - do configure checks at ./configure and link statically
> - do the same and link dynamically
> - checkin a windows-version of this LZX compressor to wine cvs and use that at
>   runtime.
> 
> Web site:
> http://www.speakeasy.org/~russotto/chm/

I had a look at the source for this compressor.
It's pretty small.
I recommend unpacking lzxcomp.tar.gz right into dlls/cabinet
and simply using the source files completely unchanged
if possible.
- Dan


-- 
Trying to get a job as a c++ developer?  See http://kegel.com/academy/getting-hired.html



More information about the wine-devel mailing list