1>------ Build started: Project: test, Configuration: Debug Win32 ------ 1>Compiling... 1>main.cpp 1>E:\boost_1_39_0\boost/mpl/begin_end.hpp(35) : error C2903: 'apply' : symbol is neither a class template nor a function template 1> E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : see reference to class template instantiation 'boost::mpl::begin' being compiled 1> with 1> [ 1> Sequence=vector_type 1> ] 1> .\main.cpp(9) : see reference to class template instantiation 'boost::mpl::is_sequence' being compiled 1> with 1> [ 1> T=vector_type 1> ] 1>E:\boost_1_39_0\boost/mpl/begin_end.hpp(35) : error C2027: use of undefined type 'boost::mpl::begin_impl' 1>E:\boost_1_39_0\boost/mpl/begin_end.hpp(35) : error C2059: syntax error : '<' 1>E:\boost_1_39_0\boost/mpl/begin_end.hpp(35) : error C2039: 'type' : is not a member of '`global namespace'' 1>E:\boost_1_39_0\boost/mpl/begin_end.hpp(35) : error C2238: unexpected token(s) preceding ';' 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : error C2039: 'type' : is not a member of 'boost::mpl::begin' 1> with 1> [ 1> Sequence=vector_type 1> ] 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : error C2146: syntax error : missing ',' before identifier 'type' 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : error C2065: 'type' : undeclared identifier 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : error C3203: 'is_same' : unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(94) : error C2955: 'boost::is_same' : use of class template requires template argument list 1> E:\boost_1_39_0\boost/type_traits/is_same.hpp(37) : see declaration of 'boost::is_same' 1>E:\boost_1_39_0\boost/mpl/is_sequence.hpp(95) : error C2955: 'boost::mpl::not_' : use of class template requires template argument list 1> E:\boost_1_39_0\boost/mpl/not.hpp(40) : see declaration of 'boost::mpl::not_' 1>Build log was saved at "file://e:\Include\test\debug\BuildLog.htm" 1>test - 11 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========