The software implementation of the underlying 3-D graphics library for Object Graphics in IDL is provided via version 4.0.1 of the Mesa 3-D Graphics Library. Mesa is copyrighted by Brian Paul under the terms of the GNU LIBRARY GENERAL PUBLIC LICENSE, found in the file gnu_library_license.txt in this directory. To comply with the terms of this license, RSI has taken the following steps: - We obtained Mesa from the primary repository http://sourceforge.net/projects/mesa3d Any flags set by RSI to compile the library are noted below. - We agree to provide, upon your request, the machine-readable object code you need to link a new version of the Mesa library with IDL. You may submit such a request to RSI by sending e-mail to support@ResearchSystems.com. RSI Requirements for Compiling Mesa ----------------------------------- To ensure that the Mesa 3-D graphics libarary works with IDL, the following criteria must be met when compiling the library. 1. Define the USE_MGL_NAMESPACE to the C macro preprocessor. This is done by adding: -DUSE_MGL_NAMESPACE to the CFLAGS line for your platform in the file called Make-config in the Mesa distribution. 2. Make a sharable version of the library for your platform. If this option applies to your platform, an explanation of how to do this is found in the file called Makefile of the Mesa distribution.