最新バージョンのUbuntu用のgccの古いバージョン用のパッケージを含むリポジトリはありますか?gcc3を特に必要とするプログラムのために、gcc 4と一緒にgcc3をインストールしたい。
最新バージョンのUbuntu用のgccの古いバージョン用のパッケージを含むリポジトリはありますか?gcc3を特に必要とするプログラムのために、gcc 4と一緒にgcc3をインストールしたい。
回答:
または、Elazarが回答に投稿したDebianスナップショットの代わりに、古いUbuntuリリースのUbuntuパッケージリポジトリを使用できます:http : //packages.ubuntu.com
/etc/apt/sources.list
Elazarが既に説明したとおりに追加します。
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
Hardy Universeリポジトリは、gcc-3.4を含むリポジトリです。
debianスナップショットを使用できます。次の行を追加します/etc/apt/sources.list
deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb-src http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main
deb-src http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main
今やる
$ apt-get update
$ apt-get install g++-3.4
そして、あなたは設定されています!
これは他の多くの古いパッケージで機能します。正しいタイムスタンプを選択していることを確認し、snapshots.debianウェブサイトで正しいタイムスタンプを探してください。
build-essential
apt-getを使用してインストールしました。
Ubuntu 16.04でgcc-4.4(または4.4と8の間の任意のバージョン)を追加できます(ツールチェーンテストビルドPPA)。
sudo add-apt-repository ppa:ubuntu-toolchain-r / test sudo apt-get update sudo apt install gcc-4.4
余談ですが、RH6でgcc-4.4をエミュレートする必要がある場合は、次を使用してターゲットプログラムをビルドします。
make CC = "gcc-4.4 -U_FORTIFY_SOURCE"
4.2.3の場合、追加する必要がありました
deb http://security.ubuntu.com/ubuntu hardy-security main
わたしの /etc/apt/sources.list
gcc-3.3は現在のすべての安定版リリースで利用可能です(明快には、lucid-backportsで利用可能です)
上記のリストは、次のコマンドで表示できます。
ソースパッケージリスト:
rmadison gcc-3.3
ソースおよびバイナリリスト:
rmadison gcc-3.3 -S
GCC 3.4の場合、正しいソースURLは次のとおりです。古いURLはold-releases.ubuntu.comに移動されるためです。メインポインターの@Ignitorに感謝
編集する
/etc/apt/sources.list
風通しの良い、ダッパー、エッジの効いた、強烈な、勇気のある、丈夫ななど
deb http://old-releases.ubuntu.com/ubuntu/ hardy universe
deb-src http://old-releases.ubuntu.com/ubuntu/ hardy universe
ゼニアルから
apt update
apt install gcc-3.4
Ubuntu 18.04では、次のことを行いました。
sudo apt install gcc-opt
gcc-3.3、gcc-3.4、およびgcc-4.0をインストールする