[Mesa-dev] Undefined reference in libGLES when shared glapi is disabled

Eric Le Bihan eric.le.bihan.dev at free.fr
Tue Apr 29 16:10:28 PDT 2014


On Tue, Apr 29, 2014 at 02:04:25AM +0100, Emil Velikov wrote:
> On 28/04/14 22:56, Eric Le Bihan wrote:
> > Hi!
> >
> > I'm currently cross-compiling Mesa3d for embedded systems using the
> > following configure options:
> >
> >  --enable-shared  --disable-glx --disable-xa --disable-static
> >  --with-gallium-drivers=svga --disable-dri --disable-shared-glapi
> >  --without-dri-drivers --enable-opengl --disable-gbm --disable-egl
> >  --enable-gles1 --enable-gles2
> >
> I seem to recall making a patch that explicitly requires shared glapi whenever
> more than one GL api is built. Do you have some local patches that hack around
> that ?

I am using mesa3d 10.0.4. I poked in the recent commit log and found commit
0432aa064bf5d4d0ad8fc3c4d648b8feb238ddfa. I backported it and added
--enable-shared-glapi, and now the error is fixed.

Thank you very much!

Best regards,
ELB


More information about the mesa-dev mailing list