[Lazarus] Lazarus and Freepascal meeting, june 26, The Netherlands

Joost van der Sluis joost at cnoc.nl
Tue Jun 8 18:32:38 CEST 2010


On Tue, 08 Jun 2010 12:24:36 +0000
Mark Morgan Lloyd <markMLl.lazarus at telemetry.co.uk> wrote:

> Mattias Gaertner wrote:
> 
> >> Except that 0.9.26.2 from SVN won't compile with 2.4.0, I had to revert 
> >> to 2.2.4.
> > 
> > Correct. I can understand why you might use the 0.9.26 LCL, but why use
> > the 0.9.26 IDE?
> 
> Partly familiarity, but mostly because I'm trying to debug some bitmap 
> bashing that appears to be giving me different results depending on X 
> server type. What are you suggesting: that I only use lazbuild or that I 
> mix-and-match IDE and LCL versions (if so, how)?

A 0.9.29 IDE can handle a 0.9.26 LCL.
In fact the IDE is just one single executable that can lie anywhere.
All paths and settings are fetched from the config directory.

Use a separate config directory for the 0.9.26 setup (e.g.
C:\laz0.9.26\config).
Start the 0.9.29 lazarus with

C:\laz0.9.29\lazarus.exe --pcp=C:\laz0.9.26\config

Set in the IDE the lazarus directory to C:\laz0.9.26 and the compiler
to C:\fpc2.2.4\fpc.exe
Now your 0.9.29 IDE will use the 0.9.26 LCL with the 2.2.4 fpc when
compiling your packages/projects.


Mattias
 




More information about the Lazarus mailing list