Lazarus IDE on ARM Ubuntu (Raspberry Pi, Ubuntu Touch, etc)
Lazarus IDE runs on plethora of platforms but today we focus on ARM Linux: Embedded Linux, single board computers, smartphones and tablets. Native visual RAD development on ARM Linux. I wrote this post with the aspiration for it to become the most comprehensive practical guide for Lazarus IDE, and effectively Object Pascal software development on and for ARM Linux, but with focus specifically on Ubuntu. Table of content Introduction FPC compiler Method 1: installing with apt-get Method 2: building from sources (recommended) Method 3: copying from another device use-case 1: Raspberry Pi use-case 2: Ubuntu Touch use-case 3: All Things Ubuntu (true convergence) Switching widgetsets Known issues Introduction " Lazarus is a Delphi compatible cross-platform IDE for Free Pascal. It includes LCL which is more or less compatible with Delphi's VCL. Free Pascal is a GPL'ed compiler that runs on Linux, Win32/64, OS/2, 68K and many more. Free Pascal is desig...