[Lazarus] IDE

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Mon Jan 21 23:45:57 CET 2013

Curt Carpenter wrote:
> On 1/21/2013 12:53 PM, Juha Manninen wrote:
>> On Mon, Jan 21, 2013 at 8:10 PM, Mark Morgan Lloyd
>> <markMLl.lazarus at telemetry.co.uk> wrote:
>>> I see nothing like that with 0.9.30- or with newer versions- on 
>>> Debian+KDE4
>>> on x86. Can't speak for x86-64, which in my case I have not got.
>> I have x86-64, Linux Mint + KDE, and it works well. :)
>> Anyway, Lazarus 0.9.30 is very old. You should not waste your time
>> with it while there are more recent versions available.
>> You have Linux so I would recommend Lazarus trunk from SVN server.
>> Once you have FPC installed, it is very easy to install, and it is
>> rather stable most of time. Linux users typically don't have problems
>> running this from console:
>> $ svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus
>> More about it:
>>    http://wiki.lazarus.freepascal.org/Getting_Lazarus
>> Juha
>> -- 
>> _______________________________________________
>> Lazarus mailing list
>> Lazarus at lists.lazarus.freepascal.org
>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
> I think I'm going to try following the "Getting_Lazarus" instructions in 
> the wiki.  Before I do though:  1)how thoroughly do I need to purge my 
> system of my old FPC and Lazarus installations? And 2) do I have to 
> manually install FPC2.6.0 before I try the Getting_Lazarus directions?

I think I'd delete both FPC and Lazarus, in the knowledge that Debian 
probably won't remove more than's necessary (it usually errs on the side 
of caution). Install FPC with reference to the "Current Version" section 
at http://www.freepascal.org/  Expect this to put most executables in 
/usr/local/bin, they'll have an internal reference to 
/usr/local/lib/fpc/2.6.0 which is where the rest of the stuff lives, and 
there'll be a configuration file at /etc/fpc.cfg

I'd suggest not getting involved with rebuilding the compiler at this 
stage. 2.6.0 is stable, and it's the appropriate version for a 
reasonable spread of Lazarus revisions. You will probably want the FPC 
sources after you've built Lazarus, but let's cross that one when we get 
to it.

Get the Lazarus source either from e.g. 
or from svn e.g. svn co 
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_4 which I tend to 
put in something like /usr/local/share/lazarus-1.0.4

Build Lazarus using e.g.  make bigide  and if something goes wrong post 
the error message here.

I'm not saying that lot's perfect, I'm sure there's something in it to 
offend both FPC/Lazarus and Debian purists, but it's what works for me.

Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

More information about the Lazarus mailing list