Login  Register

Re: Processing P3D, Raspberry Pi, OpenGL doesn't work

Posted by Xerxes Rånby on Jul 20, 2015; 9:06am
URL: https://forum.jogamp.org/Processing-P3D-Raspberry-Pi-OpenGL-doesn-t-work-tp4034928p4034944.html

cicciottino@libero.it wrote
ok thanks for the valuable information
i'll contact Gottfried Haider to have further information.
Gottfried Haider runs a build bot that produces daily builds of processing 3 and a complete system image that you can download and install on your raspberry pi.
Thus the easiest route is for you to simply downloads gohais system image!
http://sukzessiv.net/~gohai/vc4-buildbot/build/

sourcecode and instructions how to setup this buildbot that generated the processing 3 images for arm is found at:
https://github.com/gohai/vc4-buildbot/

cicciottino@libero.it wrote
just  a clarification about how ant works, if i build the source more than once, every
built process is clean(as the first time)? or have i run some sort of command to clean
manulally the build folder before to run a new "ant"?
You need to take a look at the ant manual.
https://ant.apache.org/manual/
https://ant.apache.org/manual/using.html#buildfile
as you can see ant tasks are quite simple, ant only do whats instructed in the build.xml
if the build.xml say ant shall run and jump off a cliff then ant will do that.
likewise if you run ant clean ant only do what is instructed in the build.xml clean task.

cicciottino@libero.it wrote
i did a step forward removing the java folder inside the work directory and creating a
symbolic link to the current java installation (that i have in the JAVA_HOME)
in this case the error message is different:

[code]
Annotation processing got disabled, since it requires a 1.6 compliant JVM
 /tmp/Array5624396829394994548temp/Array.java:1: error: The type
 java.util.Map$Entry cannot be resolved. It is indirectly referenced
 from required .class files
         import processing.core.*;
         ^
 1 problem (1 error)
[/code]
If you do too many manual workarounds you will end up with a build system that is only supported by you!