NAG Fortran Compiler, Release 7.2
NPL6A72NA
x86-64 Linux (AMD64 or Intel 64)
インストールノート
内容
1. 動作環境 ................................................................. 1
2. 追加情報 ................................................................. 1
3. コンパイラのインストール .................................................. 2
4. ライセンスキーの申請 ...................................................... 3（＊）トライアルライセンスキーの申請 ......................................... 3
5. ライセンスキーのインストール .............................................. 4
6. インストール後のテスト .................................................... 5
7. アンインストールの方法 .................................................... 5
8. リリースノート ........................................................... 6
9. ドキュメント ............................................................. 6
10. サポート ................................................................ 7
11. コンタクト情報 ........................................................... 7

1. 動作環境
本コンパイラの動作環境を以下に示します．
Machine:

AMD64 or Intel 64 (x86_64)

Operating System:

Kernel version 4.11.12-100.fc24.x86_64 or compatible

glibc:

2.23 or compatible

C Compiler:

gcc 6.3.1 or compatible

Space Required:

110 MB

Garbage Collection: No
128-bit reals:

Yes

Debugger:dbx90

Licence management: Kusari 2.2
Note: This implementation contains several ABIs, selected with the -abi=option; this is explained in detail in the compiler manual.
注意：
動作環境として，C コンパイラ（gcc 6.3.1 or compatible）がインストールされている必要があります．

2. 追加情報本コンパイラの動作環境やご利用方法についての最新の情報は，以下のウェブページをご確認ください．
https://support.nag.com/doc/inun/np72/supplementary.html

13. コンパイラのインストール
NAG Fortran コンパイラ ダウンロード：
https://www.nag-j.co.jp/nagfor/download.htm
圧縮ファイル npl6a72na_amd64.tgz をダウンロードして，解凍してください．
例）tar zxf npl6a72na_amd64.tgz
インストールに必要なファイルが NAG_Fortran-amd64 ディレクトリに展開されます．
インストールスクリプト INSTALL.sh を実行してください．
例）
cd NAG_Fortran-amd64./INSTALL.sh
また，無人インストールのスクリプトも提供されています．
詳細については，INSTALLU.sh のプリアンブルをご参照ください．
例）
cd NAG_Fortran-amd64
sudo sh -c "INSTALL_TO_BINDIR=/usr/local/bin && \export INSTALL_TO_BINDIR && \INSTALL_TO_LIBDIR=/usr/local/lib/NAG_Fortran && \export INSTALL_TO_LIBDIR && \sh INSTALLU.sh"2

4. ライセンスキーの申請
本コンパイラの使用は NAG Kusari ライセンス管理システムによって管理されています．
本コンパイラを使用するためには NAG が発行するライセンスキーが必要です．
ライセンスキーはテキスト形式で，使用する製品の詳細などの情報を含んでいます．
ライセンスキーの申請時には，ご利用のライセンスタイプに応じて適切な KUSARI ID を使用してください：⚫

ノードロックライセンスの場合：コンパイラをインストールして使用するマシンのKUSARI ID を使用してください．

⚫

フローティングライセンスの場合：ライセンスサーバーとして使用するマシンのKUSARI ID を使用してください．

ライセンスキーの申請は下記のウェブページから行ってください．
（本製品の NAG 製品コードは "NPL6A72NA" です．
）
https://www.nag-j.co.jp/kusari/userReg/
申請の際に，ご利用のマシン固有の情報として KUSARI ID をご記入いただきます．
例）
KUSARI ID = "kbitVgaAcoibD6gbRoAZogpkLpcVId"
この KUSARI ID の取得は khostid プログラムを用いて行います．
以下の例のように，コマンドプロンプトから khostid プログラムを実行してください．
例）/usr/local/lib/NAG_Fortran/khostid
申請後，通常２営業日程度で以下のような一行または複数行のライセンスキー（テキスト形式）を，ご記入の電子メールアドレスにお送り致します．
例）
NPL6A72NA FULL "EMnxidA3oeoj0F1Yvi5ibxPjB7"
ご注意：フローティングライセンスをご利用の場合は、別途ライセンスサーバーの設定
が 必 要 で す ． 詳 細 に つ い て は 「 ラ イ セ ン ス サ ー バ ー 設 定 ガ イ ド（https://www.nag-j.co.jp/kusari/pdf_1/LicenseServerGuideLinuxMac.pdf）」をご参照ください．

3

（＊）トライアルライセンスキーの申請
本製品のトライアル（ご試用）をご希望の場合は，トライアルライセンスキーの申請を下記のウェブページから行ってください．
（トライアルライセンスキーの申請には KUSARI ID は必要ありません．
）
https://www.nag-j.co.jp/nagfor/download.htm

4

5. ライセンスキーのインストール※ 以下の手順は、ノードロックライセンスの場合の設定方法です。フローティングライ
セ ン ス を ご 利 用 の 場 合 は 、「 ラ イ セ ン ス サ ー バ ー 設 定 ガ イ ド（https://www.nag-j.co.jp/kusari/pdf_1/LicenseServerGuideLinuxMac.pdf）を参照の上、ライセンスサーバーの設定を行ってください。
/opt/NAG ディレクトリに nag.key という名前のテキストファイルを作成し，その中に取得したライセンスキーを書き込んでください．
（ライセンスキーを書き込んだテキストファイルをライセンスファイルと呼びます．
）
例）/opt/NAG/nag.key
もしくは，特定のユーザーアカウントだけでご利用になる場合は，そのユーザーアカウ
ントのホームディレクトリに nag.key を置いていただいても構いません．

もしくは，ライセンスファイルの名前と保存先は任意でも構いません．
例）[MY_DIR]/my.licence
この場合は，環境変数 NAG_KUSARI_FILE にライセンスファイルの格納位置をフルパスで設定してください．
例）C シェルの場合：
setenv NAG_KUSARI_FILE [MY_DIR]/my.licence
Bourne シェルの場合：
export NAG_KUSARI_FILE=[MY_DIR]/my.licence

56. インストール後のテスト/usr/local/lib/NAG_Fortran ディレクトリにサンプルプログラム f90_util.f90 が提供されます．このサンプルプログラムをコンパイル／リンク／実行することで，正しくインストールが行われたかどうかをテストすることができます．
適当な作業用のディレクトリにサンプルプログラム f90_util.f90 をコピーし，以下の例のようにコンパイル／リンクを行ってください．
例）
nagfor -o f90_util f90_util.f90
生成された実行ファイル f90_util を実行してください．
例）./f90_util

7. アンインストールの方法
アンインストールスクリプト UNINSTALL_NAGFOR を実行してください．
例）/usr/local/lib/NAG_Fortran/UNINSTALL_NAGFOR

6

8. リリースノート
NAG Fortran Compiler の本リリース 7.2 と旧リリース 7.1 の差異については，インストールの際に展開した NAG_Fortran-amd64 ディレクトリの中の RELNOTES.txt ファイル（リリースノートの簡易版）をご参照ください．また，リリースノートの完全版が PDF 形式と HTML 形式で提供されます．
/usr/local/lib/NAG_Fortran/doc/RELNOTES.pdf/usr/local/lib/NAG_Fortran/html/RELNOTES.html

9. ドキュメント
ドキュメント（複数ファイルに分割されたコンパイラマニュアル）が以下の形式で提供されます．
PDF 形式- /usr/local/lib/NAG_Fortran/doc ディレクトリ

HTML 形式 - /usr/local/lib/NAG_Fortran/html ディレクトリ
troff 形式 - /usr/local/man ディレクトリ
特に，コンパイラマニュアルの完全版（単一ファイル）が PDF 形式で提供されます．
/usr/local/lib/NAG_Fortran/doc/compiler.pdf

710. サポート
製品のご利用に関してご質問等がございましたら，電子メールにて「日本 NAG ヘルプデスク」までお問い合わせください．その際，ご利用の製品の製品コード "NPL6A72NA" とお客様の User ID をご明記いただきますようお願い致します．
ご返答は平日 9：30～12:00，13:00～17:30 に行わせていただきます．
日本 NAG ヘルプデスク
Email: naghelp@nag-j.co.jp

11. コンタクト情報
日本ニューメリカルアルゴリズムズグループ株式会社（日本 NAG）
〒104-0032
東京都中央区八丁堀 4-9-9 八丁堀フロンティアビル 2F
Email: sales@nag-j.co.jp
Tel:03-5542-6311

Fax:

03-5542-6312

NAG のウェブサイトでは製品およびサービスに関する情報を定期的に更新しています．
https://www.nag-j.co.jp/ （日本）
https://nag.com/（英国本社）

8