Subject: Re: CVS commit: basesrc
To: NetBSD-current Discussion List <current-users@NetBSD.ORG>
From: Greg A. Woods <woods@weird.com>
List: current-users
Date: 10/25/2001 17:06:40
[ On Thursday, October 25, 2001 at 13:33:02 (-0600), emanuel stiebler wrote: ]
> Subject: Re: CVS commit: basesrc
>
> It's not so bad as it sounds. I use cygwin/xfree as an XWindow terminal
> for my unix boxes.
> It works pretty well.

Using some foreign software as a terminal is one thing -- using it as a
cross-development hosting environment is quite another (no matter how
POSIX-ish you can convince it to be with add-on tools!).  If the
underlying filesystem in the host environment is not capable of at least
supporting all possible filenames a Unix native host can support then
that's a very good indication that your undrelying host environment may
not be best suited for cross-development of a Unix(-like) OS!

One would think that cross-builds are best suited for getting kernels
and user-land prepared for new ports while being hosted on existing
ports, not for building new ports totally within foreign host
environments.

It's one thing to want to be able to build a kernel and enough of
user-land to start up the self-hosting process on any arbitrary platform
with a suitable C compiler on-board, but to desire to build all of the
system on a foreign OS base should be nothing more than an interesting
academic experiment, but unsuitable for general consumption!  [0.001 :-)]

-- 
							Greg A. Woods

+1 416 218-0098      VE3TCP      <gwoods@acm.org>     <woods@robohack.ca>
Planix, Inc. <woods@planix.com>;   Secrets of the Weird <woods@weird.com>