IVICS has been designed to run on a variety of platforms. It is built using components which are standard on most Unix/Linux systems.
Currently, IVICS has been tested on the following platforms / operating sytems / environments:
SGI (IRIX 6.5)
Linux (Redhat 6.2, 7.x, 8.x, 9.x, RHEL 3,4, and clones)
Cygwin under Windows (works well with KDE desktop)
Sun (SunOS 5.6, 5.8) NOTE: The current version of Mesa3D won't install on SunOS so the OpenGL implementation shipped from Sun must be installed. Update: The developer doesn't currently have access to Suns, so versions later than 1.1.2 have not been tested.
IVICS should be portable to most any unix system with an ansi C/C++ compiler and support for some version or port of Motif and OpenGL.
24 bit graphics mode at 1024 x 768 (1280 x 1024
preferred) supports overlay if present (SGI)
64 Mb memory (128
preferred, actual memory usage depends upon data type and number of
channels in data)
3 button mouse (or 2 button with 3 button
emulation mode)
X Windows
C compiler with Make capability if
source code build is desired
In order to build IVICS from source code, the
following software MUST BE INSTALLED on
the system:
OpenGL (Mesa3D
is free clone of OpenGL)
Motif 2.1 or later (lessTif is a free clone,
OpenMotif is another version
available for Linux)
NOTE: As of RedHat 7.3, Mesa components are included in the XFree86-Devel rpm.
The following software is needed by IVICS, and is included with the IVICS distribution
HDF
4.3
HDFEOS
Presently, the IVICS build does not link to any HDF or HDFEOS libraries that may already be installed on the system. Eventually, a simplified build may be created which will de-couple those libraries from the build.