Hi, On Tue, Jul 24, 2018 at 10:05 AM, TK Chia <u1049321...@caramail.com> wrote: > > I am not sure if it is feasible to include truly "full" sources inside the > FreeDOS packages. The complete patched GCC source tree is quite large even > when xz-compressed (about 58 MiB), even after excluding some of the bigger > testsuites from the source tree. The patched Binutils and Newlib sources > are also rather big, about 27 MiB and 7 MiB when xz'ed.
I used to worry about things like that, but (almost) everyone has fast (unmetered) internet these days anyways. Seriously, 58 MB is nothing. Heck, I swear that many downloads of popular software (VirtualBox? WinZip?) bundle both 32-bit and 64-bit .EXEs in one installer. So clearly smallest download size isn't the biggest priority for most people anymore. So don't feel pressured to do any of this, obviously ... but if you still want to, don't worry about size at all. Even 200 MB (or more!) is not worth worrying about. And hey, it's GCC, we all know it's bloated, especially with sources. 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. But for something big like this, it might help (a little?). ------------------------------------------------------------------------------ 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