From: Michael D. Crawford <crawford@go...> - 2001-08-26 08:21:42
I had the hardest time figuring out why I couldn't get my Make World to work.
A couple of people pointed out that I had to have the X11 headers installed.
Initially I didn't have them, I don't know why as I'm sure I'd developed X
programs on this machine before, but maybe I'd removed the package for some
So I reinstalled the X programming package. I'm using slackware, and this is
x11/xf86prog.tgz package. Still didn't work.
It turns out the problem is that the xf86prog package doesn't create a link from
/usr/include/X11 to /usr/X11R6/include/X11. You can install the package as many
times as you want, but your programs won't compile!
One could set the path in the X build, but having the link allows all one's X
programs to build.
I don't know if this is on purpose, I'll write to Patrick Volkerding about it
(SlackWare's creator). If you do a full install of SlackWare, the link _does_
get created, but it must be created by some other package. (A slackware package
is mostly a gzipped tar file, but it can contain a shell script to run after the
files are installed. I would expect this script to create the link, but it
But anyway the happy news is that I have DRI accelleration working just great
with the r128 driver on my desktop machine. gears just whizzes now. glxinfo
shows that I have direct rendering with the Mesa DRI Rage128 renderer.
So now I'm set to start fiddling with Mach64 on my laptop. Cool.
Michael D. Crawford
GoingWare Inc. - Expert Software Development and Consulting
Tilting at Windmills for a Better Tomorrow.
Get latest updates about Open Source Projects, Conferences and News.