We ship a compatible libstdc++. There's a steamcmd.sh which sets LD_LIBRARY_PATH to use it, are you using that?
I've downloaded from http://media.steampowered.com/client/steamcmd_linux.tar.gz
Then there's only this files
./steamcmd.sh
./steam.sh
./linux32
./linux32/steamcmd
I'm missing something?
If I install in other OS (with the needed lib) I'm able to run it and it updates. After update, your provided libstdc++ is inside linux32 folder.
So I guess the problem is that lib isn't provided in the download link.
libstdc++.so.6 has been added to the release archive and should show up on the mirrors later today.
Thanks!
Nothing extracted yet.
I don't know if I can submit this here but I can't find any way to report steamcmd issues.
Currently streamcmd (linux) depends en libstdc++ version 3.4.9/3.4.10.
That libraries are very old and not all linux versions has it.
In my case, Centos 5, the only way to install it is compiling gcc 3.4. I guess this is not an easy way to start installing games.
Maybe adding more versions (newer) will be better or removing it's dependency (compiling with static libs)
Sorry if this is not the way to submit this kind of issues.
ldd linux32/steamcmd
linux32/steamcmd: /usr/lib/libstdc++.so.6: version
GLIBCXX_3.4.10' not found (required by linux32/steamcmd) linux32/steamcmd: /usr/lib/libstdc++.so.6: versionGLIBCXX_3.4.9' not found (required by linux32/steamcmd)linux-gate.so.1 => (0x00da4000)
librt.so.1 => /lib/librt.so.1 (0x00ac1000)
libm.so.6 => /lib/libm.so.6 (0x00a03000)
libdl.so.2 => /lib/libdl.so.2 (0x009fc000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00244000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00a43000)
libc.so.6 => /lib/libc.so.6 (0x00afb000)
/lib/ld-linux.so.2 (0x009dd000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0093f000)