--- Begin Message ---
Source: osgal
Version: 0.6.1-2
Severity: minor
User: [email protected]
Usertags: no-add-needed
Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.
More informations can be found at
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking
/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -g -Wall -O2 -o
osgal osgal-osgal.o ../../src/osgAL/libosgAL.la
libtool: link: g++ -g -O2 -g -Wall -O2 -o .libs/osgal osgal-osgal.o
../../src/osgAL/.libs/libosgAL.so
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):/usr/include/osg/Object:70: error: undefined reference to
'osg::Referenced::Referenced()'
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):/usr/include/osg/AnimationPath:37: error: undefined reference to
'vtable for osg::AnimationPath'
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):/usr/include/osg/AnimationPath:37: error: undefined reference to
'vtable for osg::AnimationPath'
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):/usr/include/osg/Quat:66: error: undefined reference to
'osg::Quat::makeRotate(double, osg::Vec3f const&)'
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):/usr/include/osg/Quat:66: error: undefined reference to
'osg::Quat::makeRotate(double, osg::Vec3f const&)'
/usr/bin/ld: osgal-osgal.o: in function createAnimationPath(osg::Vec3f const&,
float, double):osgal.cpp:110: error: undefined reference to
'osg::AnimationPath::insert(double, osg::AnimationPath::ControlPoint const&)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):/usr/include/osg/Object:70: error: undefined reference to
'osg::Referenced::Referenced()'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):/usr/include/osg/Object:70: error: undefined reference to
'osg::Referenced::Referenced()'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):/usr/include/osg/Object:70: error: undefined reference to
'osg::Referenced::Referenced()'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:174: error: undefined reference to 'osg::Geometry::Geometry()'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:175: error: undefined reference to
'osg::Geometry::setVertexArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:176: error: undefined reference to
'osg::Geometry::setVertexIndices(osg::IndexArray*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:178: error: undefined reference to
'osg::Geometry::setColorArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:179: error: undefined reference to
'osg::Geometry::setColorIndices(osg::IndexArray*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:180: error: undefined reference to
'osg::Geometry::setColorBinding(osg::Geometry::AttributeBinding)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:182: error: undefined reference to
'osg::Geometry::setNormalArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:183: error: undefined reference to
'osg::Geometry::setNormalBinding(osg::Geometry::AttributeBinding)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):/usr/include/osg/PrimitiveSet:287: error: undefined reference to 'vtable
for osg::DrawArrays'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:185: error: undefined reference to
'osg::Geometry::addPrimitiveSet(osg::PrimitiveSet*)'
/usr/bin/ld: osgal-osgal.o: in function createBase(osg::Vec3f const&,
float):osgal.cpp:187: error: undefined reference to 'osg::Geode::Geode()'
/usr/bin/ld: osgal-osgal.o: in function createSound(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >
const&):/usr/include/osg/observer_ptr:54: error: undefined reference to
'osg::Referenced::removeObserver(osg::Observer*) const'
/usr/bin/ld: osgal-osgal.o: in function createSound(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >
const&):/usr/include/osg/observer_ptr:57: error: undefined reference to
'osg::Referenced::addObserver(osg::Observer*) const'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:199: error: undefined reference to 'osg::Group::Group()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osgDB/ReadFile:106: error: undefined reference to
'osgDB::Registry::instance(bool)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osgDB/ReadFile:106: error: undefined reference to
'osgDB::readNodeFile(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, osgDB::ReaderWriter::Options const*)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:207: error: undefined reference to
'osg::MatrixTransform::MatrixTransform()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:32: error: undefined reference to
'osg::Matrixd::makeIdentity()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:470: error: undefined reference to
'osg::Matrixd::makeRotate(double, double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:32: error: undefined reference to
'osg::Matrixd::makeIdentity()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:432: error: undefined reference to
'osg::Matrixd::makeScale(double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:32: error: undefined reference to
'osg::Matrixd::makeIdentity()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:449: error: undefined reference to
'osg::Matrixd::makeTranslate(double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:32: error: undefined reference to
'osg::Matrixd::makeIdentity()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:380: error: undefined reference to
'osg::Matrixd::mult(osg::Matrixd const&, osg::Matrixd const&)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:380: error: undefined reference to
'osg::Matrixd::mult(osg::Matrixd const&, osg::Matrixd const&)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/MatrixTransform:44: error: undefined reference to
'osg::Node::dirtyBound()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:221: error: undefined reference to
'osg::PositionAttitudeTransform::PositionAttitudeTransform()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/NodeCallback:30: error: undefined reference to 'VTT for
osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/NodeCallback:30: error: undefined reference to 'VTT for
osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/AnimationPath:256: error: undefined reference to
'vtable for osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/AnimationPath:256: error: undefined reference to
'vtable for osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:222: error: undefined reference to
'osg::Node::setUpdateCallback(osg::NodeCallback*)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osgDB/ReadFile:106: error: undefined reference to
'osgDB::Registry::instance(bool)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osgDB/ReadFile:106: error: undefined reference to
'osgDB::readNodeFile(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, osgDB::ReaderWriter::Options const*)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:234: error: undefined reference to
'osg::MatrixTransform::MatrixTransform()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:470: error: undefined reference to
'osg::Matrixd::makeRotate(double, double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:432: error: undefined reference to
'osg::Matrixd::makeScale(double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:449: error: undefined reference to
'osg::Matrixd::makeTranslate(double, double, double)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:380: error: undefined reference to
'osg::Matrixd::mult(osg::Matrixd const&, osg::Matrixd const&)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Matrixd:380: error: undefined reference to
'osg::Matrixd::mult(osg::Matrixd const&, osg::Matrixd const&)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/MatrixTransform:44: error: undefined reference to
'osg::Node::dirtyBound()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:242: error: undefined reference to
'osg::MatrixTransform::MatrixTransform()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/NodeCallback:30: error: undefined reference to 'VTT for
osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/NodeCallback:30: error: undefined reference to 'VTT for
osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/AnimationPath:256: error: undefined reference to
'vtable for osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/AnimationPath:256: error: undefined reference to
'vtable for osg::AnimationPathCallback'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):osgal.cpp:243: error: undefined reference to
'osg::Node::setUpdateCallback(osg::NodeCallback*)'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Referenced:175: error: undefined reference to
'osg::Referenced::getDeleteHandler()'
/usr/bin/ld: osgal-osgal.o: in function createMovingModel(osg::Vec3f const&,
float):/usr/include/osg/Referenced:175: error: undefined reference to
'osg::Referenced::deleteUsingDeleteHandler() const'
/usr/bin/ld: osgal-osgal.o: in function createModel():osgal.cpp:301: error:
undefined reference to 'osg::Group::Group()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:314: error: undefined
reference to 'osg::notify(osg::NotifySeverity)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:315: error: undefined
reference to 'osg::notify(osg::NotifySeverity)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:316: error: undefined
reference to 'osg::notify(osg::NotifySeverity)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:321: error: undefined
reference to 'osg::ArgumentParser::ArgumentParser(int*, char**)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:324: error: undefined
reference to 'osg::ArgumentParser::getApplicationName() const'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:325: error: undefined
reference to 'osg::ArgumentParser::getApplicationName() const'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:326: error: undefined
reference to
'osg::ApplicationUsage::addCommandLineOption(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:329: error: undefined
reference to 'osgViewer::Viewer::Viewer(osg::ArgumentParser&)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:332: error: undefined
reference to 'osgViewer::WindowSizeHandler::WindowSizeHandler()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:332: error: undefined
reference to 'osgViewer::View::addEventHandler(osgGA::GUIEventHandler*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:335: error: undefined
reference to 'osgViewer::StatsHandler::StatsHandler()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:335: error: undefined
reference to 'osgViewer::View::addEventHandler(osgGA::GUIEventHandler*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:338: error: undefined
reference to 'osgViewer::HelpHandler::HelpHandler(osg::ApplicationUsage*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:338: error: undefined
reference to 'osgViewer::View::addEventHandler(osgGA::GUIEventHandler*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:343: error: undefined
reference to 'osgViewer::Viewer::getUsage(osg::ApplicationUsage&) const'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:346: error: undefined
reference to 'osg::ArgumentParser::read(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:353: error: undefined
reference to
'osg::ArgumentParser::reportRemainingOptionsAsUnrecognized(osg::ArgumentParser::ErrorSeverity)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:355: error: undefined
reference to
'osg::ApplicationUsage::addKeyboardMouseBinding(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:359: error: undefined
reference to 'osg::ArgumentParser::errors(osg::ArgumentParser::ErrorSeverity)
const'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:361: error: undefined
reference to 'osg::ArgumentParser::writeErrorMessages(std::basic_ostream<char,
std::char_traits<char> >&, osg::ArgumentParser::ErrorSeverity)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:419: error: undefined
reference to 'osgViewer::Viewer::~Viewer()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:348: error: undefined
reference to 'osg::ApplicationUsage::write(std::basic_ostream<char,
std::char_traits<char> >&, unsigned int, unsigned int, bool)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:346: error: undefined
reference to 'osg::ArgumentParser::read(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:377: error: undefined
reference to 'osg::MatrixTransform::MatrixTransform()'
/usr/bin/ld: osgal-osgal.o: in function main:/usr/include/osg/Matrixd:470:
error: undefined reference to 'osg::Matrixd::makeRotate(double, double, double,
double)'
/usr/bin/ld: osgal-osgal.o: in function
main:/usr/include/osg/MatrixTransform:44: error: undefined reference to
'osg::Node::dirtyBound()'
/usr/bin/ld: osgal-osgal.o: in function main:/usr/include/osgUtil/Optimizer:65:
error: undefined reference to 'vtable for osgUtil::Optimizer'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:411: error: undefined
reference to 'osgUtil::Optimizer::optimize(osg::Node*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:414: error: undefined
reference to 'osgViewer::Viewer::setSceneData(osg::Node*)'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:417: error: undefined
reference to 'osgViewer::Viewer::realize()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:419: error: undefined
reference to 'osgViewer::Viewer::run()'
/usr/bin/ld: osgal-osgal.o: in function main:/usr/include/osgUtil/Optimizer:66:
error: undefined reference to 'vtable for osgUtil::Optimizer'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:419: error: undefined
reference to 'osgViewer::Viewer::~Viewer()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:426: error: undefined
reference to 'osg::Referenced::getDeleteHandler()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:427: error: undefined
reference to 'osg::Referenced::getDeleteHandler()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:428: error: undefined
reference to 'osg::Referenced::getDeleteHandler()'
/usr/bin/ld: osgal-osgal.o: in function main:/usr/include/osg/Referenced:175:
error: undefined reference to 'osg::Referenced::deleteUsingDeleteHandler()
const'
/usr/bin/ld: osgal-osgal.o: in function main:/usr/include/osg/Referenced:175:
error: undefined reference to 'osg::Referenced::deleteUsingDeleteHandler()
const'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:419: error: undefined
reference to 'osgViewer::Viewer::~Viewer()'
/usr/bin/ld: osgal-osgal.o: in function main:osgal.cpp:422: error: undefined
reference to 'osg::notify(osg::NotifySeverity)'
/usr/bin/ld: osgal-osgal.o: in function osg::Referenced::unref()
const:/usr/include/osg/Referenced:175: error: undefined reference to
'osg::Referenced::deleteUsingDeleteHandler() const'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::isSameKindAs(osg::Object const*)
const:osgal.cpp(.text._ZNK5osgGA15GUIEventHandler12isSameKindAsEPKN3osg6ObjectE+0x36):
error: undefined reference to 'typeinfo for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function osg::Array::isSameKindAs(osg::Object
const*) const:/usr/include/osg/Array:92: error: undefined reference to
'typeinfo for osg::Array'
/usr/bin/ld: osgal-osgal.o: in function
osg::NodeCallback::operator()(osg::Node*,
osg::NodeVisitor*):/usr/include/osg/NodeCallback:40: error: undefined reference
to 'osg::NodeCallback::traverse(osg::Node*, osg::NodeVisitor*)'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osg/ref_ptr:28: error: undefined reference to 'VTT for
osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:56: error: undefined reference to 'VTT
for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:56: error: undefined reference to 'VTT
for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:56: error: undefined reference to 'VTT
for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:58: error: undefined reference to
'vtable for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:58: error: undefined reference to
'vtable for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:58: error: undefined reference to
'vtable for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osgGA::GUIEventHandler::clone(osg::CopyOp const&)
const:/usr/include/osgGA/GUIEventHandler:58: error: undefined reference to
'vtable for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function
osg::Object::~Object():/usr/include/osg/Object:160: error: undefined reference
to 'osg::Referenced::~Referenced()'
/usr/bin/ld: osgal-osgal.o: in function
osg::Object::~Object():/usr/include/osg/Object:160: error: undefined reference
to 'osg::Referenced::~Referenced()'
/usr/bin/ld: osgal-osgal.o: in function
osg::Array::~Array():/usr/include/osg/Array:158: error: undefined reference to
'vtable for osg::Array'
/usr/bin/ld: osgal-osgal.o: in function
osg::Array::~Array():/usr/include/osg/Array:161: error: undefined reference to
'osg::VertexBufferObject::removeArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec4f,
(osg::Array::Type)11, 4, 5126>::clone(osg::CopyOp const&)
const:/usr/include/osg/Array:90: error: undefined reference to
'osg::Object::Object(osg::Object const&, osg::CopyOp const&)'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec4f,
(osg::Array::Type)11, 4, 5126>::clone(osg::CopyOp const&)
const:/usr/include/osg/Array:90: error: undefined reference to 'vtable for
osg::Array'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec3f,
(osg::Array::Type)10, 3, 5126>::clone(osg::CopyOp const&)
const:/usr/include/osg/Array:90: error: undefined reference to
'osg::Object::Object(osg::Object const&, osg::CopyOp const&)'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec3f,
(osg::Array::Type)10, 3, 5126>::clone(osg::CopyOp const&)
const:/usr/include/osg/Array:90: error: undefined reference to 'vtable for
osg::Array'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateIndexArray<unsigned char,
(osg::Array::Type)4, 1, 5121>::clone(osg::CopyOp const&)
const:/usr/include/osg/Array:90: error: undefined reference to
'osg::Object::Object(osg::Object const&, osg::CopyOp const&)'
/usr/bin/ld: osgal-osgal.o: in function
osg::Object::~Object():/usr/include/osg/Object:160: error: undefined reference
to 'osg::Referenced::~Referenced()'
/usr/bin/ld: osgal-osgal.o: in function
osg::Object::~Object():/usr/include/osg/Object:160: error: undefined reference
to 'osg::Referenced::~Referenced()'
/usr/bin/ld: osgal-osgal.o: in function
osgUtil::Optimizer::~Optimizer():/usr/include/osgUtil/Optimizer:66: error:
undefined reference to 'vtable for osgUtil::Optimizer'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec3f,
(osg::Array::Type)10, 3, 5126>::~TemplateArray():/usr/include/osg/Array:161:
error: undefined reference to 'vtable for osg::Array'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec3f,
(osg::Array::Type)10, 3,
5126>::~TemplateArray():/usr/include/OpenThreads/Atomic:127: error: undefined
reference to 'osg::VertexBufferObject::removeArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec3f,
(osg::Array::Type)10, 3,
5126>::~TemplateArray():/usr/include/OpenThreads/Atomic:127: error: undefined
reference to 'osg::VertexBufferObject::removeArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function osg::TemplateArray<osg::Vec4f,
(osg::Array::Type)11, 4,
5126>::~TemplateArray():/usr/include/OpenThreads/Atomic:127: error: undefined
reference to 'osg::VertexBufferObject::removeArray(osg::Array*)'
/usr/bin/ld: osgal-osgal.o: in function vtable for
KeyboardHandler:osgal.cpp(.rodata._ZTV15KeyboardHandler+0x40): error: undefined
reference to 'osgGA::GUIEventHandler::operator()(osg::Node*, osg::NodeVisitor*)'
/usr/bin/ld: osgal-osgal.o: in function vtable for
KeyboardHandler:osgal.cpp(.rodata._ZTV15KeyboardHandler+0x58): error: undefined
reference to 'osgGA::GUIEventHandler::event(osg::NodeVisitor*, osg::Drawable*)'
/usr/bin/ld: osgal-osgal.o: in function vtable for
KeyboardHandler:osgal.cpp(.rodata._ZTV15KeyboardHandler+0xb8): error: undefined
reference to 'non-virtual thunk to
osgGA::GUIEventHandler::event(osg::NodeVisitor*, osg::Drawable*)'
/usr/bin/ld: osgal-osgal.o: in function vtable for
KeyboardHandler:osgal.cpp(.rodata._ZTV15KeyboardHandler+0x130): error:
undefined reference to 'osg::Referenced::setThreadSafeRefUnref(bool)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x10):
error: undefined reference to 'typeinfo for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x40):
error: undefined reference to 'osgGA::GUIEventHandler::operator()(osg::Node*,
osg::NodeVisitor*)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x58):
error: undefined reference to
'osgGA::GUIEventHandler::event(osg::NodeVisitor*, osg::Drawable*)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x88):
error: undefined reference to 'typeinfo for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0xb8):
error: undefined reference to 'non-virtual thunk to
osgGA::GUIEventHandler::event(osg::NodeVisitor*, osg::Drawable*)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x128):
error: undefined reference to 'typeinfo for osgGA::GUIEventHandler'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osgGA::GUIEventHandler-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N5osgGA15GUIEventHandlerE+0x130):
error: undefined reference to 'osg::Referenced::setThreadSafeRefUnref(bool)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osg::NodeCallback-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler0_N3osg12NodeCallbackE+0xb8):
error: undefined reference to 'osg::Referenced::setThreadSafeRefUnref(bool)'
/usr/bin/ld: osgal-osgal.o: in function construction vtable for
osg::Drawable::EventCallback-in-KeyboardHandler:osgal.cpp(.rodata._ZTC15KeyboardHandler16_N3osg8Drawable13EventCallbackE+0xb8):
error: undefined reference to 'osg::Referenced::setThreadSafeRefUnref(bool)'
/usr/bin/ld: osgal-osgal.o: in function typeinfo for
osg::Object:osgal.cpp(.rodata._ZTIN3osg6ObjectE+0x10): error: undefined
reference to 'typeinfo for osg::Referenced'
/usr/bin/ld: osgal-osgal.o: in function vtable for
osg::TemplateArray<osg::Vec4f, (osg::Array::Type)11, 4,
5126>:osgal.cpp(.rodata._ZTVN3osg13TemplateArrayINS_5Vec4fELNS_5Array4TypeE11ELi4ELi5126EEE+0x48):
error: undefined reference to 'osg::Array::className() const'
/usr/bin/ld: osgal-osgal.o: in function typeinfo for
osg::TemplateArray<osg::Vec4f, (osg::Array::Type)11, 4,
5126>:osgal.cpp(.rodata._ZTIN3osg13TemplateArrayINS_5Vec4fELNS_5Array4TypeE11ELi4ELi5126EEE+0x18):
error: undefined reference to 'typeinfo for osg::Array'
/usr/bin/ld: osgal-osgal.o: in function vtable for
osg::TemplateIndexArray<unsigned char, (osg::Array::Type)4, 1,
5121>:osgal.cpp(.rodata._ZTVN3osg18TemplateIndexArrayIhLNS_5Array4TypeE4ELi1ELi5121EEE+0x48):
error: undefined reference to 'osg::Array::className() const'
/usr/bin/ld: osgal-osgal.o: in function typeinfo for
osg::IndexArray:osgal.cpp(.rodata._ZTIN3osg10IndexArrayE+0x10): error:
undefined reference to 'typeinfo for osg::Array'
/usr/bin/ld: osgal-osgal.o: in function vtable for
osg::IndexArray:osgal.cpp(.rodata._ZTVN3osg10IndexArrayE+0x48): error:
undefined reference to 'osg::Array::className() const'
/usr/bin/ld: osgal-osgal.o: in function vtable for
osg::TemplateArray<osg::Vec3f, (osg::Array::Type)10, 3,
5126>:osgal.cpp(.rodata._ZTVN3osg13TemplateArrayINS_5Vec3fELNS_5Array4TypeE10ELi3ELi5126EEE+0x48):
error: undefined reference to 'osg::Array::className() const'
/usr/bin/ld: osgal-osgal.o: in function typeinfo for
osg::TemplateArray<osg::Vec3f, (osg::Array::Type)10, 3,
5126>:osgal.cpp(.rodata._ZTIN3osg13TemplateArrayINS_5Vec3fELNS_5Array4TypeE10ELi3ELi5126EEE+0x18):
error: undefined reference to 'typeinfo for osg::Array'
collect2: ld returned 1 exit status
make[3]: *** [osgal] Error 1
--- End Message ---