next up previous contents
Next: Accessing CLAPACK libraries Up: GRASP Installation Previous: Accessing MPI and MPE   Contents

Accessing MESA libraries

Currently one of the routines available in GRASP, plottf(), requires the Mesa library to display the time-frequency maps on the screen. Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. Mesa is distributed under the terms of the GNU Library General Public License. The Mesa library may be downloaded from http://www.mesa3d.org/. If you are not interested in using the plottf() routine, you may set HAVE_GL= false in SiteSpecific and ignore the rest of this section.

The Installation is extremely simple. Download the file MesaLib-3.0.tar.gz. The ungzipped untarred file produces a directory tree under Mesa-3.0. Enter the directory Mesa-3.0, and key in make. This lists a variety of systems on which the Mesa library has been compiled. Select the one which most accurately describes your system and key in, make my_system, where my_system is what you have selected from the list. This will compile the programs and create the Mesa libraries in the directory, Mesa-3.0/lib. Copy the libraries to a common location such as /usr/local/lib and copy the include files in Mesa-3.0/include- to a common location such as /usr/local/include. (The files README and README.* files have detailed instructions to install the software, if required.)


next up previous contents
Next: Accessing CLAPACK libraries Up: GRASP Installation Previous: Accessing MPI and MPE   Contents
Bruce Allen 2000-11-19