I've been trying rather unsuccessfully to compile the latest DRI cvs
for my voodoo 3. I keep getting an error about ld not finding -lXau:
gcc -o XFree86 -O2 -ansi -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pipe -g
-L../../exports/li
b -L/usr/X11R6-DRI/lib
../../programs/Xserver/hw/xfree86/common/xf86Init.o
../../programs/Xserver/hw/xfree86/common/xf86IniExt.o
../../programs/Xse
rver/hw/xfree86/common/libxf86.a
../../programs/Xserver/hw/xfree86/parser/libxf86config.a
../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a
../../programs/Xserver/hw/xfree86/loader/libloader.a
../../programs/Xserver/hw/xfree86/common/libxf86.a
miext/shadow/libshadow.a dix/libdix.a os/li
bos.a -lXau -lXdmcp ../../lib/font/fontbase.o
../../lib/font/libfontbase.a Xext/libexts.a xkb/libxkb.a
Xi/libxinput.a
lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a
../../programs/Xserver/hw/xfree86/common/libxf86.a
Xext/libexts.a xkb/libxkb.a Xi/l
ibxinput.a lbx/liblbx.a
../../lib/lbxutil/liblbxutil.a render/librender.a dix/libxpstubs.a
mi/libmi.a Xext/libexts.a xkb/
libxkb.a Xi/libxinput.a lbx/liblbx.a
../../lib/lbxutil/liblbxutil.a render/librender.a
../../programs/Xserver/hw/xfree86
/os-support/libxf86_os.a
../../programs/Xserver/hw/xfree86/ddc/libddc.a
-lz -lm -rdynamic -ldl
-Wl,-rpath-link,../../exports/lib
/usr/i386-slackware-linux/bin/ld: cannot find -lXau
collect2: ld returned 1 exit status
make[4]: *** [XFree86] Error 1
make[4]: Target `all' not remade because of errors.
rm -f Xserver._man
/lib/cpp -undef -traditional -D__filemansuffix__=5x
-D__miscmansuffix__=7 -D__drivermansuffix__=4
-D__projectroot__=/usr/X11R6-DRI -D__xorgversion__='"Release
6.5" "X Version 11"' -D__vendorversion__='"Version 4.1.99.1"
"XFree86"' <Xserver.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e
'/^XCOMM$/s//#/' -e '/^XCOMM[^a-
zA-Z0-9_]/s/^XCOMM/#/' >Xserver._man
rm -f Xserver.1x.html Xserver.1x-html
../../config/util/rman -f HTML < Xserver._man \
macro "in" not recognized -- ignoringQuote:> Xserver.1x-html && mv -f Xserver.1x-html Xserver.1x.html
make[4]: Leaving directory
`/usr/src/DRI-CVS/build/xc/programs/Xserver'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/DRI-CVS/build/xc/programs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/DRI-CVS/build/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/usr/src/DRI-CVS/build/xc'
make: *** [World] Error
I have compiled previous DRI versions from CVS with no problems, so
this is puzzling me. I am currently using Slackware 8.0 on an
AthlonXP 1800+ and a voodoo 3 2000 pci. Has anyone else had this
problem? I would greatly appreciate it if someone could help me out.
Thanks.
Stephen Becker