/eclipse: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_obje

D

Dirk1

Grünschnabel
Hallo ich brauche hilfe bei folgendem Problem:

Auf meinem Debian System versuche ich vergeblich Eclipse zu starten ich bekomme diese meldung:

/eclipse: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_object_compat_control

Ich hatte eclipse schon mal vor ca 1 Jahr installiert da gabs keine Probleme, nun aber wohl!
Ich habe nach der Fehlermeldung gesucht und es gibt einige meldungen darüber aber keine wirklich lösung und sie stehen nicht mit eclipse in verbindung.
Es scheint aber ein bekanntes Problem zu sein.

Kann mir jemand helfen`?
 
Welche Versionen von eclipse und Debian hast Du denn installiert?
Ich habe die eclipse tar-Pakete (3.1.2) auf sarge und auf etch installiert, keine Probleme.

Das Symbol g_object_compat_control kommt in meiner
libgtk-x11-2.0.so.0 auch nicht vor. Ist Deine eclipse-Version vielleicht ein wenig veraltet?
 
Hi ich habe auch das eclipse 3.1.2 und die testing distro.
ich kann gerade nicht auf das system zugreifen um mehr infos zu grepen.
Ein ldd /<eclipseInstallDir>eclipse zeigt mir definitiv das eclipse diese lib benutzt.
 
kann das sein, dass du die c/c++ implementierte version von eclipse hast??
ich würde an deiner stelle das neueste von der clipse site herunterladen und installieren...
 
Ich habe das Eclipse SDK von der eclipse seite runtergeladen, entpackt und versucht zu starten, vorher habe ich natürlich das aktuelle jdk runtergeladen und installiert, pfad gesetzt usw.
Ich muss heute abend nochmal schauen welche libgtk version bei mir läuft.
Es kann sein das die einfach zu alt ist aber ein upgrade bzw. dist-upgrade zeigte keine neuen kandidaten für die lib!
 
Unter Etch zeigt die Datei bei mir auf libgtk-x11-2.0.so.0.800.10 aus dem Paket libgtk2.0-0.
Wie gesagt, bei mir enthaelt diese Library das Symbol auch nicht, von daher liegt der Fehler vermutlich in einer anderen Abhaengigkeit. Zum Vergleich unter etch:
Code:
tim@atoemchen:~$ ldd /usr/local/eclipse/eclipse
        linux-gate.so.1 =>  (0xffffe000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c0e000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7bf8000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7bbe000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b3d000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7a06000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7a02000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb79f8000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb79f0000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb79ed000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb79df000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7914000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb790d000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb78d5000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb78bc000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb78b8000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb78b4000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb782f000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb77e6000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb77c0000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7791000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7788000)
        /lib/ld-linux.so.2 (0xb7f0f000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7763000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb76f6000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb76e1000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb76bc000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb769c000)
 
ja bei mir zeigt sie auf libgtk-x11-2.0.so.0.800.12 , und es gibt auch nichts aktuelleres (testing) , ich schaue nachher wenn ich zuhaus bin nochmal rein.

Aber falls jemanden etwas einfällt oder es bekannt vorkommt auch bei anderen apps bitte wenn lösung bekannt bescheid sagen!
Wie gesagt diese meldung habe ich bei google im zusammenhang mit anderen apps gefunden aber dort war auch nicht wirklich klar wie man abhilfe schafft.
Aber ich muss dat dingen zum laufen bringen!
 
Ja hallo erst mal,
Ich habe das selbe Problem gehabt, woran das liegt weiss ich zwar auch nicht, aber ich habe in einem Anfall von Verzweiflung mein System einfach überspielt. Bei mir starteten etliche Programme nicht mehr (Nero, AVG,Firefox). Nun muss ich allerdings ntfs 3g und den neuen Kernel wieder installieren.
 

Ähnliche Themen

Broadcom 5715 verursacht grosse Probleme mit POE-Switch

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

undefined symbol: cerr

Windows clients können nicht mehr auf lange laufendes System zugreifen

Problem mit GTK

Zurück
Oben