sync: restore source from Google Drive
Sync changed files to Google Drive / sync (push) Successful in 1h45m13s

This commit is contained in:
admin_d committed 2026-09-12 16:50:30 +05:00
1 parent e2d8247e91
commit 7063d1b1c9
993 files changed
+949976

No files matched your search

@@ -0,0 +1,42 @@
# KaM r16020 — Android architecture probe
Build ID: `20260908T135846Z-0d69d090` · CPU: `aarch64` · Gate: **BLOCKED**
Нет desktop target. Успех означает сборку выбранных Android-корней, не игровую совместимость.
| Проба | Compile + native link | APK | Ошибка / следующий шаг |
|---|---|---|---|
| platform | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| core_types | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| core_streams | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| mission_tokens | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| mission_info | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| terrain_io | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| sprite_loader | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| terrain_pathfinding | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| mission_world | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| simulation | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| script_vm | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| scripting | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| legacy_render | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| legacy_audio | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
| integration | BLOCKED | NOT_RUN | castle-engine not installed; no Android compilation attempted |
## Что установлено
`PASS` compile_link = FPC завершился успешно, найден свежий ELF нужного ABI, проверены корневые PPU. Линковка не отключена; требуются определённые символы. `PASS` APK = упаковка завершилась, проверены ZIP/DEX, правильный ABI, совпадение native library и DT_NEEDED. Подпись проверяется отдельно, если доступен apksigner. `runtime=NOT_RUN` до реального запуска на Android.
`NOT_BUILDABLE_AS_IS` — найдено препятствие в текущем коде/окружении, а не доказательство, что core надо переписать. Ошибки legacy_render/legacy_audio диагностические и не входят в обязательный gate, но их транзитивное попадание в core всё равно видно.
## Как принимать решение
| Свидетельство | Разумное решение |
|---|---|
| Корень собирается с оригинальными исходниками | Кандидат на reuse; поведение ещё проверяется отдельно |
| Активная зависимость Windows/LCL/desktop GL | Исследовать минимальное отделение платформенной части |
| Отсутствует source unit / package | Проверить комплектность исходников, условные defines и пакет для Android |
| Undefined reference / отсутствует native library | Сборка/подключение Android-библиотеки либо адаптер Castle |
| Один и тот же блокер у многих модулей | Исправить общий корень и повторить пробы; не считать это множеством отдельных переписываний |
| Срабатывает exception при запуске | Снять logcat; проверить unit initialization/lifecycle/доступ к данным |
Ни один автоматический результат здесь не выносит решение «написать подсистему с нуля».