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

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

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

60 ответов

Или, альтернативно, снимки Debian, которые Elazar опубликовал в своем ответе, вы можете использовать репозитории пакетов Ubuntu для более старых версий Ubuntu: http://packages.ubuntu.com

Добавьте их в /etc/apt/sources.list, как уже писал Элазар:

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

Репозиторий Hardy Universe - это тот, который содержит gcc-3.4.

12
ответ дан 17 July 2018 в 23:28

Или, альтернативно, снимки Debian, которые Elazar опубликовал в своем ответе, вы можете использовать репозитории пакетов Ubuntu для более старых версий Ubuntu: http://packages.ubuntu.com

Добавьте их в /etc/apt/sources.list, как уже писал Элазар:

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

Репозиторий Hardy Universe - это тот, который содержит gcc-3.4.

12
ответ дан 24 July 2018 в 13:59

Или, альтернативно, снимки Debian, которые Elazar опубликовал в своем ответе, вы можете использовать репозитории пакетов Ubuntu для более старых версий Ubuntu: http://packages.ubuntu.com

Добавьте их в /etc/apt/sources.list, как уже писал Элазар:

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

Репозиторий Hardy Universe - это тот, который содержит gcc-3.4.

12
ответ дан 24 July 2018 в 17:02

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

12
ответ дан 31 July 2018 в 19:58

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

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

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

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

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

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

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

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

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

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

Или, альтернативно, снимки Debian Elazar, размещенные в его ответе , вы можете использовать репозитории пакетов 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.

12
ответ дан 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/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.

17
ответ дан 17 July 2018 в 23:28

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

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

в мой /etc/apt/sources.list

Reference1, Reference2

3
ответ дан 17 July 2018 в 23:28

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

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

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

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

rmadison gcc-3.3

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

rmadison gcc-3.3 -S
2
ответ дан 17 July 2018 в 23:28

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

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

/etc/apt/sources.list

для breezy, dapper, edgy, feisty, gutsy, hardy и т. Д.

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
ответ дан 17 July 2018 в 23:28

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) на Ubuntu 16.04 через (Toolchain 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
ответ дан 17 July 2018 в 23:28

Вы можете использовать снимки 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.

17
ответ дан 24 July 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
ответ дан 24 July 2018 в 13:59

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

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

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

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

rmadison gcc-3.3

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

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

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

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

/etc/apt/sources.list

для breezy, dapper, edgy, feisty, gutsy, hardy и т. Д.

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
ответ дан 24 July 2018 в 13:59

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) на Ubuntu 16.04 через (Toolchain 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
ответ дан 24 July 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/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.

17
ответ дан 24 July 2018 в 17:02
  • 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
ответ дан 24 July 2018 в 17:02

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

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

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

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

rmadison gcc-3.3

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

rmadison gcc-3.3 -S
2
ответ дан 24 July 2018 в 17:02

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

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

/etc/apt/sources.list

для breezy, dapper, edgy, feisty, gutsy, hardy и т. Д.

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
ответ дан 24 July 2018 в 17:02

Вы можете добавить gcc-4.4 (или любую версию между 4.4 и 8) на Ubuntu 16.04 через (Toolchain 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
ответ дан 24 July 2018 в 17:02

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

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

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

Reference1 , Reference2

3
ответ дан 31 July 2018 в 19:58

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

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

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

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

  rmadison gcc-3.3  

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

  rmadison gcc-3.3 -S  
2
ответ дан 31 July 2018 в 19:58

Для 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
ответ дан 31 July 2018 в 19:58

Вы можете добавить 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
ответ дан 31 July 2018 в 19:58

Вы можете использовать снимки 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
ответ дан 31 July 2018 в 19:58

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

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