Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- daporkchop@daporkchop-ThinkPad-T420:~/msa/build$ make
- [ 1%] Creating directories for 'nlohmann_json_ext'
- [ 2%] Performing download step (download, verify and extract) for 'nlohmann_json_ext'
- -- downloading...
- src='https://github.com/nlohmann/json/releases/download/v3.1.2/include.zip'
- dst='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
- timeout='none'
- -- [download 0% complete]
- -- [download 14% complete]
- -- [download 28% complete]
- -- [download 29% complete]
- -- [download 43% complete]
- -- [download 44% complete]
- -- [download 58% complete]
- -- [download 59% complete]
- -- [download 73% complete]
- -- [download 74% complete]
- -- [download 88% complete]
- -- [download 100% complete]
- -- downloading... done
- -- verifying file...
- file='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
- -- verifying file... warning: did not verify file - no URL_HASH specified?
- -- extracting...
- src='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
- dst='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/nlohmann_json_ext'
- -- extracting... [tar xfz]
- -- extracting... [analysis]
- -- extracting... [rename]
- -- extracting... [clean up]
- -- extracting... done
- [ 3%] No patch step for 'nlohmann_json_ext'
- [ 4%] No update step for 'nlohmann_json_ext'
- [ 6%] No configure step for 'nlohmann_json_ext'
- [ 7%] No build step for 'nlohmann_json_ext'
- [ 8%] No install step for 'nlohmann_json_ext'
- [ 9%] Completed 'nlohmann_json_ext'
- [ 9%] Built target nlohmann_json_ext
- [ 10%] Building CXX object logger/CMakeFiles/logger.dir/src/log.cpp.o
- [ 12%] Linking CXX static library liblogger.a
- [ 12%] Built target logger
- [ 13%] Building CXX object base64/CMakeFiles/base64.dir/src/base64.cpp.o
- [ 14%] Linking CXX static library libbase64.a
- [ 14%] Built target base64
- [ 15%] Building CXX object file-util/CMakeFiles/file-util.dir/src/FileUtil.cpp.o
- [ 17%] Building CXX object file-util/CMakeFiles/file-util.dir/src/EnvPathUtil.cpp.o
- [ 18%] Linking CXX static library libfile-util.a
- [ 18%] Built target file-util
- [ 19%] Building CXX object simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o
- In file included from /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:4:0,
- from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:3,
- from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/message_id.h:21:26: error: enclosing class of constexpr non-static member function ‘simpleipc::message_id simpleipc::message_with_id::id() const’ is not a literal type
- constexpr message_id id() const { return _id; }
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/message_id.h:9:7: note: ‘simpleipc::message_with_id’ is not literal because:
- class message_with_id {
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/message_id.h:9:7: note: ‘simpleipc::message_with_id’ is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/message_id.h:23:20: error: enclosing class of constexpr non-static member function ‘bool simpleipc::message_with_id::has_id() const’ is not a literal type
- constexpr bool has_id() const { return _has_id; }
- ^
- In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:3:0,
- from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:24:34: error: enclosing class of constexpr non-static member function ‘const string& simpleipc::rpc_message::method() const’ is not a literal type
- constexpr std::string const& method() const { return _method; }
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:8:7: note: ‘simpleipc::rpc_message’ is not literal because:
- class rpc_message : public message_with_id {
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:8:7: note: ‘simpleipc::rpc_message’ has a non-trivial destructor
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:26:37: error: enclosing class of constexpr non-static member function ‘const json& simpleipc::rpc_message::data() const’ is not a literal type
- constexpr nlohmann::json const& data() const { return _data; }
- ^
- In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:4:0,
- from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/response_message.h:21:37: error: enclosing class of constexpr non-static member function ‘const json& simpleipc::response_message::data() const’ is not a literal type
- constexpr nlohmann::json const& data() const { return _data; }
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/response_message.h:8:7: note: ‘simpleipc::response_message’ is not literal because:
- class response_message : public message_with_id {
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/response_message.h:8:7: note: ‘simpleipc::response_message’ has a non-trivial destructor
- In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:5:0,
- from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
- from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:27:30: error: enclosing class of constexpr non-static member function ‘simpleipc::rpc_error_code simpleipc::error_message::error_code() const’ is not a literal type
- constexpr rpc_error_code error_code() const { return _error_code; }
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:9:7: note: ‘simpleipc::error_message’ is not literal because:
- class error_message : public message_with_id {
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:9:7: note: ‘simpleipc::error_message’ has a non-trivial destructor
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:29:34: error: enclosing class of constexpr non-static member function ‘const string& simpleipc::error_message::error_text() const’ is not a literal type
- constexpr std::string const& error_text() const { return _error_text; }
- ^
- /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:31:37: error: enclosing class of constexpr non-static member function ‘const json& simpleipc::error_message::data() const’ is not a literal type
- constexpr nlohmann::json const& data() const { return _data; }
- ^
- simple-ipc/CMakeFiles/simpleipc.dir/build.make:62: recipe for target 'simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o' failed
- make[2]: *** [simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o] Error 1
- CMakeFiles/Makefile2:323: recipe for target 'simple-ipc/CMakeFiles/simpleipc.dir/all' failed
- make[1]: *** [simple-ipc/CMakeFiles/simpleipc.dir/all] Error 2
- Makefile:138: recipe for target 'all' failed
- make: *** [all] Error 2
- daporkchop@daporkchop-ThinkPad-T420:~/msa/build$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement