Проблемы компиляции на FreeBSD 5.3
![](http://mediasubs.ru/author/avatar/6173499.png)
Доброго времени суток.
Подскажите пожалуйста, в каком направлении копать. С такой проблемой
столкнулся впервые.
Есть программа, написанная для нас на с++. На серверах с установленной FreeBSD
вплоть до 4.7 с g++ компилировалось без проблем. Сейчас возникла
необходимость ее собрать на 5.3 и начались проблемы: не найдены
библиотеки ios или не определены члены класса ios, ISO C++ ругается на
перегрузку операторов и т.п.
Вроде где-то читал, что в 5 ветке начали использовать новый g++. Но
при этом его можно заставить нормально обрабатывать и старый код.
Так ли это, и если да, то как?
С Уважением к Вам, Алексей Платонов
Е-mail: lex***@l*****.com
Сайт: http://www.lexxy.com
-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2155; Возраст листа: 565; Участников: 769
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/440305
Попробуйте установить старый gcc из портов и запускать его как gcc31,
например
P.S. Надеюсь, компилите Вы всё это через g++ myfile.cpp , а не gcc
myfile.cpp
-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2158; Возраст листа: 565; Участников: 766
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/440387