Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

ProtossGP32

3
Posts
2
Followers
A member registered Feb 07, 2023 · View creator page →

Creator of

Recent community posts

The game keeps crashing with Segmentation Fault. I think that's because it still uses some of the system libraries and there might be some incompatibility. I attach you the `ldd` output of the binary:

$ ./The_Lost_Mines 
Violació de segment
$ ldd The_Lost_Mines 
linux-vdso.so.1 (0x00007ffe0694d000)
libSDL2-2.0.so.0 => libs/x86_64-linux-gnu/libSDL2-2.0.so.0 (0x00007f046450c000)
libSDL2_ttf-2.0.so.0 => libs/x86_64-linux-gnu/libSDL2_ttf-2.0.so.0 (0x00007f04644f5000)
libsfml-audio.so.3.0 => libs/x86_64-linux-gnu/libsfml-audio.so.3.0 (0x00007f04644c5000)
libstdc++.so.6 => libs/x86_64-linux-gnu/libstdc++.so.6 (0x00007f046429b000)
libm.so.6 => libs/x86_64-linux-gnu/libm.so.6 (0x00007f04641b4000)
libgcc_s.so.1 => libs/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f0464192000)
libc.so.6 => libs/x86_64-linux-gnu/libc.so.6 (0x00007f0463f6a000)
libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f0463e79000)
libsfml-system.so.3.0 => libs/x86_64-linux-gnu/libsfml-system.so.3.0 (0x00007f0463e6c000)
libopenal.so.1 => libs/x86_64-linux-gnu/libopenal.so.1 (0x00007f0463d84000)
libvorbisenc.so.2 => /lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f0463cd7000)
libvorbisfile.so.3 => /lib/x86_64-linux-gnu/libvorbisfile.so.3 (0x00007f0463ccc000)
libvorbis.so.0 => /lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f0463c9f000)
libogg.so.0 => /lib/x86_64-linux-gnu/libogg.so.0 (0x00007f0463c92000)
libFLAC.so.12 => libs/x86_64-linux-gnu/libFLAC.so.12 (0x00007f0463c56000)
/lib64/ld-linux-x86-64.so.2 (0x00007f04647d4000)
libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f0463c1a000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f0463bfd000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f0463bef000)
libsndio.so.7 => libs/x86_64-linux-gnu/libsndio.so.7 (0x00007f0463bdb000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f0463bb8000)
libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f0463ab9000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f0463aa2000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0463a9c000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0463a7a000)
libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f0463a6d000)
(2 edits)

Hi again Cesar!

I've tried it again, both by soflinking the library and copying it to the included `libs/x86_64-lunx-gnu` folder and now the error is a `Segmentation fault`:

$ ./The_Lost_Mines 
Violació de segment
$ tree libs/
libs/
└── x86_64-linux-gnu
    ├── libc.so.6
    ├── libFLAC.so.12
    ├── libgcc_s.so.1
    ├── libm.so.6
    ├── libopenal.so.1
    ├── libSDL2-2.0.so.0
    ├── libSDL2_ttf-2.0.so.0
    ├── libsfml-audio.so.3.0
    ├── libsfml-system.so.3.0
    ├── libsndio.so.7 -> /usr/lib/x86_64-linux-gnu/libsndio.so.7.0
    └── libstdc++.so.6

Hi Cesar! I've downloaded your game and I'm trying to get it working on Debian Bullseye, but it tells me that a shared library is missing:

./The_Lost_Mines: error while loading shared libraries: libsndio.so.7: cannot open shared object file: No such file or directory

I have installed the `libsndio7.0` package but it doesn't have the exact shared library that the binary expects, that is `libsndio.so.7`:

$ ls -l /usr/lib/x86_64-linux-gnu/libsndio*
lrwxrwxrwx 1 root root    15  1 nov.  2018 /usr/lib/x86_64-linux-gnu/libsndio.so -> libsndio.so.7.0
-rw-r--r-- 1 root root 59616  1 nov.  2018 /usr/lib/x86_64-linux-gnu/libsndio.so.7.0

Is it an incompatibility between linux distros? I see that you also provide a folder with libraries, but this isn't included either