|
From: STEVE555 <ste...@ho...> - 2009-02-28 21:36:33
|
Hi to all,
I have been trying to compile the git version of mesa this past
week,but with no success.I'm using Fedora Alpha 11 Rawhide,my graphics card
is a Nvidia Geforce 6800 G.T and my monitor is a A.D.I Microscan G100 with a
B.N.C connnection.I am using both the nouveau driver and D.R.M from git.
Everytime I try and compile Mesa,I keep getting this error:
gmake[5]: Leaving directory `/tmp/mesa/src/mesa/drivers/dri/swrast'
sed -e 's,@INSTALL_DIR@,/usr,' -e 's,@INSTALL_LIB_DIR@,/usr/lib,' -e
's,@INSTALL_INC_DIR@,/usr/include,' -e 's,@VERSION@,7.3.0,' -e
's,@DRI_DRIVER_DIR@,/usr/lib/dri,' -e 's,@DRI_PC_REQ_PRIV@,libdrm >= 2.4.3,'
dri.pc.in > dri.pc
gmake[4]: Leaving directory `/tmp/mesa/src/mesa/drivers/dri'
gmake[3]: Leaving directory `/tmp/mesa/src/mesa/drivers'
gmake[2]: Leaving directory `/tmp/mesa/src/mesa'
gmake[2]: Entering directory `/tmp/mesa/src/egl'
gmake[3]: Entering directory `/tmp/mesa/src/egl/main'
Makefile:84: depend: No such file or directory
running /usr/bin/makedepend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/i586-redhat-linux/4.4.0/include
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-I../../../include -I../../../src/mesa/glapi \
eglapi.c eglconfig.c eglconfigutil.c eglcontext.c
egldisplay.c egldriver.c eglglobals.c egllog.c eglhash.c eglmisc.c eglmode.c
eglscreen.c eglstring.c eglsurface.c eglx.c eglconfig.h eglconfigutil.h
eglcontext.h egldefines.h egldisplay.h egldriver.h eglglobals.h egllog.h
eglhash.h eglmisc.h eglmode.h eglscreen.h eglstring.h eglsurface.h eglx.h >
/dev/null 2>/dev/null
gmake[3]: Leaving directory `/tmp/mesa/src/egl/main'
gmake[3]: Entering directory `/tmp/mesa/src/egl/main'
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglapi.c -o eglapi.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglconfig.c -o eglconfig.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglconfigutil.c -o eglconfigutil.o
eglconfigutil.c: In function ‘_eglFillInConfigs’:
eglconfigutil.c:170: warning: unused variable ‘masks_table_bgra’
eglconfigutil.c:159: warning: unused variable ‘masks_table_bgr’
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglcontext.c -o eglcontext.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 egldisplay.c -o egldisplay.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 egldriver.c -o egldriver.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglglobals.c -o eglglobals.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 egllog.c -o egllog.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglhash.c -o eglhash.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglmisc.c -o eglmisc.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglmode.c -o eglmode.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglscreen.c -o eglscreen.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglstring.c -o eglstring.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglsurface.c -o eglsurface.o
gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m32 -g
-fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
-D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_XCB
-DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
-D_EGL_PLATFORM_X=1 eglx.c -o eglx.o
/bin/sh ../../../bin/mklib -o EGL -linker 'gcc' -ldflags '' \
-major 1 -minor 0 \
-install ../../../lib \
@EGL_LIB_DEPS@ eglapi.o eglconfig.o eglconfigutil.o
eglcontext.o egldisplay.o egldriver.o eglglobals.o egllog.o eglhash.o
eglmisc.o eglmode.o eglscreen.o eglstring.o eglsurface.o eglx.o
mklib: Making Linux shared library: libEGL.so.1.0
gcc: @EGL_LIB_DEPS@: No such file or directory
mklib: Installing libEGL.so.1.0 libEGL.so.1 libEGL.so in ../../../lib
mv: cannot stat `libEGL.so.1.0': No such file or directory
gmake[3]: *** [../../../lib/libEGL.so] Error 1
gmake[3]: Leaving directory `/tmp/mesa/src/egl/main'
gmake[2]: *** [subdirs] Error 1
gmake[2]: Leaving directory `/tmp/mesa/src/egl'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory `/tmp/mesa/src'
gmake: *** [default] Error 1
You have new mail in /var/spool/mail/root
[root@x1-6-00-c9-00-02-c6-36 mesa]#
I've used locate libEGL.so and it is definetley in /usr/lib.I use autoconf
to compile with these options:
./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
--libdir=/usr/lib --includedir=/usr/include --build=i686-pc-linux-gnu
--host=i686-pc-linux-gnu --enable-gallium-nouveau --enable-32-bit
--enable-xcb --enable-glx-tls --enable-motif --with-x
--enable-debug --with-expat=/lib
I had a go building with scons.I did build it ok,but I don't think it built
the nouveau_dri.so,only the Intel915,and I wasn't sure howe to install using
scons after it was built.
I think my build problems started with a recent commit,which was:autoconf:
Fixup EGL build I'm not really sure if it is related to my problem.
I hope somebody can help me with this one,
Regards,
STEVE555
--
View this message in context: http://www.nabble.com/EGL-error-tp22267122p22267122.html
Sent from the mesa3d-users mailing list archive at Nabble.com.
|