Ядро 2.4 и gcc [SOLVED]

Заранее извиняюсь, ( за, наверное, ламерский вопрос). Требуется собрать ядро 2.4. Portage добросовестно предупреждает, что с текущей версии gcc собрать его не получится. Рекомендуется переключть профиль gcc, но при выборе есть только один - текущий.

Вопрос, как правильно собрать 2.4? Скачать старый livecd и делать все под вирутуальной машиной?
Или есть все-таки нормальный способ отката на старую версию gcc?

как-то так

$ emerge -pv =sys-devel/gcc-3.4.6-r2
$ sudo emerge =sys-devel/gcc-3.4.6-r2
$ gcc-config -l
$ gcc-config i686-pc-linux-gnu-3.4.6
$ gcc-config -l

но это экспромт, это не тестировалось

Black_Ru написал(а):
нормальный способ отката на старую версию gcc?

это не откат, это временное переключение.
P.S. И да, если вы расскажете, ЗАЧЕМ вам "требуется собрать ядро 2.4.", возможно ответ будет другим, более подходящим.

а эта строка - это просто подпись

хм... получилось поставить

Спасибо.

получилось поставить gcc
Кстати, а почему не получалось через ebiuld gcc-3.4.6-r2.ebuild merge?
Равно как и чере маскировку пакетов чере /etc/portage/package.mask?
Все было правильно - также тянулась эта же версия, но не ставилсь.
пойду читать ман еще раз :)

My website: http://comb.org.ru

С ноября 2022 нетбук HP mini (Processor: Atom n570)

:

1) ebiuld пакет команда - для других целей. Дать возможность по шагам проделать то же, что и emerge, с целью, например, на каком-то шаге вмешаться и что-нибудь подкрутить.
2) маскировкой можно запретить ставить пакеты некоторых версий. У вас другая ситуация - вам нужно несколько gcc одновременно, и возможность свободно переключаться между ними.
3) пока вы gcc-config-ом не переключитесь, будет использоваться использовавшийся ранее gcc

а эта строка - это просто подпись

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".