Posted by
Sven Gothel on
Aug 18, 2019; 2:54am
URL: https://forum.jogamp.org/java11-release-progress-thread-also-review-tp4039948.html
Dear All,
I just pushed the java11 changes of gluegen
to our jogamp git repo on branch 'java11'
<
https://jogamp.org/cgit/gluegen.git/log/?h=java11>.
This has been tested on
- GNU/Linux Debian 10 (Debian OpenJDK Default)
- MacOS 10.14 (AdoptOpenJDK 11.0.3_7)
- Windows 10 (AdoptOpenJDK 11.0.4_11)
using
- OpenJDK 11 as described above
- apache-ant 1.10.5
- and so forth ..
I have validated the gluegen class files
to comply with the class major number 52 (java8).
Jenkins and all my build/test nodes are also
setup and prepared.
Next step is to test my joal, jogl and jocl
changes on the above platforms and push
the changes after validation.
Then I have to complete the Android build setup.
Last but not least, kick off our jenkins build
for a pre-release test.
Many thanks to Wade.
I cherry picked some of his java11 changes
and other patches of him were inspiring.
As usual, my result might look a little bit convoluted
or verbose - however, I try to keep some flexibility
in the SDK layout we may encounter.
Example:
<
https://jogamp.org/cgit/gluegen.git/commit/?h=java11&id=f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef>
Feel free to discuss certain changes here
as we go. Maybe test building as well.
Note the updated 'gluegen/make/doc/HowToBuild.html',
which details the build invocation.
Cheers, Sven