BGRABitmap component (6.2) does not compile/install on Lazarus for Linux 1.0.2
Error:
{$IFDEF LCLgtk2}
type TGtkDeviceContext = TGtk2DeviceContext;
{$ENDIF}
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(70,44) Error: Identifier not found "TGtk2DeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(70,44) Error: Error in type definition
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(144,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(145,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(147,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(148,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(248,10) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(253,25) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(254,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(292,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(294,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(295,5) Error: Illegal type conversion: "HDC" to "TGtkDeviceContext"
/home/osvaldo/lazarus/components/bgrabitmap6.2/bgragtkbitmap.pas(304) Fatal: There were 12 errors compiling module, stopping