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

Bo Berglund bo.berglund at gmail.com
Wed Dec 16 22:48:02 CET 2015


On Tue, 15 Dec 2015 21:25:24 +0000, Mark Morgan Lloyd
<markMLl.lazarus at telemetry.co.uk> wrote:

>
>Also see Lazarus's --pcp= option. Again, I don't think this is the first 
>time I've pointed you at that.

My issue is not really the --pcp option to separate the lazarus
configs. I have done so already for the older lazarus.

Instead it is about actually being able to build the RC1 lazarus on
the Pi2 using the fpc. I have now tried both the 3.0.0 version and the
older 2.6.4 with the same results. So somehow it seems like there is
something amiss in the lazarus sources, which depend on the platform
it is being compiled for, or else the fpc 3.0.0 installation is
incomplete in some way. Is the process unit part of lazarus code or
fpc code?

Building Lazarus worked fine in the Linux Mint 17.2 virtual machine
but won't work here. Same sources checked out from svn in both cases,
yet there is this error about the missing process unit...
>Fatal: (10022) Can't find unit process used by RegisterFCL

Does RegisterFCL work differently on Linux x64 than on Linux ARM?

By the way I found a process.pp file in the fpc 3.0.0 sources:
packages/fcl-process/src/process.pp

Maybe the lazarus "make bigide" does not search the correct directory
so it misses this on an ARM platform? Just guessing now of course...
 

-- 
Bo Berglund
Developer in Sweden





More information about the Lazarus mailing list