David said he had resolved all of his link issues with QT, last night by updating to the latest built image version of QT/QML.
-----Original Message----- From: Tracy Graydon [mailto:[email protected]] Sent: Wednesday, April 06, 2011 11:34 AM To: Clark, Joel Cc: Roper, Matthew D; O'carroll, David T; [email protected] Subject: RE: [MeeGo-dev] Qt with OpenGL (ES) Right. But it wasn't clear to be if David was doing that "from scratch" or not. Specifically, the section mentioning libGL and the repo raised the question in my mind. i.e. >> The demo uses qt-mobility which has a dependency on libGL. However, >> libGL is not located in the repo. It's been a common problem, so, just wanted to be sure that was touched on to eliminate that from the picture. ;) -t >-----Original Message----- >From: Clark, Joel [mailto:[email protected]] >Sent: Tuesday, April 05, 2011 10:44 PM >To: Tracy Graydon >Cc: Roper, Matthew D; O'carroll, David T; [email protected] >Subject: Re: [MeeGo-dev] Qt with OpenGL (ES) > >I don't think Dave is trying to build an image. He said he is trying to >rebuild a QT bases demo app that works on MeeGo 1.0.1 IVI on a MeeGo 1.2 >IVI image > >Regards >Joel > >On Apr 5, 2011, at 5:27 PM, "Tracy Graydon" ><[email protected]> wrote: > >> The IVI Russellville image also uses the EMGD driver, by the way. >> >> If you are trying to generate your own image from a kickstart, you may >need >> explicitly remove the libGL package. The libGL package is still >referenced >> in the package-group patterns in the current 1.2 repos. Since the >libGL >> package is non-existent, your image creation will fail on it and throw >an >> error message about not being able to find the package. You can add "- >> libGL" to your kickstart in the packages section and that should get >you >> past the error. >> >> I was able to use the kickstart from >> >http://repo.meego.com/MeeGo/builds/trunk/1.1.99.0.20110330.3/images/meeg >o-iv >> i-ia32-conx/meego-ivi-ia32-conx-1.1.99.0.20110330.3.ks, add the "- >libGL" >> line, and include qt-mobility and successfully spin an image with it. >> >> Tracy >> >> p.s. Top-post brought to you by Outlook. Sorry. :| >> >> >> >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] >On >> Behalf Of Matt Roper >> Sent: Tuesday, April 05, 2011 9:45 AM >> To: O'carroll, David T >> Cc: [email protected] >> Subject: Re: [MeeGo-dev] Qt with OpenGL (ES) >> >> On Tue, Apr 05, 2011 at 06:36:35AM -0600, [email protected] >wrote: >>> >>> A package should provides libGLESv2. If the platform (IVI conx) >>> doesn't provide OpenGL ES driver, you're using software rendering. >>> >> >> For the IVI conx images, EGL and GLES should be provided by the EMGD >> driver in the package emgd-bin: >> >> [meego@localhost ~]$ rpm -ql emgd-bin | grep GL >> /usr/lib/libEGL.so >> /usr/lib/libEGL.so.1 >> /usr/lib/libEGL.so.1.1.15.3226 >> /usr/lib/libEMGDOGL.so >> /usr/lib/libEMGDOGL.so.1.1.15.3226 >> /usr/lib/libGLES_CM.so >> /usr/lib/libGLES_CM.so.1.1.15.3226 >> /usr/lib/libGLESv2.so >> /usr/lib/libGLESv2.so.1.1.15.3226 >> /usr/lib/libGLESv2.so.2 >> /usr/lib/libemgdPVR2D_DRIWSEGL.so >> /usr/lib/libemgdPVR2D_DRIWSEGL.so.1.1.15.3226 >> >> EMGD's implementation of GLES is not based on the Mesa framework, so >you >> won't see the Mesa EGL and GLES packages installed when EMGD is >present. >> >> I'm a little bit confused by this part of David's original email: >> >>> The demo uses qt-mobility which has a dependency on libGL. However, >>> libGL is not located in the repo. >> ... >>> That is fine except that the version of Qt that is in the >>> repository is not built to use OpenGL ES, >> >> As others have noted, I don't think this should be true for the QT >> present in the Meego 1.2-based images. When I run >> >> ldd /usr/lib/libQt* | grep libGL | grep -v libGLES >> >> to see if any of the /usr/lib/libQt* libraries have a libGL (not >> libGLES) dependency, I don't get any results. Can you identify which >QT >> library on your system you're finding to have the libGL dependency? >> >> Thanks. >> >> >> Matt >> >> >> -- >> Matt Roper >> Intel Corporation >> Embedded Media & Graphics Driver Group >> _______________________________________________ >> MeeGo-dev mailing list >> [email protected] >> http://lists.meego.com/listinfo/meego-dev >> http://wiki.meego.com/Mailing_list_guidelines >> >> _______________________________________________ >> MeeGo-dev mailing list >> [email protected] >> http://lists.meego.com/listinfo/meego-dev >> http://wiki.meego.com/Mailing_list_guidelines _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines
