Sign in Join

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

Mailing lists / lazarus / 2017-10

Cannot build Lazarus from source

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

Leonardo M. Ramé

Hi, since many years ago I'm building Lazarus from source using the procedure detailed below, currently I'm on Ubuntu 16.04 64bit.

My procedure is, first *svn up* fpc, then compile and install with defaults (into /usr/local/lib/fpc/3.1.1). The next step is again *svn up* Lazarus dir, then *make clean all*.

Since yesterday I'm getting this:

[leonardo at leonardo-SATELLITE-C50-A ~/Desarrollo/lazarus] $ make clean all make: -iVSPTPSOTO: No se encontró el programa
make -C ide cleanide
make[1]: se entra en el directorio '/home/leonardo/Desarrollo/lazarus/ide' make[1]: -iVSPTPSOTO: No se encontró el programa
/bin/rm -f
/bin/rm -f
/bin/rm -f
...

Which program isn't found?, any hint?.

Regards,

Leonardo M. Ramé Medical IT - Griensu S.A. Av. Colón 636 - Piso 8 Of. A X5000EPT -- Córdoba Tel.: +54(351)4246924 +54(351)4247788 +54(351)4247979 int. 19 Cel.: +54 9 (011) 40871877

Reply by email

Mattias Gaertner
to Leonardo M. Ramé
Show quoted text 20 lines
Hi, since many years ago I'm building Lazarus from source using the procedure detailed below, currently I'm on Ubuntu 16.04 64bit. My procedure is, first *svn up* fpc, then compile and install with defaults (into /usr/local/lib/fpc/3.1.1). The next step is again *svn up* Lazarus dir, then *make clean all*. Since yesterday I'm getting this: [leonardo at leonardo-SATELLITE-C50-A ~/Desarrollo/lazarus] $ make clean all make: -iVSPTPSOTO: No se encontró el programa make -C ide cleanide make[1]: se entra en el directorio '/home/leonardo/Desarrollo/lazarus/ide' make[1]: -iVSPTPSOTO: No se encontró el programa /bin/rm -f /bin/rm -f /bin/rm -f ... Which program isn't found?, any hint?.

Probably fpc is not in PATH.

Mattias

Reply by email

Leonardo M. Ramé
to Juha Manninen

Mmm, the problem is that I used fpc-3.0.2-i386 to bootstrap my compiler, and as I want to build Lazarus fo x86_64 linux I generated that compiler.

The bootstrap compiler is:

Free Pascal Compiler version 3.0.2 [2017/02/06] for i386

And the one that I'm built from trunk, to be used for building Lazarus is:

Free Pascal Compiler version 3.1.1 [2017/10/09] for x86_64

BTW, the one found in PATH es x86_64, from /usr/local/bin/fpc.

Regards,

Leonardo M. Ramé Medical IT - Griensu S.A. Av. Colón 636 - Piso 8 Of. A X5000EPT -- Córdoba Tel.: +54(351)4246924 +54(351)4247788 +54(351)4247979 int. 19 Cel.: +54 9 (011) 40871877 El 09/10/17 a las 08:55, Juha Manninen via Lazarus escribió: > On Mon, Oct 9, 2017 at 2:10 PM, Leonardo M. Ramé via Lazarus > wrote: >> My procedure is, first *svn up* fpc, then compile and install with defaults >> (into /usr/local/lib/fpc/3.1.1). The next step is again *svn up* Lazarus >> dir, then *make clean all*. > > You don't need FPC trunk to compile Lazarus trunk. > Just use the release version of FPC. > > Juha >

Reply by email

Leonardo M. Ramé
to Leonardo M. Ramé
Leonardo M. Ramé wrote 14 lines
Mmm, the problem is that I used fpc-3.0.2-i386 to bootstrap my compiler, and as I want to build Lazarus fo x86_64 linux I generated that compiler. The bootstrap compiler is: Free Pascal Compiler version 3.0.2 [2017/02/06] for i386 And the one that I'm built from trunk, to be used for building Lazarus is: Free Pascal Compiler version 3.1.1 [2017/10/09] for x86_64 BTW, the one found in PATH es x86_64, from /usr/local/bin/fpc. Regards,

I finally was able to install it by doing: make clean all FPC=/usr/local/lib/fpc/3.1.1/ppcx64

Leonardo M. Ramé Medical IT - Griensu S.A. Av. Colón 636 - Piso 8 Of. A X5000EPT -- Córdoba Tel.: +54(351)4246924 +54(351)4247788 +54(351)4247979 int. 19 Cel.: +54 9 (011) 40871877

Reply by email