単に ftp://grads.iges.org/grads/2.0/grads-2.0.a3-cygwin.zip を解凍するだけでは駄目なので。。。
GrADS 1.8s11(古いバージョン) だと「exe」形式になっていてクリックするだけで自動で C:\Program Files\PCGrADS
にファイルが作成されたが、2.0.a3(新しいバージョン) では「zip」形式になっている。取りあえず /user/local/bin
で解凍して grads-2.0.a3-cygwin
というディレクトリができる(/cygdrive/c/Program\ Files/PCGrADS/
という半角スペースのあるディレクトリには置きたくない)。
上記のzipファイルは実行モジュールだけなので、古いバージョンから data
、lib
、 doc
を移動する。
data
にはフォントや地図データがある。バージョンによる変更はない。ftp://grads.iges.org/grads/data.tar.Z からも取得可能。解凍の仕方は http://www.iges.org/grads/downloads.html にある。lib
にはスクリプト等がある。が、まとめてダウンロードできるものはあるのだろうか?(以前はdataやdoc等もまとめられてインストールされたような気がする) 取りあえず http://www.iges.org/grads/gadoc/library.html からは1つずつダウンロード可能。doc
にはマニュアル等がある。ちなみに、本家のウェブページではマニュアルが新しくなっているが、tarでまとめられたファイルは古いまま。。。環境変数 GADDIR
、GASCRP
を設定。(ユーザ定義関数を使っている場合は GAUDFT
も)
export GADDIR=/usr/local/bin/grads-2.0.a3-cygwin/data
export GASCRP=/usr/local/bin/grads-2.0.a3-cygwin/lib
PATH
も追加する。
export PATH=$PATH:/usr/local/bin/grads-2.0.a3-cygwin/bin
Xを立ち上げて、cygwinからGrADSを実行する。前のバージョンでは gradsc
や gradsnc
などとあったが、GrADS2.0では grads
(詳細は http://www.iges.org/grads/downloads.html )
このまま実行しようとすると、
Error in GXSTRT: Unable to connect to X server
というエラーが出た。どうやら /usr/local/bin/grads-2.0.a3-cygwin/bin/cygwin1.dll
が悪さをしているようである。cygwin1.dll.bak
とファイル名を変えるとうまくいった(消すには忍びないので)。