[Lazarus-es] Compilar en linux con procesador arm

José Antonio Cuello josea en artextrading.com
Jue Nov 18 08:44:04 CET 2010


Hola, ya he probado el tutorial y es genial, pero el problema es que al
compilar las LCL me da varios error: 

/usr/lib/lazarus/0.9.29/lcl/graphics.pp(992,5) Error: Identificador
duplicado "FPen"
/usr/lib/lazarus/0.9.29/lcl/graphics.pp(993,5) Error: Identificador
duplicado "FFont"
/usr/lib/lazarus/0.9.29/lcl/graphics.pp(994,5) Error: Identificador
duplicado "FBrush"

Lo he seguido un poco y resulta que la clase TCanvas hereda de
TFPCustomCanvas y esta tiene declaradas como protected esas mismas
variables:

TCanvas = class(TFPCustomCanvas)
private
...
    FPen: TPen;
    FFont: TFont;
    FBrush: TBrush;
...

TFPCustomCanvas = class(TPersistent)
...
protected
    FDefaultFont, FFont : TFPCustomFont;
    FDefaultBrush, FBrush : TFPCustomBrush;
    FDefaultPen, FPen : TFPCustomPen;
...

No se si es que me está cogiendo un archivo incorrecto o es algún bug lo
primero que he pensado es que lo mismo antes eran private en
TFPCustomCanvas y se han cambiado a protected.

Un saludo.



________________________________________________________________________

ARTEX TRADING S.A.
José Antonio Cuello Principal



El mié, 17-11-2010 a las 16:54 +0100, José Mejuto escribió:


> http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM
> 
> http://wiki.lazarus.freepascal.org/Cross_compiling
> 
> -- 
> Best regards,
>  José
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20101118/f42688d1/attachment-0002.html>


More information about the Lazarus-es mailing list