[Angstrom-devel] How does one tell bitbake/OE not to build the linux kernel.

Richard Purdie rpurdie at rpsys.net
Wed Dec 27 21:41:26 CET 2006


Hi,

On Wed, 2006-12-27 at 14:56 -0500, James Newell wrote:
> I've been evaluating new build environments for our group based on our
> need to develop for the TI Davinci platform, and building everything
> from scratch (especially the tool chain) for each build won't help me
> convince them oe is the right tool for the job for several reasons.  I
> understand the full SDK isn't going to happen over night but I was
> hoping to come up with something that would allow an easier entry into
> the oe world.  I apologize for any scare I might have caused.  I feel
> our group could pass back a great deal of work and effort if I can
> convince them OE is the right tool for our development needs.  Thank you
> for your quick response and information.

I can understand your concerns and yet I can also see Koen's point of
view too. I don't think Koen would object to you creating an SDK to use
internally, I just don't think we want see one being made public at this
time for the reasons mentioned.

Ultimately, the plan is to have packaged staging. Each developer would
then install OE but instead of building from scratch, it would populate
staging using packages from some repository if packages were available.
Angstrom would provide such a feed. This has been partially implemented
but isn't complete yet and needs further development work. It will be
the way OE addresses this problem in the long run.

Another solution if you have a set of identical build environments on
the users machines is to ship a half built copy of OE. Developers would
then be able to build their apps within that. The build would have to be
installed in the same place on each machine but that might not be a
problem.

A third solution is to run OE under some kind of virtual environment
thereby ensuring the identical build environment mentioned above.

OE has many ways of being used, in some ways, too many but that power is
also one of its biggest features! :)

I hope the above comments help,

Cheers,

Richard




More information about the Angstrom-distro-devel mailing list