On Mon, 06 Jun 2011 13:53:55 +0200
Hans-Peter Diettrich <[email protected]> wrote:

> Mattias Gaertner schrieb:
> 
> > The state file contains the last compiler parameters. If there is no
> > state file then the IDE does not know the last params, so it assumes
> > the worst and compiles with -B.
> 
> That explains the rebuild, but not why it fails.
> 
> 
> >> How can a file from 2010 be newer than a just compiled one?
> > 
> > Maybe you are looking at the wrong easy_dock_images.lrs?
> > The IDE does not check/warn for ambiguous include files.
> 
> Unlikely, because:
> 
> >> 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???
> 
> with same Lazarus directory and other pathes.

Yes, but I doubt that the compiler sees ghosts.
If the compiler says it sees a newer include file, then check the
include path and compile with -vut.


Mattias

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

Reply via email to