On Tuesday, June 19, 2012 09:25:56 Marcus Meissner wrote:
On Tue, Jun 19, 2012 at 07:44:17AM +0200, Oddball wrote:
Hi,
After an attempt to link the file, but not completely understand what to do, i understand now following: The library: libstdc++.so.6, which skype is looking for, is provided by libstdc++45. This library lives in /usr/lib , where skype looks. Unfortunately this version of skype looks for: GLIBCXX_3.4.15, which should provide libstdc++.so.6. GLIBCXX_3.4.15 does not exist, but skype is not told to look for: libstdc++44, or libstdc++45 or GLIBCXX_3.4.15, which all provide libstdc++.so.6.
My idea was that it could not be so hard to let skype find this library. But you have to know what to do to accomplish that. As many people use skype, and want to use the latest version, i invite those who might know how to do it, to help, and explain, so other people can benefit from this, and are able to install the latest version also.
As far as i can see, there are 3 options:
1) Get: GLIBCXX_3.4.15. That means someone who knows this lib, has to create a package for 11.4, and put it in a repo. 2) Create a fake GLIBCXX_3.4.15, copy libstdc++.so.6 into it, and put it where skype looks for it. (which is a bit strange, because libstdc++.so.6 is where it should be, and where skype looks, but does not find it.) 3) Make skype know the missing lib is not missing. And this is what i was trying to do yesterday.
So: a)How do we let skype know that the lib is not missing? b) What are the, eventual, collateral consequences if we succeed?
GLIBCXX_3.4.15 is a symbol version of libstdc++.so.6 which is exported by libstdc++ 4.6 or newer.
Indeed, you can check the output of readelf -V /usr/lib/libstdc++.so.6, it contains the GLIBCXX_3... symbols.
You will need libstdc++46 or libstdc++46-32bit (if you have a 64bit system).
And if your system is too old, just install the package from openSUSE 12.1, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org