[fpc-pascal] Different idea

Michael Ring mail at michael-ring.org
Wed Aug 19 08:40:55 CEST 2015


Try this link for instructions on how to compile:

http://michellcomputing.co.uk/blog/2014/05/freepascal-2-7-1-on-raspberry-pi/



Von meinem iPad gesendet

> Am 19.08.2015 um 06:11 schrieb Chris Moody <inquiry at greensnakedesign.com>:
> 
> 
> 
>> On 08/18/2015 02:34 PM, Chris Moody wrote:
>>> On 08/18/2015 02:29 PM, Graeme Geldenhuys wrote:
>>>> On 2015-08-18 21:03, Chris Moody wrote:
>>>> Or perhaps even better,
>>>> how can I get the command Lazarus sends to FPC from my computer so I can
>>>> issue it on the Pi?
>>> 
>>> "Project -> Project Options -> Show Options"
>>> 
>>> 'Show Options' is a button at the bottom of the dialog.
>>> 
>>> Regards,
>>>   - Graeme -
>> 
>> thanks, so I see the following:
>> 
>> -MObjFPC -Scghi -Cg -O1 -g -gl -l -vewnhibq -Filib/x86_64-linux -Fusynapse -Fu/usr/share/lazarus/1.4.2/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.4.2/packager/units/x86_64-linux -Fu. -FUlib/x86_64-linux
>> 
>> So I would just need to change x86_64-linux to something like arm-linux?
>> 
>> Chris
>> _______________________________________________
> 
> I'm back, with more questions, I tried to compile Lazarus on the Pi and it got to this point:
> 
> make bigide
> make -C packager/registration
> make[1]: Entering directory '/home/pi/lazarus/packager/registration'
> /bin/rm -f ../units/arm-linux/fcllaz.ppu
> /usr/bin/ppcarm -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -Fu. -Fu/usr/lib/fpc/2.6.4/units/arm-linux/rtl -FE. -FU../units/arm-linux -darm fcllaz.pas
> Hint: (11030) Start of reading config file /home/pi/.fpc.cfg
> Hint: (11031) End of reading config file /home/pi/.fpc.cfg
> Free Pascal Compiler version 2.6.4 [2014/03/21] for arm
> Copyright (c) 1993-2014 by Florian Klaempfl and others
> (1002) Target OS: Linux for ARMEL
> (3104) Compiling fcllaz.pas
> (3104) Compiling registerfcl.pas
> /home/pi/lazarus/packager/registration/registerfcl.pas(45,22) Fatal: (10022) Can't find unit process used by RegisterFCL
> Fatal: (1018) Compilation aborted
> Makefile:2299: recipe for target 'fcllaz.ppu' failed
> make[1]: *** [fcllaz.ppu] Error 1
> make[1]: Leaving directory '/home/pi/lazarus/packager/registration'
> Makefile:3050: recipe for target 'registration' failed
> make: *** [registration] Error 2
> 
> Any suggestions on how to fix this? Or does anyone have a current version of Lazarus compiled for the Pi? Or can I compile and install just the units of Lazarus without full installing of it?
> 
> Thanks once again,
> 
> Chris
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal



More information about the fpc-pascal mailing list