https://bugs.freedesktop.org/show_bug.cgi?id=79230
--- Comment #6 from Emil Velikov <emil.l.veli...@gmail.com> --- A couple of distinct issues here (rather unrelated): 1: Missing gl* declarations as posted originally. Most likely a duplicate of bug 79294. Should be addressed with http://patchwork.freedesktop.org/patch/26907/ 2: Complete bogus build setup :\ (In reply to comment #5) > That was my suspect. But 2 things are worth to mention: > -exactly the same environment builds OK with 10.1.4 > -I verified pkgconfig.pc for libdrm_radeon: > Indeed mesa's build has been rather buggy and/or allowed many bad things to be done, although I've been trying to address this recently. > My configure options look following: > > CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) \ > --x-includes="$(DESTDIR)$(includedir)" \ > --x-libraries="$(DESTDIR)$(libdir)" \ Those two have been used for a while. Drop them. > --disable-silent-rules \ > $(if $(filter i386 , $(GARCH_FAMILY)),--enable-32-bit) \ > $(if $(filter x86_64, $(GARCH_FAMILY)),--enable-64-bit) \ > --disable-static \ > --enable-shared \ > --disable-debug \ > --disable-mangling \ > --disable-texture-float \ > --enable-asm \ > --disable-selinux \ > --enable-opengl \ > --disable-gles1 \ > --disable-gles2 \ > --disable-openvg \ > --enable-dri \ > --enable-glx \ > --disable-osmesa \ > --disable-gallium-osmesa \ > --disable-egl \ > --enable-xa \ > --disable-gbm \ > --disable-xvmc \ > --enable-vdpau \ > --disable-opencl \ > --disable-opencl-icd \ > --disable-xlib-glx \ > --disable-gallium-egl \ > --disable-gallium-gbm \ > --disable-r600-llvm-compiler \ > --disable-gallium-tests \ > --disable-shared-glapi \ > --disable-dri3 \ > --enable-driglx-direct \ > --disable-glx-tls \ > --enable-gallium-llvm \ > --with-llvm-shared-libs \ > --with-gallium-drivers="i915,r300,r600,radeonsi,svga,swrast" \ > --with-dri-driverdir="$(libdir)/dri" \ > --with-dri-drivers="i915,i965,r200,radeon,swrast" \ > --with-vdpau-libdir="$(libdir)/vdpau" \ > PKG_CONFIG_PATH="$(libdir)/pkgconfig" \ Wrong. You should set the path to the location where the cross-build pc are available. I.e. the location where the above libdrm_radeon.pc is stored. > LIBVA_CFLAGS="$(DESTDIR)$(includedir)" \ > LIBVA_LIBS="$(DESTDIR)$(libdir)" \ > LIBUDEV_CFLAGS="$(DESTDIR)$(includedir)" \ > LIBUDEV_LIBS="$(DESTDIR)$(libdir)" \ > RADEON_CFLAGS="$(DESTDIR)$(includedir)/libdrm" \ > RADEON_LIBS="$(DESTDIR)$(libdir)" > Fix PKG_CONFIG_PATH and drop the above. > Includes issue is solvable - show stopper for me is libvdpau_r600 > linking issue :-( > Should be resolved once PKG_CONFIG_PATH is fixed. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev