Re: gcc-default -gcc-3.2

2003-04-11 Пенетрантность Yuri Nefedov
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 Kustovmailto:[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 и по умолчанию именно он и будет вызываться.

 Успехов.
 Юра



gcc-default -gcc-3.2

2003-04-10 Пенетрантность Pasha Kustov
Хочу сделать default-ными gcc-3.2 и g++-3.2. Есть ли более корректный 
способ вместо изменения цели ссылки /usr/bin/gcc.real???

--
Pasha Kustovmailto:[EMAIL PROTECTED]
IATP System Administrator Assistant




Re: gcc-default -gcc-3.2

2003-04-10 Пенетрантность Alexey Ozeritsky
В письме от 10 Апрель 2003 20:54 Pasha Kustov написал:
 Хочу сделать default-ными gcc-3.2 и g++-3.2. Есть ли более корректный
 способ вместо изменения цели ссылки /usr/bin/gcc.real???

изменение ссылки с помощью update-alternatives(8) ?

-- 
Alexey Ozeritsky
email1: [EMAIL PROTECTED]
email2: [EMAIL PROTECTED]
web: http://make-install.ifirst.ru | icq: UIN 52034320





Re: gcc-default -gcc-3.2

2003-04-10 Пенетрантность Victor B. Wagner
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 это сделать. Запостить что-ли им багу. Причем в оба
пакета сразу... 



Re: gcc-default -gcc-3.2

2003-04-10 Пенетрантность Oleg P. Philon
Привет, коллеги.

On Thu, Apr 10, 2003 at 07:54:42PM +0300, Pasha Kustov wrote:
 Хочу сделать default-ными gcc-3.2 и g++-3.2. Есть ли более корректный 
 способ вместо изменения цели ссылки /usr/bin/gcc.real???

Хороший повод собрать свой пакет :)
Берёшь исходники gcc-defaults и расставляешь версии как нравится.
В последних версиях из sid уже так, как хочешь, прописано.

 Pasha Kustov  mailto:[EMAIL PROTECTED]
 IATP System Administrator Assistant

Auf Wiederlesenophil aka Д-р Антикоммуний
--
Oleg P. Philon  http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus   mailto:[EMAIL PROTECTED]
http://anticommunist.narod.ru   mailto:[EMAIL PROTECTED]