Applying the attached patch and make lcl crashes compiler.
Luis
Index: lcl/lresources.pp
===================================================================
--- lcl/lresources.pp (revision 12204)
+++ lcl/lresources.pp (working copy)
@@ -85,7 +85,7 @@
property Res: TLResource read FRes;
end;
-{$IFDEF TRANSLATESTRING}
+//{$IFDEF TRANSLATESTRING}
{ TAbstractTranslator}
TAbstractTranslator = class(TObject)//Should it be somewhat more than TObject?
public
@@ -96,7 +96,7 @@
var LRSTranslator: TAbstractTranslator;
type
-{$ENDIF}
+//{$ENDIF}
{ TLRSObjectReader }
TLRSObjectReader = class(TAbstractObjectReader)
make -C lcl all
make[1]: Entering directory `/home/luis/compile/lazarus/lcl'
/bin/rm -f units/i386-linux/alllclunits.ppu
/usr/bin/ppc386 -gl -Fu. -Funonwin32 -Fuforms -Fuwidgetset
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/rtl
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/hash
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/paszlib
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/netdb
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/libasync
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/pthreads
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/fcl
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/pasjpeg
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/x11
-Fu/usr/lib/fpc/2.0.4/units/i386-linux/gtk -Fiinclude -FE. -FUunits/i386-linux
-Fl/usr/lib/gcc/i486-linux-gnu/4.1.3 -Fl/usr/X11R6/lib -Flinclude
-Fl/etc/ld.so.conf.d/*.conf -di386 alllclunits.pp
Free Pascal Compiler version 2.0.4 [2006/08/22] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Linux for i386
Compiling alllclunits.pp
Compiling comctrls.pp
Compiling imglist.pp
Compiling dialogs.pp
Compiling forms.pp
Compiling forms.pp
CoAn unhandled exception occurred at $081179AC :
EAccessViolation : Access violation
$081179AC
$0811AA2C
$08119C44
$080E205E
$0811CD47
$080EA107
$080E68EA
$08090EEA
$080DD051
$080DCB47
$080DCF55
$080E58F6
$080E6859
$08090EEA
$08mpiling forms.pp
Fatal: Compilation aborted
0DD051
$080DCB47
$080DCF55
make[1]: Leaving directory `/home/luis/compile/lazarus/lcl'