[lazarus] compile error on New Sources from cvs - FIXED

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Nov 26 16:48:11 EST 2003


On Wed, 26 Nov 2003 01:25:48 +0100  Marc Weustink <marc at dommelstein.net>
wrote:

> At 20:09 25-11-2003, Marc Weustink wrote:
> >At 20:00 25-11-2003, Harald Rinker wrote:
> >>Hello,
> >>today i make a cvs update but after make i get the following errors:
> >>
> >>gtklclintfh.inc(31,10) Error: There is no method in an ancestor class to
> >be>overridden: TGTKOBJECT.CHECKMENUITEM(ulong,LONGINT,boolean)
> >>gtklclintfh.inc(33,10) Error: There is no method in an ancestor class to
> >be>overridden: TGTKOBJECT.ENABLEMENUITEM(ulong,LONGINT,boolean)
> >>gtkint.pp(304,1) Fatal: There were 2 errors compiling module, stopping
> >>make[3]: *** [interfaces.ppu] Error 1
> >>make[3]: Leaving directory `/usr/share/lazarus/lcl/interfaces/gtk'
> >>make[2]: *** [gtk_all] Error 2
> >>make[2]: Leaving directory `/usr/share/lazarus/lcl/interfaces'
> >>make[1]: *** [interfaces] Error 2
> >>make[1]: Leaving directory `/usr/share/lazarus/lcl'
> >>make: *** [lcl] Error 2
> >>
> >>is this a feature or a bug
> >
> >The interface spect just changed. The win32 vversion is already adapted. 
> >The gtk version needs some work.
> 
> Fixed

I broke several unnecessary unit circles. Can someone of the win32 people
check, if the win32 intf compiles? My cross-compile is currently broken.


Mattias






More information about the Lazarus mailing list