Установка G ++ 3.4.2 на определенный префикс / суффикс [dубликат]

Есть ли репозиторий, содержащий пакеты для старых версий gcc, для последней версии Ubuntu. Я хочу установить gcc3 вместе с gcc 4, для программ, которые нуждаются в gcc3.

15
задан 7 June 2011 в 20:20

60 ответов

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 2 August 2018 в 13:00

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 2 August 2018 в 13:00

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 2 August 2018 в 13:00

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 2 August 2018 в 13:00

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 2 August 2018 в 13:00

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 3 August 2018 в 17:21

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 3 August 2018 в 17:21

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 3 August 2018 в 17:21

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 3 August 2018 в 17:21

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 3 August 2018 в 17:21

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 5 August 2018 в 02:35

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 5 August 2018 в 02:35

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 5 August 2018 в 02:35

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 5 August 2018 в 02:35

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 5 August 2018 в 02:35

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 6 August 2018 в 19:18

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 6 August 2018 в 19:18

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 6 August 2018 в 19:18

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 6 August 2018 в 19:18

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 6 August 2018 в 19:18

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 8 August 2018 в 23:40

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 8 August 2018 в 23:40

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 8 August 2018 в 23:40

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 8 August 2018 в 23:40

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 8 August 2018 в 23:40

gcc-3.3 доступен во всех текущих стабильных версиях (в lucid, он доступен в lucid-backports)

Список доступных для каждой версии двоичных файлов

Вы можете увидеть приведенный выше список со следующими командами:

Список исходных пакетов:

  rmadison gcc-3.3  

Источник и двоичный список:

  rmadison gcc-3.3 -S  
2
ответ дан 14 August 2018 в 13:59

Для GCC 3.4 правильный URL-адрес источника, как показано ниже, поскольку старые перемещаются в old -releases.ubuntu.com. Благодаря @Ignitor для главного указателя

отредактируйте

  /etc/apt/sources.list  

для breezy, dapper, (d1) deb http://old-releases.ubuntu.com/ubuntu/ hardy universe deb-src http://old-releases.ubuntu.com/ ubuntu / hardy universe

из xenial

  apt update apt install gcc-3.4  
2
ответ дан 14 August 2018 в 13:59

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) в Ubuntu 16.04 через ( Testchain test builds PPA )

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

В стороне, если вам нужно подражать gcc-4.4 на RH6, создайте целевую программу с помощью

 make CC = "gcc-4.4 -U_FORTIFY_SOURCE" 
3
ответ дан 14 August 2018 в 13:59

Вы можете использовать снимки debian . Добавьте следующие строки в /etc/apt/sources.list

  deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main deb  -src http://snapshot.debian.org/archive/debian/2007073000000000Z/ 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.

17
ответ дан 14 August 2018 в 13:59
  • 1
    Я получаю эту ошибку после установки и попытки скомпилировать программу. ты можешь помочь мне с этим? – Phani 8 November 2014 в 08:11
  • 2
    @Phani не уверен. Вы установили все зависимости g ++ - 3.4? – Elazar Leibovich 9 November 2014 в 13:24
  • 3
    Как мне это сделать? Я установил build-essential , используя apt-get. – Phani 15 November 2014 в 03:09
  • 4
    Добавьте репозиторий снимков debian. Возможно, вы захотите проверить учебник, как добавить репозитории в debian. – Elazar Leibovich 16 November 2014 в 13:37
  • 5
    Что произошло после того, как вы выполнили шаги в ответе? – Elazar Leibovich 16 November 2014 в 13:37

Для 4.2.3 мне пришлось добавить

  deb http://security.ubuntu.com/ubuntu hardy-security main  

для моего /etc/apt/sources.list

Reference1 , Reference2

3
ответ дан 14 August 2018 в 13:59

Другие вопросы по тегам:

Похожие вопросы: