On Mon, May 10, 2010 at 11:09 PM, Kevin H. Hobbs <hob...@ohiou.edu> wrote: > On 05/10/2010 09:46 AM, Brian Paul wrote: >> >> A 'make clean' may be needed. Sometimes when source files move around >> the 'depend' files don't get properly updated. >> >> -Brian > > > I get the same result after 'make clean' err.. at least the build fails > with : > > make[5]: *** No rule to make target > `../../../../src/mapi/glapi/libglapi.a', needed by > `../../../../lib64/libGL.so'. Stop. > > > I suppose I should mention that this is Fedora 12 x86_64 so: > > $ rpm -q gcc imake > gcc-4.4.3-4.fc12.x86_64 > imake-1.0.2-12.fc12.x86_64 > > > > I deleted my mesa directory and re-cloned the repository and tried to Your config was somehow modified before re-cloning. That was the error you saw. > build but the build stopped here : > > gcc -c -I. -I../../../../src/gallium/include > -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers > -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wpointer-arith > -O3 -g -fPIC -m64 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L > -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_XSHM > -DHAVE_POSIX_MEMALIGN -DUSE_X86_64_ASM -I/usr/X11R6/include -std=c99 > -ffast-math -fno-strict-aliasing nv50_clear.c -o nv50_clear.o > In file included from nv50_context.h:19, > from nv50_clear.c:28: > ../../../../src/gallium/drivers/nouveau/nouveau_stateobj.h: In function > ‘so_emit’: > ../../../../src/gallium/drivers/nouveau/nouveau_stateobj.h:262: error: > ‘struct nouveau_channel’ has no member named ‘cur’ nouveau_channel is defined by libdrm_nouveau. You may see if upgrade libdrm to current git head help. Remember to add --enable-nouveau-experimental-api.
-- o...@lunarg.com _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev