|
From: STEVE555 <ste...@ho...> - 2009-02-19 23:26:06
|
Hi to all,
I'm currently compiling the latest MESA from git.I'm using Fedora
Alpha 11 Rawhide.
I have successfully compiled MESA during the weekend,but the last few days,I
keep getting these errors at the end:
mklib: Making Linux static library: libutil.a
ar: creating libutil.a
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/auxiliary/util'
gmake[3]: Leaving directory `/tmp/mesa/src/gallium/auxiliary'
gmake[3]: Entering directory `/tmp/mesa/src/gallium/drivers'
gmake[4]: Entering directory `/tmp/mesa/src/gallium/drivers/softpipe'
gmake[4]: Nothing to be done for `default'.
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/drivers/softpipe'
gmake[4]: Entering directory `/tmp/mesa/src/gallium/drivers/failover'
gmake[4]: Nothing to be done for `default'.
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/drivers/failover'
gmake[4]: Entering directory `/tmp/mesa/src/gallium/drivers/trace'
gmake[4]: Nothing to be done for `default'.
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/drivers/trace'
gmake[4]: Entering directory `/tmp/mesa/src/gallium/drivers/i915simple'
gmake[4]: Nothing to be done for `default'.
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/drivers/i915simple'
gmake[4]: Entering directory `/tmp/mesa/src/gallium/drivers/i965simple'
gcc -c -I. -I../../../../src/gallium/include
-I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers
-I../../../../include -g -O2 -Wall -Wmissing-prototypes -std=c99
-ffast-math -fno-strict-aliasing -m32 -g -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM
-DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DDEBUG
-DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_USE_TLS -DPTHREADS
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS brw_surface.c -o brw_surface.o
brw_surface.c: In function ‘brw_surface_copy’:
brw_surface.c:51: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:51: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:52: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:52: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:53: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:53: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:56: error: ‘struct pipe_screen’ has no member named
‘surface_map’
brw_surface.c:60: error: ‘struct pipe_screen’ has no member named
‘surface_map’
brw_surface.c:65: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:66: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:70: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:70: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:73: error: ‘struct pipe_screen’ has no member named
‘surface_unmap’
brw_surface.c:74: error: ‘struct pipe_screen’ has no member named
‘surface_unmap’
brw_surface.c:79: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:80: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:83: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:84: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:84: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:85: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:85: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c: In function ‘brw_surface_fill’:
brw_surface.c:99: error: ‘struct pipe_screen’ has no member named
‘surface_map’
brw_surface.c:103: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:103: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:105: error: ‘struct pipe_screen’ has no member named
‘surface_unmap’
brw_surface.c:109: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:110: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:112: error: ‘struct pipe_surface’ has no member named ‘block’
brw_surface.c:113: error: ‘struct pipe_surface’ has no member named ‘stride’
brw_surface.c:113: error: ‘struct pipe_surface’ has no member named ‘block’
gmake[4]: *** [brw_surface.o] Error 1
gmake[4]: Leaving directory `/tmp/mesa/src/gallium/drivers/i965simple'
gmake[3]: *** [subdirs] Error 1
gmake[3]: Leaving directory `/tmp/mesa/src/gallium/drivers'
gmake[2]: *** [subdirs] Error 1
gmake[2]: Leaving directory `/tmp/mesa/src/gallium'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory `/tmp/mesa/src'
gmake: *** [default] Error 1
[root@localhost mesa]#
I have been keeping up with the latest updates from Fedora,I use both the
DRM and Nouveau drivers from git as well.
I update these from git on a daily basis.
The options I parse to configure are:
./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
--libdir=/usr/lib --includedir=/usr/include --build=i686-pc-linux-gnu
--host=i686-pc-linux-gnu --enable-gallium-nouveau --enable-32-bit
--enable-xcb --enable-glx-tls --enable-motif --enable-debug --with-x
--with-expat=/lib
I hope somebody can help me with this one,
Regards,
STEVE555
--
View this message in context: http://www.nabble.com/Compiling-problems-with-MESA-from-Git-tp22111678p22111678.html
Sent from the mesa3d-users mailing list archive at Nabble.com.
|