Portal:Linux: what changed
Revision 3 to 4. Removed lines have a minus sign; added lines have a plus sign.
| Old | New | Line | |
|---|---|---|---|
| 1 | - | ||
| 1 | + | < [[Help:Contents|Lookup]] < [Portals](</Category:Portals> "Category:Portals") < **Portal:Linux** | |
| 2 | 2 | ||
| 3 | - | ||
| 3 | + | Portal:Linux | |
| 4 | 4 | ||
| 5 | - | ||
| 5 | + | [](</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 | + | * [](</File:Lazarus_IDE_CompizFusion_Linux.png>) | |
| 6 | 10 | ||
| 7 | - | ||
| 11 | + | * [](</File:Lazarus_IDE_GTK2_Linux.png>) | |
| 8 | 12 | ||
| 9 | - | ||
| 13 | + | * [](</File:Lazarus_on_Raspberry_Pi_Raspian_Wheezy_version_2012-10-28.png>) | |
| 10 | 14 | ||
| 11 | - | ||
| 15 | + | * [](</File:Lazarus_1_6_on_Raspbian_Stretch.jpg>) | |
| 12 | 16 | ||
| 13 | - | ||
| 17 | + | * [](</File:Scientific_Linux_6_7_FPC_Pestering_Peacock.png>) | |
| 14 | 18 | ||
| 15 | - | ||
| 19 | + | * [](</File:Scientific_Linux_6_7_Lazarus_Successful_build.png>) | |
| 16 | 20 | ||
| 17 | - | ||
| 21 | + | * [](</File:salixos141.png>) | |
| 18 | 22 | ||
| 19 | - | ||
| 23 | + | Development Techniques[[/wiki.freepascal.org/index.php?title=Template:Portal:Linux/Development Techniques&action=edit|edit]] | |
| 20 | 24 | ||
| 21 | - | ||
| 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]] | |
| 22 | 29 | ||
| 23 | - | ||
| 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]] | |
| 24 | 34 | ||
| 25 | - | ||
| 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]] | |
| 26 | 39 | ||
| 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]] | |
| 27 | 61 | --- | |
| 28 | - | ||
| 29 | - | ||
| 30 | - | ||
| 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).* |
