Fedora 16へのGCC 4.5のインストール

Fedora 16へのGCC 4.5のインストール

Fedora 16リポジトリで利用可能なデフォルトのGCCパッケージは、自分のシステムにインストールする必要がgcc-4.6あります。 kijoリポジトリからこのパッケージをダウンロードしましたが、インストールしようとすると、最新のパッケージがインストールされていると表示されます。削除しようとすると、システム自体を削除しようとします! (システムのほとんどすべてのパッケージ)ではインストールできません。gcc-4.5
libstdc++4.6libstdc++4.6libstdc++4.5libstdc++4.6

gcc-4.5私のシステムに簡単にインストールする方法はありますか?

ベストアンサー1

ビルドエラーを解決する方が良いオプションなので、この方法が役に立つことを願っています。

ただし、Fedoraに代替バージョンのgccをインストールできます。パッケージに含まれていません。ソースコードが必要です。ソースコードは以下から入手できます。http://gcc.gnu.org/。ダウンロードミラーの1つからgcc-4.5.3.tar.gzをダウンロードしてください。

以下はいくつかの例です。Fedora 15へのgcc-4.3のインストールに関するChen Zhongliangの情報

gccソースtarballをダウンロードして解凍しました。 Fedora 16にビルドに必要なパッケージがあることを確認してください。

yum install gcc mpfr-devel libmpc libmpc-devel glibc-devel

次に、新しい空のビルドディレクトリを作成し、サフィックス45を使用してgccをビルドします。コンパイラgcc45などをビルドします。g++45/usr/local/gcc45/ など、別の新しいインストール ディレクトリが必要な場合があります。

$cd PATH_TO_BUILD_DIR
$PATH_TO_SOURCE_DIR/configure --prefix=PATH_TO_INSTALL_DIR --program-suffix=45 --enable-languages=c,c++
$make
$sudo make install

おすすめ記事