Страница 1 из 1
Где свежий G++?
Добавлено: 11 июл 2017, 23:22
Andrew21
Уважаемые разработчики!
Очень удивлен отсутствием свежих версий средств разработки программ в официальном репозитории. GCC всего лишь 4.9.4. Текущая версия GCC - 7.1 !!!
Eclipse тот же 4.6 всего лишь. Там уже во всю Oxygen (4.7) раздают... Я не гонюсь за новинками... Но думаю, что нужно как-то держаться в тренде то.
А то понадобилось скомпилировать программу на с++ стандарта с++17... и..... индейское жилище....
Вот и думаю шланг что ли поставить????
Re: Где свежий G++?
Добавлено: 12 июл 2017, 12:23
Andrew21
clang тоже старый... 3.9...
что за жизнь...
Re: Где свежий G++?
Добавлено: 12 июл 2017, 12:30
Zeffanyx
Andrew21 писал(а):Уважаемые разработчики!
Очень удивлен отсутствием свежих версий средств разработки программ в официальном репозитории. GCC всего лишь 4.9.4. Текущая версия GCC - 7.1 !!!
Eclipse тот же 4.6 всего лишь. Там уже во всю Oxygen (4.7) раздают... Я не гонюсь за новинками... Но думаю, что нужно как-то держаться в тренде то.
А то понадобилось скомпилировать программу на с++ стандарта с++17... и..... индейское жилище....
Вот и думаю шланг что ли поставить????
В росе используется GCC 5.4. Я пока что не встречал программу, которую не получалось бы им собрать.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 13:01
Andrew21
Код: Выделить всё
#include <filesystem>
namespace fs = std::filesystem;
int main() {
return 0;
}
Попробуйте собрать, пожалуйста. И еще, у меня сейчас ROSA Desktop Fresh R8.1 release 2014.1 for x86_64 Kernel.
$ g++ --version
g++ (Linaro GCC 4.9-2017.01) 4.9.4 20160726 (ROSA)
Через Управление программами доступна тоже только эта версия. Где вы видели в Росе версию 5.4? Возможно я не все репозитории подключил? Скачивать пакет с сайта и ставить руками мне не очень хочется.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 13:11
VictorR2007
Установите более свежую Росу, и в ней будет GCC 5.4.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 14:31
Andrew21
Установите более свежую Росу, и в ней будет GCC 5.4.
Свежая, это Fresh R9? Скажите, как ее установить поверх R8.1 без сноса, и я таки установлю ее.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 16:02
VictorR2007
Andrew21 писал(а):Свежая, это Fresh R9? Скажите, как ее установить поверх R8.1 без сноса, и я таки установлю ее.
Елементарно.
Потом, для x86_64
Код: Выделить всё
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/
А если i586, то
Код: Выделить всё
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2016.1/repository/i586/
Потом
Чтобы загрузить все пакеты до установки.
И в завершении
Эту команду выполняем несколько раз, чтобы убедиться, что все пакеты установятся.
И в конце не забывает установить мета-пакет рабочего окружения.
Если обновляется Роса с KDE4
Если обновляется Роса с Plasma5
Установка будет проходить довольно долго, и так как сеть при обновлении отвалится, то можно её запустить командой
Re: Где свежий G++?
Добавлено: 12 июл 2017, 16:10
Andrew21
Ну что же... попробуем в выходные.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 17:20
keleg
Andrew21 писал(а):Ну что же... попробуем в выходные.
Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.
Re: Где свежий G++?
Добавлено: 12 июл 2017, 22:13
Andrew21
Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.
Вот это и попробую
Re: Где свежий G++?
Добавлено: 13 июл 2017, 05:36
trs
Eclipse тоже можно установить, распаковав архив с сайта, в home - будет работать штатное обновление.
Re: Где свежий G++?
Добавлено: 13 июл 2017, 09:34
Andrew21
Eclipse тоже можно установить, распаковав архив с сайта, в home - будет работать штатное обновление.
Ну дык так и работаем. Просто считаю, что это не совсем кошерно. Предпочитаю ставить софт из репозатирия разработчиков дистрибутива. Привычка еще с *BSD времен.
Re: Где свежий G++?
Добавлено: 13 июл 2017, 09:42
keleg
эклипса мы решили в репозиториях не обновлять т.к. бывает много регрессий при обновлениях и их так просто не поймаешь, оставили на совести разработчиков.
Re: Где свежий G++?
Добавлено: 13 июл 2017, 10:02
Barmalei
Я уже много прог установил от разрабов программ. Разработчики системы не успеют все проги обновлять.
Re: Где свежий G++?
Добавлено: 13 июл 2017, 11:10
trs
Andrew21 писал(а):Ну дык так и работаем. Просто считаю, что это не совсем кошерно. Предпочитаю ставить софт из репозатирия разработчиков дистрибутива. Привычка еще с *BSD времен.
Ну, ежели успели забыть, как оно в *BSD, напомню:
Код: Выделить всё
distinfo java/eclipse: 4.5.2 -> 4.6 9 months ago
(с)
https://github.com/freebsd/freebsd-port ... va/eclipse
А самое интересное случается, когда есть объёмный проект, проиндексированный. Обновляем кашерно систему, потом открываем этот редактор - а там вдруг полный Эклипс и пеерстройка индексов.
И после чего окошко с невнятной ошибкой. Оказывается, надо было в прошлый раз проект закрыть.
Re: Где свежий G++?
Добавлено: 17 июл 2017, 11:38
Andrew21
Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.
Поставил R9 без сохранения хомячка. Не так уж много там было нужного. Все поместилось на флешке.
Время не засекал, но не более 30 минут. Это точно.
Работает немного пошустрее чем R8.1. Надо поразбираться с плазмой, чтобы уж совсем няшно вышло.