[fpc-devel] assembler error with inlining on power pc / mac? [Fwd: [Lazarus] PPC: SynEditFoldedView giving "parameter syntax error"]

Martin Friebe fpc at mfriebe.de
Thu Nov 6 13:33:17 CET 2008


I do not have myself a power-pc, nor mac. But I have several reports 
like the below.

I know from one instance (where this happened during cross-compiling 
from a linux box) that the error disappeared, when inlining was disabled 
(The units explicitly marks a lot of procedures for inlining)

First: On power-pc/Mac, does fpc always use an external assembler? Or is 
there a build in assembler.

I know that the person cross-compiling was using an external assembler. 
/ I do not know if the reporter below did or did not use an external 
assembler (but I see the "Assembling unit" in the output.)

I'd appreciate any other hints too.


-------- Original Message --------
Subject: 	[Lazarus] PPC: SynEditFoldedView giving "parameter syntax error"
Date: 	Thu, 6 Nov 2008 12:29:36 +0100
From: 	EarMaster - Bent Olsen <bent at earmaster.com>
Reply-To: 	General mailing list <lazarus at lazarus.freepascal.org>
To: 	'General mailing list' <lazarus at lazarus.freepascal.org>

Hi all,

I have updated Lazarus to latest revision (17246) on Win32 and Mac i386/PPC,
and downloaded latest FPC 2.2.2 (20081106 on Win32, 20081104 on Mac

Lazarus are build nicely and with no errors on Win32 and Mac i386, but on
PPC it is throwing:

Assembling syneditfoldedview
Syneditfoldedview.pp:3191:Parameter syntax error (parameter 2)
Syneditfoldedview.pp:3202:Parameter syntax error (parameter 2)
[...]/lazarus/components/synedit/syneditfoldedview.pp(81,75) Error: Error
while assembling exitcode 1
[...]/lazarus/components/synedit/syneditfoldedview.pp(81,75) Fatal: There
were 2 errors compiling module, stopping

Except for the compiler path, the environment settings, versions, and
installations on Mac i386 and PPC are identical, so I have no clue as to why
SynEdit will not compile.

These are on Mac OS X version 10.4.11.

Any clue as to what I might have missed out?

Thanks, and best regards,

Lazarus mailing list
Lazarus at lazarus.freepascal.org

More information about the fpc-devel mailing list