[Lazarus] [TIP]: Installing Lazarus under Linux via SVN (Ubuntu 11.04 or later)

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Jun 3 15:52:50 CEST 2011


On Fri, 3 Jun 2011 10:09:39 -0300
Marcos Douglas <md at delfire.net> wrote:

> On Thu, Jun 2, 2011 at 5:31 PM, Mattias Gaertner
> <nc-gaertnma at netcologne.de> wrote:
> >
> > "make" is a tool.
> >
> > Calling "make" is a shortcut for "make all".
> >
> > "all" is one target of our Makefile. It builds the basic set of
> > packages and tools. "default" or "base" would be better names, but this
> > has historical reasons and comes closer to what people from other open
> > source projects using make expect.
> >
> > "bigide" is another target of our Makefile. It builds an IDE with a
> > predefined set of packages. This is needed for the windows installer,
> > debian, redhat and carbon packages. You probably never need it.
> >
> > There is currently no make target to build an IDE with the user set of
> > packages, so you have to call lazbuild directly. The problem is that
> > this requires information from outside the lazarus sources, so it
> > requires configuration.
> > Maybe a target can be added to call "all" and then lazbuild. But this
> > won't work for multiple installations.
> 
> Hi Mattias,
> Now I understood.
> So, instead use...
> lazbuild --build-all --recursive --build-ide=
>   --primary-config-path=%myroot%\ide\laz\config\
> 
> ...the correct will be:
> 1º) make clean all
> 2º) lazbuild --primary-config-path=%myroot%\ide\laz\config\

Your forgot the --build-ide= parameter.
lazbuild --primary-config-path=%myroot%\ide\laz\config\ --build-ide=

 
> 1º I clean and update all;
> 2º I make the Lazarus with my components installed before.
> 
> That is correct?

Yes.

Mattias




More information about the Lazarus mailing list