Difference between revisions of "Portal:Linux"

From Lazarus wiki
Jump to navigationJump to search
m (Added Portal:WinCE to portal list)
m (Moved Special Topics column left to balance page)
Line 36: Line 36:
 
{{{{FULLPAGENAME}}/Development_Techniques}}
 
{{{{FULLPAGENAME}}/Development_Techniques}}
 
|}
 
|}
<br/>
+
 
 
{{Portal_Head|00a0cb|APIs and Frameworks|ffe5bb|000000||Template:{{FULLPAGENAME}}/APIs and Frameworks}}
 
{{Portal_Head|00a0cb|APIs and Frameworks|ffe5bb|000000||Template:{{FULLPAGENAME}}/APIs and Frameworks}}
 
<!-- ------------------------ APIS AND FRAMEWORKS ---------------------------- -->
 
<!-- ------------------------ APIS AND FRAMEWORKS ---------------------------- -->
Line 43: Line 43:
 
{{{{FULLPAGENAME}}/APIs and Frameworks}}
 
{{{{FULLPAGENAME}}/APIs and Frameworks}}
 
|}
 
|}
<br/>
+
 
 
{{Portal_Head|00a0cb|Linux Kernel Development|ffe5bb|000000||Template:{{FULLPAGENAME}}/Kernel Development}}
 
{{Portal_Head|00a0cb|Linux Kernel Development|ffe5bb|000000||Template:{{FULLPAGENAME}}/Kernel Development}}
 
<!-- ------------------------ KERNEL DEVELOPMENT ---------------------------- -->
 
<!-- ------------------------ KERNEL DEVELOPMENT ---------------------------- -->
Line 59: Line 59:
 
{{{{FULLPAGENAME}}/Android Selection}}
 
{{{{FULLPAGENAME}}/Android Selection}}
 
|}
 
|}
<br/>{{Portal_Head|00a0cb|Ubuntu|ffe5bb|000000||Template:{{FULLPAGENAME}}/Ubuntu}}
+
 
 +
{{Portal_Head|00a0cb|Ubuntu|ffe5bb|000000||Template:{{FULLPAGENAME}}/Ubuntu}}
 
<!-- ------------------------ UBUNTU ---------------------------- -->
 
<!-- ------------------------ UBUNTU ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
Line 65: Line 66:
 
{{{{FULLPAGENAME}}/Ubuntu}}
 
{{{{FULLPAGENAME}}/Ubuntu}}
 
|}
 
|}
<br/>{{Portal_Head|00a0cb|Other Distributions|ffe5bb|000000||Template:{{FULLPAGENAME}}/Other Distributions}}
+
 
 +
{{Portal_Head|00a0cb|Other Distributions|ffe5bb|000000||Template:{{FULLPAGENAME}}/Other Distributions}}
 
<!-- ------------------------ OTHER DISTRIBUTIONS ---------------------------- -->
 
<!-- ------------------------ OTHER DISTRIBUTIONS ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
Line 71: Line 73:
 
{{{{FULLPAGENAME}}/Other Distributions}}
 
{{{{FULLPAGENAME}}/Other Distributions}}
 
|}
 
|}
<br/>{{Portal_Head|00a0cb|Special Topics|ffe5bb|000000||Template:{{FULLPAGENAME}}/Special Topics}}
+
</div>
 +
 
 +
 
 +
<div style="float:left; width:60%;"> <!-- Both "width" values should add up to 100% -->
 +
 
 +
{{Portal_Head|00a0cb|Special Topics|ffe5bb|000000||Template:{{FULLPAGENAME}}/Special Topics}}
 
<!-- ------------------------ SPECIAL TOPICS ---------------------------- -->
 
<!-- ------------------------ SPECIAL TOPICS ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"

Revision as of 08:45, 19 December 2019

< 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 - FreeBSD - iOS - Linux - Mac - WinCE - Windows - 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.

APIs and Frameworksedit

FPC and Lazarus support several APIs and Libraries on Linux.

Linux Kernel Developmentedit