: SADインストールの質問(VMware player+Scientific LINUX 4.5)
Article No
: 905
Date
: 2011/04/16(Sat) 16:28:33
Contributor
: 飯沼裕美 <
>
こんにちは。インストールに関する質問です。 Windows VISTAにVMware player をインストールし、 Scientific Linux 4.5ベースにした環境で作業しています。 (すでに、VirtualBoxとUbuntu設定のマニュアルが出ていますが、 もともと自分のPCでGEANT4を使っていたので上記の環境だった。) 一応、以下のように設定しました: http://www-geant4.kek.jp/g4users/g4tut07/install-win.html
uname -a の結果は Linux localhost.localdomain 2.6.9-55.EL #1 Thu May 3 23:04:51 CDT 2007 i686 i686 i386 GNU/Linux
ダウンロードしたsadは oldsad-snapshot-2011-04-15.tar.gz です。 sad.conf の中身、SAD_ROOT=/opt/SAD-***の日付を合わせて、 make allを試したのですが、おそらく、最後の方で止まってしまい、 いくら待ってもウンともスンとも言いません。 以下に、止まってしまう部分の表示を示します。
はい、やってみました。 ====================================================== [hiromi@localhost oldsad-snapshot-2011-04-23]$ bin/gs script/design_example.sad *** Welcome to SAD Ver.1.0.10.4.13a20 built at 2011-04-24 09:29:30 +0900 *** *** Today: 14:50:58 Sunday 04/24/2011 *** cpu time= 1.0997E-02(sec) dt= 10.997(msec) free area:: 1794 OFF LOG ECHO;READ 77 ; 23 cpu time= 1.0997E-02(sec) dt= 10.997(msec) free area:: 1794 cpu time= 1.0997E-02(sec) dt= 10.997(msec) free area:: 1794 *** main *** syntax error: invalid input for toplvl 77 cpu time= 1.0997E-02(sec) dt= 10.997(msec) free area:: 1794 cpu time= 1.0997E-02(sec) dt= 10.997(msec) free area:: 1794 ========================================================= で止まってしまいます。 FFS; と打つと、一応、以下のように続きます: ========================================================= FFS; *** SADScript Initialization: /home/hiromi/SAD/oldsad-snapshot-2011-04-23/Packages/init.n *** RFSW RADCOD RAD FLUC INTRA POL COD DAPER EMIOU CMPLO FOURI SMEAR F F F T F F T F F F F T Design orbit length = 1.00000000000000 In[1]:= ================================================================ ここで、abort とすれば、終了できます。 以下の一文はエラーっぽいですが、、、 *** main *** syntax error: invalid input for toplvl 77 何が悪いのか、ヒントになるのかすら、私には分かりません。
>(でなかったら、gs を単独で呼び出して > みるとか、自分のスクリプトを走らせてみるとか。)
これもやってみました。そして、FFS;と続けて打った結果を以下に示します。 ======================================= [hiromi@localhost oldsad-snapshot-2011-04-23]$ bin/gs *** Welcome to SAD Ver.1.0.10.4.13a20 built at 2011-04-24 09:29:30 +0900 *** *** Today: 14:58:01 Sunday 04/24/2011 *** cpu time= 1.5997E-02(sec) dt= 15.997(msec) free area:: 1794 FFS; *** SADScript Initialization: /home/hiromi/SAD/oldsad-snapshot-2011-04-23/Packages/init.n *** RFSW RADCOD RAD FLUC INTRA POL COD DAPER EMIOU CMPLO FOURI SMEAR F F F T F F T F F F F T Design orbit length = 1.00000000000000 In[1]:= =================================== これはSADマシーンで動かした場合と同じっぽいです。
次に、非常に簡単な FFS; とだけ書いた、ttt2.sad というファイルを書き、試しました。 すると、 ========================================================= [hiromi@localhost oldsad-snapshot-2011-04-23]$ bin/gs ttt2.sad *** Welcome to SAD Ver.1.0.10.4.13a20 built at 2011-04-24 09:29:30 +0900 *** *** Today: 15:01:20 Sunday 04/24/2011 *** cpu time= 1.7996E-02(sec) dt= 17.996(msec) free area:: 1794 OFF LOG ECHO;READ 77 ; 23 cpu time= 1.7996E-02(sec) dt= 17.996(msec) free area:: 1794 cpu time= 1.7996E-02(sec) dt= 17.996(msec) free area:: 1794 *** main *** syntax error: invalid input for toplvl 77 cpu time= 1.8996E-02(sec) dt= 18.996(msec) free area:: 1794 cpu time= 1.8996E-02(sec) dt= 18.996(msec) free area:: 1794 =========================================================== で止まってしまいます。 In[1]:= という所まで行きつきませんでした。 再び、 *** main *** syntax error: invalid input for toplvl 77 が現れました。 入力ファイルを読むところでコケているのですかね?