Sign in Join

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

Mailing lists / fpc-pascal / 2011-07

Use of FPMake to build FPC from source

6 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

leledumbo

It's been a while since FPMake established, and in svn / source version, there are fpmake.pp along with Makefile in almost every package (rtl, fcl, etc.). Is this system ready to be used like I only need to compile one top level fpmake then it will compile the others to build/install FPC?

View this message in context: http://free-pascal-general.1045716.n5.nabble.com/Use-of-FPMake-to-build-FPC-from-source-tp4570941p4570941.html Sent from the Free Pascal - General mailing list .

Reply by email

Michael Van Canneyt
to leledumbo
leledumbo wrote
It's been a while since FPMake established, and in svn / source version, there are fpmake.pp along with Makefile in almost every package (rtl, fcl, etc.). Is this system ready to be used like I only need to compile one top level fpmake then it will compile the others to build/install FPC?

It's actively being tested and debugged at the moment.

There were some issues with cross-compilation, and older (pre windows-XP) systems. These are being fixed. As soon as the core team is satisfied with this, the distribution system will progressively be switched to fpmake.

Michael.

Reply by email

Marco van de Voort
to Michael Van Canneyt

In our previous episode, Michael Van Canneyt said:

Show quoted text 6 lines
> It's been a while since FPMake established, and in svn / source version, > there are fpmake.pp along with Makefile in almost every package (rtl, fcl, > etc.). Is this system ready to be used like I only need to compile one top > level fpmake then it will compile the others to build/install FPC? It's actively being tested and debugged at the moment.

Afaik only the parts in packages/ ?

E.g. the toplevel RTL fpmake hasn't been touched since 2008, and there is no toplevel or compiler/ fpmake.

There were some issues with cross-compilation, and older (pre windows-XP) systems. These are being fixed. As soon as the core team is satisfied with this, the distribution system will progressively be switched to fpmake.

For me the important part is getting rid of make and coreutils, since the windows versions are no longer maintained.

Reply by email

Michael Van Canneyt
to Marco van de Voort
Marco van de Voort wrote 9 lines
In our previous episode, Michael Van Canneyt said: >> It's been a while since FPMake established, and in svn / source version, >> there are fpmake.pp along with Makefile in almost every package (rtl, fcl, >> etc.). Is this system ready to be used like I only need to compile one top >> level fpmake then it will compile the others to build/install FPC? > > It's actively being tested and debugged at the moment. Afaik only the parts in packages/ ?

Yes. We decided to start there since these are
a) less sensitive
b) more prone to change.

E.g. the toplevel RTL fpmake hasn't been touched since 2008, and there is no toplevel or compiler/ fpmake.

We are aware of this.

Show quoted text 7 lines
> There were some issues with cross-compilation, and older (pre windows-XP) systems. > These are being fixed. As soon as the core team is satisfied with this, the > distribution system will progressively be switched to fpmake. For me the important part is getting rid of make and coreutils, since the windows versions are no longer maintained.

The same reason for us to do so, but these things take time.

But I think there are other, newer versions of these tools.

Michael.

Reply by email

Marco van de Voort
to Michael Van Canneyt

In our previous episode, Michael Van Canneyt said:

Show quoted text 6 lines
> For me the important part is getting rid of make and coreutils, since the > windows versions are no longer maintained. The same reason for us to do so, but these things take time. But I think there are other, newer versions of these tools.

The "pure" mingw ones are gone afaik. (last version 2005 or so, which we are mostly using). New ones are MSys based and afaik have similar problems as cygwin.

Reply by email

leledumbo
to Michael Van Canneyt: It's actively being tested and debugged at the moment. There were some issues with…
It's actively being tested and debugged at the moment. As soon as the core team is satisfied with this, the distribution system will progressively be switched to fpmake.

Nice to hear that. Can't wait till it happens :)

View this message in context: http://free-pascal-general.1045716.n5.nabble.com/Use-of-FPMake-to-build-FPC-from-source-tp4570941p4575184.html Sent from the Free Pascal - General mailing list .

Reply by email