Advertisement
Guest User

stacktrace

a guest
May 21st, 2023
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.93 KB | Source Code | 0 0
  1. [ 0%] Built target lz4
  2. [ 1%] Built target zlib
  3. [ 1%] Built target expat
  4. [ 27%] Built target tomcrypt
  5. [ 27%] Built target md5
  6. [ 27%] Building CXX object Code/CryEngine/CrySystem/CMakeFiles/CrySystem.dir/PlatformOS/PlatformOS_PC.cpp.o
  7. In file included from /usr/include/c++/13.1.1/bits/stl_pair.h:60,
  8. from /usr/include/c++/13.1.1/bits/stl_algobase.h:64,
  9. from /usr/include/c++/13.1.1/bits/specfun.h:43,
  10. from /usr/include/c++/13.1.1/cmath:3716,
  11. from /usr/include/c++/13.1.1/math.h:36,
  12. from /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryCore/Platform/LinuxSpecific.h:19,
  13. from /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryCore/Platform/Linux64Specific.h:78,
  14. from /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryCore/Platform/platform.h:275,
  15. from /home/luke/CRYENGINE/Code/CryEngine/CrySystem/StdAfx.h:12,
  16. from /home/luke/CRYENGINE/Code/CryEngine/CrySystem/PlatformOS/PlatformOS_PC.cpp:12:
  17. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Schematyc::ObjectId, IEntityComponent>’:
  18. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Schematyc::ObjectId]’
  19. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  20. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  21. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  22. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  23. In file included from /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:15,
  24. from /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryGame/IGameFramework.h:5,
  25. from /home/luke/CRYENGINE/Code/CryEngine/CrySystem/PlatformOS/PlatformOS_PC.h:19,
  26. from /home/luke/CRYENGINE/Code/CryEngine/CrySystem/PlatformOS/PlatformOS_PC.cpp:16:
  27. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  28. 13 | struct IEntityComponent;
  29. | ^~~~~~~~~~~~~~~~
  30. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Schematyc::EMPEnv, IEntityComponent>’:
  31. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Schematyc::EMPEnv]’
  32. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  33. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  34. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  35. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  36. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  37. 13 | struct IEntityComponent;
  38. | ^~~~~~~~~~~~~~~~
  39. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<CryTransform::CTransform, IEntityComponent>’:
  40. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = CryTransform::CTransform]’
  41. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  42. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  43. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  44. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  45. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  46. 13 | struct IEntityComponent;
  47. | ^~~~~~~~~~~~~~~~
  48. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<CryTransform::CRotation, IEntityComponent>’:
  49. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = CryTransform::CRotation]’
  50. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  51. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  52. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  53. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  54. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  55. 13 | struct IEntityComponent;
  56. | ^~~~~~~~~~~~~~~~
  57. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<CryTransform::CAngles3, IEntityComponent>’:
  58. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = CryTransform::CAngles3]’
  59. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  60. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  61. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  62. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  63. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  64. 13 | struct IEntityComponent;
  65. | ^~~~~~~~~~~~~~~~
  66. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<CryTransform::CAngle, IEntityComponent>’:
  67. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = CryTransform::CAngle]’
  68. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  69. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  70. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  71. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  72. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  73. 13 | struct IEntityComponent;
  74. | ^~~~~~~~~~~~~~~~
  75. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Schematyc::ExplicitTextureId, IEntityComponent>’:
  76. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Schematyc::ExplicitTextureId]’
  77. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  78. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  79. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  80. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  81. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  82. 13 | struct IEntityComponent;
  83. | ^~~~~~~~~~~~~~~~
  84. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Schematyc::ExplicitEntityId, IEntityComponent>’:
  85. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Schematyc::ExplicitEntityId]’
  86. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  87. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  88. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  89. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  90. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  91. 13 | struct IEntityComponent;
  92. | ^~~~~~~~~~~~~~~~
  93. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<CryGUID, IEntityComponent>’:
  94. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = CryGUID]’
  95. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  96. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  97. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  98. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  99. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  100. 13 | struct IEntityComponent;
  101. | ^~~~~~~~~~~~~~~~
  102. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Color_tpl<unsigned char>, IEntityComponent>’:
  103. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Color_tpl<unsigned char>]’
  104. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  105. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  106. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  107. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  109. 13 | struct IEntityComponent;
  110. | ^~~~~~~~~~~~~~~~
  111. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Color_tpl<float>, IEntityComponent>’:
  112. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Color_tpl<float>]’
  113. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  114. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  115. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  116. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  117. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  118. 13 | struct IEntityComponent;
  119. | ^~~~~~~~~~~~~~~~
  120. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Vec3_tpl<float>, IEntityComponent>’:
  121. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Vec3_tpl<float>]’
  122. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  123. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  124. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  125. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  126. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  127. 13 | struct IEntityComponent;
  128. | ^~~~~~~~~~~~~~~~
  129. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<Vec2_tpl<float>, IEntityComponent>’:
  130. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = Vec2_tpl<float>]’
  131. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  132. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  133. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  134. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  135. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  136. 13 | struct IEntityComponent;
  137. | ^~~~~~~~~~~~~~~~
  138. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<double, IEntityComponent>’:
  139. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = double]’
  140. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  141. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  142. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  143. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  144. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  145. 13 | struct IEntityComponent;
  146. | ^~~~~~~~~~~~~~~~
  147. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<float, IEntityComponent>’:
  148. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = float]’
  149. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  150. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  151. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  152. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  153. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  154. 13 | struct IEntityComponent;
  155. | ^~~~~~~~~~~~~~~~
  156. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<long long unsigned int, IEntityComponent>’:
  157. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = long long unsigned int]’
  158. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  159. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  160. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  161. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  162. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  163. 13 | struct IEntityComponent;
  164. | ^~~~~~~~~~~~~~~~
  165. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<long long int, IEntityComponent>’:
  166. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = long long int]’
  167. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  168. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  169. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  170. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  172. 13 | struct IEntityComponent;
  173. | ^~~~~~~~~~~~~~~~
  174. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<unsigned int, IEntityComponent>’:
  175. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = unsigned int]’
  176. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  177. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  178. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  179. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  180. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  181. 13 | struct IEntityComponent;
  182. | ^~~~~~~~~~~~~~~~
  183. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<int, IEntityComponent>’:
  184. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = int]’
  185. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  186. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  187. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  188. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  189. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  190. 13 | struct IEntityComponent;
  191. | ^~~~~~~~~~~~~~~~
  192. /usr/include/c++/13.1.1/type_traits: In instantiation of ‘struct std::is_convertible<bool, IEntityComponent>’:
  193. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: recursively required by substitution of ‘template<class TYPE> struct Schematyc::Helpers::SIsCustomClass<TYPE, typename std::enable_if<std::is_convertible<TYPE, IEntityComponent>::value>::type> [with TYPE = bool]’
  194. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryEntitySystem/IEntityComponent.h:221:32: required from here
  195. /usr/include/c++/13.1.1/type_traits:1417:30: error: invalid use of incomplete type ‘struct IEntityComponent’ [-fpermissive]
  196. 1417 | : public __bool_constant<__is_convertible(_From, _To)>
  197. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198. /home/luke/CRYENGINE/Code/CryEngine/CryCommon/CryNetwork/INetEntity.h:13:8: note: forward declaration of ‘struct IEntityComponent’
  199. 13 | struct IEntityComponent;
  200. | ^~~~~~~~~~~~~~~~
  201. cc1plus: note: unrecognized command-line option ‘-Wno-unknown-warning’ may have been intended to silence earlier diagnostics
  202. make[2]: *** [Code/CryEngine/CrySystem/CMakeFiles/CrySystem.dir/build.make:104: Code/CryEngine/CrySystem/CMakeFiles/CrySystem.dir/PlatformOS/PlatformOS_PC.cpp.o] Error 1
  203. make[1]: *** [CMakeFiles/Makefile2:1457: Code/CryEngine/CrySystem/CMakeFiles/CrySystem.dir/all] Error 2
  204. make: *** [Makefile:136: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement