@techee I'm sorry that you got so in deep into the Windows build "fun" :(.
Yeah, in the future I'm leaving this to our official Windows expert - you :-)
I updated the Docker base image used for the cross compilation to Debian Trixie (this is not yet officially released, it's the Debian Testing version) as it offers newer Wine and mingw64 toolchain versions.
With the included newer Wine version, it seems "gdk-pixbuf-query-loaders.exe" updates the cache properly and the "pixbufloader_svg.dll" is included.
If we want to go this way, this might be an alternative to manually updating the cache file.
I'd say we want to go this way because this really fixes all of our issues - not only SVG (which works now), but the libstdc++ problem as well, see below.
I didn't update G-P yet which I would do if we want to use the newer base image version.
Would probably be good.
So, @techee could you maybe test the builds:
Victory! Both of the builds work on my machine!
So yeah, the libLerc (and previous "win32 vs posix" Geany issue) were probably just caused by old libstdc++ libraries used by the cross compiler. Since both of the versions work, I think it would be better to use the second version (i.e. without the copy of the posix libstdc++ from the cross-compiler).
I'm not sure if this happens because of the change or because of my old Windows 7 machine which might be finally too old for recent builds.
Just wondering, have you tried https://reactos.org ? I haven't but if you manage to get it running, it might offer a more usable environment than the old Windows 7.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.