setup for overo oe build system
Published 2010-9-11The short version of the official doc.
Rumor has it that builds work best on the latest version of ubuntu (10.04 right now). The maintainer upgrades regularly and some native packages mismatch on older Ubuntu versions.
WARNING: You must not have symbolic links anywhere above or below the overo-oe directory.
If your /home
is mounted on another drive such as /mnt/local/home
you must create your overo-oe outside of your home directory.
#!/bin/bash
#http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html
OVERO_OE=~/overo-oe
set -e
mkdir -p ${OVERO_OE}
cd ${OVERO_OE}
git clone git://gitorious.org/gumstix-oe/mainline.git org.openembedded.dev
cd org.openembedded.dev
git checkout --track -b overo origin/overo
cd ${OVERO_OE}
git clone git://git.openembedded.net/bitbake bitbake
cd bitbake
git checkout 1.8.18
cd ${OVERO_OE}
cp -r org.openembedded.dev/contrib/gumstix/build .
cp ~/.bashrc ~/bashrc.bak.pre-oe
cat ${OVERO_OE}/build/profile >> ~/.bashrc
source ~/.bashrc
vim ~/.bashrc # replace ~/overo-oe with your path
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh
sudo apt-get install help2man diffstat texi2html texinfo cvs gawk chrpath
sudo apt-get install python-psyco
bitbake omap3-console-image
By AJ ONeal
Thanks!
It's really motivating to know that people like you are benefiting
from what I'm doing and want more of it. :)
Did I make your day?
Buy me a coffee
(you can learn about the bigger picture I'm working towards on my patreon page )