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

Matt Turner mattst88 at gmail.com
Fri Aug 17 16:51:44 PDT 2012


On Mon, Aug 13, 2012 at 12:21 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
>
> This doesn't seem to fix it, but it gets it closer. With this patch, I
> get undefined references to glLightfv. Maybe related to how libmesa is
> built?
>
> At least it fixes linking with shared-glapi and libstdc++.

The two build/x11: ... patches I sent today fix linking of Xlib-GLX,
but you'll also need to compile with --disable-shared-glapi. A
subsequent patch in the series turns off shared-glapi for non-DRI
configs.


More information about the mesa-dev mailing list