From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Wed, 10 Aug 2005 11:18:57 -0400 From: Russ Cox To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] Standalone unix port of the original rc shell In-Reply-To: <42FA1764.2050801@lanl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <89d1e7b805080907166daf05ae@mail.gmail.com> <89d1e7b8050810030348f99ef0@mail.gmail.com> <42FA1764.2050801@lanl.gov> Topicbox-Message-UUID: 75c4f204-ead0-11e9-9d60-3106f5b1d025 > p9p is remarkable to me in that it builds on anything, without automake, > configure, autoconfig, dev-wrappers, and that other horrible stuff. You > just type make. What a concept! Except that you spell make "./INSTALL", but yeah. > Plus, if you only want one piece, build it all anyway -- it's fast! > I don't see the problem. It's not *that* fast. Compared to a Linux kernel build, sure. But when I'm doing regression tests to make sure that everything still builds everywhere, I sure wish it was 10x faster. Building everything isn't entirely realistic for some people. If I want to write some big program that uses libfmt for a small part, it's nice that I can just ship the standalone libfmt instead of requiring people to build the entire thing. Building just libfmt is even faster. And arguably there are a few more pieces that could stand=20 on their own, though once you start dealing with 9P I think you should just take the whole thing. Russ