URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 50553
[ Назад ]

Исходное сообщение
"FreeBSD 5.3 - gcc 3.4.2 vs 2.95"

Отправлено d_mokus , 16-Ноя-04 11:40 
Здраствуйте!
Вопрос в следующием: как держать 2 разные версии компилятора, так что-бы они никак не пересекались. У меня возникли некие сложности с компиляцией некоторого софта. На 4.10 (c gcc 2.95.2) все собиралось на ура, а на 5.3 с gcc 3.4.2 многое из того что раньше было warining`ами стало error`ами ;-) Так например я несмог скомпилировать Fluxbox 0.9.10.

Подскажите как установить gcc 2.95 при имеющийся 3.4.2

Заранее спасибо за ответы.


Содержание

Сообщения в этом обсуждении
"FreeBSD 5.3 - gcc 3.4.2 vs 2.95"
Отправлено lavr , 16-Ноя-04 17:09 
>Здраствуйте!
>Вопрос в следующием: как держать 2 разные версии компилятора, так что-бы они
>никак не пересекались. У меня возникли некие сложности с компиляцией некоторого
>софта. На 4.10 (c gcc 2.95.2) все собиралось на ура, а
>на 5.3 с gcc 3.4.2 многое из того что раньше было
>warining`ами стало error`ами ;-) Так например я несмог скомпилировать Fluxbox 0.9.10.
>
>
>Подскажите как установить gcc 2.95 при имеющийся 3.4.2
>
>Заранее спасибо за ответы.

порты уже отменили?


"FreeBSD 5.3 - gcc 3.4.2 vs 2.95"
Отправлено d_mokus , 17-Ноя-04 10:48 
>порты уже отменили?
Андрей, установка из портов невозможна по причине полного отсутствия выхода в сеть. Воть вчера вытянул gcc 2.95.3 в вырцах, но как показала практика скомпилировать его средствами gcc 3.4.2 невозможно, по причине огромного числа ошибок возникающих во время компиляции.



"FreeBSD 5.3 - gcc 3.4.2 vs 2.95"
Отправлено d_mokus , 18-Ноя-04 10:41 
Народ, help! Проблема все еще актуальна.
Из исходников 2.95.3 собрать неполучается, из-за большова числа error`ов.
Из пакаджа поставить не могу - pkg_add ругается что установлена более поздняя версия продукта.
Какие в данном случае есть варианты? Мне уже в принципе и 3.4.2 (который шел с системой) уже не нужен. Каким образом его можно замнить на 2.95.3?

Заранее спасибо за помощь.