SvOlli
Certified Guru
Hi there,
I try to rebuild the firmware using bitbake, because I'm using it at work, so I'm accustomed to it, and I want to package some small tools I want to use on the OpenPandora properly.
Here's how what I've done so far as suggested on the SuperZaxxon 1.60 release thread:
# Clone the helper scripts for setting up the development environment
git clone https://github.com/openpandora/setup-scripts.git
# Enter the folder
cd setup-scripts
# Configure the scripts and download the build metadata:
MACHINE=openpandora ./oebb.sh config openpandora
# Source the environment file
. ./environment-angstrom-v2013.06
# Build the image
MACHINE=openpandora bitbake op-xfce-nm-image
The latter two calls are wrapped in a script to ensure that I've always the correct environment, as I'm using more than one OpenEmbedded/Bitbake environments.
Right now I'm stuck on two points.
1) the build does not complete, as X11 and Qt will not be build.
2) more important: bitbake tries to build Qt 4.8 as the SuperZaxxon firmware contains Qt 4.6
Qt was one of the main reasons, why I wanted to get this build in the first place, because I wanted to include the host tools, most notably "moc" to my cross compile toolchain, as the moc from my machine (also a 4.8) generates code that can't be compiled with Qt 4.6.
Any ideas?
I try to rebuild the firmware using bitbake, because I'm using it at work, so I'm accustomed to it, and I want to package some small tools I want to use on the OpenPandora properly.
Here's how what I've done so far as suggested on the SuperZaxxon 1.60 release thread:
# Clone the helper scripts for setting up the development environment
git clone https://github.com/openpandora/setup-scripts.git
# Enter the folder
cd setup-scripts
# Configure the scripts and download the build metadata:
MACHINE=openpandora ./oebb.sh config openpandora
# Source the environment file
. ./environment-angstrom-v2013.06
# Build the image
MACHINE=openpandora bitbake op-xfce-nm-image
The latter two calls are wrapped in a script to ensure that I've always the correct environment, as I'm using more than one OpenEmbedded/Bitbake environments.
Right now I'm stuck on two points.
1) the build does not complete, as X11 and Qt will not be build.
2) more important: bitbake tries to build Qt 4.8 as the SuperZaxxon firmware contains Qt 4.6
Qt was one of the main reasons, why I wanted to get this build in the first place, because I wanted to include the host tools, most notably "moc" to my cross compile toolchain, as the moc from my machine (also a 4.8) generates code that can't be compiled with Qt 4.6.
Any ideas?
Attachments
Last edited by a moderator: