diff options
author | Andrei Rabusov <a.rabusov@tum.de> | 2022-02-08 21:45:39 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-02-10 14:13:24 +0700 |
commit | 108446d40bc86f6854661b979f34936a2db6ebf3 (patch) | |
tree | 3bdad34de5ca8f7ee752afd616fa30966df00f42 /academic/root/README | |
parent | f3194d50260af49c838a36e764b86b7c9d7620da (diff) |
academic/root: Switch to cmake
This will allow us to compile ROOT v6.14 or higher. Current version
is v6.24-06. Many thanks to ponce for fixing some typos in this update.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic/root/README')
-rw-r--r-- | academic/root/README | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/academic/root/README b/academic/root/README index c8beb68da7717..ca62905ea0100 100644 --- a/academic/root/README +++ b/academic/root/README @@ -1,20 +1,20 @@ ROOT - A data analysis framework. -ROOT is a data analysis framework used mostly, but not limited to, -high energy physics. It was written in C++ by the techs at CERN to -explore the benefits of object oriented programming in physics data -analysis. It consists of libraries, CINT or cling interpreter for -C/C++, plotting interface and powerful parellel processing support. -It is the preferred choice in many laboratories. +ROOT provides a set of frameworks with the functionality needed to +handle and analyze large amounts of data in an efficient way. It +includes specialized storage methods such as histograms, curve +fitting, function evaluation, minimization, graphics, visualization +classes; the C++ interpreter cling for fast prototyping; and powerful +parallel processing support. -It comes with A LOT of different options for compilation. And it +It comes with a lot of different options for compilation. And it seems impossible to stress all of them in this one script. Therefore -the potential user is strongly advised to check the configure -script. +the potential user is strongly advised to check the cmake command +arguments. -For mathmore support, run the SlackBuild script with MATHMORE=yes, and -for QT support, run the SlackBuild script with QT=yes, for example +Compilation takes quite a while, thus consider to build ROOT like that: +# MAKEFLAGS=-j5 ./root.SlackBuild - MATHMORE=yes ./root.SlackBuild +REQUIREMENTS: gl2ps libAfterImage numpy3 tbb ftgl -Compilation takes quite a while. +NOTE: ROOT's python TMVA requires numpy3 built over blas. |