LINUX.ORG.RU

Как сейчас принято ставить древние версии gcc на современный линукс

 , ,


2

2

Ну в общем сабж, если конкретно то пусть будет версия 3.2 . Из того, что пробовал: скомпилировать из сырцов - ошибка компиляции, пакеты из древних дистров - неудовлетворенные зависимости. Что получилось - сделать новое окружение в анаконде, но там минимальная версия 5.4. Что не пробовал - chroot, docker и ВМ. Все же это излишне кмк.

★★★★★
Ответ на: комментарий от einhander

Похоже тут не в компиляторе все дело, а в библиотеке ncurses, в которой сделали структуру WINDOW непрозрачной. Ну в общем, да мне придётся собирать эту утилиту в чруте, пока кто-нибудь не адаптирует ее под свежий ncurses((

einhander ★★★★★
() автор топика
Ответ на: комментарий от Reset

Докер, виртуалка … какой-то дикий оверинжениренг Chroot!

Почему? Во первых, докер с гцц можно взять готовый.

Во вторых, он будет запускаться прямо из системы без всяких ручных чрутов.

При необходимости можно автоматом забиндить свой проект и библиотеки.

Поставить параллельно несколько версий и архитектур.

Иметь гарантированно повторяемую сборку из чистого одноразового контейнера

usermod
()
Ответ на: комментарий от einhander

P.S. не думал, что буду защищать офтопик. Что дальше, резиновые женщины?))

Не, перед ними – безалкогольное пиво. Ещё есть шанс у кондуктора нажать на тормоза.

igor_ubuntu
()