Skip to content

Build ‐ Windows on WSL

Garrett Guillotte edited this page May 26, 2025 · 3 revisions

Be sure to check Build for generic instructions.

You can use Windows Subsystem for Linux (WSL) to build EmptyEpsilon for Windows from a Linux environment within a Windows system.

  1. Install WSL.
  2. Install Debian or Ubuntu, whether from the Microsoft Store or via wsl --install on the command line (i.e. wsl --install Debian, wsl --install Ubuntu, or wsl --install Ubuntu-24.04).
  3. Launch the installed Debian or Ubuntu from the Start menu or from the command line (i.e. wsl --distribution Debian or wsl --distribution Ubuntu) and finish setting it up. You should end up with a command prompt.
  4. Follow the Linux instructions on Build ‐ Windows on Linux to build EmptyEpsilon and create the EmptyEpsilon.zip archive.

Copy the EmptyEpsilon package

To run or distribute the EmptyEpsilon.zip package, you must copy it out of the WSL distribution.

For example, you can run explorer.exe . in the WSL shell to open Windows Explorer in the current (or given) directory of the WSL distribution, then navigate to the _build folder and click and drag EmptyEpsilon.zip to copy it to another folder.

You can also copy the archive from the WSL shell to the Windows filesystem from the WSL shell. For example, this command copies the archive to a Windows user's Desktop:

cp EmptyEpsilon/_build_win32/EmptyEpsilon.zip /mnt/c/Users/Daid/Desktop/

Replace Daid in the target path with your Windows username.

Clone this wiki locally