-------------- Build: Debug in equalrefsystem ---------------
Compiling: main.cpp
In file included from D:\Boost/boost/intrusive/list_hook.hpp:22,
from D:\Boost/boost/intrusive/list.hpp:20,
from D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:3,
from D:\ReferenceSystem\equalrefsystem\main.cpp:5:
D:\Boost/boost/intrusive/options.hpp: In instantiation of 'boost::intrusive::do_pack<boost::intrusive::list_defaults<base::EqualRefSystem>, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none> >':
D:\Boost/boost/intrusive/options.hpp:639: instantiated from 'boost::intrusive::pack_options<boost::intrusive::list_defaults<base::EqualRefSystem>, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none, boost::intrusive::none>'
D:\Boost/boost/intrusive/list.hpp:1414: instantiated from 'boost::intrusive::make_list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>'
D:\Boost/boost/intrusive/list.hpp:1447: instantiated from 'boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>'
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:106: instantiated from here
D:\Boost/boost/intrusive/options.hpp:577: error: no class template named 'pack' in 'class boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>'
In file included from D:\ReferenceSystem\equalrefsystem\main.cpp:5:
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h: In member function 'void base::EqualRefSystem::unlink()':
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:74: error: 'class boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>' has no member named 'empty'
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:74: error: 'class boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>' has no member named 'begin'
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h: In member function 'void base::EqualRefSystem::reference(const base::EqualRefSystem*)':
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:88: error: 'class boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>' has no member named 'push_back'
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h: In member function 'void base::EqualRefSystem::dereference(const base::EqualRefSystem*)':
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:96: error: 'class boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>' has no member named 'erase'
D:\ReferenceSystem\equalrefsystem\/src\EqualRefSystem.h:96: error: 'class boost::intrusive::list<base::EqualRefSystem, boost::intrusive::list_base_hook<boost::intrusive::link_mode<(boost::intrusive::link_mode_type)0u>, boost::intrusive::none, boost::intrusive::none>, boost::intrusive::constant_time_size<false>, boost::intrusive::none>' has no member named 'iterator_to'
Process terminated with status 1 (0 minutes, 2 seconds)
6 errors, 0 warnings
Partager