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