I must admit, due to both my own and others struggles getting DLLs properly locationed, I've been very tempted to build as many 3rdParty libs as possible in only static configuration. That minimizes the runtime dependency chain, so we'd only have to deal with OSG finding its own DLLs.
I dont recall now many of the upstream 3rdParty support a static config (I'm not going to add one if they dont supply it themselves) but I'll be looking in this direction in the future. -- mew On Wed, Jun 18, 2008 at 10:18 AM, Robert Osfield <[EMAIL PROTECTED]> wrote: > Hi Guys, > > I don't have much experience to through into discussions about static > vs dynamic libs under Windows, but what is clear from sitting on the > list how much traffic is dedicated to build issues under Windows, > almost all relate to dll's problems. With the OSG-2.x we've tried to > tackle this with the version'd dll's and version plugins directories > which should help, but it hasn't solved it completely - users are > still have lots and lots of problems. > > Using static linking by default for the OSG plugins does seem like a > good way of tackling a big part of problem, and while there will be a > memory overhead I'd say it's well worth it. If less users have > problems then their experience of OSG under Windows will be more > positive and we'll have less support for wade through. Watching these > threads as an outsider it does seem like keeping Windows is a black > art, with a complex matrix of things that work in different > combinations. Personally I'd much rather programmers spend their > brain power on doing 3D graphics apps than fighting build > systems/dll's etc learning all the caveats of working on specific > platforms. > > So if you want to go static link of external dependencies under > Windows then guys, you have my backing. > > Robert. > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- Mike Weiblen -- Austin Texas USA -- http://mew.cx/ _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

