[Eclipse] java.lang.UnsatisfiedLinkError: no swt-gtk-3139

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

[Eclipse] java.lang.UnsatisfiedLinkError: no swt-gtk-3139

Beitrag von jakob » 24.10.2005 19:48:47

Hallo zusammen,

kann mir jemand sagen, was Java lt. der Fehlermeldung im Betreff braucht?

Was sind das fuer Pakete?

Liebe Gruesse,

Jakob

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 25.10.2005 07:18:06

Die Bibliothek libswt-gtk-xyz.so oder so ähnlich muss in einem der Orte in LD_LIBRARY_PATH sein (oder in einer dieser Java-Properties, weiss nicht wie die heisst genau ;))

Das Problem ist auf jeden fall erstmal dass er die nicht findet.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 25.10.2005 18:41:43

Hallo peschmae,

danke fuer den Tipp.

Hab' libswt-gtk* installiert. Klappt nicht. Wie muss ich den Pfad setzen?

export LD_LIBRARY_PATH=/usr/lib und export LD_LIBRARY_PATH=/usr/share/java/ bringt nichts.

Liebe Gruesse,

Jakob

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 25.10.2005 18:44:05

Naja, halt
export LD_LIBRARY_PATH=/wo/das/ding/ist

und dann kommts drauf an. Auf jeden Fall aber das Zeugs aus derjenigen Shell starten wo du vorher auch das export gemacht hast.

Falls der Fehler auftritt wenn du aus eclipse heraus eine eigene SWT Applikation starten willst musst du wohl einfach noch den Ordner in dem di e.so liegt in deiner Programm-ausführen-Konfiguration in Eclipse hinzufügen.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 25.10.2005 21:51:13

Hi,

das Prob ist, dass ich nicht weiss, welche Datei eclipse braucht.

Kannst du mir genau die Datei sagen?

Wie schon geschreiben, habe ich die 2 Verzeichnisse versucht, wo die Dateien meiner Meinung nach liegen.

Danke und Liebe Gruesse,

Jakob

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 26.10.2005 07:14:12

libswt-gtk-3139.so halt.

Aber eine Meinung brauchst du da wirklich nicht - entweder ist sie dort oder nicht ;)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 26.10.2005 21:02:39

Hallo,

diese Datei ist in keinem der Debian Pakete (http://packages.debian.org/cgi-bin/sear ... elease=all)

enthalten. Wo bekomme ich sie her?

Liebe Gruesse,

Jakob

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 27.10.2005 07:12:22

Die ist vermutlich bei dem Programm irgendwie dabei das du zu starten versuchst. Falls nicht guckst du auf der Eclipse-Seite etwas rum (oder du machst einfach einen Symlink auf eine andere Version der Bibliothek (die aber besser nicht zu fest anders ist))

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 29.10.2005 19:30:28

Hi,

jetzt habe ich mir ein aelteres Eclipse runtergeladen und es funzt ohne Probs.

Danke fuer die Hilfe.

Liebe Gruesse,

Jakob

Antworten