> @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 or view it on GitHub:
https://github.com/geany/geany/pull/4088#issuecomment-2567072240
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/4088/[email protected]>

Reply via email to