Subject: Re: Cross compiling kernels
To: David Brownlee <abs@netbsd.org>
From: Bill Studenmund <wrstuden@nas.nasa.gov>
List: tech-toolchain
Date: 01/26/2000 12:28:42
On Wed, 26 Jan 2000, David Brownlee wrote:
> I notice we have a 'ppc-make' to help people cross compile bebox
> kernels at:
> ftp://ftp.netbsd.org/pub/NetBSD/arch/bebox/tools/ppc-make
>
> It would be nice if we could include wrappers like this into the
> cross packages, then we can just direct people to
> - install cross/arm-netbsd
> - cd /sys/arch/arm32/conf
> - config GENERIC
> - cd ../compile/GENERIC
> - arm-make
>
> or similar.
>
> a) What do people think
I think having this as part of the cross-packages is good.
> b) Do we need per arch or per cpu - we only need one
> cross/m68k-netbsd package, but individual amiga-make etc
> wrapper that set MACHINE appropriately would be useful for
> compiling userland files?
We probably need seperate ones, to get MACHINE right.
Though I would recomend a slightly different file. Mine, which look almost
the same, execute a shell rather than make. I had some sort of problems
with make, but not with a shell script.
Plus I added a little bit to make the prompt:
foo.macppc>
etc. :-)
Take care,
Bill