LINUX.ORG.RU

Установка тулчейна

 ,


0

1

Добрый день!

У меня Linux Mint 17.3 и в нем установлен gcc версии 4.8. То есть gcc -v и x86_64-linux-gnu-gcc -v печатают описание, что это именно версия 4.8. Я хочу иметь 4.9. Для этого я его установил так:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.9
Однако после этого x86_64-linux-gnu-gcc по-прежнему ссылается на версию 4.8. Пробовал удалить версию 4.8:
sudo apt-get remove gcc-4.8 g++-4.8

Но после этого ссылка x86_64-linux-gnu-gcc оказалась битой. Как правильно обновить тулчейн, чтобы x86_64-linux-gnu-gcc ссылался на версию 4.9? Я понимаю, что можно руками переопределить символьные ссылки, но хотелось бы чтобы это сделалось автоматически.


Ответ на: комментарий от sanwashere

6.2 точнее

Тем более, даже arm embedded toolchain уже обновился до 5.4

pftBest ★★★★
()
Ответ на: комментарий от avsej

Спасибо. Обновил вот так:

sudo update-alternatives --install /usr/bin/x86_64-linux-gnu-gcc x86_64-linux-gnu-gcc /usr/bin/gcc-4.9 60
sudo update-alternatives --install /usr/bin/x86_64-linux-gnu-g++ x86_64-linux-gnu-g++ /usr/bin/g++-4.9 60
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 60

sudo update-alternatives --config x86_64-linux-gnu-gcc
sudo update-alternatives --config x86_64-linux-gnu-g++
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

silart
() автор топика
Ответ на: комментарий от pftBest

а почему нужна 4.9, уже ведь версия 6.1 вышла

Хочется иметь одинаковую версию везде. У меня в винде MinGW и на устройстве версии 4.9.3, который уже проверен и давно работает. А новую версию я не пробовал. К тому же под устройство я сам собирал тулчейн и не факт, что 6.2 соберется без танцев с бубном.

silart
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.