It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
WHen loading the game on a Steam Deck, I get the following error:
error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory

It seems that SteamOS (and most distros at this point) are now on libFLAC.so.12. Could we get an updated release that fixes this by supporting libFLAC.so.12? Or alternatively, any known fixes for Steam Deck?
No posts in this topic were marked as the solution yet. If you can help, add your reply
I am afraid I don't have a solution, but also coming across this issue. Wondered if you had managed to work out a fix?

I tried installing the Windows version using the Proton compatibility stuff in Steam but I can't get it to load that way either.
Here's how I fixed it on my Kubuntu 23.04 machine.

1. Download: repo.almalinux.org/almalinux/9/AppStream/x86_64/os/Packages/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm

2. Right click the download and open with Ark.

3. Navigate to usr->lib64 and right-click on libFLAC.so.8.3.0 and choose extract.

4. Extract to ~/GOG Games/Jill of the Jungle The Complete Trilogy/dosbox/libs/x86_64 or wherever it is on your system.

5. Go to the extraction folder and rename from libFLAC.so.8.3.0 to libFLAC.so.8

6. Run the game.
avatar
homestar92.575: WHen loading the game on a Steam Deck, I get the following error:
error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory

It seems that SteamOS (and most distros at this point) are now on libFLAC.so.12. Could we get an updated release that fixes this by supporting libFLAC.so.12? Or alternatively, any known fixes for Steam Deck?
Look in your /usr/lib/x86_64-linux-gnu/ folder. If you have (like I do) libFLAC.so.12.0.0, you can simply create a symlink to that file called libFLAC.so.8

sudo ln -s /usr/lib/x86_64-linux-gnu/libFLAC.so.12.0.0 /usr/lib/x86_64-linux-gnu/libFLAC.so.8

That should make it so that your system can run now.

For anyone that used Hero Games Launcher (or similar) and downloaded the GOG version that has integrated dosbox shared libraries, you may need the following fix:

grab the two following files:
1. https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/Packages/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm
2. https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/slang-2.3.2-11.el9.x86_64.rpm

Inside (from /./usr/lib64/ in the archive), you should see the libFLAC.so.8* files and libslang* files. Extract/copy those files to your ~/Games/Heroic/Jill of the Jungle/dosbox/libs/x86_64/ folder and try to start again.
Post edited July 04, 2024 by it_ROBOT