Star Conflict

Star Conflict

View Stats:
Rofl Karti Apr 17, 2014 @ 7:27am
[Linux] libcurl.so.4
its installed, but you game refuses to detect it :(

"./StarConflict: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory"


OS is Ubuntu 12.04 LTS
Last edited by Rofl Karti; Apr 18, 2014 @ 1:18am
< >
Showing 1-9 of 9 comments
MEXAHOTABOP Apr 17, 2014 @ 9:10pm 
ldd output?
also you use steam runtime libs?
Rofl Karti Apr 18, 2014 @ 1:21am 
i'll have to wait to post any outputs til im back at my Linux machine,

but i can say that i dont actively use steam runtime libs. I never installed them manually, and unless you have to install them while installing Steam, ill prolly wont have them; but you need libcurl/curl as dependencie when installing steam.
Rofl Karti Apr 22, 2014 @ 4:49am 
ldd StarConflict
linux-gate.so.1 => (0xf7796000)
libfmodevent-4.44.08.so => /home/jlutz/.local/share/Steam/SteamApps/common/star conflict/./libfmodevent-4.44.08.so (0xf7707000)
libfmodex-4.44.08.so => /home/jlutz/.local/share/Steam/SteamApps/common/star conflict/./libfmodex-4.44.08.so (0xf7581000)
libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xf73bc000)
libcurl.so.4 => not found
libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xf73b8000)
libudev.so.0 => not found
libsteam_api.so => /home/jlutz/.local/share/Steam/SteamApps/common/star conflict/./libsteam_api.so (0xf73a8000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf73a1000)
libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xf7390000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf725c000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf71fd000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf71f8000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7112000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf70e6000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf70c8000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf70ad000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf6f03000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf6eec000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf6eda000)
/lib/ld-linux.so.2 (0xf7797000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6eb9000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf6ea2000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf6e9e000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf6e97000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf6e94000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf6e7c000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf6e6f000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6e6b000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6e63000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6e5a000)


------------

like i said, it looks like it doesnt want to detect/use it :(


------------


I can fix the dependencies on my own with Symlinks and make it crash completely though:
http://pastebin.com/ZNALYbuV (complete console Session)

From there on im at the end of my Linux Hacking Skillz, but im no Software Developer Though, so i basicly got no clue what i did and just shot in the blue.

My GPU is one of those Intel HD Graphics Ones aswell.
Last edited by Rofl Karti; Apr 22, 2014 @ 5:18am
HiImTye Apr 22, 2014 @ 6:09am 
you symlinked the 64bit libraries. you need the 32bit multilib ones
Rofl Karti Apr 22, 2014 @ 6:12am 
i first simliked the 64 bit, later i saw that error ( libcurl.so.4: wrong ELF class: ELFCLASS64 ) so removed the symlink again ( rm libcurl.so.4 ) and linked the 32 bit one ( ln -s /home/jlutz/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libcurl.so.4 )

At least thats what i wanted to do. If my commands did not do that, please provide me some more information on how to do that, casue your one liner doesnt really help.
Rofl Karti May 12, 2014 @ 3:34am 
^ push, still not working
Joltcommander Jun 4, 2014 @ 3:51pm 
I ran this command and the libcurl error went away
sudo apt-get install libcurl3:i386
Rofl Karti Jun 6, 2014 @ 11:03am 
Yeah i should actually re-try this. Upgraded to 14.04 (latest Mint) so that should change some things anyway
Rofl Karti Jun 18, 2014 @ 7:48am 
Update:

Works out of the Box with Linux Mint 17 (Ubuntu 14.04) 64 bit.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Apr 17, 2014 @ 7:27am
Posts: 9