[Opensim-dev] Incompatibilities between libsl 0.2 and 0.3

Tleiades Hax tleiades at gmail.com
Thu Nov 8 19:27:06 UTC 2007


On Nov 8, 2007 6:31 PM, dan miller <danbmil99 at yahoo.com> wrote:
> >
> > In fact openjpeg is why I am so interested in upgrading to the latest
> > version. My delvelopment platform is a 64 bit version of windows, and
> > the current version of libsl/openjpeg cannot handle a 64 bit windows
> > os.
> >
>
> I may be confused here, but openjpeg is its own project, in native code,
> that the libsl people tweaked for some obscure reason.  We have a *separate*
> openjpeg-libsl folder in opensim-libs/managed, which corresponds to the
> binary in opensim/bin.
>
> Why can't we take openjpeg-libsl from 0.3, and use the rest of libsl from
> 0.2, at least until these other issues are sorted out?
>
The interop definitions between managed and unmanaged code is defined
inside libsl. The calling conventions for openjpeg-libsl have changed
between 0.2 and 0.3 in order to accomodate 64 bit os'es and the
required alignment of data.



More information about the Opensim-dev mailing list