Opened 22 months ago

Closed 6 months ago

#1184 closed enhancement (migratedtogithub)

Build for a QEMU target in each arch

Reported by: Andrew Bradford Owned by: Andrew Bradford
Priority: major Milestone: CLFS Embedded 1.0.0
Component: BOOK Version: CLFS Embedded GIT
Keywords: Cc:

Description

We should have the default flow of the embedded book be that you're building an embedded system which can be booted in QEMU. In this way, we can give a set of commands that people can blindly follow and then boot their system using QEMU.

This is advantageous as we can also enumerate what other ways things can be done for specific variants of processors/boards but at least it's easy to have someone build and run a system even if they don't have any hardware. It'll also make it easier to track down bugs as we can ask bug reporters to provide steps to reproduce using the QEMU targets.

By doing this, we can provide a given kernel config and bootloader setup (if one is even needed). People who want to build and run on real hardware can then go off and figure out how their hardware works for these tasks, since embedded things are a bit less standardized compared to desktop PCs.

Change History (3)

comment:1 Changed 22 months ago by Andrew Bradford

Owner: changed from clfs-commits@… to Andrew Bradford
Status: newassigned

comment:2 Changed 6 months ago by Andrew Bradford

comment:3 Changed 6 months ago by Andrew Bradford

Resolution: migratedtogithub
Status: assignedclosed
Note: See TracTickets for help on using tickets.