error while loading shared libraries....

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
trendco
Beiträge: 26
Registriert: 25.02.2012 16:18:46

error while loading shared libraries....

Beitrag von trendco » 25.02.2012 16:38:20

Hallo,

ich habe ein Problem mit einer Library. Beim Versuch ein bestimmtes Programm zu starten, erhalte ich im log des Programms folgenden Fehler:

Code: Alles auswählen

./capriserver: error while loading shared libraries: libcapi20.so.3: cannot open shared object file: No such file or directory
Die Datei "libcapi20.so.3" liegt aber definitiv (las Symlink) im Verzeichnis "/usr/lib".

Ich habe auch schon in der Datei "/etc/ld.so.conf.d/libc.conf" um den Eintrag "/usr/lib" ergänzt und "ldconfig" ausgeführt, dorch der fehler bleibt bestehen.

Weis jemand an was das liegen könnte?


Gruß Alex

Benutzeravatar
Emess
Beiträge: 3788
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: error while loading shared libraries....

Beitrag von Emess » 25.02.2012 17:58:54

Wenn man wüsste was für ein Programm das ist?
Ich tippe auf ein Faxprogramm oder ähnliches?
Könnte aber auch sonst was sein. Man weiß es eben nicht!
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

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

Re: error while loading shared libraries....

Beitrag von KBDCALLS » 25.02.2012 18:27:26

Ist die eigentliche Datei denn vorhanden? Ohne nutzt der Link nämlich garnichts. Wenn ja , ist sie in der richtigen Version vorhanden. Allerdings etwas mehr Infos dürften es schon sein.
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.

trendco
Beiträge: 26
Registriert: 25.02.2012 16:18:46

Re: error while loading shared libraries....

Beitrag von trendco » 25.02.2012 19:19:34

Hallo,

sorry erst mal für die spärlichen Infos.

Bei dem Programm handelt es sich um einen Capi-Server Namens "Capri-Server".

Ich hatte nun eben mal versucht, noch einen zusätzlichen Symlink der betreffenden Datei direkt ins Programmverzeichnis "/usr/local/mtG-CAPRI-Server/lib" zu legen und siehe da, nun er hat die Datei gefunden, allerdings kam nun ein anderer Fehler: "wrong ELF class: ELFCLASS64".
Nach kurzer Suche habe ich rausgefunden, dass das nun wohl eine inkompatibilität zwischen meinem 64-Bit System und dem 32-Bit Capi-Server ist. Also habe ich noch "ia32-libs" nachinstalliert und wer hät's gedacht, nun läuft's!
Ich hab nun zum Test den Symlink, den ich noch zusätzlich ins Programmverzeichnis gelegt hatte, wieder gelöscht und das ganze geht nun trotzdem noch!?
Also entweder "steht" das jetzt irgendwo, oder aber das ganze lag von vornherein an der 64/32-Bit Sache.


Gruß Alex

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: error while loading shared libraries....

Beitrag von pferdefreund » 27.02.2012 06:50:23

Das lag an der 32/64-Bit-Sache - 32Bit-Programme brauchen 32Bit-Libs - sonst stimmen ja z. B die Pointer nicht.

trendco
Beiträge: 26
Registriert: 25.02.2012 16:18:46

Re: error while loading shared libraries....

Beitrag von trendco » 27.02.2012 09:55:53

Hi,

ja, scheint so zu sein. Ich hab das ganze zum Test noch mal von Grund auf neu intsalliert und dabei auch gleich "ia32-libs" mit installiert. Der Fehler trat dann nicht mehr auf.
Ist also erledigt :)


Gruß & Danke,

Alex

Antworten