>    There is some VC++ magic that goes on behind the scenes. 
> If a project claims another project as a dependency (for tax 
> purposes, maybe ;), and that other project generates a 
> library, VC++ seems to implicitly link against that library 
> without it being listed in the linker inputs.

Understood. The OSG examples, then, will be implicitly linking against the
(non-static) DLL export .lib files. PLUS, they will also be linking against
the *_s.lib static libraries. This explains why the examples fail to link
with multiply defined symbols when both static and dynamic libs are built.

So, my real question is, isn't this a problem? Or should we simply build
just the static OR the dynamic libs, and ignore this issue?
   -Paul

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to