Table of Contents

Getting started - Windows (via MSYS2)

To install Wonderful on your computer, you will need:

Installation instructions (Installer)

Required files:

  1. Install the Wonderful toolchain from the above installer. (If you’ve installed MSYS2 to a different directory than C:\msys64, adjust it in the Wonderful installer to match.)
  2. Run Wonderful Toolchain Shell from the Start menu.
  3. Once complete, follow to the post-installation guide.

This approach is a little experimental, so if it doesn’t work for you, feel free to try the Manual steps below.

Installation instructions (Manual)

Required files:

  1. From the Start Menu, launch the MSYS UCRT64 shell. This shell is used to interact with the toolchain (make, wf-wswantool, etc).
  2. Install some useful packages: pacman -S base-devel ca-certificates.
  3. Create the /opt/wonderful directory: mkdir /opt/wonderful. Other installation locations are not supported at this time.
  4. Extract the bootstrap to /opt/wonderful (f.e. cd /opt/wonderful/ && tar xzvf [path_to_bootstrap_tar_gz]).
  5. Run /opt/wonderful/bin/wf-pacman -Syu wf-tools (no sudo - you don’t need root!) to synchronize and update the toolchain’s package manager.
  6. Run source /opt/wonderful/bin/wf-env to configure the toolchain's environment variables.
    1. See Configuration → Environment variables for more information.
  7. Once complete, follow to the post-installation guide.

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 under Windows this way.