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

Reply via email to