Where are natives in jogl-all.jar?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Where are natives in jogl-all.jar?

Martin
Hi,
In http://jogamp.org/deployment/v2.0-rc9/jar/
There is jogl-all.jar, and also jogl-all-natives-{platform}.jar

I though that jogl-all.jar contains the java part, and the others contain dll, so, etc.
When removing native lib jars from classpath, my app still works, but I can't find the natives when browsing jogl-all.jar.

Where are they? What am I missing?

Regards,
Martin
Reply | Threaded
Open this post in threaded view
|

Re: Where are natives in jogl-all.jar?

gouessej
Administrator
Hi

Look at your environment variables, especially PATH. Maybe the DLLs are still stored somewhere else on your machine. I assume you're under Windows. You should clean up this mess to avoid some problems (using obsolete native libraries with up to date JARs, which could cause conflicts).
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Where are natives in jogl-all.jar?

Sven Gothel
Administrator
In reply to this post by Martin
On 07/02/2012 10:07 AM, Martin [via jogamp] wrote:

> Hi,
> In http://jogamp.org/deployment/v2.0-rc9/jar/
> There is jogl-all.jar, and also jogl-all-natives-{platform}.jar
>
> I though that jogl-all.jar contains the java part, and the others contain dll,
> so, etc.
> When removing native lib jars from classpath, my app still works, but I can't
> find the natives when browsing jogl-all.jar.
>
> Where are they? What am I missing?
Nothing :)

<http://forum.jogamp.org/JogAmp-Deployment-Enhancements-Automatic-loading-of-native-JARs-Applet-Application-td3362447.html>

The native JAR file is auto-located (same path and basename plus
'os.and.arch') and loaded.

~Sven

>
> Regards,
> Martin
>


signature.asc (910 bytes) Download Attachment