Компиляция gcc 2.95(96) с помощью gcc 3.x (4.x)
Привет всем! :-)
Скажите, пожалуйста, есть ли у кого-нибудь опыт успешной компиляции gcc
2.95(96) с помощью gcc версий 3.x или 4.x?
Дело в том, что не все программы компилятся при любой версии gcc. К
примеру, MPlayer не будет компилиться на версии 4.x, поэтому приходится
при версии 4.x, предустановленной в дистрибутиве linux, дополнительно
устанавливать версию 3.x. D4X (ветки 2.5) не компилится при версии < 3.3.
На днях решил побаловаться и установить в конце концов OpenRaider
(linux-клон Tomb Raider). Но при компиляции возникают непонятные ошибки:
/usr/include/bits/waitstatus.h:80: error: declaration of 'unsigned int
wait::<anonymous struct>::__w_retcode
Думаю, что нужно установить старую версию gcc 2.95, для которой он
собственно и писался. Но при компиляции gcc 2.95 на gcc 3.x (4.x)
возникает ошибка:
indstream.cc:82: `struct streampos' used where a `int' was expected
...
indstream.cc:106: conversion from `int' to non-scalar type `streampos'
requested
make[2]: *** [indstream.o] Error 1
...
Если кто смог установить gcc 2.95 на gcc 3.x(4.x), напишите, пожалуйста,
ссылку на исходники gcc 2.95 или поделитесь опытом. Если у кого-нибудь
получилось установить OpenRaider на gcc 3.x (4.x), также рад буду
увидеть ваши замечания. ;-)
Спасибо
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25750; Возраст листа: 987; Участников: 1532
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/535230