Hi Joe,

I recall having similar issues with cross-shared-library casting. I'm not sure 
this is directly related to your problem, but I thought I'd share. In that 
case, I was messing up my -shared and -fPIC settings for the g++ compiler. The 
fPIC setting ensures the generation of position-independent code for use in a 
shared library. I was intermixing fpic and fPIC and this caused each shared lib 
to have it's seperate copy of classes and structures in memory, somehow messing 
up casts in the process.  You might want to check these settings.

Oh, I do have some progress on the osgswig vs. MixinVector stuff, so now I can 
use osg 2.6+ with osgswig again. It involves reverting parts of the Array and 
PrimitiveSet classes to the osg 2.4 state ;-). Now I can play with VecArrays 
again (and ffmpeg) directly via Python.

Cheers,
Gerwin

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=15760#15760





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

Reply via email to