| Version 1 (modified by jawil06, 3 years ago) |
|---|
This page is not yet completed
BitBaking OSSIE For The Beagleboard
Getting Started With OpenEmbedded
Note: This section is adopted from the OpenEmbedded Wiki: http://wiki.openembedded.org/index.php/Getting_started.
Prerequisites
Before starting, make sure you have the following before preceding (see your distributions documentation on how to install software):
- Git
Getting The Toolchain
First, create your directory structure. I recommend creating an OE directory in your home folder:
mkdir -p $HOME/OE/build/conf cd $HOME/OE
Now, get BitBake, and unpack it:
wget http://download.berlios.de/bitbake/bitbake-1.8.18.tar.gz # Download the BitBake package
tar zxvf bitbake-1.8.18.tar.gz # Extract it
mv bitbake{-1.8.18,} # Rename the directory to bitbake
Now that we have BitBake, we need to get OpenEmbedded. Before simply checking out OpenEmbedded trunk, let's look for a recently tested tag here: http://git.openembedded.org/cgit.cgi/openembedded/refs/tags. As of this writing, the newest tested tag is "tested_2010-10-29". Be sure to check the commit log to ensure that a "beagleboard angstrom-2008.1" build was at least tested with a simple console-image. To get OpenEmdedd run (this may take a while depending on your connection speed):
# Replace "tested_2010-10-29" with the tag/branch you want git clone git://git.openembedded.org/openembedded -b tested_2010-10-29