Versi lama gcc untuk Ubuntu baru


15

Apakah ada repositori yang berisi paket untuk versi gcc lama, untuk Ubuntu terbaru. Saya ingin menginstal gcc3 bersama gcc 4, untuk program yang membutuhkan gcc3 khusus.

Jawaban:


13

Atau sebagai alternatif untuk snapshot Debian Elazar yang diposting dalam jawabannya , Anda dapat menggunakan repositori paket Ubuntu untuk rilis Ubuntu yang lebih lama: http://packages.ubuntu.com

Tambahkan mereka ke /etc/apt/sources.listseperti yang dijelaskan Elazar:

deb     http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe

Repositori Hardy Universe adalah yang berisi gcc-3.4.


17

Anda dapat menggunakan snapshot debian . Tambahkan baris berikut ke/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

Sekarang lakukan

$ apt-get update
$ apt-get install g++-3.4

Dan Anda sudah siap!

Ini berfungsi untuk banyak paket lama lainnya, pastikan Anda memilih stempel waktu yang benar, cari yang benar di situs web snapshots.debian.


Saya mendapatkan kesalahan ini setelah menginstal dan mencoba menyusun program. Bisakah Anda membantu saya dengan ini?
Phani

@Phani tidak yakin. Apakah Anda menginstal semua dependensi g ++ - 3.4?
Elazar Leibovich

Bagaimana aku melakukan itu? Saya menginstal build-essentialmenggunakan apt-get.
Phani

Tambahkan repositori snapshot debian. Anda mungkin ingin melihat tutorial cara menambahkan repositori ke debian.
Elazar Leibovich

Apa yang terjadi setelah Anda mengikuti langkah-langkah dalam jawaban?
Elazar Leibovich

5

Anda dapat menambahkan gcc-4.4 (atau versi apa pun antara 4.4 dan 8) di Ubuntu 16.04 melalui ( Toolchain test build PPA )

sudo add-apt-repository ppa: ubuntu-toolchain-r / test
sudo apt-get pembaruan
sudo apt install gcc-4.4

Selain itu, jika Anda perlu meniru gcc-4.4 di RH6, buatlah program target Anda bersama

buat CC = "gcc-4.4 -U_FORTIFY_SOURCE"


2

gcc-3.3 tersedia di semua rilis stabil saat ini (Dalam jernih, ini tersedia di backport jernih)

Daftar binari yang tersedia per rilis

Anda dapat melihat daftar di atas dengan perintah berikut:

Daftar paket sumber:

rmadison gcc-3.3

Sumber dan daftar biner:

rmadison gcc-3.3 -S

2

Untuk GCC 3.4 url ​​sumber yang benar adalah seperti di bawah ini, karena yang lama dipindahkan ke old-releases.ubuntu.com. Terima kasih kepada @Ignitor untuk penunjuk utama

sunting

/etc/apt/sources.list

untuk angin sepoi-sepoi, necis, tegang, bersemangat, gagah, dan sebagainya

    deb     http://old-releases.ubuntu.com/ubuntu/ hardy universe
    deb-src http://old-releases.ubuntu.com/ubuntu/ hardy universe

dari xenial

    apt update
    apt install gcc-3.4

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.