Installation Instructions for Tovero

Required Libraries and Tools
============================

(These components may have additional dependencies.)

GNU C Compiler -- GCC (Version 4.6.3 or later recommended) with:
  GNU C++ compiler
  GNU Standard C++ Library
  GNU C Library (libc6)

GNU Make (Version 3.81 or later recommended)

GNU Libtool (Version 2.4.2 or later recommended)

Boost C++ Libraries (Version 1.46 or later required) including the
following if separately packaged:
  Filesystem Library

BRL-CAD (Version 7.22.0 or later required)

Ruby (Version 1.9 required)

Optional Libraries and Tools
============================

For regenerating SWIG files:
  SWIG (Version 2.0.4 or later required)

Platforms
=========

Currently, Tovero only supports the GNU/Linux platform.

GNU/Linux
---------
Tovero uses the usual:

  ./configure; make; sudo make install

command sequence to configure, make, and install the program.

BRL-CAD usually installs to its own subdirectory, e.g. /usr/brlcad.
Use the --with-brlcad-install-path option to the configure script if
your system has BRL-CAD installed in a location other than
/usr/brlcad.

Use the command:

  ./configure --help

to see all options for the configure script.

The script tovero_ruby is provided to setup an environment for BRL-CAD
and run a model.  For example, after installing Tovero, running:

  tovero_ruby ./src/tovero/graphics/models/tovero.rb

will run and render the Tovero logo model.

----

Copyright 2011-2013 Roan Trail, Inc.

This file is part of Tovero.

Tovero is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License
version 2.1 as published by the Free Software Foundation.

Tovero is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
License for more details.  You should have received a copy of the GNU
Lesser General Public License along with Tovero. If not, see
<http://www.gnu.org/licenses/>.
