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