Intel Fortran Compiler v7.1 のインストール


  目次

gtool4チュートリアルページへ戻る

  Intel Fortran Compiler 7.1 とは?

Intel Fortan Compiler は名前のとおりIntelが販売している Fortran compiler です. Intel製のCPUに対して激しく最適化されており, スピードは素晴らしいそうです. でも良く知りません. ちなみに非商用/サポート無しに限りただで使えます. ぶっちゃけこれが狙いです.


  インストール


■ 動作環境 (Intel の公式サイトより抜粋.)

  • インテル(R) Pentium(R) プロセッサ以降の IA-32 ベースのプロセッサを搭載したコンピュータ (Pentium 4 プロセッサ・ベースのシステム推奨)
  • RAM 128MB (256MB 推奨)
  • 100MB のディスク空き容量 (インストール時、ファイルのダウンロードやテンポラリ・ファイル用に別途200MB の空き容量が必要)
  • glibc 2.2.5 または 2.2.93、およびカーネル 2.4.X の Linux システム

■ ソースの入手

以下のurlにアクセスする。

http://www.intel.com/software/products/compilers/flin/noncom.htm

ここは "Intel Fortran Compiler 7.1 for Linux*" 非商用ノンサポート版のdownloadページである.

"download"ボタンを押すと商品やライセンスに関する覚書が書き留めてある。
良く読んだ上で同意ならば"Accept", やめるならば"Decline" をクリックする.

"Accept"に進んだならばレジストページに移る。

氏名     ===> Daisuke Tsukahara
Email    ===> daktu32@ep.sci.hokudai.ac.jp
組織名   ===> Hokkaido univercity
国名     ===> Japan
電話番号 ===> hogehoge
を入力し正しいならば(Emailだけは正しく入力すること) "ENTER"をクリック.
入力内容が間違っていれば再度入力する.

正しかったならば,後程入力したメールアドレスにメールが届く.
メールにはインストール時に必要なライセンスキー情報が書かれているので大切に保存する.

届いたメールに書かれているurlにアクセスする.
適当なftpサーバーから

l_fc_p_7.0.140.tar
を任意のディレクトリに落して保存.(今回は~/download/compilerに落した.)


■ 展開・インストール

落したファイルを展開したい場所(今回は~/download/compiler)へ移動し以下のコマンドを実行.

$tar xzf l_fc_p_7.0.064.tar

以下のファイルがカレントディレクトリに生成される.
FortranReleaseNotes.htm
flex_ug.pdf
flexlm64
fredist.txt

intel-efc7-7.0-64.ia64.rpm
intel-ifc7-7.0-64.i386.rpm
intel-eidb7-7.0-128.ia64.rpm
intel-iidb7-7.0-128.i386.rpm  notes

chklic
flexlm32
flicense
install

Debianにてインストールするにはalien(エイリアン)というツールを用いてrpmをdebパッケージに変換してインストールする必要がある.よって今回は

Debianにてインストールするにはalien(エイリアン)というツールを用いてrpmをdebパッケージに変換してインストールする必要がある.よって今回は

# alien -i intel-ifc7-7.0-140.i386.rpm
# alien intel-iidb7-7.0-128.i386.rpm
を実行する.

生成されたdebパッケージをインストールする. ただし, iidb についてはインストールできない(本体と同じファイルが含まれている) ので手で然るべき場所にコピーする.

# dpkg -i intel-ifc7-7.0-140.i386.deb
# mkdir ./iidb7
# dpkg -x intel-iidb7_7.1-16_i386.deb iidb7/
# cp iidb7/opt/intel/compiler70/ia32/bin/* /opt/intel/compiler70/ia32/bin/

/opt/intel/compiler70/ia32/bin/ifc,ifc.cfg両ファイル内の INSTALLDIR というセクションを /opt/intel にかえる。

さらにmailに添付されたライセンスキーも/opt/intel/lisences に突っ込む。

■ 環境設定

  • パスの追加

    /etc/profile に 以下の記述を加える.

    PATH="/opt/intel/compiler70/ia32/bin" 
    

  • ライブラリの追加

    /etc/ld.so.conf に以下の記述を加える.

    /opt/intel/compiler70/ia32/lib
    編集後, 以下のコマンドを実行する.
    #ldconfig -v

  • man の追加

    /etc/manpath.config に以下を追加する.

    MANDATORY_MANPATH /opt/intel/compiler70/man
    MANPATH_MAP /opt/intel/compiler/ia32/bin /opt/intel/compiler/man
    MANDB_MAP /opt/intel/compiler70/man /var/cache/man/opt


  •   参考文献


    ■ インストール


    ■ ユーザマニュアル

    目次へ戻る
    gtool4チュートリアルページへ戻る

    Copyright (C) 2003 daktu32
    最終更新:2003年7月17日
    http://www.ep.sci.hokudai.ac.jp/~daktu32/DOC/for_ifc.html