For what is new in this version see the development notes.
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., gcc4.0 on a platform where only gcc 3.2 is installed. In such cases you'll have to install ROOT from source. See the configurations used to build the binaries below.
To install, unzip and untar the file. For example:
$ gunzip root_v5.11.06.Linux.slc3.gcc3.2.3.tar.gz $ tar xvf root_v5.11.06.Linux.slc3.gcc3.2.3.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.
Do not untar in a directory with a name containing blank characters.
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%\binNote valid for all Windows versions:
The win32 and win32gdk versions have been compiled under VisualC++7.NET. These versions may not run correctly under Windows95 or Windows98 (we do not support these obsolete versions anymore). To use these files with the old VisualC++6, you may have to download the following DLLs and store them in a directory accessible in your PATH:
Procedure to install the FREE Microsoft VisualC++
The files described above have been compiled with the commercial version of VC++7.1 under Windows/XP Professional. Installing ROOT with the FREE version
of VisualC++ has also been tested by Bertrand Bellenot.
See Bertrand's instructions to install this FREE version.
See also Nick van Eijndhoven ROOT kit for Windows.
Some old Windows systems may also require: