ForumJava SDK und Eclipse SDK für Linux/PPC
Patrick Tischler – Donnerstag, 19. Mai 2005 02:14 Uhr

Hi, vor ein paar Wochen ist mir mein altes Notebook mit Debian Sarge drauf abgeraucht. Ein Kumpel hat mir sein altes iBook geliehen, damit ich momentan überhaupt einen Rechner hab.

Auf diesem Rechner hab ich Ubuntu 5.04 Hoary Hedgehog installiert. Es läuft fast alles…

Nur hab ich Probleme mit Java und Eclipse:
von Sun gibt es kein Java-SDK für Linux/PPC (das neueste ist 1.3.1 und da bekam ich die Fehlermeldung, dass es nicht ausführbar sei), deshalb hab ich mich bei IBM registiert und mir das entsprechende Paket runtergeladen (IBMJava2-142-ppc32-SDK-1.4.2-1.0.ppc.rpm), mit alien von rpm zu deb gemacht und installiert; das HelloWorld-Programm lässt sich kompilieren und ausführen, allerdings scheinen Parameter wie -Xmx1024 für die JVM nicht zu funktionieren, was eventuell die Probleme mit Eclipse mitverursachen könnte da es auf der Hauptseite von Eclipse kein Binary für Linux/PPC gibt, dachte ich, dass ich selbst kompiliere. Nach Herunterladen und Entpacken von eclipse-sourceBuild-srcIncluded-3.0.2.zip nach ~/java/, hab ich versucht zu kompilieren, bekomme allerdings folgende ant-Meldung: !SESSION Wed May 18 15:41:06 MESZ 2005 -----------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 2005-05-18 15:41:06.636
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.NullPointerException
at java.io.InputStreamReader.read(char[], int, int) (/usr/lib/libgcj.so.6.0.0)
at java.io.BufferedReader.fill() (/usr/lib/libgcj.so.6.0.0)
at java.io.BufferedReader.readLine() (/usr/lib/libgcj.so.6.0.0)
at java.util.Properties.load(java.io.InputStream) (/usr/lib/libgcj.so.6.0.0)
at org.eclipse.core.launcher.Main.load(java.net.URL, java.lang.String) (Unknown Source)
at org.eclipse.core.launcher.Main.loadProperties(java.net.URL) (Unknown Source)
at org.eclipse.core.launcher.Main.addBaseJars(java.net.URL, java.util.ArrayList) (Unknown Source)
at org.eclipse.core.launcher.Main.getDevPath(java.net.URL) (Unknown Source)
at org.eclipse.core.launcher.Main.getBootPath(java.lang.String) (Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (Unknown Source)
at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown Source)
at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown Source)
at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
2.2 Daraufhin hab ich nochmal genauer im Netz gesucht und von der “The Eclipse Tools Project”-Seite eclipse-SDK-3.1M7-linux-gtk-ppc.tar.gz gezogen und entpackt. Allerdings will dieses Ding auch wieder nicht laufen und stürzt mit folgenden Meldungen (im Logfile) ab: !SESSION Wed May 18 15:41:06 MESZ 2005 ----------------------------------------- !ENTRY org.eclipse.core.launcher 4 0 2005-05-18 15:41:06.636 !MESSAGE Exception launching the Eclipse Platform: !STACK java.lang.NullPointerException at java.io.InputStreamReader.read(char[], int, int) (/usr/lib/libgcj.so.6.0.0) at java.io.BufferedReader.fill() (/usr/lib/libgcj.so.6.0.0) at java.io.BufferedReader.readLine() (/usr/lib/libgcj.so.6.0.0) at java.util.Properties.load(java.io.InputStream) (/usr/lib/libgcj.so.6.0.0) at org.eclipse.core.launcher.Main.load(java.net.URL, java.lang.String) (Unknown Source) at org.eclipse.core.launcher.Main.loadProperties(java.net.URL) (Unknown Source) at org.eclipse.core.launcher.Main.addBaseJars(java.net.URL, java.util.ArrayList) (Unknown Source) at org.eclipse.core.launcher.Main.getDevPath(java.net.URL) (Unknown Source) at org.eclipse.core.launcher.Main.getBootPath(java.lang.String) (Unknown Source) at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (Unknown Source) at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown Source) at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) Könnt ihr mir helfen? Ich bin für jeden Hinweis dankbar, da ich Eclipse unbedingt zum Laufen kriegen muss. Danke Patrick

1 Antwort
Harald Nikolisin – Freitag, 20. Mai 2005 23:27 Uhr

hi patrick

ich hatte mal ein ähnliches problem unter Linux/PPC und löste es durch setzen einer Umgebungsvariable

export JITC_PROCESSOR_TYPE=6

gruss,
harald