Compiling from the command line with GCC on Windows:

    Install either MSYS2 (https://msys2.org) or Cygwin (https://cygwin.com).

    Invoke make.

    The makefile contains some adjustable settings such as screen reader and
    debugging support.  If using Cygwin, you can specify a mingw-w64
    cross-compiler with CC=... to avoid having the generated executable depend
    upon cygwin1.dll.


Compiling with an Integrated Development Envrionment

    Before proceeding, please read https://fsf.org/about/what-is-free-software
    regarding why you may wish to avoid choosing this particular option.

    Microsoft Visual Studio Community Edition 2015

    As of 2026-03-18, VS Community 2015 appears to be the oldest version of
    Visual Studio that Microsoft still permits to be downloaded, installed,
    used, and registered (i.e., the licence key to disable the 30-day trial
    can still be acquired).  VS Community 2015 can be downloaded from:

        https://go.microsoft.com/fwlink/?LinkId=615448

    1. Click FILE | Open | Project/Solution...

    2. Navigate to and select the winboard.sln file.

    3. Select a solution configuration (such as Jaws Release).

    4. Click BUILD | Rebuild Solution.

    5. The console output will show where winboard.exe has been created.
