Problemme mit den Libs !?

max@lustiger

max@lustiger

Mitglied
Hallo,
hab mal wieder ein Problem mit Linux :think: .
Seitdem ich mein System auf opensuse 11.2 upgedatet habe,
gibt es ein Problemchen mit den Libs:
Skype funktioniert nicht und gibt folgendes aus:
skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by skype)

da ich vermute, dass es nicht an Sykpe (an der Bibliothek) liegt sondern allgemein an einigen Bibliotheken, hab ich mal ldconfig eingetippt :
"ldconfig: /lib/libgcc_s.so.1 ist kein symbolischer Link"

da stimmt auch irgendwas nicht......
ich kenne mich mit den Libs nicht aus also erbitte ich um eure Hilfe ;-)

Vielen Dank schon mal im Voraus
 
Hi,
probier mal deinen Compiler (wahrscheinlich gcc) und glibc neu zu installieren. Das sollte die benötigten libs mitinstallieren.

Lg,
Buchi
 
hmm leider hat das nichts gebracht...
skype meckert immer noch ;-)

ach ja version von glbic :

"rpm -q glibc": glibc-2.10.1-10.5.1.x86_64

und von libstdc++:
libstdc++44-4.4.1_20090817-2.3.4.x86_64
libstdc++44-devel-4.4.1_20090817-2.3.4.x86_64
libstdc++33-3.3.3-15.3.x86_64
libstdc++33-32bit-3.3.3-15.3.x86_64
libstdc++44-32bit-4.4.1_20090817-2.3.4.x86_64

Die "/usr/lib/libstdc++.so.6" hängt mit libstdc++44-32bit-4.4.1_20090817-2.3.4.x86_64 zusammen.

Das Paket "libstdc++44-32bit-4.4.1_20090817-2.3.4.x86_64"
Provides:
libstdc++-32bit
libstdc++6-32bit
libstdc++41-32bit
libstdc++42-32bit
libstdc++43-32bit
libstdc++.so.6
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(CXXABI_1.3.1)
libstdc++.so.6(CXXABI_1.3.2)
libstdc++.so.6(CXXABI_1.3.3)
libstdc++.so.6(GLIBCXX_3.4)
libstdc++.so.6(GLIBCXX_3.4.1)
libstdc++.so.6(GLIBCXX_3.4.10)
libstdc++.so.6(GLIBCXX_3.4.11)
libstdc++.so.6(GLIBCXX_3.4.12)
libstdc++.so.6(GLIBCXX_3.4.2 )
libstdc++.so.6(GLIBCXX_3.4.3 )
libstdc++.so.6(GLIBCXX_3.4.4 )
libstdc++.so.6(GLIBCXX_3.4.5 )
libstdc++.so.6(GLIBCXX_3.4.6 )
libstdc++.so.6(GLIBCXX_3.4.7 )
libstdc++.so.6(GLIBCXX_3.4.8 )
libstdc++.so.6(GLIBCXX_3.4.9 )
libstdc++.so.6(libstdc++.so.6)
libstdc++44-32bit
libstdc++44-32bit(x86-64)


und da dürfte eigentlich libstdc++.so.6(GLIBCXX_3.4.9) dabei sein?!!!!
 
Zuletzt bearbeitet:
Skype findet die Datei Bibliothek (libstdc++ und nicht glibc) ja offensichtlich, bemängelt aber, dass er darin keine Symbolversion für GLIBCXX_3.4.9 findet. Deine Skype-Version hat also einfach ein Problem mit deiner libstdc++-Version. Welche Symbolversionen in deiner glibc sind, kannst du mittels

Code:
objdump -T /usr/lib/libstdc++.so.6 | grep GLIBCXX_3.4 | awk '{print $6}' | sort | uniq

abfragen. Das sollte dann etwa so aussehen:

Code:
GLIBCXX_3.4
(GLIBCXX_3.4)
GLIBCXX_3.4.1
GLIBCXX_3.4.10
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
 
hmm da kommt das:
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3

ich vermute eher, dass da etwas mit den verlinkungen nicht stimmt, da die "ldconfig: /lib/libgcc_s.so.1 ist kein symbolischer Link" ausgibt

objdump -T /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4 | awk '{print $6}' | sort | uniq
GLIBCXX_3.4
(GLIBCXX_3.4)
GLIBCXX_3.4.1
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9

die 64bit libs gehen wohl .......
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Neuinstalliert und siehe da :D

danke für eure antworten:-)
 
Zuletzt bearbeitet:

Ähnliche Themen

HP PSC 2175 - CUPS druckt nicht

Zurück
Oben