Кросс-компиляция Motorola MC32N0 CodeTyphon. Сбой приложения

Я компилирую приложение с помощью CodeTyphon для устройства Motorola MC32N0 (процессор: Cortex A9 OMAP4430; ОС: Windows CE 7.00).

Когда я пытаюсь запустить приложение, оно вылетает при запуске с неопределенным сообщением: «Произошло необработанное исключение в $000xxxxx: EAccessViolation: нарушение прав доступа $000xxxxx».

Настройки компилятора такие:

  • Целевая ОС: WinCE
  • Целевое семейство процессоров: рука
  • Целевой процессор: ARMv7 (при других настройках та же ошибка)

P.S. aygshell.dll, coredll.dll, oleaut32.dll, commctrl.dll и другие dll находятся в папке Windows. Я не могу скопировать их в папку приложения, потому что система не позволяет копировать файлы из рома, но я думаю, что это не важно.

Может у кого была такая же проблема?

Спасибо.


person Aleksandr Beliavski    schedule 22.01.2016    source источник


Ответы (1)


Ваша целевая ОС еще не поддерживается, поэтому она не будет работать. Согласно http://wiki.lazarus.freepascal.org/WinCE_port, последней поддерживаемой версией является Windows Mobile. 6.5 - версия WinCE: 5.2.1.

person avra    schedule 26.01.2016
comment
Спасибо, Авра, за ответ на мой вопрос. - person Aleksandr Beliavski; 26.01.2016