leider baut es nicht auf dem pi. hast du eine ahnung woran das liegen kann? den befehl zum bauen hab ich aus dem Makefile genommen.
server.cpp: In function ‘int main(int, char**)’:
server.cpp:130:10: error: ‘it’ does not name a type
server.cpp:131:42: error: ‘it’ was not declared in this scope
server.cpp:159:35: error: no matching function for call to ‘std::basic_ofstream<char>::basic_ofstream(std::string&)’
server.cpp:159:35: note: candidates are:
In file included from server.cpp:5:0:
/usr/include/c++/4.7/fstream:629:7: note: std::basic_ofstream<_CharT, _Traits>::basic_ofstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::_Ios_Openmode]
/usr/include/c++/4.7/fstream:629:7: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const char*’
/usr/include/c++/4.7/fstream:614:7: note: std::basic_ofstream<_CharT, _Traits>::basic_ofstream() [with _CharT = char; _Traits = std::char_traits<char>]
/usr/include/c++/4.7/fstream:614:7: note: candidate expects 0 arguments, 1 provided
/usr/include/c++/4.7/fstream:588:11: note: std::basic_ofstream<char>::basic_ofstream(const std::basic_ofstream<char>&)
/usr/include/c++/4.7/fstream:588:11: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const std::basic_ofstream<char>&’
server.cpp:231:9: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 [enabled by default]
server.cpp:231:10: error: no matching function for call to ‘boost::thread::thread(main(int, char**)::<lambda()>)’
server.cpp:231:10: note: candidates are:
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:305:9: note: template<class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)
/usr/include/boost/thread/detail/thread.hpp:305:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 10 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:298:9: note: template<class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8)
/usr/include/boost/thread/detail/thread.hpp:298:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 9 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:291:9: note: template<class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7)
/usr/include/boost/thread/detail/thread.hpp:291:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 8 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:284:9: note: template<class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::thread::thread(F, A1, A2, A3, A4, A5, A6)
/usr/include/boost/thread/detail/thread.hpp:284:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 7 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:277:9: note: template<class F, class A1, class A2, class A3, class A4, class A5> boost::thread::thread(F, A1, A2, A3, A4, A5)
/usr/include/boost/thread/detail/thread.hpp:277:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 6 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:270:9: note: template<class F, class A1, class A2, class A3, class A4> boost::thread::thread(F, A1, A2, A3, A4)
/usr/include/boost/thread/detail/thread.hpp:270:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 5 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:263:9: note: template<class F, class A1, class A2, class A3> boost::thread::thread(F, A1, A2, A3)
/usr/include/boost/thread/detail/thread.hpp:263:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 4 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:256:9: note: template<class F, class A1, class A2> boost::thread::thread(F, A1, A2)
/usr/include/boost/thread/detail/thread.hpp:256:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 3 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:250:9: note: template<class F, class A1> boost::thread::thread(F, A1)
/usr/include/boost/thread/detail/thread.hpp:250:9: note: template argument deduction/substitution failed:
server.cpp:231:10: note: candidate expects 2 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:216:9: note: boost::thread::thread(boost::detail::thread_move_t<boost::thread>)
/usr/include/boost/thread/detail/thread.hpp:216:9: note: no known conversion for argument 1 from ‘main(int, char**)::<lambda()>’ to ‘boost::detail::thread_move_t<boost::thread>’
/usr/include/boost/thread/detail/thread.hpp:210:18: note: template<class F> boost::thread::thread(boost::detail::thread_move_t<T>)
/usr/include/boost/thread/detail/thread.hpp:210:18: note: template argument deduction/substitution failed:
server.cpp:231:10: note: ‘main(int, char**)::<lambda()>’ is not derived from ‘boost::detail::thread_move_t<T>’
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:202:18: note: template<class F> boost::thread::thread(F, typename boost::disable_if<boost::is_convertible<T&, boost::detail::thread_move_t<T> >, boost::thread::dummy*>::type)
/usr/include/boost/thread/detail/thread.hpp:202:18: note: template argument deduction/substitution failed:
/usr/include/boost/thread/detail/thread.hpp: In substitution of ‘template<class F> boost::thread::thread(F, typename boost::disable_if<boost::is_convertible<T&, boost::detail::thread_move_t<T> >, boost::thread::dummy*>::type) [with F = main(int, char**)::<lambda()>]’:
server.cpp:231:10: required from here
/usr/include/boost/thread/detail/thread.hpp:202:18: error: template argument for ‘template<class T> struct boost::detail::thread_move_t’ uses local type ‘main(int, char**)::<lambda()>’
/usr/include/boost/thread/detail/thread.hpp:202:18: error: trying to instantiate ‘template<class T> struct boost::detail::thread_move_t’
/usr/include/boost/thread/detail/thread.hpp:155:9: note: boost::thread::thread()
/usr/include/boost/thread/detail/thread.hpp:155:9: note: candidate expects 0 arguments, 1 provided
In file included from /usr/include/boost/thread/thread.hpp:22:0,
from server.cpp:9:
/usr/include/boost/thread/detail/thread.hpp:123:18: note: boost::thread::thread(boost::detail::thread_data_ptr)
/usr/include/boost/thread/detail/thread.hpp:123:18: note: no known conversion for argument 1 from ‘main(int, char**)::<lambda()>’ to ‘boost::detail::thread_data_ptr {aka boost::shared_ptr<boost::detail::thread_data_base>}’
/usr/include/boost/thread/detail/thread.hpp:114:9: note: boost::thread::thread(boost::thread&)
/usr/include/boost/thread/detail/thread.hpp:114:9: note: no known conversion for argument 1 from ‘main(int, char**)::<lambda()>’ to ‘boost::thread&’