Boost Setting? Help me please

Waaarg

10-09-2009 20:17:19

hey guys

what is correct version of boost Library
my setting is Ogrenewt version 2.0 and , newton ver 2.07 , Ogre SDK 1.62

I'm looking for compile and run Ogrenewton demo sources

but there is lot of boost error massage
in .hpp " syntax errors " lot of erros this massages over 100 line

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(80) : error C2143: syntax error : missing ';' before 'namespace'
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(980) : error C2838: '()' : illegal qualified name in member declaration
1> C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(80) : see reference to class template instantiation 'boost::function0<R>' being compiled
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(995) : error C2804: binary 'operator ==' has too many parameters
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(1002) : error C2804: binary 'operator !=' has too many parameters
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(1098) : error C2764: 'R' : template parameter not used or deducible in partial specialization 'boost::function<R(void)>'
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(1098) : error C3412: 'boost::function<R(void)>' : cannot specialize template in current scope
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(90) : error C2061: syntax error : identifier 'function_buffer'
1> C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(96) : see reference to class template instantiation 'boost::boost::detail::function::function_invoker1<FunctionPtr,R,T0>' being compiled
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(106) : error C2061: syntax error : identifier 'function_buffer'
1> C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(113) : see reference to class template instantiation 'boost::boost::detail::function::void_function_invoker1<FunctionPtr,R,T0>' being compiled
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(122) : error C2061: syntax error : identifier 'function_buffer'
1> C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(133) : see reference to class template instantiation 'boost::boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>' being compiled
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(143) : error C2061: syntax error : identifier 'function_buffer'
1> C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(154) : see reference to class template instantiation 'boost::boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>' being compiled
1>C:\Program Files\Boost\boost_1_39\boost/function/function_template.hpp(163) : error C2061: syntax error : identifier 'function_buffer'

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I think this is boost install error or incorrect version problem.
I had downloaded boost install file with " http://www.boostpro.com/download " <- this site and version is 1.39

I want to build my ogrenewton demo files on my visual studio 2005 in 32bit Xp


help me ! i really want to buil ogrenewton !!

melven

11-09-2009 22:39:12

I'm using linux with boost 1.39, but previous versions should be fine, too.
So I cannot help you... but OgreNewt should work with this version of boost!