nihi1ist

bomi player compiling error

Mar 11th, 2018
162
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from player/playengine.hpp:5:0,
  2.                  from player/mpris.cpp:2:
  3. player/mediamisc.hpp:67:52: error: ‘set’ function uses ‘auto’ type specifier without trailing return type
  4.      auto set(const QString &id, const QString &name) { m_id = id; m_name = name; }
  5.                                                     ^
  6. player/mediamisc.hpp:67:52: note: deduced return type only available with -std=c++14 or -std=gnu++14
  7. In file included from player/playengine.hpp:6:0,
  8.                  from player/mpris.cpp:2:
  9. player/streamtrack.hpp:19:21: error: ‘encoding’ function uses ‘auto’ type specifier without trailing return type
  10.      auto encoding() const { return m_encoding; }
  11.                      ^~~~~
  12. player/streamtrack.hpp:19:21: note: deduced return type only available with -std=c++14 or -std=gnu++14
  13. player/streamtrack.hpp:84:20: error: ‘isEmpty’ function uses ‘auto’ type specifier without trailing return type
  14.      auto isEmpty() const { return m_tracks.isEmpty(); }
  15.                     ^~~~~
  16. player/streamtrack.hpp:84:20: note: deduced return type only available with -std=c++14 or -std=gnu++14
  17. player/streamtrack.hpp:85:17: error: ‘size’ function uses ‘auto’ type specifier without trailing return type
  18.      auto size() const { return m_tracks.size(); }
  19.                  ^~~~~
  20. player/streamtrack.hpp:85:17: note: deduced return type only available with -std=c++14 or -std=gnu++14
  21. player/streamtrack.hpp:86:18: error: ‘begin’ function uses ‘auto’ type specifier without trailing return type
  22.      auto begin() const { return m_tracks.begin(); }
  23.                   ^~~~~
  24. player/streamtrack.hpp:86:18: note: deduced return type only available with -std=c++14 or -std=gnu++14
  25. player/streamtrack.hpp:87:16: error: ‘begin’ function uses ‘auto’ type specifier without trailing return type
  26.      auto begin() { return m_tracks.begin(); }
  27.                 ^
  28. player/streamtrack.hpp:87:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
  29. player/streamtrack.hpp:88:16: error: ‘end’ function uses ‘auto’ type specifier without trailing return type
  30.      auto end() const { return m_tracks.end(); }
  31.                 ^~~~~
  32. player/streamtrack.hpp:88:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
  33. player/streamtrack.hpp:89:14: error: ‘end’ function uses ‘auto’ type specifier without trailing return type
  34.      auto end() { return m_tracks.end(); }
  35.               ^
  36. player/streamtrack.hpp:89:14: note: deduced return type only available with -std=c++14 or -std=gnu++14
  37. In file included from ./misc/is_convertible.hpp:4:0,
  38.                  from ./misc/json.hpp:5,
  39.                  from audio/channelmanipulation.cpp:3:
  40. ./tmp/type_traits.hpp:37:16: error: ‘func_args’ function uses ‘auto’ type specifier without trailing return type
  41.  SCIA func_args() { return detail::func_traits<T>::args; }
  42.                 ^
  43. In file included from ./misc/is_convertible.hpp:4:0,
  44.                  from ./misc/json.hpp:5,
  45.                  from video/deintoption.cpp:3:
  46. ./tmp/type_traits.hpp:37:16: error: ‘func_args’ function uses ‘auto’ type specifier without trailing return type
  47.  SCIA func_args() { return detail::func_traits<T>::args; }
  48.                 ^
  49. ./tmp/type_traits.hpp:37:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
  50. ./tmp/type_traits.hpp:37:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
  51. In file included from audio/channelmanipulation.cpp:3:0:
  52. ./misc/json.hpp:106:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  53.      static auto select(const T*) { static const JsonValueIO<U> io{}; return &io; }
  54.                                 ^
  55. In file included from video/deintoption.cpp:3:0:
  56. ./misc/json.hpp:106:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  57.      static auto select(const T*) { static const JsonValueIO<U> io{}; return &io; }
  58.                                 ^
  59. ./misc/json.hpp:106:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  60. ./misc/json.hpp:106:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  61. ./misc/json.hpp:112:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  62.      static auto select(const T*) { return ::JsonIO<U>::io(); }
  63.                                 ^
  64. ./misc/json.hpp:112:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  65.      static auto select(const T*) { return ::JsonIO<U>::io(); }
  66.                                 ^
  67. ./misc/json.hpp:112:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  68. ./misc/json.hpp:112:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  69. ./misc/json.hpp:118:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  70.      static auto select(const T*) { static const JsonIO<U> io{}; return &io; }
  71.                                 ^
  72. ./misc/json.hpp:118:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  73.      static auto select(const T*) { static const JsonIO<U> io{}; return &io; }
  74.                                 ^
  75. ./misc/json.hpp:118:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  76. ./misc/json.hpp:118:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  77. ./misc/json.hpp:124:21: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  78.  SIA json_io(const T*) { return detail::JsonIOSelector<T>::select((T*)0); }
  79.                      ^
  80. ./misc/json.hpp:124:21: note: deduced return type only available with -std=c++14 or -std=gnu++14
  81. ./misc/json.hpp:127:13: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  82.  SIA json_io() { return json_io((T*)0); }
  83.              ^
  84. ./misc/json.hpp:124:21: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  85.  SIA json_io(const T*) { return detail::JsonIOSelector<T>::select((T*)0); }
  86.                      ^
  87. ./misc/json.hpp:127:13: note: deduced return type only available with -std=c++14 or -std=gnu++14
  88. ./misc/json.hpp:124:21: note: deduced return type only available with -std=c++14 or -std=gnu++14
  89. ./misc/json.hpp:127:13: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  90.  SIA json_io() { return json_io((T*)0); }
  91.              ^
  92. ./misc/json.hpp:127:13: note: deduced return type only available with -std=c++14 or -std=gnu++14
  93. ./misc/json.hpp:316:40: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  94.  SCIA _JE(const QString &key, D T::*data)
  95.                                         ^
  96. ./misc/json.hpp:316:40: note: deduced return type only available with -std=c++14 or -std=gnu++14
  97. ./misc/json.hpp:316:40: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  98.  SCIA _JE(const QString &key, D T::*data)
  99.                                         ^
  100. ./misc/json.hpp:316:40: note: deduced return type only available with -std=c++14 or -std=gnu++14
  101. ./misc/json.hpp:320:43: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  102.  SCIA _JE(const QString &key, D&(T::*ref)())
  103.                                            ^
  104. ./misc/json.hpp:320:43: note: deduced return type only available with -std=c++14 or -std=gnu++14
  105. ./misc/json.hpp:320:43: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  106.  SCIA _JE(const QString &key, D&(T::*ref)())
  107.                                            ^
  108. ./misc/json.hpp:320:43: note: deduced return type only available with -std=c++14 or -std=gnu++14
  109. ./misc/json.hpp:324:56: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  110.  SCIA _JE(const QString &key, D(T::*get)()const, Set set)
  111.                                                         ^
  112. ./misc/json.hpp:324:56: note: deduced return type only available with -std=c++14 or -std=gnu++14
  113. ./misc/json.hpp:324:56: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  114.  SCIA _JE(const QString &key, D(T::*get)()const, Set set)
  115.                                                         ^
  116. ./misc/json.hpp:324:56: note: deduced return type only available with -std=c++14 or -std=gnu++14
  117. ./misc/json.hpp:328:27: error: ‘_JIO’ function uses ‘auto’ type specifier without trailing return type
  118.  SCIA _JIO(Entry&&... entry)
  119.                            ^
  120. ./misc/json.hpp:328:27: note: deduced return type only available with -std=c++14 or -std=gnu++14
  121. ./misc/json.hpp:328:27: error: ‘_JIO’ function uses ‘auto’ type specifier without trailing return type
  122.  SCIA _JIO(Entry&&... entry)
  123.                            ^
  124. ./misc/json.hpp:328:27: note: deduced return type only available with -std=c++14 or -std=gnu++14
  125. In file included from ./misc/is_convertible.hpp:4:0,
  126.                  from ./misc/json.hpp:5,
  127.                  from audio/audionormalizeroption.cpp:3:
  128. ./tmp/type_traits.hpp:37:16: error: ‘func_args’ function uses ‘auto’ type specifier without trailing return type
  129.  SCIA func_args() { return detail::func_traits<T>::args; }
  130.                 ^
  131. ./tmp/type_traits.hpp:37:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
  132. In file included from audio/audionormalizeroption.cpp:3:0:
  133. ./misc/json.hpp:106:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  134.      static auto select(const T*) { static const JsonValueIO<U> io{}; return &io; }
  135.                                 ^
  136. ./misc/json.hpp:106:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  137. ./misc/json.hpp:112:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  138.      static auto select(const T*) { return ::JsonIO<U>::io(); }
  139.                                 ^
  140. ./misc/json.hpp:112:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  141. ./misc/json.hpp:118:32: error: ‘select’ function uses ‘auto’ type specifier without trailing return type
  142.      static auto select(const T*) { static const JsonIO<U> io{}; return &io; }
  143.                                 ^
  144. ./misc/json.hpp:118:32: note: deduced return type only available with -std=c++14 or -std=gnu++14
  145. ./misc/json.hpp:124:21: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  146.  SIA json_io(const T*) { return detail::JsonIOSelector<T>::select((T*)0); }
  147.                      ^
  148. ./misc/json.hpp:124:21: note: deduced return type only available with -std=c++14 or -std=gnu++14
  149. ./misc/json.hpp:127:13: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  150.  SIA json_io() { return json_io((T*)0); }
  151.              ^
  152. ./misc/json.hpp:127:13: note: deduced return type only available with -std=c++14 or -std=gnu++14
  153. ./misc/json.hpp:316:40: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  154.  SCIA _JE(const QString &key, D T::*data)
  155.                                         ^
  156. ./misc/json.hpp:316:40: note: deduced return type only available with -std=c++14 or -std=gnu++14
  157. ./misc/json.hpp:320:43: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  158.  SCIA _JE(const QString &key, D&(T::*ref)())
  159.                                            ^
  160. ./misc/json.hpp:320:43: note: deduced return type only available with -std=c++14 or -std=gnu++14
  161. ./misc/json.hpp:324:56: error: ‘_JE’ function uses ‘auto’ type specifier without trailing return type
  162.  SCIA _JE(const QString &key, D(T::*get)()const, Set set)
  163.                                                         ^
  164. ./misc/json.hpp:324:56: note: deduced return type only available with -std=c++14 or -std=gnu++14
  165. ./misc/json.hpp:328:27: error: ‘_JIO’ function uses ‘auto’ type specifier without trailing return type
  166.  SCIA _JIO(Entry&&... entry)
  167.                            ^
  168. ./misc/json.hpp:328:27: note: deduced return type only available with -std=c++14 or -std=gnu++14
  169. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  170.  auto json_io(const C<Key, T>*) \
  171.                               ^
  172. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  173.  JSON_DECLARE_MAP_IO(QMap)
  174.  ^~~~~~~~~~~~~~~~~~~
  175. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  176.  auto json_io(const C<Key, T>*) \
  177.                               ^
  178. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  179.  JSON_DECLARE_MAP_IO(QMap)
  180.  ^~~~~~~~~~~~~~~~~~~
  181. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  182.  auto json_io(const C<Key, T>*) \
  183.                               ^
  184. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  185.  JSON_DECLARE_MAP_IO(QHash)
  186.  ^~~~~~~~~~~~~~~~~~~
  187. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  188.  auto json_io(const C<Key, T>*) \
  189.                               ^
  190. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  191.  JSON_DECLARE_MAP_IO(QHash)
  192.  ^~~~~~~~~~~~~~~~~~~
  193. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  194.  auto json_io(const C<Key, T>*) \
  195.                               ^
  196. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  197.  JSON_DECLARE_MAP_IO(std::map)
  198.  ^~~~~~~~~~~~~~~~~~~
  199. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  200.  auto json_io(const C<Key, T>*) \
  201.                               ^
  202. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  203.  JSON_DECLARE_MAP_IO(std::map)
  204.  ^~~~~~~~~~~~~~~~~~~
  205. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  206.  auto json_io(const C<T>*) \
  207.                          ^
  208. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  209.  JSON_DECLARE_ARRAY_IO(QList)
  210.  ^~~~~~~~~~~~~~~~~~~~~
  211. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  212.  auto json_io(const C<T>*) \
  213.                          ^
  214. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  215.  JSON_DECLARE_ARRAY_IO(QList)
  216.  ^~~~~~~~~~~~~~~~~~~~~
  217. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  218.  auto json_io(const C<T>*) \
  219.                          ^
  220. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  221.  JSON_DECLARE_ARRAY_IO(QVector)
  222.  ^~~~~~~~~~~~~~~~~~~~~
  223. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  224.  auto json_io(const C<T>*) \
  225.                          ^
  226. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  227.  JSON_DECLARE_ARRAY_IO(QVector)
  228.  ^~~~~~~~~~~~~~~~~~~~~
  229. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  230.  auto json_io(const C<T>*) \
  231.                          ^
  232. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  233.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  234.  ^~~~~~~~~~~~~~~~~~~~~
  235. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  236.  auto json_io(const C<T>*) \
  237.                          ^
  238. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  239.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  240.  ^~~~~~~~~~~~~~~~~~~~~
  241. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  242.  auto json_io(const C<T>*) \
  243.                          ^
  244. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  245.  JSON_DECLARE_ARRAY_IO(std::vector)
  246.  ^~~~~~~~~~~~~~~~~~~~~
  247. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  248.  auto json_io(const C<T>*) \
  249.                          ^
  250. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  251.  JSON_DECLARE_ARRAY_IO(std::vector)
  252.  ^~~~~~~~~~~~~~~~~~~~~
  253. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  254.  auto json_io(const C<T>*) \
  255.                          ^
  256. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  257.  JSON_DECLARE_ARRAY_IO(std::list)
  258.  ^~~~~~~~~~~~~~~~~~~~~
  259. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  260.  auto json_io(const C<T>*) \
  261.                          ^
  262. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  263.  JSON_DECLARE_ARRAY_IO(std::list)
  264.  ^~~~~~~~~~~~~~~~~~~~~
  265. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  266.  auto json_io(const C<T>*) \
  267.                          ^
  268. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  269.  JSON_DECLARE_ARRAY_IO(std::deque)
  270.  ^~~~~~~~~~~~~~~~~~~~~
  271. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  272.  auto json_io(const C<T>*) \
  273.                          ^
  274. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  275.  JSON_DECLARE_ARRAY_IO(std::deque)
  276.  ^~~~~~~~~~~~~~~~~~~~~
  277. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  278.  auto json_io(const C<Key, T>*) \
  279.                               ^
  280. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  281.  JSON_DECLARE_MAP_IO(QMap)
  282.  ^~~~~~~~~~~~~~~~~~~
  283. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  284.  auto json_io(const C<Key, T>*) \
  285.                               ^
  286. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  287.  JSON_DECLARE_MAP_IO(QMap)
  288.  ^~~~~~~~~~~~~~~~~~~
  289. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  290.  auto json_io(const C<Key, T>*) \
  291.                               ^
  292. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  293.  JSON_DECLARE_MAP_IO(QHash)
  294.  ^~~~~~~~~~~~~~~~~~~
  295. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  296.  auto json_io(const C<Key, T>*) \
  297.                               ^
  298. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  299.  JSON_DECLARE_MAP_IO(QHash)
  300.  ^~~~~~~~~~~~~~~~~~~
  301. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  302.  auto json_io(const C<Key, T>*) \
  303.                               ^
  304. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  305.  JSON_DECLARE_MAP_IO(std::map)
  306.  ^~~~~~~~~~~~~~~~~~~
  307. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  308.  auto json_io(const C<Key, T>*) \
  309.                               ^
  310. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  311.  JSON_DECLARE_MAP_IO(std::map)
  312.  ^~~~~~~~~~~~~~~~~~~
  313. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  314.  auto json_io(const C<T>*) \
  315.                          ^
  316. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  317.  JSON_DECLARE_ARRAY_IO(QList)
  318.  ^~~~~~~~~~~~~~~~~~~~~
  319. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  320.  auto json_io(const C<T>*) \
  321.                          ^
  322. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  323.  JSON_DECLARE_ARRAY_IO(QList)
  324.  ^~~~~~~~~~~~~~~~~~~~~
  325. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  326.  auto json_io(const C<T>*) \
  327.                          ^
  328. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  329.  JSON_DECLARE_ARRAY_IO(QVector)
  330.  ^~~~~~~~~~~~~~~~~~~~~
  331. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  332.  auto json_io(const C<T>*) \
  333.                          ^
  334. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  335.  JSON_DECLARE_ARRAY_IO(QVector)
  336.  ^~~~~~~~~~~~~~~~~~~~~
  337. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  338.  auto json_io(const C<T>*) \
  339.                          ^
  340. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  341.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  342.  ^~~~~~~~~~~~~~~~~~~~~
  343. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  344.  auto json_io(const C<T>*) \
  345.                          ^
  346. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  347.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  348.  ^~~~~~~~~~~~~~~~~~~~~
  349. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  350.  auto json_io(const C<T>*) \
  351.                          ^
  352. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  353.  JSON_DECLARE_ARRAY_IO(std::vector)
  354.  ^~~~~~~~~~~~~~~~~~~~~
  355. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  356.  auto json_io(const C<T>*) \
  357.                          ^
  358. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  359.  JSON_DECLARE_ARRAY_IO(std::vector)
  360.  ^~~~~~~~~~~~~~~~~~~~~
  361. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  362.  auto json_io(const C<T>*) \
  363.                          ^
  364. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  365.  JSON_DECLARE_ARRAY_IO(std::list)
  366.  ^~~~~~~~~~~~~~~~~~~~~
  367. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  368.  auto json_io(const C<T>*) \
  369.                          ^
  370. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  371.  JSON_DECLARE_ARRAY_IO(std::list)
  372.  ^~~~~~~~~~~~~~~~~~~~~
  373. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  374.  auto json_io(const C<T>*) \
  375.                          ^
  376. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  377.  JSON_DECLARE_ARRAY_IO(std::deque)
  378.  ^~~~~~~~~~~~~~~~~~~~~
  379. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  380.  auto json_io(const C<T>*) \
  381.                          ^
  382. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  383.  JSON_DECLARE_ARRAY_IO(std::deque)
  384.  ^~~~~~~~~~~~~~~~~~~~~
  385. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  386.  auto json_io(const C<Key, T>*) \
  387.                               ^
  388. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  389.  JSON_DECLARE_MAP_IO(QMap)
  390.  ^~~~~~~~~~~~~~~~~~~
  391. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  392.  auto json_io(const C<Key, T>*) \
  393.                               ^
  394. ./misc/json.hpp:352:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  395.  JSON_DECLARE_MAP_IO(QMap)
  396.  ^~~~~~~~~~~~~~~~~~~
  397. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  398.  auto json_io(const C<Key, T>*) \
  399.                               ^
  400. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  401.  JSON_DECLARE_MAP_IO(QHash)
  402.  ^~~~~~~~~~~~~~~~~~~
  403. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  404.  auto json_io(const C<Key, T>*) \
  405.                               ^
  406. ./misc/json.hpp:353:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  407.  JSON_DECLARE_MAP_IO(QHash)
  408.  ^~~~~~~~~~~~~~~~~~~
  409. ./misc/json.hpp:350:30: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  410.  auto json_io(const C<Key, T>*) \
  411.                               ^
  412. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  413.  JSON_DECLARE_MAP_IO(std::map)
  414.  ^~~~~~~~~~~~~~~~~~~
  415. ./misc/json.hpp:350:30: note: deduced return type only available with -std=c++14 or -std=gnu++14
  416.  auto json_io(const C<Key, T>*) \
  417.                               ^
  418. ./misc/json.hpp:354:1: note: in expansion of macro ‘JSON_DECLARE_MAP_IO’
  419.  JSON_DECLARE_MAP_IO(std::map)
  420.  ^~~~~~~~~~~~~~~~~~~
  421. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  422.  auto json_io(const C<T>*) \
  423.                          ^
  424. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  425.  JSON_DECLARE_ARRAY_IO(QList)
  426.  ^~~~~~~~~~~~~~~~~~~~~
  427. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  428.  auto json_io(const C<T>*) \
  429.                          ^
  430. ./misc/json.hpp:360:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  431.  JSON_DECLARE_ARRAY_IO(QList)
  432.  ^~~~~~~~~~~~~~~~~~~~~
  433. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  434.  auto json_io(const C<T>*) \
  435.                          ^
  436. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  437.  JSON_DECLARE_ARRAY_IO(QVector)
  438.  ^~~~~~~~~~~~~~~~~~~~~
  439. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  440.  auto json_io(const C<T>*) \
  441.                          ^
  442. ./misc/json.hpp:361:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  443.  JSON_DECLARE_ARRAY_IO(QVector)
  444.  ^~~~~~~~~~~~~~~~~~~~~
  445. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  446.  auto json_io(const C<T>*) \
  447.                          ^
  448. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  449.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  450.  ^~~~~~~~~~~~~~~~~~~~~
  451. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  452.  auto json_io(const C<T>*) \
  453.                          ^
  454. ./misc/json.hpp:362:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  455.  JSON_DECLARE_ARRAY_IO(QLinkedList)
  456.  ^~~~~~~~~~~~~~~~~~~~~
  457. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  458.  auto json_io(const C<T>*) \
  459.                          ^
  460. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  461.  JSON_DECLARE_ARRAY_IO(std::vector)
  462.  ^~~~~~~~~~~~~~~~~~~~~
  463. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  464.  auto json_io(const C<T>*) \
  465.                          ^
  466. ./misc/json.hpp:363:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  467.  JSON_DECLARE_ARRAY_IO(std::vector)
  468.  ^~~~~~~~~~~~~~~~~~~~~
  469. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  470.  auto json_io(const C<T>*) \
  471.                          ^
  472. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  473.  JSON_DECLARE_ARRAY_IO(std::list)
  474.  ^~~~~~~~~~~~~~~~~~~~~
  475. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  476.  auto json_io(const C<T>*) \
  477.                          ^
  478. ./misc/json.hpp:364:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  479.  JSON_DECLARE_ARRAY_IO(std::list)
  480.  ^~~~~~~~~~~~~~~~~~~~~
  481. ./misc/json.hpp:358:25: error: ‘json_io’ function uses ‘auto’ type specifier without trailing return type
  482.  auto json_io(const C<T>*) \
  483.                          ^
  484. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  485.  JSON_DECLARE_ARRAY_IO(std::deque)
  486.  ^~~~~~~~~~~~~~~~~~~~~
  487. ./misc/json.hpp:358:25: note: deduced return type only available with -std=c++14 or -std=gnu++14
  488.  auto json_io(const C<T>*) \
  489.                          ^
  490. ./misc/json.hpp:365:1: note: in expansion of macro ‘JSON_DECLARE_ARRAY_IO’
  491.  JSON_DECLARE_ARRAY_IO(std::deque)
  492.  ^~~~~~~~~~~~~~~~~~~~~
  493. ./misc/json.hpp:439:24: error: ‘_ToJson’ function uses ‘auto’ type specifier without trailing return type
  494.  auto _ToJson(const T &t) { return json_io<T>()->toJson(t); }
  495.                         ^
  496. ./misc/json.hpp:439:24: error: ‘_ToJson’ function uses ‘auto’ type specifier without trailing return type
  497.  auto _ToJson(const T &t) { return json_io<T>()->toJson(t); }
  498.                         ^
  499. ./misc/json.hpp:439:24: note: deduced return type only available with -std=c++14 or -std=gnu++14
  500. ./misc/json.hpp:439:24: note: deduced return type only available with -std=c++14 or -std=gnu++14
  501. ./misc/json.hpp:439:24: error: ‘_ToJson’ function uses ‘auto’ type specifier without trailing return type
  502.  auto _ToJson(const T &t) { return json_io<T>()->toJson(t); }
  503.                         ^
  504. ./misc/json.hpp:439:24: note: deduced return type only available with -std=c++14 or -std=gnu++14
  505. In file included from player/mpris.cpp:6:0:
  506. ./player/avinfoobject.hpp:306:37: error: ‘setScreen’ function uses ‘auto’ type specifier without trailing return type
  507.      auto setScreen(VideoRenderer *vr) { m_screen = vr; }
  508.                                      ^
  509. ./player/avinfoobject.hpp:306:37: note: deduced return type only available with -std=c++14 or -std=gnu++14
  510. Makefile.Release:2797: ошибка выполнения рецепта для цели «release/audio/audionormalizeroption.o»
  511. make[2]: *** [release/audio/audionormalizeroption.o] Ошибка 1
  512. make[2]: *** Ожидание завершения заданий…
  513. Makefile.Release:2815: ошибка выполнения рецепта для цели «release/video/deintoption.o»
  514. make[2]: *** [release/video/deintoption.o] Ошибка 1
  515. Makefile.Release:2766: ошибка выполнения рецепта для цели «release/audio/channelmanipulation.o»
  516. make[2]: *** [release/audio/channelmanipulation.o] Ошибка 1
  517. Makefile.Release:2703: ошибка выполнения рецепта для цели «release/player/mpris.o»
  518. make[2]: *** [release/player/mpris.o] Ошибка 1
  519. make[2]: выход из каталога «/home/nihi1ist/src/bomi-player/0.9.11/bomi-0.9.11/src/bomi»
  520. Makefile:40: ошибка выполнения рецепта для цели «release»
  521. make[1]: *** [release] Ошибка 2
  522. make[1]: выход из каталога «/home/nihi1ist/src/bomi-player/0.9.11/bomi-0.9.11/src/bomi»
  523. Makefile:40: ошибка выполнения рецепта для цели «build/build/bomi/bomi»
  524. make: *** [build/build/bomi/bomi] Ошибка 2
RAW Paste Data