An example is the Lazarus IDE itself, created from a single code base and available on all major platforms including the Raspberry Pi. In the Raspbian OS it is easy to install Lazarus and Free Pascal. Starring:Raspberry Pi 3Lazarus 1.6 or aboveWiringPi by Gordon Hendersonwiringpis wrapper Laz2wiringpi Eye Candy Control by BlaazenOne Modbus device reading. For desktop applications a single source can target macOS, Linux, and Windows, with little or no modification. Software developers use Lazarus to create native-code console and graphical user interface (GUI) applications for the desktop, and also for mobile devices, web applications, web services, visual components and function libraries for a number of different platforms, including Mac, Linux and Windows.Ī project created by using Lazarus on one platform can be compiled on any other one which Free Pascal compiler supports.
GNU General Public License and modified GNU Lesser General Public License (with static linking exception) Windows, macOS, Linux, FreeBSD, Solaris and others