Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-04

Compiling fixes

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner
to Richard Mace
Hi, Is make clean all the correct command line for the 1_0 fixes branch? I want to have everything compiled. Including all components.

There is no command to build all components, because some components do not compile with all compiler versions and target OS. There is a command to build many components: bigide

If I do the above command it seems to miss off the sqldb components?

make clean bigide
or
make -C components/sqldb

Mattias

Reply by email

Richard Mace
to Mattias Gaertner
Mattias Gaertner wrote 19 lines
On Mon, 16 Apr 2012 08:10:18 +0100 Richard Mace wrote: > Hi, > Is make clean all the correct command line for the 1_0 fixes branch? > I want to have everything compiled. Including all components. There is no command to build all components, because some components do not compile with all compiler versions and target OS. There is a command to build many components: bigide > If I do the above command it seems to miss off the sqldb components? make clean bigide or make -C components/sqldb Mattias

Thanks Matias, that worked for sqldb
I've got the same problem with a component called "lnet" which the following command will compile, but I then need to keep installing that package again with the IDE.

make -C components/lnet

I'm happy to install it manually if needed, just was wondering if it could be automated. I want to help with the testing of the "fixes 1_0" as much and as easily as I can :)

Richard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120416/ebf58aee/attachment.html>

Reply by email

Mattias Gaertner
to Richard Mace
Show quoted text 29 lines
On 16 April 2012 09:13, Mattias Gaertner wrote: > On Mon, 16 Apr 2012 08:10:18 +0100 > Richard Mace wrote: > > > Hi, > > Is make clean all the correct command line for the 1_0 fixes branch? > > I want to have everything compiled. Including all components. > > There is no command to build all components, because some components > do not compile with all compiler versions and target OS. > There is a command to build many components: bigide > > > If I do the above command it seems to miss off the sqldb components? > > make clean bigide > or > make -C components/sqldb > > > Mattias Thanks Matias, that worked for sqldb I've got the same problem with a component called "lnet" which the following command will compile, but I then need to keep installing that package again with the IDE. make -C components/lnet

lazbuild can compile any number of packages:

./lazbuild components/sqldb/sqldblaz.lpk path/to/lnet/lnet.lpk ...

And it can compile the IDE as the IDE, that means with your set of packages:

./lazbuild --build-ide=

I'm happy to install it manually if needed, just was wondering if it could be automated. I want to help with the testing of the "fixes 1_0" as much and as easily as I can :)

There are currently some patches for lazbuild pending for fixes 1.0.

Mattias

Reply by email