Bug 27939 - glapitable.h: No such file or directory
Summary: glapitable.h: No such file or directory
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: Other All
: medium blocker
Assignee: Kristian Høgsberg
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-02 08:54 UTC by Alec Ari
Modified: 2010-05-02 11:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Alec Ari 2010-05-02 08:54:16 UTC
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
Comment 1 Vinson Lee 2010-05-02 11:45:08 UTC
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.
Comment 2 Alec Ari 2010-05-02 11:50:33 UTC
(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.
Comment 3 Alec Ari 2010-05-02 11:56:30 UTC
(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.