Adélie Linux 1.0 Porting Guide

A. Wilcox

This guide is provided under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 license.

A copy of this license is included with the source of the documentation. It is also available on the Web on the Creative Commons Web site.


This guide details how to port the Adélie Linux distribution to a new computer system.

Table of Contents

Helping Hands
1. Introduction to Porting
Before You Begin
Host Requirements
Target Requirements
Process Overview
2. Bootstrapping Phase
Ensuring the musl C library is ported
Creating the cross-compilation toolchain
Making abuild aware of your target
Adding your target to essential software build recipes
3. Native Hardware Phase
4. Submitting Your Port to Adélie Linux
5. If You Need Help

List of Examples

2.1. Example addition of PA-RISC to arch_to_hostspec
2.2. Example addition of PA-RISC to hostspec_to_arch