QUOTE(Toni Salminen @ Fri Jun 8 2007, 08:51) [snapback]403939[/snapback]
How can I check what version it is?
Usually, I just use my package manager's tools to query installed or available packages' versions.
QUOTE(Toni Salminen @ Fri Jun 8 2007, 08:51) [snapback]403939[/snapback]
Could it be 6.0.8?
Frankly, I've never quite understood the meaning of the numeral suffix on libraries. I seem to be running
version 3.3I also found the libstdc++.6.0.8 library, but not in '/usr/lib/'. With a sudden burst of hope, I symlinked to the library, only to get the same problem as before.
Thanks for all the info, though. It's much appreciated.
QUOTE(Andypoo @ Sat Jun 9 2007, 22:22) [snapback]404516[/snapback]
slackware-current is 6.0.8 (cxxlibs). I'm running the same as Toni.
Thanks for your reply Andypoo.
From a quick Google and specifically checking the Gentoo and Debian package search machines it seems that cxxlibs is a Slackware-specific package.
I do, however, (as I mentioned in response to Toni's post) have libstdc++.so.6.0.8.
CODE
locate libstdc++.so.
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.3
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
/usr/lib/libstdc++.so.2.7.2.8
/usr/lib/libstdc++-v3/libstdc++.so.5
/usr/lib/libstdc++-v3/libstdc++.so.5.0.7
/usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++.so.2.7.2
/usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++.so.2.9.0
/usr/lib/libstdc++.so.5.0.6
/usr/lib/libstdc++.so.6.0.8
Again, the output of the error is:
CODE
/opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /opt/skype/skype)
/opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype)
It seems Skype may simply be using the wrong libstdc++.so.6 symlink (pointing to 6.0.3).