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