現在 dmake は、Solaris Studio IDE に統合されています。つまり、デフォルトでは、すべてのプロジェクトが dmake を使用して、並列モードで構築されます。構築モードの変更または並列ジョブ数の変更は、IDE の内部から行うことが可能です。
メインメニューから、「ツール」->「オプション」を選択し、「オプション」ダイアログを開きます。
「オプション」で、左区画の C/C++ アイコンを選択し、右区画に C/C++ オプションを表示します。
右区画の「プロジェクトオプション」タブをクリックしてプロジェクトのオプションを表示し、「make オプション」を選択します。
-m parallel -j 24 と入力します。
「了解」ボタンを押します。
これで、すべてのプロジェクトは、最大 24 個の ジョブまで並行モードで構築されます。
-x SUN_MAKE_COMPAT_MODE=compatibility-mode コマンド行オプション
Solaris make との互換性のための -x SUN_MAKE_COMPAT_MODE=SUN (デフォルト)
POSIX make との互換性のための -x SUN_MAKE_COMPAT_MODE=POSIX
GNU make との互換性のための -x SUN_MAKE_COMPAT_MODE=GNU
同様に、SUN_MAKE_COMPAT_MODE 環境変数には、互換モードでの dmake の動作を指定する同じ 3 つのオプションがあります。
Solaris make との互換性のための SUN_MAKE_COMPAT_MODE=SUN (デフォルト)
POSIX make との互換性のための SUN_MAKE_COMPAT_MODE=POSIX
GNU make との互換性のための SUN_MAKE_COMPAT_MODE=GNU
UNIX 2003 準拠。dmake および Solaris 10 OS 付属の make ユーティリティーが、UNIX 2003 適合検査 (XPG5) に合格。
dmake が AMD64 アーキテクチャーで Sun Grid Engine をサポート。
AMD64 アーキテクチャーでシステム過負荷制御をサポート。
ログファイルに関する 2 つの形式オプションをサポートする DMAKE_OUTPUT_MODE 環境変数。オプションの 1 つは、並列ジョブの出力をシリアライズする形式で、ログファイルが見やすくなります。