Автор Тема: Как обновить GCC до GCC11+  (Прочитано 1053 раз)

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Как обновить GCC до GCC11+
« : 20.12.2023 13:35:44 »
Добрый день,

Как обновить версию набора компиляторов на версии старше десятой? Видел, что тему год назад уже поднимали для обновления до GCC12, но мне GCC нужен как разработчику и GCC10.3 уже не хватает.
Установлен Alt Workstation K10.2

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 495
  • ненужная строка
    • Найдётся всё
Re: Как обновить GCC до GCC11+
« Ответ #1 : 20.12.2023 13:38:28 »
Дождаться 11-й версии дистрибутива или пока установить в виртуалке регулярку из нестабильной ветки.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Re: Как обновить GCC до GCC11+
« Ответ #2 : 20.12.2023 13:40:14 »
Дождаться 11-й версии дистрибутива или пока установить в виртуалке регулярку из нестабильной ветки.
А цифра 10 в дистрибутиве обозначает версию GCC? :-)

Онлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 043
  • ITS
Re: Как обновить GCC до GCC11+
« Ответ #3 : 20.12.2023 13:56:31 »
А цифра 10 в дистрибутиве обозначает версию GCC?
Скорее, равнение на Windows 10 , немного отстают, но скоро с Win 11 выравняются )

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Re: Как обновить GCC до GCC11+
« Ответ #4 : 20.12.2023 14:25:13 »
Скорее, равнение на Windows 10 , немного отстают, но скоро с Win 11 выравняются )

Ага, сейчас глянул, в 11-ой платформе должен GCC 13 появиться
Еще бы знать, когда ее ориентировочно ожидать...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Как обновить GCC до GCC11+
« Ответ #5 : 21.12.2023 13:17:30 »
А зачем разработчику гнаться за новым gcc? Чтобы в старый дистрибутив хрен сбакпортировалось?

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 184
Re: Как обновить GCC до GCC11+
« Ответ #6 : 21.12.2023 14:06:19 »
Я в ubuntu 16.04 компилировал новый gcc 10 ради поддержки c++17. 12 часов это заняло, но оно того стоило. А сейчас уже c++20.

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Re: Как обновить GCC до GCC11+
« Ответ #7 : 21.12.2023 22:23:28 »
А зачем разработчику гнаться за новым gcc? Чтобы в старый дистрибутив хрен сбакпортировалось?
Ради поддержки новых стандартов С++.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Как обновить GCC до GCC11+
« Ответ #8 : 21.12.2023 22:52:45 »
А зачем разработчику гнаться за новым gcc? Чтобы в старый дистрибутив хрен сбакпортировалось?
Ради поддержки новых стандартов С++.
Ну, то есть, для затруднения бакпортирования.

Оффлайн telets

  • Давно тут
  • **
  • Сообщений: 57
    • Email
Re: Как обновить GCC до GCC11+
« Ответ #9 : 22.12.2023 08:47:42 »
Да! Напишут на всём самом последнем, а потом в старые системы и не установить.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 550
Re: Как обновить GCC до GCC11+
« Ответ #10 : 22.12.2023 08:55:34 »
Ну, то есть, для затруднения бакпортирования.
Не.. Не так.
С новым компилятором (средством разработки) работать интереснее, иногда в чем-то проще/легче.
А про бэкпортирование разработчик не думает..  Это не его проблемы :-)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 550
Re: Как обновить GCC до GCC11+
« Ответ #11 : 22.12.2023 09:09:53 »
нужен как разработчику и GCC10.3 уже не хватает
Обновляйтесь до сизифа. Если система установлена на btrfs c timeshift то "нестабильность" сизифа не так уже и страшна - всегда можно откатить систему к последнему "рабочему" состоянию.

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Re: Как обновить GCC до GCC11+
« Ответ #12 : 22.12.2023 16:06:52 »
Ну, то есть, для затруднения бакпортирования.
Ну мне не очень интересно поддерживать работу софта на старых дистрибутивах, те кто за ними продолжают работать сами себе буратины
На крайний случай, можно попробовать сделать AppImage для таких

Оффлайн sotlef

  • Начинающий
  • *
  • Сообщений: 6
Re: Как обновить GCC до GCC11+
« Ответ #13 : 22.12.2023 16:09:53 »
Обновляйтесь до сизифа. Если система установлена на btrfs c timeshift то "нестабильность" сизифа не так уже и страшна - всегда можно откатить систему к последнему "рабочему" состоянию.
Ну как совсем припечет, то наверное попробую. Насколько понимаю сейчас работа над 11-ой платформой идет полным ходом, надеюсь хватит терпения дождаться релиза :-)

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 184
Re: Как обновить GCC до GCC11+
« Ответ #14 : 23.12.2023 06:04:02 »
На крайний случай, можно попробовать сделать AppImage для таких
AppImage скорее всего не поможет из-за старого glibc.

Ну мне не очень интересно поддерживать работу софта на старых дистрибутивах, те кто за ними продолжают работать сами себе буратины
Да, на линуксе нет культуры заботы о старых системах. И архитектура этому соответствует. Если на винде 10 можно разрабатывать и собирать под 7, то на линуксе и разрабатывать и собирать надо на старье, чтобы охватить всех. Точнее, собирать точно. А разрабатывать (предоставлять исходники) можно и на новье, но с учетом фич (что делают крупные проекты, которые по крайней мере последние stable версии дистрибутивов поддерживают).