Home
News
Download
History
Documentation
Papers
Contact

CAVERNsoft G2 Documentation

Installation guide: Higher level modules


Introduction
This guide explains how to build the CAVERNsoft modules using GNU configure scripts. The QUANTA distribution should be installed, before trying to build CAVERNsoft modules. Use this guide if you have downloaded and installed QUANTA-x.x.tar.gz (where x.x stands for the version number).

NOTE: If you have downloaded modules-2.0.tar.gz visit this page.

Table of Contents

1. System Requirements
2. Building and installing the CAVERNsoft modules
3. Support

System Requirements
The modules of CAVERNsoft G2 were tested on the platforms listed below.

Platform Version
SGI Irix 6.5
Linux Red Hat 7.2


Building and installing the CAVERNsoft modules

1. Downloading the distribution into a working directory

Download the modules distribution to a working directory. Uncompress and untar the distribution. Use the following commands:

gunzip modules_x.x.x.tar.gz

tar -xvf modules_x.x.x.tar.gz

2. Building the CAVERNsoft modules

a. Type
configure

This will run the configure script and will set up the makefiles for your platform automatically.
Type 'configure --help' to find out what options you can use with the configure script.
A very useful configure command would be:
'configure --with-quanta-inc-dir=/usr/local/include/QUANTA/include --with-cave-inc-dir=/usr/local/CAVE/include --with-cave-libs-dir=/usr/local/CAVE/lib --enable-bin-type=n32'

The --enable-bin-type option can be 32 (for Linux only), n32 (for Irix).

b. The table below lists the default compilers used to build the libraries.

Platform Default Compiler
SGI Irix CC
Linux g++

c. Type
  make
This command will build the CAVERNsoft libraries as per the option given with the configure command.

3. Demo programs

The demo programs are a set of sample programs located in the 'demos' sub directory of the distribution. The demo programs exist in two directories under the demos sub directory (coanim, limbo). A 'README' file in each directory describes the demo programs.

Configure builds the demo programs automatically during make.

Look into each directory and use the docs/README.html file to understand how the demos should be run.

Support

Send problems, questions and feedback to: cavern@evl.uic.edu