RHEL 6を使用しています。ソースからgcc 5.3.0(gcc-5.3.0.tar.gz)をインストールしたいと思います。私は既にGMP、MPC、& MPFRをインストールしました。rhelのソースからgcc-5.3.0をインストール
私はどのようにアプローチしますか?
RHEL 6を使用しています。ソースからgcc 5.3.0(gcc-5.3.0.tar.gz)をインストールしたいと思います。私は既にGMP、MPC、& MPFRをインストールしました。rhelのソースからgcc-5.3.0をインストール
私はどのようにアプローチしますか?
1)README
ファイルを読んでください。
2)INSTALL
ファイルを読んでください。
3)指示に従ってください。
gccのビルドプロセスは、適切なコンパイラバージョンを作成するためにネイティブコンパイラを最初に必要とするため、適切なコンパイルを確実にするために3または4段階のプロセスです。これにより、コンパイラは最初にネイティブコンパイラでコンパイルされ、次に結果プログラムを使用して完全にコンパイルされ、コンパイラの制御されたコピーが生成されます。次に、新しいコンパイラをコンパイルして結果をコンパイルし、コンパイル済みのコンパイラを作成します(これは前のステージと同じである必要があります)。
これはマシンをビジー状態に維持する非常に複雑なプロセスですしばらくの間。幸いにも、すべてがdocファイルに説明されています(そしておそらくここよりも良いでしょう)。
これを行う簡単な方法は、Red Hat Developer Toolset 4.1(DTS)のgcc5.3をインストールすることです。 DTSは衝突を避けるためにオリジナルのgccを横にインストールします。
は、それはまだインストールyumのだhttps://developers.redhat.com/products/developertoolset/updates/
参照してください、しかし、あなたは/セットアップ最初のソフトウェアコレクションを有効にする必要があります。次の例を参照してください。https://developers.redhat.com/products/developertoolset/hello-world/#fndtn-rhel-6
彼はソースからのコンパイルによるインストールを探しています – dlmeetei
READMEファイルには手順がありません。 build.htmlとconfigure.htmlのINSTALLディレクトリがあります。進んでコンパイルプロセスを開始した後でも、エラーが発生しています。 make [2]:*** [configure-stage1-target-libgcc]エラー1。 yum repoを確認すると、実際にlibgccがインストールされていることがわかります。 –