Advertisement
DaPorkchop

Untitled

Aug 1st, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.31 KB | None | 0 0
  1. daporkchop@daporkchop-ThinkPad-T420:~/msa/build$ make
  2. [ 1%] Creating directories for 'nlohmann_json_ext'
  3. [ 2%] Performing download step (download, verify and extract) for 'nlohmann_json_ext'
  4. -- downloading...
  5. src='https://github.com/nlohmann/json/releases/download/v3.1.2/include.zip'
  6. dst='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
  7. timeout='none'
  8. -- [download 0% complete]
  9. -- [download 14% complete]
  10. -- [download 28% complete]
  11. -- [download 29% complete]
  12. -- [download 43% complete]
  13. -- [download 44% complete]
  14. -- [download 58% complete]
  15. -- [download 59% complete]
  16. -- [download 73% complete]
  17. -- [download 74% complete]
  18. -- [download 88% complete]
  19. -- [download 100% complete]
  20. -- downloading... done
  21. -- verifying file...
  22. file='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
  23. -- verifying file... warning: did not verify file - no URL_HASH specified?
  24. -- extracting...
  25. src='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/include.zip'
  26. dst='/home/daporkchop/msa/build/nlohmann_json_ext-prefix/src/nlohmann_json_ext'
  27. -- extracting... [tar xfz]
  28. -- extracting... [analysis]
  29. -- extracting... [rename]
  30. -- extracting... [clean up]
  31. -- extracting... done
  32. [ 3%] No patch step for 'nlohmann_json_ext'
  33. [ 4%] No update step for 'nlohmann_json_ext'
  34. [ 6%] No configure step for 'nlohmann_json_ext'
  35. [ 7%] No build step for 'nlohmann_json_ext'
  36. [ 8%] No install step for 'nlohmann_json_ext'
  37. [ 9%] Completed 'nlohmann_json_ext'
  38. [ 9%] Built target nlohmann_json_ext
  39. [ 10%] Building CXX object logger/CMakeFiles/logger.dir/src/log.cpp.o
  40. [ 12%] Linking CXX static library liblogger.a
  41. [ 12%] Built target logger
  42. [ 13%] Building CXX object base64/CMakeFiles/base64.dir/src/base64.cpp.o
  43. [ 14%] Linking CXX static library libbase64.a
  44. [ 14%] Built target base64
  45. [ 15%] Building CXX object file-util/CMakeFiles/file-util.dir/src/FileUtil.cpp.o
  46. [ 17%] Building CXX object file-util/CMakeFiles/file-util.dir/src/EnvPathUtil.cpp.o
  47. [ 18%] Linking CXX static library libfile-util.a
  48. [ 18%] Built target file-util
  49. [ 19%] Building CXX object simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o
  50. In file included from /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:4:0,
  51. from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:3,
  52. from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
  53. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
  54. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
  55. /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
  56. constexpr message_id id() const { return _id; }
  57. ^
  58. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/message_id.h:9:7: note: ‘simpleipc::message_with_id’ is not literal because:
  59. class message_with_id {
  60. ^
  61. /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
  62. /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
  63. constexpr bool has_id() const { return _has_id; }
  64. ^
  65. In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:3:0,
  66. from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
  67. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
  68. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
  69. /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
  70. constexpr std::string const& method() const { return _method; }
  71. ^
  72. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:8:7: note: ‘simpleipc::rpc_message’ is not literal because:
  73. class rpc_message : public message_with_id {
  74. ^
  75. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/rpc_message.h:8:7: note: ‘simpleipc::rpc_message’ has a non-trivial destructor
  76. /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
  77. constexpr nlohmann::json const& data() const { return _data; }
  78. ^
  79. In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:4:0,
  80. from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
  81. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
  82. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
  83. /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
  84. constexpr nlohmann::json const& data() const { return _data; }
  85. ^
  86. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/response_message.h:8:7: note: ‘simpleipc::response_message’ is not literal because:
  87. class response_message : public message_with_id {
  88. ^
  89. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/response_message.h:8:7: note: ‘simpleipc::response_message’ has a non-trivial destructor
  90. In file included from /home/daporkchop/msa/simple-ipc/src/common/encoding/../message/message_container.h:5:0,
  91. from /home/daporkchop/msa/simple-ipc/src/common/encoding/encoding.h:4,
  92. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.h:7,
  93. from /home/daporkchop/msa/simple-ipc/src/common/connection_internal.cpp:1:
  94. /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
  95. constexpr rpc_error_code error_code() const { return _error_code; }
  96. ^
  97. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:9:7: note: ‘simpleipc::error_message’ is not literal because:
  98. class error_message : public message_with_id {
  99. ^
  100. /home/daporkchop/msa/simple-ipc/include/simpleipc/common/message/error_message.h:9:7: note: ‘simpleipc::error_message’ has a non-trivial destructor
  101. /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
  102. constexpr std::string const& error_text() const { return _error_text; }
  103. ^
  104. /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
  105. constexpr nlohmann::json const& data() const { return _data; }
  106. ^
  107. simple-ipc/CMakeFiles/simpleipc.dir/build.make:62: recipe for target 'simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o' failed
  108. make[2]: *** [simple-ipc/CMakeFiles/simpleipc.dir/src/common/connection_internal.cpp.o] Error 1
  109. CMakeFiles/Makefile2:323: recipe for target 'simple-ipc/CMakeFiles/simpleipc.dir/all' failed
  110. make[1]: *** [simple-ipc/CMakeFiles/simpleipc.dir/all] Error 2
  111. Makefile:138: recipe for target 'all' failed
  112. make: *** [all] Error 2
  113. daporkchop@daporkchop-ThinkPad-T420:~/msa/build$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement