[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