Bug 45932 - Fails to compile with OpenGL ES support
Summary: Fails to compile with OpenGL ES support
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-11 09:24 UTC by Kyle Evans
Modified: 2012-08-18 06:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Output of make (11.61 KB, application/octet-stream)
2012-02-11 09:24 UTC, Kyle Evans
Details

Description Kyle Evans 2012-02-11 09:24:05 UTC
Created attachment 56898 [details]
Output of make

I'm trying to test Wayland/Weston, however Mesa is not being compiled with OpenGL ES support.  Sometimes I am able to change various build flags around and Mesa will compile, however a similar error will then happen when starting Weston.  I've followed the build instructions at http://wayland.freedesktop.org/building.html .  Note that I am using an Intel GMA3150.  Even though the attached log indicates the problem in the r300 drivers, the same will happen with Intel only sometimes it will compile and then fail to resolve the same symbols at runtime.  I've tried disabling gallium altogether and only building drm for intel with similar results.  Also affects Mesa 8.0.

Ubuntu 11.10.  Kernel 3.0.0-15-generic.
DRM: git 2cfac57d364d0166ed9472b086c16aea376f495a
drm config: ./autogen.sh --prefix=$WLD --enable-nouveau-experimental-api
mesa config: ./autogen.sh --prefix=/home/test/install --enable-gles2 --with-egl-platforms=x11,wayland,drm --enable-gbm --enable-shared-glapi --disable-gallium-egl --with-dri-drivers=i915

The recurring theme here seems to be this:
undefined reference to `_mesa_create_exec_table_es2'
Comment 1 Matt Turner 2012-08-18 06:23:53 UTC
I imagine this is fixed by now. Reopen if it's not.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.