From: <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Tuesday, August 12, 2014 at 11:29 AM To: "[email protected]" <[email protected]> Subject: Re: [beagleboard] Qt 5.3.1 on BBB
> Hi John, > > Thank you very much for the response. I see you have mentioned > /usr/include/OGLES2 in rootfs partition of SDcard. But that directory is not > present in my SDcard. > Also, I see you have mentioned -sysroot option while running 'configure'. > Where will the Qt be installed ? You will need to determine where /include/OGLES2 is installed. I wrote this before Robert Nelson included SGX into his kernel build, so it is possible this is installed somewhere else. Looking at my BBB rootfs, QT was installed in /usr/bin/qt5.1.1 and under /usr/include, I see both OGLES and OGLES2 folders. Regards, John > > > Thanks, > Ashwin > > On Tuesday, August 12, 2014 9:44:42 AM UTC-7, john3909 wrote: >> >> From: <[email protected] <javascript:> > >> Reply-To: "[email protected] <javascript:> " >> <[email protected] <javascript:> > >> Date: Monday, August 11, 2014 at 10:27 AM >> To: "[email protected] <javascript:> " <[email protected] >> <javascript:> > >> Subject: [beagleboard] Qt 5.3.1 on BBB >> >>> Hi, >>> >>> I have debian running with kernel 3.13.11-bone12 (I installed the image with >>> 3.8 kernel, built the SGX kernel 3.13 and installed the new kernel). >>> >>> I can run /opt/gfxsdkdemos/ogles2/OGLES2ChameleonMan, so I am assuming SGX >>> drivers, opengl es2 drivers are installed and working fine. >>> >>> I built Qt 5.3.1 with the above mentioned image mounted on Ubuntu host >>> machine with following configure options. >>> >>> configure -v -opensource -confirm-license -opengl es2 -no-largefile -prefix >>> /usr/local/qt5.3.1 -xplatform Linux-linaro-gnueabihf-g++ -device >>> Linux-beaglebone-g++ -device-option >>> CROSS_COMPILE=/usr/local/linaro/bin/arm-Linux-gnueabihf- -qt-zlib -qt-libpng >>> -qt-libjpeg -sysroot /media/rootfs_ -no-sse2 -no-sse3 -no-ssse3 -no-sse4.1 >>> -no-sse4.2 -no-avx -no-avx2 -no-pch -qt-pcre -optimized-qmake >>> >>> then I ran 'make' and 'make install'. Then I manually copied mkspecs >>> directory from host to SDcard. >>> >>> I booted BBB SDcard and I am trying to run an example. But I am facing this >>> error. >>> >>> ./usr/local/qt5.3.1/examples/opengl/hellogl_es2/hellogl_es2 >>> >>> This application failed to start because it could not find or load the Qt >>> platform plugin "eglfs". >>> >>> Available platform plugins are: directfbegl, directfb, linuxfb, minimal, >>> offscreen, xcb. >>> >>> Reinstalling the application may fix this problem. >>> Aborted. >>> >>> I don't see any "eglfs" in /usr/local/qt5.3.1/plugins/platforms/ >>> running examples with "-platform" with any plugin mentioned in error message >>> results in different error messages. >>> Can anyone please point me to what went wrong. Any information would be very >>> helpful. >> I haven¹t worked on this for a while, but from my notes, when I built >> QT5.1.1, I did the following: >> >> TI SGX patches: https://github.com/prabindh/qt-configs.git >> Apply patches from qt5_1.0_Aug13, qt5_1_1_Sept13, ti_eglfs and webgl_5.1.1 >> >> BBB #>./configure prefix /home/<userid>/targetNFS/usr/local/qt5 release >> make libs platform linux-arm-gnueabi-ti-g++ -opengl es2 -confirmlicense >> opensource ice -noxcb -nopcb make examples verbose I >> /home/<userid>/targetNFS/usr/include/OGLES2 L >> /home/<userid>/targetNFS/lib/arm-linux-gnueabihf >> >> You could also search beagleboard google groups and search for "QT5.1.1 >> running on BeagleBoneBlack² for all the details. >> >> Regards, >> John >> >>> >>> Thanks, >>> Ashwin >>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected] <javascript:> . >>> For more options, visit https://groups.google.com/d/optout. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
