| Ubuntu 13.04 сборка Panda из исходников | 
|  | 
| 
| vovchik | Дата: Понедельник, 06.05.2013, 22:39 | Сообщение # 1 |  |  Рядовой Группа: Пользователи Сообщений: 7 Награды: 0 Репутация: 0 Статус: Offline | Привет форумчане! Сначала вкратце расскажу о причине моих мытарств. После приобретения сетевой Wi-Fi карты долго мучился с установкой драйвера в Ubuntu 12.04 и 12.10, она так и не завелась. Заработало это чудо только в 13.04, даже без установки дров, прямо из коробки. Всё бы хорошо, но появилась новая проблема, пакета Panda3D для этой версии Ubuntu нет, а из исходников движок я ни разу не собирал.
 Вариант сборки, исключающий все зависимости не составил труда, но этот результат не удовлетворяет мои потребности. Когда я попытался собрать движок с зависимыми пакетами, оказалось, что многих нет в системе. Я конечно нашёл большую часть в сети, но теперь не представляю как их подключить к системе makepanda. Как это всё разместить в папку thirdparty? Что нужно сделать, чтобы всё прошло успешно?
 Если у кого был опыт в сборке движка из исходников подскажите правильную последовательность действий. В файле INSTALL-MK довольно скудная и неполная информация по сборке в makepanda.
 
 Мне нравится моделить в Blender3D!
 |  |  |  |  | 
| 
| ninth | Дата: Вторник, 07.05.2013, 02:21 | Сообщение # 2 |  |  Admin Группа: Администраторы Сообщений: 1582 Награды: 5 Репутация: 46 Статус: Offline | Тебе нужны dev версии пакетов. Большинство должно быть в стандартных репозиториях. Возможно потребуется включить репозитории с несвободным ПО. Не знаю как сейчас с этим дело в убунте обстоит. Я последнее время на Минт переполз. 
 sudo apt-get install zlib1g-dev python-dev flex bison libgles1-mesa-dev libgles2-mesa-dev freeglut3-dev libosmesa6-dev libxrandr-dev libxxf86dga-dev libxcursor-dev libfreetype6-dev libopenal-dev libpng++-dev libgtk2.0-dev libode-dev libjpeg-dev nvidia-cg-dev
 
 Возможно что-то забыл - надо смотреть на что будет ругаться в процессе
 |  |  |  |  | 
| 
| vovchik | Дата: Вторник, 07.05.2013, 07:14 | Сообщение # 3 |  |  Рядовой Группа: Пользователи Сообщений: 7 Награды: 0 Репутация: 0 Статус: Offline | Огромное спасибо! Всё получилось! apt-get нашёл и установил всё, через Synaptic у меня не получалось находить эти пакеты. Надо приучать себя пользоваться терминалом, в который раз убеждаюсь в его плюсах.
 
 Мне нравится моделить в Blender3D!
 |  |  |  |  | 
| 
| CaufMAN | Дата: Четверг, 20.02.2014, 00:06 | Сообщение # 4 |  | Рядовой Группа: Пользователи Сообщений: 2 Награды: 0 Репутация: 0 Статус: Offline | Немного некропоста... 
 При установки панды из деб пакета на lubuntu 13.10 получаю неразрешимую зависимость на либу libbost-python1.46.1. ЧЯДНТ?
 |  |  |  |  | 
| 
| ninth | Дата: Четверг, 20.02.2014, 08:59 | Сообщение # 5 |  |  Admin Группа: Администраторы Сообщений: 1582 Награды: 5 Репутация: 46 Статус: Offline | Я так думаю, что ставишь деб от другого дистрибутива. На 13.10 x64 есть сборка здесь https://www.panda3d.org/forums/viewtopic.php?f=5&t=16002 на x86 вероятно придётся собирать из исходников. Готовой я по крайней мере не видел. |  |  |  |  | 
| 
| CaufMAN | Дата: Четверг, 20.02.2014, 09:50 | Сообщение # 6 |  | Рядовой Группа: Пользователи Сообщений: 2 Награды: 0 Репутация: 0 Статус: Offline | Ставлю деб от убунты. Отличие - лишь среда рабочего стола.Цитата ninth (  ) Я так думаю, что ставишь деб от другого дистрибутива.
 Ставлю на x86. Разве пакеты отсюда к платформе i386 не являются х86?Цитата ninth (  ) На 13.10 x64 есть сборка здесь https://www.panda3d.org/forums/viewtopic.php?f=5&t=16002 на x86 вероятно придётся собирать из исходников. Готовой я по крайней мере не видел. |  |  |  |  | 
| 
| ninth | Дата: Четверг, 20.02.2014, 12:36 | Сообщение # 7 |  |  Admin Группа: Администраторы Сообщений: 1582 Награды: 5 Репутация: 46 Статус: Offline | Отличие - версия убунты и, соответственно, набор пакетов. Там версии под oneiric, precise и quantal - 11.10, 12.04, 12.10 - соответственно, а у тебя версия 13.10 - Saucy Salamander. |  |  |  |  |