From owner-freebsd-arch Thu Nov 18 15:48:21 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 80DF61554A for ; Thu, 18 Nov 1999 15:48:18 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id AAA11561 for ; Fri, 19 Nov 1999 00:48:18 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id AAA65785 for freebsd-arch@freebsd.org; Fri, 19 Nov 1999 00:48:18 +0100 (MET) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 7EBAE1554A for ; Thu, 18 Nov 1999 15:47:52 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id QAA12858 for ; Thu, 18 Nov 1999 16:47:51 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id QAA28898 for ; Thu, 18 Nov 1999 16:48:21 -0700 (MST) Message-Id: <199911182348.QAA28898@harmony.village.org> To: arch@freebsd.org Subject: Re: Cross compilation goals. In-reply-to: Your message of "Thu, 18 Nov 1999 16:34:29 MST." <199911182334.QAA28822@harmony.village.org> References: <199911182334.QAA28822@harmony.village.org> <3833A123.E390849A@germany.sun.com> <19991117184034.A53402@dragon.nuxi.com> <199911151707.JAA03820@freefall.freebsd.org> <199911160533.WAA02391@harmony.village.org> <199911180559.WAA21245@harmony.village.org> Date: Thu, 18 Nov 1999 16:48:21 -0700 From: Warner Losh Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199911182334.QAA28822@harmony.village.org> Warner Losh writes: : In message <3833A123.E390849A@germany.sun.com> Michael Schuster - TSC SunOS Germany writes: : : > : : > 1) Have the cross compilation code necessarily work on other : : > systems. : : : : what does that mean? : : : : in this context, what does "other system" mean? : : VMS, TOPS-20, Solaris, OpenBSD, NetBSD, Linux, DOS, Windows, IRIX, : DG/UX, Tru64 or anything else that isn't FreeBSD. I've just read the rest of the thread, and need to amplify the non goal and state it as follows: 1) It will not necessarily be a goal of this effort to produce a FreeBSD source tree that can be compiled on a non-FreeBSD system. You will not necessarily be able to build a FreeBSD system on a Solaris system, for example. I'd like to add the following non-goal for the current effort: 2) It will not necessarily be a goal of this effort to produce binaries for Non-FreeBSD systems on a FreeBSD system. I agree with Marcel that the current set of goals is to make cross-building work rather than the more generic and slightly different cross-compilation problem. Don't get me wrong. In the long term world, I'd love to see the ability to make binaries for other systems (within reason) in FreeBSD, but I'm not sure that is a current goal given our time horizons. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message