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:[EMAIL PROTECTED] > > 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 и по умолчанию именно он и будет вызываться.
Успехов. Юра

