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/18 19:57] – asie | getting_started [2025/08/30 15:00] (current) – asie | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Installation ====== | ====== Installation ====== | ||
| - | The Wonderful toolchain can currently be installed on: | + | First, select your preferred platform: |
| - | * Linux | + | * [[getting_started: |
| - | * Windows | + | * [[getting_started: |
| - | 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. | + | Other platforms, such as macOS, are not currently |
| - | + | ||
| - | ===== Linux ===== | + | |
| - | + | ||
| - | 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 (via MSYS2) ===== | + | |
| - | + | ||
| - | 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 the Wonderful toolchain from the above installer. (If you’ve installed MSYS2 to a different directory than '' | + | |
| - | - Run '' | + | |
| - | + | ||
| - | This approach is a little experimental, | + | |
| - | + | ||
| - | ==== Installation instructions (Manual) ==== | + | |
| - | + | ||
| - | 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, | + | |
| - | + | ||
| - | * For **bash**, add '' | + | |
| - | * For **fish**, add '' | + | |
| - | * For **zsh**, add '' | + | |
| - | + | ||
| - | If you want to access toolchain components (like '' | + | |
getting_started.1755547059.txt.gz · Last modified: by asie
