MacPortsを使う方法
注意
2013年ころの情報です。 より新しい情報を検索することをオススメします。
Macユーザの場合MacPortsを使ってインストールする方法が楽ちんでオススメです。
環境変数($ROOTSYS、$LD_LIBRARY_PATH、$DYLD_LIBRARY_PATHなど)の設定も不要です。
MacPorts に登録されているポート名(パッケージ名)にはroot5とroot6があります。
両方をインストールすることはできますが、同時に使うことはできません。
簡単に切り替える方法は後述します。
ROOT6
variants なしでインストールした場合です。
python27 はデフォルトで ON です。
1$ sudo port install root6
2$ port installed root6
3The following ports are currently installed:
4root6 @6.04.02.99_0+cocoa+gcc48+graphviz+gsl
5 +http+minuit2+opengl+python27+roofit
6 +soversion+ssl+tmva+xml
ROOT6 + python34
variants に python34 を指定した場合です。
最近インストールしてみたので gcc5 がデフォルトになってます。
1$ sudo port install root6 +python34
2$ port installed root6
3The following ports are currently installed:
4root6 @6.04.02.99_0+cocoa+gcc48+graphviz+gsl
5 +http+minuit2+opengl+python27+roofit
6 +soversion+ssl+tmva+xml
7root6 @6.04.02.99_0+cocoa+gcc5+graphviz+gsl
8 +http+minuit2+opengl+python34+roofit
9 +soversion+ssl+tmva+xml (active)
ROOT5
variants なしでインストールしました。
python27 はデフォルトで OFF です。
後述する PyROOT を使用する場合は ON にしてインストールする必要があります。
1$ sudo port install root5
2$ port installed root5
3The following ports are currently installed:
4root5 @5.34.34_0+cocoa+gcc48+graphviz+gsl
5 +http+minuit2+opengl+roofit
6 +soversion+ssl+tmva+xml (active)