Hi Frederic,
Sorry for the delay in responding. The name of the native libraries
could be changed in a dot-release, since they are only loaded by the
j3dcore jar file (and any .jnlp files that reference them). I don't know
that this would fully solve your problem, however. There is still the
matter of finding the jar files, which also have the same name for
multiple releases (and that isn't something I would want changed). You
may want to look at JSR-277, which provides a more general mechanism for
handling versioning of modules.
To answer you second question, there are no native libraries for Mac OS
X because only the JOGL pipeline is supported on that platform. JOGL
itself takes care of the native libraries in this case.
-- Kevin
Frederic Barachant wrote:
> Hello.
> I have been investigating yesterday about creating NBMs for java3D.
> One question bothered me as some natives libraries are having same
> names for different versions, thus cannot be used at the same time for
> a fully multiplatform release. Is that something that can be fixed in
> a dot release?
>
> Also, released 1.5.1 has no native libraries for OSX. Is that normal?
>