lib vorhanden wird jedoch nicht gefunden...

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
commandlinefetischist
Beiträge: 20
Registriert: 15.06.2007 20:23:13

lib vorhanden wird jedoch nicht gefunden...

Beitrag von commandlinefetischist » 18.08.2007 20:57:29

Hi,
Ich hab hier mal wieder nen hartnäckiges Problem:

ein Programm benötigt 'libssl.so.0.9.7'

Diese file ist in allen lib verzeichnissen enthalten und sogar im verzeichnis der binary !
Dennoch finded das Progamm die file nicht...

System:
Debian etch (64bit)
CPU: amd64

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 18.08.2007 21:02:46

Um welches Programm handelt es sich denn?
stell dir vor, es geht, und keiner kriegt es hin.

commandlinefetischist
Beiträge: 20
Registriert: 15.06.2007 20:23:13

Beitrag von commandlinefetischist » 18.08.2007 21:20:53

ascent einen wow emulator
auf einem anderen (32 bit sarge) system funktioniert er bestens

Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Beitrag von Columbus » 18.08.2007 21:31:07

Möglicherweise hat die Bibliothek einen anderen Namen als Dein Programm erwartet.

Du kannst mit "ldd /pfad/zu/Deinem/Programm" Dir anzeigen lassen, auf welche Bibliotheken dieses versucht zuzugreifen.

Gruss Christian
Die größten Kritiker der Elche,
waren früher selber welche.

F.W. Bernstein

commandlinefetischist
Beiträge: 20
Registriert: 15.06.2007 20:23:13

Beitrag von commandlinefetischist » 18.08.2007 22:31:19

Diese Libarys sind ja alle vorhanden ...
abder danke für die Antwort dieses ldd Prog. suche ich schon lang

Andere Ideen warum er die libs nicht findet?

Code: Alles auswählen

        linux-gate.so.1 =>  (0xffffe000)
 [b]       libmysqlclient.so.15 => not found[/b]
        libcrypt.so.1 => /lib32/libcrypt.so.1 (0xf7f00000)
        libnsl.so.1 => /lib32/libnsl.so.1 (0xf7eea000)
[b]        libssl.so.0 => not found
        libcrypto.so.0 => not found[/b]
        libz.so.1 => /usr/lib32/libz.so.1 (0xf7ed5000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7ec4000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7de1000)
        libm.so.6 => /lib32/libm.so.6 (0xf7dbc000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7db1000)
        libc.so.6 => /lib32/libc.so.6 (0xf7c86000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7c82000)
        /lib/ld-linux.so.2 (0xf7f39000)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.08.2007 22:39:35

ldconfig -p was gibt das aus ?
Zuletzt geändert von KBDCALLS am 18.08.2007 23:02:30, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Beitrag von Columbus » 18.08.2007 22:46:42

KBDCALLS hat geschrieben:ldconfig -p was gebt das aus ?
Ja das wäre gut, aber dann in nopaste: http://wiki.debianforum.de/debianforum.de/NoPaste

Du musst auf jeden Fall die libmysqlclient15off und libssl installieren.

Gruss Christian
Die größten Kritiker der Elche,
waren früher selber welche.

F.W. Bernstein

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 18.08.2007 23:10:39

Ich weiß ja nicht genau, da ich das Programm nicht kenne. Ist es selbst kompiliert, oder was vorgefertigtes installiert ?
commandlinefetischist hat geschrieben:System:
Debian etch (64bit)
CPU: amd64
commandlinefetischist hat geschrieben:ascent einen wow emulator
auf einem anderen (32 bit sarge) system funktioniert er bestens
sollte es sich um ein 32bit binary handeln, wird es sich in einer entsprechenden Umgebung bestimmt besser fühlen.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 18.08.2007 23:22:47

commandlinefetischist hat geschrieben:Diese Libarys sind ja alle vorhanden ...
abder danke für die Antwort dieses ldd Prog. suche ich schon lang

Andere Ideen warum er die libs nicht findet?

Code: Alles auswählen

        linux-gate.so.1 =>  (0xffffe000)
 [b]       libmysqlclient.so.15 => not found[/b]
        libcrypt.so.1 => /lib32/libcrypt.so.1 (0xf7f00000)
        libnsl.so.1 => /lib32/libnsl.so.1 (0xf7eea000)
[b]        libssl.so.0 => not found
        libcrypto.so.0 => not found[/b]
        libz.so.1 => /usr/lib32/libz.so.1 (0xf7ed5000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7ec4000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7de1000)
        libm.so.6 => /lib32/libm.so.6 (0xf7dbc000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7db1000)
        libc.so.6 => /lib32/libc.so.6 (0xf7c86000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7c82000)
        /lib/ld-linux.so.2 (0xf7f39000)
Also ich sehe dort eindeutig, das er die
libmysqlclient.so.15
libssl.so.0
libcrypto.so.0

In der 32Bit Version vermisst!!!

Also musst du dir diese in der 32Bit Version installieren.
Dann könnte das noch was werden mit deinem wow emulator.

Greetz Sascha
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

commandlinefetischist
Beiträge: 20
Registriert: 15.06.2007 20:23:13

Beitrag von commandlinefetischist » 19.08.2007 00:45:20

Mhm kann sein
Naja ich hab einfach mal beherzt entschieden nen 32bit Debian zu Installieren nun geht alles danke trozdem für die Hilfe ;P

Antworten