On Wed, 25 Jul 2018 00:33:17 -0500, Rugxulo wrote:
> Actually, you should be able to use LZMA compression in the main .ZIP
> itself to squeeze some more space. I don't recall if any other packages
> used that (yet). I think Mateusz was vaguely worried about wasting
> dozens of MB of RAM just to unpack.

Using LZMA for the gcc package would totally make sense, yes. This is the 
kind of situations I was thinking about when I implemented LZMA inside 
FDNPKG few years ago. The problem with LZMA is that it requires 
tremendous amounts of memory to unpack (24 MB at least according to my 
tests), hence it clearly won't run on a 8086. Knowing that gcc itself 
requires at least a 386+ and many megabytes of memory, I don't see any 
problem in making the gcc package non-installable on systems that 
wouldn't be able to run it in the first place anyway.

I included some information about using LZMA in a ZIP file there:
http://wiki.freedos.org/wiki/index.php/Package

Also, LZMA is unsupported by FDINST. I don't see it as a problem though, 
since FDINST is only a poor substitute of FDNPKG, designed to run on 
pre-386 systems only.

Mateusz
-- 
FreeDOS is present on the USENET, too! alt.os.free-dos


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to