[Lazarus] Lazarus 1.6RC1 make bigide fails on Raspberry Pi2

Bo Berglund bo.berglund at gmail.com
Tue Dec 15 15:00:47 CET 2015


On Tue, 15 Dec 2015 10:55:38 +0100, Bo Berglund
<bo.berglund at gmail.com> wrote:

>I have checked out the lazarus 1.6 RC1 tag from svn.
>I have also checked out and built the fpc release 3.0.0 and installed
>it as the fpc compiler on my system.
>
>Now I wanted to finally build lazarus 1.6RC1, but this happens:
>cd ~/development/src/lazarus/1.6.RC1
>make bigide
...
>Free Pascal Compiler version 3.0.0 [2015/12/14] for arm
>Copyright (c) 1993-2015 by Florian Klaempfl and others
>(1002) Target OS: Linux for ARMHF
...
>(9009) Assembling lazaruspackageintf
>/home/pi/development/src/lazarus/1.6.RC1/packager/registration/registerfcl.pas(45,22)
>Fatal: (10022) Can't find unit process used by RegisterFCL
>Fatal: (1018) Compilation aborted
>Makefile:2702: recipe for target 'fcllaz.ppu' failed
>make[1]: *** [fcllaz.ppu] Error 1
>make[1]: Leaving directory
>'/home/pi/development/src/lazarus/1.6.RC1/packager/registration'
>Makefile:3050: recipe for target 'registration' failed

I checked for the file in question:
pi at rpi2-jessie ~/development/src/lazarus/1.6.RC1 $ find -name
process.*
./components/printers/unix/images/process.xpm

It seems like there is no such process unit....
Obviously an xpm file could not be a Pascal unit.

What is the deal here?

Strangely I did not get this error when compiling Lazarus 1.6RC1 on a
Linux Mint 17.2 Cinnamon machine. And yet the process unit is not
found here either.


-- 
Bo Berglund
Developer in Sweden





More information about the Lazarus mailing list