[Lazarus] TMS component for lazarus released

Michael Van Canneyt michael at freepascal.org
Wed Sep 17 16:10:29 CEST 2008



On Wed, 17 Sep 2008, Mattias Gärtner wrote:

> Zitat von Michael Van Canneyt <michael at freepascal.org>:
> 
> >
> >
> > On Wed, 17 Sep 2008, Graeme Geldenhuys wrote:
> >
> > > On 9/17/08, Michael Van Canneyt <michael at freepascal.org> wrote:
> > > >
> > > > It will not work, and never will for Lazarus as long as it works with
> > recompiling
> > > >  the IDE. I told the TMS people so: there is currently no workable
> > solution.
> > > >  As soon as someone recompiles the LCL, it's broken.
> > >
> > > Even if the trial is released (without source, only .ppu and .o files)
> > > for a specific version of Lazarus and FPC?
> >
> > You still need to recompile lazarus. It's enough that 1 file of the LCL
> > is recompiled.
> >
> > > eg;
> > > Trial only works with latest stable "released" versions of FPC (2.2.0)
> > > and Lazarus (0.9.24)
> > >
> > > If you use any other versions of FPC or Lazarus, you can't use the
> > > trial component.
> > > Could this work?
> >
> > I doubt it, since you must recompile lazarus, and chances that it recompiles
> > an LCL file are very close to 1...
> 
> The IDE does not recompile the LCL when installing a package.
> That's why 'unit interfaces not found' is a FAQ.

That may be so, but the 'Rebuild lazarus' is so prominently in the menu
that I think it's often used...

As long as you don't have dynamic packages, I think that trying to
distribute a trial version is more trouble than it is worth.

Michael.


More information about the Lazarus mailing list