Re: gcc-default ->gcc-3.2
On Thu, 10 Apr 2003, Victor B. Wagner wrote:
> On 2003.04.10 at 19:54:42 +0300, Pasha Kustov wrote:
>
> > Хочу сделать default-ными gcc-3.2 и g++-3.2. Есть ли более корректный
> > способ вместо изменения цели ссылки /usr/bin/gcc.real???
> > --
> > Pasha Kustov mailto:pasha@iatp.by
> > IATP System Administrator Assistant
>
> Можно в Makefile конкретного проекта в CFLAGS -V 3.2
> добавить. Только номер версии надо точный, который прописан в имени
> соответствующей поддиректории /usr/lib/gcc-lib/i386-linux
>
> Не скажу что этот способ более корректный. Ну нет бы им сразу
> через alternatives это сделать. Запостить что-ли им багу. Причем в оба
> пакета сразу...
>
>
Как то уже поднимался этот вопрос. Ответ был, что gcc-2.95 это
"system compiler", a gcc-3.x - это "user compiler" и системный
не может быть легко заменен. Слишком много от него зависит, а
часть пакетов просто не будут с ним собираться.
Возможно, сейчас ситуация изменилась, но все же
идеологически правильно, не трогать системный компилятор.
В конце концов, достаточно в путях прописать первой директорию,
где лежит gcc-3.x и по умолчанию именно он и будет вызываться.
Успехов.
Юра
Reply to: