[fpc-pascal] When are used units recompiled? (wiki page added)
Tom Verhoeff
T.Verhoeff at tue.nl
Fri Apr 7 12:33:12 CEST 2006
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).
Tom
--
E-MAIL: T.Verhoeff @ TUE.NL | Fac. of Math. & Computing Science
PHONE: +31 40 247 41 25 | Eindhoven University of Technology
FAX: +31 40 247 54 04 | PO Box 513, NL-5600 MB Eindhoven
http://www.win.tue.nl/~wstomv/ | The Netherlands
More information about the fpc-pascal
mailing list