Problemme mit den Libs !?

Dieses Thema im Forum "SuSE / OpenSuSE" wurde erstellt von max@lustiger, 06.04.2010.

  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. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. 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
     
  4. #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?!!!!
     
  5. #4 bitmuncher, 06.04.2010
    bitmuncher

    bitmuncher Der Stillgelegte

    Dabei seit:
    08.05.2007
    Beiträge:
    3.171
    Zustimmungen:
    0
    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
    
     
  6. #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....