Hi,

When running QT5.4.1 based app, I get following error when I try to use a
combobox:

QEGLPlatformContext::makeCurrent: eglError: 3002, this: 0x3f5b58
QEGLPlatformContext::makeCurrent: eglError: 3009, this: 0x3f5b58

I am using meta-arago daisy branch on TI AM335x-EVM. I have also removed
"x11 and wayland" from distro features.

Any help is appreciated.

My environment is following:

Build Configuration:
BB_VERSION        = "1.26.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-linux-gnueabi"
MACHINE           = "am335x-evm"
DISTRO            = "arago"
DISTRO_VERSION    = "2015.05"
TUNE_FEATURES     = "armv7a vfp thumb neon callconvention-hard cortexa8"
TARGET_FPU        = "vfp-neon"
meta-arago-distro
meta-arago-extras = "daisy:d607cf64048994eaf2e8bb1687092c65febb27f2"
meta-qt5          =
"(detachedfrom17eb158):c6d3e94ff294f39994de85b3fd12ffde8b3f8372"
toolchain-layer
meta-networking
meta-ruby
meta-oe           = "daisy:d3d14d3fcca7fcde362cf0b31411dc4eea6d20aa"
meta-ti           = "daisy:70cdadbfb48ef3e7a2596320cdfc626078c1ac34"
meta-linaro-toolchain = "daisy:06008235ca752fea678953e85adaa29a491d246b"
meta              = "daisy:e1a2540227250d854d5bba278634bcc9e7572cda"

Following is QT build configuration:

   Configure summary

Building on:
/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/i686-linux/usr/lib/qt5/mkspecs/linux-oe-g++
(arm, CPU features: neon)
Building for:  linux-oe-g++ (arm, CPU features: neon)

qmake vars .......... OE_QMAKE_AR = arm-linux-gnueabihf-ar OE_QMAKE_CC =
arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mthumb-interwork
-mfloat-abi=hard -mfpu=neon -mtune=cortex-a8
--sysroot=/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm
OE_QMAKE_CFLAGS =
 
-isystem/home/nws/gcc-4.7.3/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/arm-linux-gnueabihf/include
 -fstack-protector -O2 -pipe -g -feliminate-unused-debug-types
OE_QMAKE_COMPILER = arm-linux-gnueabihf-gcc  -march=armv7-a -marm
-mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a8
--sysroot=/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm
OE_QMAKE_CXX = arm-linux-gnueabihf-g++  -march=armv7-a -marm
-mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a8
--sysroot=/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm
OE_QMAKE_CXXFLAGS =
 
-isystem/home/nws/gcc-4.7.3/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/arm-linux-gnueabihf/include
 -fstack-protector -O2 -pipe -g -feliminate-unused-debug-types
OE_QMAKE_LDFLAGS =
 
-L/home/nws/gcc-4.7.3/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/arm-linux-gnueabihf/lib
-Wl,-rpath-link,/home/nws/gcc-4.7.3/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/arm-linux-gnueabihf/lib
-Wl,-O1 -Wl,--hash-style=gnu OE_QMAKE_LINK = arm-linux-gnueabihf-g++
 -march=armv7-a -marm -mthumb-interwork -mfloat-abi=hard -mfpu=neon
-mtune=cortex-a8
--sysroot=/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm
OE_QMAKE_STRIP = echo styles += mac fusion windows DEFINES += QT_NO_MTDEV
QT_CFLAGS_PULSEAUDIO = -D_REENTRANT
-I/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/include/glib-2.0
-I/home/nws/yocto-daisy-dev/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/lib/glib-2.0/include
 QT_LIBS_PULSEAUDIO = -lpulse-mainloop-glib -lpulse -lglib-2.0
 QMAKE_INCDIR_LIBUDEV =  QMAKE_LIBS_LIBUDEV = -ludev -lrt  sql-drivers =
 sql-plugins =  qmake switches .........

Build options:
  Configuration .......... accessibility audio-backend c++11 clock-gettime
clock-monotonic compile_examples concurrent cross_compile dbus egl eglfs
evdev eventfd freetype full-config getaddrinfo getifaddrs harfbuzz inotify
ipv6ifname large-config largefile libudev linuxfb medium-config
minimal-config mremap neon opengl opengles2 openssl-linked pcre png
posix_fallocate pulseaudio qpa qpa reduce_exports release shared silent
small-config system-jpeg system-png system-zlib
  Build parts ............  libs tools
  Mode ................... release
  Using C++11 ............ yes
  Using gold linker....... no
  Using PCH .............. no
  Target compiler supports:
    Neon ................. yes

Qt modules and options:
  Qt D-Bus ............... yes (loading dbus-1 at runtime)
  Qt Concurrent .......... yes
  Qt GUI ................. yes
  Qt Widgets ............. yes
  Large File ............. yes
  QML debugging .......... yes
  Use system proxies ..... no

Support enabled for:
  Accessibility .......... yes
  ALSA ................... no
  CUPS ................... no
  Evdev .................. yes
  FontConfig ............. no
  FreeType ............... qt
  Glib ................... no
  GTK theme .............. no
  HarfBuzz ............... yes (bundled copy)
  Iconv .................. no
  ICU .................... no
  Image formats:
    GIF .................. yes (plugin, using bundled copy)
    JPEG ................. yes (plugin, using system library)
    PNG .................. yes (in QtGui, using system library)
  journald ............... no
  mtdev .................. no
  Networking:
    getaddrinfo .......... yes
    getifaddrs ........... yes
    IPv6 ifname .......... yes
    OpenSSL .............. yes (linked to the libraries)
  NIS .................... no
  OpenGL / OpenVG:
    EGL .................. yes
    OpenGL ............... yes (OpenGL ES 2.0+)
    OpenVG ............... no
  PCRE ................... yes (bundled copy)
  pkg-config ............. yes
  PulseAudio ............. yes
  QPA backends:
    DirectFB ............. no
    EGLFS ................ yes
    KMS .................. no
    LinuxFB .............. yes
    XCB .................. no
  Session management ..... no
  SQL drivers:
    DB2 .................. no
    InterBase ............ no
    MySQL ................ no
    OCI .................. no
    ODBC ................. no
    PostgreSQL ........... no
    SQLite 2 ............. no
    SQLite ............... no
    TDS .................. no
  udev ................... yes
  xkbcommon .............. no
  zlib ................... yes (system library)

regards
Ankur
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to