When I try to run the examples/EasyTree/EasyDocking project, the following messages appear (fpc 2.4.2):

"Compiling package FCL 1.0.1" completed
"Compiling package LCLBase 1.0.1" completed
"Compiling package LCL 1.0.1" completed
"Compiling package EasyDockMgr 1.0" completed
Options changed, recompiling clean with -B
PPU Loading D:\git2\lazarus\examples\dockmanager\lib\i386-win32\easydocksite.ppu
PPU Source: easydocksite.pas not found
PPU Source: zoneheader.inc not found
PPU Source: easy_dock_images.lrs time 2010/12/13 14:27:20 *
..\package\easydockmgr.pas(10,5) Fatal: Can't find unit EasyDockSite used by EasyDockMgr

What can be wrong, forcing "Options changed..."?

The console output shows (before above messages?):

TProject.DoLoadStateFile Statefile not found: D:\git2\lazarus\examples\dockmanager\easytree\easydocking.compiled
TMainIDE.CheckIfPackageNeedsCompilation  No state file for Project

Then the recompile -B is invoked.

Some more strange messages from the console:

PPU Loading D:\git2\lazarus\examples\dockmanager\lib\i386-win32\easydocksite.ppu
PPU Source: easydocksite.pas not found
PPU Source: zoneheader.inc not found
File easy_dock_images.lrs is newer than PPU file D:\git2\lazarus\examples\dockmanager\lib\i386-win32\easydocksite.ppu
PPU Source: easy_dock_images.lrs time 2010/12/13 14:27:20 *
easydocksite.pas(12,23) Fatal: Can't find unit EasyDockSite used by EasyDockMgr

How can a file from 2010 be newer than a just compiled one?


No such problem occurs with a different --pcp (not the one Lazarus was built with), same compiler. I'd understand when problems occur with different options in *different* configs, but different options in the *same* config???

DoDi


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to