[Lazarus] Updates to Synedit and 64 bit have linking problems

Mattias Gaertner nc-gaertnma at netcologne.de
Sun Mar 18 11:08:02 CET 2012


On Sun, 18 Mar 2012 10:50:27 +0200
ik <idokan at gmail.com> wrote:

> Hello,
> 
> I tried to compile Lazarus today from svn (after two weeks of not
> updating it), and got the following error message:
> lazarus/components/synedit/synedithighlighterfoldbase.pas(722,13)
> Error: Asm: [movsxd mem64,reg32] invalid combination of opcode and
> operands
> 
> It happens at lazarus/components/synedit/synedithighlighterfoldbase.pas
> Line 722 for the code of:
> 
> Result := FoldBlockEndLevel(ALineIndex, AFilter) -
> FoldBlockMinLevel(ALineIndex, AFilter);

It compiles here.
What compiler version has problems with it?

 
> I'm attaching patch to fix it.


Mattias




More information about the Lazarus mailing list