Здравствуйте.
Напомните пожалуйста, как принудительно скомпилировать прогу, используя gcc3?
Пытался make -gcc3 - не получилось.
Принудительное использование gcc3
Модератор: Bizdelnick
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Принудительное использование gcc3
Corran Horn писал(а): ↑17.07.2007 23:24Здравствуйте.
Напомните пожалуйста, как принудительно скомпилировать прогу, используя gcc3?
Пытался make -gcc3 - не получилось.
У тебя два компилятора в системе?
Можно попробовать установить переменную CC
Но скорее всего, ничего не выйдет, лучше перевесить символическую ссылку /usr/bin/gcc на тот компилятор, который в данный момент нужен.
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Принудительное использование gcc3
Uncle_Theodore писал(а): ↑17.07.2007 23:29лучше перевесить символическую ссылку /usr/bin/gcc на тот компилятор, который в данный момент нужен.
Лучше использовать механизм alternatives, для того он и нужен.
Подробности в man update-alternatives.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
Corran Horn
- Сообщения: 11
Re: Принудительное использование gcc3
Rootlexx писал(а): ↑17.07.2007 23:33Uncle_Theodore писал(а): ↑17.07.2007 23:29лучше перевесить символическую ссылку /usr/bin/gcc на тот компилятор, который в данный момент нужен.
Лучше использовать механизм alternatives, для того он и нужен.
Подробности в man update-alternatives.
Хм, попытался протолкнуть такой вариант: update-alternatives --set gcc /usr/bin/ - не прокатило.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Принудительное использование gcc3
Corran Horn писал(а): ↑18.07.2007 00:07Хм, попытался протолкнуть такой вариант: update-alternatives --set gcc /usr/bin/ - не прокатило.
Именно так и попытался? Тогда понятно, что не получилось... Читай ман еще
http://linux.die.net/man/8/update-alternatives
http://robots.mobilerobots.com/archives/ar...s/msg03801.html
-
Corran Horn
- Сообщения: 11
Re: Принудительное использование gcc3
Uncle_Theodore писал(а): ↑18.07.2007 00:19Corran Horn писал(а): ↑18.07.2007 00:07Хм, попытался протолкнуть такой вариант: update-alternatives --set gcc /usr/bin/ - не прокатило.
Именно так и попытался? Тогда понятно, что не получилось... Читай ман еще
http://linux.die.net/man/8/update-alternatives
http://robots.mobilerobots.com/archives/ar...s/msg03801.html
Так... сделал update-alternatives --config gcc
... и он выдал, что "Есть только одна программа, которая предоставляет cpp
(/usr/bin/cpp). Настраивать нечего."
зы Вроде что-то получилось... посмотрим. Спасиб.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Принудительное использование gcc3
Прогони вот такую команду
У меня в дистре update-alternatives нету, так что жди пока кто-то знающий подключится.
В принципе, во второй ссылке был пример, я думал, сработает.
Ну а нет, так нет...
Код: Выделить всё
ls -l /usr/bin/gcc*У меня в дистре update-alternatives нету, так что жди пока кто-то знающий подключится.
В принципе, во второй ссылке был пример, я думал, сработает.
Ну а нет, так нет...
-
Corran Horn
- Сообщения: 11
Re: Принудительное использование gcc3
Да, пример вроде подошёл, только я вот обнаружил, что g++ 3 не установлен, а cpp3 - установлен. Вообщем спасибо, надеюсь сработает.