[Lazarus] Changes of make, part I

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Apr 11 15:55:48 CEST 2012


On Wed, 11 Apr 2012 13:38:35 +0100
Richard Mace <richard.mace at gmail.com> wrote:

> On Wed, 11 Apr 2012 11:39:08 +0100
> 
> > Richard Mace <richard.mace at gmail.com> wrote:
> >
> > > I think I am being a little dumb here....
> > > What command would I need to issue, to stay up-to-date with trunk,
> > building
> > > a new IDE (I guess?) and making sure all of my components are up-to-date.
> > > Would it be: make clean all lazarus-ide?
> > >
> > > Sorry if the question has already been answered, and that I have missed
> > it!
> >
> > A safe way is
> >
> > make clean
> > svn up
> > make clean lazbuild useride
> >
> >
> > The IDE and lazbuild update your components automatically when needed.
> >
> > Mattias
> >
> 
> Mattias, thank you. I think I am finally getting my head around it now.
> 
> After running make clean lazbuild useride I get the following error:
> 
> ./lazbuild.exe --build-ide=
> primary config path: C:\Users\Richard\AppData\Local\lazarus
>[...]
> ERROR: Package file not found
> The package "FCL" is installed, but no valid package file (.lpk) was found.
> A broken dummy package was created.
> lazbuild is non interactive, aborting now.
> make: *** [useride] Error 2

It can not find fcl.lpk, which means lazbuild uses the
wrong Lazarus directory.
I will improve the error message.

Are you sure you are updating?
Have you ever started the IDE on this machine?


Mattias




More information about the Lazarus mailing list