ubuntuusers.de

Programm benötigt libstdc++.so.6

Status: Gelöst | Ubuntu-Version: Server 12.04 (Precise Pangolin)
Antworten |

Judge_of_Death

Anmeldungsdatum:
23. Juni 2010

Beiträge: 28

Hallo Community

Ich weiss nicht, ob dieses Thema in dieses Forum gehört. Falls nicht, gerne verschieben.

Ich wollte eine Software installieren, die für die Ausführung libstdc++.so.6 benötigt. Diese wird soweit ich weiss bei g++ mitinstalliert. Hat mir eine kurze Suche bei goggle auch bestätigt. Ich hab dann einen Workarround gefunden, der das Problem mit Hilfe eines Links lösen soll: ln -s /usr/lib/libstdc++.so /usr/lib/libstdc++.so.6

Hat leider auch nicht funktioniert, liegt vermutlich auch daran, das dieser Workarround für ein Fedora-System gedacht ist.

Jemand von euch eine Idee???

Greez Judge

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

mittels apt-file kannst Du feststellen in welchem Ubuntu-Paket diese lib enthalten ist, apt-file muss wohl zuerst installiert werden.

sudo apt-get install apt-file

danach aktualisieren:

apt-file update

und zuletzt kannst Du dann per

apt-file search libstdc++.so.6

feststellen in welchem Paket diese Datei ist und ggf. nachinstallieren

Vielleicht sagst Du uns aber auch noch um welche Software es sich handelt.

Judge_of_Death

(Themenstarter)

Anmeldungsdatum:
23. Juni 2010

Beiträge: 28

Heho

Es handelt sich um einen CS-GO Beta Server.

Das mit dem apt-file kannte ich nicht, danke vielmals. Man lernt immer wieder was neues, darum habe ich in der Zwischenzeit auch lieber linux als windoof.

Hat auch diverse Pakete, wo es enthalten ist. Ich hab mich mal für das entscheiden:

lib32stdc++6: /usr/lib32/libstdc++.so.6

Die Installation lässt sich nun starten, mal schauen ob das alles läuft.

Danke vielmalls.

Greez Judge

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: Zähle...

Hallo!

Ich habe ebenfalls ein Problem mit einer fehlenden "llibstdc++.so.6". Installiert ist Ubuntu 13.10. Um das Programm dudenbib von der DUDEN-Redaktion zu nutzen, habe ich das passende Paket in der Version 5.2 für Ubuntu von der DUDEN-Website heruntergeladen und mit dem Ubuntu Softwarecenter installiert. Die Installation wird als korrekt angezeigt. Das Programm soll über ein Terminal mit "dudenbib" aufgerufen werden. Dabei erscheint allerdings nur folgende Fehlermeldung:

"/opt/dudenbib/dudenbib.bin: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"

Eine Suche nach der Datei ergab, dass nur ein Verweiß mit dieser Bezeichnung mit unbekanntem Ziel existiert. Wie kann ich die Datei installieren, damit dudenbib darauf zugreifen kann?

Gruß,

mcboff

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14382

mcboff schrieb:

"/opt/dudenbib/dudenbib.bin: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"

Poste mal die Ausgabe für:

dpkg -l gcc* libst* | grep ^ii | awk {'print $2, $3'}

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: 6

Hallo Lubux,

die von dir angegebene Befehlszeile führte leider zu keiner Ausgabe.

Stopp! Falsche Eingabe - Hier noch einmal:

gcc 4:4.8.1-2ubuntu3 gcc-4.8 4.8.1-10ubuntu8 gcc-4.8-base:amd64 4.8.1-10ubuntu8 libstartup-notification0:amd64 0.12-3 libstdc++-4.8-dev:amd64 4.8.1-10ubuntu8 libstdc++6:amd64 4.8.1-10ubuntu8 libstreamanalyzer0 0.7.7-3ubuntu4 libstreams0 0.7.7-3ubuntu4

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14382

mcboff schrieb:

... angegebene Befehlszeile führte leider zu keiner Ausgabe.

Dann poste noch die Ausgaben für:

which ldd
file /opt/dudenbib/dudenbib.bin
ldd /opt/dudenbib/dudenbib.bin

EDIT:

mcboff schrieb:

Stopp! Falsche Eingabe - Hier noch einmal:

gcc 4:4.8.1-2ubuntu3
gcc-4.8 4.8.1-10ubuntu8
gcc-4.8-base:amd64 4.8.1-10ubuntu8
libstartup-notification0:amd64 0.12-3
libstdc++-4.8-dev:amd64 4.8.1-10ubuntu8
libstdc++6:amd64 4.8.1-10ubuntu8
libstreamanalyzer0 0.7.7-3ubuntu4
libstreams0 0.7.7-3ubuntu4

OK, ... zusätzlich noch die Ausgabe für:

sudo find /usr -iname 'libstdc++6*'

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: 6

/usr/share/doc/libstdc++6

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14382

mcboff schrieb:

/usr/share/doc/libstdc++6

Und:

which ldd
file /opt/dudenbib/dudenbib.bin
ldd /opt/dudenbib/dudenbib.bin

?

EDIT:

... und die Ausgaben für:

apt-cache policy libstdc++6
apt-cache show libstdc++6
apt-get -s install libstdc++6
sudo find /lib -iname 'libstdc++6*'

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: 6

wich ldd /usr/bin/ldd

file /opt/dudenbib/dudenbib.bin /opt/dudenbib/dudenbib.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=0x8ffc3459fdf6759205c84a66577994f2b7a2f587, stripped

ldd /opt/dudenbib/dudenbib.bin linux-gate.so.1 ⇒ (0xf779e000) libqjpeg.so ⇒ not found libQtGui.so.4 ⇒ not found libQtNetwork.so.4 ⇒ not found libQtCore.so.4 ⇒ not found libpthread.so.0 ⇒ /lib32/libpthread.so.0 (0xf7769000) libstdc++.so.6 ⇒ not found libm.so.6 ⇒ /lib32/libm.so.6 (0xf7725000) libgcc_s.so.1 ⇒ not found libc.so.6 ⇒ /lib32/libc.so.6 (0xf7574000) /lib/ld-linux.so.2 (0xf779f000)

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14382

mcboff schrieb:

 file /opt/dudenbib/dudenbib.bin
/opt/dudenbib/dudenbib.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=0x8ffc3459fdf6759205c84a66577994f2b7a2f587, stripped


ldd /opt/dudenbib/dudenbib.bin
	linux-gate.so.1 =>  (0xf779e000)
	libqjpeg.so => not found
	libQtGui.so.4 => not found
	libQtNetwork.so.4 => not found
	libQtCore.so.4 => not found
	libpthread.so.0 => /lib32/libpthread.so.0 (0xf7769000)
	libstdc++.so.6 => not found
	libm.so.6 => /lib32/libm.so.6 (0xf7725000)
	libgcc_s.so.1 => not found
	libc.so.6 => /lib32/libc.so.6 (0xf7574000)
	/lib/ld-linux.so.2 (0xf779f000)

Da fehlen auch noch andere libs. Jetzt noch die Ausgabe für:

uname -a

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: 6

uname -a

Linux Desktop01 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14382

mcboff schrieb:

Linux Desktop01 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Gibt es keine 64-bit-Version für dudenbib?

mcboff

Anmeldungsdatum:
9. November 2013

Beiträge: 6

Es wird jeweils nur eine Version für SUSE, Fedora und Ubuntu angeboten. Werde bei DUDEN mal nachfragen. Danke für deine Hilfsbereitschaft!

Gruß,

mcboff

Ahmose_I

Anmeldungsdatum:
20. September 2013

Beiträge: Zähle...

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

sudo apt-get install lib32z1

hat bei mir für android adb funktioniert (13.10 saucy)

http://stackoverflow.com/questions/19523502/androids-aapt-not-running-on-64-bit-ubuntu-13-10-no-ia32-libs-how-can-i-fix

http://forums.thedarkmod.com/topic/15289-ubuntu-1310-64-bit-and-32-bit-libs/

Antworten |