[ 16%] Building CXX object logging/lib/logging/samples/basic_usage/CMakeFiles/basic_usage.dir/dir_spec.o /usr/bin/c++ -g -I/mnt/debian_sda/home/maik/workspace/boost-sandbox/../boost -I/mnt/debian_sda/home/maik/workspace/boost-sandbox/logging -o logging/lib/logging/samples/basic_usage/CMakeFiles/basic_usage.dir/dir_spec.o -c /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp In file included from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/fwd.hpp:25, from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/logging.hpp:24, from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/format_fwd.hpp:25, from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:4, from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:4: /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:220: error: ISO C++ forbids declaration of 'tss_value' with no type /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:220: error: expected ';' before '<' token /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:293: error: ISO C++ forbids declaration of 'tss_value' with no type /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:293: error: expected ';' before '<' token /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp: In constructor 'boost::logging::locker::tss_resource_once_init::tss_resource_once_init(const type&)': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:251: error: class 'boost::logging::locker::tss_resource_once_init' does not have any field named 'm_cache' In file included from /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:4: /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h: At global scope: /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:17: error: 'level' has not been declared /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:17: error: expected constructor, destructor, or type conversion before '&' token /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:17: error: 'level' was not declared in this scope /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:17: error: wrong number of template arguments (1, should be 2) /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/log_keeper.hpp:81: error: provided for 'template struct boost::logging::detail::log_filter_keeper' /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/log.h:17: error: invalid type in declaration before ';' token /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp: In constructor 'dir_spec::dir_spec(const std::string&, const extensions&)': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:11: error: base operand of '->' is not a pointer /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp: In member function 'void dir_spec::iterate()': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:22: error: base operand of '->' is not a pointer /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp: In member function 'void dir_spec::iterate_dir(const boost::filesystem::path&)': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:36: error: base operand of '->' is not a pointer /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:39: error: base operand of '->' is not a pointer /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/lib/logging/samples/basic_usage/dir_spec.cpp:60: error: base operand of '->' is not a pointer /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp: In constructor 'boost::logging::locker::tss_resource_once_init::read::read(const boost::logging::locker::tss_resource_once_init&) [with type = bool, mutex = boost::logging::threading::mutex_posix]': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/filter.hpp:193: instantiated from here /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:274: error: 'const struct boost::logging::locker::tss_resource_once_init' has no member named 'm_cache' /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp: In constructor 'boost::logging::locker::tss_resource_once_init::read::read(const boost::logging::locker::tss_resource_once_init&) [with type = unsigned int, mutex = boost::logging::threading::mutex_posix]': /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/level.hpp:151: instantiated from here /mnt/debian_sda/home/maik/workspace/boost-sandbox/logging/boost/logging/detail/ts/ts_resource.hpp:274: error: 'const struct boost::logging::locker::tss_resource_once_init' has no member named 'm_cache' make[2]: *** [logging/lib/logging/samples/basic_usage/CMakeFiles/basic_usage.dir/dir_spec.o] Error 1 make[2]: Leaving directory `/mnt/debian_sda/home/maik/workspace/boost-sandbox/build' make[1]: *** [logging/lib/logging/samples/basic_usage/CMakeFiles/basic_usage.dir/all] Error 2 make[1]: Leaving directory `/mnt/debian_sda/home/maik/workspace/boost-sandbox/build' make: *** [all] Error 2