This is a follow up post for the older one on installing an older ROOT version on 10.7 Lion.
First, you need to install XCode 4.4 which can be found in the Mac App Store (rather in the Mac Dev program as long as it's not released). Then open it and install the command line tools from the its preferences pane. Then install Homebrew using
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)".
Installing ROOT using
make is fairly easy. I recommend the following procedure on 10.8 Mountain Lion as it is easy and convenient:
brew update brew install gfortran sudo mkdir -p /opt/local sudo chown -R $USER:wheel /opt cd /opt/local # Check for newer versions: http://root.cern.ch/drupal/content/downloading-root curl -C - -O ftp://root.cern.ch/root/root_v5.34.00.source.tar.gz tar -xf root_v5.34.00.source.tar.gz mv root root_v5-34-00 cd /opt/local/root_v5-34-00 # consider adding more configure options to add more language bindings etc.: ./configure # On a dual core processor, use j=3, on a quad core use j=5: make -j 3
Now you should be able to run the interpreter CINT provided by ROOT by entering
. /opt/local/root_v5-34-00/bin/thisroot.sh root -l
More configure options
There are nice configure options available for different language bindings and additional features. Running
/opt/local/root_v5-34-00$ ./configure --help reveals them.
Enable Python Bindings
Enable Ruby Bindings
- Building ROOT with cmake: http://root.cern.ch/drupal/content/building-root-cmake
- Building ROOT with configure and make: http://root.cern.ch/drupal/content/installing-root-source