Hmm, this thread can still be rescued - it doesn't like Mesa, either. The ./configure program keeps telling me that I have an out of date glx.h
file. This is its exact output:
Code:
checking for GL library... yes
checking for glXGetProcAddressARB... yes
checking for GLU library... yes
checking for GL/gl.h... yes
checking for GL/glx.h... yes
checking whether glx.h defines glXGetProcAddressARB... no
configure: error: Your copy of glx.h is out of date. You can get a more recent copy from the latest Mesa distribution (http://mesa3d.sourceforge.net).
I have dutifully installed the latest Mesa, but to no avail. If it's of any help, the Mesa output looked like this:
Code:
Installing
./bin/installmesa
***** Mesa installation - You may need root privileges to do this *****
Default directory for header files is: /usr/local/include
Enter new directory or press <Enter> to accept this default.
Default directory for library files is: /usr/local/lib
Enter new directory or press <Enter> to accept this default.
About to install Mesa header files (GL/*.h) in: /usr/local/include/GL
and Mesa library files (libGL.*, etc) in: /usr/local/lib
Press <Enter> to continue, or <ctrl>-C to abort.
mkdir ${INCLUDE_DIR}
mkdir: cannot create directory `/usr/local/include': File exists
mkdir ${INCLUDE_DIR}/GL
mkdir: cannot create directory `/usr/local/include/GL': File exists
mkdir ${LIB_DIR}
mkdir: cannot create directory `/usr/local/lib': File exists
cp -f ${TOP}/include/GL/*.h ${INCLUDE_DIR}/GL
cp -fd ${TOP}/lib*/lib* ${LIB_DIR}
echo "Done."
Done.
I even tried copying across the glx.h from the distribution package directly to the directory, but that didn't help, either.
Does anybody know how I would get past this hurdle and continue with
the install?
Thanks.