###################################################################
Intel Compilerの不具合。
###################################################################
 
Intel Compiler 7.1をインストールしたのは良いが
#ifc hoge.f
とやっても実行ファイルが作成されない。glibcのバージョンの問題らしいです。
よってglibcのバージョンをかえる(落とす)とコンパイルして実行ファイルが
きちんとできるらしいのですが、もっとてっとりばやい方法は、
ネットである人が作ったファイル(すばらしい!、勝手にとって来て張りつけました)
ctype.cを
#gcc ctype.c
コンパイルして
 
#ifc hoge.f ctype.o
と実行すればアウトプット成功。ctype.cに具体的なやり方も載っているので
見た方が良いでしょう。適当な場所にctype.oを置いて常に読むように
するのが楽でしょう。

私のPCはXeonプロセッサ(Pentium4のオプションと一緒)なので
#ifc -axW -tpp7 ctype.o hoge.f
としています、激速ぢゃ。

#man ifc
      :
       -tpp5          Optimize for Intel Pentium(R) processors
                                                                                                             
       -tpp6          Optimize  for Intel Pentium(R Pro, Intel Pentium II, and
                      Intel Pentium III processors
                                                                                                             
       -tpp7          Optimize for Intel Pentium 4 processors
                                                                                                             
       -ax     Generate code specialized for processor extensions spec-
                      ified  by    while  also generating generic IA-32
                      code.  includes one  or  more  of  the  following
                      characters:
                                                                                                             
                      M -- Intel Pentium processor with MMX(TM) technology
                                                                                                             
                      i -- Intel Pentium Pro and Pentium II processors
                                                                                                             
                      K -- Intel Pentium III processors
                                                                                                             
                      W  -- Intel Pentium 4 processors, Intel(R) Xeon(TM) pro-
                      cessors, and Intel(R) Pentium M processors

compトップに戻る