[fpc-pascal] When are used units recompiled? (wiki page added)

Michael Van Canneyt michael at freepascal.org
Fri Apr 7 13:25:52 CEST 2006

On Fri, 7 Apr 2006, Tom Verhoeff wrote:

> On Fri, Apr 07, 2006 at 10:24:59AM +0200, Peter Vreman wrote:
>> There is nothing different compared with TP / Delphi. The internal PPU
>> format is made for speed and contains direct references from one PPU to
>> another PPU. Incompatible PPUs can therefor never be used together.
> I could not find any of this in the documentation, but I may have
> looked in the wrong places.  Of course, I am not reading TP / Delphi
> doc when using FPC :-).
>> The release of closed source PPUs need to be done on a per stable release.
>> Just like with delphi and tp7.
>> So please don't make a big issue out of this, the situation is still the
>> same as it was for the last 20+ years.
> Except that there were fewer releases/platforms to cope with, when using
> TP or Delphi.
> I just happened to be bitten by it in an unexpected way.  If it is
> properly documented, then there is no issue.  I have tried to remedy
> that by creating the wiki page on relasing units without source code.
> It could be helpful if an FPC developer checks that page:
> <http://www.freepascal.org/wiki/index.php/Releasing_units_without_source_code>
> It might be useful to include a bit in the User's Manual as well
> (updated Section 3.3 on Compiling a unit).

I will check the manual.

You note somewhere that:

"(The User's Manual is not up to date on this topic, I believe.
   If you know more details, e.g. from which version on this
   changed, then please put it here.)"

Can you tell me what you mean by this ?


More information about the fpc-pascal mailing list