On 07/20/2012 11:19 PM, Scott Moreau wrote:

No, you need to update mesa.

I am unable to compile mesa. I updated to the newest git, cleaned, and built. My configure line is:

./autogen.sh --prefix=$HOME/install --enable-gles2 --disable-gallium-egl --with-egl-platforms=wayland,x11,drm --enable-gbm --enable-shared-glapi --with-gallium-drivers=r300,r600,swrast,nouveau

It fails with lots of undefined LLVM symbols, here is the tail of the make output:

/home/spitzak/swdevl/wayland/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h:124: undefined reference to `LLVMInt32TypeInContext' /home/spitzak/swdevl/wayland/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h:124: undefined reference to `LLVMConstInt' ../../auxiliary//libgallium.a(lp_bld_intr.o): In function `lp_build_intrinsic_map': /home/spitzak/swdevl/wayland/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c:244: undefined reference to `LLVMBuildExtractElement' /home/spitzak/swdevl/wayland/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c:246: undefined reference to `LLVMBuildInsertElement'
collect2: ld returned 1 exit status
gmake[4]: *** [lp_test_format] Error 1
gmake[4]: Leaving directory `/home/spitzak/swdevl/wayland/mesa/src/gallium/drivers/llvmpipe'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/home/spitzak/swdevl/wayland/mesa/src/gallium/drivers'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/spitzak/swdevl/wayland/mesa/src/gallium'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/spitzak/swdevl/wayland/mesa/src'
make: *** [all-recursive] Error 1

Since I am using the nouveau driver I suspect I can't turn off the gallium stuff, right?

I'm going to try the info in the other file about mesa needing a lot of other packages from X, but this does not sound like that problem.

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

Reply via email to