[Mesa-dev] [Bug 30203] Mesa 7.8.3-rc1 fails to compile
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Sep 15 08:21:20 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=30203
--- Comment #5 from Chia-I Wu <olvaffe at gmail.com> 2010-09-15 08:21:20 PDT ---
(In reply to comment #4)
> (In reply to comment #3)
>
> I configure with ./autogen.sh --prefix=/usr --enable-debug=no
> --disable-gallium --with-dri-drivers=r600
> which always works when compiling mesa 7.9
> ---
> jos at debian:~/src/xorg/mesa-7.8$ ./autogen.sh --prefix=/usr --enable-debug=no
> --disable-gallium --with-dri-drivers=r600
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal
> autoreconf: configure.ac: tracing
> autoreconf: configure.ac: not using Libtool
> autoreconf: running: /usr/bin/autoconf
> autoreconf: configure.ac: not using Autoheader
> autoreconf: configure.ac: not using Automake
> autoreconf: Leaving directory `.'
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking how to run the C preprocessor... gcc -E
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking for gmake... no
> checking for make... make
> checking for makedepend... /usr/bin/makedepend
> checking for sed... /bin/sed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether gcc version is sufficient... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking whether gcc supports -fvisibility=hidden... yes
> checking whether to enable assembly... yes, x86_64
> checking for gcc option to produce PIC... -fPIC
> checking for dlopen... no
> checking for dlopen in -ldl... yes
> checking for posix_memalign... yes
> checking pkg-config files for X11 are available... yes
It should then print "checking for X11... yes" and set X11_LIBS to -lX11.
Can you show me the result of executing "pkg-config --libs x11" on your system?
Also, you may want to upgrade your autoconf, pkg-config, and libx11-dev and
see if it helps?
7.9 compiles fine because the demos are moved to another repository.
> checking for LIBDRM... yes
> checking for DRI2PROTO... yes
> checking for GLPROTO... yes
> checking for DRIGL... yes
> checking expat.h usability... yes
> checking expat.h presence... yes
> checking for expat.h... yes
> checking for XML_ParserCreate in -lexpat... yes
> checking for LIBDRM_RADEON... yes
> checking for EGL_DRI2... yes
> checking for GLW... yes
> checking for GLUT... yes
> checking for XORG... yes
> checking for XEXT... yes
> configure: creating ./config.status
> config.status: creating configs/autoconf
> config.status: executing configs commands
>
> prefix: /usr
> exec_prefix: ${prefix}
> libdir: ${exec_prefix}/lib
> includedir: ${prefix}/include
>
> Driver: dri
> OSMesa: no
> DRI drivers: r600
> DRI driver dir: ${libdir}/dri
> Use XCB: no
>
> Gallium: no
>
> Shared libs: yes
> Static libs: no
> EGL: glx dri2
> GLU: yes
> GLw: yes (Motif: no)
> glut: yes
> Demos: xdemos egl demos redbook samples glsl
>
> CFLAGS: -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math
> -fvisibility=hidden -fno-strict-aliasing -fPIC
> CXXFLAGS: -g -O2 -Wall -fno-strict-aliasing -fPIC
> Macros: -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN
> -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING
> -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XEXTPROTO_71 -DUSE_X86_64_ASM
>
> Run 'make' to build Mesa
> ---
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list