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

Reply via email to