From owner-freebsd-ppc@FreeBSD.ORG Tue Dec 2 17:48:18 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B8FD16A4CE; Tue, 2 Dec 2003 17:48:18 -0800 (PST) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81C4143FCB; Tue, 2 Dec 2003 17:48:17 -0800 (PST) (envelope-from leimy2k@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id hB31mHK5009356; Tue, 2 Dec 2003 17:48:17 -0800 (PST) Received: from [192.168.1.100] (adsl-156-166-212.jan.bellsouth.net [66.156.166.212]) (authenticated bits=0)hB31mGxO021252; Tue, 2 Dec 2003 17:48:16 -0800 (PST) In-Reply-To: <3FCD3974.3000307@freebsd.org> References: <27038438-24CE-11D8-9DD0-000A95AFBEB4@mac.com> <3FCD3974.3000307@freebsd.org> Mime-Version: 1.0 (Apple Message framework v606) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: David Leimbach Date: Tue, 2 Dec 2003 19:48:38 -0600 To: Peter Grehan X-Mailer: Apple Mail (2.606) cc: freebsd-ppc@freebsd.org Subject: Re: cross compile? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 01:48:18 -0000 On Dec 2, 2003, at 7:16 PM, Peter Grehan wrote: >> I have an ELF cross compiler for my Mac OS X box though I don't know >> if that will be enough. > > Nah, cross-building on a non-FreeBSD platform (even another *BSD > platform) is a bit of a nightmare due to slight differences in make > syntax, utility params etc. > > You also need a x-compiler built for FreeBSD to get the correct > in-built definitions. > > NetBSD is certainly much better at this: they seem to be able to > cross-build on anything vaguely resembling Unix. > > later, Interesting... I am able to use the ELF cross compiler to build the Pistachio variant of L4 just fine... they must have different dependencies though I suppose. Dave > > Peter. >