Sulphide
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору stanzdor У иранцев же лежит триал, но с пилюлями... Downloadly.ir лупа слева сверху, пишем crossvcl или fmxlinux и наслаждаемся. в лине прежде чем деплоить ставим это: sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev libgtk-3-common копируем PAServer из Program files (x86)/Embarcadero в ubuntu и запускаем, можно не под рутом. После установки CrossVCL или FMXLinux в IDE в окне Project Manager открытого проекта (справа-верху) кликаем на заголовке проекта и выбираем в большом выпадающем меню наверху "Add new platforms" или подобное. Это вроде 1 раз делается для проекта. Потом уже не надо. Редактируем профиль деплоя и обновляем SDK (PAServer должен быть запущен конечно). Там возможно будут ненайденные директории, но это вроде не мешает. Все! Ну и на сайте crossvcl можно почитать FAQ - многое непонятное там уже описано. Например то, что с дизайнером форм надо работать с профилем под винду, например, потому как палитра компонентов будет недоступна под профилем линукса, не понимает она такую платформу... зы у меня не заработала только демка ListView из демок crossvcl... демки кстати в папке Documents, если что в соответствующих подпапках - CrossVCL и FMXLinux. И еще пробовал портануть кое-что свое простенькое - все заработало с минимальными правками, в основном касающихся TPath.DirectorySeparatorChar, TFormatSettings обязательным указанием TEncoding в TFile.ReadAllLines(path, TEncoding.ANSI) например, в том числе и на реальном железе в Ubuntu 18.04. Пожалуй всё. И так же не работает TListBox1.DeleteSelected - не уверен, что вообще в реализации под линукс TListBox позволяет хоть что-то выделять, хотя даже подсвеченный Item не удаляется... FMXLinux работает так себе, пробовал портануть старую демку Waves (интерференция) там FMX3D во всю юзается, под виндой все работает норм, в виртуалке тупит если меш больше 20х20 QUADS, если меньше, то работает, но при добавлении еще одной волны может зависнуть, на реальной 18.04 не в виртуалке виснет на запуске. | Всего записей: 279 | Зарегистр. 20-03-2008 | Отправлено: 23:02 13-08-2018 | Исправлено: Sulphide, 07:19 14-08-2018 |
|