Ticket #1184 (assigned enhancement)

Opened 11 months ago

Last modified 11 months ago

Build for a QEMU target in each arch

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


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

comment:1 Changed 11 months ago by bradfa

  • Owner changed from clfs-commits@… to bradfa
  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.