LWN.net Logo

Advertisement

Connecting kernel, userspace, and graphics - the plumbing of Linux

Advertise here

What's that "GNU/Linux" in the beginning?

Posted Jan 5, 2007 19:42 UTC (Fri) by landley (subscriber, #6789)
In reply to: What's that "GNU/Linux" in the beginning? by gnb
Parent article: The Ultimate Distro (Linux Journal)

The tradeoff here is do I want to include 35 megabytes of gcc/binutils to
build "hello world", or do I want a 100k executable to do the same thing?
And if you ship a compiler that can't rebuild the system, it's not a real
compiler ("gcc 2.96/kgcc" for example).

Yes, the system is size conscious, but there's a lot of meanings for
that. (Install image, runtime memory, requirements of the system you
build it on...) Nice to have multiple options...


(Log in to post comments)

What's that "GNU/Linux" in the beginning?

Posted Jan 10, 2007 10:32 UTC (Wed) by nix (subscriber, #2304) [Link]

I'd agree that tcc is a good choice for a self-hosting embedded distro (although a lot of `embedded'/handheld-or-smaller systems these days could swallow most of a normal Linux distro without breaking a sweat, there are some systems that can't. Whether this will still be true when really large flash RAM chips become common is another matter.)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.