[meta-freescale] Questions about i.mx6 (SabreLite) / Qt5 / Yocto

Joel Swan jswan at tripleplayint.com
Tue Oct 22 07:18:46 PDT 2013


I'm just starting a new project with an i.mx6 SabreLite board and a Linux
toolchain from Wind River (/usr/local/oecore-x86_64/...).  The goal of the
project is to have a small HTML5 demo running Qt5 /QtWebkit on this
platform, initially, graphics only on a touch panel display.


My first step was to just rebuild/cross-compile Qt5 using the toochain
following the instructions found at sites such as
https://community.freescale.com/docs/DOC-94066.

This seemed to work fairly well, although there are issues when launching
the QT applications. Some include


   - Issues with with X.11 and EGL
   "EGL suggested using X Visual ID 33 (RGB888) for EGL config 25 (RGB444),
   but this is incompatable".

   - Issues with launching first time after X is restarted.

   - Issues with QtWebkit crashing when accessing the web. It doesn't seem
   to crash when using a simple file:// URL.


Many of these issues have been noted by others as well, yet some seem to
indicate that they are running without issues. (I cannot tell from many if
they are using Qt5 or an earlier release.)

Many posts have indicated that Yocto has Qt5 support and suggest following
that route instead. Yet, other posts indicate that this is only half-baked
and not really working for i.mx6.

Questions for you:

   1. Does anyone have a set of steps available for building Qt5 using
   Yocto (and especially for an i.mx6)?
   2. If so, does this include QtWebkit support? (some recent posts seem to
   indicate that QtWebkit is not yet working with Yocto due to "out of process
   renders".
   3. The goal is to not modify the Linux distribution which came from Wind
   River but to merely use it to build a Qt5 app and to load that app on their
   SD card. Wind River Linux claims to be Yocto-ready so rebuilding their
   image should not be required, correct?

Thanks in advance for any information you can provide.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131022/605eff57/attachment.html>


More information about the meta-freescale mailing list