On Sun, 11 Mar 2012 00:29:42 -0500
[email protected] wrote:

> I tried to update my wayland build script, for ubuntu oneric.  I got
> everything manually built and running under X with nouveau, updated my
> script, ran it, and I've been getting this error when trying to build mesa
> ever since, including when I go back and build manually from scratch.
> I thought it was because of some ubuntu packages the script installed
> that used to be necessary, but I removed them all and added them back
> as necessary.  Any ideas what I'm doing wrong?  I've wiped my install
> directory to completely start over lots of times.
> 
> Also, it looks like the build instructions won't work with nouveau due to
> lack of something like --with-gallium-drivers=nouveau to enable the nouveau
> gallium driver?
> 
> The script, not working for me, is here:
> http://www.chaosreigns.com/wayland/buildscript/wayland-build-ubuntu-oneric.sh
> Run as "mkdir ~/install; cd install; ../wayland-build-ubuntu-oneric.sh".
> 
> More of the output from building mesa:
> 
> mklib: Making Linux shared library:  libglapi.so.0.0.0
> mklib: Installing libglapi.so.0.0.0 libglapi.so.0 libglapi.so in ../../../lib
> make[2]: Leaving directory `/home/darxus/install/mesa/src/mapi/shared-glapi'
> make[2]: Entering directory `/home/darxus/install/mesa/src/mapi/glapi'
> running /usr/bin/makedepend
> make[2]: Leaving directory `/home/darxus/install/mesa/src/mapi/glapi'
> make[2]: Entering directory `/home/darxus/install/mesa/src/mapi/glapi'
> gcc -c -I../../../include -I../../../src/mapi -I../../../src/mesa 
> -DMAPI_MODE_BRIDGE -DMAPI_ABI_HEADER=\"glapi/glapi_mapi_tmp.h\" -g -O2 -Wall 
> -std=c99 -Werror=implicit-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 -DIN_DRI_DRIVER -DUSE_XCB 
> -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DUSE_EXTERNAL_DXTN_LIB=1 
> -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV 
> -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0208 -fvisibility=hidden 
> ../../../src/mapi/mapi/entry.c -o entry.o
> In file included from ../../../src/mapi/mapi/mapi_tmp.h:48:0,
>                  from ../../../src/mapi/mapi/entry.c:69:
> ../../../src/mapi/glapi/glapi_mapi_tmp.h:883:1: error: conflicting types for 
> ‘glDebugMessageCallbackARB’
> ../../../include/GL/glext.h:7576:21: note: previous declaration of 
> ‘glDebugMessageCallbackARB’ was here
> In file included from ../../../src/mapi/mapi/mapi_tmp.h:48:0,
>                  from ../../../src/mapi/mapi/entry.c:69:
> ../../../src/mapi/glapi/glapi_mapi_tmp.h:7330:1: error: conflicting types for 
> ‘glDebugMessageCallbackARB’
> ../../../include/GL/glext.h:7576:21: note: previous declaration of 
> ‘glDebugMessageCallbackARB’ was here
> make[2]: *** [entry.o] Error 1
> make[2]: Leaving directory `/home/darxus/install/mesa/src/mapi/glapi'
> make[1]: *** [subdirs] Error 1
> make[1]: Leaving directory `/home/darxus/install/mesa/src'
> make: *** [default] Error 1
> 

I guess that is handled in
http://lists.freedesktop.org/archives/mesa-dev/2012-March/019912.html

Thanks,
pq
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to