[Xorg] fdo xserver broken with glx

Hagbard Celine footourist at gmail.com
Sat Jul 3 09:03:14 PDT 2004


Hi,

I'm trying to compile fdo xserver. 
Using the script xserver-inst.sh everything goes well and the Xvesa
starts with few and weird colors but starts. Proud of this success I
tryed to compile the xserver with dri (ok) and glx (problems) enabled.

The error I got is:
if gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../GL/glx
-I../../GL/include -I../../GL/mesa/include -I../../GL/mesa/X
-I../../mi -I../../Xext -I../../render -I../../../Mesa/include
-I../../../Mesa/src/mesa -I../../../Mesa/src/mesa/main
-I../../../Mesa/src/mesa/glapi -I../../../Mesa/src/mesa/drivers/x11
-Wall -Wpointer-arith -Wstrict-prototypes  -Wmissing-prototypes
-Wmissing-declarations    -Wnested-externs -fno-strict-aliasing
-D_XOPEN_SOURCE -D_BSD_SOURCE -I/opt/fdo/include
-I/opt/fdo/include/X11/fonts -I/opt/fdo/include/X11/Xtrans  
-I../../include -I../../Xext   -UHAVE_CONFIG_H -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DXFree86Server
-g -O2 -MT libglcore_a-xf86glx_util.o -MD -MP -MF
".deps/libglcore_a-xf86glx_util.Tpo" -c -o libglcore_a-xf86glx_util.o
`test -f 'X/xf86glx_util.c' || echo './'`X/xf86glx_util.c; \
then mv -f ".deps/libglcore_a-xf86glx_util.Tpo"
".deps/libglcore_a-xf86glx_util.Po"; else rm -f
".deps/libglcore_a-xf86glx_util.Tpo"; exit 1; fi
make[2]: *** No rule to make target
`../../../Mesa/src/mesa/main/arbparse.c', needed by
`libglcore_a-arbparse.o'.  Stop.if gcc -DHAVE_CONFIG_H -I. -I.
-I../../include -I../../GL/glx -I../../GL/include
-I../../GL/mesa/include -I../../GL/mesa/X -I../../mi -I../../Xext
-I../../render -I../../../Mesa/include -I../../../Mesa/src/mesa
-I../../../Mesa/src/mesa/main -I../../../Mesa/src/mesa/glapi
-I../../../Mesa/src/mesa/drivers/x11 -Wall -Wpointer-arith
-Wstrict-prototypes  -Wmissing-prototypes -Wmissing-declarations   
-Wnested-externs -fno-strict-aliasing -D_XOPEN_SOURCE -D_BSD_SOURCE
-I/opt/fdo/include -I/opt/fdo/include/X11/fonts
-I/opt/fdo/include/X11/Xtrans   -I../../include -I../../Xext  
-UHAVE_CONFIG_H -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING
-DGLX_USE_DLOPEN -DGLX_USE_MESA -DXFree86Server -g -O2 -MT
libglcore_a-xf86glx_util.o -MD -MP -MF
".deps/libglcore_a-xf86glx_util.Tpo" -c -o libglcore_a-xf86glx_util.o
`test -f 'X/xf86glx_util.c' || echo './'`X/xf86glx_util.c; \
then mv -f ".deps/libglcore_a-xf86glx_util.Tpo"
".deps/libglcore_a-xf86glx_util.Po"; else rm -f
".deps/libglcore_a-xf86glx_util.Tpo"; exit 1; fi
make[2]: *** No rule to make target
`../../../Mesa/src/mesa/main/arbparse.c', needed by
`libglcore_a-arbparse.o'.  Stop.
make[2]: Leaving directory `/home/dasnake/freedesktop.org/xserver/GL/mesa'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dasnake/freedesktop.org/xserver/GL'
make: *** [all-recursive] Error 1


I'm using latest mesa CVS.

The only reference to this error I found googling around is an irc log
of the #dri channel where someone stated that the whole glx part was
broken. Is that still true? I've to compile glx agains some previous
version of mesa?

Thanks,
 Hagbard
make[2]: Leaving directory `/home/dasnake/freedesktop.org/xserver/GL/mesa'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dasnake/freedesktop.org/xserver/GL'
make: *** [all-recursive] Error 1




More information about the xorg mailing list