— sudo ln -s /usr/lib/i386-linux-gnu/libcurl.so.4 /usr/lib/libcurl.so.4
I don’t tested
Looking at your screenshot (very helpful), your search is only showing the libcurl file in /usr/lib/x86_64/
Assuming you did a recursive search from at least as far up as /usr/lib/, that would mean that there is no “libcurl” file in the /usr/lib/ directory, but instead, it is only in your /usr/lib/x86_64/ directory.
So, first - please double check that. Make sure your search includes /usr/lib/ and everything in it and, if it only shows a file in /usr/lib/x86_64 as the screenshot above, then you know what you need to do. (The loader looks for the file in the /usr/lib/ directory - it doesn’t search your whole system)
Your command to create a symlink will be sudo ln -s /usr/lib/x86_64/libcurl.so.4 /usr/lib/libcurl.so.4 based on what I observe from your screenshot.
To be clear what we’re doing there is we’re ln -s (<–creating symlink) /usr/lib/x86_64/libcurl.so.4 (<–that points to this file) /usr/lib/(<–in this directory)libcurl.so.4(<–and giving it this name)
So your loader will look in /usr/lib/, see the link, and be directed to the correct file location.
After creating the link with the above command and attempting to run the game again using the Library Load command, please let me know if you run into any other errors.
and now new error !!
/home/karismatik/.steam/steam/steamapps/common/star conflict>./StarConflict
./StarConflict: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
As for this error, you were running the StarConflict executable directly from the command line without giving it any Library Load command. So, likely the first thing that the game loader noticed was that it was missing the very first dependency on its list - SDL - because it wasn’t pointed in any direction to find it.
-LIB