I am trying to compile Laz on an Odroid Arm system (running Lubuntu 14.04 - LXDE)
I have fpc 3.1.1 compiled and installed ok (I believe)

Compiling the latest svn of Laz is giving the following error - (cant find unit) process.ppu and friends are in /usr/local/lib/fpc/3.1.1/units/arm-linux/fcl-process

as far as I can tell, the make script seems to only scan within the base and rtl dirs ? - therefore not seeing process.ppu and others.

appreciate any thoughts here

In the svn'd Lazarus dir - make OPT='vt' gives the following (cut to beginning of problem)

Searching file registerfcl.pas... found
(10000) Unitsearch: process.ppu
Searching file process.ppu... not found
Searching file PROCESS.PPU... not found
(10000) Unitsearch: ../units/arm-linux/process.ppu
Searching file ../units/arm-linux/process.ppu... not found
Searching file ../units/arm-linux/PROCESS.PPU... not found
(10000) Unitsearch: process.pp
Searching file process.pp... not found
Searching file PROCESS.PP... not found
(10000) Unitsearch: process.pas
Searching file process.pas... not found
Searching file PROCESS.PAS... not found
(10000) Unitsearch: process.ppu
Searching file process.ppu... not found
Searching file PROCESS.PPU... not found
(10000) Unitsearch: process.pp
Searching file process.pp... not found
Searching file PROCESS.PP... not found
(10000) Unitsearch: process.pas
Searching file process.pas... not found
Searching file PROCESS.PAS... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.ppu
Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.ppu... not found Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/PROCESS.PPU... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pp
Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pp... not found Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/PROCESS.PP... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pas
Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pas... not found Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/PROCESS.PAS... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/process.ppu
Searching file /usr/local/lib/fpc/3.1.1/process.ppu... not found
Searching file /usr/local/lib/fpc/3.1.1/PROCESS.PPU... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/process.pp
Searching file /usr/local/lib/fpc/3.1.1/process.pp... not found
Searching file /usr/local/lib/fpc/3.1.1/PROCESS.PP... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/process.pas
Searching file /usr/local/lib/fpc/3.1.1/process.pas... not found
Searching file /usr/local/lib/fpc/3.1.1/PROCESS.PAS... not found
(10000) Unitsearch: process.pp
Searching file process.pp... not found
Searching file PROCESS.PP... not found
(10000) Unitsearch: process.pas
Searching file process.pas... not found
Searching file PROCESS.PAS... not found
(10000) Unitsearch: process.pp
Searching file process.pp... not found
Searching file PROCESS.PP... not found
(10000) Unitsearch: process.pas
Searching file process.pas... not found
Searching file PROCESS.PAS... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pp
Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pp... not found Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/PROCESS.PP... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pas
Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/process.pas... not found Searching file /usr/local/lib/fpc/3.1.1/units/arm-linux/rtl/PROCESS.PAS... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/process.pp
Searching file /usr/local/lib/fpc/3.1.1/process.pp... not found
Searching file /usr/local/lib/fpc/3.1.1/PROCESS.PP... not found
(10000) Unitsearch: /usr/local/lib/fpc/3.1.1/process.pas
Searching file /usr/local/lib/fpc/3.1.1/process.pas... not found
Searching file /usr/local/lib/fpc/3.1.1/PROCESS.PAS... not found
/media/odroid/10e421d6-9d3e-4a3e-9281-fb50d1bd13e1/Apps/lazarus/packager/registration/registerfcl.pas(45,22) Fatal: (10022) Can't find unit process used by RegisterFCL
Searching file registerfcl.pas... found
Fatal: (1018) Compilation aborted
make[1]: *** [fcllaz.ppu] Error 1
make[1]: Leaving directory `/media/odroid/10e421d6-9d3e-4a3e-9281-fb50d1bd13e1/Apps/lazarus/packager/registration'
make: *** [registration] Error 2

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to