*インストール時のトラブル
インストールもWindowsのようには行きませんが(./installとかスクリプトを走らせる)、インストール完了後もやることがあります。
1。ライセンスファイルを/opt/neuromag/setupの下に置く
LICENSESとlicneses.neuromagがそれっぽく、とりあえず両方置いてます。
mrilabとかエラーを返すようなら/opt/neuromag/setup/mrilabにもコピーかシンボリックリンクをおいておくとよいでしょう。
2。不足したライブラリをインストールする。
1までちゃんとできても、メニューから起動できません。
/opt/neuromag/bin/X11に行って(cdして)
./xfitとか入力して起動しようとするとエラーが高頻度に帰ってきます。
例。./xfit
/opt/neuromag/bin/X11/i686-pc-linux-gnu/xfit-5.5: error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory
ここではlibg2c.so.0がない、ということを言っています。
例の続き。
んで、libg2c.soを探します(最後の0はバージョン番号)
この例ではgcc-g77がないということのようです。
gcc-g77をインストールします。
gcc-g77 rpmとかで検索するとよいようです。
compat-libf2cがよいようでした。検索も少々手間がかかりました。
今回は
http://rpmfind.net/linux/rpm2html/search.php?query=compat-libf2c-34
でいけました
あとlibXm.so.3もないとエラーが出ました。
$ ./xfit
/opt/neuromag/bin/X11/i686-pc-linux-gnu/xfit-5.5: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory
ぐぐるとopenmotifでよいようです
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libXm.so.3
いろいろOSの種類とかバージョン別に置いてあるので、できるだけ近い(redhat系が多いはずなので、基本CENTかScientificLinuxでよいかと。あとx86_64(64bit)とi386(i586とかi686とかも同じ系統:32bit)は区別されるので、片方入れてだめだったら、もう片方も入れるとよいでしょう。
で、さらにopenmotifのインストールでこけたりします。
# rpm -ivh openmotif22-2.2.3-20.i386.rpm
error: Failed dependencies:
libICE.so.6 is needed by openmotif22-2.2.3-20.i386
libSM.so.6 is needed by openmotif22-2.2.3-20.i386
libX11.so.6 is needed by openmotif22-2.2.3-20.i386
libXext.so.6 is needed by openmotif22-2.2.3-20.i386
libXmu.so.6 is needed by openmotif22-2.2.3-20.i386
libXp.so.6 is needed by openmotif22-2.2.3-20.i386
libXt.so.6 is needed by openmotif22-2.2.3-20.i386
いろいろ調べてわからなかったが、サイトを見ていた勘で
# yum install libXmu*.i686としたらlibXp.SO.6以外は消えました。
で、また調べて
# yum install openmotif*.i686でよかったです。やれやれ。
3。xtermがないと言われる(Graphで)
# yum install xterm
でおっけーです。