HGL
foreign-sapphire

libFLAC.so.8 missing (Star Trek 25th Anniversary)

When launching I get an immediate CTD. Log indicates that "error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory". I have this same error with the Interplay sequel to this title as well. This seems to be a common issue among older titles (20+ years old), and I suspect it is due to hardcoded calls to specific DOS level protected mode codecs, whose names have been depreciated in more recent builds of the library. While I've seen a fair number of "create symlink to (x)" (where x is the current driver package) I would think that it might be common enough a problem to generate a quick-fix like others I've seen elsewhere.
What I need help with is figuring out which directory contains the needed donor library and which folder to create the symlink in. Bonus kudos for terminal-fu syntax assistance. Logs follow https://0x0.st/KAtT.log
3 Replies
flat-fuchsia
flat-fuchsia5h ago
This has nothing to do with "calls to specific DOS level protected mode codecs". GOG is shipping the game with an old DOSBox build that is linked against an old version of libFLAC. Follow this guide: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-To:-DOSBOX-and-SCUMMVM
GitHub
How To: DOSBOX and SCUMMVM
A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. - Heroic-Games-Launcher/HeroicGamesLauncher
foreign-sapphire
foreign-sapphireOP3h ago
This did not fix the issue. Worse, I had overlooked it because it appeared to my brain as "LOGICAL AND" and since the game in question does not run on SCUMMVM I discounted the solution. Reguardless, I followed the intructions presented, uninstalled the game, restarted Heroic launcher, reinstalled the game, and the error persents in exactly the same way. Logs attached. https://0x0.st/KAxN.log
afraid-scarlet
afraid-scarlet2h ago
N.B. what the article says:
Automatic native runners feature is used only on Linux, for Windows builds of games.
Install the Windows version of 25th Anniversary and it should work, assuming you did everything else properly.

Did you find this page helpful?