Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Nov 1999 07:48:03 +0100
From:      Michael Schuster - TSC SunOS Germany <michael.schuster@germany.sun.com>
Cc:        arch@freebsd.org
Subject:   Re: Cross compilation goals.
Message-ID:  <3833A123.E390849A@germany.sun.com>
References:  <19991117184034.A53402@dragon.nuxi.com>  <199911151707.JAA03820@freefall.freebsd.org> <199911160533.WAA02391@harmony.village.org> <199911180559.WAA21245@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh wrote:
> 
> In private Mail, David O'Brian asked the musical questions:
> : Would it be possible ... [to] discuss the issue and come up
> : with a unified plan?  Either privately, or on the freebsd-arch list?
> 
> Sure.  Maybe it might be a good idea to start with goals.  Everyone is
> working from different goals...
> 
> Goals:
>         1) The ability to generate code for the target platform.  The
>            target platform may be a different architecture, or a
>            different version of FreeBSD than the host system runs.
>         2) The ability to build tools to generate code for the target
>            platform in a standard way.
>         3) The ability to install the cross tools.
>         4) The ability to specify a different set of tools easily so
>            that one can do cross development, rather than just cross
>            compilation.
>         5) Any methods will be documented
>         6) No impact on the non-cross compilation cases (eg, we can't
>            break native builds)
>         7) Be useful for a buildworld replacement which will solve
>            the problem of tools generating binaries to build the rest
>            of the system that cannot run on the system at hand due to
>            new kernel functionalty.
> 
> Non-goal:
> 
>         1) Have the cross compilation code necessarily work on other
>            systems.

what does that mean? 

in this context, what does "other system" mean?

> I'd like to keep these goals simple and not let this get out of hand.
> But rather as a sanity check for those interested enough to have
> committed code to the efforts along the way.
> 
> Comments?
> 
> Warner
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-arch" in the body of the message

-- 
Michael Schuster          / Michael.Schuster@germany.sun.com
Technical Solution Center / SunOS Competence Center
Sun Microsystem GmbH      / Richard-Reitzner Allee 8, D-85540 Haar
(+49 89) 46008 974        / x12974




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3833A123.E390849A>