Re: [hatari-devel] Hatari Framagit Windows build: "Failed loading SDL3 library"

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Sat, 7 Jun 2025 10:36:51 +0200
schrieb Christian Zietz <czietz@xxxxxxx>:

> Hi,
> 
> while testing a Hatari Windows build produced by the Framagit pipeline 
> ("build-mingw" artifact), I noticed that the download now ships with an 
> SDL2.dll which is just a wrapper/redirect to SDL3. Therefore, launching 
> hatari.exe fails with and error message:
> 
> ---------------------------
> Error
> ---------------------------
> Failed loading SDL3 library.
> ---------------------------
> OK
> ---------------------------
> 
> One needs to separately download SDL3.dll, e.g., from 
> https://github.com/libsdl-org/SDL/releases.
> 
> I suggest that the build artifact either includes SDL3.dll as well, or 
> uses a standalone SDL2.dll.

Drat, looks like the new Fedora 42 got rid of SDL2 and replaced it with the
mingw64-sdl2-compat wrapper that uses SDL3 as the backend. I downgraded the CI
job to Fedora 41 now, I hope that should avoid the problem for a while.

In the long run, after the next release of Hatari, I guess I'll finally have
a closer look at Andreas' patch to update Hatari to SDL3...

 Thomas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/