These are my notes for compiling Qt 5.3.0 release using the fsl-community-bsp and the meta-qt5 layer graciously provided by the much lauded Otavio and Martin Jansa. My test board is the wandboard solo. My original procedure was based on this document: Compiling Qt5.3.0-beta1 on Yocto which was in turn based on this tutorial: Building Qt5 using yocto on Wandboard - Wandboard Wiki
Steps to build:
repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b daisy; repo sync
cd sources; git clone https://github.com/cetola/meta-qt5.git
**as of this commit:
https://github.com/meta-qt5/meta-qt5/commit/e9ad98bbed6065989ef4648e724f27275b35b838
the meta-qt5 official repo is now using qt 5.3. I won't be updating my layer, and I suggesting using theirs.
add to bblayers.conf:
${BSPDIR}/sources/meta-openembedded/meta-ruby \
${BSPDIR}/sources/meta-qt5 \
add to local.conf:
DISTRO_FEATURES_remove = "x11 wayland"
PACKAGECONFIG_append_pn-qtmultimedia = " gstreamer010 "
bitbake wandboard-image-qt5
I will do my best to keep this working with the latest in daisy. Current functionality includes playing hardware accellerated video in QML. However, examples such as multimediawidgets/player, multimediawidgets/videowidget do not play video. Also qtwebkit/browser, qtwebkit/youtubeview qtwebkit/fanicybrowser do not support HTML5 video.
Comments welcome.
Cheers,
Stephano