Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GCC 4,6, как сохранить старую  
V
    Опции темы
sergioK1
Дата 11.3.2012, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



версию , т,е,  что б можно было выбирать между старой и новой , пока что лазаю по сети везде какие то отдельные куски ,
где это нормально расписано ?

PM MAIL   Вверх
boostcoder
Дата 11.3.2012, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 16
Всего: 110



Цитата(sergioK1 @  11.3.2012,  17:36 Найти цитируемый пост)
между старой и новой

что есть что?
PM WWW   Вверх
sergioK1
Дата 11.3.2012, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



Цитата(boostcoder @ 11.3.2012,  17:10)
Цитата(sergioK1 @  11.3.2012,  17:36 Найти цитируемый пост)
между старой и новой

что есть что?

есть gcc(g++)  4.4.3 хочу 4,6  ,  чтоб можно было выбирать ,но не хочу чтоб в новой версии были ошибки или варнинги , старого кода 
(подобных проблем наелся сполна  smile ) 

Это сообщение отредактировал(а) sergioK1 - 11.3.2012, 23:26
PM MAIL   Вверх
xvr
Дата 12.3.2012, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 20
Всего: 223



Установить их в разные директории. Для этого их придется собирать с сорцов и в configure подавать разные пути к каталогам установки (--prefix=<your path>)

PM MAIL   Вверх
boostcoder
Дата 12.3.2012, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 16
Всего: 110



Цитата(xvr @  12.3.2012,  13:27 Найти цитируемый пост)
Установить их в разные директории.

или:
--program-suffix=4.6.1
--program-suffix=4.6.2
--program-suffix=4.6.3

PM WWW   Вверх
xvr
Дата 12.3.2012, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 20
Всего: 223



Цитата(boostcoder @  12.3.2012,  13:42 Найти цитируемый пост)
или:
--program-suffix=4.6.1

Тоже вариант. Но в этом случае надо не забыть, что теперь они будут называться не gcc, а gcc-4.6.1 

PM MAIL   Вверх
sergioK1
Дата 12.3.2012, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



как мне из шела дать команду установки если так  

Код

  sudo apt-get install gcc-4.6  это в юбунту , в федоре yum install gcc


 то старый сотреться или  просто добавиться   директори 4 новый ,6
  g++ автоматом добавиться или нет ? 

Это сообщение отредактировал(а) sergioK1 - 12.3.2012, 19:39
PM MAIL   Вверх
xvr
Дата 13.3.2012, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 20
Всего: 223



Цитата(sergioK1 @  12.3.2012,  19:35 Найти цитируемый пост)
как мне из шела дать команду установки если так

Вам надо не устанавливать gcc, а собрать его из сорцов (самому)

Или искать пакеты gcc с версией в названии (не уверен, что такие есть)

PM MAIL   Вверх
sergioK1
Дата 14.3.2012, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



Цитата(xvr @ 13.3.2012,  12:17)

Или искать пакеты gcc с версией в названии (не уверен, что такие есть)

как это может не быть ?

sudo apt-get install gcc-4.6
sudo apt-get install gcc-4.4.1   

но Я не могу сказать судо в какой фолдер ставить, 

сорцы это sources ? 
PM MAIL   Вверх
xvr
Дата 14.3.2012, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 20
Всего: 223



Цитата(sergioK1 @  14.3.2012,  17:38 Найти цитируемый пост)
как это может не быть ?

sudo apt-get install gcc-4.6
sudo apt-get install gcc-4.4.1  

Это версии самих компиляторов. Я не в курсе, собранны они с --program-suffix или без. 
Update - посмотрел на состав пакета, собранны с --program-suffix. Так что просто ставьте, должно заработать

Цитата(sergioK1 @  14.3.2012,  17:38 Найти цитируемый пост)
но Я не могу сказать судо в какой фолдер ставить, 

Фолдер зашит в самих пакетах. И его не сменить

Цитата(sergioK1 @  14.3.2012,  17:38 Найти цитируемый пост)
сорцы это sources ? 

Да

PM MAIL   Вверх
boostcoder
Дата 14.3.2012, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 16
Всего: 110



xvr, не нужно ему собирать компилятор. иначе тема растянется еще на десять страниц.
PM WWW   Вверх
sergioK1
Дата 15.3.2012, 13:51 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



Цитата(boostcoder @ 14.3.2012,  18:48)
xvr, не нужно ему собирать компилятор. иначе тема растянется еще на десять страниц.

надо ответ давать , на то что спрашивают smile ,   тогда и не растянеться , 
то что xvr написал очень даже понятно, 

А сидеть и ### это тебе на канару надо , если его еще не грохнули smile ,

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.1986 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.