[Lazarus] Lazarus rev 40848/40849 breaks IDE rebuilding
patspiper
patspiper at gmail.com
Fri Apr 19 22:41:37 CEST 2013
On 19/04/13 23:22, Mattias Gaertner wrote:
> On Fri, 19 Apr 2013 23:08:14 +0300
> patspiper <patspiper at gmail.com> wrote:
>
>> [...]
>>> When the LCL is recompiled your package must be compiled too. But since
>>> it is manual, it was not done that. That gives the checksum changed
>>> error.
>> There were several previous revisions, and none caused these symptoms. I
>> was hopping just today between revisions 40829 and 40847 without these
>> package showing any checksum problems.
> You were just lucky.
In the sense that the checksums remained the same?
> If a unit changes you must recompile all depending units.
> The IDE normally does that automatically, but with manual compilation
> you disable this feature.
There was a more or less recent discussion in one of the FPC or Lazarus
mailing lists about commercial components for Lazarus, where the
evaluation version is released without source. IIRC, the conclusion was
that the FPC version, not the Lazarus one, should remain the same in
order to avoid checksum errors.
A related wiki section:
http://wiki.freepascal.org/Lazarus_Packages#Creating_a_closed_sourced_package
Stephano
More information about the Lazarus
mailing list