Computing: Free Pascal Programming

Installing Lazarus/Free Pascal.


Free Pascal is available for all major operating systems and for most of them there is also a Lazarus IDE. Use one of the links below to learn how to install Lazarus/Free Pascal on your actual operating system.
1. Installing Lazarus/Free Pascal on MS Windows.
Tutorial, showing in detail, how to proceed to install the Lazarus IDE (including Free Pascal, LCL and other libraries, build tools and debugger) on Windows 10 (I suppose, that the way to proceed applies to Windows 11, as well as to Windows 8, 8.1 and probably Windows 7, too), installing both the 32bit and 64bit versions, that may easily be done thanks to the Lazarus secondary installation option.
2. Installing Lazarus/Free Pascal on Linux.
Tutorial, showing in detail, how to proceed to install the Lazarus IDE (including Free Pascal, LCL and other libraries, build tools and debugger) on Ubuntu, using the command line program AptGet. The tutorial applies to Ubuntu 18.04 LTS, with also some details concerning the actual (2022) version Ubuntu 20.04 LTS and the older Ubuntu 14.04 LTS, that is used as base for Bio-Linux 8, for example. Furthermore, the tutorial contains links concerning Lazarus on Debian/Ubuntu based systems, as well as on other Linux distributions.
3. Installing Lazarus/Free Pascal on macOS.
Tutorial, showing in detail, how to proceed to install the Free Pascal compiler, the Free Pascal sources and the Lazarus IDE on macOS BigSur. It also contains information concerning the debugging of Free Pascal applications on the actual versions of macOS (not working without some configuration to be done after Lazarus has been installed).
4. Installing Lazarus/Free Pascal on BSD based systems.
Tutorial, showing my experiences when trying (sometimes succeeding, sometimes failing) to install Lazarus/Free Pascal on FreeBSD and operating systems based on FreeBSD, such as, for example, GhostBSD.
5. Installing Free Pascal on Solaris based systems.
Tutorial planned for some time in the future....
6. Installing Free Pascal on FreeDOS.
Tutorial, showing, how to proceed to install the Free Pascal compiler for the go32v2 DOS Extender (including a Turbo Pascal similar IDE and a debugger) on FreeDOS.
7. Installing the Free Pascal DOS cross-compiler on Linux.
Tutorial, showing, how to proceed to install the Free Pascal 16bit cross-compiler for DOS on Linux Mint. It includes details about how to use the programming editor Geany to compile the Free Pascal sources and how to test the DOS executables using the emulation software Dosbox.
8. Installing Free Pascal on OS/2.
Tutorial showing, how to proceed to install the Free Pascal compiler on OS/2. The tutorial includes details how to resolve the issue concerning the not working Readln statement when the Crt unit is used.
9. Installing Free Pascal on BeOS.
Tutorial planned for some time in the future....


If you find these tutorials text helpful, please, support me and this website by signing my guestbook.