Newsgroup: it.comp.java
Titolo: linux e RXTX

salve,
Ho un'applicazione java che usa le porte seriali tramite le librerie RXTX.
Funziona bene in WXP. ma in Linux Ubuntu 8.04 non riesco ad agganciare le
RXTX.
Di seguito l'errore che ottengo, sia da terminale che da NetBeans IDE 6.1:
danilo@danilo-laptop:~/NetBeansProjects/bilancia/dist$ ./lancio-108-bilApp 
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown
while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: no rxtxSerial
in java.library.path
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1698)
	at java.lang.Runtime.loadLibrary0(Runtime.java:840)
	at java.lang.System.loadLibrary(System.java:1047)
	at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
	at bilancia.pesa.<init>(pesa.java:28)
	at bilancia.bil02F.<init>(bil02F.java:79)
	at bilancia.bilApp2.<init>(bilApp2.java:16)
	at bilancia.bilApp2.main(bilApp2.java:63)
**************************************
PATH=
/usr/lib/jvm/java-6-openjdk/jre/bin:/usr/lib/jvm/java-6-openjdk/jre/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/usr/lib/jvm/java-6-openjdk/jre/lib/ext:/home/danilo/NetBeansProjects/bilancia/dist:/opt/Borland/redist.
CLASSPATH=
:/home/danilo/NetBeansProjects/bilancia/dist/bilancia.jar:/home/danilo/Borland/redist/jbcl2.0-rt.jar:/home/danilo/Borland/redist/swing.jar:/home/danilo/Borland/redist/jbcl2.0-rt.jar:swingall.jar:/home/danilo/Borland/redist/jgl3.1.0.jar:/home/danilo/Borland/redist/*.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/RXTXcomm.jar.
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode, sharing)
**************************************************
Output di NetBeans IDE 6.1
**************************************************
nit:
deps-jar:
compile:
run:
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown
while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: no rxtxSerial
in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1698)
        at java.lang.Runtime.loadLibrary0(Runtime.java:840)
        at java.lang.System.loadLibrary(System.java:1047)
        at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
        at bilancia.pesa.<init>(pesa.java:28)
        at bilancia.bil02F.<init>(bil02F.java:79)
        at bilancia.bilApp2.<init>(bilApp2.java:16)
        at bilancia.bilApp2.main(bilApp2.java:63)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
*************************************************************
Qualcuno sa dirmi dove sbaglio?
grazie per l'aiuto
danilo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:g04v56$5fd$1...@news.newsland.it...


 ..so richiesti dal pacchetto.


controlla ld.so.conf.... non è che ti sei saltato qualche ld config ?
alla peggio setta il percorso corretto nella variabile LD_LIBRARY_PATH
danilro ha scritto:


 forse dipende da questo il mio problema?
Potrebbe essere,  ma come esegui il tuo applicativo ? Come root ? Alla 
peggio aggiungi il tuo utente ai gruppi che ti sono evidenziati dalle 
istruzioni in INSTALL.
Mi spiace non poterti dare altre dritte, ma anch'io ho usato le rxtx solo 
solo windows...
Scorpio.

 Scorpio.


 alla peggio setta il percorso corretto nella variabile LD_LIBRARY_PATH
l'importante inoltre e' saper quotare....
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?