Bug 31225

Summary: State tracker vega fails to compile
Product: Mesa Reporter: Martin Stolpe <martinstolpe>
Component: OtherAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Martin Stolpe 2010-10-29 14:02:03 UTC
When I try to compile mesa with the vega state tracker enabled I get the following error:

In file included from api.c:31:0:
api.h:39:29: fatal error: vgapi/vgapi_tmp.h: No such file or directory
compilation terminated.
make[4]: *** [api.o] Error 1
make[4]: Leaving directory `/home/martin/abs/2_xorg/4_-_mesa-full/src/mesa-build/src/gallium/state_trackers/vega'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/home/martin/abs/2_xorg/4_-_mesa-full/src/mesa-build/src/gallium/state_trackers'
make[2]: *** [default] Error 1
make[2]: Leaving directory `/home/martin/abs/2_xorg/4_-_mesa-full/src/mesa-build/src/gallium'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/martin/abs/2_xorg/4_-_mesa-full/src/mesa-build/src'
make: *** [default] Error 1
Comment 1 Chia-I Wu 2010-10-29 23:57:17 UTC
156e955c25ad should fix the issue.  Please try again.

But please consider adding --enable-openvg to your configure script.  There have been some changes to configure.ac.  Eventually, --with-state-trackers=vega without --enable-openvg should be considered an error.
Comment 2 Martin Stolpe 2010-10-30 00:29:03 UTC
Thank you! Mesa compiled successfully. I forgot to attach my autogen.sh, but you guessed right that I hadn't included --enable-openvg.

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.