[Mesa-users] Building current git fails with error: 'struct yyguts_t' has no member named 'yyg'

kirk w kirkpuppy at yahoo.com
Tue Mar 20 19:47:42 PDT 2012


Hi,

When I try to build Mesa from Git I get this:

.....

plicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -g -O2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DXCB_DRI2_CONNECT_DEVICE_NAME_BROKEN -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300  -DFEATURE_GL=1 -fvisibility=hidden -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DXCB_DRI2_CONNECT_DEVICE_NAME_BROKEN -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300  -DFEATURE_GL=1 glcpp/glcpp-lex.c -o glcpp/glcpp-lex.o
glcpp/glcpp-lex.l: In function 'glcpp_lex':
glcpp/glcpp-lex.l:322:2: error: 'struct yyguts_t' has no member named 'yyg'
gmake[2]: *** [glcpp/glcpp-lex.o] Error 1
gmake[2]: Leaving directory `/initrd/mnt/dev_save/test/sources61/mesa/mesa-8.2pre/src/glsl'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory `/initrd/mnt/dev_save/test/sources61/mesa/mesa-8.2pre/src'
gmake: *** [default] Error 1
# 

The last release, 8.0.1 compiles fine. Is there some package I need to update? Maybe a problem with my automake? I configure like this:

./configure --prefix=/usr/X11R7 --libdir=/usr/X11R7/lib64 --with-gallium-drivers="r300,r600,swrast,nouveau" --with-dri-drivers="i965,i915"


Thanks,

Kirk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-users/attachments/20120320/f329d6ad/attachment.htm>


More information about the mesa-users mailing list