From owner-freebsd-arch Tue Nov 23 11:13:18 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 A144214C4F for ; Tue, 23 Nov 1999 11:13:12 -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 UAA15318 for ; Tue, 23 Nov 1999 20:13:02 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id UAA28549 for freebsd-arch@freebsd.org; Tue, 23 Nov 1999 20:13:01 +0100 (MET) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (Postfix) with ESMTP id 6075D14C4F for ; Tue, 23 Nov 1999 11:12:38 -0800 (PST) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.9.3/8.9.3) id MAA12837; Tue, 23 Nov 1999 12:11:39 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpdAAACVaGQy; Tue Nov 23 12:11:20 1999 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id MAA02934; Tue, 23 Nov 1999 12:11:54 -0700 (MST) From: Terry Lambert Message-Id: <199911231911.MAA02934@usr06.primenet.com> Subject: Re: Cross compilation goals. To: marcel@scc.nl (Marcel Moolenaar) Date: Tue, 23 Nov 1999 19:11:54 +0000 (GMT) Cc: tlambert@primenet.com, arch@freebsd.org In-Reply-To: <38344691.BF54DAD@scc.nl> from "Marcel Moolenaar" at Nov 18, 99 07:33:53 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Another issue is that the GCC/EGCS code "front ending" is not > > very well integrated; you end up with huge amounts of installed > > headers, even if you are cross-compiling the same OS on another > > platform. > > I'm not sure I understand your point. Do you mean that installing the > headers in the object-tree should be avoided if they are the same as the > ones installed on the host? No. Although that is a good point: The headers should be included from their location in the source tree, not from the host, and not from the object tree. > Or that different architectures can share the same set of headers? Different machine architectures running the same OS. > The first case probably takes as much time to detect as it takes to > installing the headers. And the space saved is probably not worth all > the trouble. It's faster to _not_ detect AND _not_ install the headers. > The second case is not possible, so I assume you don't actually ment > that :-) The second case is perfectly possible, and reasonable in fact. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message