[Lazarus] [Ubuntu 12.04 x64] Can't build Lazarus

Kjow antispammoni at gmail.com
Wed Aug 8 15:28:22 CEST 2012


I'm trying to build Lazarus 1.0 RC1
(https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%201.0RC1/).
I want to install a component (GLScene).

When I do "Optimized IDE" build I get this error:

Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling fcllaz.pas
Compiling registerfcl.pas
Compiling lazaruspackageintf.pas
...
...
...
"Compiling package RunTimeTypeInfoControls 0.1" completed
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling allsynedit.pas
Compiling synbeautifier.pas
Compiling syneditmiscclasses.pp
Compiling synedithighlighter.pp
Compiling synedittypes.pp
Compiling synedittextbase.pas
Compiling syneditmiscprocs.pp
Compiling syneditkeycmds.pp
Compiling syneditstrconst.pp
Writing Resource String Table file: syneditstrconst.rst
Compiling lazsynedittext.pas
Compiling syneditpointclasses.pas
/usr/share/lazarus/1.0RC1/components/synedit/syneditmiscclasses.pp(719,40)
Warning: Symbol "MergeFrames" is deprecated
Compiling synedit.pp
Compiling syneditsearch.pp
Compiling synregexpr.pas
synregexpr.pas(3206,62) Hint: Local variable "SavedLoopStack" does not
seem to be initialized
Compiling syneditmousecmds.pp
Compiling lazsyneditmousecmdstypes.pp
Compiling syneditmarks.pp
Compiling syneditmarkup.pp
Compiling synedit.pp
Compiling syneditmarkuphighall.pp
Compiling synedit.pp
Compiling syneditmarkupbracket.pp
Compiling synedit.pp
Compiling syneditmarkupwordgroup.pp
Compiling synedithighlighterfoldbase.pas
/usr/share/lazarus/1.0RC1/components/synedit/synedithighlighterfoldbase.pas(739,13)
Error: Asm: [movsxd mem64,reg32] invalid combination of opcode and
operands
/usr/share/lazarus/1.0RC1/components/synedit/synedithighlighterfoldbase.pas(756,13)
Error: Asm: [movsxd mem64,reg32] invalid combination of opcode and
operands
/usr/share/lazarus/1.0RC1/components/synedit/synedithighlighterfoldbase.pas(1,1)
Fatal: There were 2 errors compiling module, stopping


Regards,
Kjow




More information about the Lazarus mailing list