Small RFE for better integration with NetBeans

Hello.

This is my first post here, so I hope I’m not saying extreme nonsense. :wink:

There are some problems if people try to integrate JOGL with NetBeans RCP and want to run on more than one Unix (e.g. Linux + Solaris) or Windows (e.g. 32 + 64bits) system. This is due to the fact that NetBeans expects that all the native libraries for a given component are packed in the same directory - hence the problem since all Unix systems share the name libjogl.so.

It’s clearly not a JOGL problem but a NetBeans problem, but it won’t be solved in a short time. Evaluating a few workarounds to this, it seems to me that the thing that would make the programmer’s life easier would be a set of properties (e.g. jogl.nativelibrary.name.{jogl,jogl_awt,jogl_cg} or whatever) that could be used to override the default names of the searched libraries. Not specifing them would have the system behave as today; their presence would allow the programmer to rename the native libraries (e.g. libjogl-linux-64.so), guess which the current operating system is and compose the proper library name.

Do you think that it would be possible?

Yes, we can look into this. Please file an RFE with the JOGL Issue Tracker.