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 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