Discussion:
error in compiling beagelbone using meta-linaro
praveen vattipalli
2015-03-19 08:36:00 UTC
Permalink
Hi all
I am trying to compile poky-dizzy-12.0.1(MACHINE ?= "beaglebone") using
meta-toolchain.

so i downloaded dizzy from

http://downloads.yoctoproject.org/releases/yocto/yocto-1.7.1/poky-dizzy-12.0.1.tar.bz2
meta-linaro from
https://git.linaro.org/openembedded/meta-linaro.git
I have changed bblayers.conf as below


# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
LCONF_VERSION = "6"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
/home/praveenk/work/poky-dizzy-12.0.1/meta \
/home/praveenk/work/poky-dizzy-12.0.1/meta-yocto \
/home/praveenk/work/poky-dizzy-12.0.1/meta-yocto-bsp \
/home/praveenk/work/poky-dizzy-12.0.1/meta-linaro/meta-linaro-toolchain \
"
BBLAYERS_NON_REMOVABLE ?= " \
/home/praveenk/work/poky-dizzy-12.0.1/meta \
/home/praveenk/work/poky-dizzy-12.0.1/meta-yocto \
I added required changes in local.conf


MACHINE ?= "beaglebone"
DEFAULTTUNE = "cortexa8hf-neon"

PREFERRED_PROVIDER_glibc ?= "glibc"

PREFERRED_VERSION_gcc ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-cross ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-cross-initial ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-cross-intermediate ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-cross-canadian ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-crosssdk ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-crosssdk-initial ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-crosssdk-intermediate ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-runtime ?=
"linaro-4.9%"
PREFERRED_VERSION_nativesdk-gcc-runtime ?=
"linaro-4.9%"
PREFERRED_VERSION_libgcc ?=
"linaro-4.9%"
PREFERRED_VERSION_nativesdk-libgcc ?=
"linaro-4.9%"
PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?=
"linaro-4.9%"

but still it is building gcc-4.9 instead of gcc-linaro-4.9


Thanks
Praveen

Loading...