On Nov 10, 2011 2:32 PM, "Paul Smith" <psm...@gnu.org> wrote: > > On Thu, 2011-11-10 at 10:36 -0500, tz wrote:
> > I doubt the entire tree in the FSF repository can be properly > > cross-compiled. Debian has taken to arrays of the various processors > > so they can go native. > > You don't need to cross-compile: you can compile natively. What you > can't do is rely on your upstream vendor to provide you the toolchain > you are going to use. You need to build it yourself, using known > versions, and install the results in a separate location (not your > distro's /usr/bin). That doesn't work if you don't have space on the embedded device. Some don't have resources to network mount, and builds take days (literally). I can build cross-toolchains, but then often ./configure fails even if I specify host, target, etc. right. There are usually a bunch of libs, few of which build right either. Maybe you have a MIPS system that has a full distro, lots of memory, and is fast. I don't.
_______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make