So I looked around here in the forum and saw this old post about a problem I’m now also having with experimental builds. They put up this solution but it didn’t work for me:
[quote=“Ace, post:5, topic:6719”]I don’t get it.
If I use LD_LIBRARY_PATH to overwrite the normal path of the shared objects, wouldn’t it be statically linked?
Then again, I am just estimating what statically and dynamically means.
NOTE: ( As always am I taking no responsibility for my scripts so use with caution! ) ( Run it in your Cataclysm DDA directory if you get the same error as me. )
apt-get download libmodplug1:i386
apt-get download libsdl2-mixer-2.0-0:i386
dpkg-deb -x libmod* pwd && dpkg-deb -x libsdl* pwd
mv usr/lib/libmodplug.so.1.0.0 ./libmodplug.so.1 && mv usr/lib/i386-linux-gnu/libSDL2_mixer-2.0.so.0.0.0 ./libSDL2_mixer-2.0.so.0
rm -R usr/ && rm *.deb
Replace this “TARGET_FILE=$0” with this
" TARGET_FILE=$0 && export LD_LIBRARY_PATH=pwd "
In the “cataclysm-launcher” file.
And then just run it like ./cataclysm-launcher[/quote]
I am not particularly technical so I might have done something wrong. I cd’d to the game folder and typed the commands EXACTLY as Ace had written, but I continue to get the same “no such file or directory” message. Is “pwd” supposed to be replaced with something? Am I supposed to put the libSDL2_mixer-2.0.so.0 and libmodplug.so.1 files somewhere specific in the directory?
Looking for help without too much technical jargon. I’m trying to learn this stuff still so go easy on me! 