Sign in Join
Wiki copytemporary

Portal:Linux: what changed

Revision 3 to 4. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-![](/wiki-images/a/af/Tux.png)
1+< [[Help:Contents|Lookup]] < [Portals](</Category:Portals> "Category:Portals") < **Portal:Linux**
22
3-This portal provides an overview of development for different Linux distributions with Lazarus and Free Pascal.
3+Portal:Linux
44
5-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.
5+[![tux.png](/wiki-images/b/b6/tux.png)](</File: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.
6+---
7+**Related topics** · **Platform Portals:** [[Portal:Android|Android]] \- [[Portal:Embedded|Embedded]] \- [[Portal:FreeBSD|FreeBSD]] \- [[Portal:iOS|iOS]] \- Linux \- [[Portal:Mac|Mac]] \- [[Portal:WinCE|WinCE]] \- [[Portal:Windows|Windows]] · **Topic Portals:** [[Portal:New Users|**New Users**]] \- [[Portal:Databases|Database Development]] \- [[Portal:Game Development|Game Development]] \- [[Portal:Hardware and Robotics|Hardware and Robotics]] \- [[Portal:HowTo Demos|HowTo Demos]] \- [[Portal:SciTech|Science and Technology]] \- [[Portal:Web Development|Web Development]] · **Categories:** **[Linux](</Category:Linux> "Category:Linux")** \- [Android](</Category:Android> "Category:Android") \- [Raspberry Pi](</Category:Raspberry_Pi> "Category:Raspberry Pi") \- [Ubuntu](</Category:Ubuntu> "Category:Ubuntu") \- [Unix](</Category:Unix> "Category:Unix")
8+
9+ * [![Lazarus IDE CompizFusion Linux.png](/wiki-images/0/0c/Lazarus_IDE_CompizFusion_Linux.png)](</File:Lazarus_IDE_CompizFusion_Linux.png>)
610
7-**Platform Portals:** [[Portal:Android|Android]] - [[Portal:Embedded|Embedded]] - [[Portal:FreeBSD|FreeBSD]] - [[Portal:iOS|iOS]] - [[Portal:Linux|Linux]] - [[Portal:Mac|Mac]] - [[Portal:WinCE|WinCE]] - [[Portal:Windows|Windows]]
11+ * [![Lazarus IDE GTK2 Linux.png](/wiki-images/9/9c/Lazarus_IDE_GTK2_Linux.png)](</File:Lazarus_IDE_GTK2_Linux.png>)
812
9-**Topic Portals:** [[Portal:New Users|New Users]] - [[Portal:Databases|Database Development]] - [[Portal:Game Development|Game Development]] - [[Portal:Hardware and Robotics|Hardware and Robotics]] - [[Portal:HowTo Demos|HowTo Demos]] - [[Portal:SciTech|Science and Technology]] - [[Portal:Web Development|Web Development]]
13+ * [![Lazarus on Raspberry Pi Raspian Wheezy version 2012-10-28.png](/wiki-images/e/ef/Lazarus_on_Raspberry_Pi_Raspian_Wheezy_version_2012-10-28.png)](</File:Lazarus_on_Raspberry_Pi_Raspian_Wheezy_version_2012-10-28.png>)
1014
11-**Categories:** **[Linux](/wiki-category/Linux)** - [Android](/wiki-category/Android) - [Raspberry Pi](/wiki-category/Raspberry%20Pi) - [Ubuntu](/wiki-category/Ubuntu) - [Unix](/wiki-category/Unix)
15+ * [![Lazarus 1 6 on Raspbian Stretch.jpg](/wiki-images/9/9a/Lazarus_1_6_on_Raspbian_Stretch.jpg)](</File:Lazarus_1_6_on_Raspbian_Stretch.jpg>)
1216
13-![](/wiki-images/0/0c/Lazarus_IDE_CompizFusion_Linux.png)
17+ * [![Scientific Linux 6 7 FPC Pestering Peacock.png](/wiki-images/d/dc/Scientific_Linux_6_7_FPC_Pestering_Peacock.png)](</File:Scientific_Linux_6_7_FPC_Pestering_Peacock.png>)
1418
15-![](/wiki-images/9/9c/Lazarus_IDE_GTK2_Linux.png)
19+ * [![Scientific Linux 6 7 Lazarus Successful build.png](/wiki-images/9/9a/Scientific_Linux_6_7_Lazarus_Successful_build.png)](</File:Scientific_Linux_6_7_Lazarus_Successful_build.png>)
1620
17-![](/wiki-images/e/ef/Lazarus_on_Raspberry_Pi_Raspian_Wheezy_version_2012-10-28.png)
21+ * [![salixos141.png](/wiki-images/a/a3/salixos141.png)](</File:salixos141.png>)
1822
19-![](/wiki-images/9/9a/Lazarus_1_6_on_Raspbian_Stretch.jpg)
23+Development Techniques[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Development Techniques&action=edit|edit]]
2024
21-![](/wiki-images/d/dc/Scientific_Linux_6_7_FPC_Pestering_Peacock.png)
25+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]]
26+---
27+
28+APIs and Frameworks[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/APIs and Frameworks&action=edit|edit]]
2229
23-![](/wiki-images/9/9a/Scientific_Linux_6_7_Lazarus_Successful_build.png)
30+FPC and Lazarus support several APIs and Libraries on Linux. · [[Android4Pascal]] · [[GTK1 Interface]] (deprecated) · [[GTK2 Interface]] · [[Gtk+3|GTK+ 3]] · [[Qt Interface]] · [[Qt4 binding]] · [[Qt5 Interface]] · [[X11]] · [[fpGUI]] · [[fpGUI Interface]] · [[Custom Drawn Interface]]
31+---
32+
33+Linux Kernel Development[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Kernel Development&action=edit|edit]]
2434
25-![](/wiki-images/b/b3/Salixos141.png)
35+[[linux/kernel/module development]] · [[linux/kernel/module language feature]] · [[linux/kernel/user mode VM]]
36+---
37+
38+Android[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Android Selection&action=edit|edit]]
2639
40+**[[Portal:Android|Android Portal]]** · [[Android tutorial]] · [[Android|Android Development]] · [[Android Programming]] · [[Custom Drawn Interface/Android|Android Interface]] · [[Android Interface/Native Android GUI]] · [[Android Interface/OpenGL ES GUI]] · [[Custom Drawn Interface/Android]] · [[Custom Drawn Interface/Using the Android SDK, Emulator and Phones|Using the Android SDK, Emulator and Phones]] · [[FPC JVM Android Development]]
41+---
42+
43+Ubuntu[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Ubuntu&action=edit|edit]]
44+
45+[[Install on Ubuntu]] · [[Install on Ubuntu from .deb files]] · [[Lazarus release version for Ubuntu]] · [[How to setup a FPC and Lazarus Ubuntu repository|Setup an FPC and Lazarus repository]]
46+---
47+
48+Other Distributions[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Other Distributions&action=edit|edit]]
49+
50+[[Install fpc on Raspberry with Gentoo|FPC on Gentoo]] · [[Install on Fedora|Lazarus on Fedora]] · [[Lazarus release version for Suse]] · [[GP2X]] · [[Qt4 Maemo Binding]] · [[Raspbian]] · [[Scientific Linux]]
51+---
52+
53+FAQs[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/FAQs&action=edit|edit]]
54+
55+[Free Pascal FAQ](<https://www.freepascal.org/faq.html>) · [[Lazarus Faq|Lazarus FAQ]]
56+---
57+
58+Special Topics[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Special Topics&action=edit|edit]]
59+
60+[[LCL Accessibility|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]]
2761---
28-*From the Free Pascal wiki, page "Portal:Linux", as it stood on 2020-03-09 after a change by Trev, out of the wiki's dump of 2024-05-26. 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](/wiki-contact).*
29-Category: Linux
30-Category: Portals
62+
63+---
64+*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](/wiki-contact).*

Back to history