Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Qt5.0.x eglfs abort issue
Environment• Any EGLFS based plugin, that uses NULL  window system (ie, single surface)  – Example – Beagle-XM, 37x, Beagl...
SymptomRunning any qt5 application will result in below  error$$ ./analogclock –platform eglfsCould not initialize egl dis...
Call Stack• #3 0x425517f2 in QMessageLogger::fatal(char  const*, ...) const ()from <>/qt5_install/lib/libQt5Core.so.5#4 0x...
Fix• https://github.com/prabindh/qt-  configs/tree/master/qt5_1.0_Feb13
Further steps on Qt5Ensure a working root-filesystem, and a corresponding tool-chain is available   for cross-compiling. A...
Upcoming SlideShare
Loading in …5
×

Qt5.0.0 eglfs abort issue

1,570 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Qt5.0.0 eglfs abort issue

  1. 1. Qt5.0.x eglfs abort issue
  2. 2. Environment• Any EGLFS based plugin, that uses NULL window system (ie, single surface) – Example – Beagle-XM, 37x, Beaglebone, Sitara AM335x devices
  3. 3. SymptomRunning any qt5 application will result in below error$$ ./analogclock –platform eglfsCould not initialize egl displayEGL Error : Could not create the egl surface: error = 0x3003Aborted
  4. 4. Call Stack• #3 0x425517f2 in QMessageLogger::fatal(char const*, ...) const ()from <>/qt5_install/lib/libQt5Core.so.5#4 0x43fa77a4 in QEglFSWindow::create() ()from <>/qt5_install/plugins/platforms/libqeglfs.so
  5. 5. Fix• https://github.com/prabindh/qt- configs/tree/master/qt5_1.0_Feb13
  6. 6. Further steps on Qt5Ensure a working root-filesystem, and a corresponding tool-chain is available for cross-compiling. A sample (Ubuntu based) target root filesystem is provided at• https://gforge.ti.com/gf/download/docmanfileversion/301/6353/Browser- 21-Dec.tar.gzExtract the Qt5 archiveDownload the qt5 patches from the github tree into the qt5 source archive, make updates to match the target paths, and configure using the steps mentioned in the README at• https://github.com/prabindh/qt- configs/blob/master/qt5_1.0_Dec12/READMEPatch for eglfs as below:• https://github.com/prabindh/qt-configs/tree/master/qt5_1.0_feb13Quick comparison of Qt5 Webkit2 and other browsers on Sitara platform• http://gpupowered.org/node/17

×