gcc 4.8.2 のポータブル バージョンをビルドしようとしています。(C/C++ 言語のみ) 最終的に、gcc が特定のアプリケーション ディレクトリ (/opt/gcc-4.8.2 など) にインストールされ、そのディレクトリをあるコンピューターから別のコンピューターにコピーできるようになります (すべてのコンピューターは intel corei5 またはまたは corei7、最近の Linux バージョン (Ubuntu 12、Suse 10/11、Centos 5 & 6 など) を実行している。
これまでのところ、 --prefix を使用して gcc 出力を単一のディレクトリに配置することで、gcc を正常にビルドできます (後で他のホストにコピーできます)。--disable-shared を持つように gcc の依存関係 (gmp、mpfr、mpc、isl) を構成およびビルドしたので、最終的な gcc が他のホストにコピーされたときに、ライブラリやシンボルの欠落について不平を言うことはありません。
クルーグに質問です。--with-cloog を使用して gcc を構成しました (他の gcc 依存関係と共にビルドした、ローカルにビルドされた cloog を取得するため)。ただし、gcc をコピーする各ホストに clog ライブラリとバイナリもコピーする必要があるかどうかはわかりません。
また、どうすれば gcc と cloog の相互作用をテストできますか? gcc が cloog をうまく利用しているかどうかをテストするために使用できる簡単な C ファイルの例や gcc コマンドラインはありますか?
さらに、他のホストで実行したい gcc を構築しようとするときに、他に考慮すべきことはありますか?