[yocto] Problem building custom tool-chain/SDK

Kilou Zelabia kilou_zellabia at yahoo.fr
Thu Jun 28 07:08:43 PDT 2012


Dear all, 


I'm trying to integrate a custom tool-chain/SDK in yocto, following steps found in  http://docs.openembedded.org/usermanual/html/commonuse_qte_sdk.html

So I've written three recipes 


meta-toolchain-MINE.bb
task-MINE-toolchain-host.bb
task-MINE-toolchain-target.bb


When building with command "bitbake meta-toolchain-MINE" I'm having the following error 


ERROR: Nothing PROVIDES 'virtual/i686-MINE-linux-gcc'

 How can i solve this error ? I was not able to track the dependency chain 



Thanks in advance.


---[meta-toolchain-MINE.bb]--------------------------------------------------------------------------------------------------------------------------------------------
require ../meta/recipes-core/meta/meta-toolchain.bb
DESCRIPTION = "Meta package for building a MINE toolchain"
LICENSE = "MIT"
PR = "r7"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
TOOLCHAIN_TARGET_TASK = "task-MINE-toolchain-target"
TOOLCHAIN_HOST_TASK = "task-MINE-toolchain-host"
TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-MINE-${DISTRO_VERSION}"
PROVIDES = "meta-toolchain-MINE"
TOOLCHAIN_NEED_CONFIGSITE_CACHE += "zlib"
SDK_SUFFIX = "toolchain-MINE"

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---[task-MINE-toolchain-host.bb]---------------------------------------------------------------------------------------------------------------------------------------------
require ../meta/recipes-core/tasks/task-sdk-host-nativesdk.bb
DESCRIPTION = "Host packages for MINE SDK"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
ALLOW_EMPTY = "1"
RDEPENDS_${PN} += " "

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[task-MINE-toolchain-target.bb]---------------------------------------------------------------------------------------------------------------------------------------------
DESCRIPTION = "Target package for MINE SDK"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
ALLOW_EMPTY = "1"
PR = "r0"
RDEPENDS_${PN} += "\
    dbus-dev \
    dbus-glib-dev \
    gstreamer-dev \
    bluez4-dev \
    gconf-dev \
    avahi-dev \
    telepathy-glib-dev \
    eds-dbus-dev \
    libecal-dev \
    libebook-dev \
    libxi-dev \
    libsqlite3-dev \
    gssdp \
    gupnp \
    gupnp-av \
    gupnp-tools \
    gypsy \
    libart-lgpl \
    libgalago \
    libtelepathy \
    pulseaudio \
    qt4-x11-free-dev \
    "
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20120628/d8c526a1/attachment.html>


More information about the yocto mailing list