On 3/29/2012 02:49, Mattias Gaertner wrote:
On Wed, 28 Mar 2012 21:44:18 -0400
waldo kitty<wkitt...@windstream.net>  wrote:

On 3/28/2012 15:53, Mattias Gaertner wrote:

waldo kitty<wkitt...@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.

right... ok... i'm still learning and thought that it would build the missing ppu if it could not find it but did find the source... but this may also be a lot further on in the process than i'm thinking of...

[...]
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

hunh? is that the correct path? instead i searched for the last occurrence of "/interfaces/win32" since that seems to be the problem... i found this where the very last line of this paste is the last occurence... i seem to see several instances of removing that compiled unit file...

"Compiling package SynEdit 1.0" completed
CreateBuildLazarusOptions exe locked NewTargetFilename=lazarus.new.exe
[TExternalToolList.Run] CmdLine="C:\freepascal\binutils\i386-win32\make.exe cleanlaz" WorkDir="C:\freepascal\laz\"
C:/freepascal/binutils/i386-win32/make.exe -C ide cleanide
make.exe[1]: Entering directory `C:/freepascal/laz/ide'
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f
make.exe[1]: Leaving directory `C:/freepascal/laz/ide'
C:/freepascal/binutils/i386-win32/make.exe -C lcl cleanall
make.exe[1]: Entering directory `C:/freepascal/laz/lcl'
c:/freepascal/binutils/i386-win32/rm.exe -f units/i386-win32/alllclunits.ppu units/i386-win32/actnlist.ppu units/i386-win32/arrow.ppu units/i386-win32/avglvltree.ppu units/i386-win32/buttons.ppu units/i386-win32/calendar.ppu units/i386-win32/chart.ppu units/i386-win32/checklst.ppu units/i386-win32/clipbrd.ppu units/i386-win32/clistbox.ppu units/i386-win32/comctrls.ppu units/i386-win32/controls.ppu units/i386-win32/dbactns.ppu units/i386-win32/dbctrls.ppu units/i386-win32/dbgrids.ppu units/i386-win32/dialogs.ppu units/i386-win32/dynamicarray.ppu units/i386-win32/dynhasharray.ppu units/i386-win32/editbtn.ppu units/i386-win32/extctrls.ppu units/i386-win32/extdlgs.ppu units/i386-win32/extendedstrings.ppu units/i386-win32/extgraphics.ppu units/i386-win32/filectrl.ppu units/i386-win32/forms.ppu units/i386-win32/fpcadds.ppu units/i386-win32/graphics.ppu units/i386-win32/graphmath.ppu units/i386-win32/graphtype.ppu units/i386-win32/grids.ppu units/i386-win32/imglist.ppu units/i386-win32/inipropstorage.ppu units/i386-win32/interfacebase.ppu units/i386-win32/lazlinkedlist.ppu units/i386-win32/lclintf.ppu units/i386-win32/lclmemmanager.ppu units/i386-win32/lclproc.ppu units/i386-win32/lclrescache.ppu units/i386-win32/lclstrconsts.ppu units/i386-win32/lcltype.ppu units/i386-win32/lclunicodedata.ppu units/i386-win32/lconvencoding.ppu units/i386-win32/lmessages.ppu units/i386-win32/lresources.ppu units/i386-win32/maskedit.ppu units/i386-win32/menus.ppu units/i386-win32/pairsplitter.ppu units/i386-win32/popupnotifier.ppu units/i386-win32/postscriptprinter.ppu units/i386-win32/printers.ppu units/i386-win32/propertystorage.ppu units/i386-win32/spin.ppu units/i386-win32/stdactns.ppu units/i386-win32/stdctrls.ppu units/i386-win32/stringhashlist.ppu units/i386-win32/textstrings.ppu units/i386-win32/toolwin.ppu units/i386-win32/utrace.ppu units/i386-win32/xmlpropstorage.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f units/i386-win32/lclstrconsts.rst
c:/freepascal/binutils/i386-win32/rm.exe -f units/i386-win32/calendarpopup.lfm units/i386-win32/finddlgunit.lfm units/i386-win32/replacedlgunit.lfm units/i386-win32/LCLBase.compiled c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
C:/freepascal/binutils/i386-win32/make.exe -C interfaces clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces'
C:/freepascal/binutils/i386-win32/make.exe -C win32 clean
make.exe[3]: Entering directory `C:/freepascal/laz/lcl/interfaces/win32'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/win32/interfaces.ppu ../../units/i386-win32/win32/winext.ppu ../../units/i386-win32/win32/win32def.ppu ../../units/i386-win32/win32/win32proc.ppu ../../units/i386-win32/win32/win32int.ppu c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/win32/libimpwin32wsforms.a ../../units/i386-win32/win32/win32wsextdlgs.res ../../units/i386-win32/win32/LCL.compiled c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[3]: Leaving directory `C:/freepascal/laz/lcl/interfaces/win32'
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces'
C:/freepascal/binutils/i386-win32/make.exe -C win32 clean
make.exe[3]: Entering directory `C:/freepascal/laz/lcl/interfaces/win32'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/win32/interfaces.ppu ../../units/i386-win32/win32/winext.ppu ../../units/i386-win32/win32/win32def.ppu ../../units/i386-win32/win32/win32proc.ppu ../../units/i386-win32/win32/win32int.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[3]: Leaving directory `C:/freepascal/laz/lcl/interfaces/win32'
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/carbon clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/carbon'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/carbon/interfaces.ppu ../../units/i386-win32/carbon/carbonint.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/carbon'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/cocoa clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/cocoa'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/cocoa/interfaces.ppu ../../units/i386-win32/cocoa/cocoaint.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/cocoa'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/customdrawn clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/customdrawn'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/customdrawn/interfaces.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/customdrawn'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/fpgui clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/fpgui'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/fpgui/interfaces.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/fpgui'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/gtk clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/gtk'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/gtk/interfaces.ppu ../../units/i386-win32/gtk/gtkdef.ppu ../../units/i386-win32/gtk/gtkglobals.ppu ../../units/i386-win32/gtk/gtkint.ppu ../../units/i386-win32/gtk/gtkmsgqueue.ppu ../../units/i386-win32/gtk/gtkproc.ppu ../../units/i386-win32/gtk/gtkwinapiwindow.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/gtk'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/gtk2 clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/gtk2'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/gtk2/interfaces.ppu ../../units/i386-win32/gtk2/gtk2int.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/gtk2'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/nogui clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/nogui'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/nogui/interfaces.ppu c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/nogui/LCL.compiled c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/nogui'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/qt clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/qt'
c:/freepascal/binutils/i386-win32/rm.exe -f 
../../units/i386-win32/qt/interfaces.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/qt'
C:/freepascal/binutils/i386-win32/make.exe -C interfaces/win32 clean
make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces/win32'
c:/freepascal/binutils/i386-win32/rm.exe -f ../../units/i386-win32/win32/interfaces.ppu ../../units/i386-win32/win32/winext.ppu ../../units/i386-win32/win32/win32def.ppu ../../units/i386-win32/win32/win32proc.ppu ../../units/i386-win32/win32/win32int.ppu
c:/freepascal/binutils/i386-win32/rm.exe -f
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces/win32'

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to