I am trying to compile mesa master but I get an error: gcc -c -I../../include -I../../src/mesa -I../../src/gallium/include -I../../src/gallium/auxiliary -O3 -fomit-frame-pointer -march=amdfam10 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XEXTPROTO_71 -DFEATURE_GL=1 main/api_exec_es1.c -o main/api_exec_es1.o main/api_exec_es1.c:34:49: fatal error: es/glapi/glapi-es1/glapi/glapitable.h: No such file or directory
Should have been fixed with mesa master commit da76a4d845367242c1ae7726d1dc23900f31e1e4. commit da76a4d845367242c1ae7726d1dc23900f31e1e4 Author: Kristian Høgsberg <krh@bitplanet.net> Date: Sun May 2 14:09:52 2010 -0400 mesa: Only compile ES files when ES1 or ES2 are selected This still requieres manual generation of the es1 and es2 glapis and is disabled by default.
(In reply to comment #1) > Should have been fixed with mesa master commit > da76a4d845367242c1ae7726d1dc23900f31e1e4. > > commit da76a4d845367242c1ae7726d1dc23900f31e1e4 > Author: Kristian Høgsberg <krh@bitplanet.net> > Date: Sun May 2 14:09:52 2010 -0400 > > mesa: Only compile ES files when ES1 or ES2 are selected > > This still requieres manual generation of the es1 and es2 glapis and is > disabled by default. make[2]: Entering directory `/home/neo/devel/mesa-upstream/mesa/src/gles' rm -f depend touch depend fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed -I../../src/mesa/es/glapi/glapi- -I../../src/mesa ../../src/mesa/glapi/glapi.c ../../src/mesa/glapi/glapi_dispatch.c ../../src/mesa/glapi/glapi_entrypoint.c ../../src/mesa/glapi/glapi_execmem.c ../../src/mesa/glapi/glapi_getproc.c ../../src/mesa/glapi/glapi_nop.c ../../src/mesa/glapi/glthread.c \ make[2]: fdepend: Command not found make[2]: [depend] Error 127 (ignored) make[2]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src/gles' make[2]: Entering directory `/home/neo/devel/mesa-upstream/mesa/src/gles' make[2]: *** No rule to make target `es1-glapi_x86-64.o', needed by `../../lib/libGLESv1_CM.so'. Stop. make[2]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src/gles' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src' make: *** [default] Error 1 New error. Should be fixed soon. Thanks.
(In reply to comment #2) > (In reply to comment #1) > > Should have been fixed with mesa master commit > > da76a4d845367242c1ae7726d1dc23900f31e1e4. > > > > commit da76a4d845367242c1ae7726d1dc23900f31e1e4 > > Author: Kristian Høgsberg <krh@bitplanet.net> > > Date: Sun May 2 14:09:52 2010 -0400 > > > > mesa: Only compile ES files when ES1 or ES2 are selected > > > > This still requieres manual generation of the es1 and es2 glapis and is > > disabled by default. > > make[2]: Entering directory `/home/neo/devel/mesa-upstream/mesa/src/gles' > rm -f depend > touch depend > fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include > -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed > -I../../src/mesa/es/glapi/glapi- -I../../src/mesa ../../src/mesa/glapi/glapi.c > ../../src/mesa/glapi/glapi_dispatch.c ../../src/mesa/glapi/glapi_entrypoint.c > ../../src/mesa/glapi/glapi_execmem.c ../../src/mesa/glapi/glapi_getproc.c > ../../src/mesa/glapi/glapi_nop.c ../../src/mesa/glapi/glthread.c \ > > make[2]: fdepend: Command not found > make[2]: [depend] Error 127 (ignored) > make[2]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src/gles' > make[2]: Entering directory `/home/neo/devel/mesa-upstream/mesa/src/gles' > make[2]: *** No rule to make target `es1-glapi_x86-64.o', needed by > `../../lib/libGLESv1_CM.so'. Stop. > make[2]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src/gles' > make[1]: *** [subdirs] Error 1 > make[1]: Leaving directory `/home/neo/devel/mesa-upstream/mesa/src' > make: *** [default] Error 1 > > New error. Should be fixed soon. Thanks. fixed. :)
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.