Re: [hatari-devel] Hatari Framagit Windows build: "Failed loading SDL3 library" |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Hatari Framagit Windows build: "Failed loading SDL3 library"
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Sat, 7 Jun 2025 13:11:24 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1749301889; bh=UBhLOXGOVgdZvcuIl8OIxxEvpP/qWfTfNdpJME5jVmY=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=iLX2q2nfm+5w9VhKorpg31C2CpxlcI9/fMcfJr9uXHV+RkEsPGLHZuNMUogAtCBuu jv2fi+i2gPV0u5whmHR0vyn76fIZPFyUMdl64CoRw/XFiFMVARQh4RE6P0J9hDwYLh G0ZbOJpUZUWPLCjv6vVP0bhDIKfPUusBK/BTaxamDyZWySOGMitRIcEIQriFLWEk1f 8nm2tDTVhn/89nLy1WL6DvNeyzpOxI7o7/b4YGPRDPistoXQUDpwbcgNUwKiufXAHY RHZ+CXeVarT2vQ9ThKvanW089jgv4p36ZqFEBC0Qgr4ZSvohCRyUqJPvXQzsMu62Dh 63XSdd9eIQsJA==
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