Hi Amit,
Sorry for the late answer. Here's what I did. First I followed
Cliff's guide which teaches how to run a qt4-embedded app. I
downloaded the demo app of the guide, compiled it and obtained a
package using openembedded. I installed it in BeagleBoard, it required
qt4-embedded. There's a trick here. In openembedded, qt4-embedded's
version is 4.4.3, while opkg's repository has the version 4.4.1. We
need to remove some of the default packages and import the required
ones from openembedded (for Cliff's app those are libqtcoree,
libqtguie and libqtnetworke). Finally, it worked. The final problem is
that, it conflicted with X server. I mean I got a full screen Qt
application, but when I click mouse botton, some frame pieces of
desktop intervened the screen. So we had to stop the X server. I
started the angstrom in runlevel 3. Then the Qt application worked
flawless. Maybe it is a very basic knowledge about qt embedded and
frame buffer, however I didn't know that.
Next, I tried to run the same demo application with Qt4-X11. If you
check Cliff's guide, the bb file contains the line `inherit qt4e´.
Recompiling and building the Qt4-X11 version of the same code is just
a matter of modifying this line to `inherit qt4x11´. This time, it got
compiled with Qt4-X11 library. I installed the required Qt4-X11
components also. I guess I did the same trick for the version problem,
sorry I'm not sure, I tried a lot of way. The application runs in a
desktop window this time. I could not distinguish a performance
difference at this stage. Note that I only tried a demo application
which is a 2D artillary game. Some tough Qt applications may be used
to benchmark these two libraries. As far as I see, Qt4-X11 works OK.
And Qt4-embedded is fine when Xserver is stopped.
Now I'm trying to do the same thing with Qt3-X11 and Qt3-embedded.
However, I couldn't make a progress up to now. I would be very glad if
somebody leads me to a guide about qt3 on openembedded or gives me
some hints at least.
Regards,
Caner
On Sep 7, 2:53 pm, Amit Pundir <
pundira...@gmail.com> wrote: