Mac OS X上で、X11ではなく、Aquaを使ったVTKを構築し、Ncvtkをインストールしてみよう。
sudo port install cmake
sudo port install g95
sudo port install netcdf +g95 # このサイトのportfileを利用
sudo port install udunits # このサイトのportfileを利用
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
./configure –enable-framework
make
sudo make install
cd /usr/local
sudo ln -s /Library/Frameworks/Python.framework/Versions/¥
Current/lib/python2.5 .
Numeric, ScientificPythonの順に
python setup.py build && sudo python setup.py install
を実行してインストール.
cd /Library/Frameworks/Python.framework/Versions/Current/¥
lib/python2.5/site-packages
sudo tar zxvf ~/Pmw-1.2.tar.gz
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
にインストール.