Production Version 2.22
Availability
Via Anonymous FTP
Remark 1: for the development version the binaries are only available
for some systems. Check for the
icon before downloading.
Remark 2: ROOT supports TrueType fonts
also on X11 systems. On how to get TrueType font support in ROOT enabled
see the TrueType install page.
Version 2.22/10 of the ROOT Development Kit
(RDK) is available via anonymous ftp for the following platforms:
- root.cmz version 2.22 (5.3 MB).
This file is structured in
several directories corresponding to the class categories of the system.
An automatic installation procedure for all Unix systems and Windows/NT
is provided in the $KUMACS directory together with other utilities.
Follow the installation procedure.
- Root 2.22/10 complete
source tree for all systems (3.1 MB).
See Development notes.
Unpack tar file in your
root directory (this implies you've already downloaded
one of the binary distributions, see below) where it will create the
src directory.
To use the makefiles create a link called Makefile to the
desired front-end, like Makefile.linuxegcs. To build the
system type: make distclean; make.
Note: Makefiles are currently provided only for the following
versions: linux gcc/glibc, linux egcs/glibc, linux debian, linux gcc/libc5,
linux KCC, MkLinux, hpux CC, aCC and egcs 1.1.1, Compaq Alpha cxx v6, SGI KCC, Solaris.
ATTENTION: the source distribution only works in combination with
a binary distribution. First install a binary distribution for your platform,
then add the source distribution. If the right binary distribution does not
exist take one that matches as close as possible the one you want to built.
- Linux version
2.22/10 for Redhat 6.0 (glibc 2.1) and egcs 1.1.2 (5.2 MB).
- Linux version
2.22/10 for Redhat 5.0/5.1/5.2 (glibc) and egcs 1.1.1 (5.2 MB).
- HP-UX
10.20 with CC compiler version 2.22/10 (7.9 MB).
- HP-UX
10.20 with aCC (v1.18) compiler, version 2.22/10 (7.9 MB).
- HP-UX
10.20 with egcs (v1.1.1) compiler, version 2.22/10 (7.3 MB).
- DEC/Alpha/Unix
with DEC/CXX 6 version 2.22/10 (6.3 MB). This library has been compiled
under Alpha/Unix version 4.0. To use this library, you must have DEC C++
V6. Older versions of CXX cannot be used.
- DEC/Alpha/Unix4.0
with egcs1.1 version 2.22/10 (6.6 MB).
- AIX 4.3
version 2.22/10 (7 MB, works only on AIX 4.3).
- Sun/Solaris
5.6 for SPARC with CC compiler version 2.22/10 (5.0 MB).
- SGI
IRIX6.2 CC compiler version 2.22/10 (7.4 MB).
These binaries have been compiled under IRIX6.2 with the CC compiler.
- SGI
IRIX6.2 g++ compiler version 2.22/10 (9.8 MB).
These binaries have been compiled under IRIX6.2 with the g++ compiler.
Thanks to Pasha Murat from the CDF collaboration at FNAL.
- SGI
IRIX6.2 KCC compiler version 2.22/10 (7.1 MB).
These binaries have been compiled under IRIX6.2 with the KCC compiler.
- Windows/NT or 95:
all libraries and executables version 2.22/10 (6.7 MB).
Use Winzip to unpack (or tar or gzip
if available).
self extracting archive with the executable modules only (3.8 MB).
The self extracting archive with the executable modules only in 1.4MB portions,
disk1.bin,
disk2.bin.
Download the self extracting archive and
setup.bat,
then run setup.bat in the directory containing that archive or its pieces.
This version has been built using Microsoft VisualC++ v4.2.
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 MSVCIRT.DLL.
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.
The Root_EGPythia.dll
includes the Pythia library together with its Root interface classes.
This is a separate file on NT systems. You should download this file
if you want to run the
Atlfast example.
-
FreeBSD.4.0 with gcc 2.7.2.1 compiler version 2.22/09 (4.7 MB).
Problems specific to this FreeBSD version should be reported to
SHIRASAKI Yasuhiro.
-
FreeBSD.4.0 with egcs1.1.2 compiler version 2.22/09 (4.7 MB).
Problems specific to this FreeBSD version should be reported to
SHIRASAKI Yasuhiro.
-
FreeBSD 2.2.7 with gcc 2.7.2.1 compiler version 2.21/06 (3.7 MB).
FreeBSD 2.2.8 with gcc 2.7.2.1 compiler version 2.21/06 (3.3 MB).
FreeBSD 3.0 with gcc 2.7.2.1 version 2.21/06 (3.4 MB).
Problems specific to this FreeBSD version should be reported to
A.Yu.Isupov.
-
LinuxPPC/R5 (glibc 2.1) egcs compiler version 2.22/10 (7.3 MB).
This version was build on a LinuxPPC R5 system and will not work with R4.
Problems specific to this LinuxPPC version should be reported to
buskulic@lapp.in2p3.fr.
- ROOT also runs on Hitachi machines under the HI-UX
operating system under egcs. Contact
Akiya Miyamoto (miyamoto@ccjlc1.kek.jp) to get a tar file.
To use the system, unzip and untar the file. For example:
$ gunzip root_v2.22.HP-UX.B.10.20.tar.gz
$ tar xvf root_v2.22.HP-UX.B.10.20.tar
This will create the directory root. Before getting started
read the file root/AA_README. Remember, you can find the
full documentation of the ROOT classes on this web site at the location
Classes and Members. The RDK also contains
all tutorials and a set of test programs.
Rene Brun,
Fons Rademakers
Last update 28/07/99 by RB