RTL for arm-wince does not build
Original Reporter info from Mantis: Barvinok
-
Reporter name: Gennadiy
Original Reporter info from Mantis: Barvinok
- Reporter name: Gennadiy
Description:
C:/Dev/FPC/sources/compiler/ppcrossarm.exe -Twince -Parm -XParm-wince- -Xr -Ur -Xs -O2 -n -S2h -FuC:/Dev/FPC/sources/rtl/units/arm-wince -Fisrc/wince -Fisrc -Fisrc/win -FE. -FUunits/arm-wince -darm -dRELEASE src/eventlog.pp
eventlog.inc(35,37) Error: Identifier not found "OpenEventLog"
eventlog.inc(43,16) Error: Identifier not found "CloseEventLog"
eventlog.inc(66,21) Error: Identifier not found "ReportEvent"
eventlog.inc(149,31) Error: Identifier not found "EVENTLOG_INFORMATION_TYPE"
eventlog.inc(149,31) Error: Illegal expression
eventlog.inc(150,27) Error: Identifier not found "EVENTLOG_WARNING_TYPE"
eventlog.inc(150,27) Error: Illegal expression
eventlog.inc(150,47) Error: Identifier not found "EVENTLOG_ERROR_TYPE"
eventlog.inc(150,47) Error: Illegal expression
eventlog.inc(151,28) Error: Identifier not found "EVENTLOG_AUDIT_SUCCESS"
eventlog.inc(151,28) Error: Illegal expression
eventlog.pp(343) Fatal: There were 11 errors compiling module, stopping
Fatal: Compilation aborted
Steps to reproduce:
Free Pascal Compiler version 2.5.1 [2011/05/31] for arm
: set win64 environment
set PATH_SAVE=%PATH%
set PATH=%PATH_SAVE%;C:\Dev\FPC\2.5.1\bin\x86_64-win64
: all cross
make distclean
make all CPU_TARGET=arm OS_TARGET=wince
Mantis conversion info:
- Mantis ID: 19457
- Build: svn r17621
- Platform: arm-wince
- Version: 2.5.1
- Fixed in version: 2.6.0
- Fixed in revision: 17690 (#0e140728)
- Target version: 2.6.0