0

collect コマンドの実行中に次のエラーが発生します

$ collect -c on sample bit (警告): /home/user1/ANALYSIS/SAMPLE_PROGRAM/sample では操作できません。Solaris10 update 5 以降 (または OpenSolaris バージョン snv_52 以降) のマシンで再コンパイルしてください。古い OS を使用している場合は、-xbinopt=prepare を試してください (SPARC のみ)。

サンプル プログラムは、次の g++ フラグでビルドされています。

g++ -c -Wall -g3 -m64 -pthread -O2 -DSOLARIS -DSS_64BIT_SERVER

サンプルプログラムは単純で、次のコードのみが含まれています while (true) { sleep (10); }

C++ コードでコンパイルされたコードを collect コマンドで使用できるかどうかを確認しようとしていました。巨大な g++ コンパイル済みバイナリがあるため、Solaris Studio C++ コンパイラで再度コンパイルしたくありません。

4

1 に答える 1