Hi all, Thanks for all the replies. I'm not quite sure where I got the version of Qt I tried the first time round but when I reinstalled MeeGo 1.2 (the latest version) from scratch it seemed to work fine. Sorry for not trying this first.
Thanks again, Dave -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Wednesday, April 06, 2011 8:05 AM To: Clark, Joel; [email protected] Cc: [email protected] Subject: Re: [MeeGo-dev] Qt with OpenGL (ES) Except if the demo is using explicitly libGL instead of QtOpenGL API, it just a matter of rebuilding against latest Qt in MeeGo 1.2. Cheers, Fathi ________________________________________ From: [email protected] [[email protected]] on behalf of ext Clark, Joel [[email protected]] Sent: Wednesday, April 06, 2011 8:43 AM To: Tracy Graydon Cc: [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/meego-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 _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines -------------------------------------------------------------- Intel Shannon Limited Registered in Ireland Registered Office: Collinstown Industrial Park, Leixlip, County Kildare Registered Number: 308263 Business address: Dromore House, East Park, Shannon, Co. Clare This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines
