Hi, On Wed, 2008-04-30 at 17:16 +0200, Christoph Schäfer wrote: > Hi all, > > today I tried to build the current svn head (1192) on windows xp pro > sp2. Scons was called this way: > > python Tools\scons-local\scons.py BoostBaseDir=%BOOSTDIR% > enable_unittests=false var_type=debug MSVS_VERSION=8.0 > > OSGBase_d.dll gets build but then an error raises as can be seen in the > attached log. > > Source\System\Action\Base\OSGAction.cpp(92) : error C2664: > 'std::vector<_Ty>::push_back': Konvertierung des Parameters 1 von > 'OSG::ActionBase::ResultE (__cdecl *)(const > OSG::NodeCorePtr,OSG::Action *)' in 'const OSG::Action::Functor &' > nicht mglich > with > [ > _Ty=OSG::Action::Functor > ] > Ursache: Konvertierung von 'OSG::ActionBase::ResultE (__cdecl > *)(const OSG::NodeCorePtr,OSG::Action *)' in 'const > OSG::Action::Functor' nicht mglich > Quelltyp konnte von keinem Konstruktor angenommen werden, oder > die berladungsauflsung des Konstruktors ist mehrdeutig > Source\System\Action\Base\OSGAction.cpp(113) : error C2664: > 'std::vector<_Ty>::push_back': Konvertierung des Parameters 1 von > 'OSG::ActionBase::ResultE (__cdecl *)(const > OSG::NodeCorePtr,OSG::Action *)' in 'const OSG::Action::Functor &' > nicht mglich > with > [ > _Ty=OSG::Action::Functor > ] > Ursache: Konvertierung von 'OSG::ActionBase::ResultE (__cdecl > *)(const OSG::NodeCorePtr,OSG::Action *)' in 'const > OSG::Action::Functor' nicht mglich > Quelltyp konnte von keinem Konstruktor angenommen werden, oder > die berladungsauflsung des Konstruktors ist mehrdeutig > Source\System\Action\Base\OSGAction.cpp(230) : error C2664: > 'std::vector<_Ty>::push_back': Konvertierung des Parameters 1 von > 'OSG::ActionBase::ResultE (__cdecl *)(const > OSG::NodeCorePtr,OSG::Action *)' in 'const OSG::Action::Functor &' > nicht mglich > with > [ > _Ty=OSG::Action::Functor > ] > Ursache: Konvertierung von 'OSG::ActionBase::ResultE (__cdecl > *)(const OSG::NodeCorePtr,OSG::Action *)' in 'const > OSG::Action::Functor' nicht mglich > Quelltyp konnte von keinem Konstruktor angenommen werden, oder > die berladungsauflsung des Konstruktors ist mehrdeutig > Source\System\Action\Base\OSGAction.cpp(248) : error C2664: > 'std::vector<_Ty>::push_back': Konvertierung des Parameters 1 von > 'OSG::ActionBase::ResultE (__cdecl *)(const > OSG::NodeCorePtr,OSG::Action *)' in 'const OSG::Action::Functor &' > nicht mglich > with > [ > _Ty=OSG::Action::Functor > ] > Ursache: Konvertierung von 'OSG::ActionBase::ResultE (__cdecl > *)(const OSG::NodeCorePtr,OSG::Action *)' in 'const > OSG::Action::Functor' nicht mglich > Quelltyp konnte von keinem Konstruktor angenommen werden, oder > die berladungsauflsung des Konstruktors ist mehrdeutig > scons: building terminated because of errors.
hmm interesting, I haven't seen these at the time I build on windows and changes to this part should be way before my last test build, so my only guess is that it is a compiler problem. What version of vs2008 are you using ? I'll check my installation in office tomorrow. kind regards, gerrit ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
