<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.StileMessaggioDiPostaElettronica17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 2.0cm 2.0cm 2.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=IT link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Update:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>I compared the current qmake.conf with the imx6sabre qmake.conf (which is working) and I have some doubt:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>In imx6 qmake.conf, the ENV are:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>IMX6_CFLAGS                                    = -DLINUX=1 <b>-DEGL_API_FB=1</b><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_EGL                             += -lEGL<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_OPENGL_ES2   += -lGLESv2 -lEGL <b>-lGAL</b><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_OPENVG          += -lOpenVG -lEGL <b>-lGAL</b><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>On imx5 side, they are:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>IMX5_CFLAGS                                    = -D_LINUX=1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_EGL                             += -lEGL<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_OPENGL_ES2   += -lGLESv2 -lEGL<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>QMAKE_LIBS_OPENVG          += -lOpenVG -lEGL<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>I’ve marked as bold the libraries which are present on imx6 conf, but NOT in the mx5 conf.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>In CFLAGS there is also another difference, on imx6 I have DLINUX=1 instead of D<b>_</b>LINUX=1.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Now, I thought to include these difference in mx5 configuration, but the qtbase configure command fail saying that libGAL is missing (see the last part of the bitbake log below)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>OpenGL ES 2.x auto-detection... ()<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| compiling /home/cx/fsl-bsp/build/tmp/work/armv7a-vfp-neon-mx5-poky-linux-gnueabi/qtbase/5.1.1-r0/qtbase-opensource-src-5.1.1/config.tests/unix/opengles2/opengles2.cpp<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| linking opengles2<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| /home/cx/fsl-bsp/build/tmp/sysroots/i686-linux/usr/libexec/armv7a-vfp-neon-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.8.1/ld: cannot find -lGAL<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| collect2: error: ld returned 1 exit status<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| make: *** [opengles2] Error 1<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| OpenGL ES 2.x disabled.<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| The OpenGL ES 2.0 functionality test failed!<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>|  You might need to modify the include and library search paths by editing<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>|  QMAKE_INCDIR_OPENGL_ES2, QMAKE_LIBDIR_OPENGL_ES2 and QMAKE_LIBS_OPENGL_ES2 in<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>|  /home/cx/fsl-bsp/build/tmp/work/armv7a-vfp-neon-mx5-poky-linux-gnueabi/qtbase/5.1.1-r0/qtbase-opensource-src-5.1.1/mkspecs/linux-oe-g++.<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| WARNING: /home/cx/fsl-bsp/build/tmp/work/armv7a-vfp-neon-mx5-poky-linux-gnueabi/qtbase/5.1.1-r0/temp/run.do_configure.10027:1 exit 1 from<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>|   /home/cx/fsl-bsp/build/tmp/work/armv7a-vfp-neon-mx5-poky-linux-gnueabi/qtbase/5.1.1-r0/qtbase-opensource-src-5.1.1/configure -v -dont-process -opensource -confirm-license -sysroot /home/cx/fsl-bsp/build/tmp/sysroots/cjbc1 -no-gcc-sysroot -prefix /usr -bindir /usr/bin/qt5 -libdir /usr/lib -datadir /usr/share/qt5 -sysconfdir /etc/qt5 -docdir /usr/share/doc/qt5 -headerdir /usr/include/qt5 -archdatadir /usr/lib/qt5 -libexecdir /usr/lib/qt5/libexec -plugindir /usr/lib/qt5/plugins -importdir /usr/lib/qt5/imports -qmldir /usr/lib/qt5/qml -translationdir /usr/share/qt5/translations -testsdir /usr/share/qt5/tests -examplesdir /usr/share/qt5/examples -hostbindir /usr/bin/qt5 -hostdatadir /home/cx/fsl-bsp/build/tmp/sysroots/cjbc1/usr/lib/qt5 -external-hostbindir /home/cx/fsl-bsp/build/tmp/sysroots/i686-linux/usr/bin/qt5 -platform /home/cx/fsl-bsp/build/tmp/sysroots/i686-linux/usr/lib/qt5/mkspecs/linux-oe-g++ -xplatform linux-oe-g++ -reduce-relocations -shared -silent -no-pch -no-rpath -pkg-config -xcb -no-sql-db2 -no-gstreamer -xfixes -freetype -system-libjpeg -pulseaudio -no-nis -gtkstyle -no-sql-mysql -qt-pcre -no-iconv -no-xkb -xinput -no-fontconfig -no-kms -no-sql-sqlite -system-libpng -tslib -icu -no-alsa -no-glib -nomake tests -evdev -xinerama -no-sql-oci -no-sql-sqlite2 -no-accessibility -widgets -xrandr -libudev -xinput2 -xcursor -no-openvg -opengl es2 -eglfs -xvideo -xsync -no-sql-tds -xshape -dbus -system-zlib -openssl -xrender -no-mitshm -no-sm -no-sql-ibase -no-sql-psql -no-directfb -release -no-sql-odbc -no-linuxfb<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>| ERROR: Function failed: do_configure (log file is located at /home/cx/fsl-bsp/build/tmp/work/armv7a-vfp-neon-mx5-poky-linux-gnueabi/qtbase/5.1.1-r0/temp/log.do_configure.10027)<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>ERROR: Task 6 (/home/cx/fsl-bsp/sources/meta-qt5/recipes-qt/qt5/qtbase_5.1.1.bb, do_configure) failed with exit code '1'<o:p></o:p></span></i></p><p class=MsoNormal><i><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>NOTE: Tasks Summary: Attempted 2288 tasks of which 2287 didn't need to be rerun and 1 failed.<o:p></o:p></span></i></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Do you think the way that I have undertaken makes sense?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>If yes, how I can build the requested libGAL which seems to be not present in my image?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>I’ve tried googling a bit but I found nothing helpful.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Thanks so much<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Simone<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>Da:</span></b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> Simone [mailto:cjb.sw.nos</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>pam@gmail.com] <br><b>Inviato:</b> mercoledì 1 gennaio 2014 11:09<br><b>A:</b> <meta-freescale@yoctoproject.org><br><b>Oggetto:</b> Eglfs issue with mx53<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Hello,<o:p></o:p></p></div><div><p class=MsoNormal>I've prepared an image which include meta-qt5 (from master branch) for my imx53 board.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>The bitbake completed fine, but anyhow when I try to launch the demo (<i>cinematicexperience in my case, but the same as a new project)</i> I cannot see anything, and on the command line I have this error:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><b>eglfs could not initialize egl display</b><o:p></o:p></p></div><div><p class=MsoNormal><b>EGL aborted</b><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Notice that i can't see the <i>qeglfshooks_mx5.cpp</i> source file in the tree.<o:p></o:p></p></div><div><p class=MsoNormal>I have this hook file for imx6 (and with the imx6 sabre board) eglfs work fine.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Maybe it is related?<o:p></o:p></p></div></div><div><p class=MsoNormal>Any suggestion?<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Happy new year to all!<o:p></o:p></p></div><div><p class=MsoNormal>Simone<o:p></o:p></p></div></div></body></html>