www.flightgear.ru http://flightgear.ru/forum/ |
|
Сборка под Федорой 21 http://flightgear.ru/forum/viewtopic.php?f=12&t=804 |
Страница 1 из 1 |
Автор: | vitos [ 31 дек 2014, 00:16 ] |
Заголовок сообщения: | Сборка под Федорой 21 |
Между прочим, сборку ФГ под новой Федорой обламывает конкретно. Предпоследним этапом мне пришлось лезть и править файл CMAKE руками чтобы оно SimGear нашло, а последним посыпались совсем уже дикие ошибки, к примеру: Код: 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/build.make:123: recipe for target '3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_alaw.c.o' failed make[2]: *** [3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_alaw.c.o] Error 1 CMakeFiles/Makefile2:186: recipe for target '3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/all' failed make[1]: *** [3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/all] Error 2 или Код: /home/vitos/Src/FlightGear/flightgear-3.2.0/utils/fgelev/fgelev.cxx: In function ‘int main(int, char**)’: /home/vitos/Src/FlightGear/flightgear-3.2.0/utils/fgelev/fgelev.cxx:101:19: error: ‘PKGLIBDIR’ was not declared in this scope fg_root = PKGLIBDIR; ^ utils/fgelev/CMakeFiles/fgelev.dir/build.make:54: recipe for target 'utils/fgelev/CMakeFiles/fgelev.dir/fgelev.cxx.o' failed make[2]: *** [utils/fgelev/CMakeFiles/fgelev.dir/fgelev.cxx.o] Error 1 И это после конкретных танцев с компиляцией симгира и осг. На каждом этапе пришлось что то делать, и делать весьма. В принципе я и это могу преодолеть, но потехе час - смысла нет. Тот же самый подход на тех же самых исходниках под бубном даёт нормально летающий результат. Под Дебианом тоже всё собирается и летает, разве что на 6..7 фипсах вместо 8..9. А вообще у меня подозрения возникли сразу как обнаружилось что оно на ctrl-ins shift-ins в gedit текст два раза вставляет вместо одного. Апдейт: как обычно с Федорой, через полгода всё собралось. На этот раз подводные камни следующие. По системе - при установке проприетарных драйверов нвидиа теперь мало отключать ноувеау в конфигурации, нужно пересобирать инитрамс дракутом с принудительным отключением ноувеау. По сети - файрвалл глушит пптп, нужно его принудительно выключать. По сборке - сборку осг обламывает очень серьёзно, нужно ставить осг и плиб из пакетов. Результаты - плюс пара фипсов. Процентов пятнадцать выигрыша по сравнению с дебианом, то же что в бубне но вроде чуть постабильнее. В общем всё как обычно. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |