open-FOAM2.3.1へのswak4Foamのインストール(Ubuntu14.04)

ググれば一瞬でわかるとはいえ、環境が変わるたびに毎回検索するのが面倒になったのでまとめておく。

 

subversionのインストール

sudo apt-get install svn

インストールディレクトリの設定

mkdir $WM_PROJECT_USER_DIR/Libraries

 

移動

cd $WM_PROJECT_USER_DIR/Libraries

 

ダウンロード

svn checkout svn://svn.code.sf.net/p/openfoam-extend/svn/trunk/Breeder_2.0/libraries/swak4Foam/ swak4Foam

インストール

wmake all >& log &

 

ここでたいていこけるので、logを必ず見ること。おそらくbisonのバージョンが3以上だとコンパイルできない。ローカル環境で2をインストールする必要が生じる。

丁寧なことに対処法もlogに書いてあり、

./maintanaceScripts/compileRequirements.sh

を実行すれば勝手に環境が整う。一分程度待つ。

 

その後再び

wmake all> log &

 

一時間程度待つ。logを見るとかなりwarningが出ていて不安になるので見ないようにする。

 

参考:

https://openfoamwiki.net/index.php/Installation/swak4Foam/Downloading

swak4Foamでググったら見つかった東京大学今野先生の資料(pdf)