[Lazarus] Codetools fails to compile under WinCE

patspiper patspiper at gmail.com
Sat Apr 26 11:25:45 CEST 2014


Hi,

SQLDB package uses codetools, and thus whenever it is included in a 
WinCE project the following error pops up upon compilation:

.../lazarus-svn/components/codetools/fileprocs.pas(287,10) Error: 
Forward declaration not solved 
"dbgMemRange(PByte;LongInt;LongInt="0"):AnsiString;"

dbgMemRange is defined in:
- lclproc.pas
- LazLoggerIntf.inc
- fileprocs.pas

LazLoggerIntf.inc is included in lazlogger.pas, lazloggerdummy.pas and 
lozloggerbase.pas.

As FileProcs uses LazLogger, it sees its definition of dbgMemRange.

The same project compiles well under Linux and Win32. Any ideas?

Stephano




More information about the Lazarus mailing list