Different platforms use different levels of granularity. Mac OS bundles libraries into "frameworks", which can themselves be placed in application bundles, or installed for systemwide use. This is a very coarse level of granularity. I think OSG would probably best fits what Apple calls an "umbrella framework"--a framework which contains frameworks. I'm not too clear--yet, anyhow--on how Macs deal with framework dependencies on other frameworks and libraries; I have the impression it's not automatic but instead handled ad-hoc by the installer script or by the app.

Randolph

On Nov 25, 2008, at 7:09 AM, Robert Osfield wrote:

Right now we have the OSG itself has an
OpenSceneGraph/packaging/pkconfig directory, and this contains an
openthreads.pc and openscenegraph.pc files.  Looking at these files
they don't lists all the OSG dependencies, and they obviously don't
break it down like I'm advocating above.  I'm also aware that on
debain there are plenty of other configuration files associated with
the debian packaging.   What I feel would be appropriate would for us
to centralise this, and make full use of the existing packing
directory, full it out as required.  I also feel the granularity needs
to be addressed - but what sets of packaging and naming would be
appropriate?

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to