Subject: Re: Crosscompiling
To: Bill Studenmund <wrstuden@nas.nasa.gov>
From: Andrew Cagney <ac131313@cygnus.com>
List: tech-toolchain
Date: 12/29/1999 10:30:51
Bill Studenmund wrote:
> > Anyway, my cross compile wish list is to see:
> >
> > o Eliminate the technical barriers that stop
> > developers using any ``UNIX like environment''
> > when building NetBSD. (ex, try building
> > an 1.4.1/i386 boot disk without NetBSD).
>
> The problem is that you'd need to come up with something like the vnd
> device for the other systems. You need to make an ffs on a file... :-(
(And populate it). (A file system not necessarily FFS :-)
One aproach was to construct / populate a minimal file system from a
table or existing directory tree. Another (don't know if I've seen
implemented) is an equivalent of the mtools for the relevant file
system.
> > This is just a return to the good old days
> > when the kernel hacker used what ever system
> > was available to do kernel development.
> >
> > o (personal hobby horse)
> > Re-do (cleanroom) any significant work done on
> > the GNU toolchain so that it can be merged
> > back in to the main GNU sources and base the
> > cross compilers on that.
>
> What needs cleanrooming? All of the changes we've made should have no
> license restrcitions on returning to the GNU tool chain. The problem is
> that our tool chain which supports a.out shared libs is quite old..
Well if you're willing to track down the individuals / organizations
that made the changes and arrange for them to put FSF
assignmes/disclaimers in place.... :-)
enjoy,
Andrew