On Thu, 2010-03-11 at 13:39 -0800, Johannes Obermayr wrote: > STEVE555 wrote: > >If I leave out the xorg state tracker,it goes past fine until it comes up > >with this error I posted earlier: > > > >gmake[5]: Entering directory `/opt/mesa/src/gallium/winsys/drm/vmware/egl' > >gcc -c -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math > >-fvisibility=hidden -fno-strict-aliasing -m32 -g -fPIC -m32 -DUSE_X86_ASM > >-DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DDEBUG > >-DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER > >-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS > >-DMAX_WIDTH=4096 -DMAX_HEIGHT=4096 -D_GNU_SOURCE -DPTHREADS -DDEBUG > >-DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER > >-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS > >-DMAX_WIDTH=4096 -DMAX_HEIGHT=4096 dummy.c -o dummy.o > >gmake[5]: *** No rule to make target > >`../../../../../../src/gallium/winsys/xlib/libws_xlib.a', needed by > >`egl_x11_vmwgfx.so'. Stop. > >gmake[5]: Leaving directory `/opt/mesa/src/gallium/winsys/drm/vmware/egl' > >gmake[4]: *** [default] Error 1 > >gmake[4]: Leaving directory `/opt/mesa/src/gallium/winsys/drm/vmware' > >gmake[3]: *** [default] Error 1 > >gmake[3]: Leaving directory `/opt/mesa/src/gallium/winsys/drm' > >gmake[2]: *** [default] Error 1 > >gmake[2]: Leaving directory `/opt/mesa/src/gallium/winsys' > >gmake[1]: *** [subdirs] Error 1 > >gmake[1]: Leaving directory `/opt/mesa/src' > >gmake: *** [default] Error 1 > > > >I'll try and wait if the latest packages get updated for xorg,but I might be > >tempted to bit the bullet and upgrade to Rawhide. > > > >Regards, > > STEVE555 > > There is also this error with latest git: > gmake[5]: *** No rule to make target > `../../../../../../src/gallium/winsys/xlib/libws_xlib.a', needed by > `egl_x11_i915.so'. Stop.
This is a build order issue. src/gallium/winsys should produce no shared objects. Just static libraries. src/gallium/targets should produce the final shared object targets. So the right build order is winsys then targets. But since we still have shared objects in src/gallium/winsys they might be built before the .as they depend upon. Perhaps tweaking order such way that winsys/drm comes after winsys/xlib will help. Jose ------------------------------------------------------------------------------ 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