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

Reply via email to