Documentation icon indicating copy to clipboard operation
Documentation copied to clipboard

Update WindowsPort.md as per #129 and other advisories

Open citkane opened this issue 5 months ago • 3 comments

  • Make users aware that cloning into a parent git repository can cause failure.
  • Make users aware that having "C++ Clang Tools for Windows" installed may cause build failure and offer a workaround in the Webkit Command Prompt script.
  • As per #129, choco installs Cmake 4+ by default since ~March 2025. This causes downstream issues with vcpkg woff2. Use Cmake 3.23 instead.
  • Add option to set ccmake for pch in the Webkit Command Prompt

citkane avatar Aug 05 '25 12:08 citkane

A successful build using the strategy in "WebKit command prompt" to prefix PATH with the VS bundled CMake 3.x: build.log

@iangrunert @donny-dont I am fairly happy that the documentation for Windows build reads better, works and is up to date. Would you give it another peruse when you have a chance. Note that I have NOT ventured into testing or more exotic build scenarios.

citkane avatar Aug 29 '25 13:08 citkane

Note from the build log: -- Found Python: C:/Python313/python.exe (found version "3.13.6") found components: Interpreter, so I think that we are good with the default choco install python.

citkane avatar Aug 29 '25 15:08 citkane

Sorry for the extreme delay, this fell off my radar.

You should squash the commits before merging.

iangrunert avatar Nov 08 '25 01:11 iangrunert