Development Version 3.04
Availability
ROOT is available in binary and source form. The binaries are available
for most supported platforms. The source is
available as a tarball
or from anonymous CVS and can easily be compiled
on any supported platform/compiler combo.
For what is new in this version see the
development notes.
Via Anonymous FTP
Source
Documentation
Binaries
Note 1: Before downloading a binary version make sure your machine
contains the right run-time environment. In most cases it is not possible
to run a version compiled with, e.g., egcs on a platform where only gcc 2.95
is installed. In such cases you'll have to install ROOT from source.
Note 2: ROOT supports TrueType fonts
also on X11 systems. On how to get TrueType font support in ROOT enabled
see the TrueType install page. Please read this
before downloading a binary version.
- Intel
x86 Linux for Redhat 7.3 and gcc 3.2, version 3.04/02 (9.9 MB).
- Intel
x86 Linux for Redhat 7.2 and gcc 3.2, version 3.04/02 (11.6 MB).
- Intel
x86 Linux for Redhat 7.2 and gcc 2.96, version 3.04/02 (12.1 MB).
- Intel
x86 Linux for Redhat 7.2 and gcc 2.95.3, version 3.04/02 (12.3 MB).
- Intel
x86 Linux for Redhat 7.2 and Intel's icc 7, version 3.04/02 (17.9 MB).
- Intel
x86 Linux for Redhat 6.1 (glibc 2.1) and gcc2.95.2, version 3.04/02 (12.9 MB).
- Intel
x86 Linux for Redhat 6.1 (glibc 2.1) and egcs1.1.2, version 3.04/02 (11.8 MB).
- Intel
x86 Linux for Redhat 5.0/5.1/5.2 (glibc) and egcs 1.1.1, version 3.04/02 (12.8 MB).
- Intel
Itanium Linux for Redhat 7.2 and gcc 2.96, version 3.04/02 (12.5 MB).
- Intel
Itanium Linux for Redhat 7.2 and Intel's ecc 7, version 3.04/02 (28.3 MB).
- HP PA-RISC HP-UX
10.20 with aCC (v1.18), version 3.04/02 (17.9 MB).
- HP Itanium HP-UX
11.20 with aCC, version 3.03/07 (16.8 MB).
- Compaq Alpha
OSF1 with cxx 6.2, version 3.04/02 (12.1 MB).
- Compaq Alpha
OSF1 with egcs 1.1.2, version 3.04/02 (15.0 MB).
- Compaq Alpha
Linux with egcs 1.1.2, version 3.02/06 (11.0 MB).
- Compaq
iPAQ PocketPC Linux with gcc 2.95, version 3.04/01 (7.0 MB).
For more on Linux on iPAQ see www.handhelds.org.
- IBM AIX 4.5 with
xlC version 5, version 3.04/02 (13.6 MB, works only on AIX 4.5).
- Sun
SPARC Solaris 5.6 with CC4.2, version 3.02/06 (8.7 MB).
It cannot be used with Solaris 5.7 or 5.8 even using the same compiler version.
You must recompile from the source on these two systems.
- Sun
SPARC Solaris 5.7 with CC5.2, version 3.04/02 (14.4 MB).
It cannot be used with Solaris 5.6 or 5.8 even using the same compiler version.
You must recompile from the source on these two systems.
- Sun
SPARC Solaris 5.8 with CC5.2, version 3.04/02 (12.1 MB).
It cannot be used with Solaris 5.6 or 5.7 even using the same compiler version.
You must recompile from the source on these two systems.
- SGI
IRIX 6.5 with CC, version 3.04/02 (compiled with -n32) (13.5 MB).
- SGI
IRIX 6.5 with g++ 2.95.2, version 3.04/02 (20.0 MB).
- SGI
IRIX 6.5 with KCC, version 3.04/02 (14.0 MB).
- LinuxPPC(Suse7.3)
gcc 2.95.3, version 3.03/07 (10.5 MB).
Thanks to Damir Buskulic
(buskulic@lapp.in2p3.fr)
for building this version.
- MacOS X
10.2 and gcc 3, version 3.04/02 (20.6 MB)
For more info on HEP on X see these pages
by Keisuke Fujii.
- Windows/NT/w2000
with VC++ 6.0, version 3.04/02 (good old tar file) **WIN32GDK** (13.1 MB).
This version is compiled and linked with the GDK driver implemented
by Bertrand Bellenot. This is still an experimental version:
- Advantages: Same GUI and look&feel as on Unix
- Disadvantages: slower
Note that to run this version, you may have to install: MSVCRTD.DLL
- Windows/NT/w2000
with VC++ 6.0, version 3.04/02 (good old tar file) (13.1 MB).
Do not untar in a directory with a name containing blank characters.
- Windows/NT/w2000
with VC++ 6.0,compiled with debug info, version 3.04/02 (good old tar file) (22.3 MB).
Do not untar in a directory with a name containing blank characters.
When running from the MSDOS prompt, you must set the following
environment variables, eg in your autoexec.bat:
(Restart the system if you set these variables for the first time).
set TEMP=c:\temp
set HOME=c:\your top directory
set TMPDIR=c:\temp
set ROOTSYS=c:\root (the directory where you installed Root)
set PATH=%PATH%;%ROOTSYS%\bin
The h2root utility requires
a Fortran DLL called dformd.dll.
In case you do not have this library already installed on your system,
you can ftp it.
Some old Windows systems may also require:
For NT get the OpenGL that "fixes Color Problems Using Service Pack 2 for NT 4.0".
For Win 95 get this new version of OpenGL.
To install, unzip and untar the file. For example:
$ gunzip root_v3.04.02.HP-UX.B.10.20.aCC.tar.gz
$ tar xvf root_v3.04.02.HP-UX.B.10.20.aCC.tar
This will create the directory root. Before getting started
read the file README/README. Remember, you can find the
full documentation of the ROOT classes on this web site at the location
Classes and Members. The distribution
also contains all tutorials and a set of test programs.
Rene Brun,
Fons Rademakers
Last update 18/12/2002 by RB