Table of Contents
Frequently Asked Questions
General
What is the Wonderful Toolchain?
The Wonderful Toolchain is an assortment of development toolchains for a variety of embedded platforms, with a particular focus on “bare metal” game consoles, which I maintain for personal research and development purposes.
Unlike other such projects, it is primarily intended as an experimental testbed for my own use; it may not be the best choice if you want a long-term, dependable solution. However, if you like to tinker, you might find it just right.
How can I install the Wonderful Toolchain?
See the getting started guide for more information.
What long-term stability guarantees does the Wonderful Toolchain provide?
Unfortunately, due to the R&D nature of the toolchain, no long-term stability guarantees can be made; I wish to retain the freedom to break and modify things to improve them. I will try my best to provide migration advice and information for any such breaking changes, however.
Design
Can I use a system-provided version of the Pacman package manager?
No, and it is unlikely to ever be possible. wf-pacman is customized to (a) treat /opt/wonderful
as the root directory and (b) allow running without root.
- This approach allows reducing concerns of safety and security over a package manager that can write to the entire system space.
- The Wonderful toolchain wishes to minimize system configuration divergence while still supporting diverse configurations. Standardizing components of the toolchain helps maintain that goal.