E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/concept_checks.hpp(116) : error C2220: warning treated as error - no 'object' file generated E:\lo\master\workdir\UnpackedTarball\boost\boost/concept/detail/has_constraints.hpp(42) : see reference to class template instantiation 'boost::multi_array_concepts::ConstMultiArrayConcept' being compiled with [ Array=boost::detail::multi_array::const_sub_array, NumDims=1 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/concept/detail/msvc.hpp(56) : see reference to class template instantiation 'boost::concepts::not_satisfied' being compiled with [ Model=boost::multi_array_concepts::ConstMultiArrayConcept,1> ] E:\lo\master\workdir\UnpackedTarball\boost\boost/concept_check.hpp(45) : see reference to class template instantiation 'boost::concepts::require' being compiled with [ Model=boost::multi_array_concepts::ConstMultiArrayConcept,1> ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/subarray.hpp(235) : see reference to function template instantiation 'void boost::function_requires>(Model *)' being compiled with [ Array=boost::detail::multi_array::const_sub_array, NumDims=1, Model=boost::multi_array_concepts::ConstMultiArrayConcept,1> ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2089) : see reference to function template instantiation 'boost::detail::multi_array::sub_array &boost::detail::multi_array::sub_array::operator =>(const ConstMultiArray &)' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=1, ConstMultiArray=boost::detail::multi_array::const_sub_array ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2089) : see reference to function template instantiation 'boost::detail::multi_array::sub_array &boost::detail::multi_array::sub_array::operator =>(const ConstMultiArray &)' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=1, ConstMultiArray=boost::detail::multi_array::const_sub_array ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2110) : see reference to function template instantiation '_OutIt std::_Copy_impl<_Iter,_OutIt>(_InIt,_InIt,_OutIt,std::_Nonscalar_ptr_iterator_tag)' being compiled with [ _OutIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::sub_array,boost::detail::multi_array::mutable_iterator_tag>, _Iter=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag>, _InIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag> ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2131) : see reference to function template instantiation '_OutIt std::_Copy_impl<_InIt,_OutIt>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::sub_array,boost::detail::multi_array::mutable_iterator_tag>, _InIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag> ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2161) : see reference to function template instantiation '_OutIt std::_Copy_impl<_InIt,_OutIt>(_InIt,_InIt,_OutIt,std::input_iterator_tag,std::output_iterator_tag)' being compiled with [ _OutIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::sub_array,boost::detail::multi_array::mutable_iterator_tag>, _InIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag> ] C:\PROGRA~2\MICROS~2.0\VC\include\xutility(2176) : see reference to function template instantiation '_OutIt std::_Copy_impl<_Iter,_OutIt>(_InIt,_InIt,_OutIt,std::false_type)' being compiled with [ _OutIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::sub_array,boost::detail::multi_array::mutable_iterator_tag>, _Iter=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag>, _InIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag> ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/view.hpp(322) : see reference to function template instantiation '_OutIt std::copy,boost::detail::multi_array::array_iterator,boost::detail::multi_array::mutable_iterator_tag>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::sub_array,boost::detail::multi_array::mutable_iterator_tag>, T=VclGrid::ExtendedGridEntry, TPtr=const VclGrid::ExtendedGridEntry *, NumDims=boost::mpl::size_t<2>, Reference=boost::detail::multi_array::const_sub_array, IteratorCategory=boost::random_access_traversal_tag, _InIt=boost::detail::multi_array::array_iterator,boost::detail::multi_array::const_sub_array,boost::random_access_traversal_tag> ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/view.hpp(314) : while compiling class template member function 'boost::detail::multi_array::multi_array_view &boost::detail::multi_array::multi_array_view::operator =(const boost::detail::multi_array::multi_array_view &)' with [ T=VclGrid::ExtendedGridEntry, NumDims=2 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array.hpp(447) : see reference to function template instantiation 'boost::detail::multi_array::multi_array_view &boost::detail::multi_array::multi_array_view::operator =(const boost::detail::multi_array::multi_array_view &)' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=2 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array.hpp(406) : see reference to class template instantiation 'boost::detail::multi_array::multi_array_view' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=2 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array.hpp(402) : while compiling class template member function 'boost::multi_array &boost::multi_array::resize(const boost::detail::multi_array::extent_gen &)' with [ T=VclGrid::ExtendedGridEntry, NumDims=2, NumRanges=2 ] E:/lo/master/vcl/source/window/layout.cxx(772) : see reference to function template instantiation 'boost::multi_array &boost::multi_array::resize(const boost::detail::multi_array::extent_gen &)' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=2, NumRanges=2 ] E:/lo/master/vcl/source/window/layout.cxx(753) : see reference to class template instantiation 'boost::multi_array' being compiled with [ T=VclGrid::ExtendedGridEntry, NumDims=2 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/concept_checks.hpp(116) : warning C4510: 'boost::multi_array_concepts::ConstMultiArrayConcept' : default constructor could not be generated with [ Array=boost::detail::multi_array::const_sub_array, NumDims=1 ] E:\lo\master\workdir\UnpackedTarball\boost\boost/multi_array/concept_checks.hpp(116) : warning C4610: struct 'boost::multi_array_concepts::ConstMultiArrayConcept' can never be instantiated - user defined constructor required with [ Array=boost::detail::multi_array::const_sub_array, NumDims=1 ] make[1]: *** [E:/lo/master/workdir/CxxObject/vcl/source/window/layout.o] Error 2 make: *** [vcl] Error 2