Sign in Join

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

Mailing lists / lazarus / 2013-08

Build Lazarus on Linux? Make is deprecated?

14 messages · 5 people ·

Reply by email Subscribe to this list Your subscription

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

Fabio Luis Girardi

Some days ago, I tried to build the latest Lazarus revision, but, using make, it can't be done?

Something has been changed? I searched on Forum and Wiki and both tell me to type:

make clean all

To build Lazarus. Documentation is out of date?

The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130807/db65cd3b/attachment.html>

Reply by email

Reinier Olislagers
to Fabio Luis Girardi
Fabio Luis Girardi wrote
Some days ago, I tried to build the latest Lazarus revision, but, using make, it can't be done?

Why not? What revision? What error messages are you seeing? What FPC version are you using? What operating system? Do you see smoke coming from your computer? Does your dog drool while watching the computer monitor intently? Does the sky light up at night?
In other words: what's going on exactly - we're not mind readers!

make clean all To build Lazarus. Documentation is out of date?

No.

Lazarus SVN trunk is the development version. Things can break. Try again with a newer version.

Reply by email

Fabio Luis Girardi
to Reinier Olislagers: Why not? What revision? What error messages are you seeing? What FPC version are you…

I updated to latest lazarus revision yesterday.

When I type "make clean all" this messages appears (in portuguese):

make: -iVSPTPSOTO: Comando n?o encontrado
make -C ide cleanide
make[1]: -iVSPTPSOTO: Comando n?o encontrado
make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/ide' /bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/ide' make -C packager/registration clean
make[1]: -iVSPTPSOTO: Comando n?o encontrado
make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/packager/registration' /bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res /bin/rm -f *.s *_ppas.bat
make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/packager/registration' make -C lcl cleanall
make[1]: -iVSPTPSOTO: Comando n?o encontrado
make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/lcl' /bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res /bin/rm -f *.s *_ppas.bat
make -C interfaces clean
make[2]: -iVSPTPSOTO: Comando n?o encontrado
make[2]: Entrando no diret?rio `/home/fabiolg/lazarus/lcl/interfaces' make[2]: *** Sem regra para processar o alvo `gtk2_clean', necess?rio por `clean'. Pare.
make[2]: Saindo do diret?rio `/home/fabiolg/lazarus/lcl/interfaces' make[1]: ** [cleanall] Erro 2
make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/lcl' make: ** [cleanlaz] Erro 2

2013/8/8 Reinier Olislagers

Show quoted text 23 lines
On 08/08/2013 02:03, Fabio Luis Girardi wrote: > Some days ago, I tried to build the latest Lazarus revision, but, using > make, it can't be done? Why not? What revision? What error messages are you seeing? What FPC version are you using? What operating system? Do you see smoke coming from your computer? Does your dog drool while watching the computer monitor intently? Does the sky light up at night? In other words: what's going on exactly - we're not mind readers! > make clean all > > To build Lazarus. Documentation is out of date? No. Lazarus SVN trunk is the development version. Things can break. Try again with a newer version. -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/737a9f16/attachment.html>

Reply by email

Fabio Luis Girardi
to Fabio Luis Girardi

It has some tricks to build Lazarus with FPC of Codetyphon (4.41)?

2013/8/8 Fabio Luis Girardi

Show quoted text 90 lines
I updated to latest lazarus revision yesterday. When I type "make clean all" this messages appears (in portuguese): make: -iVSPTPSOTO: Comando n?o encontrado make -C ide cleanide make[1]: -iVSPTPSOTO: Comando n?o encontrado make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/ide' /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/ide' make -C packager/registration clean make[1]: -iVSPTPSOTO: Comando n?o encontrado make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/packager/registration' /bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res /bin/rm -f *.s *_ppas.bat make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/packager/registration' make -C lcl cleanall make[1]: -iVSPTPSOTO: Comando n?o encontrado make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/lcl' /bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res /bin/rm -f *.s *_ppas.bat make -C interfaces clean make[2]: -iVSPTPSOTO: Comando n?o encontrado make[2]: Entrando no diret?rio `/home/fabiolg/lazarus/lcl/interfaces' make[2]: *** Sem regra para processar o alvo `gtk2_clean', necess?rio por `clean'. Pare. make[2]: Saindo do diret?rio `/home/fabiolg/lazarus/lcl/interfaces' make[1]: ** [cleanall] Erro 2 make[1]: Saindo do diret?rio `/home/fabiolg/lazarus/lcl' make: ** [cleanlaz] Erro 2 2013/8/8 Reinier Olislagers > On 08/08/2013 02:03, Fabio Luis Girardi wrote: > > Some days ago, I tried to build the latest Lazarus revision, but, using > > make, it can't be done? > Why not? What revision? What error messages are you seeing? What FPC > version are you using? What operating system? Do you see smoke coming > from your computer? Does your dog drool while watching the computer > monitor intently? Does the sky light up at night? > In other words: what's going on exactly - we're not mind readers! > > > make clean all > > > > To build Lazarus. Documentation is out of date? > No. > > Lazarus SVN trunk is the development version. Things can break. Try > again with a newer version. > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/8db99ac7/attachment.html>

Reply by email

Mattias Gaertner
to Fabio Luis Girardi

?

Show quoted text 13 lines
Fabio Luis Girardi hat am 8. August 2013 um 13:11 geschrieben: ? It has some tricks to build Lazarus with FPC of Codetyphon (4.41)? ? 2013/8/8 Fabio Luis Girardi < <mailto:> > ? ? > >? ? I updated to latest lazarus revision yesterday. >? ? ? >? ? When I type "make clean all" this messages appears (in portuguese): > >? ? make: -iVSPTPSOTO: Comando n?o encontrado

'make' is not in the search path.

Have you installed make?

Mattias

Reply by email

Fabio Luis Girardi
to Mattias Gaertner

Yes, make is installed.

2013/8/8 Mattias Gaertner

Show quoted text 23 lines
> Fabio Luis Girardi hat am 8. August 2013 um 13:11 > geschrieben: > > It has some tricks to build Lazarus with FPC of Codetyphon (4.41)? > > > 2013/8/8 Fabio Luis Girardi < ><mailto:> > > > > I updated to latest lazarus revision yesterday. > > > > When I type "make clean all" this messages appears (in portuguese): > > > > make: -iVSPTPSOTO: Comando n?o encontrado 'make' is not in the search path. Have you installed make? Mattias
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/cbe0b5a6/attachment-0001.html>

Reply by email

Fabio Luis Girardi

Exact, CodeTyphon creates a fpc64 instead of fpc link to ppcx64 :(

2013/8/8 Mattias Gaertner

Show quoted text 13 lines
> Fabio Luis Girardi hat am 8. August 2013 um 13:29 > geschrieben: > > Yes, make is installed. Sorry, I meant fpc is not in the PATH. Mattias
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/5bbf8150/attachment.html>

Reply by email

Fabio Luis Girardi

As I said, I'm using the FPC of Codetyphon 4.41.

Maybe the Codetyphon team made some changes...

2013/8/8 Fabio Luis Girardi

Show quoted text 32 lines
As I said, I'm using the FPC of Codetyphon 4.41. Maybe the Codetyphon team made some changes... 2013/8/8 Mattias Gaertner > > > > Fabio Luis Girardi hat am 8. August 2013 um > 13:50 > > geschrieben: > > > > Exact, CodeTyphon creates a fpc64 instead of fpc link to ppcx64 :( > > Strange. The whole point of the fpc executable is to be a starter for the > various ppc* compilers. > Rename fpc64 or add a link fpc to fpc64. > > Mattias > -- The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/9c59aa7f/attachment.html>

Reply by email

Mattias Gaertner

?

Show quoted text 6 lines
Fabio Luis Girardi hat am 8. August 2013 um 15:07 geschrieben: ? As I said, I'm using the FPC of Codetyphon 4.41. ? ? ? Maybe the Codetyphon team made some changes...

Have you asked them?

Apparently it is neither a Lazarus nor an FPC issue.

Mattias

Reply by email

Fabio Luis Girardi
to Mattias Gaertner

Yes, I think that's related with Codetyphon...

"Mattias Gaertner" wrote 22 lines
> Fabio Luis Girardi hat am 8. August 2013 um 15:07 > geschrieben: > > As I said, I'm using the FPC of Codetyphon 4.41. > > Maybe the Codetyphon team made some changes... Have you asked them? Apparently it is neither a Lazarus nor an FPC issue. Mattias -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/4875488e/attachment.html>

Reply by email

Sven Barth
to Fabio Luis Girardi: I updated to latest lazarus revision yesterday. When I type "make clean all" this…
Fabio Luis Girardi wrote 8 lines
I updated to latest lazarus revision yesterday. When I type "make clean all" this messages appears (in portuguese): make: -iVSPTPSOTO: Comando n?o encontrado make -C ide cleanide make[1]: -iVSPTPSOTO: Comando n?o encontrado make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/ide'

This has nothing to do with Codetyphon, this is normal behavior if none of the fpc binaries is available in $PATH. So either add the path to the "fpc" provided with Codetyphon to $PATH or call make the following way:

make FPC=/path/to/fpc

Regards,
Sven

Reply by email

Fabio Luis Girardi
to Sven Barth

Right, but Codetyphon 4.41 created the link /usr/bin/fpc64 (that is in $PATH variable) pointing to /usr/lib/codetyphon/fpc/bin/x86_64-linux/ppcx64 but it don't create the link /usr/bin/fpc pointing to /usr/lib/codetyphon/fpc/bin/x86_64-linux/ppcx64
like normal FPC installations do.

2013/8/8 Sven Barth

Show quoted text 29 lines
On 08.08.2013 13:09, Fabio Luis Girardi wrote: > I updated to latest lazarus revision yesterday. > > When I type "make clean all" this messages appears (in portuguese): > > make: -iVSPTPSOTO: Comando n?o encontrado > make -C ide cleanide > make[1]: -iVSPTPSOTO: Comando n?o encontrado > make[1]: Entrando no diret?rio `/home/fabiolg/lazarus/ide' > This has nothing to do with Codetyphon, this is normal behavior if none of the fpc binaries is available in $PATH. So either add the path to the "fpc" provided with Codetyphon to $PATH or call make the following way: make FPC=/path/to/fpc Regards, Sven -- ______________________________**_________________ Lazarus mailing list .**freepascal.org http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus<http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus>
The best regards, Fabio Luis Girardi PascalSCADA Project http://sourceforge.net/projects/pascalscada http://www.pascalscada.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130808/a6609229/attachment-0001.html>

Reply by email