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)