Platinum Arts Sandbox на Ubuntu (64-bit)
Сама песочница находится по адресу: http://www.sandboxgamemaker.com Можно конечно установит через "Центр приложений Ubuntu", но судя по размеру там версия без примеров. На момент публикации был скачен архив: PlatinumArtsSandbox2.8.1Linux.tar.gz
Распаковал его в домашнюю директорию, т.е. в ней появилась папка /PlatinumArtsSandbox2.8.1, на сайте написано, что можно запустить прямо из нее - не устанавливая (для установки имеется скрипт install.sh, я не пробовал), запустив из терминала скрипт sanbox_unix или _SandBoxLauncher. "Не верь тому что написано" - выражение не подвело :) Запуск через sandbox_unix выдало ошибку: './bin/sandbox_client_64_fps: Нет такого файла или каталога' Странно то, что каталог и обруганный файл находятся на месте. Бог с ним, пробуем запустить через _SandBoxLauncher, выдало ошибку но уже более менее внятную, вообще может вылезти следующее (в зависимости от комплектации вашей системы, вернее того что Вы устанавливали ранее или не устанавливали):
error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: cannot open shared object file: No such file or directory
error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: wrong ELF class: ELFCLASS64
error while loading shared libraries: libwx_baseu_xml-2.8.so.0: cannot open shared object file: No such file or directory
error while loading shared libraries: libwx_baseu_xml-2.8.so.0: wrong ELF class: ELFCLASS64
Как сказал, это более понятная просьба - скачиваем два deb пакета: libwxgtk2.8-0 ( у меня libwxgtk2.8-0_2.8.12.1-6ubuntu2_i386.deb) и libwxbase2.8-0 (у меня libwxbase2.8-0_2.8.12.1-11ubuntu4_i386.deb), заметьте - нам нужны 32-битные версии и не важно что у нас 64-битная система, их можно конечно установить и через Synaptic или "Центр приложений", но мы не будем загаживать нашу систему и будем подключать их во время запуска PlatinumArtsSandbox. Выдираем из этих пакетов папку /lib и помещаем ее в /PlatinumArtsSandbox2.8.1 (т.е. путь до нужных библиотек будет /home/Ваш_профиль/PlatinumArtsSandbox2.8.1/lib).
Теперь нацарапаем небольшой скрипт запуска (Sandbox.sh):
#!/bin/bash export LD_LIBRARY_PATH="$HOME/PlatinumArtsSandbox2.8.1/lib/i386-linux-gnu:$LD_LIBRARY_PATH" ./_SandBoxLauncher exit
|
Делаем его исполняемым и запускаем!