Graeme Geldenhuys escreveu:
I used Total Command 6.55 with the 7-zip plugin v0.4.6.  Total
Commander and the 7-zip plugin is written in Object Pascal (delphi).
No dependencies on external libraries. I ran Total Commander under
Linux by the way.

For the latest version of the 7-zip plugin with source code.
http://www.totalcmd.net/plugring/7zip_plugin.html

I see it's under LGPL license. I'm pretty sure if we contact the
author (Adam Strzelecki) he would grant us the Modified-LGL exception
for static linking. Most authors I spoke to before are okay with that.

Okay, I downloaded the source for the latests 7-zip plugin v0.5.8 and
noticed it's written in C++ (not Object Pascal - my mistake).  Now
lets see how good source conversion programs we can find (C++  -->
Object Pascal)...  ;-) Or create obj file and link them into FPC code
(though I have never done this myself).


There's a pascal port of LZMA at http://www.birtles.org.uk/programming/.
Be aware that to compress/decompress 7-zip (.7z) files requires more than the compression/decompression algorithm. Is necessary to handle the file format.

Luiz
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to