IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> FPC для Android
сообщение
Сообщение #1


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


В общем я написал игрушку (на дельфях, без VCL, то есть окна руками рисовал), народ сказал, что было бы круто портировать её на Андроид.
Посоветуйте компилятор для Андроида, эмулятор и какие подводные камни меня ждут, если всё окнорисование придётся переделывать.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 013
Пол: Мужской
Ада: Разработчик
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик

Репутация: -  627  +


Инструкция по установке эмулятора , но сами библиотеки и эмулятор я все-таки брал с офсайта, а не со сторонних сайтов.

Потом сюда: Lazarus Wiki: Android Programming

Но похоже, ничего серьезного пока на FPC под Андроид сделать не удастся, как бы тебе не пришлось с Паскаля на Жабу (или другой какой-нибудь язык) переходить.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


> Но похоже, ничего серьезного пока на FPC под Андроид сделать не удастся

В чём могут быть проблемы?

Добавлено через 5 мин.
Значит, механика тут такая: качаю ФПЦ последней версии, потом Андроид-плагин к нему (после чего в нём появляется Андроид-режим компиляции), и андроид-библиотеки с заголовками к андроидным функциям, я так всё понял?
На Джаве переписывать больше, плюс есть ресурсоёмкий кусок.

Сообщение отредактировано: TarasBer -


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гуру
*****

Группа: Пользователи
Сообщений: 1 013
Пол: Мужской
Ада: Разработчик
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик

Репутация: -  627  +


Цитата
Значит, механика тут такая: качаю ФПЦ последней версии, потом Андроид-плагин к нему (после чего в нём появляется Андроид-режим компиляции), и андроид-библиотеки с заголовками к андроидным функциям, я так всё понял?
Из-под Win для Android? Механика такая: ты качаешь FPC последней версии, качаешь arm-eabi toolchain, качаешь исходники последней версии FPC и собираешь из них кросскомпилятор. Как именно - см. здесь: http://alexmogurenko.com/blog/programming/...er-for-android/

Там же показано, как этим кросс-компилятором компилировать из-под Win для ARM. А то, что ты описал (с плагином к Лазарусу) - это для *nix-ов
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Что вы думаете про это?
http://www.dragonlace.net/posts/GNAT_AUX_ported_to_Android/


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гуру
*****

Группа: Пользователи
Сообщений: 1 013
Пол: Мужской
Ада: Разработчик
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик

Репутация: -  627  +


Пока ничего. До тех пор, пока под Андроид будет только GNAT-AUX (т.е., только *BSD-шные хостовые ОС). Как будет порт хотя бы для нормального Linux-а - посмотрим...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 20.04.2024 7:43
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name