^ You don't say what target architecture you are cross-compiling for, and if
^ your host OS was FreeBSD or something else like Linux or NetBSD.
^ I've been cross-compiling NetBSD 5.1_STABLE, 6.0 prerelease and HEAD for
^ i386 and amd64 from FreeBSD 9.0_STABLE with varied results, but in my
^ experience NetBSD is less stable and less up-to-date than FreeBSD.
> ok, the missing info is:
> base system:
> FreeBSD 8.2-stable amd64
> and cross-compiling to
> FreeBSD 9.1-PRERELEASE i386
> I have been cross-compiling since amd64 appeared with no problems (well almost
> :-).
> The first time was i386 to amd64, and amd64 to x ever since.
> cheers,
> danny
9.1-PRERELEASE is not too far ahead of 8.2-stable for building the system.
Advantage of a 64-bit OS over 32-bit OS for compiling is that 32-bit only
supports about 3 GB RAM, unless you use PAE, while 64-bit is not so limited,
but this is an issue only if you have >= 4 GB RAM.
FreeBSD is capable of cross-compiling the system for all supported
architectures ("make universe").
There have been questions on the FreeBSD lists on Clang vs. GCC for
building the system and ports.
Tom
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"