# Building Retro on Windows It is possible to build Retro on Windows, though a few of the extensions are not supported: - no `unix:` words - no `gopher:` words This is currently more difficult than on a Unix host. If you have Windows 10 and WSL, it may be better to build under that (using the Unix instructions). ## Setup Build Environment Retro on Windows is built with TCC. Go to http://download.savannah.gnu.org/releases/tinycc/ Download the *winapi-full* and *tcc-xxxx-bin* packages for your system. Decompress them, copy the headers from the winapi package into the tcc directory. ## Prepare Source Copy the `vm/nga-c/retro.c` and the `vm/nga-c/image.c` to the directory you setup tcc into. ## Build Building will require use of the command line. Assuming that tcc.exe is in the current directory along with the Retro sources: tcc retro.c -o retro.exe