Guest User

GDevelop tests compilation fail

a guest
Apr 14th, 2021
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 16.62 KB | None | 0 0
  1. [ 19%] Built target sfml-network
  2. [ 19%] Building CXX object ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/GlxContext.cpp.o
  3. [ 19%] Building CXX object ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/JoystickImpl.cpp.o
  4. [ 19%] Building CXX object ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/GlxExtensions.cpp.o
  5. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  6. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:123:3: error: conflicting declaration ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  7.   123 | } GLXHyperpipeNetworkSGIX;
  8.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  9. In file included from /usr/include/GL/glx.h:333,
  10.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  11.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  12. /usr/include/GL/glxext.h:771:3: note: previous declaration as ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  13.   771 | } GLXHyperpipeNetworkSGIX;
  14.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  15. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  16. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:129:3: error: conflicting declaration ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  17.   129 | } GLXHyperpipeConfigSGIX;
  18.       |   ^~~~~~~~~~~~~~~~~~~~~~
  19. In file included from /usr/include/GL/glx.h:333,
  20.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  21.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  22. /usr/include/GL/glxext.h:777:3: note: previous declaration as ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  23.   777 | } GLXHyperpipeConfigSGIX;
  24.       |   ^~~~~~~~~~~~~~~~~~~~~~
  25. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  26. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:134:3: error: conflicting declaration ‘typedef struct GLXPipeRect GLXPipeRect’
  27.   134 | } GLXPipeRect;
  28.       |   ^~~~~~~~~~~
  29. In file included from /usr/include/GL/glx.h:333,
  30.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  31.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  32. /usr/include/GL/glxext.h:782:3: note: previous declaration as ‘typedef struct GLXPipeRect GLXPipeRect’
  33.   782 | } GLXPipeRect;
  34.       |   ^~~~~~~~~~~
  35. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  36. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:138:3: error: conflicting declaration ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  37.   138 | } GLXPipeRectLimits;
  38.       |   ^~~~~~~~~~~~~~~~~
  39. In file included from /usr/include/GL/glx.h:333,
  40.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  41.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.cpp:28:
  42. /usr/include/GL/glxext.h:786:3: note: previous declaration as ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  43.   786 | } GLXPipeRectLimits;
  44.       |   ^~~~~~~~~~~~~~~~~
  45. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  46.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  47. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:123:3: error: conflicting declaration ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  48.   123 | } GLXHyperpipeNetworkSGIX;
  49.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  50. In file included from /usr/include/GL/glx.h:333,
  51.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  52.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  53.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  54. /usr/include/GL/glxext.h:771:3: note: previous declaration as ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  55.   771 | } GLXHyperpipeNetworkSGIX;
  56.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  57. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  58.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  59. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:129:3: error: conflicting declaration ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  60.   129 | } GLXHyperpipeConfigSGIX;
  61.       |   ^~~~~~~~~~~~~~~~~~~~~~
  62. In file included from /usr/include/GL/glx.h:333,
  63.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  64.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  65.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  66. /usr/include/GL/glxext.h:777:3: note: previous declaration as ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  67.   777 | } GLXHyperpipeConfigSGIX;
  68.       |   ^~~~~~~~~~~~~~~~~~~~~~
  69. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  70.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  71. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:134:3: error: conflicting declaration ‘typedef struct GLXPipeRect GLXPipeRect’
  72.   134 | } GLXPipeRect;
  73.       |   ^~~~~~~~~~~
  74. In file included from /usr/include/GL/glx.h:333,
  75.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  76.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  77.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  78. /usr/include/GL/glxext.h:782:3: note: previous declaration as ‘typedef struct GLXPipeRect GLXPipeRect’
  79.   782 | } GLXPipeRect;
  80.       |   ^~~~~~~~~~~
  81. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  82.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  83. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:138:3: error: conflicting declaration ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  84.   138 | } GLXPipeRectLimits;
  85.       |   ^~~~~~~~~~~~~~~~~
  86. In file included from /usr/include/GL/glx.h:333,
  87.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  88.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  89.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:28:
  90. /usr/include/GL/glxext.h:786:3: note: previous declaration as ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  91.   786 | } GLXPipeRectLimits;
  92.       |   ^~~~~~~~~~~~~~~~~
  93. make[3]: *** [ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/build.make:310: ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/GlxExtensions.cpp.o] Error 1
  94. make[3]: *** Waiting for unfinished jobs....
  95. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  96.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  97. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:123:3: error: conflicting declaration ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  98.   123 | } GLXHyperpipeNetworkSGIX;
  99.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  100. In file included from /usr/include/GL/glx.h:333,
  101.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  102.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  103.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  104. /usr/include/GL/glxext.h:771:3: note: previous declaration as ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  105.   771 | } GLXHyperpipeNetworkSGIX;
  106.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  107. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  108.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  109. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:129:3: error: conflicting declaration ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  110.   129 | } GLXHyperpipeConfigSGIX;
  111.       |   ^~~~~~~~~~~~~~~~~~~~~~
  112. In file included from /usr/include/GL/glx.h:333,
  113.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  114.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  115.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  116. /usr/include/GL/glxext.h:777:3: note: previous declaration as ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  117.   777 | } GLXHyperpipeConfigSGIX;
  118.       |   ^~~~~~~~~~~~~~~~~~~~~~
  119. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  120.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  121. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:123:3: error: conflicting declaration ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  122.   123 | } GLXHyperpipeNetworkSGIX;
  123.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  124. In file included from /usr/include/GL/glx.h:333,
  125.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  126.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  127.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  128. /usr/include/GL/glxext.h:771:3: note: previous declaration as ‘typedef struct GLXHyperpipeNetworkSGIX GLXHyperpipeNetworkSGIX’
  129.   771 | } GLXHyperpipeNetworkSGIX;
  130.       |   ^~~~~~~~~~~~~~~~~~~~~~~
  131. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  132.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  133. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:129:3: error: conflicting declaration ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  134.   129 | } GLXHyperpipeConfigSGIX;
  135.       |   ^~~~~~~~~~~~~~~~~~~~~~
  136. In file included from /usr/include/GL/glx.h:333,
  137.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  138.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  139.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  140. /usr/include/GL/glxext.h:777:3: note: previous declaration as ‘typedef struct GLXHyperpipeConfigSGIX GLXHyperpipeConfigSGIX’
  141.   777 | } GLXHyperpipeConfigSGIX;
  142.       |   ^~~~~~~~~~~~~~~~~~~~~~
  143. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  144.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  145. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:134:3: error: conflicting declaration ‘typedef struct GLXPipeRect GLXPipeRect’
  146.   134 | } GLXPipeRect;
  147.       |   ^~~~~~~~~~~
  148. In file included from /usr/include/GL/glx.h:333,
  149.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  150.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  151.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  152. /usr/include/GL/glxext.h:782:3: note: previous declaration as ‘typedef struct GLXPipeRect GLXPipeRect’
  153.   782 | } GLXPipeRect;
  154.       |   ^~~~~~~~~~~
  155. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  156.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  157. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:138:3: error: conflicting declaration ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  158.   138 | } GLXPipeRectLimits;
  159.       |   ^~~~~~~~~~~~~~~~~
  160. In file included from /usr/include/GL/glx.h:333,
  161.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  162.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  163.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/WindowImplX11.cpp:56:
  164. /usr/include/GL/glxext.h:786:3: note: previous declaration as ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  165.   786 | } GLXPipeRectLimits;
  166.       |   ^~~~~~~~~~~~~~~~~
  167. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  168.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  169. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:134:3: error: conflicting declaration ‘typedef struct GLXPipeRect GLXPipeRect’
  170.   134 | } GLXPipeRect;
  171.       |   ^~~~~~~~~~~
  172. In file included from /usr/include/GL/glx.h:333,
  173.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  174.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  175.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  176. /usr/include/GL/glxext.h:782:3: note: previous declaration as ‘typedef struct GLXPipeRect GLXPipeRect’
  177.   782 | } GLXPipeRect;
  178.       |   ^~~~~~~~~~~
  179. In file included from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  180.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  181. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:138:3: error: conflicting declaration ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  182.   138 | } GLXPipeRectLimits;
  183.       |   ^~~~~~~~~~~~~~~~~
  184. In file included from /usr/include/GL/glx.h:333,
  185.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxExtensions.hpp:36,
  186.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.hpp:32,
  187.                  from /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/GlContext.cpp:51:
  188. /usr/include/GL/glxext.h:786:3: note: previous declaration as ‘typedef struct GLXPipeRectLimits GLXPipeRectLimits’
  189.   786 | } GLXPipeRectLimits;
  190.       |   ^~~~~~~~~~~~~~~~~
  191. make[3]: *** [ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/build.make:76: ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/GlContext.cpp.o] Error 1
  192. make[3]: *** [ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/build.make:284: ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/WindowImplX11.cpp.o] Error 1
  193. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp: In member function ‘virtual void sf::priv::GlxContext::setVerticalSyncEnabled(bool)’:
  194. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:283:9: error: ‘glXSwapIntervalEXT’ was not declared in this scope
  195.   283 |         glXSwapIntervalEXT(m_display, m_pbuffer ? m_pbuffer : m_window, enabled ? 1 : 0);
  196.       |         ^~~~~~~~~~~~~~~~~~
  197. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:291:18: error: ‘glXSwapIntervalSGI’ was not declared in this scope
  198.   291 |         result = glXSwapIntervalSGI(enabled ? 1 : 0);
  199.       |                  ^~~~~~~~~~~~~~~~~~
  200. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp: In member function ‘void sf::priv::GlxContext::createContext(sf::priv::GlxContext*)’:
  201. /workspaces/GDevelop/ExtLibs/SFML/src/SFML/Window/Unix/GlxContext.cpp:706:25: error: ‘glXCreateContextAttribsARB’ was not declared in this scope
  202.   706 |             m_context = glXCreateContextAttribsARB(m_display, *config, toShare, true, &attributes[0]);
  203.       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
  204. make[3]: *** [ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/build.make:297: ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/Unix/GlxContext.cpp.o] Error 1
  205. make[2]: *** [CMakeFiles/Makefile2:821: ExtLibs/SFML/src/SFML/Window/CMakeFiles/sfml-window.dir/all] Error 2
  206. make[1]: *** [CMakeFiles/Makefile2:942: Core/CMakeFiles/GDCore_tests.dir/rule] Error 2
  207. make: *** [Makefile:255: GDCore_tests] Error 2
Advertisement
Add Comment
Please, Sign In to add comment