Hi, I got the source code form site http://meego.gitorious.org/qemu-maemo. While building the static QEMU with gles-libs according to the README.linux which comes with the gles-libs source package. I encountered the following errors:
$ ls gles-libs qemu $cd qemu $ sudo gmake install ... LINK arm-softmmu/qemu-system-arm /opt/dgles2/lib/libGLESv2.a(hgl.o): In function `hglLoad': /home/liujing/workarea/QEMU/gles-libs/dgles2/src/GLES2/hgl.c:51: undefined reference to `mglBlendEquationSeparate' collect2: ld returned 1 exit status make[1]: *** [qemu-system-arm] Error 1 gmake: *** [subdir-arm-softmmu] Error 2 $ cd .. $ grep -R mglBlendEquationSeparate ./ Binary file ./gles-libs/dgles2/objs-i686/GLES2/hgl.o matches Binary file ./gles-libs/dgles2/objs-i686/libGLESv2.a.1 matches Binary file ./gles-libs/dgles2/objs-i686/libGLESv2.a.1.3.0 matches Binary file ./gles-libs/dgles2/objs-i686/libGLESv2.a matches It seems that the "USE_MGL_NAMESPACE" macro is not supported well at present. At least there is no "mglBlendEquationSeparate" definitions found in current source code. I wonder if that is a bug in gles-libs. Does anybody know the situation? _______________________________________________ MeeGo-dev mailing list MeeGo-dev@meego.com http://lists.meego.com/listinfo/meego-dev