[Lazarus] lazbuild build IDE profiles

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Mar 29 08:49:14 CEST 2012


On Wed, 28 Mar 2012 21:44:18 -0400
waldo kitty <wkitty42 at windstream.net> wrote:

> On 3/28/2012 15:53, Mattias Gaertner wrote:
> >
> > waldo kitty <wkitty42 at windstream.net> hat am 28. März 2012 um 20:35 geschrieben:
> >
> >  >[...]
> >  > definetemplates.pas(7478,15) Error: Cannot find an enumerator for the type
> >  > "TAVLTree"
> >
> > I replaced it so that fpc 2.4.5 compiles.
> 
> yes, you did... now i'm back to that interfaces error problem...
> 
> a search of my machine shows the following interfaces files...

The ppu is missing. Not the source.

 
> C:\freepascal\laz\docs\xml\lcl\interfaces\gtk\interfaces.xml
> C:\freepascal\laz\lcl\interfaces\carbon\interfaces.pas
> C:\freepascal\laz\lcl\interfaces\cocoa\interfaces.pas
> C:\freepascal\laz\lcl\interfaces\customdrawn\interfaces.pas
> C:\freepascal\laz\lcl\interfaces\fpgui\interfaces.pp
> C:\freepascal\laz\lcl\interfaces\gtk\interfaces.pp
> C:\freepascal\laz\lcl\interfaces\gtk2\interfaces.pas
> C:\freepascal\laz\lcl\interfaces\nogui\interfaces.pp
> C:\freepascal\laz\lcl\interfaces\qt\interfaces.pp
> C:\freepascal\laz\lcl\interfaces\win32\interfaces.pp
> C:\freepascal\laz\lcl\interfaces\wince\interfaces.pp
> 
> here's the whole last search stuff for the interfaces unit...
> i can send the whole log if needed... it is 8Meg or so... the following starts 
> on log file line 129543 and ends on log file line 130689...
> 
> NOTE: i suspect that it is because i do not have a "default" interface chosen in 
> the parameters screen (that i cannot think of at the moment :? )... PLUS i still 
> have duplicate -dDEBUG and -dVERBOSE entries... i suspect these are because they 
> are forced on the "debug ide" stuff but i also have the specifically checked on 
> that screen in the IDE...

Something deletes the interfaces.ppu after the build.
Please check, what step before deletes the
lcl/i386-win32/win32/interfaces.ppu

Mattias




More information about the Lazarus mailing list