Studio 12.3:言語オプションパッケージがインストールされていません。

Studio 12.3:言語オプションパッケージがインストールされていません。

Solaris 10 OSにSolaris Studio 12.3をインストールしましたが、バージョンを確認すると次のような結果が出ます。以下にインストールされていますが、/opt/SolarisStudio12.3/bin間違ったパスが表示されるのはなぜですか?パスを定義した後に.profile確認すると、正しいパスが表示されますが、次のように同じパスが表示され$PATH /opt/SolarisStudio12.3/binます。誰でも教えてもらえますか?cccc -V

which cc
/usr/ucb/cc

cc -V
/usr/ucb/cc: language optional software package not installed

答え1

あなたの/usr/ucb/ccスクリプト/usr/ccs/bin/ucbccはインストールされていることを確認してから呼び出すことができます(またはあなたの場合のようにスクリプトがなければ文句を言うかもしれません)。

/usr/ccs/bin/ucbccSPROccバンドルされていないCコンパイラパッケージの一部です。

答え2

実行する必要があります/opt/SolarisStudio12.3/bin/ccが、実行しないでください/usr/ucb/cc。 ucbスクリプトは現在Studioバージョンでは動作しません。Solaris 11以降では、削除されたSunOS 4ソフトウェアを構築するための古い互換性ラッパーです。

最も簡単な方法は、環境変数/opt/SolarisStudio12.3/binから。$PATH/usr/ucb

関連情報