tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
865
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    gbalbier gbalbier ist offline Mitglied
    Registriert seit
    Nov 2004
    Beiträge
    17
    Hi

    Wie oder woran kann ich es erkennen, oder wie nachprüfen, ob Software unter SuSe richtig und erfolgreich installiert ist.
    Ich habe ImageMagick-6.1.8 und SoX 12.17.7 manuell, also mit ./configure, make, make install installiert.

    Alles ist problemlos verlaufen, keine Fehler.
    Wo wird es jetzt angezeigt ob alles OK ist?
    Ich möchte ein PHP Script installieren, dass beides erforder und bei der Install Einleitung sagt es mit zu beiden "not found".

    Obwohl /usr/local/bin/mogrify vorhanden ist, sagt er mir in PuTTy

    r145:/ # /usr/local/bin/mogrify
    /usr/local/bin/mogrify: error while loading shared libraries: libMagick.so.6: cannot open shared object file: No such file or directory


    mit rpm -qa sagt er mir

    ImageMagick-5.5.7-91
    ImageMagick-devel-5.5.7-91
    ImageMagick-Magick++-5.5.7-91

    hmmmmmm

    Was ist nun korrekt?
    Gruß
    George
     

  2. #2
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    Obwohl /usr/local/bin/mogrify vorhanden ist, sagt er mir in PuTTy

    r145:/ # /usr/local/bin/mogrify
    /usr/local/bin/mogrify: error while loading shared libraries: libMagick.so.6: cannot open shared object file: No such file or directory
    Dein Programm kann die nötigen shared libs nicht finden.

    Schau mal in /usr/local nach, ob es da eine libMagick.so.6, wenn ja, gibt es zwei
    Möglichkeiten:

    1.) Die Systemvariable LD_LIBRARY_PATH auf das Verz. setzen wo deine entsprechende
    libirgendwas.so enthalten ist.
    2.) Das Verzeichniss in /etc/ld.so.conf hinzufügen, wenn es noch nicht drin ist,
    und danach als root ldconfig auusführen.

    Danach solltest du dein Programm ausführen können.
    Wenn nein, such sie mittels "locate", wenn du sie gefunden hast beginne bei Schritt 1.

    Gruß

    RedWing
     
    "I'm not deaf, I'm ignoring you"
    ----

  3. #3
    Avatar von Kleini
    Kleini Kleini ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    81
    Hallo!

    Prinzipiell erkennst du es daran, dass du die Software ausführen kannst . Du solltest aufpassen, dass du hier nicht zwei Sachen durcheinander bringst. RPM-Pakete werden von SuSE im Paketmanager erkannt und verwaltet. Bei selbst kompilierten Programmen funktioniert das nicht (daher macht rpm -qa keine Aussage zu deiner selbst kompilerten Software). Bevor du selbst kompilierst, solltest du evtl. vorhandene ältere Versionen mittels Yast (oder rpm -e) entfernen, oder alternativ SuSE spezifische RPMs der neueren Version installieren und das kompilieren sein lassen.

    [QUOTE]/usr/local/bin/mogrify: error while loading shared libraries: libMagick.so.6: cannot open shared object file: No such file or directory

    Das bedeutet so viel, dass libMagick.so.6 nicht gefunden wird. In dem Fall solltest du sicher stellen, dass die Datei libMagick.so.6 vorhanden ist und wenn ja, dass sie auch gefunden wird (heißt, dass die Pfade richtig eingestellt sind, bzw. die etwas unsaubere Lösung wäre eine symbolische Verknüpfung in ein Verzeichnis im Pfad z.B. nach /usr/lib).

    MfG Kleini
     

Ähnliche Themen

  1. Huffyuv nicht richtig installiert?
    Von NemoFinder im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 1
    Letzter Beitrag: 12.03.10, 17:05
  2. "Neue Software wurde installiert"-Dialog deaktivieren
    Von stain im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 06.04.07, 11:17
  3. MySQL-Datum richtig erkennen
    Von BFreakout im Forum PHP
    Antworten: 4
    Letzter Beitrag: 18.07.06, 08:10
  4. [B]Zahlenwert richtig erkennen[/B]
    Von Seven Eleven im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 04.08.05, 13:52
  5. Software installiert, kann Sie aber nicht finden!
    Von andycage im Forum Microsoft Windows
    Antworten: 10
    Letzter Beitrag: 01.05.05, 04:42