[Mesa-dev] breakage from "Make shared-glapi the default"

Matt Turner mattst88 at gmail.com
Fri Aug 17 23:21:48 PDT 2012


On Fri, Aug 17, 2012 at 3:09 PM, Matt Turner <mattst88 at gmail.com> wrote:
> On Thu, Aug 9, 2012 at 8:09 AM, Brian Paul <brianp at vmware.com> wrote:
>> As of commit 9f7b3d171306ed2ae588e1a4145c5a364cf986ff,  when I try to
>> configure and build with:
>>
>> $ CFLAGS=-g ./autogen.sh --enable-xlib-glx --with-x --disable-driglx-direct
>> --disable-dri --enable-debug --enable-gles1 --enable-gles2 --enable-openvg
>> --enable-gallium-egl --enable-xa --enable-xorg
>
> I notice that you're building GLES/EGL with Xlib-GLX. I'm working on
> this problem, but I can't make GLES/EGL test programs (es2gears,
> es2_info) work even before Ian's shared-glapi changes.
>
> I get:
>
> MESA_DEBUG=1 LIBGL_DEBUG=verbose EGL_LOG_LEVEL=debug
> LD_LIBRARY_PATH=/home/mattst88/projects/mesa/lib
> EGL_DRIVERS_PATH=/home/mattst88/projects/mesa/lib
> LIBGL_DRIVERS_PATH=/home/mattst88/projects/mesa/lib
> libEGL debug: Native platform type: x11 (autodetected)
> libEGL debug: EGL search path is
> /home/mattst88/projects/mesa/lib:/usr/local/lib/egl
> libEGL debug: added egl_glx to module array
> libEGL warning: GLX: failed to load GLX
> libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglInitialize
>
> Error: eglInitialize() failed
>
> Is there something I need to do?

Reading egl_glx.c, I see that ES isn't supported. So, it looks like
Xlib-GLX/EGL/GLES isn't a useful configuration.


More information about the mesa-dev mailing list