Hi Robert, Seems not only the inlines. What I reference in my app are inlines however. Here is the full list:
__declspec(dllimport) public: void __cdecl osgText::TextNode::setPosition(class osg::Vec3d const &) __declspec(dllimport) public: void __cdecl osgText::TextNode::setCharacterSize(float) __declspec(dllimport) public: void __cdecl osgText::TextNode::setFont(class osgText::Font *) __declspec(dllimport) public: __cdecl osgText::TextNode::TextNode(void) public: virtual class osg::Object * __cdecl osgText::TextNode::cloneType(void)const public: virtual class osg::Object * __cdecl osgText::TextNode::clone(class osg::CopyOp const &)const public: virtual bool __cdecl osgText::TextNode::isSameKindAs(class osg::Object const *)const public: virtual char const * __cdecl osgText::TextNode::libraryName(void)const public: virtual char const * __cdecl osgText::TextNode::className(void)const public: virtual void __cdecl osgText::TextNode::accept(class osg::NodeVisitor &) public: virtual void __cdecl osgText::TextNode::traverse(class osg::NodeVisitor &) public: virtual void __cdecl osgText::TextNode::update(void) __declspec(dllimport) protected: virtual __cdecl osgText::TextNode::~TextNode(void) I still don't understand, and I don't see the difference with other classes. ( My apologies about the "geek" greetings... I'm going out -> [] ;-) ) Sukender PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/ ----- "Robert Osfield" <robert.osfi...@gmail.com> a écrit : > Hi Sukender, > > On Tue, Oct 26, 2010 at 8:19 AM, Sukender <suky0...@free.fr> wrote: > > # Greetings loop > > foreach(CURRENT_ONE ${OSG-USERS}) > > message("Hi ${CURRENT_ONE}) > > endforeach() > > > > :) > > GEEK!!! :-) > > > I got some problems when linking my app to the latest osgText. It > says osgText::TextNode isn't defined: > > > > unresolved external symbol "__declspec(dllimport) public: void > __cdecl osgText::TextNode::setPosition(class osg::Vec3d const &)" > (__imp_?setposit...@textnode@osgText@@qeaaxaebvve...@osg@@@Z) > > > > unresolved external symbol "__declspec(dllimport) public: void > __cdecl osgText::TextNode::setCharacterSize ... > > blah blah blah ... > > > > But of course TextNode is there. Everything has been regenerated, > recompiled, checked that it uses Win7.1SDK (or else you run into > trouble with x64 + MSVC 10 Express), etc. > > > > Any idea? > > I've just looked at the declaration of include/osg/TextNode and the > src/osgText/CMakeLists.txt and I can't spot anything amiss right now. > > Is the link error only occuring for the inline methods? > > Robert. > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org