On Thu, Mar 25, 2010 at 5:30 PM, Xavier Chantry <chantry.xav...@gmail.com> wrote: > I've been using the configure line from nouveau wiki for a while now : > http://nouveau.freedesktop.org/wiki/GalliumHowto > > ./configure --enable-debug --enable-glx-tls --disable-asm > --with-dri-drivers= --enable-gallium-nouveau --disable-gallium-intel > --disable-gallium-radeon --disable-gallium-svga > --with-state-trackers=glx,dri --with-demos=xdemos,demos,trivial,tests > > Gallium: yes > Gallium dirs: auxiliary drivers state_trackers > Target dirs: dri-nouveau egl-nouveau dri-swrast egl-swrast > Winsys dirs: sw sw/xlib sw/dri sw/drm nouveau/drm > Driver dirs: softpipe failover trace identity nouveau nvfx nv50 > Trackers dirs: glx dri > > Shared libs: yes > Static libs: no > EGL: glx dri2 > GLU: yes > GLw: yes (Motif: no) > glut: yes > Demos: no > > This setup broke after that last merge I think : > > make[3]: Entering directory > `/home/xavier/app/mesa/src/gallium/targets/egl-nouveau' > gcc -c -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math > -fvisibility=hidden -fno-strict-aliasing -g -fPIC -D_GNU_SOURCE > -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS > -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING > -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -D_GNU_SOURCE -DPTHREADS -DDEBUG > -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS > -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING > -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS dummy.c -o dummy.o > make[3]: *** No rule to make target > `../../../../src/gallium/state_trackers/egl/libeglx11.a', needed by > `egl_x11_nouveau.so'. Stop. > > It seems egl is enabled by default, but manually specifying > state-trackers without egl disables egl state tracker, and build > fails. > I am not sure why it worked before. > > I don't know if configure.ac should handle the above configure line > somehow, either reporting it as invalid or enabling egl state tracker > anyway.
Thanks for testing... Hmm I currently only checking for if the --enable-egl switch has been thrown when selecting so if you throw in --disable-egl in there it should work again. I'll look into it. Cheers Jakob. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev