[ 49%] Building CXX object external/wlog/CMakeFiles/wlog.dir/wlog/writer/syslog_writer.cpp.o
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/wrtstat/multi_packer/basic_packer.cpp:7:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/wrtstat/api/push_json.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/wjson.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/json.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/predef.hpp:11:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/string:561:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__string/char_traits.h:12:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__algorithm/copy_n.h:12:
/Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__algorithm/copy.h:41:7: error: cannot increment value of type 'wrtstat::(anonymous namespace)::count_iterator'
++__result;
^ ~~~~~~~~
------------------
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/wrtstat/multi_packer/basic_packer.cpp:7:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/wrtstat/api/push_json.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/wjson.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/json.hpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/predef.hpp:11:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/string:561:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__string/char_traits.h:12:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__algorithm/copy_n.h:12:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__algorithm/copy.h:12:
/Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: error: no matching function for call to object of type 'std::__overload<std::__copy_loop<std::_ClassicAlgPolicy>, std::__copy_trivial>'
auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
^~~~~~~~~~~~
------------------
[ 74%] Building CXX object external/wlog/CMakeFiles/wlog.dir/wlog/load.cpp.o
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlog/load.cpp:11:
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/logger_options_json.hpp:8:
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:32:21: error: use of undeclared identifier 'n_stdout'; did you mean '__stdoutp'?
wjson::member<n_stdout, basic_logger_options, stdout_logger_options, &basic_logger_options::stdout, stdout_logger_options_json>,
^~~~~~~~
__stdoutp
/Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr/include/stdio.h:70:14: note: '__stdoutp' declared here
extern FILE *__stdoutp;
^
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlog/load.cpp:11:
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/logger_options_json.hpp:8:
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:32:21: error: template argument for template type parameter must be a type
wjson::member<n_stdout, basic_logger_options, stdout_logger_options, &basic_logger_options::stdout, stdout_logger_options_json>,
^~~~~~~~
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/specialization/member.hpp:11:19: note: template parameter is declared here
template<typename N, typename T, typename M, M T::* m, typename J >
^
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlog/load.cpp:11:
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/logger_options_json.hpp:8:
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:34:6: error: expected member name or ';' after declaration specifiers
>,
~^
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:37:11: error: use of undeclared identifier 'type'
typedef type::serializer serializer;
^
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:38:11: error: use of undeclared identifier 'type'
typedef type::target target;
^
/Users/mix/wsp/phpbtp-client/external/wlog/wlogjson/basic_logger_options_json.hpp:39:11: error: use of undeclared identifier 'type'
typedef type::member_list member_list;
^
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlog/load.cpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/json.hpp:16:
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/specialization/base.hpp:12:14: error: base specifier must name a class
struct base: J::member_list {};
^~~~~~~~~~~~~~
------------------
^
In file included from /Users/mix/wsp/phpbtp-client/external/wlog/wlog/load.cpp:9:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/json.hpp:15:
In file included from /Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/specialization/object.hpp:10:
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/serializer/object.hpp:159:11: error: no matching function for call to 'unserialize_member'
beg = self::unserialize_member( t, beg, end, C(), unserialized, e );
^~~~~~~~~~~~~~~~~~~~~~~~
-------------------
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/serializer/object.hpp:159:11: error: no matching function for call to 'unserialize_member'
beg = self::unserialize_member( t, beg, end, C(), unserialized, e );
^~~~~~~~~~~~~~~~~~~~~~~~
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/serializer/object.hpp:86:11: error: no matching function for call to 'serialize_member'
end = self::serialize_member(t, end, C());
^~~~~~~~~~~~~~~~~~~~~~
/Users/mix/wsp/phpbtp-client/external/wrtstat/external/wjson/wjson/serializer/object.hpp:94:12: error: no matching function for call to 'serialize_member'
return self::serialize_member(t, end, C());
^~~~~~~~~~~~~~~~~~~~~~