以下の情報は時代遅れです。最新の情報はこちらを参照してください。
-
brewをインストールする.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
1. gitをインストールしてecell4のソースをダウンロードする. 必要であれば```ssh-keygen -t rsa -C hoge```などとしてsshキーを作成し, githubのアカウントに登録しておく. ```git clone https://github.com/ecell/ecell4.git```としても良い.
```bash
brew install git
git clone git@github.com:ecell/ecell4.git
cd ecell4
-
ビルドに必要なライブラリをインストールする.
brew install gsl
brew install cmake
brew install boost
brew tap homebrew/science
brew install hdf5
curl -O https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo pip install "ipython[notebook]"
sudo pip install cython
1. インストールしたライブラリのパスを通しておく.
```bash
export CPLUS_INCLUDE_PATH=/usr/local/Cellar/boost/1.58.0/include:/usr/local/Cellar/gsl/1.16/include:/usr/local/Cellar/hdf5/1.8.14/include:$CPLUS_INCLUDE_PATH
export LIBRARY_PATH=/usr/local/Cellar/boost/1.58.0/lib:/usr/local/Cellar/gsl/1.16/lib:/usr/local/Cellar/hdf5/1.8.14/lib:$LIBRARY_PATH
export DYLD_LIBRARY_PATH=/usr/local/Cellar/boost/1.58.0/lib:/usr/local/Cellar/gsl/1.16/lib:/usr/local/Cellar/hdf5/1.8.14/lib:$DYLD_LIBRARY_PATH
# export LD_LIBRARY_PATH=/usr/local/Cellar/boost/1.58.0/lib:/usr/local/Cellar/gsl/1.16/lib:/usr/local/Cellar/hdf5/1.8.14/lib:$LD_LIBRARY_PATH
-
最後に,
./install.sh py2
ちなみに通常`make`するところで下記のようにすると`egfrd`のテーブルだけ生成できると思われる.
```bash
make BesselTables