-
-
Notifications
You must be signed in to change notification settings - Fork 757
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
Update jogl / gluegen to 2.4.0 #2159
Conversation
Nice, thanks! I just want to build and test this on different platforms before I merge it. |
What platform and Java-version did you try this on? When running on MacOSX (Big Sur) and Java 13 it failed to initializer OpenGL with the following stack trace:
|
I personally use OpenJDK Runtime Environment Temurin-11.0.18+10 (build 11.0.18+10) LTS on my old OS 10.15.7 - which is more up to date than the now outdated version 13 basically because of the LTS status. Classic runs absolutely error-free and there are a few warnings in the platform version: WARNING: An illegal reflective access operation has occurred Which can almost be described as normal at Apple when it comes to the unloved Java. I get the error message: java.lang.NoSuchFieldError: Version17 a bit suspicious... Otherwise, unfortunately, I have to pass - I've only come across the official server from jogamp.org and they've "already" reached the final 2.4 version. Personally, I would leave it at the widespread version 11 LTS on the Mac, as I see it, Apple generally no longer wants to seriously support Java and the newer the Java version, the more likely it will not work at all in the end. The jogl patch version currently used by UGS apparently didn't make it into the final version for Apple and the final 2.4 version doesn't like either Java 17 or Java 13... An ugly decision that you have to make... |
As the title says...