General Installation

The basic instructions are to simply untar the inspect distribution, change into the directory, run ./configure and then run make. Many distributions do not install all of the packages needed to compile iNSpect by default, especially headers and development files. Below outlines how to get iNSpect running with many of the more common operating systems.

Ubuntu 7.10 "Gutsy Gibbon"

7.10 does not include many of the development files we require for inspect, so some packages need to be installed. Use the following command to install them.

sudo apt-get install g++ freeglut3-dev libgtk2.0-dev libshp-dev gtkgl-dev mencoder

Now run ./configure && make. You should be good to go now!

If that fails, also install libglu1-mesa-dev by running sudo apt-get install libglu1-mesa-dev

Ubuntu 8.10 "Intrepid Ibex"; Ubuntu 9.04

8.10 does not include many of the development files we require for inspect, so some packages need to be installed. Use the following command to install them.

sudo apt-get install g++ freeglut3-dev libgtk2.0-dev libshp-dev gtkgl-dev libgtkglext1-dev mencoder

Now run ./configure && make. You should be good to go now!

If that fails, also install libglu1-mesa-dev by running sudo apt-get install libglu1-mesa-dev

Fedora Core 10

Fedora Core 10 does not include many of the development files we require for inspect, so some packages need to be installed. Use the following command to install them. These instructions work with any stable release and development distributions after revision 2485. Earlier revisions require serious source changes due to slightly different compiler strictness.

$ su

# yum install gtkglext-devel make gcc-c++ freeglut-devel

# exit

Now run ./configure && make. You should be good to go now!

Windows XP

Installing iNSpect on Windows XP can be done by using Mingw and Dev-C++. Many of the development files and libraries need to be separately downloaded and installed in order to make iNSpect run. iNSpect currently cannot record movies when installed on Windows XP. The following steps will guide you through the installation.

While iNSpect can run on windows, it does not show any of the text output from iNSpect. This means that any error messages will not be visible, since they are printed to cerr.

In order to use iNSpect, this means that the parameters must be exactly correct. Usage help is available iNSpect 4 Usage.

If you have any questions, please contact tcamp@mines.edu

iNSpect Project Page