Mesa and LIBDRM on a 64 bit Opteron Fedora Core 5 Cluster

Further adventures in attempting to install Underworld 1.2 on Wexstan.

Previous instruction for installing Mesa largely work, but with the following exceptions.

Use a new directory name and run the configuration as modified...


mkdir -p /usr/local/mesa/7.4
./configure --prefix=/usr/local/mesa/7.4-gcc

... and discover a new and interesting failure.


checking for LIBDRM... configure: error: Package requirements (libdrm >= 2.4.3) were not met:

Requested 'libdrm >= 2.4.3' but version of libdrm is 2.0

OK, so something new to install..

LIBDM provides core library routines for the X Window System that directly interface with video hardware using the Linux kernel's Direct Rendering Modules. That's probably pretty important for a graphics library

Download the tarball and extract (tar xvf libdrm-2.4.5.tar.gz) in /usr/local/src/LIBDRM.

Make a install directory (mkdir -p /usr/local/libdrm/2.4.5) and run a configure with that as the install prefix (./configure --prefix=/usr/local/libdrm/2.4.5)

Discover that Fedora Core 5 is too old for libdrm 2.4.5. Give up. Consider (briefly) upgrading the entire operating system on the cluster.

Sometimes this happens.