Sign in Join

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

Mailing lists / fpc-devel / 2008-01

Build FPC 2.3.1 from SVN sources

12 messages · 5 people ·

Reply by email Subscribe to this list Your subscription

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

Fabio Dell'Aria

Hi to all,

I have just checkout the FPC 2.3.1 trunk from the SVN.

Now I need to know how I can build FPC from its sources.

Can someone help me, please?

Best regards... Fabio Dell'Aria.

Reply by email

Fabio Dell'Aria
to Vincent Snijders: Read the buildfaq: http://www.stack.nl/~marcov/buildfaq.pdf Vincent

Hi,

2008/1/17, Vincent Snijders :

Show quoted text 14 lines
Fabio Dell'Aria schreef: > Hi to all, > > I have just checkout the FPC 2.3.1 trunk from the SVN. > > Now I need to know how I can build FPC from its sources. > > Can someone help me, please? > Read the buildfaq: http://www.stack.nl/~marcov/buildfaq.pdf Vincent

I'm very confused.
I cannot build it!
Many errors.

Why do not add a simple .bat file able to do all the works? :(

Best regards... Fabio Dell'Aria.

Reply by email

Vincent Snijders
to Fabio Dell'Aria
Fabio Dell'Aria wrote 7 lines
I'm very confused. I cannot build it! Many errors. Why do not add a simple .bat file able to do all the works? :(

I can think of several reasons:
1. .bat doesn't work on the majority of OS-es

2. .bat only can work in a certain default configuration

3. in this default configuration the bat file would contain two lines: make all
make install
I am pretty sure these lines are in the build faq and a .bat file is hardly simpler.

Vincent

Reply by email

Fabio Dell'Aria
to Vincent Snijders

Hi,

2008/1/17, Vincent Snijders :

Show quoted text 21 lines
Fabio Dell'Aria schreef: > > I'm very confused. > I cannot build it! > Many errors. > > Why do not add a simple .bat file able to do all the works? :( > I can think of several reasons: 1. .bat doesn't work on the majority of OS-es 2. .bat only can work in a certain default configuration 3. in this default configuration the bat file would contain two lines: make all make install I am pretty sure these lines are in the build faq and a .bat file is hardly simpler. Vincent

Where I can find the "make" program (command) on Windows?

On the FPC\bin I found only fpcmake.exe

Best regards... Fabio Dell'Aria.

Reply by email

Vincent Snijders
to Fabio Dell'Aria
Fabio Dell'Aria wrote 5 lines
Where I can find the "make" program (command) on Windows? On the FPC\bin I found only fpcmake.exe

IMO, the best way to get it, is to install the latest FPC release (which you have anyway for the starting compiler as explained in the buildfaq) and get it from the compiler directory (the directory with ppc386.exe).

Vincent

Reply by email

Fabio Dell'Aria
to Vincent Snijders

Hi,

2008/1/17, Vincent Snijders :

Show quoted text 12 lines
Fabio Dell'Aria schreef: > > Where I can find the "make" program (command) on Windows? > > On the FPC\bin I found only fpcmake.exe > IMO, the best way to get it, is to install the latest FPC release (which you have anyway for the starting compiler as explained in the buildfaq) and get it from the compiler directory (the directory with ppc386.exe). Vincent

OK, I have found the make.exe on the lazarus\fpc\2.2.0\bin\i386-win32\ but when I try to run the make all i receive the following errors:

...
Error makefile 1443: Command syntax error
Error makefile 1444: Command syntax error
Error makefile 1445: Command syntax error
Error makefile 1446: Command syntax error
Error makefile 1447: Command syntax error
Error makefile 1448: Command syntax error
...

How can I fix this?

Best regards... Fabio Dell'Aria.

Reply by email

Joao Morais
to Vincent Snijders: IMO, the best way to get it, is to install the latest FPC release (which you have anyway…
Vincent Snijders wrote 10 lines
Fabio Dell'Aria schreef: > > Where I can find the "make" program (command) on Windows? > > On the FPC\bin I found only fpcmake.exe > IMO, the best way to get it, is to install the latest FPC release (which you have anyway for the starting compiler as explained in the buildfaq) and get it from the compiler directory (the directory with ppc386.exe).

You can also checkout
http://svn.freepascal.org/svn/fpcbuild/trunk/install/binw32

Joao Morais

Reply by email

Fabio Dell'Aria
to Joao Morais

Hi,

2008/1/17, Joao Morais :

Show quoted text 17 lines
Vincent Snijders wrote: > Fabio Dell'Aria schreef: >> >> Where I can find the "make" program (command) on Windows? >> >> On the FPC\bin I found only fpcmake.exe >> > > IMO, the best way to get it, is to install the latest FPC release (which > you have anyway for the starting compiler as explained in the buildfaq) > and get it from the compiler directory (the directory with ppc386.exe). You can also checkout http://svn.freepascal.org/svn/fpcbuild/trunk/install/binw32 -- Joao Morais

Done, thank you! ;)

Best regards... Fabio Dell'Aria.

Reply by email

Bogusław Brandys
to Fabio Dell'Aria: 2008/1/17, Vincent Snijders : OK, I have found the make.exe on the…
Fabio Dell'Aria wrote 28 lines
Hi, 2008/1/17, Vincent Snijders : > Fabio Dell'Aria schreef: >> Where I can find the "make" program (command) on Windows? >> >> On the FPC\bin I found only fpcmake.exe >> > IMO, the best way to get it, is to install the latest FPC release (which > you have anyway for the starting compiler as explained in the buildfaq) > and get it from the compiler directory (the directory with ppc386.exe). > > Vincent OK, I have found the make.exe on the lazarus\fpc\2.2.0\bin\i386-win32\ but when I try to run the make all i receive the following errors: ... Error makefile 1443: Command syntax error Error makefile 1444: Command syntax error Error makefile 1445: Command syntax error Error makefile 1446: Command syntax error Error makefile 1447: Command syntax error Error makefile 1448: Command syntax error ... How can I fix this?

Check if you have delphi make on path.Something different is invoked i suppose.

BTW : current trunk fpc is no compilable due to error in fpini, missing crc32 function or file not added to uses clause.

Regards
Boguslaw

Reply by email