Hi J-S,

I've just added OSGUTIL_EXPORT to the affected classes, could you do a
svn update and let me know how you get on.

Robert.

On Jan 5, 2008 9:14 PM, Jean-Sébastien Guay
<[EMAIL PROTECTED]> wrote:
> Hello Robert,
>
> OSG from SVN updated at about 13:00 EST, Windows Vista x86, MS Visual
> C++ Express 2008 (VC++ 9.0).
>
> Everything compiles fine, except I get the following undefined symbols
> when trying to compile osgWrappers osgUtil. Are these related to the
> trouble we had lately with the wrappers on Windows?
>
>
> 2>DrawElementTypeSimplifier.obj : error LNK2019: unresolved external
> symbol "public: void __thiscall
> osgUtil::DrawElementTypeSimplifier::simplify(class osg::Geometry
> &)const "
> ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@@Z)
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector25::reflector25(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>DrawElementTypeSimplifier.obj : error LNK2001: unresolved external
> symbol "public: virtual void __thiscall
> osgUtil::DrawElementTypeSimplifierVisitor::apply(class osg::Geode &)"
> ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@@Z)
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: void __thiscall
> osgUtil::EdgeCollector::Edge::setOrderedPoints(struct
> osgUtil::EdgeCollector::Point *,struct osgUtil::EdgeCollector::Point
> *)"
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector133::reflector133(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: void __thiscall osgUtil::EdgeCollector::Edge::clear(void)"
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@QAEXXZ) referenced in function
> "public: __thiscall `anonymous
> namespace'::reflector133::reflector133(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: bool __thiscall
> osgUtil::EdgeCollector::Point::isBoundaryPoint(void)const "
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@QBE_NXZ) referenced in
> function "public: bool __thiscall
> osgUtil::EdgeCollector::Edge::isAdjacentToBoundary(void)const "
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@QBE_NXZ)
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: class osg::TemplateIndexArray<unsigned int,6,1,5125> *
> __thiscall osgUtil::EdgeCollector::Edgeloop::toIndexArray(void)const "
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@osg@@XZ) referenced 
> in function "public: __thiscall `anonymous 
> namespace'::reflector183::reflector183(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: void __thiscall
> osgUtil::EdgeCollector::Triangle::setOrderedPoints(struct
> osgUtil::EdgeCollector::Point *,struct osgUtil::EdgeCollector::Point
> *,struct osgUtil::EdgeCollector::Point *)"
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector224::reflector224(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: void __thiscall
> osgUtil::EdgeCollector::Triangle::clear(void)"
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@QAEXXZ) referenced in function
> "public: __thiscall `anonymous
> namespace'::reflector224::reflector224(void)"
> ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: bool __thiscall
> osgUtil::EdgeCollector::Triangle::operator<(struct
> osgUtil::EdgeCollector::Triangle const &)const "
> ([EMAIL PROTECTED]@osgUtil@@QBE_NABU012@@Z) referenced in
> function "public: bool __thiscall
> osgUtil::dereference_less::operator()<class osg::ref_ptr<struct
> osgUtil::EdgeCollector::Triangle>,class osg::ref_ptr<struct
> osgUtil::EdgeCollector::Triangle> >(class osg::ref_ptr<struct
> osgUtil::EdgeCollector::Triangle> const &,class osg::ref_ptr<struct
> osgUtil::EdgeCollector::Triangle> const &)const "
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@@osg@@V01@@[EMAIL PROTECTED]@@[EMAIL 
> PROTECTED]@[EMAIL PROTECTED]@@@osg@@[EMAIL PROTECTED])
> 2>EdgeCollector.obj : error LNK2019: unresolved external symbol
> "public: bool __thiscall
> osgUtil::EdgeCollector::Edge::operator<(struct
> osgUtil::EdgeCollector::Edge const &)const "
> ([EMAIL PROTECTED]@osgUtil@@QBE_NABU012@@Z) referenced in function
> "public: bool __thiscall osgUtil::dereference_less::operator()<class
> osg::ref_ptr<struct osgUtil::EdgeCollector::Edge>,class
> osg::ref_ptr<struct osgUtil::EdgeCollector::Edge> >(class
> osg::ref_ptr<struct osgUtil::EdgeCollector::Edge> const &,class
> osg::ref_ptr<struct osgUtil::EdgeCollector::Edge> const &)const "
> ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@@osg@@V01@@[EMAIL PROTECTED]@@[EMAIL 
> PROTECTED]@[EMAIL PROTECTED]@@@osg@@[EMAIL PROTECTED])
>
>
> Thanks,
>
> J-S
> --
> ______________________________________________________
> Jean-Sebastien Guay     [EMAIL PROTECTED]
>                          http://whitestar02.webhop.org/
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
> _______________________________________________
> 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

Reply via email to