Ncvtkのインストール

Mac OS X上で、X11ではなく、Aquaを使ったVTKを構築し、Ncvtkをインストールしてみよう。

1. cmake, g95 (オプション), udunits, netCDF

sudo port install cmake
sudo port install g95
sudo port install netcdf +g95 # このサイトのportfileを利用
sudo port install udunits # このサイトのportfileを利用

2. Tcl/Tk

make -C tcl8.4.14/macosx
sudo make -C tcl8.4.14/macosx install
make -C tk8.4.14/macosx
sudo make -C tk8.4.14/macosx install

3. Python

./configure –enable-framework
make
sudo make install
cd /usr/local
sudo ln -s /Library/Frameworks/Python.framework/Versions/¥
Current/lib/python2.5 .

4. Numeric, , ScientificPython

Numeric, ScientificPythonの順に

python setup.py build && sudo python setup.py install

を実行してインストール.

5. Pmw

cd /Library/Frameworks/Python.framework/Versions/Current/¥
lib/python2.5/site-packages
sudo tar zxvf ~/Pmw-1.2.tar.gz

6. VTK

CVSからVTK 5.xを取得.VTKというディレクトリができる.

mkdir build
cd build
cmake -DBUILD_EXAMPLES=ON -DBUILD_SHARED_LIBS=ON -DVTK_USE_CARBON=ON -DVTK_WRAP_TCL=ON -DVTK_WRAP_PYTHON=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python ../VTK
ccmake ../VTK
make
sudo make install

7. Ncvtk

python setup.py build && sudo python setup.py install

バイナリは
/Library/Frameworks/Python.framework/Versions/Current/bin

にできるので,適当なところ,例えば/usr/local/binにシンボリック・リンクをはるか, 上記ディレクトリにバスを通しておく.
ciaworld.ncは, site-packages/ncvtk/dataにインストール.

コメント

このブログの人気の投稿

静的サイト生成ツールの導入

uptex

TeXのソースを分割してTeXShopでタイプセット