gcc 4.9.4

Ответить
vvpnet
Сообщения: 301
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

gcc 4.9.4

Сообщение vvpnet » 23 июл 2018, 14:54

Подскажите как поставить компилятор 4.9.4 на R10, со всеми зависимостями?
очень нужен!

vvpnet
Сообщения: 301
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

gcc 4.9.4

Сообщение vvpnet » 02 авг 2018, 05:15

Может варианты есть ?

notauser
Сообщения: 1205
Зарегистрирован: 06 май 2012, 21:00

gcc 4.9.4

Сообщение notauser » 02 авг 2018, 22:33

systemd-nspawn + https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/ + Build Failed + конктетные проблемы :)

vvpnet
Сообщения: 301
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

gcc 4.9.4

Сообщение vvpnet » 03 авг 2018, 13:16

Т.е не как ?

Аватара пользователя
aponomarenko
Сообщения: 395
Зарегистрирован: 14 окт 2014, 18:56
Operating system: ROSA Linux

gcc 4.9.4

Сообщение aponomarenko » 20 авг 2018, 20:41

Я обычно собираю сам из исходных кодов нужную версию GCC:

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

./configure --prefix=LOCAL_DIR
make
make install
Собирается в 100% случаев без проблем. Только доставить пару простейших зависимостей времени сборки из репозитория.

Потом находите в LOCAL_DIR бинарь g++ и прописываете его в переменную CXX для сборки других проектов.

vvpnet
Сообщения: 301
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

gcc 4.9.4

Сообщение vvpnet » 12 сен 2018, 09:59

Вообщем так и сделал, компилятор собрался, начал собирать проетк, не собираеться ругается на макрос isinf(), не определенна, такое повидение допустимо для стандарта с++11, а у меня должен быть с++99, прописывание -std=c99 не работает, я так понимаю по умолчанию у меня настройка с++11 в компиляторе?. а с какими ключами в росе собирают этот пакет (gcc-4.9.4)?

Survolog
Сообщения: 225
Зарегистрирован: 30 авг 2016, 22:30
Operating system: ROSA Fresh

gcc 4.9.4

Сообщение Survolog » 12 сен 2018, 15:27

vvpnet писал(а):
12 сен 2018, 09:59
а с какими ключами в росе собирают этот пакет (gcc-4.9.4)?
Проект собирается по спеку.

Ответить