Openembedded Devel Discussions
 help / color / mirror / Atom feed
* Creating a Own Tool chain, some referenced packages are not included into the SDK archive
@ 2010-06-29 14:04 Hauser, Wolfgang (external)
  2010-06-29 14:48 ` Holger Freyther
  0 siblings, 1 reply; 10+ messages in thread
From: Hauser, Wolfgang (external) @ 2010-06-29 14:04 UTC (permalink / raw)
  To: openembedded-devel

Hello, 

I tried to build my own tool chain, using the target task listed below.

The bitbake of the tool chain run w/o errors, but the referenced
packages will be installed partly only into the SDK archive.
(e.g. libqt-embeddedcore4-dev and libqt-embeddedphonon4-dev reside in
the SDK archive, the other packages are missing)

I use an private overlay, referencing org.openembedded.dev and using
DISTRO = "angstrom-2008.1" and MACHINE = "omap3evm" 
The meta-toolchain-xxx is derived from meta-toolchain-qte. 

What may going wrong here ?

Regards
Wolfgang Hauser

meta-toolchain-xxx.bb >>>
# xxx Qt Embedded toolchain
PR = "r3"
TOOLCHAIN_HOST_TASK = "task-xxx-toolchain-host"
TOOLCHAIN_TARGET_TASK = "task-xxx-toolchain-target"

require recipes/meta/meta-toolchain.bb
SDK_SUFFIX = "toolchain-xxx"
SDK_SUFFIX_angstrom = "toolchain-xxx-${ANGSTROM_QT_VERSION}"

QT_DIR_NAME = "qtopia"

do_populate_sdk_append() {
       script = "${SDK_OUTPUT}/${SDKPATH}/environment-setup"
       touch $script
       echo 'export OE_QMAKE_CC=${TARGET_SYS}-gcc' >> $script
       echo 'export OE_QMAKE_CXX=${TARGET_SYS}-g++' >> $script
       echo 'export OE_QMAKE_LINK=${TARGET_SYS}-g++' >> $script
       echo 'export
OE_QMAKE_LIBDIR_QT=${SDKPATH}/${TARGET_SYS}/${libdir}' >> $script
       echo 'export
OE_QMAKE_INCDIR_QT=${SDKPATH}/${TARGET_SYS}/${includedir}/${QT_DIR_NAME}
' >> $script
       echo 'export OE_QMAKE_MOC=${SDKPATH}/bin/moc4' >> $script
       echo 'export OE_QMAKE_UIC=${SDKPATH}/bin/uic4' >> $script
       echo 'export OE_QMAKE_UIC3=${SDKPATH}/bin/uic34' >> $script
       echo 'export OE_QMAKE_RCC=${SDKPATH}/bin/rcc4' >> $script
       echo 'export OE_QMAKE_QDBUSCPP2XML=${SDKPATH}/bin/qdbuscpp2xml4'
>> $script
       echo 'export OE_QMAKE_QDBUSXML2CPP=${SDKPATH}/bin/qdbusxml2cpp4'
>> $script
       echo 'export
OE_QMAKE_QT_CONFIG=${SDKPATH}/${TARGET_SYS}/${datadir}/${QT_DIR_NAME}/mk
specs/qconfig.pri' >> $script
       echo 'export
QMAKESPEC=${SDKPATH}/${TARGET_SYS}/${datadir}/${QT_DIR_NAME}/mkspecs/lin
ux-g++' >> $script

       # Repack SDK with new environment-setup
       cd ${SDK_OUTPUT}
       fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 .
}
<<<<<

task-xxx-toolchain-target.bb >>>>

DESCRIPTION = "Target packages for xxx Qt Embedded SDK"
LICENSE = "MIT"
ALLOW_EMPTY = "1"

PR = "r2"

PACKAGES = "${PN}"

DEPENDS = "task-sdk-bare"

RDEPENDS_${PN} += " \
        task-sdk-bare \
        alsa-lib-dev \
        libpng-dev \
        net-snmp-dev \
        ftplib-dev \
        libgles-omap3-dev \
        qt4-embedded-mkspecs \
        libqt-embeddedphonon4-dev \
        libqt-embedded3support4-dev \
        libqt-embeddedassistantclient4-dev \
        libqt-embeddedcore4-dev \
        libqt-embeddeddbus4-dev \
        libqt-embeddeddesignercomponents4-dev \
        libqt-embeddeddesigner4-dev \
        libqt-embeddeduitools4-dev \
        libqt-embeddedgui4-dev \
        libqt-embeddedhelp4-dev \
        libqt-embeddednetwork4-dev \
        libqt-embeddedsvg4-dev \
        libqt-embeddedtest4-dev \
        libqt-embeddedxml4-dev \
        libts-dev \
        "
<<<<



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-07-09 16:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-29 14:04 Creating a Own Tool chain, some referenced packages are not included into the SDK archive Hauser, Wolfgang (external)
2010-06-29 14:48 ` Holger Freyther
2010-06-29 15:20   ` Hauser, Wolfgang (external)
2010-07-01 12:50     ` Holger Freyther
2010-07-01 13:00       ` Hauser, Wolfgang (external)
2010-07-01 14:07       ` Hauser, Wolfgang (external)
2010-07-08 15:22       ` Hauser, Wolfgang (external)
2010-07-08 16:55         ` Denys Dmytriyenko
2010-07-09 10:08           ` Hauser, Wolfgang (external)
2010-07-08 17:11         ` Koen Kooi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox