Successful test build on Windows with Changes

John Ralls jralls at ceridwen.us
Fri Jun 27 19:10:37 EDT 2025



> On Sep 3, 2024, at 8:50 AM, John Ralls <jralls at ceridwen.us> wrote:
> 
>  it’s time for another round of banging my head against the webkit-on-windows wall.

It turned out to be mostly painless, only needed one small patch and removing a wart (-luuid, which is a static library and probably shouldn’t be there) from gdk-3.0.pc. Both i686 and x86_64 builds with version 2.4.11-999.8 are in the dependencies folder on Sourceforge should you want to upgrade.

One note on it: MSys2 are slowly and randomly dropping 32-bit libraries*, and they dropped one that affects WebKit is harfbuzz-icu**, the last mingw32 version of which is 11.0.1 from April—the current release being 11.2.1. I had to revert to harbuzz 11.0.1 to build WebKit and if you have later than that there’s no harfbuzz-icu so WebKit might not load, producing the “libgnchtml.dll symbol not found” error. 

Regards,
John Ralls

* https://www.msys2.org/news/#2023-12-13-starting-to-drop-some-32-bit-packages
** https://github.com/msys2/MINGW-packages/issues/24660


More information about the gnucash-devel mailing list