Production Version 2.23
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.23/12 of the ROOT Development Kit
(RDK) is available via anonymous ftp for the following platforms:
- Root.cmz version 2.23/12 (5.7 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.23/12 complete
source tree for all systems (3.4 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.
The binary distribution contains preinstalled binaries for the Xpm
and ttf libraries, the rmkdepend utility and also the icons files.
By forcing you to install these binaries prior to the ROOT installation
from source, we save you the burden to transfer the sources for these
packages and to run their corresponding installation procedures.
- Linux version
2.23/12 for Redhat 6.1 (glibc 2.1) and egcs 1.1.2 (5.7 MB).
- Linux version
2.23/12 for Redhat 5.0/5.1/5.2 (glibc) and egcs 1.1.1 (5.6 MB).
- Linux version
2.23/10 for Redhat 4.2 (libc5) (5.3 MB).
- HP-UX
10.20 with CC compiler version 2.23/12 (8.4 MB).
- HP-UX
10.20 with aCC (v1.18) compiler, version 2.23/12 (8.4 MB).
- HP-UX
10.20 with egcs (v1.1.1) compiler, version 2.23/09 (19.3 MB).
- DEC/Alpha/Unix
with DEC/CXX 6 version 2.23/12 (6.7 MB). This library has been compiled
under Alpha/Unix version 4.0 with DEC C++ V6.2.
- DEC/Alpha/Unix4.0
with egcs1.1 version 2.23/12 (7.1 MB).
- AIX 4.3
version 2.23/12 (7.8 MB, works only on AIX 4.3).
- Sun/Solaris
5.6 for SPARC with CC compiler version 2.23/12 (5.4 MB).
- SGI
IRIX6.2 CC compiler version 2.23/12 (compiled with -n32) (7.6 MB).
- SGI
IRIX6.2 g++ compiler version 2.23/12 (9.5 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.23/12 (7.5 MB).
These binaries have been compiled under IRIX6.2 with the KCC compiler.
- Windows/NT or 95:
all libraries and executables version 2.23/12 compiled vith VC++6 (6.5 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++ v6.0.
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.
- Windows/NT or 95:
all libraries and executables version 2.23/09 compiled with VC++4 (6.5 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.
-
LinuxPPC/R5 (glibc 2.1) gcc 2.95 version 2.23/12 (7.5 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.23.HP-UX.B.10.20.tar.gz
$ tar xvf root_v2.23.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 03/04/2000 by RB