getting_started
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getting_started [2025/08/15 06:19] – asie | getting_started [2026/06/03 14:34] (current) – asie | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Installation ====== | ====== Installation ====== | ||
| - | The Wonderful toolchain can currently be installed on: | + | The following platforms are supported as of writing: |
| - | * Linux | + | * Windows 10 or above, |
| - | * Windows | + | * Linux with a recent kernel version |
| - | Once you’re done following this tutorial, feel free to install the necessary tools for the target of your choice by following the target-specific instructions. You may also want to visit [[https:// | + | Other platforms, such as macOS, are not currently supported. On such platforms, you may wish to set up a Linux container or virtual machine. |
| - | ===== Linux ===== | + | ===== Windows ===== |
| - | + | ||
| - | To install Wonderful on your computer, you will need: | + | |
| - | + | ||
| - | * a Linux distribution released sometime in the last decade (maybe a bit more), | + | |
| - | * a CPU architecture compatible with x86_64 or AArch64, | + | |
| - | * the following command-line tools provided by your distribution: | + | |
| - | + | ||
| - | ==== Downloads ==== | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | ==== Installation instructions ==== | + | |
| - | + | ||
| - | - Create the ''/ | + | |
| - | - On typical Linux installations, | + | |
| - | - Give permissions to ''/ | + | |
| - | - This allows all subsequent commands, including '' | + | |
| - | - Extract the bootstrap to ''/ | + | |
| - | - Run '' | + | |
| - | - Run '' | + | |
| - | - See '' | + | |
| - | + | ||
| - | ==== Troubleshooting ==== | + | |
| - | + | ||
| - | * If you run into error '' | + | |
| - | + | ||
| - | ===== Windows | + | |
| - | + | ||
| - | To install Wonderful on your computer, you will need: | + | |
| - | + | ||
| - | * a recent version of Windows - Windows 10 and above are supported, | + | |
| - | * a CPU architecture compatible with x86_64. | + | |
| - | + | ||
| - | ==== Installation instructions (Installer) | + | |
| - | + | ||
| - | Required files: | + | |
| - | + | ||
| - | * [[https:// | + | |
| - Install [[https:// | - Install [[https:// | ||
| - | - Install | + | - Download |
| - | - Run '' | + | - If you've changed the MSYS2 installation |
| + | - Run '' | ||
| + | - Remember to use this option to launch the Wonderful shell! Using the default MSYS2 shells will not initialize environment variables correctly, leading to programs and toolchains not working correctly. | ||
| - | This approach is a little experimental, so if it doesn’t work for you, feel free to try the Manual | + | Once complete, follow |
| - | ==== Installation instructions (Manual) | + | ===== Linux ===== |
| - | + | ||
| - | Required files: | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | + | ||
| - | - Install [[https:// | + | |
| - | - From the Start Menu, launch the MSYS UCRT64 shell. This shell is used to interact with the toolchain (make, wf-wswantool, | + | |
| - | - Install some useful packages: '' | + | |
| - | - Create the ''/ | + | |
| - | - Extract the bootstrap to ''/ | + | |
| - | - Run '' | + | |
| - | - Run '' | + | |
| - | - See '' | + | |
| - | + | ||
| - | ==== Alternative options ==== | + | |
| - | + | ||
| - | These are not recommended and are less tested, but have been used successfully by some users. | + | |
| - | + | ||
| - | === Windows (via WSL2) === | + | |
| - | + | ||
| - | Since WSL2 is compatible with Linux, one can follow the Linux installation instructions to get Wonderful running on top of Windows this way. | + | |
| - | + | ||
| - | * If you run into error: '' | + | |
| - | + | ||
| - | ===== macOS ===== | + | |
| - | + | ||
| - | Native macOS support is currently not available. For the time being, it is recommended to use a Linux virtual machine. | + | |
| - | + | ||
| - | ====== Configuration ====== | + | |
| - | + | ||
| - | ===== Environment variables | + | |
| - | + | ||
| - | To make accessing Wonderful easy, you may want to pre-populate the environment variables in your shell on launch: | + | |
| - | + | ||
| - | * For **bash**, add '' | + | |
| - | * For **fish**, add '' | + | |
| - | * For **zsh**, add '' | + | |
| - | Alternatively, | + | - Download the [[https:// |
| + | - Run it from your shell: | ||
| + | - Follow the instructions. | ||
| - | * For **bash**, add '' | + | Once complete, follow |
| - | * For **fish**, add '' | + | |
| - | * For **zsh**, add '' | + | |
| - | If you want to access toolchain components (like '' | ||
getting_started.1755238779.txt.gz · Last modified: by asie
