Сталкивался ли кто с такой проблемой: при попытке компиляции простой программы (новый проект, пустая форма и конфигурация компилятора под СЕ) для WinCE вылетает следующая ошибка
C:\lazarus\packager\units\arm-wince\lazaruspackageintf.s: Assembler messages:
C:\lazarus\packager\units\arm-wince\lazaruspackageintf.s:406: Error: unknown pseudo-op: `.secrel32'
C:\lazarus\packager\units\arm-wince\lazaruspackageintf.s:414: Error: unknown pseudo-op: `.secrel32'
C:\lazarus\packager\registration\lazaruspackageintf.pas(110) Error: Error while assembling exitcode 1
C:\lazarus\packager\registration\lazaruspackageintf.pas(110) Fatal: There were 2 errors compiling module, stopping
причем в снапшоте 0.9.31-29624 (последний в котором тестировал) все компилируется без ошибок.
использую сегодняшний снапшот
Lazarus-0.9.31-30077-fpc-2.4.3-20110330-win32
Lazarus-0.9.31-30077-fpc-2.4.3-20110330-cross-arm-wince-win32
Есть ли какие идеи как это побороть?
Да, забыл указать это ошибка в WinXP SP3
в Windows 7 все компилируется, но программа вываливается на запуске (еще до инициализации) с ошибкой EClassUnkownError(TLongIntField)
вот что пишет в лог:
[FORMS.PP] ExceptionOccurred
Sender=EClassNotFound
Exception=Class "TLongintField" not found
Stack trace:
$0009185C
$0008E7C4
$0008F0D0
$00087D6C
$0008F0D0
$00087D6C
$0003B0CC
$0003AF04
$00039A7C
$0008BA58
$0006C218
$00020730
TApplication.HandleException Class "TLongintField" not found
Stack trace:
$0009185C
$0008E7C4
$0008F0D0
$00087D6C
$0008F0D0
$00087D6C
$0003B0CC
$0003AF04
$00039A7C
$0008BA58
$0006C218
$00020730
Все тестирую на эмуляторе WinMobile 6.1