Subject: Re: Cross compiling kernels
To: Bill Studenmund <wrstuden@nas.nasa.gov>
From: David Brownlee <abs@netbsd.org>
List: tech-pkg
Date: 01/26/2000 21:59:06
On Wed, 26 Jan 2000, Bill Studenmund wrote:
> > [having a 'make environment' wrapper for cross compiling]
>
> I think having this as part of the cross-packages is good.
>
Good to hear :)
> > 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.
>
No worries - maybe one per MACHINE and MACHINE_ARCH, just because.
> 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>
>
Could you send me a copy of yours?
I'd probably go for a generic script that sets everything except
MACHINE and MACHINE_ARCH, as part of cross/cross-binutils, then
a per MACHINE/MACHINE_ARCH wrapper. (or two wrappers if we want
a 'shell env' vs 'make wrapper').
Thoughts? any env additions to sakamoto's script?
David/absolute