Cross-Build for RasberryPi
The following steps are exactly the same for every CodeTyphon host-OS
(Windows, Linux, FreeBSD, etc)
Download arm-linux--RapberryPi Toolchains
Download arm-linux-Raspbian OS libraries
you can use and arm-linux-pi.7z is bigger
Build FPC Cross arm-linux--RapberryPi element
Setup your Project Libraries
Setup your Project CPU and OS
Select Target OS=Linux and Target CPU=arm in application "Config and Target" page
Setup your Project Platform
Select LCLWidgetType=GTK2 in application "Additions and Overrides" page
You can select any Platform (QT4, QT5, CustomDraw, FpGUI, etc) supported by your Rasberry Pi OS.
Finally build your project
Now Copy your new application to your Rasberry Pi Box or
to Qemu.
Note: Before execute your new application in Rasberry Pi, give executable permitions to you app.
and have fun...