Sign in Join
Wiki copytemporary

Revision 4 of 4, by Trev on 3-9-2020. The page as it is now.

Portal:Linux

< Lookup < Portals < Portal:Linux

Portal:Linux

tux.png · This portal provides an overview of development for different Linux distributions with Lazarus and Free Pascal. · Linux is one of the earliest platforms that have been supported by Lazarus and Free Pascal. The heterogeineity of Linux distributions and hardware implementations, however, is a challenge for software development. The hints that are provided on the pages linked from here may help to overcome these difficulties.

Related topics · Platform Portals: Android - Embedded - FreeBSD - iOS - Linux - Mac - WinCE - Windows · Topic Portals: New Users - Database Development - Game Development - Hardware and Robotics - HowTo Demos - Science and Technology - Web Development · Categories: Linux - Android - Raspberry Pi - Ubuntu - Unix

Development Techniquesedit

Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches. · Developing with Graphics · Introduction to platform-sensitive development · Linux Programming Tips · Multithreaded Application Tutorial

APIs and Frameworksedit

FPC and Lazarus support several APIs and Libraries on Linux. · Android4Pascal · GTK1 Interface (deprecated) · GTK2 Interface · GTK+ 3 · Qt Interface · Qt4 binding · Qt5 Interface · X11 · fpGUI · fpGUI Interface · Custom Drawn Interface

Linux Kernel Developmentedit

linux/kernel/module development · linux/kernel/module language feature · linux/kernel/user mode VM

Androidedit

Android Portal · Android tutorial · Android Development · Android Programming · Android Interface · Android Interface/Native Android GUI · Android Interface/OpenGL ES GUI · Custom Drawn Interface/Android · Using the Android SDK, Emulator and Phones · FPC JVM Android Development

Ubuntuedit

Install on Ubuntu · Install on Ubuntu from .deb files · Lazarus release version for Ubuntu · Setup an FPC and Lazarus repository

Other Distributionsedit

FPC on Gentoo · Lazarus on Fedora · Lazarus release version for Suse · GP2X · Qt4 Maemo Binding · Raspbian · Scientific Linux

FAQsedit

Free Pascal FAQ · Lazarus FAQ

Special Topicsedit

Accessibility Info screen readers, etc · ARM Linux Embedded Systems · Linux for AMD64 · Linux for ARM · Lazarus on Raspberry Pi · Custom Drawn Interface/X11 · Kylix · Cross compiling for Windows under Linux · Qt Contest 2008


From the Free Pascal wiki, page "Portal:Linux", as the Internet Archive kept it on 2026-01-30, last changed on 2020-03-10. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.