![](https://seccdn.libravatar.org/avatar/2dea136b8745f1f9eb2de107a46fb9e7.jpg?s=120&d=mm&r=g)
Hallo,
[Paketabhängigkeiten / Lib-fehlt]
Diese Problematik würde ich wie folgt erschlagen: 1) Pakete nur dann nehmen, wenn diese auch für die Distribution gedacht sind. Leider gibt es halt doch Unterschiede zwischen den Distributionen. 2) Wenn SuSE diese Software nicht unterstützt, dann weiche ich auf den Source-Code aus. Hört sich schlimmer an, als es ist. Datei ziehen .. entpacken ... Normalerweise findet sich ein INSTALL oder README oder gar ein QUICK* dabei. Wenn ein configure dabei ist, dann verzichte ich aber auch oft auf sowas ... ./configure --help Dies bringt zwar ganz ganz viele Optionen ... aber das meiste kann man gleich vergessen ... einfach einmal drüberschauen, ob man was interessantes findet ... was man nicht versteht, versteht man nicht ... PREFIX ist das einzig wichtige - wo soll es denn hin? Ich lasse es oft erst einmal in ein temporäres Verzeichnis laufen ... /home/xyz/produktname ... dann habe ich es leichter es zu entfernen, wenn es mich nicht mag ... sonst verteilt es sich standardmässig meistens unter /usr/local (bin, man, lib, ...). make && make install Und Glücklich sein :) Ups .. er meckert wieder? Wenn er meckert, dass eine Lib zu alt ist, dann schaue ich bei den Updates bei suse ... die bieten da ja was an ... sollte aber bei eienr aktuellen Distribution nicht passieren ... Ein Lib fehlt? .. Schau mal, ob Suse die nicht dabei hat ... einfach mit Yast installieren ... erneut ./configure ausprobieren Die Lib gibt es nicht? Auch runterziehen ... vorgehen wie bei der eigentlichen Software ... alles ist ok ... Er findet irgendein Programm nicht? Da fehlt bestimmt ein Paket .... SuSE hat eigentlich alles immer dabei ... yacc/bison oder so fehlt leicht mal ... oder gar der compiler selbst ... Header-Dateien kann er beim kompilieren nicht finden? Evtl. reicht es, da mal ein paar Kernel-Dinge zu installieren ... denn oft sind das Kernel-spezifische Dinge, die das Programm dann etwas braucht (Will halt wissen, auf was für einem Rechner es läuft ... was für typen es gibt .. Wie gross ist welcher Typ? .. Gibt ja nicht nur Linux und nicht nur i386er ... ) Damit sollte es eigentlich gehen .... Was, wenn es so nicht geht? Das ist ganz doof gelaufen ... Libs einfach so austauschen ist nie gut ... es gibt halt Abhängigkeiten und so ... Hast Du ja schon festgestellt ... ich würde solche Spielereien dann auf einem Testrechner ausprobieren ... aber ich würde mir wirklich überlegen, ob ich das machen will .... HINWEIS: Wenn man sein System updated: Ruhig alle installierten Pakete updaten! Wie war das neulich bei mir? Neue modutils installiert und schon konnte mein Kernel keine module mehr laden??? Scheisse :) ... als ich auch den Kernel aktualisiert hatte, ging es wieder ... Soviel einfach mal von meiner Seite ... Konrad Neitzel -- Konrad Neitzel Frankfurt / Main