Где свежий G++?

Ответить
Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Где свежий G++?

Сообщение Andrew21 » 11 июл 2017, 23:22

Уважаемые разработчики!
Очень удивлен отсутствием свежих версий средств разработки программ в официальном репозитории. GCC всего лишь 4.9.4. Текущая версия GCC - 7.1 !!!
Eclipse тот же 4.6 всего лишь. Там уже во всю Oxygen (4.7) раздают... Я не гонюсь за новинками... Но думаю, что нужно как-то держаться в тренде то.
А то понадобилось скомпилировать программу на с++ стандарта с++17... и..... индейское жилище....
Вот и думаю шланг что ли поставить????
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 12 июл 2017, 12:23

clang тоже старый... 3.9...
что за жизнь...
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Аватара пользователя
Zeffanyx
Сообщения: 1247
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Re: Где свежий G++?

Сообщение Zeffanyx » 12 июл 2017, 12:30

Andrew21 писал(а):Уважаемые разработчики!
Очень удивлен отсутствием свежих версий средств разработки программ в официальном репозитории. GCC всего лишь 4.9.4. Текущая версия GCC - 7.1 !!!
Eclipse тот же 4.6 всего лишь. Там уже во всю Oxygen (4.7) раздают... Я не гонюсь за новинками... Но думаю, что нужно как-то держаться в тренде то.
А то понадобилось скомпилировать программу на с++ стандарта с++17... и..... индейское жилище....
Вот и думаю шланг что ли поставить????
В росе используется GCC 5.4. Я пока что не встречал программу, которую не получалось бы им собрать.

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 12 июл 2017, 13:01

Код: Выделить всё

#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? Возможно я не все репозитории подключил? Скачивать пакет с сайта и ставить руками мне не очень хочется.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Аватара пользователя
VictorR2007
Сообщения: 5728
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Re: Где свежий G++?

Сообщение VictorR2007 » 12 июл 2017, 13:11

Установите более свежую Росу, и в ней будет GCC 5.4.

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 12 июл 2017, 14:31

Установите более свежую Росу, и в ней будет GCC 5.4.
Свежая, это Fresh R9? Скажите, как ее установить поверх R8.1 без сноса, и я таки установлю ее.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Аватара пользователя
VictorR2007
Сообщения: 5728
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Re: Где свежий G++?

Сообщение VictorR2007 » 12 июл 2017, 16:02

Andrew21 писал(а):Свежая, это Fresh R9? Скажите, как ее установить поверх R8.1 без сноса, и я таки установлю ее.
Елементарно. :)

Код: Выделить всё

urpmi.removemedia -a
Потом, для 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/
Потом

Код: Выделить всё

urpmi --auto-update --auto --no-install
Чтобы загрузить все пакеты до установки.
И в завершении

Код: Выделить всё

urpmi --auto-update

Эту команду выполняем несколько раз, чтобы убедиться, что все пакеты установятся.
И в конце не забывает установить мета-пакет рабочего окружения.
Если обновляется Роса с KDE4

Код: Выделить всё

urpmi task-kde4
Если обновляется Роса с Plasma5

Код: Выделить всё

urpmi task-plasma5
Установка будет проходить довольно долго, и так как сеть при обновлении отвалится, то можно её запустить командой

Код: Выделить всё

systemctl restart NetworkManager

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 12 июл 2017, 16:10

Ну что же... попробуем в выходные.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

keleg
Сообщения: 5387
Зарегистрирован: 15 сен 2011, 01:58

Re: Где свежий G++?

Сообщение keleg » 12 июл 2017, 17:20

Andrew21 писал(а):Ну что же... попробуем в выходные.
Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 12 июл 2017, 22:13

Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.
Вот это и попробую
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Где свежий G++?

Сообщение trs » 13 июл 2017, 05:36

Eclipse тоже можно установить, распаковав архив с сайта, в home - будет работать штатное обновление.

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 13 июл 2017, 09:34

Eclipse тоже можно установить, распаковав архив с сайта, в home - будет работать штатное обновление.
Ну дык так и работаем. Просто считаю, что это не совсем кошерно. Предпочитаю ставить софт из репозатирия разработчиков дистрибутива. Привычка еще с *BSD времен.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

keleg
Сообщения: 5387
Зарегистрирован: 15 сен 2011, 01:58

Re: Где свежий G++?

Сообщение keleg » 13 июл 2017, 09:42

эклипса мы решили в репозиториях не обновлять т.к. бывает много регрессий при обновлениях и их так просто не поймаешь, оставили на совести разработчиков.

Аватара пользователя
Barmalei
Сообщения: 4777
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Intel Pentium 2020M / 6 Gb RAM / AMD GRadeon HD 8570 / Rosa Fresh R10 KDE 2016.1 x64

Re: Где свежий G++?

Сообщение Barmalei » 13 июл 2017, 10:02

Я уже много прог установил от разрабов программ. Разработчики системы не успеют все проги обновлять.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Где свежий G++?

Сообщение trs » 13 июл 2017, 11:10

Andrew21 писал(а):Ну дык так и работаем. Просто считаю, что это не совсем кошерно. Предпочитаю ставить софт из репозатирия разработчиков дистрибутива. Привычка еще с *BSD времен.
Ну, ежели успели забыть, как оно в *BSD, напомню:

Код: Выделить всё

 	distinfo 	java/eclipse: 4.5.2 -> 4.6 	9 months ago
(с) https://github.com/freebsd/freebsd-port ... va/eclipse

А самое интересное случается, когда есть объёмный проект, проиндексированный. Обновляем кашерно систему, потом открываем этот редактор - а там вдруг полный Эклипс и пеерстройка индексов. :) И после чего окошко с невнятной ошибкой. Оказывается, надо было в прошлый раз проект закрыть.

Andrew21
Сообщения: 207
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Где свежий G++?

Сообщение Andrew21 » 17 июл 2017, 11:38

Все ж советую переставить на R9 с сохранением /home. Это будет в 4 раза быстрее.
Поставил R9 без сохранения хомячка. Не так уж много там было нужного. Все поместилось на флешке.
Время не засекал, но не более 30 минут. Это точно.
Работает немного пошустрее чем R8.1. Надо поразбираться с плазмой, чтобы уж совсем няшно вышло.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Ответить