[lazarus] Win32 build fails in synedit ...

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Nov 23 04:47:34 EST 2002


On Fri, 22 Nov 2002 22:39:46 -0500
"Michael A. Hess" <mhess at miraclec.com> wrote:

> Hey Mattias,
> 
> I am trying to build a Win32 release of Lazarus. At least to see where 
> it is at at this point. I finally got my FPC build working and I am 
> using a newly cycled version. However the Lazarus build fails on the 
> synregexpr.pas file you committed yesterday. Here is the error.
> 
> Compiling synregexpr.pas
> synregexpr.pas(1532,34) Error: Illegal type conversion
> synregexpr.pas(1534,40) Error: Illegal type conversion
> 
> I just tried a build on Linux and it builds there with no problem. Do 
> you have a clue as to what the issue is? I haven't looked at the code 
> but I thought since you just added it you might have some idea.

Should work now.

Also fixed the compiling error:

synregexpr.pas(4278,30) Error: Method (variable) and Procedure (variable)
are not compatible
synregexpr.pas(4278,30) Error: Incompatible types: got 
"<procedure variable type of function(const char):Char of object;>" expected

"<procedure variable type of function(const char):Char of object;>"

which appears on some systems.


Mattias






More information about the Lazarus mailing list