Setting up OE

Getting started with open-embedded (OE) on Debian etch (testing).

The version control system monotone, used by OE, in the debian etch distribution is out-of-date. This requires a local build of monotone version 0.33. Monotone needs the dev support of boost and zlib.

apt-get install libboost-date-time-dev
apt-get install libboost-filesystem-dev
apt-get install libboost-regex-dev
apt-get install libboost-test-dev
apt-get install libboost-dev
apt-get install zlib1g-dev

dpkg-buildpackage -rfakeroot -b
dpkg -i ../monotone-0.33-i386.deb

The OE.mtn snapshot from openembdded was built with an older version 0.32 of monotone. In order to use the new schema in monotone 0.33

mtn -d OE.mtn db migrate

In bitbake conf qemu-native is assumed, so

apt-get install qemu

Machine=tosa
Distro=openzaurus-3.5.5

bitbake nano
was successful. now I’m ready for something interesting.

Leave a Reply