Hello,
The OE-layer 'meta-linaro' now employs an updated recipe for building OpenEmbedded using the Linaro GCC 4.7 2012.05. The following configuration has been tested:
OE-sources: * OpenEmbedded-Core: - git://git.openembedded.org/openembedded-core - rev 363424c * BitBake: - git://git.openembedded.org/bitbake - rev f8bf449 * meta-linaro: - git://git.linaro.org/people/kwerner/meta-linaro.git - rev 323a982
compiler: * Linaro GCC 4.7 2012.05
https://launchpad.net/gcc-linaro/4.7/4.7-2012.05/+download/gcc-linaro-4.7-20...
images: * core-image-minimal (just enough to get a shell) * core-image-sato (Xorg, gtk+2) * qt4e-demo-image (Qt 4.8 embedded)
targets: * ARM: - qemuarm (vesatilepb, ARMv5, arm926ej-s) - qemuarmv7a (vexpress, ARMv7, -march=armv7-a, -mthumb, -mfloat-abi=hard, -mfpu=neon) * MIPS: - qemumips (malta, -march=mips32) * PPC: - qemuppc (mac99, -mcpu=603e) * X86 - qemux86 * X86_64 - qemux86-64
build/host system: * x86_64 Ubuntu 11.10 (Oneiric)
The easiest way to reproduce: wget http://people.linaro.org/~kwerner/oe-core/script/build-oe-core-linaro.sh bash ~/build-oe-core-linaro.sh --workdir workdir --dldir /home/ken/data/downloads --gcctype "linaro-4.7" --mlbranch 323a982 --oebranch 363424c --bbbranch f8bf449 --oepatches "http://people.linaro.org/~kwerner/oe-core/patches/armv7a-tree-vectorize.patc..."
More information about the meta-linaro layer can be found at: https://wiki.linaro.org/KenWerner/Sandbox/OpenEmbedded-Core
Regards Ken