On Mon, December 17, 2007 14:26, Paul Martz wrote:
> Sounds like osgDB is having problem finding the plugins. Others have
> reported similar problems with the Windows binaries. Maybe if Mike Weiblen
> is reading this, he can post a status update? I don't recall that anyone
> has
> arrived at a bullet-proof solution for this problem.


Hi,

Here's my plan for addressing this problem in the next build of the win32
installer:

Background: The current installed filesystem was based on my
over-conservative reading of MS license for their redistributable
libraries (see C:\Program Files\Microsoft Visual Studio
8\SDK\v2.0\redist.txt), specifically

<quote>
For your convenience, we have provided the following folders for use when
redistributing VC++ runtime files. Subject to the license terms for the
software, you may redistribute the folder (unmodified) in the application
local folder as a sub-folder with no change to the folder name. You may
also redistribute all the files (*.dll and *.manifest) within a folder,
listed below the folder for your convenience, as an entire set.
</quote>

I followed the "redistribute the folder (unmodified)" sentence for the
current installer.  However, the sentence after does permit the runtime
file files themselves to be merged into our bin directory, simplifying the
filesystem just like the good old days.  So the current complexity is my
doing, and I guess I owe MS an appology (tho their text is a bit
convoluted)

So my plan for the next win32 installer is
1) put the MS redist libs directly into bin, manifests and all.
2) preserve but cull OSG_PATH to the necessary values.

Any comments on the bulletproof-ness of this solution?

cheers
-- mew

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

Reply via email to