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

cc_ at freemail.hu cc_ at freemail.hu
Sat May 10 00:26:38 CEST 2008


Clear. Thanks.

I  am ready to do some  WinCE-ARM testing this weekend. So in case you 
Vincent or someone else has the time to solve them, I'd be happy to deliver 
the bug reports. :)

Of course first of all I need  a working  Lazarus to test with. I thought 
testing with the latest SVN revision would be the most helpful, but if there 
is any fast way to set up Lazarus, that would do for me.

Anyhow, here are  the fatal compilation errors  I  have collected  this far: 
( Building the Crosscompiler and FCL went fine, the problems started with 
the LCL)

lconvencoding.pas(23,2) Warning: User defined: Windows/Wine/ReactOS locale 
conversion is not fully supported yet. Sorry.
lconvencoding.pas(103,65) Error: Incompatible type for arg no. 3: Got 
"PChar", expected "PWideChar"
lconvencoding.pas(4249) Fatal: There were 1 errors compiling module, 
stopping

---
wincewscomctrls.pp(295,23) Error: Identifier not found 
"InitCommonControlsEx"
wincewscomctrls.pp(383,23) Error: Identifier not found 
"InitCommonControlsEx"
wincewscomctrls.pp(445,23) Error: Identifier not found 
"InitCommonControlsEx"
wincewscomctrls.pp(520) Fatal: There were 3 errors compiling module, 
stopping

---
Compiling wincewsmenus.pp
wincewsmenus.pp(194,21) Error: Identifier not found "SHMENUBARINFO"
wincewsmenus.pp(194,21) Error: Error in type definition
wincewsmenus.pp(197,22) Error: Identifier not found "TBBUTTONINFO"
wincewsmenus.pp(197,22) Error: Error in type definition
wincewsmenus.pp(223,7) Error: Illegal qualifier
wincewsmenus.pp(223,28) Error: Identifier not found "SHFindMenuBar"
wincewsmenus.pp(225,12) Error: Expression type must be class or record type
wincewsmenus.pp(226,11) Error: Identifier not found "cbSize"
wincewsmenus.pp(227,15) Error: Identifier not found "hwndParent"
wincewsmenus.pp(228,12) Error: Identifier not found "dwFlags"
wincewsmenus.pp(228,26) Error: Identifier not found "SHCMBF_HMENU"
wincewsmenus.pp(229,15) Error: Identifier not found "nToolBarId"
wincewsmenus.pp(230,13) Error: Identifier not found "hInstRes"
wincewsmenus.pp(234,11) Error: Illegal qualifier
wincewsmenus.pp(235,38) Error: Illegal qualifier
wincewsmenus.pp(236,38) Error: Illegal qualifier
wincewsmenus.pp(239,27) Error: Identifier not found "SHCreateMenuBar"
wincewsmenus.pp(246,25) Error: Illegal qualifier
wincewsmenus.pp(267,35) Error: Illegal qualifier
wincewsmenus.pp(278,23) Error: Illegal qualifier
wincewsmenus.pp(287,14) Error: Illegal qualifier
wincewsmenus.pp(288,14) Error: Illegal qualifier
wincewsmenus.pp(289,14) Error: Illegal qualifier
wincewsmenus.pp(289,33) Error: Identifier not found "TBIF_TEXT"
wincewsmenus.pp(290,25) Error: Illegal qualifier
wincewsmenus.pp(290,48) Error: Identifier not found "TB_SETBUTTONINFO"
wincewsmenus.pp(291,14) Error: Illegal qualifier
wincewsmenus.pp(291,35) Error: Identifier not found "TBIF_LPARAM"
wincewsmenus.pp(292,26) Error: Illegal qualifier
wincewsmenus.pp(292,50) Error: Identifier not found "TB_GETBUTTONINFO"
wincewsmenus.pp(293,49) Error: Illegal qualifier
wincewsmenus.pp(300,20) Error: Illegal qualifier
wincewsmenus.pp(608) Fatal: There were 32 errors compiling module, stopping


 - Leslie -


----- Original Message ----- 
From: "Felipe Monteiro de Carvalho" <felipemonteiro.carvalho at gmail.com>
To: "General mailing list" <lazarus at lazarus.freepascal.org>
Sent: Friday, May 09, 2008 11:41 PM
Subject: Re: [Lazarus] Compiling LCL for ARM fails at lconvencoding.pas


> 2008/5/9  <cc_ at freemail.hu>:
>> Should I report these errors? If yes is this mailing list meant for that?
>
> Yes. Compile errors and things which you aren't sure if are bugs can
> be discussed in the mailling list. For the majority of problems the
> bug tracker is more appropriate.
>
> In your specific problem you not provide enougth information to
> reproduce it. Please read here:
>
> http://catb.org/~esr/faqs/smart-questions.html#beprecise
>
> -- 
> Felipe Monteiro de Carvalho
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
> 




More information about the Lazarus mailing list