[meta-freescale] Qt5 using the DORA branch

Filip Piechocki fpiechocki at gmail.com
Wed Dec 4 04:12:56 PST 2013


Hi!

Everything looks ok except this segfault ;) Can you run it under gdb and
show us where exactly it is crashing?

Cheers,
Filip


On Wed, Dec 4, 2013 at 12:19 PM, Marco <koansoftware at gmail.com> wrote:

> Hello
> This is likely the continuation up of thread "[meta-freescale] Error
> 0x300b in Qt5 applications with EGLFS"
>
>
> I am building qt5 using the DORA branch and meta-qt5.
> These are my image settings:
>
> IMAGE_INSTALL_append = "qtbase qtbase-fonts qtbase-plugins qtbase-examples
> cinematicexperience gstreamer nano cairo pango fontconfig freetype"
> DISTRO_FEATURES_remove = "x11 wayland"
>
>
> Build Configuration:
> BB_VERSION        = "1.20.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Ubuntu-12.04"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "imx6dlsabresd"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.5"
> TUNE_FEATURES     = "armv7a vfp neon callconvention-hard cortexa9"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto
> meta-yocto-bsp    = "dora:75bed4086eb83f1d24c31392f3dd54aa5c3679b1"
> meta-oe           = "dora:513e7ca20ddd0a5c3b649bf292a67c3e0473d3a8"
> meta-fsl-arm      = "dora:5b3b6618426ad06e4fb6a3a77c4a53dfb47f0556"
> meta-qt5          = "dora:cefaba69a785c5221463f0eb496b749d5ddf8a5a"
>
>
> To successfully build qt5 I removed the cmake directory in
> recipes-devtools and apply this patch http://patchwork.openembedded.
> org/patch/60673/ to Qt5 (I know its not the best way and Otavio doesn’t
> like it :P ). I am also putting USE_X11 = “no” in
> sources/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc
> so framebuffer gpu drivers get included.
>
>
> I completed the bitbake successfully, then I created my SDcard.
> Unfortunately now I have errors launching examples (see below)
>
> root at imx6qsabresd:~# /usr/share/qt5/examples/gui/analogclock/analogclock
> QXcbConnection: Could not connect to display
> Aborted
>
>
> root at imx6qsabresd:~# /usr/share/qt5/examples/gui/analogclock/analogclock
> -platform eglfs
> evdevtouch: Using device /dev/input/event1
> min X: 0 max X: 0
> min Y: 0 max Y: 0
> min pressure: 0 max pressure: 0
> device name: max11801_ts
> EGLFS: Unable to query physical screen size, defaulting to 100 dpi.
> EGLFS: To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and
> QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
> Qt Warning: Could not find a location of the system's Compose files.
> Consider setting the QTCOMPOSE environment variabl.
> Protocol type A
> Segmentation fault
>
>
> What am I missing?
> Any hint is greatly appreciated
>
> Cheers
> --
> Marco Cavallini | KOAN sas | Bergamo - Italia
>  embedded and real-time software engineering
> Phone:+39-035-255.235 - Fax:+39-178-22.39.748
>       http://www.KoanSoftware.com
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131204/2baf75c2/attachment.html>


More information about the meta-freescale mailing list