> > > Where are the Atomic operators referenced from?
> >
> > I am not sure actually. My code is based on the 
> CompositeViewer example.
> > And contains nothing unusual to my knowledge.
> So, one of the libs/objects you link must contain that 
> unresolved reference.
> So which one?
> nm can tell you which one.

Im not really sure what to look for. But I have attached the dump from running: 
nm -C -l display.o

/Björn


000000c2 t global constructors keyed to _ZN6visual7DisplayC2Ev  
/home/bjornb/temp/grafik/visual/main/display.cpp:199
         U _Unwind_Resume       
/home/bjornb/temp/grafik/visual/main/display.cpp:186
00000000 t __static_initialization_and_destruction_0(int, int)  
/usr/include/c++/4.1.2/exception:57
         U OpenThreads::Atomic::operator--()    display.cpp:0
         U OpenThreads::Atomic::operator++()    display.cpp:0
         U osg::Referenced::addObserver(osg::Observer*) display.cpp:0
         U osg::Referenced::removeObserver(osg::Observer*)      display.cpp:0
         U osg::Referenced::getDeleteHandler()  display.cpp:0
         U osg::Referenced::setThreadSafeRefUnref(bool)
         U osg::Referenced::Referenced()        display.cpp:0
         U osg::Referenced::~Referenced()       display.cpp:0
         U osg::PolygonMode::setMode(osg::PolygonMode::Face, 
osg::PolygonMode::Mode)    /home/bjornb/temp/grafik/visual/main/display.cpp:191
         U osg::PolygonMode::PolygonMode()      
/home/bjornb/temp/grafik/visual/main/display.cpp:186
00000000 W osg::CullSettings::setCullingMode(unsigned int)
00000000 W osg::CullSettings::applyMaskAction(unsigned int)
00000000 W 
osg::CullSettings::setComputeNearFarMode(osg::CullSettings::ComputeNearFarMode)
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::objectDeleted(void*)
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::observer_ptr()
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::~observer_ptr()
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::~observer_ptr()
00000000 W 
osg::observer_ptr<osgViewer::GraphicsWindow>::operator=(osgViewer::GraphicsWindow*)
00000000 W 
osg::observer_ptr<osg::GraphicsContext>::operator=(osg::GraphicsContext*)
         U osg::GraphicsContext::ScreenIdentifier::ScreenIdentifier()   
display.cpp:0
00000000 W osg::GraphicsContext::ScreenIdentifier::~ScreenIdentifier()
         U osg::GraphicsContext::createNewContextID()   display.cpp:0
         U osg::GraphicsContext::resizedImplementation(int, int, int, int)
         U osg::GraphicsContext::incrementContextIDUsageCount(unsigned int)     
display.cpp:0
         U osg::GraphicsContext::clear()
00000000 W osg::GraphicsContext::Traits::Traits()
00000000 W osg::GraphicsContext::Traits::~Traits()
00000000 W osg::GraphicsContext::Traits::~Traits()
00000000 W osg::GraphicsContext::resized(int, int, int, int)
00000000 W osg::GraphicsContext::getState()
00000000 W osg::GraphicsContext::setState(osg::State*)
         U osg::GraphicsContext::GraphicsContext()      display.cpp:0
         U osg::GraphicsContext::~GraphicsContext()     display.cpp:0
         U osg::Node::getOrCreateStateSet()     
/home/bjornb/temp/grafik/visual/main/../../dependencies/include/osgViewer/GraphicsWindow:229
00000000 W osg::View::getCamera()
         U osg::View::setCamera(osg::Camera*)   
/home/bjornb/temp/grafik/visual/main/display.cpp:82
00000000 W osg::State::setContextID(unsigned int)
00000000 W osg::State::setGraphicsContext(osg::GraphicsContext*)
         U osg::State::State()  display.cpp:0
         U osg::Timer::instance()       display.cpp:0
00000000 W osg::Vec3f::Vec3f(float, float, float)
00000000 W osg::Vec4f::Vec4f(float, float, float, float)
00000000 W osg::Camera::setClearColor(osg::Vec4f const&)
         U osg::Camera::setProjectionMatrixAsPerspective(double, double, 
double, double)        /home/bjornb/temp/grafik/visual/main/display.cpp:109
         U osg::Camera::Camera()        
/home/bjornb/temp/grafik/visual/main/display.cpp:81
00000000 W osg::Object::computeDataVariance()
00000000 W osg::Object::resizeGLObjectBuffers(unsigned int)
00000004 b osg::X_AXIS  /usr/include/c++/4.1.2/exception:57
00000010 b osg::Y_AXIS  /usr/include/c++/4.1.2/bits/stl_iterator.h:674
0000001c b osg::Z_AXIS  
/home/bjornb/temp/grafik/visual/main/../util/xmlinterface/element.hpp:270
         U osg::notify(osg::NotifySeverity)     display.cpp:0
00000000 W osg::ref_ptr<osgGA::EventQueue>::ref_ptr()
00000000 W osg::ref_ptr<osgGA::EventQueue>::~ref_ptr()
00000000 W osg::ref_ptr<osgGA::EventQueue>::operator=(osgGA::EventQueue*)
00000000 W osg::ref_ptr<osgViewer::CompositeViewer>::ref_ptr()
00000000 W osg::ref_ptr<osgViewer::CompositeViewer>::~ref_ptr()
00000000 W 
osg::ref_ptr<osgViewer::CompositeViewer>::operator=(osgViewer::CompositeViewer*)
00000000 W osg::ref_ptr<osg::Referenced>::ref_ptr()
00000000 W osg::ref_ptr<osg::Referenced>::~ref_ptr()
00000000 W 
osg::ref_ptr<osg::GraphicsContext::Traits>::operator=(osg::GraphicsContext::Traits*)
00000000 W osg::ref_ptr<osg::State>::operator=(osg::State*)
00000000 W osg::Observer::objectDeleted(void*)
00000000 W osg::Observer::Observer()
00000000 W osg::Observer::~Observer()
00000000 W osg::Observer::~Observer()
00000000 W osg::Observer::~Observer()
         U osg::StateSet::getAttribute(osg::StateAttribute::Type, unsigned int) 
/home/bjornb/temp/grafik/visual/main/../../dependencies/include/osgViewer/GraphicsWindow:232
         U osg::StateSet::setAttribute(osg::StateAttribute*, unsigned int)      
/home/bjornb/temp/grafik/visual/main/display.cpp:187
         U util::ElementIterator::ElementIterator(TiXmlElement*, std::string 
const&)    display.cpp:0
00000000 W util::ElementIterator::~ElementIterator()
         U util::ElementIterator::operator++()  
/home/bjornb/temp/grafik/visual/main/display.cpp:123
00000000 W std::string boost::lexical_cast<std::string, char const*>(char 
const* const&)
00000000 W double boost::lexical_cast<double, char const*>(char const* const&)
00000000 W void 
boost::throw_exception<boost::bad_lexical_cast>(boost::bad_lexical_cast const&)
00000000 W boost::bad_lexical_cast::bad_lexical_cast(boost::bad_lexical_cast 
const&)
00000000 W boost::bad_lexical_cast::bad_lexical_cast(std::type_info const&, 
std::type_info const&)
00000000 W boost::bad_lexical_cast::~bad_lexical_cast()
00000000 W boost::bad_lexical_cast::~bad_lexical_cast()
00000000 W std::string boost::detail::lexical_cast<std::string, char const*, 
false, char>(boost::call_traits<char const*>::param_type, char*, unsigned int)
00000000 W double boost::detail::lexical_cast<double, char const*, false, 
char>(boost::call_traits<char const*>::param_type, char*, unsigned int)
00000000 W boost::detail::lcast_src_length<char, char const*>::check_coverage()
00000000 W int boost::detail::lcast_get_precision<double>(double*)
00000000 W void boost::detail::lcast_set_precision<double>(std::ios_base&, 
double*)
00000000 W boost::detail::lexical_streambuf_fake::lexical_streambuf_fake()
00000000 W boost::detail::lexical_stream_limited_src<char, 
boost::detail::lexical_streambuf_fake, std::char_traits<char> 
>::lexical_stream_limited_src(char*, char*)
00000000 W boost::detail::lexical_stream_limited_src<char, 
boost::detail::lexical_streambuf_fake, std::char_traits<char> 
>::operator<<(char const*)
00000000 W bool boost::detail::lexical_stream_limited_src<char, 
boost::detail::lexical_streambuf_fake, std::char_traits<char> 
>::operator>><std::allocator<char> >(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >&)
00000000 W boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> 
>::lexical_stream_limited_src(char*, char*)
00000000 W boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> 
>::~lexical_stream_limited_src()
00000000 W boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> 
>::~lexical_stream_limited_src()
00000000 W boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> 
>::operator<<(char const*)
00000000 W bool boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> 
>::operator>><double>(double&)
00000001 b boost::tuples::ignore        /usr/include/c++/4.1.2/exception:57
00000000 W osgGA::EventQueue::keyRelease(int)
         U osgGA::EventQueue::keyRelease(int, double)   display.cpp:0
00000000 W osgGA::EventQueue::mouseMotion(float, float)
         U osgGA::EventQueue::mouseMotion(float, float, double) display.cpp:0
00000000 W osgGA::EventQueue::windowResize(int, int, int, int)
         U osgGA::EventQueue::windowResize(int, int, int, int, double)  
display.cpp:0
00000000 W osgGA::EventQueue::mouseButtonPress(float, float, unsigned int)
         U osgGA::EventQueue::mouseButtonPress(float, float, unsigned int, 
double)      display.cpp:0
00000000 W osgGA::EventQueue::mouseButtonRelease(float, float, unsigned int)
         U osgGA::EventQueue::mouseButtonRelease(float, float, unsigned int, 
double)    display.cpp:0
00000000 W osgGA::EventQueue::setGraphicsContext(osg::GraphicsContext*)
00000000 W osgGA::EventQueue::getCurrentEventState()
00000000 W osgGA::EventQueue::keyPress(int)
         U osgGA::EventQueue::keyPress(int, double)     display.cpp:0
         U 
osgGA::EventQueue::EventQueue(osgGA::GUIEventAdapter::MouseYOrientation)     
display.cpp:0
00000000 W osgGA::GUIEventAdapter::setGraphicsContext(osg::GraphicsContext*)
00000000 W osgGA::GUIActionAdapter::asView()
00000000 W osgGA::GUIActionAdapter::GUIActionAdapter()
00000000 W osgGA::GUIActionAdapter::~GUIActionAdapter()
00000000 W osgGA::GUIActionAdapter::~GUIActionAdapter()
00000000 W osgGA::GUIActionAdapter::~GUIActionAdapter()
         U visual::Controller::getSceneNamed(std::string)       
/home/bjornb/temp/grafik/visual/main/display.cpp:130
         U visual::Controller::getViewerNamed(std::string)      
/home/bjornb/temp/grafik/visual/main/display.cpp:165
         U visual::Controller::getEnvironmentNamed(std::string) 
/home/bjornb/temp/grafik/visual/main/display.cpp:140
         U visual::Controller::instance()       
/home/bjornb/temp/grafik/visual/main/display.cpp:130
0000156c T visual::Display::mouseButton(int, int, int, int)     
/home/bjornb/temp/grafik/visual/main/display.cpp:43
0000023a T visual::Display::loadViewPort(util::Element) 
/home/bjornb/temp/grafik/visual/main/display.cpp:119
000011ac T visual::Display::createOsgViewer()   
/home/bjornb/temp/grafik/visual/main/display.cpp:70
000000ee T visual::Display::toggleWireframe()   
/home/bjornb/temp/grafik/visual/main/display.cpp:182
00001620 T visual::Display::update()    
/home/bjornb/temp/grafik/visual/main/display.cpp:29
000016d8 T visual::Display::reshape(int, int)   
/home/bjornb/temp/grafik/visual/main/display.cpp:20
00001498 T visual::Display::keyboard(unsigned char, int, int)   
/home/bjornb/temp/grafik/visual/main/display.cpp:58
0000151a T visual::Display::mouseMove(int, int) 
/home/bjornb/temp/grafik/visual/main/display.cpp:51
00001030 T visual::Display::Display()   
/home/bjornb/temp/grafik/visual/main/display.cpp:15
000010ee T visual::Display::Display()   
/home/bjornb/temp/grafik/visual/main/display.cpp:15
         U visual::ViewPort::createView(osgViewer::GraphicsWindow*, 
osgViewer::View*)   /home/bjornb/temp/grafik/visual/main/display.cpp:113
         U visual::ViewPort::updateView()       
/home/bjornb/temp/grafik/visual/main/display.cpp:36
         U visual::ViewPort::setAbsolutePos(int, int)   
/home/bjornb/temp/grafik/visual/main/display.cpp:153
00000000 W visual::ViewPort::setEnvironment(visual::Environment*)
         U visual::ViewPort::setRelativePos(double, double)     
/home/bjornb/temp/grafik/visual/main/display.cpp:157
         U visual::ViewPort::setAbsoluteSize(int, int)  
/home/bjornb/temp/grafik/visual/main/display.cpp:154
         U visual::ViewPort::setRelativeSize(double, double)    
/home/bjornb/temp/grafik/visual/main/display.cpp:158
00000000 W visual::ViewPort::setScene(visual::Scene*)
00000000 W visual::ViewPort::setViewer(visual::Viewer*)
00000000 W visual::ViewPort::ViewPort(visual::Display*)
00000000 W 
__gnu_cxx::new_allocator<visual::ViewPort*>::deallocate(visual::ViewPort**, 
unsigned int)
00000000 W __gnu_cxx::new_allocator<visual::ViewPort*>::allocate(unsigned int, 
void const*)
00000000 W 
__gnu_cxx::new_allocator<visual::ViewPort*>::construct(visual::ViewPort**, 
visual::ViewPort* const&)
00000000 W 
__gnu_cxx::new_allocator<visual::ViewPort*>::new_allocator(__gnu_cxx::new_allocator<visual::ViewPort*>
 const&)
00000000 W __gnu_cxx::new_allocator<visual::ViewPort*>::new_allocator()
00000000 W __gnu_cxx::new_allocator<visual::ViewPort*>::~new_allocator()
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort* const*, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>::__normal_iterator(visual::ViewPort* const* const&)
00000000 W __gnu_cxx::__normal_iterator<osg::ref_ptr<osgViewer::View>*, 
std::vector<osg::ref_ptr<osgViewer::View>, 
std::allocator<osg::ref_ptr<osgViewer::View> > > 
>::__normal_iterator(osg::ref_ptr<osgViewer::View>* const&)
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>::__normal_iterator(visual::ViewPort** const&)
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>::operator++()
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort* const*, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>::difference_type __gnu_cxx::operator-<visual::ViewPort* const*, 
visual::ViewPort* const*, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort* const*, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > const&, 
__gnu_cxx::__normal_iterator<visual::ViewPort* const*, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > const&)
00000000 W bool __gnu_cxx::operator!=<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > const&, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > const&)
00000000 W osgViewer::GraphicsWindow::checkEvents()
00000000 W osgViewer::GraphicsWindow::getEventQueue()
00000000 W osgViewer::GraphicsWindow::getWindowName()
00000008 W osgViewer::GraphicsWindow::requestRedraw()
00000000 W osgViewer::GraphicsWindow::setWindowName(std::string const&)
00000000 W osgViewer::GraphicsWindow::getWindowRectangle(int&, int&, int&, int&)
00000008 W osgViewer::GraphicsWindow::requestWarpPointer(float, float)
00000000 W osgViewer::GraphicsWindow::closeImplementation()
00000000 W osgViewer::GraphicsWindow::realizeImplementation()
00000008 W osgViewer::GraphicsWindow::requestContinuousUpdate(bool)
00000000 W osgViewer::GraphicsWindow::makeCurrentImplementation()
00000000 W osgViewer::GraphicsWindow::swapBuffersImplementation()
00000000 W osgViewer::GraphicsWindow::grabFocusIfPointerInWindow()
00000000 W osgViewer::GraphicsWindow::releaseContextImplementation()
00000000 W 
osgViewer::GraphicsWindow::makeContextCurrentImplementation(osg::GraphicsContext*)
00000000 W osgViewer::GraphicsWindow::setWindowRectangleImplementation(int, 
int, int, int)
00000000 W osgViewer::GraphicsWindow::setWindowDecorationImplementation(bool)
00000000 W 
osgViewer::GraphicsWindow::bindPBufferToTextureImplementation(unsigned int)
00000000 W osgViewer::GraphicsWindow::grabFocus()
00000000 W 
osgViewer::GraphicsWindow::setCursor(osgViewer::GraphicsWindow::MouseCursor)
00000000 W osgViewer::GraphicsWindow::useCursor(bool)
00000000 W osgViewer::GraphicsWindow::GraphicsWindow()
00000008 W osgViewer::GraphicsWindow::~GraphicsWindow()
00000008 W osgViewer::GraphicsWindow::~GraphicsWindow()
00000000 W osgViewer::GraphicsWindow::~GraphicsWindow()
         U osgViewer::CompositeViewer::addView(osgViewer::View*)        
/home/bjornb/temp/grafik/visual/main/display.cpp:114
00000000 W osgViewer::CompositeViewer::getView(unsigned int)
         U osgViewer::CompositeViewer::CompositeViewer()        
/home/bjornb/temp/grafik/visual/main/display.cpp:72
00000000 W osgViewer::GraphicsWindowEmbedded::closeImplementation()
00000000 W osgViewer::GraphicsWindowEmbedded::realizeImplementation()
00000000 W osgViewer::GraphicsWindowEmbedded::makeCurrentImplementation()
00000000 W osgViewer::GraphicsWindowEmbedded::swapBuffersImplementation()
00000000 W osgViewer::GraphicsWindowEmbedded::grabFocusIfPointerInWindow()
00000000 W osgViewer::GraphicsWindowEmbedded::releaseContextImplementation()
00000000 W osgViewer::GraphicsWindowEmbedded::init()
00000000 W osgViewer::GraphicsWindowEmbedded::grabFocus()
00000000 W osgViewer::GraphicsWindowEmbedded::GraphicsWindowEmbedded(int, int, 
int, int)
00000008 W osgViewer::GraphicsWindowEmbedded::~GraphicsWindowEmbedded()
00000008 W osgViewer::GraphicsWindowEmbedded::~GraphicsWindowEmbedded()
         U osgViewer::View::View()      
/home/bjornb/temp/grafik/visual/main/display.cpp:79
00000000 W TiXmlHandle::Node() const
00000000 W TiXmlHandle::Element() const
         U TiXmlElement::Attribute(char const*) const   display.cpp:0
00000000 W TiXmlElement::Attribute(std::string const&) const
         U osg::Referenced::deleteUsingDeleteHandler() const    display.cpp:0
00000000 W osg::Referenced::ref() const
00000000 W osg::Referenced::unref() const
         U osg::PolygonMode::getMode(osg::PolygonMode::Face) const      
/usr/include/c++/4.1.2/bits/vector.tcc:285
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::get() const
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::valid() const
00000000 W osg::observer_ptr<osgViewer::GraphicsWindow>::operator->() const
00000000 W osg::GraphicsContext::clone(osg::CopyOp const&) const
00000000 W osg::GraphicsContext::cloneType() const
00000000 W osg::GraphicsContext::getTraits() const
00000000 W osg::State::getContextID() const
         U osg::Timer::tick() const     display.cpp:0
00000000 W osg::Timer::delta_s(unsigned long long, unsigned long long) const
00000000 W osg::Object::releaseGLObjects(osg::State*) const
00000000 W osg::ref_ptr<osgGA::EventQueue>::get() const
00000000 W osg::ref_ptr<osgGA::EventQueue>::operator->() const
00000000 W osg::ref_ptr<osgGA::GUIEventAdapter>::get() const
00000000 W osg::ref_ptr<osgViewer::CompositeViewer>::get() const
00000000 W osg::ref_ptr<osgViewer::CompositeViewer>::valid() const
00000000 W osg::ref_ptr<osgViewer::CompositeViewer>::operator->() const
00000000 W osg::ref_ptr<osgViewer::View>::get() const
00000000 W osg::ref_ptr<osg::GraphicsContext::ResizedCallback>::valid() const
00000000 W osg::ref_ptr<osg::GraphicsContext::ResizedCallback>::operator->() 
const
00000000 W osg::ref_ptr<osg::GraphicsContext::Traits>::get() const
00000000 W osg::ref_ptr<osg::GraphicsContext::Traits>::valid() const
00000000 W osg::ref_ptr<osg::GraphicsContext::Traits>::operator->() const
00000000 W osg::ref_ptr<osg::State>::get() const
00000000 W osg::ref_ptr<osg::Camera>::get() const
         U util::ElementIterator::operator*() const     
/usr/include/c++/4.1.2/bits/vector.tcc:295
         U util::ElementIterator::operator!=(util::ElementIterator const&) 
const        /home/bjornb/temp/grafik/visual/main/display.cpp:123
00000000 W bool util::Element::get_attribute<std::string>(std::string const&, 
std::string&) const
00000000 W bool util::Element::get_attribute<double>(std::string const&, 
double&) const
00000000 W util::Element::end() const
00000000 W std::string util::Element::get<std::string>(std::string const&) const
00000000 W double util::Element::get<double>(std::string const&) const
00000000 W util::Element::null() const
00000000 W util::Element::begin(std::string const&) const
         U util::Element::get_child(std::string const&, int) const      
/usr/include/c++/4.1.2/bits/vector.tcc:298
         U util::Element::get_child(int) const  display.cpp:0
00000000 W bool util::Element::operator()<std::string>(std::string const&, 
std::string&) const
00000000 W boost::bad_lexical_cast::what() const
00000000 W osgGA::EventQueue::getTime() const
00000000 W __gnu_cxx::new_allocator<visual::ViewPort*>::max_size() const
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort* const*, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >::base() 
const
00000000 W __gnu_cxx::__normal_iterator<osg::ref_ptr<osgViewer::View>*, 
std::vector<osg::ref_ptr<osgViewer::View>, 
std::allocator<osg::ref_ptr<osgViewer::View> > > >::operator*() const
00000000 W __gnu_cxx::__normal_iterator<osg::ref_ptr<osgViewer::View>*, 
std::vector<osg::ref_ptr<osgViewer::View>, 
std::allocator<osg::ref_ptr<osgViewer::View> > > >::operator+(int const&) const
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >::base() 
const
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > 
>::operator*() const
00000000 W osgViewer::GraphicsWindow::libraryName() const
00000000 W osgViewer::GraphicsWindow::isSameKindAs(osg::Object const*) const
00000000 W osgViewer::GraphicsWindow::getWindowDecoration() const
00000000 W osgViewer::GraphicsWindow::isRealizedImplementation() const
00000000 W osgViewer::GraphicsWindow::valid() const
00000000 W osgViewer::GraphicsWindow::className() const
00000000 W osgViewer::GraphicsWindowEmbedded::libraryName() const
00000000 W osgViewer::GraphicsWindowEmbedded::isSameKindAs(osg::Object const*) 
const
00000000 W osgViewer::GraphicsWindowEmbedded::isRealizedImplementation() const
00000000 W osgViewer::GraphicsWindowEmbedded::valid() const
00000000 W osgViewer::GraphicsWindowEmbedded::className() const
         U std::string::c_str() const   display.cpp:0
         U std::string::_M_iend() const display.cpp:0
         U std::string::compare(char const*) const      display.cpp:0
         U std::string::_M_ibegin() const       display.cpp:0
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::end() const
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::size() const
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::begin() const
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::max_size() const
         U std::basic_ios<char, std::char_traits<char> >::operator void*() 
const        display.cpp:0
00000000 W 
std::allocator<visual::ViewPort*>::allocator(std::allocator<visual::ViewPort*> 
const&)
00000000 W std::allocator<visual::ViewPort*>::allocator()
00000000 W 
std::allocator<visual::ViewPort*>::allocator(std::allocator<visual::ViewPort*> 
const&)
00000000 W std::allocator<visual::ViewPort*>::~allocator()
00000000 W std::allocator<visual::ViewPort*>::~allocator()
         U std::allocator<char>::allocator()    
/home/bjornb/temp/grafik/visual/main/display.cpp:122
         U std::allocator<char>::~allocator()   
/usr/include/c++/4.1.2/bits/vector.tcc:292
         U std::istream::get()  display.cpp:0
         U std::basic_istream<char, std::char_traits<char> 
>::basic_istream(std::basic_streambuf<char, std::char_traits<char> >*)       
display.cpp:0
         U std::basic_istream<char, std::char_traits<char> >::~basic_istream()  
display.cpp:0
         U std::istream::operator>>(double&)    display.cpp:0
         U std::ostream::operator<<(std::ostream& (*)(std::ostream&))   
display.cpp:0
00000000 W std::string& std::string::assign<char*>(char*, char*)
         U std::string::replace(__gnu_cxx::__normal_iterator<char*, 
std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, char*, char*)   
    display.cpp:0
         U std::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::basic_string(char const*, std::allocator<char> const&)       
/usr/include/c++/4.1.2/bits/vector.tcc:286
         U std::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::basic_string(std::string const&)     
/home/bjornb/temp/grafik/visual/main/display.cpp:130
         U std::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::basic_string()       /home/bjornb/temp/grafik/visual/main/display.cpp:15
         U std::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::~basic_string()      /usr/include/c++/4.1.2/bits/vector.tcc:298
         U std::string::operator=(std::string const&)   display.cpp:0
00000000 W std::char_traits<char>::eof()
00000000 W std::char_traits<char>::length(char const*)
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> >::_M_allocate(unsigned int)
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> 
>::_Vector_impl::_Vector_impl(std::allocator<visual::ViewPort*> const&)
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> >::_Vector_impl::~_Vector_impl()
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> >::_M_deallocate(visual::ViewPort**, unsigned 
int)
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> >::_M_get_Tp_allocator()
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> 
>::_Vector_base(std::allocator<visual::ViewPort*> const&)
00000000 W std::_Vector_base<visual::ViewPort*, 
std::allocator<visual::ViewPort*> >::~_Vector_base()
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::__copy_normal<true, 
true>::copy_n<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
00000000 W visual::ViewPort** std::__copy_backward<true, 
std::random_access_iterator_tag>::copy_b<visual::ViewPort*>(visual::ViewPort* 
const*, visual::ViewPort* const*, visual::ViewPort**)
         U std::basic_streambuf<char, std::char_traits<char> >::setg(char*, 
char*, char*)       display.cpp:0
         U std::basic_streambuf<char, std::char_traits<char> >::sync()
         U std::basic_streambuf<char, std::char_traits<char> 
>::imbue(std::locale const&)
         U std::basic_streambuf<char, std::char_traits<char> >::uflow()
         U std::basic_streambuf<char, std::char_traits<char> >::setbuf(char*, 
int)
         U std::basic_streambuf<char, std::char_traits<char> >::xsgetn(char*, 
int)
         U std::basic_streambuf<char, std::char_traits<char> >::xsputn(char 
const*, int)
         U std::basic_streambuf<char, std::char_traits<char> >::seekoff(long 
long, std::_Ios_Seekdir, std::_Ios_Openmode)
         U std::basic_streambuf<char, std::char_traits<char> 
>::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)
         U std::basic_streambuf<char, std::char_traits<char> >::overflow(int)
         U std::basic_streambuf<char, std::char_traits<char> >::pbackfail(int)
         U std::basic_streambuf<char, std::char_traits<char> >::showmanyc()
         U std::basic_streambuf<char, std::char_traits<char> >::underflow()
         U std::basic_streambuf<char, std::char_traits<char> 
>::basic_streambuf()       display.cpp:0
         U std::basic_streambuf<char, std::char_traits<char> 
>::~basic_streambuf()      display.cpp:0
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::__copy_backward_normal<true, 
true>::copy_b_n<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
00000000 W visual::ViewPort** std::__copy<true, 
std::random_access_iterator_tag>::copy<visual::ViewPort*>(visual::ViewPort* 
const*, visual::ViewPort* const*, visual::ViewPort**)
00000000 W std::vector<osg::ref_ptr<osgViewer::View>, 
std::allocator<osg::ref_ptr<osgViewer::View> > >::begin()
00000000 W std::vector<osg::ref_ptr<osgViewer::View>, 
std::allocator<osg::ref_ptr<osgViewer::View> > >::operator[](unsigned int)
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::_M_insert_aux(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
visual::ViewPort* const&)
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::end()
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::begin()
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::push_back(visual::ViewPort* const&)
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::vector(std::allocator<visual::ViewPort*> const&)
00000000 W std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> 
>::~vector()
00000000 W std::bad_cast::bad_cast(std::bad_cast const&)
00000000 W std::bad_cast::bad_cast()
         U std::bad_cast::~bad_cast()   display.cpp:0
         U std::ios_base::Init::Init()  
/usr/include/c++/4.1.2/bits/stl_vector.h:342
         U std::ios_base::Init::~Init() 
/home/bjornb/temp/grafik/visual/main/../../dependencies/include/boost/lexical_cast.hpp:1155
00000000 W std::ios_base::unsetf(std::_Ios_Fmtflags)
00000000 W std::ios_base::precision(int)
00000000 W std::exception::exception(std::exception const&)
00000000 W std::exception::exception()
00000000 W visual::ViewPort** std::__copy_aux<visual::ViewPort**, 
visual::ViewPort**>(visual::ViewPort**, visual::ViewPort**, visual::ViewPort**)
00000000 W void 
std::__destroy_aux<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, __true_type)
00000000 W void std::__destroy_aux<visual::ViewPort**>(visual::ViewPort**, 
visual::ViewPort**, __true_type)
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::copy_backward<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
         U std::__throw_bad_alloc()     display.cpp:0
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::uninitialized_copy<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
00000000 W visual::ViewPort** std::__copy_backward_aux<visual::ViewPort**, 
visual::ViewPort**>(visual::ViewPort**, visual::ViewPort**, visual::ViewPort**)
         U std::__throw_length_error(char const*)       display.cpp:0
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
visual::ViewPort*>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, std::allocator<visual::ViewPort*>)
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, __true_type)
00000000 W __gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
std::copy<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
         U std::basic_ostream<char, std::char_traits<char> >& std::endl<char, 
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)    
  display.cpp:0
00000000 W void std::_Destroy<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > > 
>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >)
00000000 W void std::_Destroy<__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
visual::ViewPort*>(__gnu_cxx::__normal_iterator<visual::ViewPort**, 
std::vector<visual::ViewPort*, std::allocator<visual::ViewPort*> > >, 
__gnu_cxx::__normal_iterator<visual::ViewPort**, std::vector<visual::ViewPort*, 
std::allocator<visual::ViewPort*> > >, std::allocator<visual::ViewPort*>)
00000000 W void std::_Destroy<visual::ViewPort**>(visual::ViewPort**, 
visual::ViewPort**)
00000000 W void std::_Destroy<visual::ViewPort**, 
visual::ViewPort*>(visual::ViewPort**, visual::ViewPort**, 
std::allocator<visual::ViewPort*>)
00000000 b std::__ioinit        /usr/include/c++/4.1.2/exception:57
00000000 W std::operator&=(std::_Ios_Fmtflags&, std::_Ios_Fmtflags)
00000000 W std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)
00000000 W std::operator~(std::_Ios_Fmtflags)
00000000 W bool std::operator==<char, std::char_traits<char>, 
std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, char const*)
         U std::basic_ostream<char, std::char_traits<char> >& std::operator<< 
<std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, 
char const*)        display.cpp:0
00000000 W bool std::operator!=<char, std::char_traits<char>, 
std::allocator<char> >(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, char const*)
         U typeinfo for osg::Referenced
         U typeinfo for osg::PolygonMode        
/usr/include/c++/4.1.2/bits/vector.tcc:279
00000000 V typeinfo for osg::observer_ptr<osgViewer::GraphicsWindow>
00000000 V typeinfo for osg::StateAttribute
00000000 V typeinfo for osg::GraphicsContext::ScreenIdentifier
00000000 V typeinfo for osg::GraphicsContext::Traits
         U typeinfo for osg::GraphicsContext
00000000 V typeinfo for osg::Object
00000000 V typeinfo for osg::Observer
00000000 V typeinfo for boost::bad_lexical_cast
00000000 V typeinfo for boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> >
00000000 V typeinfo for osgGA::GUIActionAdapter
00000000 V typeinfo for osgViewer::GraphicsWindow
00000000 V typeinfo for osgViewer::GraphicsWindowEmbedded
         U typeinfo for char const*     display.cpp:0
00000000 V typeinfo for std::string
         U typeinfo for std::basic_streambuf<char, std::char_traits<char> >
         U typeinfo for std::bad_cast
         U typeinfo for double  display.cpp:0
00000000 V typeinfo name for osg::observer_ptr<osgViewer::GraphicsWindow>
00000000 V typeinfo name for osg::StateAttribute
00000000 V typeinfo name for osg::GraphicsContext::ScreenIdentifier
00000000 V typeinfo name for osg::GraphicsContext::Traits
00000000 V typeinfo name for osg::Object
00000000 V typeinfo name for osg::Observer
00000000 V typeinfo name for boost::bad_lexical_cast
00000000 V typeinfo name for boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> >
00000000 V typeinfo name for osgGA::GUIActionAdapter
00000000 V typeinfo name for osgViewer::GraphicsWindow
00000000 V typeinfo name for osgViewer::GraphicsWindowEmbedded
00000000 V typeinfo name for std::string
         U vtable for __cxxabiv1::__class_type_info
         U vtable for __cxxabiv1::__si_class_type_info
         U vtable for __cxxabiv1::__vmi_class_type_info
00000000 V vtable for osg::observer_ptr<osgViewer::GraphicsWindow>
00000000 V vtable for osg::GraphicsContext::Traits
00000000 V vtable for osg::Observer
00000000 V vtable for boost::bad_lexical_cast
00000000 V vtable for boost::detail::lexical_stream_limited_src<char, 
std::basic_streambuf<char, std::char_traits<char> >, std::char_traits<char> >
00000000 V vtable for osgGA::GUIActionAdapter
00000000 V vtable for osgViewer::GraphicsWindow
00000000 V vtable for osgViewer::GraphicsWindowEmbedded
         U vtable for std::bad_cast     display.cpp:0
         U vtable for std::exception    display.cpp:0
00000000 W non-virtual thunk to osgViewer::GraphicsWindow::requestRedraw()
00000000 W non-virtual thunk to 
osgViewer::GraphicsWindow::requestWarpPointer(float, float)
00000000 W non-virtual thunk to 
osgViewer::GraphicsWindow::requestContinuousUpdate(bool)
00000000 W non-virtual thunk to osgViewer::GraphicsWindow::~GraphicsWindow()
00000000 W non-virtual thunk to osgViewer::GraphicsWindow::~GraphicsWindow()
00000000 W non-virtual thunk to 
osgViewer::GraphicsWindowEmbedded::~GraphicsWindowEmbedded()
00000000 W non-virtual thunk to 
osgViewer::GraphicsWindowEmbedded::~GraphicsWindowEmbedded()
         U operator delete(void*)       
/home/bjornb/temp/grafik/visual/main/display.cpp:186
         U operator new(unsigned int)   
/home/bjornb/temp/grafik/visual/main/display.cpp:186
00000000 W operator new(unsigned int, void*)    /usr/include/c++/4.1.2/new:94
         U __cxa_allocate_exception     display.cpp:0
         U __cxa_atexit 
/home/bjornb/temp/grafik/visual/main/../util/xmlinterface/element.hpp:274
         U __cxa_begin_catch    display.cpp:0
         U __cxa_end_catch      display.cpp:0
         U __cxa_pure_virtual
         U __cxa_rethrow        display.cpp:0
         U __cxa_throw  display.cpp:0
         U __dso_handle 
/home/bjornb/temp/grafik/visual/main/../../dependencies/include/boost/lexical_cast.hpp:762
         U __dynamic_cast       
/home/bjornb/temp/grafik/visual/main/../util/xmlinterface/element.hpp:453
         U __gxx_personality_v0
000000da t __tcf_0
         U memmove      display.cpp:0
         U strlen       display.cpp:0
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to