
Hi. Compiling "test_pool_alloc.cpp" on Windows2000(MS Visual C++ 6.0)I got a number of warnings and errors: Help me please to resolve these problems ( I want to use Boost in our Windows & VxWorks project) Regards. Baruch. Compiling... test_pool_alloc.cpp c:\program files\microsoft visual studio\vc98\include\list(386) : error C2039: '_Charalloc' : is not a member of 'fast_pool_allocator<struct tester,struct boost::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32>' c:\program files\microsoft visual studio\vc98\include\list (386) : while compiling class-template member function 'struct std::list<struct tester,class boost::fast_pool_allocator<struct tester,struct boost::default_user_allocator_new_delete,c lass boost::details::pool::null_mutex,32> >::_Node *__thiscall std::list<struct tester,class boost::fast_pool_allocator<struct tester,struct boost::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32> >::_Buynode(struct std:: list<struct tester,class boost::fast_pool_allocator<struct tester,struct boost::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32> >::_Node *,struct std::list<struct tester,class boost::fast_pool_allocator<struct tester,str uct boost::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32> >::_Node *)' Error executing cl.exe. test_pool_alloc.obj - 1 error(s), 0 warning(s) ///////////////////////////////////////////////////////////// Compiling... - Withot list and dequeue testing test_pool_alloc.cpp c:\boost\boost_1_28_0\boost\pool\pool.hpp(267) : warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning) c:\boost\boost_1_28_0\boost\pool\pool.hpp(263) : while compiling class-template member function 'void __thiscall boost::pool<struct boost::default_user_allocator_new_delete>::ordered_free(void *const ,const unsigned int)' c:\boost\boost_1_28_0\boost\pool\pool.hpp(492) : warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning) c:\boost\boost_1_28_0\boost\pool\simple_segregated_storage.hpp (70) : while compiling class-template member function 'void *__thiscall boost::pool<struct boost::default_user_allocator_new_delete>::ordered_malloc(unsigned int)' c:\boost\boost_1_28_0\boost\pool\simple_segregated_storage.hpp(70) : error C2248: 'object_creator' : cannot access private struct declared in class 'boost::details::pool::singleton_default<struct boost::singleton_pool<struct boost::pool_allocator_ta g,1,struct boost::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32>::pool_type>' c:\boost\boost_1_28_0\boost\pool\detail\singleton.hpp(63) : see declaration of 'object_creator' c:\boost\boost_1_28_0\boost\pool\simple_segregated_storage.hpp (70) : while compiling class-template static data member 'struct boost::details::pool::singleton_default<struct boost::singleton_pool<struct boost::pool_allocator_tag,1,struct boo st::default_user_allocator_new_delete,class boost::details::pool::null_mutex,32>::pool_type>::object_creator boost::details::pool::singleton_default<boost::singleton_pool<boost::p ool_allocator_tag,1,boost::default_user_allocator_new_delete,boost::de tails::pool::null_mutex,32>::pool_type>::create_object' Error executing cl.exe. test_pool_alloc.obj - 1 error(s), 2 warning(s) /////////////////////////////////////////////////////////////