Hallo Michael, Hallo Leute, Am Freitag, 25. August 2006 22:49 schrieb Michael Buchau:
ich habe mir mal diese neue Duden Korrektor Starterbox auf CD gekauft.
[...]
Habe mal dieses Script auf der bash aufgerufen um mal an ein paar Fehlermedungen zumindest zu bekommen.
Diese sehen wie folgt aus:
sascha@linux:/opt/Duden/DudenKorrektorStarterbox> ./start Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: /opt/Duden/DudenKorrektorStarterbox/libjDuden.so: /opt/Duden/DudenKorrektorStarterbox/libjDuden.so: wrong ELF class: ELFCLASS32
^^^^^^^^^^
Kann es sein, dass du die OpenSuSE 10.1 X86_64 mit der 64-Bit-Java-Version (1.5.0) installiert hast? Falls ja: Die Duden-Korrektor-SW scheint 32-Bit Shared Libs zu enthalten, die von Java aus eingebunden werden. Das schlägt bei einer 64-Bit Java-Runtime fehl. Du musst das 32-Bit-Java (und evtl. auch den 32-Bit-Firefox wegen dem Browser-Plugin) installieren.
ein java -version ergibt: java version "1.5.0_07" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_07-b03, mixed mode) so habe mal in YaST unter Software installieren versucht das zu finden, aber so richtig blicke ich da gerade nicht durch, da gibts nur java-sun und dort sind dann Version 1.4.2 und 1.5.0 installiert und so ein paar Zusatzdinge wie plugins und alsa usw. ... Lösche ich dort in YaST nun die 1.5.0 und rufe java -version auf, so bleibt es bei: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_07-b03, mixed mode) Ist java-sun etwas anderes als java? War mal eben auf: http://www.java.com/de/download/help/5000010500.xml#download bzw. http://www.java.com/de/download/linux_manual.jsp Und wollte mir dort die 32Bit holen bzw. habe es versucht zu installieren, will aber nicht klappen. Holte mir die rpm weil ich dachte das es alleine wegen YaST und so besser wäre. Habe mich nach der Anleitung da gehalten (siehe erste URL oben) rpm -iv jre-1_5_0_06-linux-i586.rpm error: can't create transaction lock on /var/lib/rpm/__db.000 Wie bekomme ich da nun das 32Bit java installiert? Kann das eigentlich neben dem 64Bit laufen oder brauche ich dann die 64Bit nicht? Nur wie bekomme ich das vorhandene weg in YaST finde ich es irgendwie nicht. Besten Dank vorab. Viele Grüße Sascha