-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raspberry Pi上のProcessingでコンパイルエラーが発生する #3
Comments
詳細なご説明ありがとうございます! |
tokuhisa
added a commit
that referenced
this issue
Apr 18, 2014
AntBuildForProcessingLibrary.xmlを修正したところ,私の環境ではTutorial4_LightEmulatorが実行できるようになりました. |
sowd
pushed a commit
that referenced
this issue
Jul 4, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
最新のOpenECHOを使って、Raspberry Pi上のProcessingTuTorialプログラムをコンパイルした際にエラーが発生するようになりました。
症状:
最新のOpenECHOを用いてTutorial4_LightEmulatorもしくはその改造プログラム(参照:http://ch.nicovideo.jp/issekiamp/blomaga/ar327030)をExport Applicationを行うと以下のいずれかの症状が発生する。
1.正常終了した場合にDone exportingと表示されるメッセージ表示部分にError occared(? あやふやです。失礼。)と表示されるだけで終了。
2.コンソール表示部分にException in thread "Animation Thread" java.lang.ClassCastExceptionというエラーが表示される。それに続いて該当するライブラリが表示されるが、com.sonycsl.という文字を含む行が2~3行含まれていた。
なお、2013年8月時点でダウンロードしたバージョンのOpenECHOを用いた場合は、Tutorial4_LightEmulatorもしくはその改造プログラムどちらでも特にエラーは発生せず、バイナリの実行にも問題はなかった。
環境:
環境が特殊なので構築方法から説明します。(なお、http://ch.nicovideo.jp/issekiamp/blomaga/ar327030などに書いてある方法からは変更しています。)
1JAVAインストール
パッケージにJAVAが含まれるようになり、Pi4Jを用いるのにも十分なバージョンなのでそちらを使用しています。
参考:http://www.raspberrypi.org/oracle-java-on-raspberry-pi/
2.Processing
最新のLinux32bit版ver2.1.1を使用しています。zipを適当な場所に解凍します。
3.Processingで使用するJAVAをARM用に置き換え
Processing実行ファイルがあるディレクトリで以下を実行
rm -rf java
ln -s /usr/lib/jvm/jdk-7-oracle-armhf java
(参考:http://scruss.com/blog/2014/01/07/processing-2-1-oracle-java-raspberry-pi-serial-arduino-%E2%98%BA/)
4.OpenECHOおよびcontrolP5をインストール
通常のWindowsおよびLinux版と同じです。
(Pi4Jについては割愛します。)
補足
Exception in thread "Animation Thread" java.lang.ClassCastExceptionというエラーについては今回のケース特有の現象ではなく、Raspberry PI上でProcessingによるコンパイルを行うと時々発生する現象のようです。
https://github.com/processing/processing/issues/2010.html
The text was updated successfully, but these errors were encountered: