[devel] gcc-common-1.4.22-alt1 удаление select-gcc
Dmitry V. Levin
ldv на altlinux.org
Пн Мар 26 01:31:44 MSK 2018
On Sun, Mar 25, 2018 at 09:44:55PM +0800, Alexei Takaseev wrote:
> > Скажите, пожалуйста, в чем провинился скрипт select-gcc что его
> > вынесли
> > при последней пересборки gcc-common?
> >
> > Очень удобная вещь, когда надо локально собирать какую-нибудь
> > макаронообразную
> > embedd-щину, гвоздями приколоченную к определенной версии gcc. В
> > системе хочется
> > иметь три версии gcc (сейчас это 4.8, 6 и 7) через эту утилиту
> > получалось быстро
> > переключаться с одного на другой.
>
> Оказалось, что переключать версии gcc стало возможным через определение
> системной переменной GCC_VERSION.
gcc-wrapper у нас используется уже достаточно давно:
* Tue Nov 26 2002 Dmitry V. Levin <ldv на altlinux> 1.2-alt1
...
- Added gcc_wrapper, added alternatives for cpp,gcc,g+,g77,gcj to use it.
По сравнению с переключением альтернатив, выбор версии gcc с помощью
переменной среды GCC_VERSION -- гораздо более гибкий инструмент.
> Но выяснилось это через изучение исходника
> gcc-wrapper, где-либо в документации этот момент не озвучен, точнее по
> gcc-wrapper вообще нет никакой документации, кроме исходника.
Давайте документируем.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20180326/f45e5979/attachment.bin>
Подробная информация о списке рассылки Devel