NAG Fortran Compiler, Release 7.2
NPMA872NA
Apple Arm Mac OS 64 bit
インストールノート内容
1. 動作環境 ................................................................. 1
2. 追加情報 ................................................................. 1
3. コンパイラのインストール .................................................. 2
4. ライセンスキー ........................................................... 3（＊）トライアルライセンスキー ............................................... 4
5. インストール後のテスト .................................................... 5
6. アンインストールの方法 .................................................... 5
7. リリースノート ........................................................... 6
8. ドキュメント ............................................................. 6
9. サポート ................................................................. 7
10. コンタクト情報 ........................................................... 7

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

Operating System:

Mac OS version 11.0 (Big Sur) or compatible

C Compiler:

Apple clang version 12.0.5 or compatible

Space Required:

35 MB

Garbage Collection: No
128-bit reals:

Yes

Debugger:

None

Licence management: Kusari 2.2
Note: This implementation does not support 32-bit applications.
This implementation does not support IEEE exception halting control.
注意：
動作環境として，C コンパイラ（Apple clang version 12.0.5 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
ディスクイメージ npma872na_macarm64.dmg をダウンロード後，ダブルクリックしてディレクトリ NAG_Fortran-macarm64 を展開してください．
ターミナルからインストールスクリプト INSTALL.sh を実行してください．
例）
cd /Volumes/NAG_Fortran-macarm64
sudo ./INSTALL.sh
注意１：
コンパイラのライブラリは，デフォルトのディレクトリ /usr/local/lib/NAG_Fortranにインストールすることを強く推奨します．デフォルトのディレクトリ以外にインストールした場合，ダイナミックライブラリのアクセスに問題が生じるかもしれません（これは，環境変数 DYLD_LIBRARY_PATH にコンパイラのライブラリを格納したディレクトリのパスを含めることによって解消できるかもしれません）．
注意２：
本製品（NAG Fortran Compiler の Mac 版）は，Apple が提供する gcc および関連ツールを利用します．しかしながら，これらはデフォルトではインストールされていません．
gcc は Xcode の一部として提供されますが，Xcode の他のほとんどの部分は NAG FortranCompiler には必要ありません．したがって，特に Xcode 本体を必要としないのであれば，単に Command Line Tools for Xcode パッケージをダウンロード／インストールすることを推奨します．
Xcode をインストールする場合は，Command Line Tools のインストールは次のように行うことができます．Xcode をインストールした後，Xcode を起動し Xcode メニューからPreferences を選択してください．Downloads ボタンをクリックしてください．
Command Line Tools の Install ボタンをクリックしてください．
これらのパッケージは，以下の Apple Developer ウェブサイトから無料でダウンロードすることができます．
https://developer.apple.com/downloads/index.action

2

4. ライセンスキー
本コンパイラの使用は NAG Kusari ライセンス管理システムによって管理されています．
本コンパイラを使用するためには NAG が発行するライセンスキーが必要です．
ライセンスキーはテキスト形式で，使用する製品の詳細などの情報を含んでいます．
USB キーライセンスをご利用のお客様は，ご利用のマシンの USB ポートに USB キーを挿し込むだけで，本コンパイラの使用が可能になります．
ノードロックライセンスをご利用のお客様は，以下の手順に従ってください．
USB キーライセンスをご利用のお客様は以下の手順は不要です．
【ライセンスキーの申請】
ライセンスキーの申請は下記のウェブページから行ってください．
（本製品の NAG 製品コードは "NPMA872NA" です．
）
https://www.nag-j.co.jp/kusari/userReg/
申請の際に，ご利用のマシン固有の情報として KUSARI ID をご記入いただきます．
例）
KUSARI ID = "kbitVgaAcoibD6gbRoAZogpkLpcVId"
この KUSARI ID の取得は khostid プログラムを用いて行います．
以下の例のように，コマンドプロンプトから khostid プログラムを実行してください．
例）/usr/local/lib/NAG_Fortran/khostid
申請後，通常２営業日程度で以下のような一行または複数行のライセンスキー（テキスト形式）を，ご記入の電子メールアドレスにお送り致します．
例）
NPMA872NA FULL "EMnxidA3oeoj0F1Yvi5ibxPjB7"
注意：発行されたライセンスキーは申請を行ったマシン（KUSARI ID を生成したマシン）でのみ有効となります．

3

【ライセンスキーのインストール】/opt/NAG ディレクトリに nag.key という名前のテキストファイルを作成し，その中に取得したライセンスキーを書き込んでください．
（ライセンスキーを書き込んだテキストファイルをライセンスファイルと呼びます．
）
例）/opt/NAG/nag.key
もしくは，特定のユーザーアカウントだけでご利用になる場合は，そのユーザーアカウ
ントのホームディレクトリに nag.key を置いていただいても構いません．

（＊）トライアルライセンスキー
本製品のトライアル（ご試用）をご希望の場合は，トライアルライセンスキーの申請を下記のウェブページから行ってください．
（トライアルライセンスキーの申請には KUSARI ID は必要ありません．）
https://www.nag-j.co.jp/nagfor/download.htm
申請後，通常２営業日程度で以下のようなトライアルライセンスキー（テキスト形式）を，ご記入の電子メールアドレスにお送り致します．
例）
NPMA872NA TRIAL 2024/09/30 "EMnxidA3oeoj0F1Yvi5ibxPjB7"/opt/NAG ディレクトリに nag.key という名前のテキストファイルを作成し，その中に取得したライセンスキーを書き込んでください．
（ライセンスキーを書き込んだテキストファイルをライセンスファイルと呼びます．
）
例）/opt/NAG/nag.key
もしくは，特定のユーザーアカウントだけでご利用になる場合は，そのユーザーアカウ
ントのホームディレクトリに nag.key を置いていただいても構いません．

4

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

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

5

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

8. ドキュメント
ドキュメント（複数ファイルに分割されたコンパイラマニュアル）が以下の形式で提供されます．
PDF 形式 ： /usr/local/lib/NAG_Fortran/doc ディレクトリ
HTML 形式： /usr/local/lib/NAG_Fortran/html ディレクトリ
特に，コンパイラマニュアルの完全版（単一ファイル）が PDF 形式で提供されます．
/usr/local/lib/NAG_Fortran/doc/compiler.pdf

6

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

10. コンタクト情報
日本ニューメリカルアルゴリズムズグループ株式会社（日本 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/（英国本社）

7