From owner-freebsd-embedded@FreeBSD.ORG Tue Oct 14 11:09:10 2008 Return-Path: Delivered-To: freebsd-embedded@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 181181065696 for ; Tue, 14 Oct 2008 11:09:10 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from smtp.ht-systems.ru (mr0.ht-systems.ru [78.110.50.55]) by mx1.freebsd.org (Postfix) with ESMTP id BC8988FC1F for ; Tue, 14 Oct 2008 11:09:09 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from [78.110.49.49] (helo=quasar.ht-systems.ru) by smtp.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1KphTp-0005Nf-VQ; Tue, 14 Oct 2008 14:50:22 +0400 Received: by quasar.ht-systems.ru (Postfix, from userid 1024) id E118374E01; Tue, 14 Oct 2008 14:50:20 +0400 (MSD) Date: Tue, 14 Oct 2008 14:50:20 +0400 From: Stanislav Sedov To: gary.jennejohn@freenet.de Message-Id: <20081014145020.13a1faae.stas@FreeBSD.org> In-Reply-To: <20081014124336.16e25346@ernst.jennejohn.org> References: <48F099D4.2050302@incunabulum.net> <48F4667F.4080900@semihalf.com> <20081014124336.16e25346@ernst.jennejohn.org> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Tue__14_Oct_2008_14_50_20_+0400_NO8FSE+_PD1P8WsX" Cc: freebsd-embedded@FreeBSD.org Subject: Re: HOWTO: Build NSLU2 U-Boot on FreeBSD X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2008 11:09:10 -0000 --Signature=_Tue__14_Oct_2008_14_50_20_+0400_NO8FSE+_PD1P8WsX Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, 14 Oct 2008 12:43:36 +0200 Gary Jennejohn mentioned: > >=20 >=20 > Doesn't work anymore with more recent versions of u-boot. It tries to > generate some native utilities which use Linux headers which conflict > with the native FreeBSD headers. > Patch I've posted fixes that. =20 > Judicious tweeking of include paths may solve the problem, but I only > spent a little time on it. >=20 > This is an unfortunate trend which I've also observed with Linux. > It is still possible to cross compile Linux 2.4.25 under FreeBSD, but > the Linux (and u-boot) developers keep adding more and more > Linux-specific utilities so that e.g. Linux 2.6.* _must_ be compiled > under Linux. >=20 Well, I've managed to build Linux with a bit of header tweaking too. I was even thinking about making a port, when I was working on embedded Linux. Hopefully, I don't work on it anymore:-) --=20 Stanislav Sedov ST4096-RIPE --Signature=_Tue__14_Oct_2008_14_50_20_+0400_NO8FSE+_PD1P8WsX Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkj0eWwACgkQK/VZk+smlYE4wACfdBItZ6KMVeGqtE3mUL6dIZBC aqkAnigrxkWj70V4qLlBvnn/1unJ4kDO =GbTT -----END PGP SIGNATURE----- --Signature=_Tue__14_Oct_2008_14_50_20_+0400_NO8FSE+_PD1P8WsX--