^ 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
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to