I have downloaded tarballs from every thing folders from X11R7.0 and 7.1<br><br>Now as mentioned here in *ModularDevelopersGuide*  <a href="http://wiki.x.org/wiki/ModularDevelopersGuide">wiki.x.org/wiki/ModularDevelopersGuide
</a><br><br>i mixed the tarballs from 7.0 and 7.1 release using *guile -s x-merge.scm*<br clear="all"><br>now i started building the xorg.. with mesa-6.5 source code..<br><br>but got the following error:<br><br>output truncated:
<br>-----------------------------------------------------------------------------------------------------------------------------------------<br>  gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -I/tm
<br>p/modular/include/xorg -I/tmp/modular/include -I/usr/include/drm -I/tmp/modular/include/X11/dri -I/<br>usr/include/drm -g -O2 -MT via_3d.lo -MD -MP -MF .deps/via_3d.Tpo -c via_3d.c  -fPIC -DPIC -o .libs<br>/via_3d.o<br>
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..    -DXFree86Server -<br>DIN_MODULE -DXFree86Module -DXFree86LOADER -I/tmp/modular/include/xorg -I/tmp/modular/include -I/us<br>r/include/drm   -I/tmp/modular/include/X11/dri -I/usr/include/drm   -g -O2 -MT via_accel.lo -MD -MP
<br> -MF ".deps/via_accel.Tpo" -c -o via_accel.lo via_accel.c; \<br>        then mv -f ".deps/via_accel.Tpo" ".deps/via_accel.Plo"; else rm -f ".deps/via_accel.Tpo"; e<br>xit 1; fi<br>
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -I/tm<br>p/modular/include/xorg -I/tmp/modular/include -I/usr/include/drm -I/tmp/modular/include/X11/dri -I/<br>usr/include/drm -g -O2 -MT via_accel.lo -MD -MP -MF .deps/via_accel.Tpo -c via_accel.c  -fPIC -DPIC
<br> -o .libs/via_accel.o<br>In file included from /usr/include/inttypes.h:28,<br>                 from /usr/include/GL/glext.h:3194,<br>                 from /usr/include/GL/gl.h:2149,<br>                 from /tmp/modular/include/GL/glxint.h:28,
<br>                 from via_driver.h:64,<br>                 from via_accel.c:38:<br>/usr/include/stdint.h:52: error: conflicting types for 'CARD32'<br>/tmp/modular/include/X11/Xmd.h:152: error: previous declaration of 'CARD32' was here
<br>via_accel.c: In function 'viaDumpDMA':<br>via_accel.c:53: warning: initialization from incompatible pointer type<br>via_accel.c:57: error: invalid operands to binary -<br>via_accel.c:58: error: invalid operands to binary -
<br>via_accel.c: In function 'viaFlushPCI':<br>via_accel.c:68: warning: initialization from incompatible pointer type<br>via_accel.c: In function 'viaSetupCBuffer':<br>via_accel.c:181: warning: assignment from incompatible pointer type
<br>make[3]: *** [via_accel.lo] Error 1<br>make[3]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1/src'<br>make[2]: *** [all-recursive] Error 1<br>make[2]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1
/src'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1'<br>make: *** [all] Error 2<br>----------------------------------------------------------------------------------------------------------------------------------------------------
<br><br>Being a novice here i dont know much about details in this...<br><br>Is this problem related to mesa anyways?<br><br>What difference would it make.. if i do it without mesa?<br><br>Any help in this regard will be appreciated....
<br><br><br>-- <br>Thanks and Regards<br>Amit Pundir<br><br>"Disclaimer: The opinions expressed herein are not necessarily those of my employer, not necessarily mine, and probably not necessary."