there is. i am using it.
> What i should use for graphical application on framebuffer? Clutter?
i think qt is fine.
I'm using Qt on BeagleBoard.
Start from here:
http://groups.google.com/group/beagleboard/browse_thread/thread/06354a2c618365d6/5fb6ba77850ba65b?lnk=raot&pli=1
You can use Clutter too for your graphical application.
Regards,
Amit Pundir
Did anyone get the qt4-x11 applications for opengles 2.0 like hello_gles working on Beagleboard? If so can you please list the steps?
Regards,
Varun
I have not tried to run it but will let you know if it works.
>
> Also, did anyone try out the openvg extension included in latest qt-e 4.6 [http://labs.trolltech.com/blogs/2009/06/24/openvg-support-in-qt-46/]
>
I tried to run openvg example (qt/examples/openvg/star) on Beagle but
it failed because we need an updated or a separate screen driver
plugin for PVR OpenVG implementation. Also -graphicssystem switch
doesn't work for QWS.
Regards,
Amit Pundir
Yes I'm able to build Qt with OpenVG and OpenGLES-2.0 support. But I
did not get the error which you are getting.
I configured Qt with following options:
./configure -embedded arm -xplatform qws/linux-arm-g++ -prefix
/home/amit/beagle_rootfs/usr/local/qt_4.6 -confirm-license -D
QT_QWS_CLIENTBLIT -D QT_NO_QWS_CURSOR -opensource -opengl es2
-plugin-gfx-powervr -openvg -debug -depths 16,24,32 -qt-mouse-pc
-no-openssl -no-cups -no-qt3support -no-phonon -no-largefile
-no-xinerama -no-xkb -no-webkit -no-svg
Also make sure you have set the following paths correctly in your
qws/<target>/qmake.conf:
QMAKE_INCDIR =
QMAKE_LIBDIR =
QMAKE_INCDIR_OPENGL =
QMAKE_LIBDIR_OPENGL =
QMAKE_INCDIR_EGL =
QMAKE_LIBDIR_EGL =
QMAKE_INCDIR_OPENVG =
QMAKE_LIBDIR_OPENVG =
QMAKE_LIBS_EGL = -lEGL -lIMGegl -lsrv_um
QMAKE_LIBS_OPENGL = -lEGL -lGLESv2 -lIMGegl -lsrv_um
QMAKE_LIBS_OPENGL_QT = -lEGL -lGLESv2 -lIMGegl -lsrv_um
QMAKE_LIBS_OPENVG = -lEGL -lOpenVG -lOpenVGU -lIMGegl -lsrv_um
Regards
Amit Pundir
Have you tried Qt/Embedded SDK from OpenEmbedded for building your own
Qt/E apps?