Chapter 13. Building VE-Suite

Table of Contents

UNIX/Linux Build Instructions
Windows Build Instructions
Building VE-Suite
Debugging VE-Xplorer
Running VE-Suite from a CD

Before attempting to build VE-Suite, be sure to build/install the dependencies (see Chapter 14, Dependencies) and set the environment variables (see Chapter 15, Setting the Environment).

UNIX/Linux Build Instructions

VE-Suite, as well as its dependencies, is currently being bested on a broad range of UNIX/Linux platforms including IRIX 6.5, SuSE, and RedHat Enterprise.

Set the environment variables (see Chapter 15, Setting the Environment) and source the setup file included with the VE-Suite project: $(VE_SUITE_HOME)/VE_Installer/setup. {.sh,tsh}. Once this file has been properly edited, type gmake. The UNIX build system is based on Doozer, which is included with VR Juggler.

Supported base configurations available:

  1. tao_osg_dbg - OpenSceneGraph based application supporting released features

  2. tao_osg_vep_dbg - OpenSceneGraph based application supporting released and new features from current research

There are also cluster variants of each of the above configurations:

  1. tao_osg_cluster_dbg

  2. tao_osg_vep_cluster_dbg

To change any of the configurations described above, open the setup file and set SCENE_GRAPH, CLUSTER_APP, VE_PATENTED accordingly.