Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Cross-build failure from Linux
(excerpt)
> configure:5670: result: no
> configure:5691: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and
MPC 0.8.0+.
> Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
> their locations. Source code for these libraries can be found at
> their respective hosting sites as well as at
> ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
> http://gcc.gnu.org/install/prerequisites.html for additional info. If
> you obtained GMP, MPFR and/or MPC from a vendor distribution package,
> make sure that you have installed both the libraries and the header
> files. They may be located in separate packages.
> ----- cut here -----
> Any ideas?
> In fact, I haven't been able to crossbuild NetBSD from non-NetBSD
> hosts for a while, and I think I tried various variants of Linux and
> FreeBSD... although I can't remember if I tried elsewhere than on this
G5.
> Thanks,
--
> Julio Merino / @jmmv
I've cross-built NetBSD releng-5, -6 and -HEAD from FreeBSD: succeeded perhaps
a bit better than half the time for i386 but only infrequently for amd64.
FreeBSD base gcc version is 4.2.1 because that is the last version that doesn't
use GPL 3 license. I think that might have been less capable than a more
up-to-date version.
There are newer versions of gcc in FreeBSD ports.
I had much better success rate building from the resulting NetBSD builds which
were successful.
I am also thinking of cross-building Linux, at least a starter set, from
FreeBSD or NetBSD; would surely use something newer than gcc 4.2.1.
NetBSD is a dubious proposition on my system; FreeBSD is much sturdier.
Tom
Home |
Main Index |
Thread Index |
Old Index