%general-entities; ]> $LastChangedBy$ $Date$ MesaLib-&mesalib-version; MesaLib Introduction to MesaLib Mesa is an OpenGL compatible 3-D graphics library. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &mesalib-md5sum; Download size (including recommended download): &mesalib-size; Estimated disk space required (including recommended download): &mesalib-buildsize; Estimated build time (including recommended download): &mesalib-time; Additional Downloads Recommended demonstration and diagnostic utilities for verifying OpenGL operation Download (HTTP): Download MD5 sum: &mesademos-md5sum; Download size: &mesademos-size; Optional GLUT library (see also <xref linkend="freeglut"/>) Download (HTTP): Download MD5 sum: &mesaglut-md5sum; Download size: &mesaglut-size; Mesa's GLUT library is not released under a free software license. Permission is granted by the copyright holder for its use within the Mesa distribution. is recommended over Mesa's GLUT library. MesaLib Dependencies Required , , , and Optional and User Notes: Installation of MesaLib Extract all three tarballs from the same top-level directory as they all will extract to the Mesa-&mesalib-version; directory. Install MesaLib by running the following commands: sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure && ./configure $XORG_CONFIG && make This package does not come with a test suite. Now, as the root user: make install If you built the demo programs, install them using the following command as the root user: install -v -m755 progs/xdemos/glx{info,gears} ${XORG_PREFIX}/bin Finally, if installing to any prefix other than /usr, you should create symlinks to the GL headers in /usr/include. Execute the following command as the root user: ln -s -v ${XORG_PREFIX}/include/GL /usr/include Command Explanations sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure: by default, Mesa builds with debugging symbols. Remove the -g switch from both CFLAGS and CXXFLAGS with this command. : use the XCB backend instead of the default XLib backend for GLX. : build motif widgets into the GL widgets library (requires lesstif). Contents Installed Programs (optional) Installed Libraries Installed Directories glxgears and glxinfo libGL.so, libGLU.so, libGLw.so, *_dri.so and optionally, libglut.so $XORG_PREFIX/lib/modules/dri and $XORG_PREFIX/share/doc/MesaLib-&mesalib-version; Short Descriptions glxgears is a GL demo useful for troubleshooting graphics problems. glxgears glxinfo is a diagnostic program that displays information about the graphics hardware and installed GL libraries. glxinfo libGL.so is the main OpenGL library. libGL.so libGLU.so is the OpenGL Utility library. libGLU.so libGLw.so is the Xt/Motif OpenGL drawing area widget library. libGLw.so libglut.so is the OpenGL Utility Toolkit (GLUT) library. libglut.so