Problemme mit den Libs !?

Diskutiere Problemme mit den Libs !? im SuSE / OpenSuSE Forum im Bereich Linux Distributionen; 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...

  1. #1 max@lustiger, 06.04.2010
    max@lustiger

    max@lustiger Mitglied

    Dabei seit:
    30.09.2008
    Beiträge:
    30
    Zustimmungen:
    0
    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
     
  2. Buchi

    Buchi Routinier

    Dabei seit:
    25.05.2006
    Beiträge:
    375
    Zustimmungen:
    0
    Ort:
    Wien
    Hi,
    probier mal deinen Compiler (wahrscheinlich gcc) und glibc neu zu installieren. Das sollte die benötigten libs mitinstallieren.

    Lg,
    Buchi
     
  3. #3 max@lustiger, 06.04.2010
    Zuletzt bearbeitet: 06.04.2010
    max@lustiger

    max@lustiger Mitglied

    Dabei seit:
    30.09.2008
    Beiträge:
    30
    Zustimmungen:
    0
    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?!!!!
     
  4. #4 bitmuncher, 06.04.2010
    bitmuncher

    bitmuncher Der Stillgelegte

    Dabei seit:
    08.05.2007
    Beiträge:
    3.175
    Zustimmungen:
    3
    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
    
     
  5. #5 max@lustiger, 06.04.2010
    Zuletzt bearbeitet: 06.04.2010
    max@lustiger

    max@lustiger Mitglied

    Dabei seit:
    30.09.2008
    Beiträge:
    30
    Zustimmungen:
    0
    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:-)
     
Thema:

Problemme mit den Libs !?

Die Seite wird geladen...

Problemme mit den Libs !? - Ähnliche Themen

  1. inet6 Problemme

    inet6 Problemme: Hallo, ich habe ein Problem. Ich habe jetzt Suse Linux 10.1 installiert (nicht abgedatet) - jetzt bekomme ich keine ip-Adresse vom Server...
  2. 2 Problemme

    2 Problemme: hi ich habe zwei probleme mit drucker und brennen: 1. Wie installiere ich S300 canon ? habe mit turboprint versucht geht nciht oder ich bin zu...
  3. Debian wechselt zu GCC 5 und libstdc++6

    Debian wechselt zu GCC 5 und libstdc++6: Bei der vermutlich größten Umstellung bei Debian seit jeher wechselt die Distribution auf die fünfte Version der GNU Compiler Collection GCC. Die...
  4. Debian Unstable wechselt zu GCC 5 und libstdc++6

    Debian Unstable wechselt zu GCC 5 und libstdc++6: Bei der vermutlich größten Umstellung bei Debian seit jeher wechselt die Distribution auf die fünfte Version der GNU Compiler Collection GCC. Die...
  5. libssh 0.6.0 freigegeben

    libssh 0.6.0 freigegeben: libssh, eine Bibliothek, die es Anwendungen ermöglicht, das SSH-Protokoll in den Versionen 1 und 2 zu nutzen, ist in Version 0.6.0 erschienen....