Code: Alles auswählen
In file included from /usr/include/boost/bind.hpp:22:0,
from /home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.h:13,
from /home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.cpp:9:
/usr/include/boost/bind/bind.hpp: In instantiation of ‘boost::_bi::result_traits<boost::_bi::unspecified, void (Dedupe::Dataholding::Dataholding::*)(std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>, std::vector<Dedupe::FileInfo>)>’:
/usr/include/boost/bind/bind_template.hpp:15:48: instantiated from ‘boost::_bi::bind_t<boost::_bi::unspecified, void (Dedupe::Dataholding::Dataholding::*)(std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>, std::vector<Dedupe::FileInfo>), boost::_bi::list2<boost::arg<1>, boost::_bi::value<std::vector<Dedupe::FileInfo> > > >’
/home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.cpp:100:28: instantiated from here
/usr/include/boost/bind/bind.hpp:69:37: error: ‘void (Dedupe::Dataholding::Dataholding::*)(std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>, std::vector<Dedupe::FileInfo>)’ is not a class, struct, or union type
/home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.cpp:110:6: warning: unused parameter ‘Output’ [-Wunused-parameter]
In file included from /usr/include/c++/4.6/algorithm:63:0,
from /home/bernhard/Programmieren/dedupe/trunk/filesearch/searchfiles.h:12,
from /home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.h:11,
from /home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.cpp:9:
/usr/include/c++/4.6/bits/stl_algo.h: In function ‘_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>*, std::vector<std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*> > >, _Funct = boost::_bi::bind_t<boost::_bi::unspecified, void (Dedupe::Dataholding::Dataholding::*)(std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>, std::vector<Dedupe::FileInfo>), boost::_bi::list2<boost::arg<1>, boost::_bi::value<std::vector<Dedupe::FileInfo> > > >]’:
/home/bernhard/Programmieren/dedupe/trunk/dataholding/dataholding.cpp:101:1: instantiated from here
/usr/include/c++/4.6/bits/stl_algo.h:4379:2: error: no match for call to ‘(boost::_bi::bind_t<boost::_bi::unspecified, void (Dedupe::Dataholding::Dataholding::*)(std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>, std::vector<Dedupe::FileInfo>), boost::_bi::list2<boost::arg<1>, boost::_bi::value<std::vector<Dedupe::FileInfo> > > >) (std::map<std::basic_string<char>, Dedupe::Dataholding::Variant::Data*>&)’
make[3]: *** [dataholding/CMakeFiles/dedupe-dataholding.dir/dataholding.cpp.o] Fehler 1
make[2]: *** [dataholding/CMakeFiles/dedupe-dataholding.dir/all] Fehler 2
make[1]: *** [test/unittest/CMakeFiles/dedupe-unittest.dir/rule] Fehler 2
make: *** [dedupe-unittest] Fehler 2