Seite 1 von 1

Java: RXTXCommDriver spielt nicht

BeitragVerfasst: Jul 23rd, '11, 15:07
von OppaErich
Hallo,
ich versuche die mpide http://www.chipkit.cc/wiki/index.php?title=MPIDE_Installation, eine um PIC32 basierende Boards erweiterte Arduino IDE, zum Laufen zu bringen. Das Teil benoetigt rxtx um auf die Schnittstellen zugreifen zu koennen. Genau das haut nicht hin, die IDE startet aber die Portauswahl bleibt inaktiv.
Code: Alles auswählen
597 [main] DEBUG processing.app.Base  - DEBUG: start: addLibraries.
java.lang.UnsatisfiedLinkError: gnu.io.RXTXCommDriver.nativeGetVersion()Ljava/lang/String; thrown while loading gnu.io.RXTXCommDriver
java.lang.NoClassDefFoundError: Could not initialize class gnu.io.RXTXCommDriver thrown while loading gnu.io.RXTXCommDriver

In der INSTALL (die unter Mageia gar nicht installiert ist) steht das man eventuell Pfade ergaenzen muss, unter Fedora Core 15 (exakt dieselbe Fehlermeldung) war das die Loesung.
Code: Alles auswählen
[oppa@localhost mpide-0022-chipkit-linux32-20110619]$ echo $CLASSPATH
/usr/share/java/RXTXcomm.jar:
[oppa@localhost mpide-0022-chipkit-linux32-20110619]$ echo $LD_LIBRARY_PATH
:/usr/lib/jni:/usr/share/java/
[oppa@localhost mpide-0022-chipkit-linux32-20110619]$ rpm -ql rxtx
/usr/share/doc/rxtx
/usr/share/doc/rxtx/AUTHORS
/usr/share/doc/rxtx/COPYING
/usr/share/doc/rxtx/ChangeLog
/usr/share/doc/rxtx/README
/usr/share/doc/rxtx/RMISecurityManager.html
/usr/share/doc/rxtx/SerialPortInstructions.txt
/usr/share/doc/rxtx/TODO
/usr/share/java/RXTXcomm.jar
[oppa@localhost mpide-0022-chipkit-linux32-20110619]$ java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10) (mageia-14.b22.5.mga1-i386)
OpenJDK Server VM (build 20.0-b10, mixed mode)


:? Stephan

Fehlt mir da vielleicht irgendeine Gruppenzugehoerigkeit ?
Code: Alles auswählen
[oppa@localhost ~]$ groups
oppa uucp dialout

Re: Java: RXTXCommDriver spielt nicht

BeitragVerfasst: Jul 23rd, '11, 16:02
von doktor5000
Probier mal aus, direkt Oracles Java zu nutzen: viewtopic.php?p=1709#p1709

Re: Java: RXTXCommDriver spielt nicht

BeitragVerfasst: Jul 23rd, '11, 16:20
von OppaErich
Code: Alles auswählen
[oppa@localhost ~]$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)
[oppa@localhost ~]$ rpm -qa | grep rxtx
rxtx-2.1.7.2-1.mga1
librxtx2.1-2.1.7.2-1.mga1
librxtx-devel-2.1.7.2-1.mga1  <- hab ich einfach auch noch installiert, hilft aber auch nicht (wie erwartet)

Gute Idee aber leider nicht von Erfolg gekroent - immer noch derselbe Fehler. :cry:

Edith: Permissions sind's auch nicht, ich hab's mal SUID root laufen lassen...