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.
- Install dev-C++ with Mingw/GCC (4.9.9.2 or newer)
- Install Dev-Packages in dev-C++
- Tools->Check for Updates/Packages
- Select devpak server: devpaks.org Community Devpaks
- Check for Upgrades
- Select glib (2.6.6), atk (1.9.0), pango (1.8.2), glut (3.7.6+)
- Download Selected and Install
- Select gtk+ (2.6.9)
- Download Selected and Install
- Install GtkGLExt and Gtk+
- Open .dev file in the iNSpect folder
- Add the Gtk+ binary directory to Dev-C++
- Tools->Compiler Options->Directories->Binaries
- Add C:\Program Files\Gtk+\bin
- If you installed anything to locations other than the defaults you will need to update accordingly
- The same is true for the libraries and includes for the project
- Project->Project Options->Directories
- Parameters can be changed by going to
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