Cross-Build for RasberryPi2
The following steps are exactly the same for every CodeTyphon host-OS
(Windows, Linux, FreeBSD, etc)
Download arm-linux--RapberryPi 2 Toolchains
Download arm-linux-Raspbian2 OS libraries
Build FPC Cross arm-linux--RapberryPi2 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 2 Box or
to Qemu.
Note: Before execute your new application in Rasberry Pi 2, give executable permitions to you app.
and have fun...