Subject: Re: [dank@kegel.com: Quote of the day: "matrix of pain"]
To: Julian Coleman <jdc@coris.org.uk>
From: Chris Laverdure <dashevil@sympatico.ca>
List: netbsd-advocacy
Date: 05/21/2005 14:07:03
On Wed, 2005-05-18 at 14:30 +0100, Julian Coleman wrote:
> > "matrix of pain" seems quite apropos.  aren't all of NetBSD's platforms
> > cross-buildable, excepting 32-to-64 and vice-versa?
> 
> If I remember correctly, there were some problems with an older version
> of gcc, that prevented some 32 bit architectures from being compiled on
> 64 bit machines.
> 
> Currently, you should be able to compile any platform on any other -
> although I can't imagine people compiling (say) i386 on vax.  You should
> also be able to compile NetBSD on other OS's (e.g. FreeBSD or Linux).
> 
> J
> 

Compiling NetBSD on FreeBSD 5.x requires a small patch to some files (I
can't remember the error message but everytime I get it a quick google
points me in the way of the patch) but it does work. I had to do it
because the NetBSD 2.0 GENERIC kernel is too big to fit in a contiguous
memory block, so I built a custom kernel, along with the (2.0 was in
BETA at the time) latest userland from CVS and that worked beautifully. 

-- 
Chris Laverdure <dashevil@sympatico.ca>