[Lazarus] Compiling LCL for ARM fails at lconvencoding.pas

Yury Sidorov jura at cp-lab.com
Sat May 10 17:10:32 CEST 2008


From: "Vincent Snijders" <vsnijders at quicknet.nl>
> Felipe Monteiro de Carvalho schreef:
>>> wincewsmenus.pp(194,21) Error: Identifier not found 
>>> "SHMENUBARINFO"
>>
>> Are you sure you've set all settings?
>>
>> Operating System wince
>> Architecture: arm
>>
>> How are you building LCL? From the IDE or from the command line?
>>
>
> Maybe related to:
> http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=10907

Yes. It is needed to use commctrl, shellapi, aygshell, etc for extra 
APIs on wince in fpc 2.2.1 or later.
If FPC 2.2.0 support is needed uses of extra units can be ifdefed like 
this:

uses Windows {$ifndef VER2_2_0}, aygshell {$endif};

Yury Sidorov.



More information about the Lazarus mailing list