サポート・プラットフォームは、使用されるARMツールによって異なります。
ARMツールをインストールする前に、各種製品マニュアルで、どのオペレーティングシステムのバージョンがサポートされているかをご確認ください。
● 各ARMツールの最新バージョンでサポートされているプラットフォームは以下を参照ください:
ご注意:
-
サポートされていないプラットフォームを使用しようとすると、予期しない動作やライセンスエラーが発生する可能性があります。
サポートされていないプラットフォームを使用される場合、Flexlmとしてはサポートしている可能性がありますが、ARM社としては評価実績がありませんためサポート対象外となります。その場合、お客様の責任の下にご使用いただくようになりますことを予めご了承ください。
-
さらに、1 台または複数のフローティングライセンスサーバを設定する場合は、ライセンス管理ユーティリティがサーバでサポートされていることを確認してください。
● フローティングライセンスの場合、サーバPCとクライアントPCのプラットフォームは、同じである必要はありません。
例えば、開発ツールを Windows 環境にインストールして、Linux 環境のフローティングライセンスサーバを使用することができます。詳細については、使用している製品のマニュアルを参照して下さい。
ARM アプリケーションのフローティングライセンスを管理するには、該当するすべてのコンピュータに TCP/IP ソフトウェアをインストールして、設定および実行する必要があります。
クラウドベースのライセンスサーバ
ARM では、ネットワークインタフェースの MAC アドレスに対してのみフローティングライセンスのロックをサポートしており、その他のクラウド固有の hostid メカニズムはサポートしていません。
したがって、FlexNet サーバをクラウドベースのコンピュータで実行するには、
コンピュータに安定した MAC アドレスが永久に割り当てられており
、
FlexNet ユーティリティがその MAC アドレスを検出できること
を確認する必要があります。
MAC アドレスを検出できることを確認するには、一般的な FlexNet ユーティリティを使用します。例えば、
lmutil lmhostid
コマンドを使用します。
Arm開発ツールが対応している仮想プラットフォームについて
ArmCompiler 5.03およびDS-5 v5.14以降がベースとしているFlexNetライセンステクノロジーは、以下の表にあるようないくつかの仮想マシンプラットフォームをサポートするようになりました。
FlexNetライセンスを提供するFlexeraはこれらのサポート対象プラットフォームをドキュメントに記載していますが、Armはこれらのプラットフォームで実行されるDS-5などの開発ツールをテストおよび検証していません。
そのため、互換性の問題が発生した場合にはArmは仮想プラットフォームでのArm CompilerまたはDS-5の実行についてサポートを行えない可能性があることにご注意ください。
-
Arm Compiler v5.03以降
-
DS-5 v5.14以降
-
MDK-Arm v4.70以降
上記ツールについては、以下の仮想プラットフォームで動作可能です:
-
VMware ESX 4.0、4.1/ESXi 4.0および4.1
-
Microsoft Hyper-V Server 2008 R2 (including SP1)
これらの環境は以下のオペレーティングシステム上での動作のみ確認されています:
-
Windows 32-bit プラットフォーム
-
Windows Server 2008,including SP2
-
Windows Vista,including SP1 (Ultimate) and SP2 (Business, Enterprise and Ultimate)
-
Windows 7 (Professional, Enterprise, Ultimate)
-
Windows Server 2003,including SP2 and R2
-
Windows 64-bit プラットフォーム
-
Windows Server 2008, including SP2 and R2
-
Windows Vista, including SP1 (Ultimate) and SP2 (Ultimate)
-
Windows 7 (Professional)
-
Windows Server 2003, including SP2 and R2
-
Linux 32-bit プラットフォーム
-
RedHat Enterprise Linux 4, 5, 6
-
SUSE Linux Enterprise 9, 10, 11
-
Linux 64-bit プラットフォーム
-
RedHat Enterprise Linux 4, 5, 6
-
SUSE Linux Enterprise 9, 10, 11