Chapter 2. System Requirements and Installation

Table of Contents
System Requirements
Installing Vis5D

In the following sections we describe the hardware and software required to run Vis5D and detail how to install Vis5D on your system.

System Requirements

Vis5d+ should, in principle, run on any system with X windows, OpenGL libraries, and at least an 8-bit color display. 32MB of RAM is recommended, and an ANSI C compiler is required to build the program. It is known for certain to run on the following systems:

  1. Silicon Graphics: IRIX version 4.0.1 or higher; Multiple processors are used when present; IrisGL is not supported

  2. IBM RS/6000: Model 320H or higher; AIX version 3 or later; 3-D graphics hardware is supported through OpenGL

  3. HP series 7000 or 9000 workstations: HP-UX A.09.01 or later; PEX optional

  4. Sun SPARC: SunOS 5.x or later

    IMPORTANT NOTE FOR SunOS 5 USERS: The X shared memory extension may not work correctly. If Vis5D prints an error message to the effect of "Shared memory error" then you'll have to append the following three lines to the end of your /etc/system file then reboot:

    set shmsys:shminfo_shmmax = 0x2000000
    set shmsys:shminfo_shmmni = 0x1000
    set shmsys:shminfo_shmseg = 0x100

  5. Compaq Alpha: OSF/1 V1.3 or later; Kubota Denali Graphics hardware supported with KWS V1.3.3 or later and NPGL Run-time license

    IMPORTANT NOTE FOR OSF USERS: you need to run 'limit stacksize 32m' before you run Vis5D

  6. Linux: x86, PowerPC, and Alpha Linux systems have been tested. A 75MHz Pentium CPU or faster is recommended. gcc 2.95.2 on PowerPC has a bug that causes problems; be sure to get a version with the latest developer patches.

Note: Note that on systems which don't have 3-D graphics hardware or OpenGL, all 3-D rendering is done in software using Mesa (an OpenGL work-alike). 3-D graphics hardware is recommended for high-end use. If you do not have Mesa, you must download and install it as described below.

If you would like to port Vis5D to a new graphics system or workstation read the PORTING file which gives more information. If you succeed, please inform us so that we may add your work to the distribution. With the new autoconf-based installation procedure, porting to new machines should be considerably easier than before (and may often work with no modifications at all).