On Fri, Oct 23, 2009 at 02:47:15PM +0200, Lentes, Bernd wrote:
Hallo ML,
Leider weiß ich nur wenig von Bibliotheken, von daher stehe ich momentan auf dem Schlauch. Wir wollen auf einem SLES 10 SP2 Together von Borland starten. Das Programm startet auch, bricht aber nach kurzer Zeit mit dieser Fehlermeldung ab:
dietrich@pc52842:~> Together /opt/Borland/Together/Together: symbol lookup error: /usr/lib/xulrunner-1.9.0.14/libxul.so: undefined symbol: gdk_screen_get_resolution
Als user root klappt das ganze ohne Fehlermeldung. Die o.g. Datei ist vorhanden und hat die Berechtigungen 755. Das sollte doch für alle reichen. Wenn ich ldd auf Together mache, kriege ich folgendes: dietrich@pc52842:~> ldd $(which Together) linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7f63000) libdl.so.2 => /lib/libdl.so.2 (0xf7f5f000) libc.so.6 => /lib/libc.so.6 (0xf7e32000) /lib/ld-linux.so.2 (0xf7f97000)
Hier wird seltsamerweise die libxul.so gar nicht aufgeführt. Wieso nicht ? Ich verstehe die Fehlermeldung bzgl. der Symbole so, daß Together etwas in libxul.so sucht, aber nicht findet. Richtig ?
Vielen Dank für alle erhellenden Hinweise.
Die Fehlermeldung heisst das du ein neueres gtk2 RPM brauchst. (da sind die gdk Symbole drinnen). Evt ist auch das mozilla-xulrunner190-1.9.0.14 von einer falschen (zu neuen) Distribution. Ciao, Marcus -- 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