Hi all,
today I migrated to osg-1.1 and I didn't realize any error messages
while compiling and installing (Gentoo i32). Later I tried to link an
own exectuable and got lots of undefined references. After rearranging
libraries and object files didn't help I tried to recompile
examples/osgprerender (because it makes use of CameraNode) to see what's
the right linking order. But I got the same linker errors:
g++ -O2 -L/usr/X11R6/lib -L../../../lib/Linux32 osgprerender.o \
-lstdc++ -losgProducer -lProducer -losgText -losgGA -losgDB \
-losgUtil -losg -lGLU -lGL -lXi -lXmu -lX11 -lOpenThreads \
-o osgprerender
osgprerender.o: In function `createPreRenderSubGraph(osg::Node*, \
unsigned, unsigned, osg::CameraNode::RenderTargetImplementation, \
bool, bool, bool)':
osgprerender.cpp:(.text+0x6af): undefined reference to \
`osg::Geometry::setColorBinding(osg::Geometry::AttributeBinding)' \
osgprerender.cpp:(.text+0x863): undefined reference to \
`osg::CameraNode::CameraNode[in-charge]()'
[and some more]
Did I make a stupid mistake or is something going wrong? What should I do?
thx
Frans
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/