Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

thank you so much, here the error message, missing library

./xsidplay: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

You missing the SDL library in your system (it is a dynamic library).

Depending from your system, it should be installed like:

sudo apt install libsdl1.2debian
sudo pacman -S sdl
sudo dnf install SDL

However I will try in weekend to produce a static build of the program (I did not know if this will work as the original xsidplay was full based onto dynamic linking)

Compiling in static require rewriting almost all configuration scripts. Try this in command line:

ldd ./xsidplay | grep "not found"

this will show you all the missing libraries, then we can see how to install them (I need to know the version of Linux you are using)

(3 edits)

thank you for helping me, i executed the command, here is the results (i'm using Zorin OS 18)

./xsidplay: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBC_2.38' not found (required by ./xsidplay)

 `GLIBCXX_3.4.32' not found (required by ./xsidplay)

libSDL-1.2.so.0 => not found

libportaudio.so.2 => not found

libsidplayfp.so.6 => not found

libQt5Widgets.so.5 => not found

libQt5Gui.so.5 => not found

libQt5Core.so.5 => not found

Too many libraries to install, with the most problematic that should be the GLIBC_2.38.

Instead, download the app image that I insert (XSidplay2-x86_64.AppImage) and try to run it. It is a container with libraries in it even if I suspect that glibc can be a problem even here.


sorry for the late reply. tried, nothing happen

Run it from a console:

chmod +x ./XSidplay2-x86_64.AppImage
APPIMAGE_DEBUG=1 ./XSidplay2-x86_64.AppImage

this make it executable and run in debug

So you can see the errors messages