Strumenti Utente

Strumenti Sito


processingonraspberrypi

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

processingonraspberrypi [2017/05/03 15:48] (versione attuale)
Linea 1: Linea 1:
 +  * installare il JDK 1.6 con le librerie CommAPI
 +<​code>​
 +sudo apt-get install openjdk-6-jdk librxtx-java
 +</​code>​
 +  * spostarsi nella directory home dell'​utente di default (/​home/​pi/​) ​
 +<​code>​
 +cd /home/pi/
 +</​code>​
 +  * scaricare e scompattare [[http://​download.processing.org/​processing-2.0.3-linux32.tgz|Processing per Linux 32 bit]] (si fa riferimento alla versione 2.0.3 di Processing)
 +<​code>​
 +tar -zxvf processing-2.0.3-linux32.tgz
 +</​code>​
 +  * spostarsi nella directory di Processing generata durante la scompattazione
 +<​code>​
 +cd /​home/​pi/​processing-2.0.3
 +</​code>​
 +  * cancellare la directory java di Processing
 +<​code>​
 +sudo rm -rf java
 +</​code>​
 +  * creare di un link simbolico al JDK di sistema
 +<​code>​
 +sudo ln -s /​usr/​lib/​jvm/​java-6-openjdk-armhf java
 +</​code>​
 +  * cancellare il file binario della libreria librxtxSerial.so
 +<​code>​
 +sudo rm modes/​java/​libraries/​serial/​library/​linux32/​librxtxSerial.so
 +</​code>​
 +  * copiare la libreria librxtxSerial.so di sistema (in alternativa usare un link simbolico come fatto per la directory //java//)
 +<​code>​
 +cp /​usr/​lib/​jni/​librxtxSerial.so modes/​java/​libraries/​serial/​library/​linux32/​librxtxSerial.so
 +</​code>​
 +  * cancellare la libreria RXTXcomm.jar
 +<​code>​
 +sudo rm modes/​java/​libraries/​serial/​library/​RXTXcomm.jar
 +</​code>​
 +  * copia la libreria RXTXcomm.jar di sistema (in alternativa usare anche qui un link simbolico)
 +<​code>​
 +cp /​usr/​share/​java/​RXTXcomm.jar modes/​java/​libraries/​serial/​library/​
 +</​code>​
 +  * avviare Processing lanciando l'​apposito comando
 +<​code>​
 +./​processing
 +</​code>​
 +  * l'​avviso:​ "Not found of this java VM" si può ignorare. Il codice esplicativo è [[http://​code.google.com/​p/​processing/​source/​browse/​trunk/​processing/​app/​src/​processing/​app/​linux/​Platform.java|qui]],​ da riga 41.
  
 +Salvo errori e omissioni ;-)
 +
 +Buon lavoro
processingonraspberrypi.txt · Ultima modifica: 2017/05/03 15:48 (modifica esterna)