Sign in Join

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

Mailing lists / lazarus / 2003-12

Install Error ?

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

James Mills
to James Mills: /usr/bin/fpcmake -p -Tlinux Makefile.fpc Processing Makefile.fpc Error: Target "linux",…
Micha Nelissen wrote 15 lines
James Mills wrote: >Hi, > >/usr/bin/fpcmake -p -Tlinux Makefile.fpc >Processing Makefile.fpc >Error: Target "linux", package "rtl" not found >make[1]: *** [fpc_install] Error 1 >make[1]: Leaving directory >`/home/prologic/programming/temp/lazarus/lazarus/lcl' >make: *** [lcl_install] Error 2 > >is that suppose to happen ? Normally, you don't have to run fpcmake yourself, a good Makefile is already in cvs.

This happens when I do a:
make install

Any ideas why ? Or is the "install" rules not complete yet ?

cheers
James

-Zero Defect Software Engineers Group - ZDSEG - -Web: http://www.shortcircuit.net.au/ -Wiki: http://wiki.shortcircuit.net.au/ -ICQ: 98888663 - -You need only two tools. WD-40 and duct tape. -If it doesn't move and it should, use WD-40. -If it moves and shouldn't, use the tape.

Reply by email

Micha Nelissen
to James Mills: /usr/bin/fpcmake -p -Tlinux Makefile.fpc Processing Makefile.fpc Error: Target "linux",…
James Mills wrote 11 lines
Hi, /usr/bin/fpcmake -p -Tlinux Makefile.fpc Processing Makefile.fpc Error: Target "linux", package "rtl" not found make[1]: *** [fpc_install] Error 1 make[1]: Leaving directory `/home/prologic/programming/temp/lazarus/lazarus/lcl' make: *** [lcl_install] Error 2 is that suppose to happen ?

Normally, you don't have to run fpcmake yourself, a good Makefile is already in cvs.

Regards,

Micha.

Reply by email

Mattias Gaertner
to James Mills: /usr/bin/fpcmake -p -Tlinux Makefile.fpc Processing Makefile.fpc Error: Target "linux",…
Show quoted text 21 lines
On Sat, Dec 27, 2003 at 12:08:36PM +0100, Micha Nelissen wrote: > James Mills wrote: > >Hi, > > > >/usr/bin/fpcmake -p -Tlinux Makefile.fpc > >Processing Makefile.fpc > >Error: Target "linux", package "rtl" not found > >make[1]: *** [fpc_install] Error 1 > >make[1]: Leaving directory > >`/home/prologic/programming/temp/lazarus/lazarus/lcl' > >make: *** [lcl_install] Error 2 > > > >is that suppose to happen ? > > Normally, you don't have to run fpcmake yourself, a good Makefile is > already in cvs. This happens when I do a: make install Any ideas why ? Or is the "install" rules not complete yet ?

Not complete yet.

The normal user expects something like './configure', 'make', 'su', 'make install'.
So, the 'make install' should only install the files. But at the moment no install rules were created, so fpcmake generates defaults rules, which recompiles everything, recreates the Makefiles and then installs by distributing lazarus over your harddisk.
For normal programs/libs, this makes sense, but not for lazarus.

I think, we have at least two possible installation candidates:
1. Install the development environment
2. Install only the units (ppu files)

For 1. the lazarus directory should only be copied to /usr/share/lazarus (or something like that). Maybe install some kde/gnome menu items and sym links. For 2. the LCL, synedit should be copied as packages into the fpc tree.

Any volunteers?

Mattias

Reply by email

James Mills

Hi,

/usr/bin/fpcmake -p -Tlinux Makefile.fpc
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
make[1]: *** [fpc_install] Error 1
make[1]: Leaving directory
`/home/prologic/programming/temp/lazarus/lazarus/lcl' make: *** [lcl_install] Error 2

is that suppose to happen ?

I'm using FPC 1.0.10 installed from Debian (unstable).

cheers
James

-Zero Defect Software Engineers Group - ZDSEG - -Web: http://www.shortcircuit.net.au/ -Wiki: http://wiki.shortcircuit.net.au/ -ICQ: 98888663 - -You need only two tools. WD-40 and duct tape. -If it doesn't move and it should, use WD-40. -If it moves and shouldn't, use the tape.

Reply by email