[Lazarus] Indy compilation problem revisited.

Marco van de Voort marcov at stack.nl
Thu Mar 24 09:20:49 CET 2011


On Tue, Mar 22, 2011 at 07:15:57PM +0100, Mattias Gaertner wrote:
> 
> > >What do they actually mean, in particular which process is emitting the message Fatal: Can't find unit IdStreamVCL used by IdStream?
> 
> Process: fpc
> Meaning: a ppu file is outdated. There is a bug in fpc that can trigger
> this. There are several ways to work around the bug. One is to use -Ur.

Afaik this bug is not caused by that, but due to includefiles with the same
name.

Indy copies their .inc file with $defines and compiler detection in every
dir, and FPC recompiles on (some?) .inc changes, while Delphi does not.




More information about the Lazarus mailing list