On Thu, 30 Jul 2009 10:24:59 +0200, you wrote:
kungfu:~ # ldd $(which kicker) | grep qt libqt-mt.so.3 => /usr/lib/qt3/lib/libqt-mt.so.3 (0xb69fe000)
Wie bekomme ich aber nun heraus, gegen welche genaue Version bspw. "kicker" ge'linked ist?
Aus dem Programm selber nicht. Beim Einbinden einer dynamischen Bibliothek wird nur der "innere" Name der Bibliothek (der SONAME) im Programm festgehalten. Diese Namen siehst Du, wenn Du dir das Programm mit 'objdump -p' betrachtest. Da siehst Du dann die Einträge in der "Dynamic Section" als Zeilen, die mit NEEDED anfangen. Bei Bibliotheken findest Du den SONAME ebenfalls durch 'objdump -p <Bibliotheksdatei>. Du kannst das nur indirekt herausfinden, etwa indem Du nachsiehst, welche Bibliothek im Buildservice-Repository oder der entsprechenden Distributionsversion vorliegt. Das geht natürlich nur, wenn die in Deinem System vorliegenden Versionen von Kicker und den Bibliotheken denen im BS bzw. der Distribution entsprechen. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org