Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Mention scoop package manager as probably the easiest way to avoid Perl issues on Windows

...

  • Microsoft Visual Studio 2022 Community or Enterprise
    • Install with the "Desktop development with C++" workload, it should include all needed components
  • CMake >=3.24 (https://cmake.org/download/)
    • Choose the "Add CMake to the system path..." option when installing
  • git (https://git-scm.com/download/win)
  • WiX Toolset >= 3.11 (https://wixtoolset.org/releases/)
    • WiX Toolset requires .NET 3.5 to install, which you can install via the "Turn Windows features on or off" utility
  • Perl (Strawberry Perl http://strawberryperl.com/)
    • If Strawberry Perl is used the ${StrawberryPerlRoot}\c\bin directory should not be part of the PATH variable, or make sure to find git's patch executable before that, as Strawberry Perl's patch.exe will be found as the patch executable in the configure phase instead of the git patch executable. When installed via scoop, this is not a problem, because only perl binaries are added to the path.
    • An alternative is ActiveState Perl, https://www.activestate.com/ActivePerl for which you may need to explicitly build the Perl module Win32/Console.pm via https://platform.activestate.com/ActiveState and then download it)
  • NASM (https://www.nasm.us)
    • Make sure to add NASM to the system PATH variable

...