Прямо скажем... Delphi для Android содержит "некоторые проблемы"... Да-с...
На нашем проекте сжирает при компиляции 1.5 Гб памяти и падает с Internal Error.
[DCC Fatal Error] msShape.pas(387): F2084 Internal Error: GPFE06D7363-761F2F71-0
GPF - это ВИДИМО - General Protection Fault.
12 тыс строк кода - 1.5 Гб ПАМЯТИ. Ну куда это годится?
Похоже что разработчики не всё качественно тестировали.
Не говоря уж о том, что компиляция идёт раз в 10-20 медленнее, чем под Windows.
Можно конечно в QC запостить багу, но что-то меня берут большие сомнения, что её в ближайшее время кто-нибудь хотя бы посмотрит.
Но я всё равно это сделаю. Как только выделю минимальный проект.
У меня ведь цель не в том, чтобы "обругать и тем самовыразиться", а в том, чтобы у меня это заработало.
Ну а под Win-64 проект - собирается. И даже запускается из командной строки. А из под отладчика - Unable to create process.
Да-с...
"Hello world" - да - собирается... И работает. Респект разработчикам.
В общем про "единую кодовую базу" - пока есть сомнения.
Несмотря на то, что проект С НУЛЯ писался под СТАНДАРТНЫЕ КОНСТРУКЦИИ.
Исходники тут - https://bitbucket.org/ingword/mindstream/src/0745fccded2b070c03850e74c9d4644a680f1da1/?at=B-Samsung-Try
Не могу отделаться от стойкого ощущения, что я "поддался обаянию последователей моей любимой компании".
Отрезал нафиг JSON - всё собралось. Никогда я не любил слово JSON. Сколько с ним ни сталкивался - одни сплошные недоразумения.
Но "с толкача" я в итоге приложение - "завёл".
Вот фотка:
Ну и с линиями понятное дело - проблемы. Ну и с моторикой кликов.
Надеюсь, что я в выходные соберу приложение под iOS, ну или хотя бы под xOS. И надеюсь, что у меня будет повод написать "хвалебную оду" любимому продукту.
Всё необходимое оборудование у меня есть, главное, чтобы продукт не подкачал.
Ну и я надеюсь, что Delphi XE8 принесёт нам радость, а не разочарование.
На нашем проекте сжирает при компиляции 1.5 Гб памяти и падает с Internal Error.
[DCC Fatal Error] msShape.pas(387): F2084 Internal Error: GPFE06D7363-761F2F71-0
GPF - это ВИДИМО - General Protection Fault.
12 тыс строк кода - 1.5 Гб ПАМЯТИ. Ну куда это годится?
Похоже что разработчики не всё качественно тестировали.
Не говоря уж о том, что компиляция идёт раз в 10-20 медленнее, чем под Windows.
Можно конечно в QC запостить багу, но что-то меня берут большие сомнения, что её в ближайшее время кто-нибудь хотя бы посмотрит.
Но я всё равно это сделаю. Как только выделю минимальный проект.
У меня ведь цель не в том, чтобы "обругать и тем самовыразиться", а в том, чтобы у меня это заработало.
Ну а под Win-64 проект - собирается. И даже запускается из командной строки. А из под отладчика - Unable to create process.
Да-с...
"Hello world" - да - собирается... И работает. Респект разработчикам.
В общем про "единую кодовую базу" - пока есть сомнения.
Несмотря на то, что проект С НУЛЯ писался под СТАНДАРТНЫЕ КОНСТРУКЦИИ.
Исходники тут - https://bitbucket.org/ingword/mindstream/src/0745fccded2b070c03850e74c9d4644a680f1da1/?at=B-Samsung-Try
Не могу отделаться от стойкого ощущения, что я "поддался обаянию последователей моей любимой компании".
Отрезал нафиг JSON - всё собралось. Никогда я не любил слово JSON. Сколько с ним ни сталкивался - одни сплошные недоразумения.
Но "с толкача" я в итоге приложение - "завёл".
Вот фотка:
Ну и с линиями понятное дело - проблемы. Ну и с моторикой кликов.
Надеюсь, что я в выходные соберу приложение под iOS, ну или хотя бы под xOS. И надеюсь, что у меня будет повод написать "хвалебную оду" любимому продукту.
Всё необходимое оборудование у меня есть, главное, чтобы продукт не подкачал.
Ну и я надеюсь, что Delphi XE8 принесёт нам радость, а не разочарование.
>"Hello world" - да - собирается... И работает. Респект разработчикам.
ОтветитьУдалитьМысль в тему. На каждый .pas файл для ведройда компилятор генерит огроменный obj-файл. Чем больше .pas файлов - тем медленнее всё собирается. Предположение: если склеить всё в одну большую простыню .pas файла - то и собираться всё будет быстрее.