problem in building x11R7.1 from tarballs in Knoppix 5.1

amit pundir pundiramit at
Wed May 9 02:21:03 PDT 2007

I have downloaded tarballs from every thing folders from X11R7.0 and 7.1

Now as mentioned here in *ModularDevelopersGuide*

i mixed the tarballs from 7.0 and 7.1 release using *guile -s x-merge.scm*

now i started building the xorg.. with mesa-6.5 source code..

but got the following error:

output truncated:
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/tm
p/modular/include/xorg -I/tmp/modular/include -I/usr/include/drm
-I/tmp/modular/include/X11/dri -I/
usr/include/drm -g -O2 -MT via_3d.lo -MD -MP -MF .deps/via_3d.Tpo -c
via_3d.c  -fPIC -DPIC -o .libs
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I..    -DXFree86Server -
DIN_MODULE -DXFree86Module -DXFree86LOADER -I/tmp/modular/include/xorg
-I/tmp/modular/include -I/us
r/include/drm   -I/tmp/modular/include/X11/dri -I/usr/include/drm   -g -O2
-MT via_accel.lo -MD -MP
 -MF ".deps/via_accel.Tpo" -c -o via_accel.lo via_accel.c; \
        then mv -f ".deps/via_accel.Tpo" ".deps/via_accel.Plo"; else rm -f
".deps/via_accel.Tpo"; e
xit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/tm
p/modular/include/xorg -I/tmp/modular/include -I/usr/include/drm
-I/tmp/modular/include/X11/dri -I/
usr/include/drm -g -O2 -MT via_accel.lo -MD -MP -MF .deps/via_accel.Tpo -c
via_accel.c  -fPIC -DPIC
 -o .libs/via_accel.o
In file included from /usr/include/inttypes.h:28,
                 from /usr/include/GL/glext.h:3194,
                 from /usr/include/GL/gl.h:2149,
                 from /tmp/modular/include/GL/glxint.h:28,
                 from via_driver.h:64,
                 from via_accel.c:38:
/usr/include/stdint.h:52: error: conflicting types for 'CARD32'
/tmp/modular/include/X11/Xmd.h:152: error: previous declaration of 'CARD32'
was here
via_accel.c: In function 'viaDumpDMA':
via_accel.c:53: warning: initialization from incompatible pointer type
via_accel.c:57: error: invalid operands to binary -
via_accel.c:58: error: invalid operands to binary -
via_accel.c: In function 'viaFlushPCI':
via_accel.c:68: warning: initialization from incompatible pointer type
via_accel.c: In function 'viaSetupCBuffer':
via_accel.c:181: warning: assignment from incompatible pointer type
make[3]: *** [via_accel.lo] Error 1
make[3]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/tarballs/xf86-video-via-X11R7.1-0.2.1'
make: *** [all] Error 2

Being a novice here i dont know much about details in this...

Is this problem related to mesa anyways?

What difference would it make.. if i do it without mesa?

Any help in this regard will be appreciated....

Thanks and Regards
Amit Pundir

"Disclaimer: The opinions expressed herein are not necessarily those of my
employer, not necessarily mine, and probably not necessary."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the xorg mailing list