Как установить gcc8 с помощью devtoolset-8-gcc - PullRequest
0 голосов
/ 15 ноября 2018

Я использую CentOS Linux версии 7.3.1611 с установленным gcc 4.8.5 20150623.Я ищу способ установить более новую версию GCC, особенно 8.1.Я нашел следующий сайт о том, как установить gcc v7 ссылка 1 , где описано, как установить gcc v7 (используя devtoolset-7-gcc *).Я следовал рекомендациям и смог установить gcc v7.Хотя, если бы я следовал той же процедуре, но использовал вместо этого «devtoolset-8-gcc *», в ответном сообщении указывалось бы: «Пакет devtoolset-8-gcc * недоступен».

Выполнил поиск и нашел страницу под названием «Информация для сборки devtoolset-8-gcc-8.1.1-4.el6» ссылка 2 , но не уверен, как это установить.Я считаю, что мне нужно будет загрузить исходный код rpm, скомпилировать / собрать исходный код, а затем, наконец, установить его.

По сути, я ищу простой способ установки gcc v8, такой же, как и метод, описанный в ссылке 1..

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 27 апреля 2019

Чтобы установить полный набор инструментов, включая gfortran, на centos 7:

yum install centos-release-scl
yum install devtoolset-8
scl enable devtoolset-8 -- bash

включить инструменты:

source /opt/rh/devtoolset-8/enable 

, вы можете поместить указанную выше команду в .bash_profile

ref: https://unix.stackexchange.com/questions/477360/centos-7-gcc-8-installation

0 голосов
/ 28 ноября 2018

devtoolset-8 был выпущен только недавно.Связанные инструкции по установке могут быть полезны.Тем не менее, ваш вопрос относится к CentOS, и он пока еще не доступен.Вы можете увидеть некоторые свидетельства того, что он был собран для CentOS здесь , но он еще не обновлен для окончательного выпуска.

Вы можете запросить ETA в списке рассылки SCL или подождатьпока не появится в своем окончательном виде.В то же время вы можете загрузить RPM непосредственно из коджи.

...