Skip to content
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 to JOGL 2.5 #806

Open
sampottinger opened this issue Nov 27, 2023 · 3 comments
Open

Update to JOGL 2.5 #806

sampottinger opened this issue Nov 27, 2023 · 3 comments

Comments

@sampottinger
Copy link
Collaborator

Just flagging that the good folks at JOGL got a 2.5 release out!

https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.5.0

@benfry
Copy link
Owner

benfry commented Nov 30, 2023

Whoa! That's great news, since we're using a custom build at the moment, and it'd be great to replace it. (Fingers crossed that it has the necessary fixes we've patched in.)

@sampottinger
Copy link
Collaborator Author

👏

@clankill3r
Copy link

It would be nice to also switch to use the jogamp-fat.jar:

https://jogamp.org/deployment/archive/rc/v2.5.0/fat/

Let me explain why, If you have a project in (eclipse / vscode / ...):

C:\Users\clank\Desktop\some_project

And I have the jar files that come with processing in:
C:\Users\clank\Desktop\some_project\libs\processing

jars

Then when running you get the following error:

java.lang.UnsatisfiedLinkError: Can't load library: C:\Users\clank\Desktop\some_project\natives\windows-amd64\gluegen_rt.dll

The fix would be to move the OS specific folders to a folder called natives in the root of the project.
This is not very nice however, and it's much prefered if they can live in the lib folder.

Using jogamp-fat.jar fixes this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants