From: Jerry Van Baren <gerald.vanbaren@ge.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] U-Boot and ELDK
Date: Fri, 12 Sep 2008 08:15:41 -0400 [thread overview]
Message-ID: <48CA5D6D.5060502@ge.com> (raw)
In-Reply-To: <20080912090026.8149F24926@gemini.denx.de>
Wolfgang Denk wrote:
> Dear Roman,
>
> In message <40a670230809112359j4c1d9cf1p56afc8114b81bf6d@mail.gmail.com> you wrote:
[snip]
>> How necessary is it to install ELDK in order to be able to compile
>> U-Boot for non-PPC platform?
>
> It's not necessary. You can use any other (decent) tool chain as
> well. The nice thing with the ELDk is that it comes ready-to-use,
> well tested, and in indentical versions for ARM, MIPS, and PowerPC.
> And it's not only a cross tool chain, but also the native run time
> environment which will come in handy once you got U-Boot running and
> go forward to porting Linux :-)
To chime in 2c from rumor an innuendo (and some actual experience), some
of the cross compilation tool builds are actually scripts that pull down
sources from internet sites and apply patches (also pulled down from
internet sites) to those sources. This is done every time you build the
cross tools. You do not control the sources/patches.
While this is excellent for staying up to date (bleeding edge) on the
cross tool environment, the downside is that you cannot go back and
re-create a given cross tool environment because yesterdays build may
use a different version of the sources/patches than todays build.
ELDK is a well packaged binary distribution (with full source available)
that can be archived and (re)installed at any time in the future with
predictable results.
It also captures all the sources necessary to recreate a given version
so you can rebuild version 4.0[1] and have it match the version 4.0 you
used months/years ago. For some uses, this doesn't matter. For long
term business use where you may have to reinstall your tool set long
after it has been declared "obsolete", this is a vital difference.
> Best regards,
>
> Wolfgang Denk
>
Thanks to denx.de for providing the ELDK,
gvb
[1] Theoretically ;-). Rebuilding from source in practice may be
challenging.
next prev parent reply other threads:[~2008-09-12 12:15 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-12 6:59 [U-Boot] U-Boot and ELDK Roman Mashak
2008-09-12 9:00 ` Wolfgang Denk
2008-09-12 12:15 ` Jerry Van Baren [this message]
[not found] ` <40a670230809120341v59adb42q4ac5d2a4bca631ff@mail.gmail.com>
[not found] ` <20080912105709.AE0952491D@gemini.denx.de>
2008-09-18 0:23 ` Roman Mashak
2008-09-18 7:01 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48CA5D6D.5060502@ge.com \
--to=gerald.vanbaren@ge.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox