Chapter 1.  Installation Introduction

This section describes the global computing environment required for installing the Geant4 toolkit. To set up your specific computing environment for Geant4, refer to Section 2 of this Guide.

A shell script (Configure) is provided to facilitate the installation procedure, and to help the user set up the environment correctly.

1.1.  Supported Computers and Operating Systems

Geant4 is supported under the following operating systems:

  • Linux on PC with g++ (gcc compiler)

  • Flavors of Unix (from vendors: SUN)

  • Windows/XP with MicroSoft Visual C++

Currently, this is the set of flavors which can be associated with the environment variable $G4SYSTEM to identify the system architecture and compiler used:

Linux - Scientific Linux CERN, SLC3 or SLC4 g++ gcc 3.2.3 or 3.4.5 G4SYSTEM: Linux-g++ UNIX - SUN-SunOS v.5.8, CC Forte Developer 7 C++ 5.4 Patch 111715-05 G4SYSTEM: SUN-CC Windows - Windows XP and Cygwin32, MSVC++ 7.1 .NET G4SYSTEM: WIN32-VC

For a more detailed description of supported platforms/compilers and versions of third party software, please refer to the release notes available with the current release you're using in geant4/ReleaseNotes (also accessible from the web distribution page ).