Hi Jan, I don't have an OSX box to test against, but at a guess the line "ld: symbol(s) not found for architecture x86_64" looks to be the most suspicious one. Any chance that the build settings have changed or that somehow the serializer plugins are compiling against libs that were created with different settings.
Robert. On 15 October 2013 15:10, Jan Klimke <[email protected]> wrote: > Hi, > > i just upgraded my xcode installation to 5.0 and tried to recompile a > newer version of osg. > > This did'nt work out well since i am getting a linking error when building > osgdb_serializers_osgga.so > > it seems that several symbols an not be found. Does anyone has a clue how > to get it to compile again ? > > here is the error message: > > [ 48%] Built target osgdb_serializers_osgmanipulator > [ 51%] Built target osgdb_serializers_osgparticle > [ 53%] Built target osgdb_serializers_osgsim > [ 54%] Built target osgdb_serializers_osgshadow > Linking CXX shared module > ../../../../lib/osgPlugins-3.3.1/osgdb_serializers_osgga.so > Undefined symbols for architecture x86_64: > "osgGA::GUIEventHandler::~GUIEventHandler()", referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > "osgGA::GUIEventHandler::~GUIEventHandler()", referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > "non-virtual thunk to osgGA::GUIEventHandler::~GUIEventHandler()", > referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > "non-virtual thunk to osgGA::GUIEventHandler::~GUIEventHandler()", > referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > "non-virtual thunk to osgGA::GUIEventHandler::~GUIEventHandler()", > referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > "non-virtual thunk to osgGA::GUIEventHandler::~GUIEventHandler()", > referenced from: > construction vtable for > osgGA::GUIEventHandler-in-osgGA::KeySwitchMatrixManipulator in > KeySwitchMatrixManipulator.cpp.o > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make[2]: *** [lib/osgPlugins-3.3.1/osgdb_serializers_osgga.so] Error 1 > make[1]: *** > [src/osgWrappers/serializers/osgGA/CMakeFiles/osgdb_serializers_osgga.dir/all] > Error 2 > make: *** [all] Error 2 > > > Thank you! > > Cheers, > Jan > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=56790#56790 > > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

