Guest User

Sdl2 erreur

a guest
Oct 20th, 2019
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 369.67 KB | None | 0 0
  1. In file included from /usr/include/SDL2/SDL_main.h:25,
  2. from /usr/include/SDL2/SDL.h:32,
  3. from ../src/vue/outilsvue.h:4,
  4. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6. from ../src/controleur/../vue/vue.h:5,
  7. from ../src/controleur/controleur.cpp:3:
  8. /usr/include/SDL2/SDL_stdinc.h:163:17: error: ‘SDL_FALSE’ conflicts with a previous declaration
  9. SDL_FALSE = 0,
  10. ^
  11. In file included from /usr/include/SDL/SDL_main.h:26,
  12. from /usr/include/SDL/SDL.h:30,
  13. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  14. from ../src/vue/interfaceutilisateur/sprite.h:6,
  15. from ../src/modele/objets/objet.h:7,
  16. from ../src/modele/objets/armes/arme.h:4,
  17. from ../src/modele/./personnages/humain.h:8,
  18. from ../src/modele/modele.h:7,
  19. from ../src/controleur/controleur.h:6,
  20. from ../src/controleur/controleur.cpp:1:
  21. /usr/include/SDL/SDL_stdinc.h:94:2: note: previous declaration ‘SDL_bool SDL_FALSE’
  22. SDL_FALSE = 0,
  23. ^~~~~~~~~
  24. In file included from /usr/include/SDL2/SDL_main.h:25,
  25. from /usr/include/SDL2/SDL.h:32,
  26. from ../src/vue/outilsvue.h:4,
  27. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  28. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  29. from ../src/controleur/../vue/vue.h:5,
  30. from ../src/controleur/controleur.cpp:3:
  31. /usr/include/SDL2/SDL_stdinc.h:164:16: error: ‘SDL_TRUE’ conflicts with a previous declaration
  32. SDL_TRUE = 1
  33. ^
  34. In file included from /usr/include/SDL/SDL_main.h:26,
  35. from /usr/include/SDL/SDL.h:30,
  36. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  37. from ../src/vue/interfaceutilisateur/sprite.h:6,
  38. from ../src/modele/objets/objet.h:7,
  39. from ../src/modele/objets/armes/arme.h:4,
  40. from ../src/modele/./personnages/humain.h:8,
  41. from ../src/modele/modele.h:7,
  42. from ../src/controleur/controleur.h:6,
  43. from ../src/controleur/controleur.cpp:1:
  44. /usr/include/SDL/SDL_stdinc.h:95:2: note: previous declaration ‘SDL_bool SDL_TRUE’
  45. SDL_TRUE = 1
  46. ^~~~~~~~
  47. In file included from /usr/include/SDL2/SDL_main.h:25,
  48. from /usr/include/SDL2/SDL.h:32,
  49. from ../src/vue/outilsvue.h:4,
  50. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  51. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  52. from ../src/controleur/../vue/vue.h:5,
  53. from ../src/controleur/controleur.cpp:3:
  54. /usr/include/SDL2/SDL_stdinc.h:165:3: error: conflicting declaration ‘typedef enum SDL_bool SDL_bool’
  55. } SDL_bool;
  56. ^~~~~~~~
  57. In file included from /usr/include/SDL/SDL_main.h:26,
  58. from /usr/include/SDL/SDL.h:30,
  59. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  60. from ../src/vue/interfaceutilisateur/sprite.h:6,
  61. from ../src/modele/objets/objet.h:7,
  62. from ../src/modele/objets/armes/arme.h:4,
  63. from ../src/modele/./personnages/humain.h:8,
  64. from ../src/modele/modele.h:7,
  65. from ../src/controleur/controleur.h:6,
  66. from ../src/controleur/controleur.cpp:1:
  67. /usr/include/SDL/SDL_stdinc.h:96:3: note: previous declaration as ‘typedef enum SDL_bool SDL_bool’
  68. } SDL_bool;
  69. ^~~~~~~~
  70. In file included from /usr/include/SDL2/SDL_main.h:25,
  71. from /usr/include/SDL2/SDL.h:32,
  72. from ../src/vue/outilsvue.h:4,
  73. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  74. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  75. from ../src/controleur/../vue/vue.h:5,
  76. from ../src/controleur/controleur.cpp:3:
  77. /usr/include/SDL2/SDL_stdinc.h:339:5: error: ‘DUMMY_ENUM_VALUE’ conflicts with a previous declaration
  78. DUMMY_ENUM_VALUE
  79. ^~~~~~~~~~~~~~~~
  80. In file included from /usr/include/SDL/SDL_main.h:26,
  81. from /usr/include/SDL/SDL.h:30,
  82. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  83. from ../src/vue/interfaceutilisateur/sprite.h:6,
  84. from ../src/modele/objets/objet.h:7,
  85. from ../src/modele/objets/armes/arme.h:4,
  86. from ../src/modele/./personnages/humain.h:8,
  87. from ../src/modele/modele.h:7,
  88. from ../src/controleur/controleur.h:6,
  89. from ../src/controleur/controleur.cpp:1:
  90. /usr/include/SDL/SDL_stdinc.h:147:2: note: previous declaration ‘SDL_DUMMY_ENUM DUMMY_ENUM_VALUE’
  91. DUMMY_ENUM_VALUE
  92. ^~~~~~~~~~~~~~~~
  93. In file included from /usr/include/SDL2/SDL_main.h:25,
  94. from /usr/include/SDL2/SDL.h:32,
  95. from ../src/vue/outilsvue.h:4,
  96. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  97. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  98. from ../src/controleur/../vue/vue.h:5,
  99. from ../src/controleur/controleur.cpp:3:
  100. /usr/include/SDL2/SDL_stdinc.h:340:3: error: conflicting declaration ‘typedef enum SDL_DUMMY_ENUM SDL_DUMMY_ENUM’
  101. } SDL_DUMMY_ENUM;
  102. ^~~~~~~~~~~~~~
  103. In file included from /usr/include/SDL/SDL_main.h:26,
  104. from /usr/include/SDL/SDL.h:30,
  105. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  106. from ../src/vue/interfaceutilisateur/sprite.h:6,
  107. from ../src/modele/objets/objet.h:7,
  108. from ../src/modele/objets/armes/arme.h:4,
  109. from ../src/modele/./personnages/humain.h:8,
  110. from ../src/modele/modele.h:7,
  111. from ../src/controleur/controleur.h:6,
  112. from ../src/controleur/controleur.cpp:1:
  113. /usr/include/SDL/SDL_stdinc.h:148:3: note: previous declaration as ‘typedef enum SDL_DUMMY_ENUM SDL_DUMMY_ENUM’
  114. } SDL_DUMMY_ENUM;
  115. ^~~~~~~~~~~~~~
  116. In file included from /usr/include/SDL/SDL_main.h:26,
  117. from /usr/include/SDL/SDL.h:30,
  118. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  119. from ../src/vue/interfaceutilisateur/sprite.h:6,
  120. from ../src/modele/objets/objet.h:7,
  121. from ../src/modele/objets/armes/arme.h:4,
  122. from ../src/modele/./personnages/humain.h:8,
  123. from ../src/modele/modele.h:7,
  124. from ../src/controleur/controleur.h:6,
  125. from ../src/controleur/controleur.cpp:1:
  126. /usr/include/SDL2/SDL_stdinc.h:420:23: error: expected unqualified-id before ‘do’
  127. SDL_FORCE_INLINE void SDL_memset4(void *dst, Uint32 val, size_t dwords)
  128. ^~~~~~~~~~~
  129. /usr/include/SDL2/SDL_stdinc.h:420:23: error: expected unqualified-id before ‘while’
  130. SDL_FORCE_INLINE void SDL_memset4(void *dst, Uint32 val, size_t dwords)
  131. ^~~~~~~~~~~
  132. /usr/include/SDL2/SDL_stdinc.h:467:31: error: ambiguating new declaration of ‘char* strchr(const char*, int)’
  133. extern DECLSPEC char *SDLCALL SDL_strchr(const char *str, int c);
  134. ^~~~~~~~~~
  135. In file included from /usr/include/SDL/SDL_stdinc.h:60,
  136. from /usr/include/SDL/SDL_main.h:26,
  137. from /usr/include/SDL/SDL.h:30,
  138. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  139. from ../src/vue/interfaceutilisateur/sprite.h:6,
  140. from ../src/modele/objets/objet.h:7,
  141. from ../src/modele/objets/armes/arme.h:4,
  142. from ../src/modele/./personnages/humain.h:8,
  143. from ../src/modele/modele.h:7,
  144. from ../src/controleur/controleur.h:6,
  145. from ../src/controleur/controleur.cpp:1:
  146. /usr/include/string.h:218:1: note: old declaration ‘const char* strchr(const char*, int)’
  147. strchr (const char *__s, int __c) __THROW
  148. ^~~~~~
  149. In file included from /usr/include/SDL/SDL_main.h:26,
  150. from /usr/include/SDL/SDL.h:30,
  151. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  152. from ../src/vue/interfaceutilisateur/sprite.h:6,
  153. from ../src/modele/objets/objet.h:7,
  154. from ../src/modele/objets/armes/arme.h:4,
  155. from ../src/modele/./personnages/humain.h:8,
  156. from ../src/modele/modele.h:7,
  157. from ../src/controleur/controleur.h:6,
  158. from ../src/controleur/controleur.cpp:1:
  159. /usr/include/SDL2/SDL_stdinc.h:468:31: error: ambiguating new declaration of ‘char* strrchr(const char*, int)’
  160. extern DECLSPEC char *SDLCALL SDL_strrchr(const char *str, int c);
  161. ^~~~~~~~~~~
  162. In file included from /usr/include/SDL/SDL_stdinc.h:60,
  163. from /usr/include/SDL/SDL_main.h:26,
  164. from /usr/include/SDL/SDL.h:30,
  165. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  166. from ../src/vue/interfaceutilisateur/sprite.h:6,
  167. from ../src/modele/objets/objet.h:7,
  168. from ../src/modele/objets/armes/arme.h:4,
  169. from ../src/modele/./personnages/humain.h:8,
  170. from ../src/modele/modele.h:7,
  171. from ../src/controleur/controleur.h:6,
  172. from ../src/controleur/controleur.cpp:1:
  173. /usr/include/string.h:245:1: note: old declaration ‘const char* strrchr(const char*, int)’
  174. strrchr (const char *__s, int __c) __THROW
  175. ^~~~~~~
  176. In file included from /usr/include/SDL/SDL_main.h:26,
  177. from /usr/include/SDL/SDL.h:30,
  178. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  179. from ../src/vue/interfaceutilisateur/sprite.h:6,
  180. from ../src/modele/objets/objet.h:7,
  181. from ../src/modele/objets/armes/arme.h:4,
  182. from ../src/modele/./personnages/humain.h:8,
  183. from ../src/modele/modele.h:7,
  184. from ../src/controleur/controleur.h:6,
  185. from ../src/controleur/controleur.cpp:1:
  186. /usr/include/SDL2/SDL_stdinc.h:469:31: error: ambiguating new declaration of ‘char* strstr(const char*, const char*)’
  187. extern DECLSPEC char *SDLCALL SDL_strstr(const char *haystack, const char *needle);
  188. ^~~~~~~~~~
  189. In file included from /usr/include/SDL/SDL_stdinc.h:60,
  190. from /usr/include/SDL/SDL_main.h:26,
  191. from /usr/include/SDL/SDL.h:30,
  192. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  193. from ../src/vue/interfaceutilisateur/sprite.h:6,
  194. from ../src/modele/objets/objet.h:7,
  195. from ../src/modele/objets/armes/arme.h:4,
  196. from ../src/modele/./personnages/humain.h:8,
  197. from ../src/modele/modele.h:7,
  198. from ../src/controleur/controleur.h:6,
  199. from ../src/controleur/controleur.cpp:1:
  200. /usr/include/string.h:322:1: note: old declaration ‘const char* strstr(const char*, const char*)’
  201. strstr (const char *__haystack, const char *__needle) __THROW
  202. ^~~~~~
  203. In file included from /usr/include/SDL/SDL_main.h:26,
  204. from /usr/include/SDL/SDL.h:30,
  205. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  206. from ../src/vue/interfaceutilisateur/sprite.h:6,
  207. from ../src/modele/objets/objet.h:7,
  208. from ../src/modele/objets/armes/arme.h:4,
  209. from ../src/modele/./personnages/humain.h:8,
  210. from ../src/modele/modele.h:7,
  211. from ../src/controleur/controleur.h:6,
  212. from ../src/controleur/controleur.cpp:1:
  213. /usr/include/SDL2/SDL_stdinc.h:472:31: error: ‘char* SDL_ltoa’ redeclared as different kind of symbol
  214. extern DECLSPEC char *SDLCALL SDL_itoa(int value, char *str, int radix);
  215. ^~~~~~~~
  216. /usr/include/SDL/SDL_stdinc.h:467:32: note: previous declaration ‘char* SDL_ltoa(long int, char*, int)’
  217. extern DECLSPEC char * SDLCALL SDL_ltoa(long value, char *string, int radix);
  218. ^~~~~~~~
  219. /usr/include/SDL2/SDL_stdinc.h:472:31: error: expected primary-expression before ‘int’
  220. extern DECLSPEC char *SDLCALL SDL_itoa(int value, char *str, int radix);
  221. ^~~~~~~~
  222. /usr/include/SDL2/SDL_stdinc.h:472:31: error: expected primary-expression before ‘char’
  223. extern DECLSPEC char *SDLCALL SDL_itoa(int value, char *str, int radix);
  224. ^~~~~~~~
  225. /usr/include/SDL2/SDL_stdinc.h:472:31: error: expected primary-expression before ‘int’
  226. extern DECLSPEC char *SDLCALL SDL_itoa(int value, char *str, int radix);
  227. ^~~~~~~~
  228. /usr/include/SDL2/SDL_stdinc.h:473:31: error: ‘char* SDL_ultoa’ redeclared as different kind of symbol
  229. extern DECLSPEC char *SDLCALL SDL_uitoa(unsigned int value, char *str, int radix);
  230. ^~~~~~~~~
  231. /usr/include/SDL/SDL_stdinc.h:479:32: note: previous declaration ‘char* SDL_ultoa(long unsigned int, char*, int)’
  232. extern DECLSPEC char * SDLCALL SDL_ultoa(unsigned long value, char *string, int radix);
  233. ^~~~~~~~~
  234. /usr/include/SDL2/SDL_stdinc.h:473:31: error: expected primary-expression before ‘unsigned’
  235. extern DECLSPEC char *SDLCALL SDL_uitoa(unsigned int value, char *str, int radix);
  236. ^~~~~~~~~
  237. /usr/include/SDL2/SDL_stdinc.h:473:31: error: expected primary-expression before ‘char’
  238. extern DECLSPEC char *SDLCALL SDL_uitoa(unsigned int value, char *str, int radix);
  239. ^~~~~~~~~
  240. /usr/include/SDL2/SDL_stdinc.h:473:31: error: expected primary-expression before ‘int’
  241. extern DECLSPEC char *SDLCALL SDL_uitoa(unsigned int value, char *str, int radix);
  242. ^~~~~~~~~
  243. /usr/include/SDL2/SDL_stdinc.h:483:32: error: conflicting declaration of C function ‘Sint64 strtoll(const char*, char**, int)’
  244. extern DECLSPEC Sint64 SDLCALL SDL_strtoll(const char *str, char **endp, int base);
  245. ^~~~~~~~~~~
  246. In file included from /usr/include/c++/8/cstdlib:75,
  247. from /usr/include/c++/8/ext/string_conversions.h:41,
  248. from /usr/include/c++/8/bits/basic_string.h:6400,
  249. from /usr/include/c++/8/string:52,
  250. from ../src/controleur/controleur.h:4,
  251. from ../src/controleur/controleur.cpp:1:
  252. /usr/include/stdlib.h:200:22: note: previous declaration ‘long long int strtoll(const char*, char**, int)’
  253. extern long long int strtoll (const char *__restrict __nptr,
  254. ^~~~~~~
  255. In file included from /usr/include/SDL/SDL_main.h:26,
  256. from /usr/include/SDL/SDL.h:30,
  257. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  258. from ../src/vue/interfaceutilisateur/sprite.h:6,
  259. from ../src/modele/objets/objet.h:7,
  260. from ../src/modele/objets/armes/arme.h:4,
  261. from ../src/modele/./personnages/humain.h:8,
  262. from ../src/modele/modele.h:7,
  263. from ../src/controleur/controleur.h:6,
  264. from ../src/controleur/controleur.cpp:1:
  265. /usr/include/SDL2/SDL_stdinc.h:484:32: error: conflicting declaration of C function ‘Uint64 strtoull(const char*, char**, int)’
  266. extern DECLSPEC Uint64 SDLCALL SDL_strtoull(const char *str, char **endp, int base);
  267. ^~~~~~~~~~~~
  268. In file included from /usr/include/c++/8/cstdlib:75,
  269. from /usr/include/c++/8/ext/string_conversions.h:41,
  270. from /usr/include/c++/8/bits/basic_string.h:6400,
  271. from /usr/include/c++/8/string:52,
  272. from ../src/controleur/controleur.h:4,
  273. from ../src/controleur/controleur.cpp:1:
  274. /usr/include/stdlib.h:205:31: note: previous declaration ‘long long unsigned int strtoull(const char*, char**, int)’
  275. extern unsigned long long int strtoull (const char *__restrict __nptr,
  276. ^~~~~~~~
  277. In file included from /usr/include/SDL/SDL_main.h:26,
  278. from /usr/include/SDL/SDL.h:30,
  279. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  280. from ../src/vue/interfaceutilisateur/sprite.h:6,
  281. from ../src/modele/objets/objet.h:7,
  282. from ../src/modele/objets/armes/arme.h:4,
  283. from ../src/modele/./personnages/humain.h:8,
  284. from ../src/modele/modele.h:7,
  285. from ../src/controleur/controleur.h:6,
  286. from ../src/controleur/controleur.cpp:1:
  287. /usr/include/SDL2/SDL_stdinc.h:547:30: error: conflicting declaration ‘typedef struct _SDL_iconv_t* iconv_t’
  288. typedef struct _SDL_iconv_t *SDL_iconv_t;
  289. ^~~~~~~~~~~
  290. In file included from /usr/include/SDL/SDL_stdinc.h:74,
  291. from /usr/include/SDL/SDL_main.h:26,
  292. from /usr/include/SDL/SDL.h:30,
  293. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  294. from ../src/vue/interfaceutilisateur/sprite.h:6,
  295. from ../src/modele/objets/objet.h:7,
  296. from ../src/modele/objets/armes/arme.h:4,
  297. from ../src/modele/./personnages/humain.h:8,
  298. from ../src/modele/modele.h:7,
  299. from ../src/controleur/controleur.h:6,
  300. from ../src/controleur/controleur.cpp:1:
  301. /usr/include/iconv.h:29:15: note: previous declaration as ‘typedef void* iconv_t’
  302. typedef void *iconv_t;
  303. ^~~~~~~
  304. In file included from /usr/include/SDL/SDL_main.h:26,
  305. from /usr/include/SDL/SDL.h:30,
  306. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  307. from ../src/vue/interfaceutilisateur/sprite.h:6,
  308. from ../src/modele/objets/objet.h:7,
  309. from ../src/modele/objets/armes/arme.h:4,
  310. from ../src/modele/./personnages/humain.h:8,
  311. from ../src/modele/modele.h:7,
  312. from ../src/controleur/controleur.h:6,
  313. from ../src/controleur/controleur.cpp:1:
  314. /usr/include/SDL2/SDL_stdinc.h:594:24: error: expected identifier before ‘(’ token
  315. SDL_FORCE_INLINE void *SDL_memcpy4(SDL_OUT_BYTECAP(dwords*4) void *dst, SDL_IN_BYTECAP(dwords*4) const void *src, size_t dwords)
  316. ^~~~~~~~~~~
  317. /usr/include/SDL2/SDL_stdinc.h:594:24: error: expected ‘,’ or ‘...’ before ‘<<’ token
  318. SDL_FORCE_INLINE void *SDL_memcpy4(SDL_OUT_BYTECAP(dwords*4) void *dst, SDL_IN_BYTECAP(dwords*4) const void *src, size_t dwords)
  319. ^~~~~~~~~~~
  320. /usr/include/SDL2/SDL_stdinc.h:594:24: error: conflicting declaration of C function ‘void* memcpy(void*, const void*, int (*)(size_t))’
  321. SDL_FORCE_INLINE void *SDL_memcpy4(SDL_OUT_BYTECAP(dwords*4) void *dst, SDL_IN_BYTECAP(dwords*4) const void *src, size_t dwords)
  322. ^~~~~~~~~~~
  323. In file included from /usr/include/features.h:446,
  324. from /usr/include/x86_64-linux-gnu/c++/8/bits/os_defines.h:39,
  325. from /usr/include/x86_64-linux-gnu/c++/8/bits/c++config.h:508,
  326. from /usr/include/c++/8/string:38,
  327. from ../src/controleur/controleur.h:4,
  328. from ../src/controleur/controleur.cpp:1:
  329. /usr/include/x86_64-linux-gnu/bits/string_fortified.h:31:1: note: previous declaration ‘void* memcpy(void*, const void*, size_t)’
  330. __NTH (memcpy (void *__restrict __dest, const void *__restrict __src,
  331. ^~~~~
  332. In file included from /usr/include/SDL2/SDL_main.h:25,
  333. from /usr/include/SDL2/SDL.h:32,
  334. from ../src/vue/outilsvue.h:4,
  335. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  336. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  337. from ../src/controleur/../vue/vue.h:5,
  338. from ../src/controleur/controleur.cpp:3:
  339. /usr/include/SDL2/SDL_stdinc.h: In function ‘void* memcpy(void*, const void*, int (*)(size_t))’:
  340. /usr/include/SDL2/SDL_stdinc.h:596:33: error: ‘dwords’ was not declared in this scope
  341. return SDL_memcpy(dst, src, dwords * 4);
  342. ^~~~~~
  343. /usr/include/SDL2/SDL_stdinc.h:596:33: note: suggested alternative: ‘Nord’
  344. return SDL_memcpy(dst, src, dwords * 4);
  345. ^~~~~~
  346. Nord
  347. In file included from /usr/include/SDL2/SDL_audio.h:32,
  348. from /usr/include/SDL2/SDL.h:36,
  349. from ../src/vue/outilsvue.h:4,
  350. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  351. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  352. from ../src/controleur/../vue/vue.h:5,
  353. from ../src/controleur/controleur.cpp:3:
  354. /usr/include/SDL2/SDL_error.h: At global scope:
  355. /usr/include/SDL2/SDL_error.h:41:29: error: conflicting declaration of C function ‘int SDL_SetError(const char*, ...)’
  356. extern DECLSPEC int SDLCALL SDL_SetError(SDL_PRINTF_FORMAT_STRING const char *fmt, ...) SDL_PRINTF_VARARG_FUNC(1);
  357. ^~~~~~~~~~~~
  358. In file included from /usr/include/SDL/SDL_audio.h:32,
  359. from /usr/include/SDL/SDL.h:32,
  360. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  361. from ../src/vue/interfaceutilisateur/sprite.h:6,
  362. from ../src/modele/objets/objet.h:7,
  363. from ../src/modele/objets/armes/arme.h:4,
  364. from ../src/modele/./personnages/humain.h:8,
  365. from ../src/modele/modele.h:7,
  366. from ../src/controleur/controleur.h:6,
  367. from ../src/controleur/controleur.cpp:1:
  368. /usr/include/SDL/SDL_error.h:43:30: note: previous declaration ‘void SDL_SetError(const char*, ...)’
  369. extern DECLSPEC void SDLCALL SDL_SetError(const char *fmt, ...);
  370. ^~~~~~~~~~~~
  371. In file included from /usr/include/SDL2/SDL_audio.h:32,
  372. from /usr/include/SDL2/SDL.h:36,
  373. from ../src/vue/outilsvue.h:4,
  374. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  375. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  376. from ../src/controleur/../vue/vue.h:5,
  377. from ../src/controleur/controleur.cpp:3:
  378. /usr/include/SDL2/SDL_error.h:42:37: error: conflicting declaration of C function ‘const char* SDL_GetError()’
  379. extern DECLSPEC const char *SDLCALL SDL_GetError(void);
  380. ^~~~~~~~~~~~
  381. In file included from /usr/include/SDL/SDL_audio.h:32,
  382. from /usr/include/SDL/SDL.h:32,
  383. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  384. from ../src/vue/interfaceutilisateur/sprite.h:6,
  385. from ../src/modele/objets/objet.h:7,
  386. from ../src/modele/objets/armes/arme.h:4,
  387. from ../src/modele/./personnages/humain.h:8,
  388. from ../src/modele/modele.h:7,
  389. from ../src/controleur/controleur.h:6,
  390. from ../src/controleur/controleur.cpp:1:
  391. /usr/include/SDL/SDL_error.h:44:32: note: previous declaration ‘char* SDL_GetError()’
  392. extern DECLSPEC char * SDLCALL SDL_GetError(void);
  393. ^~~~~~~~~~~~
  394. In file included from /usr/include/SDL2/SDL_audio.h:32,
  395. from /usr/include/SDL2/SDL.h:36,
  396. from ../src/vue/outilsvue.h:4,
  397. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  398. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  399. from ../src/controleur/../vue/vue.h:5,
  400. from ../src/controleur/controleur.cpp:3:
  401. /usr/include/SDL2/SDL_error.h:57:5: error: ‘SDL_ENOMEM’ conflicts with a previous declaration
  402. SDL_ENOMEM,
  403. ^~~~~~~~~~
  404. In file included from /usr/include/SDL/SDL_audio.h:32,
  405. from /usr/include/SDL/SDL.h:32,
  406. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  407. from ../src/vue/interfaceutilisateur/sprite.h:6,
  408. from ../src/modele/objets/objet.h:7,
  409. from ../src/modele/objets/armes/arme.h:4,
  410. from ../src/modele/./personnages/humain.h:8,
  411. from ../src/modele/modele.h:7,
  412. from ../src/controleur/controleur.h:6,
  413. from ../src/controleur/controleur.cpp:1:
  414. /usr/include/SDL/SDL_error.h:56:2: note: previous declaration ‘SDL_errorcode SDL_ENOMEM’
  415. SDL_ENOMEM,
  416. ^~~~~~~~~~
  417. In file included from /usr/include/SDL2/SDL_audio.h:32,
  418. from /usr/include/SDL2/SDL.h:36,
  419. from ../src/vue/outilsvue.h:4,
  420. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  421. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  422. from ../src/controleur/../vue/vue.h:5,
  423. from ../src/controleur/controleur.cpp:3:
  424. /usr/include/SDL2/SDL_error.h:58:5: error: ‘SDL_EFREAD’ conflicts with a previous declaration
  425. SDL_EFREAD,
  426. ^~~~~~~~~~
  427. In file included from /usr/include/SDL/SDL_audio.h:32,
  428. from /usr/include/SDL/SDL.h:32,
  429. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  430. from ../src/vue/interfaceutilisateur/sprite.h:6,
  431. from ../src/modele/objets/objet.h:7,
  432. from ../src/modele/objets/armes/arme.h:4,
  433. from ../src/modele/./personnages/humain.h:8,
  434. from ../src/modele/modele.h:7,
  435. from ../src/controleur/controleur.h:6,
  436. from ../src/controleur/controleur.cpp:1:
  437. /usr/include/SDL/SDL_error.h:57:2: note: previous declaration ‘SDL_errorcode SDL_EFREAD’
  438. SDL_EFREAD,
  439. ^~~~~~~~~~
  440. In file included from /usr/include/SDL2/SDL_audio.h:32,
  441. from /usr/include/SDL2/SDL.h:36,
  442. from ../src/vue/outilsvue.h:4,
  443. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  444. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  445. from ../src/controleur/../vue/vue.h:5,
  446. from ../src/controleur/controleur.cpp:3:
  447. /usr/include/SDL2/SDL_error.h:59:5: error: ‘SDL_EFWRITE’ conflicts with a previous declaration
  448. SDL_EFWRITE,
  449. ^~~~~~~~~~~
  450. In file included from /usr/include/SDL/SDL_audio.h:32,
  451. from /usr/include/SDL/SDL.h:32,
  452. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  453. from ../src/vue/interfaceutilisateur/sprite.h:6,
  454. from ../src/modele/objets/objet.h:7,
  455. from ../src/modele/objets/armes/arme.h:4,
  456. from ../src/modele/./personnages/humain.h:8,
  457. from ../src/modele/modele.h:7,
  458. from ../src/controleur/controleur.h:6,
  459. from ../src/controleur/controleur.cpp:1:
  460. /usr/include/SDL/SDL_error.h:58:2: note: previous declaration ‘SDL_errorcode SDL_EFWRITE’
  461. SDL_EFWRITE,
  462. ^~~~~~~~~~~
  463. In file included from /usr/include/SDL2/SDL_audio.h:32,
  464. from /usr/include/SDL2/SDL.h:36,
  465. from ../src/vue/outilsvue.h:4,
  466. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  467. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  468. from ../src/controleur/../vue/vue.h:5,
  469. from ../src/controleur/controleur.cpp:3:
  470. /usr/include/SDL2/SDL_error.h:60:5: error: ‘SDL_EFSEEK’ conflicts with a previous declaration
  471. SDL_EFSEEK,
  472. ^~~~~~~~~~
  473. In file included from /usr/include/SDL/SDL_audio.h:32,
  474. from /usr/include/SDL/SDL.h:32,
  475. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  476. from ../src/vue/interfaceutilisateur/sprite.h:6,
  477. from ../src/modele/objets/objet.h:7,
  478. from ../src/modele/objets/armes/arme.h:4,
  479. from ../src/modele/./personnages/humain.h:8,
  480. from ../src/modele/modele.h:7,
  481. from ../src/controleur/controleur.h:6,
  482. from ../src/controleur/controleur.cpp:1:
  483. /usr/include/SDL/SDL_error.h:59:2: note: previous declaration ‘SDL_errorcode SDL_EFSEEK’
  484. SDL_EFSEEK,
  485. ^~~~~~~~~~
  486. In file included from /usr/include/SDL2/SDL_audio.h:32,
  487. from /usr/include/SDL2/SDL.h:36,
  488. from ../src/vue/outilsvue.h:4,
  489. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  490. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  491. from ../src/controleur/../vue/vue.h:5,
  492. from ../src/controleur/controleur.cpp:3:
  493. /usr/include/SDL2/SDL_error.h:61:5: error: ‘SDL_UNSUPPORTED’ conflicts with a previous declaration
  494. SDL_UNSUPPORTED,
  495. ^~~~~~~~~~~~~~~
  496. In file included from /usr/include/SDL/SDL_audio.h:32,
  497. from /usr/include/SDL/SDL.h:32,
  498. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  499. from ../src/vue/interfaceutilisateur/sprite.h:6,
  500. from ../src/modele/objets/objet.h:7,
  501. from ../src/modele/objets/armes/arme.h:4,
  502. from ../src/modele/./personnages/humain.h:8,
  503. from ../src/modele/modele.h:7,
  504. from ../src/controleur/controleur.h:6,
  505. from ../src/controleur/controleur.cpp:1:
  506. /usr/include/SDL/SDL_error.h:60:2: note: previous declaration ‘SDL_errorcode SDL_UNSUPPORTED’
  507. SDL_UNSUPPORTED,
  508. ^~~~~~~~~~~~~~~
  509. In file included from /usr/include/SDL2/SDL_audio.h:32,
  510. from /usr/include/SDL2/SDL.h:36,
  511. from ../src/vue/outilsvue.h:4,
  512. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  513. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  514. from ../src/controleur/../vue/vue.h:5,
  515. from ../src/controleur/controleur.cpp:3:
  516. /usr/include/SDL2/SDL_error.h:62:5: error: ‘SDL_LASTERROR’ conflicts with a previous declaration
  517. SDL_LASTERROR
  518. ^~~~~~~~~~~~~
  519. In file included from /usr/include/SDL/SDL_audio.h:32,
  520. from /usr/include/SDL/SDL.h:32,
  521. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  522. from ../src/vue/interfaceutilisateur/sprite.h:6,
  523. from ../src/modele/objets/objet.h:7,
  524. from ../src/modele/objets/armes/arme.h:4,
  525. from ../src/modele/./personnages/humain.h:8,
  526. from ../src/modele/modele.h:7,
  527. from ../src/controleur/controleur.h:6,
  528. from ../src/controleur/controleur.cpp:1:
  529. /usr/include/SDL/SDL_error.h:61:2: note: previous declaration ‘SDL_errorcode SDL_LASTERROR’
  530. SDL_LASTERROR
  531. ^~~~~~~~~~~~~
  532. In file included from /usr/include/SDL2/SDL_audio.h:32,
  533. from /usr/include/SDL2/SDL.h:36,
  534. from ../src/vue/outilsvue.h:4,
  535. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  536. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  537. from ../src/controleur/../vue/vue.h:5,
  538. from ../src/controleur/controleur.cpp:3:
  539. /usr/include/SDL2/SDL_error.h:63:3: error: conflicting declaration ‘typedef enum SDL_errorcode SDL_errorcode’
  540. } SDL_errorcode;
  541. ^~~~~~~~~~~~~
  542. In file included from /usr/include/SDL/SDL_audio.h:32,
  543. from /usr/include/SDL/SDL.h:32,
  544. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  545. from ../src/vue/interfaceutilisateur/sprite.h:6,
  546. from ../src/modele/objets/objet.h:7,
  547. from ../src/modele/objets/armes/arme.h:4,
  548. from ../src/modele/./personnages/humain.h:8,
  549. from ../src/modele/modele.h:7,
  550. from ../src/controleur/controleur.h:6,
  551. from ../src/controleur/controleur.cpp:1:
  552. /usr/include/SDL/SDL_error.h:62:3: note: previous declaration as ‘typedef enum SDL_errorcode SDL_errorcode’
  553. } SDL_errorcode;
  554. ^~~~~~~~~~~~~
  555. In file included from /usr/include/SDL2/SDL_audio.h:32,
  556. from /usr/include/SDL2/SDL.h:36,
  557. from ../src/vue/outilsvue.h:4,
  558. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  559. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  560. from ../src/controleur/../vue/vue.h:5,
  561. from ../src/controleur/controleur.cpp:3:
  562. /usr/include/SDL2/SDL_error.h:65:29: error: conflicting declaration of C function ‘int SDL_Error(SDL_errorcode)’
  563. extern DECLSPEC int SDLCALL SDL_Error(SDL_errorcode code);
  564. ^~~~~~~~~
  565. In file included from /usr/include/SDL/SDL_audio.h:32,
  566. from /usr/include/SDL/SDL.h:32,
  567. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  568. from ../src/vue/interfaceutilisateur/sprite.h:6,
  569. from ../src/modele/objets/objet.h:7,
  570. from ../src/modele/objets/armes/arme.h:4,
  571. from ../src/modele/./personnages/humain.h:8,
  572. from ../src/modele/modele.h:7,
  573. from ../src/controleur/controleur.h:6,
  574. from ../src/controleur/controleur.cpp:1:
  575. /usr/include/SDL/SDL_error.h:63:30: note: previous declaration ‘void SDL_Error(SDL_errorcode)’
  576. extern DECLSPEC void SDLCALL SDL_Error(SDL_errorcode code);
  577. ^~~~~~~~~
  578. In file included from /usr/include/SDL2/SDL_audio.h:33,
  579. from /usr/include/SDL2/SDL.h:36,
  580. from ../src/vue/outilsvue.h:4,
  581. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  582. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  583. from ../src/controleur/../vue/vue.h:5,
  584. from ../src/controleur/controleur.cpp:3:
  585. /usr/include/SDL2/SDL_endian.h:78:1: error: redefinition of ‘Uint16 SDL_Swap16(Uint16)’
  586. SDL_Swap16(Uint16 x)
  587. ^~~~~~~~~~
  588. In file included from /usr/include/SDL/SDL_audio.h:33,
  589. from /usr/include/SDL/SDL.h:32,
  590. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  591. from ../src/vue/interfaceutilisateur/sprite.h:6,
  592. from ../src/modele/objets/objet.h:7,
  593. from ../src/modele/objets/armes/arme.h:4,
  594. from ../src/modele/./personnages/humain.h:8,
  595. from ../src/modele/modele.h:7,
  596. from ../src/controleur/controleur.h:6,
  597. from ../src/controleur/controleur.cpp:1:
  598. /usr/include/SDL/SDL_endian.h:81:26: note: ‘Uint16 SDL_Swap16(Uint16)’ previously defined here
  599. static __inline__ Uint16 SDL_Swap16(Uint16 x)
  600. ^~~~~~~~~~
  601. In file included from /usr/include/SDL2/SDL_audio.h:33,
  602. from /usr/include/SDL2/SDL.h:36,
  603. from ../src/vue/outilsvue.h:4,
  604. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  605. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  606. from ../src/controleur/../vue/vue.h:5,
  607. from ../src/controleur/controleur.cpp:3:
  608. /usr/include/SDL2/SDL_endian.h:122:1: error: redefinition of ‘Uint32 SDL_Swap32(Uint32)’
  609. SDL_Swap32(Uint32 x)
  610. ^~~~~~~~~~
  611. In file included from /usr/include/SDL/SDL_audio.h:33,
  612. from /usr/include/SDL/SDL.h:32,
  613. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  614. from ../src/vue/interfaceutilisateur/sprite.h:6,
  615. from ../src/modele/objets/objet.h:7,
  616. from ../src/modele/objets/armes/arme.h:4,
  617. from ../src/modele/./personnages/humain.h:8,
  618. from ../src/modele/modele.h:7,
  619. from ../src/controleur/controleur.h:6,
  620. from ../src/controleur/controleur.cpp:1:
  621. /usr/include/SDL/SDL_endian.h:114:26: note: ‘Uint32 SDL_Swap32(Uint32)’ previously defined here
  622. static __inline__ Uint32 SDL_Swap32(Uint32 x)
  623. ^~~~~~~~~~
  624. In file included from /usr/include/SDL2/SDL_audio.h:33,
  625. from /usr/include/SDL2/SDL.h:36,
  626. from ../src/vue/outilsvue.h:4,
  627. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  628. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  629. from ../src/controleur/../vue/vue.h:5,
  630. from ../src/controleur/controleur.cpp:3:
  631. /usr/include/SDL2/SDL_endian.h:189:1: error: redefinition of ‘Uint64 SDL_Swap64(Uint64)’
  632. SDL_Swap64(Uint64 x)
  633. ^~~~~~~~~~
  634. In file included from /usr/include/SDL/SDL_audio.h:33,
  635. from /usr/include/SDL/SDL.h:32,
  636. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  637. from ../src/vue/interfaceutilisateur/sprite.h:6,
  638. from ../src/modele/objets/objet.h:7,
  639. from ../src/modele/objets/armes/arme.h:4,
  640. from ../src/modele/./personnages/humain.h:8,
  641. from ../src/modele/modele.h:7,
  642. from ../src/controleur/controleur.h:6,
  643. from ../src/controleur/controleur.cpp:1:
  644. /usr/include/SDL/SDL_endian.h:157:26: note: ‘Uint64 SDL_Swap64(Uint64)’ previously defined here
  645. static __inline__ Uint64 SDL_Swap64(Uint64 x)
  646. ^~~~~~~~~~
  647. In file included from /usr/include/SDL2/SDL_audio.h:35,
  648. from /usr/include/SDL2/SDL.h:36,
  649. from ../src/vue/outilsvue.h:4,
  650. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  651. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  652. from ../src/controleur/../vue/vue.h:5,
  653. from ../src/controleur/controleur.cpp:3:
  654. /usr/include/SDL2/SDL_thread.h:169:1: error: conflicting declaration of C function ‘SDL_Thread* SDL_CreateThread(SDL_ThreadFunction, const char*, void*)’
  655. SDL_CreateThread(SDL_ThreadFunction fn, const char *name, void *data);
  656. ^~~~~~~~~~~~~~~~
  657. In file included from /usr/include/SDL/SDL_audio.h:35,
  658. from /usr/include/SDL/SDL.h:32,
  659. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  660. from ../src/vue/interfaceutilisateur/sprite.h:6,
  661. from ../src/modele/objets/objet.h:7,
  662. from ../src/modele/objets/armes/arme.h:4,
  663. from ../src/modele/./personnages/humain.h:8,
  664. from ../src/modele/modele.h:7,
  665. from ../src/controleur/controleur.h:6,
  666. from ../src/controleur/controleur.cpp:1:
  667. /usr/include/SDL/SDL_thread.h:88:38: note: previous declaration ‘SDL_Thread* SDL_CreateThread(int (*)(void*), void*)’
  668. extern DECLSPEC SDL_Thread * SDLCALL SDL_CreateThread(int (SDLCALL *fn)(void *), void *data);
  669. ^~~~~~~~~~~~~~~~
  670. In file included from /usr/include/SDL2/SDL_audio.h:35,
  671. from /usr/include/SDL2/SDL.h:36,
  672. from ../src/vue/outilsvue.h:4,
  673. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  674. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  675. from ../src/controleur/../vue/vue.h:5,
  676. from ../src/controleur/controleur.cpp:3:
  677. /usr/include/SDL2/SDL_thread.h:214:38: error: conflicting declaration of C function ‘SDL_threadID SDL_ThreadID()’
  678. extern DECLSPEC SDL_threadID SDLCALL SDL_ThreadID(void);
  679. ^~~~~~~~~~~~
  680. In file included from /usr/include/SDL/SDL_audio.h:35,
  681. from /usr/include/SDL/SDL.h:32,
  682. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  683. from ../src/vue/interfaceutilisateur/sprite.h:6,
  684. from ../src/modele/objets/objet.h:7,
  685. from ../src/modele/objets/armes/arme.h:4,
  686. from ../src/modele/./personnages/humain.h:8,
  687. from ../src/modele/modele.h:7,
  688. from ../src/controleur/controleur.h:6,
  689. from ../src/controleur/controleur.cpp:1:
  690. /usr/include/SDL/SDL_thread.h:92:32: note: previous declaration ‘Uint32 SDL_ThreadID()’
  691. extern DECLSPEC Uint32 SDLCALL SDL_ThreadID(void);
  692. ^~~~~~~~~~~~
  693. In file included from /usr/include/SDL2/SDL_audio.h:35,
  694. from /usr/include/SDL2/SDL.h:36,
  695. from ../src/vue/outilsvue.h:4,
  696. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  697. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  698. from ../src/controleur/../vue/vue.h:5,
  699. from ../src/controleur/controleur.cpp:3:
  700. /usr/include/SDL2/SDL_thread.h:221:38: error: conflicting declaration of C function ‘SDL_threadID SDL_GetThreadID(SDL_Thread*)’
  701. extern DECLSPEC SDL_threadID SDLCALL SDL_GetThreadID(SDL_Thread * thread);
  702. ^~~~~~~~~~~~~~~
  703. In file included from /usr/include/SDL/SDL_audio.h:35,
  704. from /usr/include/SDL/SDL.h:32,
  705. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  706. from ../src/vue/interfaceutilisateur/sprite.h:6,
  707. from ../src/modele/objets/objet.h:7,
  708. from ../src/modele/objets/armes/arme.h:4,
  709. from ../src/modele/./personnages/humain.h:8,
  710. from ../src/modele/modele.h:7,
  711. from ../src/controleur/controleur.h:6,
  712. from ../src/controleur/controleur.cpp:1:
  713. /usr/include/SDL/SDL_thread.h:97:32: note: previous declaration ‘Uint32 SDL_GetThreadID(SDL_Thread*)’
  714. extern DECLSPEC Uint32 SDLCALL SDL_GetThreadID(SDL_Thread *thread);
  715. ^~~~~~~~~~~~~~~
  716. In file included from /usr/include/SDL2/SDL_audio.h:36,
  717. from /usr/include/SDL2/SDL.h:36,
  718. from ../src/vue/outilsvue.h:4,
  719. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  720. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  721. from ../src/controleur/../vue/vue.h:5,
  722. from ../src/controleur/controleur.cpp:3:
  723. /usr/include/SDL2/SDL_rwops.h:52:16: error: redefinition of ‘struct SDL_RWops’
  724. typedef struct SDL_RWops
  725. ^~~~~~~~~
  726. In file included from /usr/include/SDL/SDL_audio.h:36,
  727. from /usr/include/SDL/SDL.h:32,
  728. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  729. from ../src/vue/interfaceutilisateur/sprite.h:6,
  730. from ../src/modele/objets/objet.h:7,
  731. from ../src/modele/objets/armes/arme.h:4,
  732. from ../src/modele/./personnages/humain.h:8,
  733. from ../src/modele/modele.h:7,
  734. from ../src/controleur/controleur.h:6,
  735. from ../src/controleur/controleur.cpp:1:
  736. /usr/include/SDL/SDL_rwops.h:42:16: note: previous definition of ‘struct SDL_RWops’
  737. typedef struct SDL_RWops {
  738. ^~~~~~~~~
  739. In file included from /usr/include/SDL2/SDL_audio.h:36,
  740. from /usr/include/SDL2/SDL.h:36,
  741. from ../src/vue/outilsvue.h:4,
  742. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  743. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  744. from ../src/controleur/../vue/vue.h:5,
  745. from ../src/controleur/controleur.cpp:3:
  746. /usr/include/SDL2/SDL_rwops.h:143:3: error: conflicting declaration ‘typedef int SDL_RWops’
  747. } SDL_RWops;
  748. ^~~~~~~~~
  749. In file included from /usr/include/SDL/SDL_audio.h:36,
  750. from /usr/include/SDL/SDL.h:32,
  751. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  752. from ../src/vue/interfaceutilisateur/sprite.h:6,
  753. from ../src/modele/objets/objet.h:7,
  754. from ../src/modele/objets/armes/arme.h:4,
  755. from ../src/modele/./personnages/humain.h:8,
  756. from ../src/modele/modele.h:7,
  757. from ../src/controleur/controleur.h:6,
  758. from ../src/controleur/controleur.cpp:1:
  759. /usr/include/SDL/SDL_rwops.h:93:3: note: previous declaration as ‘typedef struct SDL_RWops SDL_RWops’
  760. } SDL_RWops;
  761. ^~~~~~~~~
  762. In file included from /usr/include/SDL2/SDL_audio.h:36,
  763. from /usr/include/SDL2/SDL.h:36,
  764. from ../src/vue/outilsvue.h:4,
  765. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  766. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  767. from ../src/controleur/../vue/vue.h:5,
  768. from ../src/controleur/controleur.cpp:3:
  769. /usr/include/SDL2/SDL_rwops.h:157:36: error: conflicting declaration of C function ‘SDL_RWops* SDL_RWFromFP(FILE*, SDL_bool)’
  770. extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromFP(FILE * fp,
  771. ^~~~~~~~~~~~
  772. In file included from /usr/include/SDL/SDL_audio.h:36,
  773. from /usr/include/SDL/SDL.h:32,
  774. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  775. from ../src/vue/interfaceutilisateur/sprite.h:6,
  776. from ../src/modele/objets/objet.h:7,
  777. from ../src/modele/objets/armes/arme.h:4,
  778. from ../src/modele/./personnages/humain.h:8,
  779. from ../src/modele/modele.h:7,
  780. from ../src/controleur/controleur.h:6,
  781. from ../src/controleur/controleur.cpp:1:
  782. /usr/include/SDL/SDL_rwops.h:102:37: note: previous declaration ‘SDL_RWops* SDL_RWFromFP(FILE*, int)’
  783. extern DECLSPEC SDL_RWops * SDLCALL SDL_RWFromFP(FILE *fp, int autoclose);
  784. ^~~~~~~~~~~~
  785. In file included from /usr/include/SDL2/SDL_audio.h:36,
  786. from /usr/include/SDL2/SDL.h:36,
  787. from ../src/vue/outilsvue.h:4,
  788. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  789. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  790. from ../src/controleur/../vue/vue.h:5,
  791. from ../src/controleur/controleur.cpp:3:
  792. /usr/include/SDL2/SDL_rwops.h:238:32: error: conflicting declaration of C function ‘size_t SDL_WriteLE16(SDL_RWops*, Uint16)’
  793. extern DECLSPEC size_t SDLCALL SDL_WriteLE16(SDL_RWops * dst, Uint16 value);
  794. ^~~~~~~~~~~~~
  795. In file included from /usr/include/SDL/SDL_audio.h:36,
  796. from /usr/include/SDL/SDL.h:32,
  797. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  798. from ../src/vue/interfaceutilisateur/sprite.h:6,
  799. from ../src/modele/objets/objet.h:7,
  800. from ../src/modele/objets/armes/arme.h:4,
  801. from ../src/modele/./personnages/humain.h:8,
  802. from ../src/modele/modele.h:7,
  803. from ../src/controleur/controleur.h:6,
  804. from ../src/controleur/controleur.cpp:1:
  805. /usr/include/SDL/SDL_rwops.h:141:29: note: previous declaration ‘int SDL_WriteLE16(SDL_RWops*, Uint16)’
  806. extern DECLSPEC int SDLCALL SDL_WriteLE16(SDL_RWops *dst, Uint16 value);
  807. ^~~~~~~~~~~~~
  808. In file included from /usr/include/SDL2/SDL_audio.h:36,
  809. from /usr/include/SDL2/SDL.h:36,
  810. from ../src/vue/outilsvue.h:4,
  811. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  812. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  813. from ../src/controleur/../vue/vue.h:5,
  814. from ../src/controleur/controleur.cpp:3:
  815. /usr/include/SDL2/SDL_rwops.h:239:32: error: conflicting declaration of C function ‘size_t SDL_WriteBE16(SDL_RWops*, Uint16)’
  816. extern DECLSPEC size_t SDLCALL SDL_WriteBE16(SDL_RWops * dst, Uint16 value);
  817. ^~~~~~~~~~~~~
  818. In file included from /usr/include/SDL/SDL_audio.h:36,
  819. from /usr/include/SDL/SDL.h:32,
  820. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  821. from ../src/vue/interfaceutilisateur/sprite.h:6,
  822. from ../src/modele/objets/objet.h:7,
  823. from ../src/modele/objets/armes/arme.h:4,
  824. from ../src/modele/./personnages/humain.h:8,
  825. from ../src/modele/modele.h:7,
  826. from ../src/controleur/controleur.h:6,
  827. from ../src/controleur/controleur.cpp:1:
  828. /usr/include/SDL/SDL_rwops.h:142:29: note: previous declaration ‘int SDL_WriteBE16(SDL_RWops*, Uint16)’
  829. extern DECLSPEC int SDLCALL SDL_WriteBE16(SDL_RWops *dst, Uint16 value);
  830. ^~~~~~~~~~~~~
  831. In file included from /usr/include/SDL2/SDL_audio.h:36,
  832. from /usr/include/SDL2/SDL.h:36,
  833. from ../src/vue/outilsvue.h:4,
  834. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  835. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  836. from ../src/controleur/../vue/vue.h:5,
  837. from ../src/controleur/controleur.cpp:3:
  838. /usr/include/SDL2/SDL_rwops.h:240:32: error: conflicting declaration of C function ‘size_t SDL_WriteLE32(SDL_RWops*, Uint32)’
  839. extern DECLSPEC size_t SDLCALL SDL_WriteLE32(SDL_RWops * dst, Uint32 value);
  840. ^~~~~~~~~~~~~
  841. In file included from /usr/include/SDL/SDL_audio.h:36,
  842. from /usr/include/SDL/SDL.h:32,
  843. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  844. from ../src/vue/interfaceutilisateur/sprite.h:6,
  845. from ../src/modele/objets/objet.h:7,
  846. from ../src/modele/objets/armes/arme.h:4,
  847. from ../src/modele/./personnages/humain.h:8,
  848. from ../src/modele/modele.h:7,
  849. from ../src/controleur/controleur.h:6,
  850. from ../src/controleur/controleur.cpp:1:
  851. /usr/include/SDL/SDL_rwops.h:143:29: note: previous declaration ‘int SDL_WriteLE32(SDL_RWops*, Uint32)’
  852. extern DECLSPEC int SDLCALL SDL_WriteLE32(SDL_RWops *dst, Uint32 value);
  853. ^~~~~~~~~~~~~
  854. In file included from /usr/include/SDL2/SDL_audio.h:36,
  855. from /usr/include/SDL2/SDL.h:36,
  856. from ../src/vue/outilsvue.h:4,
  857. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  858. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  859. from ../src/controleur/../vue/vue.h:5,
  860. from ../src/controleur/controleur.cpp:3:
  861. /usr/include/SDL2/SDL_rwops.h:241:32: error: conflicting declaration of C function ‘size_t SDL_WriteBE32(SDL_RWops*, Uint32)’
  862. extern DECLSPEC size_t SDLCALL SDL_WriteBE32(SDL_RWops * dst, Uint32 value);
  863. ^~~~~~~~~~~~~
  864. In file included from /usr/include/SDL/SDL_audio.h:36,
  865. from /usr/include/SDL/SDL.h:32,
  866. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  867. from ../src/vue/interfaceutilisateur/sprite.h:6,
  868. from ../src/modele/objets/objet.h:7,
  869. from ../src/modele/objets/armes/arme.h:4,
  870. from ../src/modele/./personnages/humain.h:8,
  871. from ../src/modele/modele.h:7,
  872. from ../src/controleur/controleur.h:6,
  873. from ../src/controleur/controleur.cpp:1:
  874. /usr/include/SDL/SDL_rwops.h:144:29: note: previous declaration ‘int SDL_WriteBE32(SDL_RWops*, Uint32)’
  875. extern DECLSPEC int SDLCALL SDL_WriteBE32(SDL_RWops *dst, Uint32 value);
  876. ^~~~~~~~~~~~~
  877. In file included from /usr/include/SDL2/SDL_audio.h:36,
  878. from /usr/include/SDL2/SDL.h:36,
  879. from ../src/vue/outilsvue.h:4,
  880. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  881. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  882. from ../src/controleur/../vue/vue.h:5,
  883. from ../src/controleur/controleur.cpp:3:
  884. /usr/include/SDL2/SDL_rwops.h:242:32: error: conflicting declaration of C function ‘size_t SDL_WriteLE64(SDL_RWops*, Uint64)’
  885. extern DECLSPEC size_t SDLCALL SDL_WriteLE64(SDL_RWops * dst, Uint64 value);
  886. ^~~~~~~~~~~~~
  887. In file included from /usr/include/SDL/SDL_audio.h:36,
  888. from /usr/include/SDL/SDL.h:32,
  889. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  890. from ../src/vue/interfaceutilisateur/sprite.h:6,
  891. from ../src/modele/objets/objet.h:7,
  892. from ../src/modele/objets/armes/arme.h:4,
  893. from ../src/modele/./personnages/humain.h:8,
  894. from ../src/modele/modele.h:7,
  895. from ../src/controleur/controleur.h:6,
  896. from ../src/controleur/controleur.cpp:1:
  897. /usr/include/SDL/SDL_rwops.h:145:29: note: previous declaration ‘int SDL_WriteLE64(SDL_RWops*, Uint64)’
  898. extern DECLSPEC int SDLCALL SDL_WriteLE64(SDL_RWops *dst, Uint64 value);
  899. ^~~~~~~~~~~~~
  900. In file included from /usr/include/SDL2/SDL_audio.h:36,
  901. from /usr/include/SDL2/SDL.h:36,
  902. from ../src/vue/outilsvue.h:4,
  903. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  904. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  905. from ../src/controleur/../vue/vue.h:5,
  906. from ../src/controleur/controleur.cpp:3:
  907. /usr/include/SDL2/SDL_rwops.h:243:32: error: conflicting declaration of C function ‘size_t SDL_WriteBE64(SDL_RWops*, Uint64)’
  908. extern DECLSPEC size_t SDLCALL SDL_WriteBE64(SDL_RWops * dst, Uint64 value);
  909. ^~~~~~~~~~~~~
  910. In file included from /usr/include/SDL/SDL_audio.h:36,
  911. from /usr/include/SDL/SDL.h:32,
  912. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  913. from ../src/vue/interfaceutilisateur/sprite.h:6,
  914. from ../src/modele/objets/objet.h:7,
  915. from ../src/modele/objets/armes/arme.h:4,
  916. from ../src/modele/./personnages/humain.h:8,
  917. from ../src/modele/modele.h:7,
  918. from ../src/controleur/controleur.h:6,
  919. from ../src/controleur/controleur.cpp:1:
  920. /usr/include/SDL/SDL_rwops.h:146:29: note: previous declaration ‘int SDL_WriteBE64(SDL_RWops*, Uint64)’
  921. extern DECLSPEC int SDLCALL SDL_WriteBE64(SDL_RWops *dst, Uint64 value);
  922. ^~~~~~~~~~~~~
  923. In file included from /usr/include/SDL2/SDL.h:36,
  924. from ../src/vue/outilsvue.h:4,
  925. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  926. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  927. from ../src/controleur/../vue/vue.h:5,
  928. from ../src/controleur/controleur.cpp:3:
  929. /usr/include/SDL2/SDL_audio.h:178:16: error: redefinition of ‘struct SDL_AudioSpec’
  930. typedef struct SDL_AudioSpec
  931. ^~~~~~~~~~~~~
  932. In file included from /usr/include/SDL/SDL.h:32,
  933. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  934. from ../src/vue/interfaceutilisateur/sprite.h:6,
  935. from ../src/modele/objets/objet.h:7,
  936. from ../src/modele/objets/armes/arme.h:4,
  937. from ../src/modele/./personnages/humain.h:8,
  938. from ../src/modele/modele.h:7,
  939. from ../src/controleur/controleur.h:6,
  940. from ../src/controleur/controleur.cpp:1:
  941. /usr/include/SDL/SDL_audio.h:74:16: note: previous definition of ‘struct SDL_AudioSpec’
  942. typedef struct SDL_AudioSpec {
  943. ^~~~~~~~~~~~~
  944. In file included from /usr/include/SDL2/SDL.h:36,
  945. from ../src/vue/outilsvue.h:4,
  946. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  947. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  948. from ../src/controleur/../vue/vue.h:5,
  949. from ../src/controleur/controleur.cpp:3:
  950. /usr/include/SDL2/SDL_audio.h:189:3: error: conflicting declaration ‘typedef int SDL_AudioSpec’
  951. } SDL_AudioSpec;
  952. ^~~~~~~~~~~~~
  953. In file included from /usr/include/SDL/SDL.h:32,
  954. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  955. from ../src/vue/interfaceutilisateur/sprite.h:6,
  956. from ../src/modele/objets/objet.h:7,
  957. from ../src/modele/objets/armes/arme.h:4,
  958. from ../src/modele/./personnages/humain.h:8,
  959. from ../src/modele/modele.h:7,
  960. from ../src/controleur/controleur.h:6,
  961. from ../src/controleur/controleur.cpp:1:
  962. /usr/include/SDL/SDL_audio.h:93:3: note: previous declaration as ‘typedef struct SDL_AudioSpec SDL_AudioSpec’
  963. } SDL_AudioSpec;
  964. ^~~~~~~~~~~~~
  965. In file included from /usr/include/SDL2/SDL.h:36,
  966. from ../src/vue/outilsvue.h:4,
  967. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  968. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  969. from ../src/controleur/../vue/vue.h:5,
  970. from ../src/controleur/controleur.cpp:3:
  971. /usr/include/SDL2/SDL_audio.h:226:16: error: redefinition of ‘struct SDL_AudioCVT’
  972. typedef struct SDL_AudioCVT
  973. ^~~~~~~~~~~~
  974. In file included from /usr/include/SDL/SDL.h:32,
  975. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  976. from ../src/vue/interfaceutilisateur/sprite.h:6,
  977. from ../src/modele/objets/objet.h:7,
  978. from ../src/modele/objets/armes/arme.h:4,
  979. from ../src/modele/./personnages/humain.h:8,
  980. from ../src/modele/modele.h:7,
  981. from ../src/controleur/controleur.h:6,
  982. from ../src/controleur/controleur.cpp:1:
  983. /usr/include/SDL/SDL_audio.h:126:16: note: previous definition of ‘struct SDL_AudioCVT’
  984. typedef struct SDL_AudioCVT {
  985. ^~~~~~~~~~~~
  986. In file included from /usr/include/SDL2/SDL.h:36,
  987. from ../src/vue/outilsvue.h:4,
  988. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  989. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  990. from ../src/controleur/../vue/vue.h:5,
  991. from ../src/controleur/controleur.cpp:3:
  992. /usr/include/SDL2/SDL_audio.h:239:23: error: conflicting declaration ‘typedef int SDL_AudioCVT’
  993. } SDL_AUDIOCVT_PACKED SDL_AudioCVT;
  994. ^~~~~~~~~~~~
  995. In file included from /usr/include/SDL/SDL.h:32,
  996. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  997. from ../src/vue/interfaceutilisateur/sprite.h:6,
  998. from ../src/modele/objets/objet.h:7,
  999. from ../src/modele/objets/armes/arme.h:4,
  1000. from ../src/modele/./personnages/humain.h:8,
  1001. from ../src/modele/modele.h:7,
  1002. from ../src/controleur/controleur.h:6,
  1003. from ../src/controleur/controleur.cpp:1:
  1004. /usr/include/SDL/SDL_audio.h:138:3: note: previous declaration as ‘typedef struct SDL_AudioCVT SDL_AudioCVT’
  1005. } SDL_AudioCVT;
  1006. ^~~~~~~~~~~~
  1007. In file included from /usr/include/SDL2/SDL.h:36,
  1008. from ../src/vue/outilsvue.h:4,
  1009. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1010. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1011. from ../src/controleur/../vue/vue.h:5,
  1012. from ../src/controleur/controleur.cpp:3:
  1013. /usr/include/SDL2/SDL_audio.h:397:25: error: ‘SDL_AUDIO_STOPPED’ conflicts with a previous declaration
  1014. SDL_AUDIO_STOPPED = 0,
  1015. ^
  1016. In file included from /usr/include/SDL/SDL.h:32,
  1017. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1018. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1019. from ../src/modele/objets/objet.h:7,
  1020. from ../src/modele/objets/armes/arme.h:4,
  1021. from ../src/modele/./personnages/humain.h:8,
  1022. from ../src/modele/modele.h:7,
  1023. from ../src/controleur/controleur.h:6,
  1024. from ../src/controleur/controleur.cpp:1:
  1025. /usr/include/SDL/SDL_audio.h:181:2: note: previous declaration ‘SDL_audiostatus SDL_AUDIO_STOPPED’
  1026. SDL_AUDIO_STOPPED = 0,
  1027. ^~~~~~~~~~~~~~~~~
  1028. In file included from /usr/include/SDL2/SDL.h:36,
  1029. from ../src/vue/outilsvue.h:4,
  1030. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1031. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1032. from ../src/controleur/../vue/vue.h:5,
  1033. from ../src/controleur/controleur.cpp:3:
  1034. /usr/include/SDL2/SDL_audio.h:398:5: error: ‘SDL_AUDIO_PLAYING’ conflicts with a previous declaration
  1035. SDL_AUDIO_PLAYING,
  1036. ^~~~~~~~~~~~~~~~~
  1037. In file included from /usr/include/SDL/SDL.h:32,
  1038. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1039. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1040. from ../src/modele/objets/objet.h:7,
  1041. from ../src/modele/objets/armes/arme.h:4,
  1042. from ../src/modele/./personnages/humain.h:8,
  1043. from ../src/modele/modele.h:7,
  1044. from ../src/controleur/controleur.h:6,
  1045. from ../src/controleur/controleur.cpp:1:
  1046. /usr/include/SDL/SDL_audio.h:182:2: note: previous declaration ‘SDL_audiostatus SDL_AUDIO_PLAYING’
  1047. SDL_AUDIO_PLAYING,
  1048. ^~~~~~~~~~~~~~~~~
  1049. In file included from /usr/include/SDL2/SDL.h:36,
  1050. from ../src/vue/outilsvue.h:4,
  1051. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1052. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1053. from ../src/controleur/../vue/vue.h:5,
  1054. from ../src/controleur/controleur.cpp:3:
  1055. /usr/include/SDL2/SDL_audio.h:399:5: error: ‘SDL_AUDIO_PAUSED’ conflicts with a previous declaration
  1056. SDL_AUDIO_PAUSED
  1057. ^~~~~~~~~~~~~~~~
  1058. In file included from /usr/include/SDL/SDL.h:32,
  1059. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1060. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1061. from ../src/modele/objets/objet.h:7,
  1062. from ../src/modele/objets/armes/arme.h:4,
  1063. from ../src/modele/./personnages/humain.h:8,
  1064. from ../src/modele/modele.h:7,
  1065. from ../src/controleur/controleur.h:6,
  1066. from ../src/controleur/controleur.cpp:1:
  1067. /usr/include/SDL/SDL_audio.h:183:2: note: previous declaration ‘SDL_audiostatus SDL_AUDIO_PAUSED’
  1068. SDL_AUDIO_PAUSED
  1069. ^~~~~~~~~~~~~~~~
  1070. In file included from /usr/include/SDL2/SDL.h:36,
  1071. from ../src/vue/outilsvue.h:4,
  1072. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1073. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1074. from ../src/controleur/../vue/vue.h:5,
  1075. from ../src/controleur/controleur.cpp:3:
  1076. /usr/include/SDL2/SDL_audio.h:401:41: error: conflicting declaration of C function ‘SDL_AudioStatus SDL_GetAudioStatus()’
  1077. extern DECLSPEC SDL_AudioStatus SDLCALL SDL_GetAudioStatus(void);
  1078. ^~~~~~~~~~~~~~~~~~
  1079. In file included from /usr/include/SDL/SDL.h:32,
  1080. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1081. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1082. from ../src/modele/objets/objet.h:7,
  1083. from ../src/modele/objets/armes/arme.h:4,
  1084. from ../src/modele/./personnages/humain.h:8,
  1085. from ../src/modele/modele.h:7,
  1086. from ../src/controleur/controleur.h:6,
  1087. from ../src/controleur/controleur.cpp:1:
  1088. /usr/include/SDL/SDL_audio.h:187:41: note: previous declaration ‘SDL_audiostatus SDL_GetAudioStatus()’
  1089. extern DECLSPEC SDL_audiostatus SDLCALL SDL_GetAudioStatus(void);
  1090. ^~~~~~~~~~~~~~~~~~
  1091. In file included from /usr/include/SDL2/SDL_video.h:32,
  1092. from /usr/include/SDL2/SDL_events.h:33,
  1093. from /usr/include/SDL2/SDL.h:41,
  1094. from ../src/vue/outilsvue.h:4,
  1095. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1096. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1097. from ../src/controleur/../vue/vue.h:5,
  1098. from ../src/controleur/controleur.cpp:3:
  1099. /usr/include/SDL2/SDL_pixels.h:295:16: error: redefinition of ‘struct SDL_Color’
  1100. typedef struct SDL_Color
  1101. ^~~~~~~~~
  1102. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1103. from /usr/include/SDL/SDL_events.h:35,
  1104. from /usr/include/SDL/SDL.h:37,
  1105. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1106. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1107. from ../src/modele/objets/objet.h:7,
  1108. from ../src/modele/objets/armes/arme.h:4,
  1109. from ../src/modele/./personnages/humain.h:8,
  1110. from ../src/modele/modele.h:7,
  1111. from ../src/controleur/controleur.h:6,
  1112. from ../src/controleur/controleur.cpp:1:
  1113. /usr/include/SDL/SDL_video.h:55:16: note: previous definition of ‘struct SDL_Color’
  1114. typedef struct SDL_Color {
  1115. ^~~~~~~~~
  1116. In file included from /usr/include/SDL2/SDL_video.h:32,
  1117. from /usr/include/SDL2/SDL_events.h:33,
  1118. from /usr/include/SDL2/SDL.h:41,
  1119. from ../src/vue/outilsvue.h:4,
  1120. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1121. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1122. from ../src/controleur/../vue/vue.h:5,
  1123. from ../src/controleur/controleur.cpp:3:
  1124. /usr/include/SDL2/SDL_pixels.h:301:3: error: conflicting declaration ‘typedef int SDL_Color’
  1125. } SDL_Color;
  1126. ^~~~~~~~~
  1127. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1128. from /usr/include/SDL/SDL_events.h:35,
  1129. from /usr/include/SDL/SDL.h:37,
  1130. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1131. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1132. from ../src/modele/objets/objet.h:7,
  1133. from ../src/modele/objets/armes/arme.h:4,
  1134. from ../src/modele/./personnages/humain.h:8,
  1135. from ../src/modele/modele.h:7,
  1136. from ../src/controleur/controleur.h:6,
  1137. from ../src/controleur/controleur.cpp:1:
  1138. /usr/include/SDL/SDL_video.h:60:3: note: previous declaration as ‘typedef struct SDL_Color SDL_Color’
  1139. } SDL_Color;
  1140. ^~~~~~~~~
  1141. In file included from /usr/include/SDL2/SDL_video.h:32,
  1142. from /usr/include/SDL2/SDL_events.h:33,
  1143. from /usr/include/SDL2/SDL.h:41,
  1144. from ../src/vue/outilsvue.h:4,
  1145. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1146. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1147. from ../src/controleur/../vue/vue.h:5,
  1148. from ../src/controleur/controleur.cpp:3:
  1149. /usr/include/SDL2/SDL_pixels.h:304:16: error: redefinition of ‘struct SDL_Palette’
  1150. typedef struct SDL_Palette
  1151. ^~~~~~~~~~~
  1152. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1153. from /usr/include/SDL/SDL_events.h:35,
  1154. from /usr/include/SDL/SDL.h:37,
  1155. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1156. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1157. from ../src/modele/objets/objet.h:7,
  1158. from ../src/modele/objets/armes/arme.h:4,
  1159. from ../src/modele/./personnages/humain.h:8,
  1160. from ../src/modele/modele.h:7,
  1161. from ../src/controleur/controleur.h:6,
  1162. from ../src/controleur/controleur.cpp:1:
  1163. /usr/include/SDL/SDL_video.h:63:16: note: previous definition of ‘struct SDL_Palette’
  1164. typedef struct SDL_Palette {
  1165. ^~~~~~~~~~~
  1166. In file included from /usr/include/SDL2/SDL_video.h:32,
  1167. from /usr/include/SDL2/SDL_events.h:33,
  1168. from /usr/include/SDL2/SDL.h:41,
  1169. from ../src/vue/outilsvue.h:4,
  1170. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1171. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1172. from ../src/controleur/../vue/vue.h:5,
  1173. from ../src/controleur/controleur.cpp:3:
  1174. /usr/include/SDL2/SDL_pixels.h:310:3: error: conflicting declaration ‘typedef int SDL_Palette’
  1175. } SDL_Palette;
  1176. ^~~~~~~~~~~
  1177. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1178. from /usr/include/SDL/SDL_events.h:35,
  1179. from /usr/include/SDL/SDL.h:37,
  1180. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1181. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1182. from ../src/modele/objets/objet.h:7,
  1183. from ../src/modele/objets/armes/arme.h:4,
  1184. from ../src/modele/./personnages/humain.h:8,
  1185. from ../src/modele/modele.h:7,
  1186. from ../src/controleur/controleur.h:6,
  1187. from ../src/controleur/controleur.cpp:1:
  1188. /usr/include/SDL/SDL_video.h:66:3: note: previous declaration as ‘typedef struct SDL_Palette SDL_Palette’
  1189. } SDL_Palette;
  1190. ^~~~~~~~~~~
  1191. In file included from /usr/include/SDL2/SDL_video.h:32,
  1192. from /usr/include/SDL2/SDL_events.h:33,
  1193. from /usr/include/SDL2/SDL.h:41,
  1194. from ../src/vue/outilsvue.h:4,
  1195. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1196. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1197. from ../src/controleur/../vue/vue.h:5,
  1198. from ../src/controleur/controleur.cpp:3:
  1199. /usr/include/SDL2/SDL_pixels.h:315:16: error: redefinition of ‘struct SDL_PixelFormat’
  1200. typedef struct SDL_PixelFormat
  1201. ^~~~~~~~~~~~~~~
  1202. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1203. from /usr/include/SDL/SDL_events.h:35,
  1204. from /usr/include/SDL/SDL.h:37,
  1205. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1206. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1207. from ../src/modele/objets/objet.h:7,
  1208. from ../src/modele/objets/armes/arme.h:4,
  1209. from ../src/modele/./personnages/humain.h:8,
  1210. from ../src/modele/modele.h:7,
  1211. from ../src/controleur/controleur.h:6,
  1212. from ../src/controleur/controleur.cpp:1:
  1213. /usr/include/SDL/SDL_video.h:70:16: note: previous definition of ‘struct SDL_PixelFormat’
  1214. typedef struct SDL_PixelFormat {
  1215. ^~~~~~~~~~~~~~~
  1216. In file included from /usr/include/SDL2/SDL_video.h:32,
  1217. from /usr/include/SDL2/SDL_events.h:33,
  1218. from /usr/include/SDL2/SDL.h:41,
  1219. from ../src/vue/outilsvue.h:4,
  1220. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1221. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1222. from ../src/controleur/../vue/vue.h:5,
  1223. from ../src/controleur/controleur.cpp:3:
  1224. /usr/include/SDL2/SDL_pixels.h:336:3: error: conflicting declaration ‘typedef int SDL_PixelFormat’
  1225. } SDL_PixelFormat;
  1226. ^~~~~~~~~~~~~~~
  1227. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1228. from /usr/include/SDL/SDL_events.h:35,
  1229. from /usr/include/SDL/SDL.h:37,
  1230. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1231. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1232. from ../src/modele/objets/objet.h:7,
  1233. from ../src/modele/objets/armes/arme.h:4,
  1234. from ../src/modele/./personnages/humain.h:8,
  1235. from ../src/modele/modele.h:7,
  1236. from ../src/controleur/controleur.h:6,
  1237. from ../src/controleur/controleur.cpp:1:
  1238. /usr/include/SDL/SDL_video.h:91:3: note: previous declaration as ‘typedef struct SDL_PixelFormat SDL_PixelFormat’
  1239. } SDL_PixelFormat;
  1240. ^~~~~~~~~~~~~~~
  1241. In file included from /usr/include/SDL2/SDL_video.h:33,
  1242. from /usr/include/SDL2/SDL_events.h:33,
  1243. from /usr/include/SDL2/SDL.h:41,
  1244. from ../src/vue/outilsvue.h:4,
  1245. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1246. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1247. from ../src/controleur/../vue/vue.h:5,
  1248. from ../src/controleur/controleur.cpp:3:
  1249. /usr/include/SDL2/SDL_rect.h:64:16: error: redefinition of ‘struct SDL_Rect’
  1250. typedef struct SDL_Rect
  1251. ^~~~~~~~
  1252. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1253. from /usr/include/SDL/SDL_events.h:35,
  1254. from /usr/include/SDL/SDL.h:37,
  1255. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1256. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1257. from ../src/modele/objets/objet.h:7,
  1258. from ../src/modele/objets/armes/arme.h:4,
  1259. from ../src/modele/./personnages/humain.h:8,
  1260. from ../src/modele/modele.h:7,
  1261. from ../src/controleur/controleur.h:6,
  1262. from ../src/controleur/controleur.cpp:1:
  1263. /usr/include/SDL/SDL_video.h:50:16: note: previous definition of ‘struct SDL_Rect’
  1264. typedef struct SDL_Rect {
  1265. ^~~~~~~~
  1266. In file included from /usr/include/SDL2/SDL_video.h:33,
  1267. from /usr/include/SDL2/SDL_events.h:33,
  1268. from /usr/include/SDL2/SDL.h:41,
  1269. from ../src/vue/outilsvue.h:4,
  1270. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1271. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1272. from ../src/controleur/../vue/vue.h:5,
  1273. from ../src/controleur/controleur.cpp:3:
  1274. /usr/include/SDL2/SDL_rect.h:68:3: error: conflicting declaration ‘typedef int SDL_Rect’
  1275. } SDL_Rect;
  1276. ^~~~~~~~
  1277. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1278. from /usr/include/SDL/SDL_events.h:35,
  1279. from /usr/include/SDL/SDL.h:37,
  1280. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1281. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1282. from ../src/modele/objets/objet.h:7,
  1283. from ../src/modele/objets/armes/arme.h:4,
  1284. from ../src/modele/./personnages/humain.h:8,
  1285. from ../src/modele/modele.h:7,
  1286. from ../src/controleur/controleur.h:6,
  1287. from ../src/controleur/controleur.cpp:1:
  1288. /usr/include/SDL/SDL_video.h:53:3: note: previous declaration as ‘typedef struct SDL_Rect SDL_Rect’
  1289. } SDL_Rect;
  1290. ^~~~~~~~
  1291. In file included from /usr/include/SDL2/SDL_video.h:34,
  1292. from /usr/include/SDL2/SDL_events.h:33,
  1293. from /usr/include/SDL2/SDL.h:41,
  1294. from ../src/vue/outilsvue.h:4,
  1295. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1296. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1297. from ../src/controleur/../vue/vue.h:5,
  1298. from ../src/controleur/controleur.cpp:3:
  1299. /usr/include/SDL2/SDL_surface.h:69:16: error: redefinition of ‘struct SDL_Surface’
  1300. typedef struct SDL_Surface
  1301. ^~~~~~~~~~~
  1302. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1303. from /usr/include/SDL/SDL_events.h:35,
  1304. from /usr/include/SDL/SDL.h:37,
  1305. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1306. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1307. from ../src/modele/objets/objet.h:7,
  1308. from ../src/modele/objets/armes/arme.h:4,
  1309. from ../src/modele/./personnages/humain.h:8,
  1310. from ../src/modele/modele.h:7,
  1311. from ../src/controleur/controleur.h:6,
  1312. from ../src/controleur/controleur.cpp:1:
  1313. /usr/include/SDL/SDL_video.h:96:16: note: previous definition of ‘struct SDL_Surface’
  1314. typedef struct SDL_Surface {
  1315. ^~~~~~~~~~~
  1316. In file included from /usr/include/SDL2/SDL_video.h:34,
  1317. from /usr/include/SDL2/SDL_events.h:33,
  1318. from /usr/include/SDL2/SDL.h:41,
  1319. from ../src/vue/outilsvue.h:4,
  1320. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1321. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1322. from ../src/controleur/../vue/vue.h:5,
  1323. from ../src/controleur/controleur.cpp:3:
  1324. /usr/include/SDL2/SDL_surface.h:92:3: error: conflicting declaration ‘typedef int SDL_Surface’
  1325. } SDL_Surface;
  1326. ^~~~~~~~~~~
  1327. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1328. from /usr/include/SDL/SDL_events.h:35,
  1329. from /usr/include/SDL/SDL.h:37,
  1330. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1331. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1332. from ../src/modele/objets/objet.h:7,
  1333. from ../src/modele/objets/armes/arme.h:4,
  1334. from ../src/modele/./personnages/humain.h:8,
  1335. from ../src/modele/modele.h:7,
  1336. from ../src/controleur/controleur.h:6,
  1337. from ../src/controleur/controleur.cpp:1:
  1338. /usr/include/SDL/SDL_video.h:122:3: note: previous declaration as ‘typedef struct SDL_Surface SDL_Surface’
  1339. } SDL_Surface;
  1340. ^~~~~~~~~~~
  1341. In file included from /usr/include/SDL2/SDL_video.h:34,
  1342. from /usr/include/SDL2/SDL_events.h:33,
  1343. from /usr/include/SDL2/SDL.h:41,
  1344. from ../src/vue/outilsvue.h:4,
  1345. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1346. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1347. from ../src/controleur/../vue/vue.h:5,
  1348. from ../src/controleur/controleur.cpp:3:
  1349. /usr/include/SDL2/SDL_surface.h:248:29: error: conflicting declaration of C function ‘int SDL_SetColorKey(SDL_Surface*, int, Uint32)’
  1350. extern DECLSPEC int SDLCALL SDL_SetColorKey(SDL_Surface * surface,
  1351. ^~~~~~~~~~~~~~~
  1352. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1353. from /usr/include/SDL/SDL_events.h:35,
  1354. from /usr/include/SDL/SDL.h:37,
  1355. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1356. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1357. from ../src/modele/objets/objet.h:7,
  1358. from ../src/modele/objets/armes/arme.h:4,
  1359. from ../src/modele/./personnages/humain.h:8,
  1360. from ../src/modele/modele.h:7,
  1361. from ../src/controleur/controleur.h:6,
  1362. from ../src/controleur/controleur.cpp:1:
  1363. /usr/include/SDL/SDL_video.h:615:29: note: previous declaration ‘int SDL_SetColorKey(SDL_Surface*, Uint32, Uint32)’
  1364. extern DECLSPEC int SDLCALL SDL_SetColorKey
  1365. ^~~~~~~~~~~~~~~
  1366. In file included from /usr/include/SDL2/SDL_video.h:34,
  1367. from /usr/include/SDL2/SDL_events.h:33,
  1368. from /usr/include/SDL2/SDL.h:41,
  1369. from ../src/vue/outilsvue.h:4,
  1370. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1371. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1372. from ../src/controleur/../vue/vue.h:5,
  1373. from ../src/controleur/controleur.cpp:3:
  1374. /usr/include/SDL2/SDL_surface.h:395:38: error: conflicting declaration of C function ‘SDL_Surface* SDL_ConvertSurface(SDL_Surface*, const SDL_PixelFormat*, Uint32)’
  1375. extern DECLSPEC SDL_Surface *SDLCALL SDL_ConvertSurface
  1376. ^~~~~~~~~~~~~~~~~~
  1377. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1378. from /usr/include/SDL/SDL_events.h:35,
  1379. from /usr/include/SDL/SDL.h:37,
  1380. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1381. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1382. from ../src/modele/objets/objet.h:7,
  1383. from ../src/modele/objets/armes/arme.h:4,
  1384. from ../src/modele/./personnages/humain.h:8,
  1385. from ../src/modele/modele.h:7,
  1386. from ../src/controleur/controleur.h:6,
  1387. from ../src/controleur/controleur.cpp:1:
  1388. /usr/include/SDL/SDL_video.h:668:39: note: previous declaration ‘SDL_Surface* SDL_ConvertSurface(SDL_Surface*, SDL_PixelFormat*, Uint32)’
  1389. extern DECLSPEC SDL_Surface * SDLCALL SDL_ConvertSurface
  1390. ^~~~~~~~~~~~~~~~~~
  1391. In file included from /usr/include/SDL2/SDL_video.h:34,
  1392. from /usr/include/SDL2/SDL_events.h:33,
  1393. from /usr/include/SDL2/SDL.h:41,
  1394. from ../src/vue/outilsvue.h:4,
  1395. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1396. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1397. from ../src/controleur/../vue/vue.h:5,
  1398. from ../src/controleur/controleur.cpp:3:
  1399. /usr/include/SDL2/SDL_surface.h:421:29: error: conflicting declaration of C function ‘int SDL_FillRect(SDL_Surface*, const SDL_Rect*, Uint32)’
  1400. extern DECLSPEC int SDLCALL SDL_FillRect
  1401. ^~~~~~~~~~~~
  1402. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1403. from /usr/include/SDL/SDL_events.h:35,
  1404. from /usr/include/SDL/SDL.h:37,
  1405. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1406. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1407. from ../src/modele/objets/objet.h:7,
  1408. from ../src/modele/objets/armes/arme.h:4,
  1409. from ../src/modele/./personnages/humain.h:8,
  1410. from ../src/modele/modele.h:7,
  1411. from ../src/controleur/controleur.h:6,
  1412. from ../src/controleur/controleur.cpp:1:
  1413. /usr/include/SDL/SDL_video.h:767:29: note: previous declaration ‘int SDL_FillRect(SDL_Surface*, SDL_Rect*, Uint32)’
  1414. extern DECLSPEC int SDLCALL SDL_FillRect
  1415. ^~~~~~~~~~~~
  1416. In file included from /usr/include/SDL2/SDL_video.h:34,
  1417. from /usr/include/SDL2/SDL_events.h:33,
  1418. from /usr/include/SDL2/SDL.h:41,
  1419. from ../src/vue/outilsvue.h:4,
  1420. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1421. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1422. from ../src/controleur/../vue/vue.h:5,
  1423. from ../src/controleur/controleur.cpp:3:
  1424. /usr/include/SDL2/SDL_surface.h:489:29: error: conflicting declaration of C function ‘int SDL_UpperBlit(SDL_Surface*, const SDL_Rect*, SDL_Surface*, SDL_Rect*)’
  1425. extern DECLSPEC int SDLCALL SDL_UpperBlit
  1426. ^~~~~~~~~~~~~
  1427. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1428. from /usr/include/SDL/SDL_events.h:35,
  1429. from /usr/include/SDL/SDL.h:37,
  1430. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1431. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1432. from ../src/modele/objets/objet.h:7,
  1433. from ../src/modele/objets/armes/arme.h:4,
  1434. from ../src/modele/./personnages/humain.h:8,
  1435. from ../src/modele/modele.h:7,
  1436. from ../src/controleur/controleur.h:6,
  1437. from ../src/controleur/controleur.cpp:1:
  1438. /usr/include/SDL/SDL_video.h:748:29: note: previous declaration ‘int SDL_UpperBlit(SDL_Surface*, SDL_Rect*, SDL_Surface*, SDL_Rect*)’
  1439. extern DECLSPEC int SDLCALL SDL_UpperBlit
  1440. ^~~~~~~~~~~~~
  1441. In file included from /usr/include/SDL2/SDL_video.h:34,
  1442. from /usr/include/SDL2/SDL_events.h:33,
  1443. from /usr/include/SDL2/SDL.h:41,
  1444. from ../src/vue/outilsvue.h:4,
  1445. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1446. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1447. from ../src/controleur/../vue/vue.h:5,
  1448. from ../src/controleur/controleur.cpp:3:
  1449. /usr/include/SDL2/SDL_surface.h:507:29: error: conflicting declaration of C function ‘int SDL_SoftStretch(SDL_Surface*, const SDL_Rect*, SDL_Surface*, const SDL_Rect*)’
  1450. extern DECLSPEC int SDLCALL SDL_SoftStretch(SDL_Surface * src,
  1451. ^~~~~~~~~~~~~~~
  1452. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1453. from /usr/include/SDL/SDL_events.h:35,
  1454. from /usr/include/SDL/SDL.h:37,
  1455. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1456. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1457. from ../src/modele/objets/objet.h:7,
  1458. from ../src/modele/objets/armes/arme.h:4,
  1459. from ../src/modele/./personnages/humain.h:8,
  1460. from ../src/modele/modele.h:7,
  1461. from ../src/controleur/controleur.h:6,
  1462. from ../src/controleur/controleur.cpp:1:
  1463. /usr/include/SDL/SDL_video.h:942:29: note: previous declaration ‘int SDL_SoftStretch(SDL_Surface*, SDL_Rect*, SDL_Surface*, SDL_Rect*)’
  1464. extern DECLSPEC int SDLCALL SDL_SoftStretch(SDL_Surface *src, SDL_Rect *srcrect,
  1465. ^~~~~~~~~~~~~~~
  1466. In file included from /usr/include/SDL2/SDL_events.h:33,
  1467. from /usr/include/SDL2/SDL.h:41,
  1468. from ../src/vue/outilsvue.h:4,
  1469. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1470. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1471. from ../src/controleur/../vue/vue.h:5,
  1472. from ../src/controleur/controleur.cpp:3:
  1473. /usr/include/SDL2/SDL_video.h:200:5: error: ‘SDL_GL_RED_SIZE’ conflicts with a previous declaration
  1474. SDL_GL_RED_SIZE,
  1475. ^~~~~~~~~~~~~~~
  1476. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1477. from /usr/include/SDL/SDL_events.h:35,
  1478. from /usr/include/SDL/SDL.h:37,
  1479. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1480. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1481. from ../src/modele/objets/objet.h:7,
  1482. from ../src/modele/objets/armes/arme.h:4,
  1483. from ../src/modele/./personnages/humain.h:8,
  1484. from ../src/modele/modele.h:7,
  1485. from ../src/controleur/controleur.h:6,
  1486. from ../src/controleur/controleur.cpp:1:
  1487. /usr/include/SDL/SDL_video.h:231:5: note: previous declaration ‘SDL_GLattr SDL_GL_RED_SIZE’
  1488. SDL_GL_RED_SIZE,
  1489. ^~~~~~~~~~~~~~~
  1490. In file included from /usr/include/SDL2/SDL_events.h:33,
  1491. from /usr/include/SDL2/SDL.h:41,
  1492. from ../src/vue/outilsvue.h:4,
  1493. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1494. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1495. from ../src/controleur/../vue/vue.h:5,
  1496. from ../src/controleur/controleur.cpp:3:
  1497. /usr/include/SDL2/SDL_video.h:201:5: error: ‘SDL_GL_GREEN_SIZE’ conflicts with a previous declaration
  1498. SDL_GL_GREEN_SIZE,
  1499. ^~~~~~~~~~~~~~~~~
  1500. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1501. from /usr/include/SDL/SDL_events.h:35,
  1502. from /usr/include/SDL/SDL.h:37,
  1503. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1504. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1505. from ../src/modele/objets/objet.h:7,
  1506. from ../src/modele/objets/armes/arme.h:4,
  1507. from ../src/modele/./personnages/humain.h:8,
  1508. from ../src/modele/modele.h:7,
  1509. from ../src/controleur/controleur.h:6,
  1510. from ../src/controleur/controleur.cpp:1:
  1511. /usr/include/SDL/SDL_video.h:232:5: note: previous declaration ‘SDL_GLattr SDL_GL_GREEN_SIZE’
  1512. SDL_GL_GREEN_SIZE,
  1513. ^~~~~~~~~~~~~~~~~
  1514. In file included from /usr/include/SDL2/SDL_events.h:33,
  1515. from /usr/include/SDL2/SDL.h:41,
  1516. from ../src/vue/outilsvue.h:4,
  1517. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1518. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1519. from ../src/controleur/../vue/vue.h:5,
  1520. from ../src/controleur/controleur.cpp:3:
  1521. /usr/include/SDL2/SDL_video.h:202:5: error: ‘SDL_GL_BLUE_SIZE’ conflicts with a previous declaration
  1522. SDL_GL_BLUE_SIZE,
  1523. ^~~~~~~~~~~~~~~~
  1524. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1525. from /usr/include/SDL/SDL_events.h:35,
  1526. from /usr/include/SDL/SDL.h:37,
  1527. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1528. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1529. from ../src/modele/objets/objet.h:7,
  1530. from ../src/modele/objets/armes/arme.h:4,
  1531. from ../src/modele/./personnages/humain.h:8,
  1532. from ../src/modele/modele.h:7,
  1533. from ../src/controleur/controleur.h:6,
  1534. from ../src/controleur/controleur.cpp:1:
  1535. /usr/include/SDL/SDL_video.h:233:5: note: previous declaration ‘SDL_GLattr SDL_GL_BLUE_SIZE’
  1536. SDL_GL_BLUE_SIZE,
  1537. ^~~~~~~~~~~~~~~~
  1538. In file included from /usr/include/SDL2/SDL_events.h:33,
  1539. from /usr/include/SDL2/SDL.h:41,
  1540. from ../src/vue/outilsvue.h:4,
  1541. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1542. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1543. from ../src/controleur/../vue/vue.h:5,
  1544. from ../src/controleur/controleur.cpp:3:
  1545. /usr/include/SDL2/SDL_video.h:203:5: error: ‘SDL_GL_ALPHA_SIZE’ conflicts with a previous declaration
  1546. SDL_GL_ALPHA_SIZE,
  1547. ^~~~~~~~~~~~~~~~~
  1548. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1549. from /usr/include/SDL/SDL_events.h:35,
  1550. from /usr/include/SDL/SDL.h:37,
  1551. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1552. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1553. from ../src/modele/objets/objet.h:7,
  1554. from ../src/modele/objets/armes/arme.h:4,
  1555. from ../src/modele/./personnages/humain.h:8,
  1556. from ../src/modele/modele.h:7,
  1557. from ../src/controleur/controleur.h:6,
  1558. from ../src/controleur/controleur.cpp:1:
  1559. /usr/include/SDL/SDL_video.h:234:5: note: previous declaration ‘SDL_GLattr SDL_GL_ALPHA_SIZE’
  1560. SDL_GL_ALPHA_SIZE,
  1561. ^~~~~~~~~~~~~~~~~
  1562. In file included from /usr/include/SDL2/SDL_events.h:33,
  1563. from /usr/include/SDL2/SDL.h:41,
  1564. from ../src/vue/outilsvue.h:4,
  1565. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1566. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1567. from ../src/controleur/../vue/vue.h:5,
  1568. from ../src/controleur/controleur.cpp:3:
  1569. /usr/include/SDL2/SDL_video.h:204:5: error: ‘SDL_GL_BUFFER_SIZE’ conflicts with a previous declaration
  1570. SDL_GL_BUFFER_SIZE,
  1571. ^~~~~~~~~~~~~~~~~~
  1572. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1573. from /usr/include/SDL/SDL_events.h:35,
  1574. from /usr/include/SDL/SDL.h:37,
  1575. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1576. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1577. from ../src/modele/objets/objet.h:7,
  1578. from ../src/modele/objets/armes/arme.h:4,
  1579. from ../src/modele/./personnages/humain.h:8,
  1580. from ../src/modele/modele.h:7,
  1581. from ../src/controleur/controleur.h:6,
  1582. from ../src/controleur/controleur.cpp:1:
  1583. /usr/include/SDL/SDL_video.h:235:5: note: previous declaration ‘SDL_GLattr SDL_GL_BUFFER_SIZE’
  1584. SDL_GL_BUFFER_SIZE,
  1585. ^~~~~~~~~~~~~~~~~~
  1586. In file included from /usr/include/SDL2/SDL_events.h:33,
  1587. from /usr/include/SDL2/SDL.h:41,
  1588. from ../src/vue/outilsvue.h:4,
  1589. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1590. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1591. from ../src/controleur/../vue/vue.h:5,
  1592. from ../src/controleur/controleur.cpp:3:
  1593. /usr/include/SDL2/SDL_video.h:205:5: error: ‘SDL_GL_DOUBLEBUFFER’ conflicts with a previous declaration
  1594. SDL_GL_DOUBLEBUFFER,
  1595. ^~~~~~~~~~~~~~~~~~~
  1596. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1597. from /usr/include/SDL/SDL_events.h:35,
  1598. from /usr/include/SDL/SDL.h:37,
  1599. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1600. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1601. from ../src/modele/objets/objet.h:7,
  1602. from ../src/modele/objets/armes/arme.h:4,
  1603. from ../src/modele/./personnages/humain.h:8,
  1604. from ../src/modele/modele.h:7,
  1605. from ../src/controleur/controleur.h:6,
  1606. from ../src/controleur/controleur.cpp:1:
  1607. /usr/include/SDL/SDL_video.h:236:5: note: previous declaration ‘SDL_GLattr SDL_GL_DOUBLEBUFFER’
  1608. SDL_GL_DOUBLEBUFFER,
  1609. ^~~~~~~~~~~~~~~~~~~
  1610. In file included from /usr/include/SDL2/SDL_events.h:33,
  1611. from /usr/include/SDL2/SDL.h:41,
  1612. from ../src/vue/outilsvue.h:4,
  1613. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1614. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1615. from ../src/controleur/../vue/vue.h:5,
  1616. from ../src/controleur/controleur.cpp:3:
  1617. /usr/include/SDL2/SDL_video.h:206:5: error: ‘SDL_GL_DEPTH_SIZE’ conflicts with a previous declaration
  1618. SDL_GL_DEPTH_SIZE,
  1619. ^~~~~~~~~~~~~~~~~
  1620. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1621. from /usr/include/SDL/SDL_events.h:35,
  1622. from /usr/include/SDL/SDL.h:37,
  1623. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1624. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1625. from ../src/modele/objets/objet.h:7,
  1626. from ../src/modele/objets/armes/arme.h:4,
  1627. from ../src/modele/./personnages/humain.h:8,
  1628. from ../src/modele/modele.h:7,
  1629. from ../src/controleur/controleur.h:6,
  1630. from ../src/controleur/controleur.cpp:1:
  1631. /usr/include/SDL/SDL_video.h:237:5: note: previous declaration ‘SDL_GLattr SDL_GL_DEPTH_SIZE’
  1632. SDL_GL_DEPTH_SIZE,
  1633. ^~~~~~~~~~~~~~~~~
  1634. In file included from /usr/include/SDL2/SDL_events.h:33,
  1635. from /usr/include/SDL2/SDL.h:41,
  1636. from ../src/vue/outilsvue.h:4,
  1637. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1638. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1639. from ../src/controleur/../vue/vue.h:5,
  1640. from ../src/controleur/controleur.cpp:3:
  1641. /usr/include/SDL2/SDL_video.h:207:5: error: ‘SDL_GL_STENCIL_SIZE’ conflicts with a previous declaration
  1642. SDL_GL_STENCIL_SIZE,
  1643. ^~~~~~~~~~~~~~~~~~~
  1644. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1645. from /usr/include/SDL/SDL_events.h:35,
  1646. from /usr/include/SDL/SDL.h:37,
  1647. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1648. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1649. from ../src/modele/objets/objet.h:7,
  1650. from ../src/modele/objets/armes/arme.h:4,
  1651. from ../src/modele/./personnages/humain.h:8,
  1652. from ../src/modele/modele.h:7,
  1653. from ../src/controleur/controleur.h:6,
  1654. from ../src/controleur/controleur.cpp:1:
  1655. /usr/include/SDL/SDL_video.h:238:5: note: previous declaration ‘SDL_GLattr SDL_GL_STENCIL_SIZE’
  1656. SDL_GL_STENCIL_SIZE,
  1657. ^~~~~~~~~~~~~~~~~~~
  1658. In file included from /usr/include/SDL2/SDL_events.h:33,
  1659. from /usr/include/SDL2/SDL.h:41,
  1660. from ../src/vue/outilsvue.h:4,
  1661. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1662. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1663. from ../src/controleur/../vue/vue.h:5,
  1664. from ../src/controleur/controleur.cpp:3:
  1665. /usr/include/SDL2/SDL_video.h:208:5: error: ‘SDL_GL_ACCUM_RED_SIZE’ conflicts with a previous declaration
  1666. SDL_GL_ACCUM_RED_SIZE,
  1667. ^~~~~~~~~~~~~~~~~~~~~
  1668. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1669. from /usr/include/SDL/SDL_events.h:35,
  1670. from /usr/include/SDL/SDL.h:37,
  1671. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1672. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1673. from ../src/modele/objets/objet.h:7,
  1674. from ../src/modele/objets/armes/arme.h:4,
  1675. from ../src/modele/./personnages/humain.h:8,
  1676. from ../src/modele/modele.h:7,
  1677. from ../src/controleur/controleur.h:6,
  1678. from ../src/controleur/controleur.cpp:1:
  1679. /usr/include/SDL/SDL_video.h:239:5: note: previous declaration ‘SDL_GLattr SDL_GL_ACCUM_RED_SIZE’
  1680. SDL_GL_ACCUM_RED_SIZE,
  1681. ^~~~~~~~~~~~~~~~~~~~~
  1682. In file included from /usr/include/SDL2/SDL_events.h:33,
  1683. from /usr/include/SDL2/SDL.h:41,
  1684. from ../src/vue/outilsvue.h:4,
  1685. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1686. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1687. from ../src/controleur/../vue/vue.h:5,
  1688. from ../src/controleur/controleur.cpp:3:
  1689. /usr/include/SDL2/SDL_video.h:209:5: error: ‘SDL_GL_ACCUM_GREEN_SIZE’ conflicts with a previous declaration
  1690. SDL_GL_ACCUM_GREEN_SIZE,
  1691. ^~~~~~~~~~~~~~~~~~~~~~~
  1692. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1693. from /usr/include/SDL/SDL_events.h:35,
  1694. from /usr/include/SDL/SDL.h:37,
  1695. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1696. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1697. from ../src/modele/objets/objet.h:7,
  1698. from ../src/modele/objets/armes/arme.h:4,
  1699. from ../src/modele/./personnages/humain.h:8,
  1700. from ../src/modele/modele.h:7,
  1701. from ../src/controleur/controleur.h:6,
  1702. from ../src/controleur/controleur.cpp:1:
  1703. /usr/include/SDL/SDL_video.h:240:5: note: previous declaration ‘SDL_GLattr SDL_GL_ACCUM_GREEN_SIZE’
  1704. SDL_GL_ACCUM_GREEN_SIZE,
  1705. ^~~~~~~~~~~~~~~~~~~~~~~
  1706. In file included from /usr/include/SDL2/SDL_events.h:33,
  1707. from /usr/include/SDL2/SDL.h:41,
  1708. from ../src/vue/outilsvue.h:4,
  1709. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1710. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1711. from ../src/controleur/../vue/vue.h:5,
  1712. from ../src/controleur/controleur.cpp:3:
  1713. /usr/include/SDL2/SDL_video.h:210:5: error: ‘SDL_GL_ACCUM_BLUE_SIZE’ conflicts with a previous declaration
  1714. SDL_GL_ACCUM_BLUE_SIZE,
  1715. ^~~~~~~~~~~~~~~~~~~~~~
  1716. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1717. from /usr/include/SDL/SDL_events.h:35,
  1718. from /usr/include/SDL/SDL.h:37,
  1719. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1720. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1721. from ../src/modele/objets/objet.h:7,
  1722. from ../src/modele/objets/armes/arme.h:4,
  1723. from ../src/modele/./personnages/humain.h:8,
  1724. from ../src/modele/modele.h:7,
  1725. from ../src/controleur/controleur.h:6,
  1726. from ../src/controleur/controleur.cpp:1:
  1727. /usr/include/SDL/SDL_video.h:241:5: note: previous declaration ‘SDL_GLattr SDL_GL_ACCUM_BLUE_SIZE’
  1728. SDL_GL_ACCUM_BLUE_SIZE,
  1729. ^~~~~~~~~~~~~~~~~~~~~~
  1730. In file included from /usr/include/SDL2/SDL_events.h:33,
  1731. from /usr/include/SDL2/SDL.h:41,
  1732. from ../src/vue/outilsvue.h:4,
  1733. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1734. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1735. from ../src/controleur/../vue/vue.h:5,
  1736. from ../src/controleur/controleur.cpp:3:
  1737. /usr/include/SDL2/SDL_video.h:211:5: error: ‘SDL_GL_ACCUM_ALPHA_SIZE’ conflicts with a previous declaration
  1738. SDL_GL_ACCUM_ALPHA_SIZE,
  1739. ^~~~~~~~~~~~~~~~~~~~~~~
  1740. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1741. from /usr/include/SDL/SDL_events.h:35,
  1742. from /usr/include/SDL/SDL.h:37,
  1743. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1744. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1745. from ../src/modele/objets/objet.h:7,
  1746. from ../src/modele/objets/armes/arme.h:4,
  1747. from ../src/modele/./personnages/humain.h:8,
  1748. from ../src/modele/modele.h:7,
  1749. from ../src/controleur/controleur.h:6,
  1750. from ../src/controleur/controleur.cpp:1:
  1751. /usr/include/SDL/SDL_video.h:242:5: note: previous declaration ‘SDL_GLattr SDL_GL_ACCUM_ALPHA_SIZE’
  1752. SDL_GL_ACCUM_ALPHA_SIZE,
  1753. ^~~~~~~~~~~~~~~~~~~~~~~
  1754. In file included from /usr/include/SDL2/SDL_events.h:33,
  1755. from /usr/include/SDL2/SDL.h:41,
  1756. from ../src/vue/outilsvue.h:4,
  1757. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1758. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1759. from ../src/controleur/../vue/vue.h:5,
  1760. from ../src/controleur/controleur.cpp:3:
  1761. /usr/include/SDL2/SDL_video.h:212:5: error: ‘SDL_GL_STEREO’ conflicts with a previous declaration
  1762. SDL_GL_STEREO,
  1763. ^~~~~~~~~~~~~
  1764. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1765. from /usr/include/SDL/SDL_events.h:35,
  1766. from /usr/include/SDL/SDL.h:37,
  1767. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1768. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1769. from ../src/modele/objets/objet.h:7,
  1770. from ../src/modele/objets/armes/arme.h:4,
  1771. from ../src/modele/./personnages/humain.h:8,
  1772. from ../src/modele/modele.h:7,
  1773. from ../src/controleur/controleur.h:6,
  1774. from ../src/controleur/controleur.cpp:1:
  1775. /usr/include/SDL/SDL_video.h:243:5: note: previous declaration ‘SDL_GLattr SDL_GL_STEREO’
  1776. SDL_GL_STEREO,
  1777. ^~~~~~~~~~~~~
  1778. In file included from /usr/include/SDL2/SDL_events.h:33,
  1779. from /usr/include/SDL2/SDL.h:41,
  1780. from ../src/vue/outilsvue.h:4,
  1781. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1782. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1783. from ../src/controleur/../vue/vue.h:5,
  1784. from ../src/controleur/controleur.cpp:3:
  1785. /usr/include/SDL2/SDL_video.h:213:5: error: ‘SDL_GL_MULTISAMPLEBUFFERS’ conflicts with a previous declaration
  1786. SDL_GL_MULTISAMPLEBUFFERS,
  1787. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1788. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1789. from /usr/include/SDL/SDL_events.h:35,
  1790. from /usr/include/SDL/SDL.h:37,
  1791. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1792. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1793. from ../src/modele/objets/objet.h:7,
  1794. from ../src/modele/objets/armes/arme.h:4,
  1795. from ../src/modele/./personnages/humain.h:8,
  1796. from ../src/modele/modele.h:7,
  1797. from ../src/controleur/controleur.h:6,
  1798. from ../src/controleur/controleur.cpp:1:
  1799. /usr/include/SDL/SDL_video.h:244:5: note: previous declaration ‘SDL_GLattr SDL_GL_MULTISAMPLEBUFFERS’
  1800. SDL_GL_MULTISAMPLEBUFFERS,
  1801. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1802. In file included from /usr/include/SDL2/SDL_events.h:33,
  1803. from /usr/include/SDL2/SDL.h:41,
  1804. from ../src/vue/outilsvue.h:4,
  1805. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1806. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1807. from ../src/controleur/../vue/vue.h:5,
  1808. from ../src/controleur/controleur.cpp:3:
  1809. /usr/include/SDL2/SDL_video.h:214:5: error: ‘SDL_GL_MULTISAMPLESAMPLES’ conflicts with a previous declaration
  1810. SDL_GL_MULTISAMPLESAMPLES,
  1811. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1812. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1813. from /usr/include/SDL/SDL_events.h:35,
  1814. from /usr/include/SDL/SDL.h:37,
  1815. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1816. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1817. from ../src/modele/objets/objet.h:7,
  1818. from ../src/modele/objets/armes/arme.h:4,
  1819. from ../src/modele/./personnages/humain.h:8,
  1820. from ../src/modele/modele.h:7,
  1821. from ../src/controleur/controleur.h:6,
  1822. from ../src/controleur/controleur.cpp:1:
  1823. /usr/include/SDL/SDL_video.h:245:5: note: previous declaration ‘SDL_GLattr SDL_GL_MULTISAMPLESAMPLES’
  1824. SDL_GL_MULTISAMPLESAMPLES,
  1825. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1826. In file included from /usr/include/SDL2/SDL_events.h:33,
  1827. from /usr/include/SDL2/SDL.h:41,
  1828. from ../src/vue/outilsvue.h:4,
  1829. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1830. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1831. from ../src/controleur/../vue/vue.h:5,
  1832. from ../src/controleur/controleur.cpp:3:
  1833. /usr/include/SDL2/SDL_video.h:215:5: error: ‘SDL_GL_ACCELERATED_VISUAL’ conflicts with a previous declaration
  1834. SDL_GL_ACCELERATED_VISUAL,
  1835. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1836. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1837. from /usr/include/SDL/SDL_events.h:35,
  1838. from /usr/include/SDL/SDL.h:37,
  1839. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1840. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1841. from ../src/modele/objets/objet.h:7,
  1842. from ../src/modele/objets/armes/arme.h:4,
  1843. from ../src/modele/./personnages/humain.h:8,
  1844. from ../src/modele/modele.h:7,
  1845. from ../src/controleur/controleur.h:6,
  1846. from ../src/controleur/controleur.cpp:1:
  1847. /usr/include/SDL/SDL_video.h:246:5: note: previous declaration ‘SDL_GLattr SDL_GL_ACCELERATED_VISUAL’
  1848. SDL_GL_ACCELERATED_VISUAL,
  1849. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1850. In file included from /usr/include/SDL2/SDL_events.h:33,
  1851. from /usr/include/SDL2/SDL.h:41,
  1852. from ../src/vue/outilsvue.h:4,
  1853. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1854. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1855. from ../src/controleur/../vue/vue.h:5,
  1856. from ../src/controleur/controleur.cpp:3:
  1857. /usr/include/SDL2/SDL_video.h:227:3: error: conflicting declaration ‘typedef enum SDL_GLattr SDL_GLattr’
  1858. } SDL_GLattr;
  1859. ^~~~~~~~~~
  1860. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1861. from /usr/include/SDL/SDL_events.h:35,
  1862. from /usr/include/SDL/SDL.h:37,
  1863. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1864. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1865. from ../src/modele/objets/objet.h:7,
  1866. from ../src/modele/objets/armes/arme.h:4,
  1867. from ../src/modele/./personnages/humain.h:8,
  1868. from ../src/modele/modele.h:7,
  1869. from ../src/controleur/controleur.h:6,
  1870. from ../src/controleur/controleur.cpp:1:
  1871. /usr/include/SDL/SDL_video.h:248:3: note: previous declaration as ‘typedef enum SDL_GLattr SDL_GLattr’
  1872. } SDL_GLattr;
  1873. ^~~~~~~~~~
  1874. In file included from /usr/include/SDL2/SDL_events.h:33,
  1875. from /usr/include/SDL2/SDL.h:41,
  1876. from ../src/vue/outilsvue.h:4,
  1877. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1878. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1879. from ../src/controleur/../vue/vue.h:5,
  1880. from ../src/controleur/controleur.cpp:3:
  1881. /usr/include/SDL2/SDL_video.h:289:29: error: conflicting declaration of C function ‘int SDL_VideoInit(const char*)’
  1882. extern DECLSPEC int SDLCALL SDL_VideoInit(const char *driver_name);
  1883. ^~~~~~~~~~~~~
  1884. In file included from /usr/include/SDL/SDL_mouse.h:32,
  1885. from /usr/include/SDL/SDL_events.h:35,
  1886. from /usr/include/SDL/SDL.h:37,
  1887. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1888. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1889. from ../src/modele/objets/objet.h:7,
  1890. from ../src/modele/objets/armes/arme.h:4,
  1891. from ../src/modele/./personnages/humain.h:8,
  1892. from ../src/modele/modele.h:7,
  1893. from ../src/controleur/controleur.h:6,
  1894. from ../src/controleur/controleur.cpp:1:
  1895. /usr/include/SDL/SDL_video.h:275:29: note: previous declaration ‘int SDL_VideoInit(const char*, Uint32)’
  1896. extern DECLSPEC int SDLCALL SDL_VideoInit(const char *driver_name, Uint32 flags);
  1897. ^~~~~~~~~~~~~
  1898. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  1899. from /usr/include/SDL2/SDL_events.h:34,
  1900. from /usr/include/SDL2/SDL.h:41,
  1901. from ../src/vue/outilsvue.h:4,
  1902. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1903. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1904. from ../src/controleur/../vue/vue.h:5,
  1905. from ../src/controleur/controleur.cpp:3:
  1906. /usr/include/SDL2/SDL_keycode.h:52:20: error: ‘SDLK_UNKNOWN’ conflicts with a previous declaration
  1907. SDLK_UNKNOWN = 0,
  1908. ^
  1909. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  1910. from /usr/include/SDL/SDL_events.h:34,
  1911. from /usr/include/SDL/SDL.h:37,
  1912. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1913. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1914. from ../src/modele/objets/objet.h:7,
  1915. from ../src/modele/objets/armes/arme.h:4,
  1916. from ../src/modele/./personnages/humain.h:8,
  1917. from ../src/modele/modele.h:7,
  1918. from ../src/controleur/controleur.h:6,
  1919. from ../src/controleur/controleur.cpp:1:
  1920. /usr/include/SDL/SDL_keysym.h:36:2: note: previous declaration ‘SDLKey SDLK_UNKNOWN’
  1921. SDLK_UNKNOWN = 0,
  1922. ^~~~~~~~~~~~
  1923. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  1924. from /usr/include/SDL2/SDL_events.h:34,
  1925. from /usr/include/SDL2/SDL.h:41,
  1926. from ../src/vue/outilsvue.h:4,
  1927. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1928. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1929. from ../src/controleur/../vue/vue.h:5,
  1930. from ../src/controleur/controleur.cpp:3:
  1931. /usr/include/SDL2/SDL_keycode.h:54:19: error: ‘SDLK_RETURN’ conflicts with a previous declaration
  1932. SDLK_RETURN = '\r',
  1933. ^~~~
  1934. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  1935. from /usr/include/SDL/SDL_events.h:34,
  1936. from /usr/include/SDL/SDL.h:37,
  1937. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1938. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1939. from ../src/modele/objets/objet.h:7,
  1940. from ../src/modele/objets/armes/arme.h:4,
  1941. from ../src/modele/./personnages/humain.h:8,
  1942. from ../src/modele/modele.h:7,
  1943. from ../src/controleur/controleur.h:6,
  1944. from ../src/controleur/controleur.cpp:1:
  1945. /usr/include/SDL/SDL_keysym.h:41:2: note: previous declaration ‘SDLKey SDLK_RETURN’
  1946. SDLK_RETURN = 13,
  1947. ^~~~~~~~~~~
  1948. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  1949. from /usr/include/SDL2/SDL_events.h:34,
  1950. from /usr/include/SDL2/SDL.h:41,
  1951. from ../src/vue/outilsvue.h:4,
  1952. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1953. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1954. from ../src/controleur/../vue/vue.h:5,
  1955. from ../src/controleur/controleur.cpp:3:
  1956. /usr/include/SDL2/SDL_keycode.h:55:19: error: ‘SDLK_ESCAPE’ conflicts with a previous declaration
  1957. SDLK_ESCAPE = '\033',
  1958. ^~~~~~
  1959. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  1960. from /usr/include/SDL/SDL_events.h:34,
  1961. from /usr/include/SDL/SDL.h:37,
  1962. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1963. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1964. from ../src/modele/objets/objet.h:7,
  1965. from ../src/modele/objets/armes/arme.h:4,
  1966. from ../src/modele/./personnages/humain.h:8,
  1967. from ../src/modele/modele.h:7,
  1968. from ../src/controleur/controleur.h:6,
  1969. from ../src/controleur/controleur.cpp:1:
  1970. /usr/include/SDL/SDL_keysym.h:43:2: note: previous declaration ‘SDLKey SDLK_ESCAPE’
  1971. SDLK_ESCAPE = 27,
  1972. ^~~~~~~~~~~
  1973. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  1974. from /usr/include/SDL2/SDL_events.h:34,
  1975. from /usr/include/SDL2/SDL.h:41,
  1976. from ../src/vue/outilsvue.h:4,
  1977. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  1978. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  1979. from ../src/controleur/../vue/vue.h:5,
  1980. from ../src/controleur/controleur.cpp:3:
  1981. /usr/include/SDL2/SDL_keycode.h:56:22: error: ‘SDLK_BACKSPACE’ conflicts with a previous declaration
  1982. SDLK_BACKSPACE = '\b',
  1983. ^~~~
  1984. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  1985. from /usr/include/SDL/SDL_events.h:34,
  1986. from /usr/include/SDL/SDL.h:37,
  1987. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  1988. from ../src/vue/interfaceutilisateur/sprite.h:6,
  1989. from ../src/modele/objets/objet.h:7,
  1990. from ../src/modele/objets/armes/arme.h:4,
  1991. from ../src/modele/./personnages/humain.h:8,
  1992. from ../src/modele/modele.h:7,
  1993. from ../src/controleur/controleur.h:6,
  1994. from ../src/controleur/controleur.cpp:1:
  1995. /usr/include/SDL/SDL_keysym.h:38:2: note: previous declaration ‘SDLKey SDLK_BACKSPACE’
  1996. SDLK_BACKSPACE = 8,
  1997. ^~~~~~~~~~~~~~
  1998. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  1999. from /usr/include/SDL2/SDL_events.h:34,
  2000. from /usr/include/SDL2/SDL.h:41,
  2001. from ../src/vue/outilsvue.h:4,
  2002. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2003. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2004. from ../src/controleur/../vue/vue.h:5,
  2005. from ../src/controleur/controleur.cpp:3:
  2006. /usr/include/SDL2/SDL_keycode.h:57:16: error: ‘SDLK_TAB’ conflicts with a previous declaration
  2007. SDLK_TAB = '\t',
  2008. ^~~~
  2009. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2010. from /usr/include/SDL/SDL_events.h:34,
  2011. from /usr/include/SDL/SDL.h:37,
  2012. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2013. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2014. from ../src/modele/objets/objet.h:7,
  2015. from ../src/modele/objets/armes/arme.h:4,
  2016. from ../src/modele/./personnages/humain.h:8,
  2017. from ../src/modele/modele.h:7,
  2018. from ../src/controleur/controleur.h:6,
  2019. from ../src/controleur/controleur.cpp:1:
  2020. /usr/include/SDL/SDL_keysym.h:39:2: note: previous declaration ‘SDLKey SDLK_TAB’
  2021. SDLK_TAB = 9,
  2022. ^~~~~~~~
  2023. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2024. from /usr/include/SDL2/SDL_events.h:34,
  2025. from /usr/include/SDL2/SDL.h:41,
  2026. from ../src/vue/outilsvue.h:4,
  2027. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2028. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2029. from ../src/controleur/../vue/vue.h:5,
  2030. from ../src/controleur/controleur.cpp:3:
  2031. /usr/include/SDL2/SDL_keycode.h:58:18: error: ‘SDLK_SPACE’ conflicts with a previous declaration
  2032. SDLK_SPACE = ' ',
  2033. ^~~
  2034. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2035. from /usr/include/SDL/SDL_events.h:34,
  2036. from /usr/include/SDL/SDL.h:37,
  2037. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2038. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2039. from ../src/modele/objets/objet.h:7,
  2040. from ../src/modele/objets/armes/arme.h:4,
  2041. from ../src/modele/./personnages/humain.h:8,
  2042. from ../src/modele/modele.h:7,
  2043. from ../src/controleur/controleur.h:6,
  2044. from ../src/controleur/controleur.cpp:1:
  2045. /usr/include/SDL/SDL_keysym.h:44:2: note: previous declaration ‘SDLKey SDLK_SPACE’
  2046. SDLK_SPACE = 32,
  2047. ^~~~~~~~~~
  2048. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2049. from /usr/include/SDL2/SDL_events.h:34,
  2050. from /usr/include/SDL2/SDL.h:41,
  2051. from ../src/vue/outilsvue.h:4,
  2052. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2053. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2054. from ../src/controleur/../vue/vue.h:5,
  2055. from ../src/controleur/controleur.cpp:3:
  2056. /usr/include/SDL2/SDL_keycode.h:59:20: error: ‘SDLK_EXCLAIM’ conflicts with a previous declaration
  2057. SDLK_EXCLAIM = '!',
  2058. ^~~
  2059. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2060. from /usr/include/SDL/SDL_events.h:34,
  2061. from /usr/include/SDL/SDL.h:37,
  2062. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2063. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2064. from ../src/modele/objets/objet.h:7,
  2065. from ../src/modele/objets/armes/arme.h:4,
  2066. from ../src/modele/./personnages/humain.h:8,
  2067. from ../src/modele/modele.h:7,
  2068. from ../src/controleur/controleur.h:6,
  2069. from ../src/controleur/controleur.cpp:1:
  2070. /usr/include/SDL/SDL_keysym.h:45:2: note: previous declaration ‘SDLKey SDLK_EXCLAIM’
  2071. SDLK_EXCLAIM = 33,
  2072. ^~~~~~~~~~~~
  2073. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2074. from /usr/include/SDL2/SDL_events.h:34,
  2075. from /usr/include/SDL2/SDL.h:41,
  2076. from ../src/vue/outilsvue.h:4,
  2077. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2078. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2079. from ../src/controleur/../vue/vue.h:5,
  2080. from ../src/controleur/controleur.cpp:3:
  2081. /usr/include/SDL2/SDL_keycode.h:60:21: error: ‘SDLK_QUOTEDBL’ conflicts with a previous declaration
  2082. SDLK_QUOTEDBL = '"',
  2083. ^~~
  2084. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2085. from /usr/include/SDL/SDL_events.h:34,
  2086. from /usr/include/SDL/SDL.h:37,
  2087. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2088. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2089. from ../src/modele/objets/objet.h:7,
  2090. from ../src/modele/objets/armes/arme.h:4,
  2091. from ../src/modele/./personnages/humain.h:8,
  2092. from ../src/modele/modele.h:7,
  2093. from ../src/controleur/controleur.h:6,
  2094. from ../src/controleur/controleur.cpp:1:
  2095. /usr/include/SDL/SDL_keysym.h:46:2: note: previous declaration ‘SDLKey SDLK_QUOTEDBL’
  2096. SDLK_QUOTEDBL = 34,
  2097. ^~~~~~~~~~~~~
  2098. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2099. from /usr/include/SDL2/SDL_events.h:34,
  2100. from /usr/include/SDL2/SDL.h:41,
  2101. from ../src/vue/outilsvue.h:4,
  2102. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2103. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2104. from ../src/controleur/../vue/vue.h:5,
  2105. from ../src/controleur/controleur.cpp:3:
  2106. /usr/include/SDL2/SDL_keycode.h:61:17: error: ‘SDLK_HASH’ conflicts with a previous declaration
  2107. SDLK_HASH = '#',
  2108. ^~~
  2109. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2110. from /usr/include/SDL/SDL_events.h:34,
  2111. from /usr/include/SDL/SDL.h:37,
  2112. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2113. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2114. from ../src/modele/objets/objet.h:7,
  2115. from ../src/modele/objets/armes/arme.h:4,
  2116. from ../src/modele/./personnages/humain.h:8,
  2117. from ../src/modele/modele.h:7,
  2118. from ../src/controleur/controleur.h:6,
  2119. from ../src/controleur/controleur.cpp:1:
  2120. /usr/include/SDL/SDL_keysym.h:47:2: note: previous declaration ‘SDLKey SDLK_HASH’
  2121. SDLK_HASH = 35,
  2122. ^~~~~~~~~
  2123. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2124. from /usr/include/SDL2/SDL_events.h:34,
  2125. from /usr/include/SDL2/SDL.h:41,
  2126. from ../src/vue/outilsvue.h:4,
  2127. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2128. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2129. from ../src/controleur/../vue/vue.h:5,
  2130. from ../src/controleur/controleur.cpp:3:
  2131. /usr/include/SDL2/SDL_keycode.h:63:19: error: ‘SDLK_DOLLAR’ conflicts with a previous declaration
  2132. SDLK_DOLLAR = '$',
  2133. ^~~
  2134. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2135. from /usr/include/SDL/SDL_events.h:34,
  2136. from /usr/include/SDL/SDL.h:37,
  2137. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2138. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2139. from ../src/modele/objets/objet.h:7,
  2140. from ../src/modele/objets/armes/arme.h:4,
  2141. from ../src/modele/./personnages/humain.h:8,
  2142. from ../src/modele/modele.h:7,
  2143. from ../src/controleur/controleur.h:6,
  2144. from ../src/controleur/controleur.cpp:1:
  2145. /usr/include/SDL/SDL_keysym.h:48:2: note: previous declaration ‘SDLKey SDLK_DOLLAR’
  2146. SDLK_DOLLAR = 36,
  2147. ^~~~~~~~~~~
  2148. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2149. from /usr/include/SDL2/SDL_events.h:34,
  2150. from /usr/include/SDL2/SDL.h:41,
  2151. from ../src/vue/outilsvue.h:4,
  2152. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2153. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2154. from ../src/controleur/../vue/vue.h:5,
  2155. from ../src/controleur/controleur.cpp:3:
  2156. /usr/include/SDL2/SDL_keycode.h:64:22: error: ‘SDLK_AMPERSAND’ conflicts with a previous declaration
  2157. SDLK_AMPERSAND = '&',
  2158. ^~~
  2159. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2160. from /usr/include/SDL/SDL_events.h:34,
  2161. from /usr/include/SDL/SDL.h:37,
  2162. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2163. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2164. from ../src/modele/objets/objet.h:7,
  2165. from ../src/modele/objets/armes/arme.h:4,
  2166. from ../src/modele/./personnages/humain.h:8,
  2167. from ../src/modele/modele.h:7,
  2168. from ../src/controleur/controleur.h:6,
  2169. from ../src/controleur/controleur.cpp:1:
  2170. /usr/include/SDL/SDL_keysym.h:49:2: note: previous declaration ‘SDLKey SDLK_AMPERSAND’
  2171. SDLK_AMPERSAND = 38,
  2172. ^~~~~~~~~~~~~~
  2173. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2174. from /usr/include/SDL2/SDL_events.h:34,
  2175. from /usr/include/SDL2/SDL.h:41,
  2176. from ../src/vue/outilsvue.h:4,
  2177. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2178. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2179. from ../src/controleur/../vue/vue.h:5,
  2180. from ../src/controleur/controleur.cpp:3:
  2181. /usr/include/SDL2/SDL_keycode.h:65:18: error: ‘SDLK_QUOTE’ conflicts with a previous declaration
  2182. SDLK_QUOTE = '\'',
  2183. ^~~~
  2184. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2185. from /usr/include/SDL/SDL_events.h:34,
  2186. from /usr/include/SDL/SDL.h:37,
  2187. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2188. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2189. from ../src/modele/objets/objet.h:7,
  2190. from ../src/modele/objets/armes/arme.h:4,
  2191. from ../src/modele/./personnages/humain.h:8,
  2192. from ../src/modele/modele.h:7,
  2193. from ../src/controleur/controleur.h:6,
  2194. from ../src/controleur/controleur.cpp:1:
  2195. /usr/include/SDL/SDL_keysym.h:50:2: note: previous declaration ‘SDLKey SDLK_QUOTE’
  2196. SDLK_QUOTE = 39,
  2197. ^~~~~~~~~~
  2198. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2199. from /usr/include/SDL2/SDL_events.h:34,
  2200. from /usr/include/SDL2/SDL.h:41,
  2201. from ../src/vue/outilsvue.h:4,
  2202. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2203. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2204. from ../src/controleur/../vue/vue.h:5,
  2205. from ../src/controleur/controleur.cpp:3:
  2206. /usr/include/SDL2/SDL_keycode.h:66:22: error: ‘SDLK_LEFTPAREN’ conflicts with a previous declaration
  2207. SDLK_LEFTPAREN = '(',
  2208. ^~~
  2209. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2210. from /usr/include/SDL/SDL_events.h:34,
  2211. from /usr/include/SDL/SDL.h:37,
  2212. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2213. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2214. from ../src/modele/objets/objet.h:7,
  2215. from ../src/modele/objets/armes/arme.h:4,
  2216. from ../src/modele/./personnages/humain.h:8,
  2217. from ../src/modele/modele.h:7,
  2218. from ../src/controleur/controleur.h:6,
  2219. from ../src/controleur/controleur.cpp:1:
  2220. /usr/include/SDL/SDL_keysym.h:51:2: note: previous declaration ‘SDLKey SDLK_LEFTPAREN’
  2221. SDLK_LEFTPAREN = 40,
  2222. ^~~~~~~~~~~~~~
  2223. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2224. from /usr/include/SDL2/SDL_events.h:34,
  2225. from /usr/include/SDL2/SDL.h:41,
  2226. from ../src/vue/outilsvue.h:4,
  2227. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2228. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2229. from ../src/controleur/../vue/vue.h:5,
  2230. from ../src/controleur/controleur.cpp:3:
  2231. /usr/include/SDL2/SDL_keycode.h:67:23: error: ‘SDLK_RIGHTPAREN’ conflicts with a previous declaration
  2232. SDLK_RIGHTPAREN = ')',
  2233. ^~~
  2234. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2235. from /usr/include/SDL/SDL_events.h:34,
  2236. from /usr/include/SDL/SDL.h:37,
  2237. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2238. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2239. from ../src/modele/objets/objet.h:7,
  2240. from ../src/modele/objets/armes/arme.h:4,
  2241. from ../src/modele/./personnages/humain.h:8,
  2242. from ../src/modele/modele.h:7,
  2243. from ../src/controleur/controleur.h:6,
  2244. from ../src/controleur/controleur.cpp:1:
  2245. /usr/include/SDL/SDL_keysym.h:52:2: note: previous declaration ‘SDLKey SDLK_RIGHTPAREN’
  2246. SDLK_RIGHTPAREN = 41,
  2247. ^~~~~~~~~~~~~~~
  2248. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2249. from /usr/include/SDL2/SDL_events.h:34,
  2250. from /usr/include/SDL2/SDL.h:41,
  2251. from ../src/vue/outilsvue.h:4,
  2252. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2253. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2254. from ../src/controleur/../vue/vue.h:5,
  2255. from ../src/controleur/controleur.cpp:3:
  2256. /usr/include/SDL2/SDL_keycode.h:68:21: error: ‘SDLK_ASTERISK’ conflicts with a previous declaration
  2257. SDLK_ASTERISK = '*',
  2258. ^~~
  2259. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2260. from /usr/include/SDL/SDL_events.h:34,
  2261. from /usr/include/SDL/SDL.h:37,
  2262. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2263. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2264. from ../src/modele/objets/objet.h:7,
  2265. from ../src/modele/objets/armes/arme.h:4,
  2266. from ../src/modele/./personnages/humain.h:8,
  2267. from ../src/modele/modele.h:7,
  2268. from ../src/controleur/controleur.h:6,
  2269. from ../src/controleur/controleur.cpp:1:
  2270. /usr/include/SDL/SDL_keysym.h:53:2: note: previous declaration ‘SDLKey SDLK_ASTERISK’
  2271. SDLK_ASTERISK = 42,
  2272. ^~~~~~~~~~~~~
  2273. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2274. from /usr/include/SDL2/SDL_events.h:34,
  2275. from /usr/include/SDL2/SDL.h:41,
  2276. from ../src/vue/outilsvue.h:4,
  2277. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2278. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2279. from ../src/controleur/../vue/vue.h:5,
  2280. from ../src/controleur/controleur.cpp:3:
  2281. /usr/include/SDL2/SDL_keycode.h:69:17: error: ‘SDLK_PLUS’ conflicts with a previous declaration
  2282. SDLK_PLUS = '+',
  2283. ^~~
  2284. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2285. from /usr/include/SDL/SDL_events.h:34,
  2286. from /usr/include/SDL/SDL.h:37,
  2287. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2288. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2289. from ../src/modele/objets/objet.h:7,
  2290. from ../src/modele/objets/armes/arme.h:4,
  2291. from ../src/modele/./personnages/humain.h:8,
  2292. from ../src/modele/modele.h:7,
  2293. from ../src/controleur/controleur.h:6,
  2294. from ../src/controleur/controleur.cpp:1:
  2295. /usr/include/SDL/SDL_keysym.h:54:2: note: previous declaration ‘SDLKey SDLK_PLUS’
  2296. SDLK_PLUS = 43,
  2297. ^~~~~~~~~
  2298. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2299. from /usr/include/SDL2/SDL_events.h:34,
  2300. from /usr/include/SDL2/SDL.h:41,
  2301. from ../src/vue/outilsvue.h:4,
  2302. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2303. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2304. from ../src/controleur/../vue/vue.h:5,
  2305. from ../src/controleur/controleur.cpp:3:
  2306. /usr/include/SDL2/SDL_keycode.h:70:18: error: ‘SDLK_COMMA’ conflicts with a previous declaration
  2307. SDLK_COMMA = ',',
  2308. ^~~
  2309. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2310. from /usr/include/SDL/SDL_events.h:34,
  2311. from /usr/include/SDL/SDL.h:37,
  2312. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2313. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2314. from ../src/modele/objets/objet.h:7,
  2315. from ../src/modele/objets/armes/arme.h:4,
  2316. from ../src/modele/./personnages/humain.h:8,
  2317. from ../src/modele/modele.h:7,
  2318. from ../src/controleur/controleur.h:6,
  2319. from ../src/controleur/controleur.cpp:1:
  2320. /usr/include/SDL/SDL_keysym.h:55:2: note: previous declaration ‘SDLKey SDLK_COMMA’
  2321. SDLK_COMMA = 44,
  2322. ^~~~~~~~~~
  2323. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2324. from /usr/include/SDL2/SDL_events.h:34,
  2325. from /usr/include/SDL2/SDL.h:41,
  2326. from ../src/vue/outilsvue.h:4,
  2327. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2328. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2329. from ../src/controleur/../vue/vue.h:5,
  2330. from ../src/controleur/controleur.cpp:3:
  2331. /usr/include/SDL2/SDL_keycode.h:71:18: error: ‘SDLK_MINUS’ conflicts with a previous declaration
  2332. SDLK_MINUS = '-',
  2333. ^~~
  2334. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2335. from /usr/include/SDL/SDL_events.h:34,
  2336. from /usr/include/SDL/SDL.h:37,
  2337. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2338. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2339. from ../src/modele/objets/objet.h:7,
  2340. from ../src/modele/objets/armes/arme.h:4,
  2341. from ../src/modele/./personnages/humain.h:8,
  2342. from ../src/modele/modele.h:7,
  2343. from ../src/controleur/controleur.h:6,
  2344. from ../src/controleur/controleur.cpp:1:
  2345. /usr/include/SDL/SDL_keysym.h:56:2: note: previous declaration ‘SDLKey SDLK_MINUS’
  2346. SDLK_MINUS = 45,
  2347. ^~~~~~~~~~
  2348. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2349. from /usr/include/SDL2/SDL_events.h:34,
  2350. from /usr/include/SDL2/SDL.h:41,
  2351. from ../src/vue/outilsvue.h:4,
  2352. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2353. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2354. from ../src/controleur/../vue/vue.h:5,
  2355. from ../src/controleur/controleur.cpp:3:
  2356. /usr/include/SDL2/SDL_keycode.h:72:19: error: ‘SDLK_PERIOD’ conflicts with a previous declaration
  2357. SDLK_PERIOD = '.',
  2358. ^~~
  2359. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2360. from /usr/include/SDL/SDL_events.h:34,
  2361. from /usr/include/SDL/SDL.h:37,
  2362. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2363. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2364. from ../src/modele/objets/objet.h:7,
  2365. from ../src/modele/objets/armes/arme.h:4,
  2366. from ../src/modele/./personnages/humain.h:8,
  2367. from ../src/modele/modele.h:7,
  2368. from ../src/controleur/controleur.h:6,
  2369. from ../src/controleur/controleur.cpp:1:
  2370. /usr/include/SDL/SDL_keysym.h:57:2: note: previous declaration ‘SDLKey SDLK_PERIOD’
  2371. SDLK_PERIOD = 46,
  2372. ^~~~~~~~~~~
  2373. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2374. from /usr/include/SDL2/SDL_events.h:34,
  2375. from /usr/include/SDL2/SDL.h:41,
  2376. from ../src/vue/outilsvue.h:4,
  2377. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2378. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2379. from ../src/controleur/../vue/vue.h:5,
  2380. from ../src/controleur/controleur.cpp:3:
  2381. /usr/include/SDL2/SDL_keycode.h:73:18: error: ‘SDLK_SLASH’ conflicts with a previous declaration
  2382. SDLK_SLASH = '/',
  2383. ^~~
  2384. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2385. from /usr/include/SDL/SDL_events.h:34,
  2386. from /usr/include/SDL/SDL.h:37,
  2387. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2388. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2389. from ../src/modele/objets/objet.h:7,
  2390. from ../src/modele/objets/armes/arme.h:4,
  2391. from ../src/modele/./personnages/humain.h:8,
  2392. from ../src/modele/modele.h:7,
  2393. from ../src/controleur/controleur.h:6,
  2394. from ../src/controleur/controleur.cpp:1:
  2395. /usr/include/SDL/SDL_keysym.h:58:2: note: previous declaration ‘SDLKey SDLK_SLASH’
  2396. SDLK_SLASH = 47,
  2397. ^~~~~~~~~~
  2398. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2399. from /usr/include/SDL2/SDL_events.h:34,
  2400. from /usr/include/SDL2/SDL.h:41,
  2401. from ../src/vue/outilsvue.h:4,
  2402. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2403. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2404. from ../src/controleur/../vue/vue.h:5,
  2405. from ../src/controleur/controleur.cpp:3:
  2406. /usr/include/SDL2/SDL_keycode.h:74:14: error: ‘SDLK_0’ conflicts with a previous declaration
  2407. SDLK_0 = '0',
  2408. ^~~
  2409. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2410. from /usr/include/SDL/SDL_events.h:34,
  2411. from /usr/include/SDL/SDL.h:37,
  2412. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2413. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2414. from ../src/modele/objets/objet.h:7,
  2415. from ../src/modele/objets/armes/arme.h:4,
  2416. from ../src/modele/./personnages/humain.h:8,
  2417. from ../src/modele/modele.h:7,
  2418. from ../src/controleur/controleur.h:6,
  2419. from ../src/controleur/controleur.cpp:1:
  2420. /usr/include/SDL/SDL_keysym.h:59:2: note: previous declaration ‘SDLKey SDLK_0’
  2421. SDLK_0 = 48,
  2422. ^~~~~~
  2423. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2424. from /usr/include/SDL2/SDL_events.h:34,
  2425. from /usr/include/SDL2/SDL.h:41,
  2426. from ../src/vue/outilsvue.h:4,
  2427. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2428. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2429. from ../src/controleur/../vue/vue.h:5,
  2430. from ../src/controleur/controleur.cpp:3:
  2431. /usr/include/SDL2/SDL_keycode.h:75:14: error: ‘SDLK_1’ conflicts with a previous declaration
  2432. SDLK_1 = '1',
  2433. ^~~
  2434. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2435. from /usr/include/SDL/SDL_events.h:34,
  2436. from /usr/include/SDL/SDL.h:37,
  2437. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2438. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2439. from ../src/modele/objets/objet.h:7,
  2440. from ../src/modele/objets/armes/arme.h:4,
  2441. from ../src/modele/./personnages/humain.h:8,
  2442. from ../src/modele/modele.h:7,
  2443. from ../src/controleur/controleur.h:6,
  2444. from ../src/controleur/controleur.cpp:1:
  2445. /usr/include/SDL/SDL_keysym.h:60:2: note: previous declaration ‘SDLKey SDLK_1’
  2446. SDLK_1 = 49,
  2447. ^~~~~~
  2448. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2449. from /usr/include/SDL2/SDL_events.h:34,
  2450. from /usr/include/SDL2/SDL.h:41,
  2451. from ../src/vue/outilsvue.h:4,
  2452. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2453. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2454. from ../src/controleur/../vue/vue.h:5,
  2455. from ../src/controleur/controleur.cpp:3:
  2456. /usr/include/SDL2/SDL_keycode.h:76:14: error: ‘SDLK_2’ conflicts with a previous declaration
  2457. SDLK_2 = '2',
  2458. ^~~
  2459. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2460. from /usr/include/SDL/SDL_events.h:34,
  2461. from /usr/include/SDL/SDL.h:37,
  2462. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2463. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2464. from ../src/modele/objets/objet.h:7,
  2465. from ../src/modele/objets/armes/arme.h:4,
  2466. from ../src/modele/./personnages/humain.h:8,
  2467. from ../src/modele/modele.h:7,
  2468. from ../src/controleur/controleur.h:6,
  2469. from ../src/controleur/controleur.cpp:1:
  2470. /usr/include/SDL/SDL_keysym.h:61:2: note: previous declaration ‘SDLKey SDLK_2’
  2471. SDLK_2 = 50,
  2472. ^~~~~~
  2473. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2474. from /usr/include/SDL2/SDL_events.h:34,
  2475. from /usr/include/SDL2/SDL.h:41,
  2476. from ../src/vue/outilsvue.h:4,
  2477. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2478. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2479. from ../src/controleur/../vue/vue.h:5,
  2480. from ../src/controleur/controleur.cpp:3:
  2481. /usr/include/SDL2/SDL_keycode.h:77:14: error: ‘SDLK_3’ conflicts with a previous declaration
  2482. SDLK_3 = '3',
  2483. ^~~
  2484. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2485. from /usr/include/SDL/SDL_events.h:34,
  2486. from /usr/include/SDL/SDL.h:37,
  2487. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2488. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2489. from ../src/modele/objets/objet.h:7,
  2490. from ../src/modele/objets/armes/arme.h:4,
  2491. from ../src/modele/./personnages/humain.h:8,
  2492. from ../src/modele/modele.h:7,
  2493. from ../src/controleur/controleur.h:6,
  2494. from ../src/controleur/controleur.cpp:1:
  2495. /usr/include/SDL/SDL_keysym.h:62:2: note: previous declaration ‘SDLKey SDLK_3’
  2496. SDLK_3 = 51,
  2497. ^~~~~~
  2498. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2499. from /usr/include/SDL2/SDL_events.h:34,
  2500. from /usr/include/SDL2/SDL.h:41,
  2501. from ../src/vue/outilsvue.h:4,
  2502. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2503. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2504. from ../src/controleur/../vue/vue.h:5,
  2505. from ../src/controleur/controleur.cpp:3:
  2506. /usr/include/SDL2/SDL_keycode.h:78:14: error: ‘SDLK_4’ conflicts with a previous declaration
  2507. SDLK_4 = '4',
  2508. ^~~
  2509. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2510. from /usr/include/SDL/SDL_events.h:34,
  2511. from /usr/include/SDL/SDL.h:37,
  2512. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2513. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2514. from ../src/modele/objets/objet.h:7,
  2515. from ../src/modele/objets/armes/arme.h:4,
  2516. from ../src/modele/./personnages/humain.h:8,
  2517. from ../src/modele/modele.h:7,
  2518. from ../src/controleur/controleur.h:6,
  2519. from ../src/controleur/controleur.cpp:1:
  2520. /usr/include/SDL/SDL_keysym.h:63:2: note: previous declaration ‘SDLKey SDLK_4’
  2521. SDLK_4 = 52,
  2522. ^~~~~~
  2523. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2524. from /usr/include/SDL2/SDL_events.h:34,
  2525. from /usr/include/SDL2/SDL.h:41,
  2526. from ../src/vue/outilsvue.h:4,
  2527. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2528. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2529. from ../src/controleur/../vue/vue.h:5,
  2530. from ../src/controleur/controleur.cpp:3:
  2531. /usr/include/SDL2/SDL_keycode.h:79:14: error: ‘SDLK_5’ conflicts with a previous declaration
  2532. SDLK_5 = '5',
  2533. ^~~
  2534. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2535. from /usr/include/SDL/SDL_events.h:34,
  2536. from /usr/include/SDL/SDL.h:37,
  2537. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2538. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2539. from ../src/modele/objets/objet.h:7,
  2540. from ../src/modele/objets/armes/arme.h:4,
  2541. from ../src/modele/./personnages/humain.h:8,
  2542. from ../src/modele/modele.h:7,
  2543. from ../src/controleur/controleur.h:6,
  2544. from ../src/controleur/controleur.cpp:1:
  2545. /usr/include/SDL/SDL_keysym.h:64:2: note: previous declaration ‘SDLKey SDLK_5’
  2546. SDLK_5 = 53,
  2547. ^~~~~~
  2548. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2549. from /usr/include/SDL2/SDL_events.h:34,
  2550. from /usr/include/SDL2/SDL.h:41,
  2551. from ../src/vue/outilsvue.h:4,
  2552. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2553. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2554. from ../src/controleur/../vue/vue.h:5,
  2555. from ../src/controleur/controleur.cpp:3:
  2556. /usr/include/SDL2/SDL_keycode.h:80:14: error: ‘SDLK_6’ conflicts with a previous declaration
  2557. SDLK_6 = '6',
  2558. ^~~
  2559. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2560. from /usr/include/SDL/SDL_events.h:34,
  2561. from /usr/include/SDL/SDL.h:37,
  2562. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2563. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2564. from ../src/modele/objets/objet.h:7,
  2565. from ../src/modele/objets/armes/arme.h:4,
  2566. from ../src/modele/./personnages/humain.h:8,
  2567. from ../src/modele/modele.h:7,
  2568. from ../src/controleur/controleur.h:6,
  2569. from ../src/controleur/controleur.cpp:1:
  2570. /usr/include/SDL/SDL_keysym.h:65:2: note: previous declaration ‘SDLKey SDLK_6’
  2571. SDLK_6 = 54,
  2572. ^~~~~~
  2573. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2574. from /usr/include/SDL2/SDL_events.h:34,
  2575. from /usr/include/SDL2/SDL.h:41,
  2576. from ../src/vue/outilsvue.h:4,
  2577. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2578. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2579. from ../src/controleur/../vue/vue.h:5,
  2580. from ../src/controleur/controleur.cpp:3:
  2581. /usr/include/SDL2/SDL_keycode.h:81:14: error: ‘SDLK_7’ conflicts with a previous declaration
  2582. SDLK_7 = '7',
  2583. ^~~
  2584. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2585. from /usr/include/SDL/SDL_events.h:34,
  2586. from /usr/include/SDL/SDL.h:37,
  2587. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2588. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2589. from ../src/modele/objets/objet.h:7,
  2590. from ../src/modele/objets/armes/arme.h:4,
  2591. from ../src/modele/./personnages/humain.h:8,
  2592. from ../src/modele/modele.h:7,
  2593. from ../src/controleur/controleur.h:6,
  2594. from ../src/controleur/controleur.cpp:1:
  2595. /usr/include/SDL/SDL_keysym.h:66:2: note: previous declaration ‘SDLKey SDLK_7’
  2596. SDLK_7 = 55,
  2597. ^~~~~~
  2598. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2599. from /usr/include/SDL2/SDL_events.h:34,
  2600. from /usr/include/SDL2/SDL.h:41,
  2601. from ../src/vue/outilsvue.h:4,
  2602. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2603. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2604. from ../src/controleur/../vue/vue.h:5,
  2605. from ../src/controleur/controleur.cpp:3:
  2606. /usr/include/SDL2/SDL_keycode.h:82:14: error: ‘SDLK_8’ conflicts with a previous declaration
  2607. SDLK_8 = '8',
  2608. ^~~
  2609. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2610. from /usr/include/SDL/SDL_events.h:34,
  2611. from /usr/include/SDL/SDL.h:37,
  2612. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2613. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2614. from ../src/modele/objets/objet.h:7,
  2615. from ../src/modele/objets/armes/arme.h:4,
  2616. from ../src/modele/./personnages/humain.h:8,
  2617. from ../src/modele/modele.h:7,
  2618. from ../src/controleur/controleur.h:6,
  2619. from ../src/controleur/controleur.cpp:1:
  2620. /usr/include/SDL/SDL_keysym.h:67:2: note: previous declaration ‘SDLKey SDLK_8’
  2621. SDLK_8 = 56,
  2622. ^~~~~~
  2623. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2624. from /usr/include/SDL2/SDL_events.h:34,
  2625. from /usr/include/SDL2/SDL.h:41,
  2626. from ../src/vue/outilsvue.h:4,
  2627. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2628. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2629. from ../src/controleur/../vue/vue.h:5,
  2630. from ../src/controleur/controleur.cpp:3:
  2631. /usr/include/SDL2/SDL_keycode.h:83:14: error: ‘SDLK_9’ conflicts with a previous declaration
  2632. SDLK_9 = '9',
  2633. ^~~
  2634. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2635. from /usr/include/SDL/SDL_events.h:34,
  2636. from /usr/include/SDL/SDL.h:37,
  2637. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2638. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2639. from ../src/modele/objets/objet.h:7,
  2640. from ../src/modele/objets/armes/arme.h:4,
  2641. from ../src/modele/./personnages/humain.h:8,
  2642. from ../src/modele/modele.h:7,
  2643. from ../src/controleur/controleur.h:6,
  2644. from ../src/controleur/controleur.cpp:1:
  2645. /usr/include/SDL/SDL_keysym.h:68:2: note: previous declaration ‘SDLKey SDLK_9’
  2646. SDLK_9 = 57,
  2647. ^~~~~~
  2648. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2649. from /usr/include/SDL2/SDL_events.h:34,
  2650. from /usr/include/SDL2/SDL.h:41,
  2651. from ../src/vue/outilsvue.h:4,
  2652. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2653. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2654. from ../src/controleur/../vue/vue.h:5,
  2655. from ../src/controleur/controleur.cpp:3:
  2656. /usr/include/SDL2/SDL_keycode.h:84:18: error: ‘SDLK_COLON’ conflicts with a previous declaration
  2657. SDLK_COLON = ':',
  2658. ^~~
  2659. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2660. from /usr/include/SDL/SDL_events.h:34,
  2661. from /usr/include/SDL/SDL.h:37,
  2662. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2663. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2664. from ../src/modele/objets/objet.h:7,
  2665. from ../src/modele/objets/armes/arme.h:4,
  2666. from ../src/modele/./personnages/humain.h:8,
  2667. from ../src/modele/modele.h:7,
  2668. from ../src/controleur/controleur.h:6,
  2669. from ../src/controleur/controleur.cpp:1:
  2670. /usr/include/SDL/SDL_keysym.h:69:2: note: previous declaration ‘SDLKey SDLK_COLON’
  2671. SDLK_COLON = 58,
  2672. ^~~~~~~~~~
  2673. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2674. from /usr/include/SDL2/SDL_events.h:34,
  2675. from /usr/include/SDL2/SDL.h:41,
  2676. from ../src/vue/outilsvue.h:4,
  2677. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2678. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2679. from ../src/controleur/../vue/vue.h:5,
  2680. from ../src/controleur/controleur.cpp:3:
  2681. /usr/include/SDL2/SDL_keycode.h:85:22: error: ‘SDLK_SEMICOLON’ conflicts with a previous declaration
  2682. SDLK_SEMICOLON = ';',
  2683. ^~~
  2684. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2685. from /usr/include/SDL/SDL_events.h:34,
  2686. from /usr/include/SDL/SDL.h:37,
  2687. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2688. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2689. from ../src/modele/objets/objet.h:7,
  2690. from ../src/modele/objets/armes/arme.h:4,
  2691. from ../src/modele/./personnages/humain.h:8,
  2692. from ../src/modele/modele.h:7,
  2693. from ../src/controleur/controleur.h:6,
  2694. from ../src/controleur/controleur.cpp:1:
  2695. /usr/include/SDL/SDL_keysym.h:70:2: note: previous declaration ‘SDLKey SDLK_SEMICOLON’
  2696. SDLK_SEMICOLON = 59,
  2697. ^~~~~~~~~~~~~~
  2698. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2699. from /usr/include/SDL2/SDL_events.h:34,
  2700. from /usr/include/SDL2/SDL.h:41,
  2701. from ../src/vue/outilsvue.h:4,
  2702. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2703. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2704. from ../src/controleur/../vue/vue.h:5,
  2705. from ../src/controleur/controleur.cpp:3:
  2706. /usr/include/SDL2/SDL_keycode.h:86:17: error: ‘SDLK_LESS’ conflicts with a previous declaration
  2707. SDLK_LESS = '<',
  2708. ^~~
  2709. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2710. from /usr/include/SDL/SDL_events.h:34,
  2711. from /usr/include/SDL/SDL.h:37,
  2712. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2713. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2714. from ../src/modele/objets/objet.h:7,
  2715. from ../src/modele/objets/armes/arme.h:4,
  2716. from ../src/modele/./personnages/humain.h:8,
  2717. from ../src/modele/modele.h:7,
  2718. from ../src/controleur/controleur.h:6,
  2719. from ../src/controleur/controleur.cpp:1:
  2720. /usr/include/SDL/SDL_keysym.h:71:2: note: previous declaration ‘SDLKey SDLK_LESS’
  2721. SDLK_LESS = 60,
  2722. ^~~~~~~~~
  2723. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2724. from /usr/include/SDL2/SDL_events.h:34,
  2725. from /usr/include/SDL2/SDL.h:41,
  2726. from ../src/vue/outilsvue.h:4,
  2727. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2728. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2729. from ../src/controleur/../vue/vue.h:5,
  2730. from ../src/controleur/controleur.cpp:3:
  2731. /usr/include/SDL2/SDL_keycode.h:87:19: error: ‘SDLK_EQUALS’ conflicts with a previous declaration
  2732. SDLK_EQUALS = '=',
  2733. ^~~
  2734. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2735. from /usr/include/SDL/SDL_events.h:34,
  2736. from /usr/include/SDL/SDL.h:37,
  2737. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2738. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2739. from ../src/modele/objets/objet.h:7,
  2740. from ../src/modele/objets/armes/arme.h:4,
  2741. from ../src/modele/./personnages/humain.h:8,
  2742. from ../src/modele/modele.h:7,
  2743. from ../src/controleur/controleur.h:6,
  2744. from ../src/controleur/controleur.cpp:1:
  2745. /usr/include/SDL/SDL_keysym.h:72:2: note: previous declaration ‘SDLKey SDLK_EQUALS’
  2746. SDLK_EQUALS = 61,
  2747. ^~~~~~~~~~~
  2748. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2749. from /usr/include/SDL2/SDL_events.h:34,
  2750. from /usr/include/SDL2/SDL.h:41,
  2751. from ../src/vue/outilsvue.h:4,
  2752. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2753. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2754. from ../src/controleur/../vue/vue.h:5,
  2755. from ../src/controleur/controleur.cpp:3:
  2756. /usr/include/SDL2/SDL_keycode.h:88:20: error: ‘SDLK_GREATER’ conflicts with a previous declaration
  2757. SDLK_GREATER = '>',
  2758. ^~~
  2759. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2760. from /usr/include/SDL/SDL_events.h:34,
  2761. from /usr/include/SDL/SDL.h:37,
  2762. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2763. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2764. from ../src/modele/objets/objet.h:7,
  2765. from ../src/modele/objets/armes/arme.h:4,
  2766. from ../src/modele/./personnages/humain.h:8,
  2767. from ../src/modele/modele.h:7,
  2768. from ../src/controleur/controleur.h:6,
  2769. from ../src/controleur/controleur.cpp:1:
  2770. /usr/include/SDL/SDL_keysym.h:73:2: note: previous declaration ‘SDLKey SDLK_GREATER’
  2771. SDLK_GREATER = 62,
  2772. ^~~~~~~~~~~~
  2773. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2774. from /usr/include/SDL2/SDL_events.h:34,
  2775. from /usr/include/SDL2/SDL.h:41,
  2776. from ../src/vue/outilsvue.h:4,
  2777. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2778. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2779. from ../src/controleur/../vue/vue.h:5,
  2780. from ../src/controleur/controleur.cpp:3:
  2781. /usr/include/SDL2/SDL_keycode.h:89:21: error: ‘SDLK_QUESTION’ conflicts with a previous declaration
  2782. SDLK_QUESTION = '?',
  2783. ^~~
  2784. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2785. from /usr/include/SDL/SDL_events.h:34,
  2786. from /usr/include/SDL/SDL.h:37,
  2787. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2788. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2789. from ../src/modele/objets/objet.h:7,
  2790. from ../src/modele/objets/armes/arme.h:4,
  2791. from ../src/modele/./personnages/humain.h:8,
  2792. from ../src/modele/modele.h:7,
  2793. from ../src/controleur/controleur.h:6,
  2794. from ../src/controleur/controleur.cpp:1:
  2795. /usr/include/SDL/SDL_keysym.h:74:2: note: previous declaration ‘SDLKey SDLK_QUESTION’
  2796. SDLK_QUESTION = 63,
  2797. ^~~~~~~~~~~~~
  2798. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2799. from /usr/include/SDL2/SDL_events.h:34,
  2800. from /usr/include/SDL2/SDL.h:41,
  2801. from ../src/vue/outilsvue.h:4,
  2802. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2803. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2804. from ../src/controleur/../vue/vue.h:5,
  2805. from ../src/controleur/controleur.cpp:3:
  2806. /usr/include/SDL2/SDL_keycode.h:90:15: error: ‘SDLK_AT’ conflicts with a previous declaration
  2807. SDLK_AT = '@',
  2808. ^~~
  2809. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2810. from /usr/include/SDL/SDL_events.h:34,
  2811. from /usr/include/SDL/SDL.h:37,
  2812. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2813. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2814. from ../src/modele/objets/objet.h:7,
  2815. from ../src/modele/objets/armes/arme.h:4,
  2816. from ../src/modele/./personnages/humain.h:8,
  2817. from ../src/modele/modele.h:7,
  2818. from ../src/controleur/controleur.h:6,
  2819. from ../src/controleur/controleur.cpp:1:
  2820. /usr/include/SDL/SDL_keysym.h:75:2: note: previous declaration ‘SDLKey SDLK_AT’
  2821. SDLK_AT = 64,
  2822. ^~~~~~~
  2823. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2824. from /usr/include/SDL2/SDL_events.h:34,
  2825. from /usr/include/SDL2/SDL.h:41,
  2826. from ../src/vue/outilsvue.h:4,
  2827. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2828. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2829. from ../src/controleur/../vue/vue.h:5,
  2830. from ../src/controleur/controleur.cpp:3:
  2831. /usr/include/SDL2/SDL_keycode.h:94:24: error: ‘SDLK_LEFTBRACKET’ conflicts with a previous declaration
  2832. SDLK_LEFTBRACKET = '[',
  2833. ^~~
  2834. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2835. from /usr/include/SDL/SDL_events.h:34,
  2836. from /usr/include/SDL/SDL.h:37,
  2837. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2838. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2839. from ../src/modele/objets/objet.h:7,
  2840. from ../src/modele/objets/armes/arme.h:4,
  2841. from ../src/modele/./personnages/humain.h:8,
  2842. from ../src/modele/modele.h:7,
  2843. from ../src/controleur/controleur.h:6,
  2844. from ../src/controleur/controleur.cpp:1:
  2845. /usr/include/SDL/SDL_keysym.h:79:2: note: previous declaration ‘SDLKey SDLK_LEFTBRACKET’
  2846. SDLK_LEFTBRACKET = 91,
  2847. ^~~~~~~~~~~~~~~~
  2848. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2849. from /usr/include/SDL2/SDL_events.h:34,
  2850. from /usr/include/SDL2/SDL.h:41,
  2851. from ../src/vue/outilsvue.h:4,
  2852. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2853. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2854. from ../src/controleur/../vue/vue.h:5,
  2855. from ../src/controleur/controleur.cpp:3:
  2856. /usr/include/SDL2/SDL_keycode.h:95:22: error: ‘SDLK_BACKSLASH’ conflicts with a previous declaration
  2857. SDLK_BACKSLASH = '\\',
  2858. ^~~~
  2859. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2860. from /usr/include/SDL/SDL_events.h:34,
  2861. from /usr/include/SDL/SDL.h:37,
  2862. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2863. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2864. from ../src/modele/objets/objet.h:7,
  2865. from ../src/modele/objets/armes/arme.h:4,
  2866. from ../src/modele/./personnages/humain.h:8,
  2867. from ../src/modele/modele.h:7,
  2868. from ../src/controleur/controleur.h:6,
  2869. from ../src/controleur/controleur.cpp:1:
  2870. /usr/include/SDL/SDL_keysym.h:80:2: note: previous declaration ‘SDLKey SDLK_BACKSLASH’
  2871. SDLK_BACKSLASH = 92,
  2872. ^~~~~~~~~~~~~~
  2873. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2874. from /usr/include/SDL2/SDL_events.h:34,
  2875. from /usr/include/SDL2/SDL.h:41,
  2876. from ../src/vue/outilsvue.h:4,
  2877. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2878. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2879. from ../src/controleur/../vue/vue.h:5,
  2880. from ../src/controleur/controleur.cpp:3:
  2881. /usr/include/SDL2/SDL_keycode.h:96:25: error: ‘SDLK_RIGHTBRACKET’ conflicts with a previous declaration
  2882. SDLK_RIGHTBRACKET = ']',
  2883. ^~~
  2884. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2885. from /usr/include/SDL/SDL_events.h:34,
  2886. from /usr/include/SDL/SDL.h:37,
  2887. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2888. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2889. from ../src/modele/objets/objet.h:7,
  2890. from ../src/modele/objets/armes/arme.h:4,
  2891. from ../src/modele/./personnages/humain.h:8,
  2892. from ../src/modele/modele.h:7,
  2893. from ../src/controleur/controleur.h:6,
  2894. from ../src/controleur/controleur.cpp:1:
  2895. /usr/include/SDL/SDL_keysym.h:81:2: note: previous declaration ‘SDLKey SDLK_RIGHTBRACKET’
  2896. SDLK_RIGHTBRACKET = 93,
  2897. ^~~~~~~~~~~~~~~~~
  2898. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2899. from /usr/include/SDL2/SDL_events.h:34,
  2900. from /usr/include/SDL2/SDL.h:41,
  2901. from ../src/vue/outilsvue.h:4,
  2902. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2903. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2904. from ../src/controleur/../vue/vue.h:5,
  2905. from ../src/controleur/controleur.cpp:3:
  2906. /usr/include/SDL2/SDL_keycode.h:97:18: error: ‘SDLK_CARET’ conflicts with a previous declaration
  2907. SDLK_CARET = '^',
  2908. ^~~
  2909. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2910. from /usr/include/SDL/SDL_events.h:34,
  2911. from /usr/include/SDL/SDL.h:37,
  2912. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2913. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2914. from ../src/modele/objets/objet.h:7,
  2915. from ../src/modele/objets/armes/arme.h:4,
  2916. from ../src/modele/./personnages/humain.h:8,
  2917. from ../src/modele/modele.h:7,
  2918. from ../src/controleur/controleur.h:6,
  2919. from ../src/controleur/controleur.cpp:1:
  2920. /usr/include/SDL/SDL_keysym.h:82:2: note: previous declaration ‘SDLKey SDLK_CARET’
  2921. SDLK_CARET = 94,
  2922. ^~~~~~~~~~
  2923. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2924. from /usr/include/SDL2/SDL_events.h:34,
  2925. from /usr/include/SDL2/SDL.h:41,
  2926. from ../src/vue/outilsvue.h:4,
  2927. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2928. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2929. from ../src/controleur/../vue/vue.h:5,
  2930. from ../src/controleur/controleur.cpp:3:
  2931. /usr/include/SDL2/SDL_keycode.h:98:23: error: ‘SDLK_UNDERSCORE’ conflicts with a previous declaration
  2932. SDLK_UNDERSCORE = '_',
  2933. ^~~
  2934. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2935. from /usr/include/SDL/SDL_events.h:34,
  2936. from /usr/include/SDL/SDL.h:37,
  2937. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2938. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2939. from ../src/modele/objets/objet.h:7,
  2940. from ../src/modele/objets/armes/arme.h:4,
  2941. from ../src/modele/./personnages/humain.h:8,
  2942. from ../src/modele/modele.h:7,
  2943. from ../src/controleur/controleur.h:6,
  2944. from ../src/controleur/controleur.cpp:1:
  2945. /usr/include/SDL/SDL_keysym.h:83:2: note: previous declaration ‘SDLKey SDLK_UNDERSCORE’
  2946. SDLK_UNDERSCORE = 95,
  2947. ^~~~~~~~~~~~~~~
  2948. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2949. from /usr/include/SDL2/SDL_events.h:34,
  2950. from /usr/include/SDL2/SDL.h:41,
  2951. from ../src/vue/outilsvue.h:4,
  2952. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2953. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2954. from ../src/controleur/../vue/vue.h:5,
  2955. from ../src/controleur/controleur.cpp:3:
  2956. /usr/include/SDL2/SDL_keycode.h:99:22: error: ‘SDLK_BACKQUOTE’ conflicts with a previous declaration
  2957. SDLK_BACKQUOTE = '`',
  2958. ^~~
  2959. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2960. from /usr/include/SDL/SDL_events.h:34,
  2961. from /usr/include/SDL/SDL.h:37,
  2962. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2963. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2964. from ../src/modele/objets/objet.h:7,
  2965. from ../src/modele/objets/armes/arme.h:4,
  2966. from ../src/modele/./personnages/humain.h:8,
  2967. from ../src/modele/modele.h:7,
  2968. from ../src/controleur/controleur.h:6,
  2969. from ../src/controleur/controleur.cpp:1:
  2970. /usr/include/SDL/SDL_keysym.h:84:2: note: previous declaration ‘SDLKey SDLK_BACKQUOTE’
  2971. SDLK_BACKQUOTE = 96,
  2972. ^~~~~~~~~~~~~~
  2973. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2974. from /usr/include/SDL2/SDL_events.h:34,
  2975. from /usr/include/SDL2/SDL.h:41,
  2976. from ../src/vue/outilsvue.h:4,
  2977. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  2978. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  2979. from ../src/controleur/../vue/vue.h:5,
  2980. from ../src/controleur/controleur.cpp:3:
  2981. /usr/include/SDL2/SDL_keycode.h:100:14: error: ‘SDLK_a’ conflicts with a previous declaration
  2982. SDLK_a = 'a',
  2983. ^~~
  2984. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  2985. from /usr/include/SDL/SDL_events.h:34,
  2986. from /usr/include/SDL/SDL.h:37,
  2987. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  2988. from ../src/vue/interfaceutilisateur/sprite.h:6,
  2989. from ../src/modele/objets/objet.h:7,
  2990. from ../src/modele/objets/armes/arme.h:4,
  2991. from ../src/modele/./personnages/humain.h:8,
  2992. from ../src/modele/modele.h:7,
  2993. from ../src/controleur/controleur.h:6,
  2994. from ../src/controleur/controleur.cpp:1:
  2995. /usr/include/SDL/SDL_keysym.h:85:2: note: previous declaration ‘SDLKey SDLK_a’
  2996. SDLK_a = 97,
  2997. ^~~~~~
  2998. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  2999. from /usr/include/SDL2/SDL_events.h:34,
  3000. from /usr/include/SDL2/SDL.h:41,
  3001. from ../src/vue/outilsvue.h:4,
  3002. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3003. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3004. from ../src/controleur/../vue/vue.h:5,
  3005. from ../src/controleur/controleur.cpp:3:
  3006. /usr/include/SDL2/SDL_keycode.h:101:14: error: ‘SDLK_b’ conflicts with a previous declaration
  3007. SDLK_b = 'b',
  3008. ^~~
  3009. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3010. from /usr/include/SDL/SDL_events.h:34,
  3011. from /usr/include/SDL/SDL.h:37,
  3012. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3013. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3014. from ../src/modele/objets/objet.h:7,
  3015. from ../src/modele/objets/armes/arme.h:4,
  3016. from ../src/modele/./personnages/humain.h:8,
  3017. from ../src/modele/modele.h:7,
  3018. from ../src/controleur/controleur.h:6,
  3019. from ../src/controleur/controleur.cpp:1:
  3020. /usr/include/SDL/SDL_keysym.h:86:2: note: previous declaration ‘SDLKey SDLK_b’
  3021. SDLK_b = 98,
  3022. ^~~~~~
  3023. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3024. from /usr/include/SDL2/SDL_events.h:34,
  3025. from /usr/include/SDL2/SDL.h:41,
  3026. from ../src/vue/outilsvue.h:4,
  3027. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3028. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3029. from ../src/controleur/../vue/vue.h:5,
  3030. from ../src/controleur/controleur.cpp:3:
  3031. /usr/include/SDL2/SDL_keycode.h:102:14: error: ‘SDLK_c’ conflicts with a previous declaration
  3032. SDLK_c = 'c',
  3033. ^~~
  3034. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3035. from /usr/include/SDL/SDL_events.h:34,
  3036. from /usr/include/SDL/SDL.h:37,
  3037. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3038. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3039. from ../src/modele/objets/objet.h:7,
  3040. from ../src/modele/objets/armes/arme.h:4,
  3041. from ../src/modele/./personnages/humain.h:8,
  3042. from ../src/modele/modele.h:7,
  3043. from ../src/controleur/controleur.h:6,
  3044. from ../src/controleur/controleur.cpp:1:
  3045. /usr/include/SDL/SDL_keysym.h:87:2: note: previous declaration ‘SDLKey SDLK_c’
  3046. SDLK_c = 99,
  3047. ^~~~~~
  3048. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3049. from /usr/include/SDL2/SDL_events.h:34,
  3050. from /usr/include/SDL2/SDL.h:41,
  3051. from ../src/vue/outilsvue.h:4,
  3052. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3053. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3054. from ../src/controleur/../vue/vue.h:5,
  3055. from ../src/controleur/controleur.cpp:3:
  3056. /usr/include/SDL2/SDL_keycode.h:103:14: error: ‘SDLK_d’ conflicts with a previous declaration
  3057. SDLK_d = 'd',
  3058. ^~~
  3059. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3060. from /usr/include/SDL/SDL_events.h:34,
  3061. from /usr/include/SDL/SDL.h:37,
  3062. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3063. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3064. from ../src/modele/objets/objet.h:7,
  3065. from ../src/modele/objets/armes/arme.h:4,
  3066. from ../src/modele/./personnages/humain.h:8,
  3067. from ../src/modele/modele.h:7,
  3068. from ../src/controleur/controleur.h:6,
  3069. from ../src/controleur/controleur.cpp:1:
  3070. /usr/include/SDL/SDL_keysym.h:88:2: note: previous declaration ‘SDLKey SDLK_d’
  3071. SDLK_d = 100,
  3072. ^~~~~~
  3073. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3074. from /usr/include/SDL2/SDL_events.h:34,
  3075. from /usr/include/SDL2/SDL.h:41,
  3076. from ../src/vue/outilsvue.h:4,
  3077. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3078. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3079. from ../src/controleur/../vue/vue.h:5,
  3080. from ../src/controleur/controleur.cpp:3:
  3081. /usr/include/SDL2/SDL_keycode.h:104:14: error: ‘SDLK_e’ conflicts with a previous declaration
  3082. SDLK_e = 'e',
  3083. ^~~
  3084. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3085. from /usr/include/SDL/SDL_events.h:34,
  3086. from /usr/include/SDL/SDL.h:37,
  3087. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3088. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3089. from ../src/modele/objets/objet.h:7,
  3090. from ../src/modele/objets/armes/arme.h:4,
  3091. from ../src/modele/./personnages/humain.h:8,
  3092. from ../src/modele/modele.h:7,
  3093. from ../src/controleur/controleur.h:6,
  3094. from ../src/controleur/controleur.cpp:1:
  3095. /usr/include/SDL/SDL_keysym.h:89:2: note: previous declaration ‘SDLKey SDLK_e’
  3096. SDLK_e = 101,
  3097. ^~~~~~
  3098. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3099. from /usr/include/SDL2/SDL_events.h:34,
  3100. from /usr/include/SDL2/SDL.h:41,
  3101. from ../src/vue/outilsvue.h:4,
  3102. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3103. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3104. from ../src/controleur/../vue/vue.h:5,
  3105. from ../src/controleur/controleur.cpp:3:
  3106. /usr/include/SDL2/SDL_keycode.h:105:14: error: ‘SDLK_f’ conflicts with a previous declaration
  3107. SDLK_f = 'f',
  3108. ^~~
  3109. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3110. from /usr/include/SDL/SDL_events.h:34,
  3111. from /usr/include/SDL/SDL.h:37,
  3112. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3113. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3114. from ../src/modele/objets/objet.h:7,
  3115. from ../src/modele/objets/armes/arme.h:4,
  3116. from ../src/modele/./personnages/humain.h:8,
  3117. from ../src/modele/modele.h:7,
  3118. from ../src/controleur/controleur.h:6,
  3119. from ../src/controleur/controleur.cpp:1:
  3120. /usr/include/SDL/SDL_keysym.h:90:2: note: previous declaration ‘SDLKey SDLK_f’
  3121. SDLK_f = 102,
  3122. ^~~~~~
  3123. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3124. from /usr/include/SDL2/SDL_events.h:34,
  3125. from /usr/include/SDL2/SDL.h:41,
  3126. from ../src/vue/outilsvue.h:4,
  3127. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3128. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3129. from ../src/controleur/../vue/vue.h:5,
  3130. from ../src/controleur/controleur.cpp:3:
  3131. /usr/include/SDL2/SDL_keycode.h:106:14: error: ‘SDLK_g’ conflicts with a previous declaration
  3132. SDLK_g = 'g',
  3133. ^~~
  3134. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3135. from /usr/include/SDL/SDL_events.h:34,
  3136. from /usr/include/SDL/SDL.h:37,
  3137. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3138. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3139. from ../src/modele/objets/objet.h:7,
  3140. from ../src/modele/objets/armes/arme.h:4,
  3141. from ../src/modele/./personnages/humain.h:8,
  3142. from ../src/modele/modele.h:7,
  3143. from ../src/controleur/controleur.h:6,
  3144. from ../src/controleur/controleur.cpp:1:
  3145. /usr/include/SDL/SDL_keysym.h:91:2: note: previous declaration ‘SDLKey SDLK_g’
  3146. SDLK_g = 103,
  3147. ^~~~~~
  3148. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3149. from /usr/include/SDL2/SDL_events.h:34,
  3150. from /usr/include/SDL2/SDL.h:41,
  3151. from ../src/vue/outilsvue.h:4,
  3152. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3153. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3154. from ../src/controleur/../vue/vue.h:5,
  3155. from ../src/controleur/controleur.cpp:3:
  3156. /usr/include/SDL2/SDL_keycode.h:107:14: error: ‘SDLK_h’ conflicts with a previous declaration
  3157. SDLK_h = 'h',
  3158. ^~~
  3159. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3160. from /usr/include/SDL/SDL_events.h:34,
  3161. from /usr/include/SDL/SDL.h:37,
  3162. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3163. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3164. from ../src/modele/objets/objet.h:7,
  3165. from ../src/modele/objets/armes/arme.h:4,
  3166. from ../src/modele/./personnages/humain.h:8,
  3167. from ../src/modele/modele.h:7,
  3168. from ../src/controleur/controleur.h:6,
  3169. from ../src/controleur/controleur.cpp:1:
  3170. /usr/include/SDL/SDL_keysym.h:92:2: note: previous declaration ‘SDLKey SDLK_h’
  3171. SDLK_h = 104,
  3172. ^~~~~~
  3173. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3174. from /usr/include/SDL2/SDL_events.h:34,
  3175. from /usr/include/SDL2/SDL.h:41,
  3176. from ../src/vue/outilsvue.h:4,
  3177. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3178. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3179. from ../src/controleur/../vue/vue.h:5,
  3180. from ../src/controleur/controleur.cpp:3:
  3181. /usr/include/SDL2/SDL_keycode.h:108:14: error: ‘SDLK_i’ conflicts with a previous declaration
  3182. SDLK_i = 'i',
  3183. ^~~
  3184. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3185. from /usr/include/SDL/SDL_events.h:34,
  3186. from /usr/include/SDL/SDL.h:37,
  3187. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3188. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3189. from ../src/modele/objets/objet.h:7,
  3190. from ../src/modele/objets/armes/arme.h:4,
  3191. from ../src/modele/./personnages/humain.h:8,
  3192. from ../src/modele/modele.h:7,
  3193. from ../src/controleur/controleur.h:6,
  3194. from ../src/controleur/controleur.cpp:1:
  3195. /usr/include/SDL/SDL_keysym.h:93:2: note: previous declaration ‘SDLKey SDLK_i’
  3196. SDLK_i = 105,
  3197. ^~~~~~
  3198. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3199. from /usr/include/SDL2/SDL_events.h:34,
  3200. from /usr/include/SDL2/SDL.h:41,
  3201. from ../src/vue/outilsvue.h:4,
  3202. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3203. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3204. from ../src/controleur/../vue/vue.h:5,
  3205. from ../src/controleur/controleur.cpp:3:
  3206. /usr/include/SDL2/SDL_keycode.h:109:14: error: ‘SDLK_j’ conflicts with a previous declaration
  3207. SDLK_j = 'j',
  3208. ^~~
  3209. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3210. from /usr/include/SDL/SDL_events.h:34,
  3211. from /usr/include/SDL/SDL.h:37,
  3212. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3213. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3214. from ../src/modele/objets/objet.h:7,
  3215. from ../src/modele/objets/armes/arme.h:4,
  3216. from ../src/modele/./personnages/humain.h:8,
  3217. from ../src/modele/modele.h:7,
  3218. from ../src/controleur/controleur.h:6,
  3219. from ../src/controleur/controleur.cpp:1:
  3220. /usr/include/SDL/SDL_keysym.h:94:2: note: previous declaration ‘SDLKey SDLK_j’
  3221. SDLK_j = 106,
  3222. ^~~~~~
  3223. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3224. from /usr/include/SDL2/SDL_events.h:34,
  3225. from /usr/include/SDL2/SDL.h:41,
  3226. from ../src/vue/outilsvue.h:4,
  3227. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3228. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3229. from ../src/controleur/../vue/vue.h:5,
  3230. from ../src/controleur/controleur.cpp:3:
  3231. /usr/include/SDL2/SDL_keycode.h:110:14: error: ‘SDLK_k’ conflicts with a previous declaration
  3232. SDLK_k = 'k',
  3233. ^~~
  3234. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3235. from /usr/include/SDL/SDL_events.h:34,
  3236. from /usr/include/SDL/SDL.h:37,
  3237. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3238. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3239. from ../src/modele/objets/objet.h:7,
  3240. from ../src/modele/objets/armes/arme.h:4,
  3241. from ../src/modele/./personnages/humain.h:8,
  3242. from ../src/modele/modele.h:7,
  3243. from ../src/controleur/controleur.h:6,
  3244. from ../src/controleur/controleur.cpp:1:
  3245. /usr/include/SDL/SDL_keysym.h:95:2: note: previous declaration ‘SDLKey SDLK_k’
  3246. SDLK_k = 107,
  3247. ^~~~~~
  3248. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3249. from /usr/include/SDL2/SDL_events.h:34,
  3250. from /usr/include/SDL2/SDL.h:41,
  3251. from ../src/vue/outilsvue.h:4,
  3252. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3253. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3254. from ../src/controleur/../vue/vue.h:5,
  3255. from ../src/controleur/controleur.cpp:3:
  3256. /usr/include/SDL2/SDL_keycode.h:111:14: error: ‘SDLK_l’ conflicts with a previous declaration
  3257. SDLK_l = 'l',
  3258. ^~~
  3259. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3260. from /usr/include/SDL/SDL_events.h:34,
  3261. from /usr/include/SDL/SDL.h:37,
  3262. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3263. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3264. from ../src/modele/objets/objet.h:7,
  3265. from ../src/modele/objets/armes/arme.h:4,
  3266. from ../src/modele/./personnages/humain.h:8,
  3267. from ../src/modele/modele.h:7,
  3268. from ../src/controleur/controleur.h:6,
  3269. from ../src/controleur/controleur.cpp:1:
  3270. /usr/include/SDL/SDL_keysym.h:96:2: note: previous declaration ‘SDLKey SDLK_l’
  3271. SDLK_l = 108,
  3272. ^~~~~~
  3273. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3274. from /usr/include/SDL2/SDL_events.h:34,
  3275. from /usr/include/SDL2/SDL.h:41,
  3276. from ../src/vue/outilsvue.h:4,
  3277. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3278. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3279. from ../src/controleur/../vue/vue.h:5,
  3280. from ../src/controleur/controleur.cpp:3:
  3281. /usr/include/SDL2/SDL_keycode.h:112:14: error: ‘SDLK_m’ conflicts with a previous declaration
  3282. SDLK_m = 'm',
  3283. ^~~
  3284. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3285. from /usr/include/SDL/SDL_events.h:34,
  3286. from /usr/include/SDL/SDL.h:37,
  3287. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3288. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3289. from ../src/modele/objets/objet.h:7,
  3290. from ../src/modele/objets/armes/arme.h:4,
  3291. from ../src/modele/./personnages/humain.h:8,
  3292. from ../src/modele/modele.h:7,
  3293. from ../src/controleur/controleur.h:6,
  3294. from ../src/controleur/controleur.cpp:1:
  3295. /usr/include/SDL/SDL_keysym.h:97:2: note: previous declaration ‘SDLKey SDLK_m’
  3296. SDLK_m = 109,
  3297. ^~~~~~
  3298. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3299. from /usr/include/SDL2/SDL_events.h:34,
  3300. from /usr/include/SDL2/SDL.h:41,
  3301. from ../src/vue/outilsvue.h:4,
  3302. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3303. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3304. from ../src/controleur/../vue/vue.h:5,
  3305. from ../src/controleur/controleur.cpp:3:
  3306. /usr/include/SDL2/SDL_keycode.h:113:14: error: ‘SDLK_n’ conflicts with a previous declaration
  3307. SDLK_n = 'n',
  3308. ^~~
  3309. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3310. from /usr/include/SDL/SDL_events.h:34,
  3311. from /usr/include/SDL/SDL.h:37,
  3312. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3313. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3314. from ../src/modele/objets/objet.h:7,
  3315. from ../src/modele/objets/armes/arme.h:4,
  3316. from ../src/modele/./personnages/humain.h:8,
  3317. from ../src/modele/modele.h:7,
  3318. from ../src/controleur/controleur.h:6,
  3319. from ../src/controleur/controleur.cpp:1:
  3320. /usr/include/SDL/SDL_keysym.h:98:2: note: previous declaration ‘SDLKey SDLK_n’
  3321. SDLK_n = 110,
  3322. ^~~~~~
  3323. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3324. from /usr/include/SDL2/SDL_events.h:34,
  3325. from /usr/include/SDL2/SDL.h:41,
  3326. from ../src/vue/outilsvue.h:4,
  3327. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3328. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3329. from ../src/controleur/../vue/vue.h:5,
  3330. from ../src/controleur/controleur.cpp:3:
  3331. /usr/include/SDL2/SDL_keycode.h:114:14: error: ‘SDLK_o’ conflicts with a previous declaration
  3332. SDLK_o = 'o',
  3333. ^~~
  3334. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3335. from /usr/include/SDL/SDL_events.h:34,
  3336. from /usr/include/SDL/SDL.h:37,
  3337. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3338. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3339. from ../src/modele/objets/objet.h:7,
  3340. from ../src/modele/objets/armes/arme.h:4,
  3341. from ../src/modele/./personnages/humain.h:8,
  3342. from ../src/modele/modele.h:7,
  3343. from ../src/controleur/controleur.h:6,
  3344. from ../src/controleur/controleur.cpp:1:
  3345. /usr/include/SDL/SDL_keysym.h:99:2: note: previous declaration ‘SDLKey SDLK_o’
  3346. SDLK_o = 111,
  3347. ^~~~~~
  3348. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3349. from /usr/include/SDL2/SDL_events.h:34,
  3350. from /usr/include/SDL2/SDL.h:41,
  3351. from ../src/vue/outilsvue.h:4,
  3352. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3353. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3354. from ../src/controleur/../vue/vue.h:5,
  3355. from ../src/controleur/controleur.cpp:3:
  3356. /usr/include/SDL2/SDL_keycode.h:115:14: error: ‘SDLK_p’ conflicts with a previous declaration
  3357. SDLK_p = 'p',
  3358. ^~~
  3359. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3360. from /usr/include/SDL/SDL_events.h:34,
  3361. from /usr/include/SDL/SDL.h:37,
  3362. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3363. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3364. from ../src/modele/objets/objet.h:7,
  3365. from ../src/modele/objets/armes/arme.h:4,
  3366. from ../src/modele/./personnages/humain.h:8,
  3367. from ../src/modele/modele.h:7,
  3368. from ../src/controleur/controleur.h:6,
  3369. from ../src/controleur/controleur.cpp:1:
  3370. /usr/include/SDL/SDL_keysym.h:100:2: note: previous declaration ‘SDLKey SDLK_p’
  3371. SDLK_p = 112,
  3372. ^~~~~~
  3373. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3374. from /usr/include/SDL2/SDL_events.h:34,
  3375. from /usr/include/SDL2/SDL.h:41,
  3376. from ../src/vue/outilsvue.h:4,
  3377. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3378. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3379. from ../src/controleur/../vue/vue.h:5,
  3380. from ../src/controleur/controleur.cpp:3:
  3381. /usr/include/SDL2/SDL_keycode.h:116:14: error: ‘SDLK_q’ conflicts with a previous declaration
  3382. SDLK_q = 'q',
  3383. ^~~
  3384. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3385. from /usr/include/SDL/SDL_events.h:34,
  3386. from /usr/include/SDL/SDL.h:37,
  3387. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3388. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3389. from ../src/modele/objets/objet.h:7,
  3390. from ../src/modele/objets/armes/arme.h:4,
  3391. from ../src/modele/./personnages/humain.h:8,
  3392. from ../src/modele/modele.h:7,
  3393. from ../src/controleur/controleur.h:6,
  3394. from ../src/controleur/controleur.cpp:1:
  3395. /usr/include/SDL/SDL_keysym.h:101:2: note: previous declaration ‘SDLKey SDLK_q’
  3396. SDLK_q = 113,
  3397. ^~~~~~
  3398. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3399. from /usr/include/SDL2/SDL_events.h:34,
  3400. from /usr/include/SDL2/SDL.h:41,
  3401. from ../src/vue/outilsvue.h:4,
  3402. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3403. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3404. from ../src/controleur/../vue/vue.h:5,
  3405. from ../src/controleur/controleur.cpp:3:
  3406. /usr/include/SDL2/SDL_keycode.h:117:14: error: ‘SDLK_r’ conflicts with a previous declaration
  3407. SDLK_r = 'r',
  3408. ^~~
  3409. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3410. from /usr/include/SDL/SDL_events.h:34,
  3411. from /usr/include/SDL/SDL.h:37,
  3412. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3413. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3414. from ../src/modele/objets/objet.h:7,
  3415. from ../src/modele/objets/armes/arme.h:4,
  3416. from ../src/modele/./personnages/humain.h:8,
  3417. from ../src/modele/modele.h:7,
  3418. from ../src/controleur/controleur.h:6,
  3419. from ../src/controleur/controleur.cpp:1:
  3420. /usr/include/SDL/SDL_keysym.h:102:2: note: previous declaration ‘SDLKey SDLK_r’
  3421. SDLK_r = 114,
  3422. ^~~~~~
  3423. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3424. from /usr/include/SDL2/SDL_events.h:34,
  3425. from /usr/include/SDL2/SDL.h:41,
  3426. from ../src/vue/outilsvue.h:4,
  3427. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3428. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3429. from ../src/controleur/../vue/vue.h:5,
  3430. from ../src/controleur/controleur.cpp:3:
  3431. /usr/include/SDL2/SDL_keycode.h:118:14: error: ‘SDLK_s’ conflicts with a previous declaration
  3432. SDLK_s = 's',
  3433. ^~~
  3434. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3435. from /usr/include/SDL/SDL_events.h:34,
  3436. from /usr/include/SDL/SDL.h:37,
  3437. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3438. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3439. from ../src/modele/objets/objet.h:7,
  3440. from ../src/modele/objets/armes/arme.h:4,
  3441. from ../src/modele/./personnages/humain.h:8,
  3442. from ../src/modele/modele.h:7,
  3443. from ../src/controleur/controleur.h:6,
  3444. from ../src/controleur/controleur.cpp:1:
  3445. /usr/include/SDL/SDL_keysym.h:103:2: note: previous declaration ‘SDLKey SDLK_s’
  3446. SDLK_s = 115,
  3447. ^~~~~~
  3448. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3449. from /usr/include/SDL2/SDL_events.h:34,
  3450. from /usr/include/SDL2/SDL.h:41,
  3451. from ../src/vue/outilsvue.h:4,
  3452. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3453. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3454. from ../src/controleur/../vue/vue.h:5,
  3455. from ../src/controleur/controleur.cpp:3:
  3456. /usr/include/SDL2/SDL_keycode.h:119:14: error: ‘SDLK_t’ conflicts with a previous declaration
  3457. SDLK_t = 't',
  3458. ^~~
  3459. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3460. from /usr/include/SDL/SDL_events.h:34,
  3461. from /usr/include/SDL/SDL.h:37,
  3462. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3463. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3464. from ../src/modele/objets/objet.h:7,
  3465. from ../src/modele/objets/armes/arme.h:4,
  3466. from ../src/modele/./personnages/humain.h:8,
  3467. from ../src/modele/modele.h:7,
  3468. from ../src/controleur/controleur.h:6,
  3469. from ../src/controleur/controleur.cpp:1:
  3470. /usr/include/SDL/SDL_keysym.h:104:2: note: previous declaration ‘SDLKey SDLK_t’
  3471. SDLK_t = 116,
  3472. ^~~~~~
  3473. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3474. from /usr/include/SDL2/SDL_events.h:34,
  3475. from /usr/include/SDL2/SDL.h:41,
  3476. from ../src/vue/outilsvue.h:4,
  3477. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3478. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3479. from ../src/controleur/../vue/vue.h:5,
  3480. from ../src/controleur/controleur.cpp:3:
  3481. /usr/include/SDL2/SDL_keycode.h:120:14: error: ‘SDLK_u’ conflicts with a previous declaration
  3482. SDLK_u = 'u',
  3483. ^~~
  3484. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3485. from /usr/include/SDL/SDL_events.h:34,
  3486. from /usr/include/SDL/SDL.h:37,
  3487. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3488. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3489. from ../src/modele/objets/objet.h:7,
  3490. from ../src/modele/objets/armes/arme.h:4,
  3491. from ../src/modele/./personnages/humain.h:8,
  3492. from ../src/modele/modele.h:7,
  3493. from ../src/controleur/controleur.h:6,
  3494. from ../src/controleur/controleur.cpp:1:
  3495. /usr/include/SDL/SDL_keysym.h:105:2: note: previous declaration ‘SDLKey SDLK_u’
  3496. SDLK_u = 117,
  3497. ^~~~~~
  3498. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3499. from /usr/include/SDL2/SDL_events.h:34,
  3500. from /usr/include/SDL2/SDL.h:41,
  3501. from ../src/vue/outilsvue.h:4,
  3502. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3503. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3504. from ../src/controleur/../vue/vue.h:5,
  3505. from ../src/controleur/controleur.cpp:3:
  3506. /usr/include/SDL2/SDL_keycode.h:121:14: error: ‘SDLK_v’ conflicts with a previous declaration
  3507. SDLK_v = 'v',
  3508. ^~~
  3509. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3510. from /usr/include/SDL/SDL_events.h:34,
  3511. from /usr/include/SDL/SDL.h:37,
  3512. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3513. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3514. from ../src/modele/objets/objet.h:7,
  3515. from ../src/modele/objets/armes/arme.h:4,
  3516. from ../src/modele/./personnages/humain.h:8,
  3517. from ../src/modele/modele.h:7,
  3518. from ../src/controleur/controleur.h:6,
  3519. from ../src/controleur/controleur.cpp:1:
  3520. /usr/include/SDL/SDL_keysym.h:106:2: note: previous declaration ‘SDLKey SDLK_v’
  3521. SDLK_v = 118,
  3522. ^~~~~~
  3523. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3524. from /usr/include/SDL2/SDL_events.h:34,
  3525. from /usr/include/SDL2/SDL.h:41,
  3526. from ../src/vue/outilsvue.h:4,
  3527. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3528. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3529. from ../src/controleur/../vue/vue.h:5,
  3530. from ../src/controleur/controleur.cpp:3:
  3531. /usr/include/SDL2/SDL_keycode.h:122:14: error: ‘SDLK_w’ conflicts with a previous declaration
  3532. SDLK_w = 'w',
  3533. ^~~
  3534. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3535. from /usr/include/SDL/SDL_events.h:34,
  3536. from /usr/include/SDL/SDL.h:37,
  3537. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3538. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3539. from ../src/modele/objets/objet.h:7,
  3540. from ../src/modele/objets/armes/arme.h:4,
  3541. from ../src/modele/./personnages/humain.h:8,
  3542. from ../src/modele/modele.h:7,
  3543. from ../src/controleur/controleur.h:6,
  3544. from ../src/controleur/controleur.cpp:1:
  3545. /usr/include/SDL/SDL_keysym.h:107:2: note: previous declaration ‘SDLKey SDLK_w’
  3546. SDLK_w = 119,
  3547. ^~~~~~
  3548. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3549. from /usr/include/SDL2/SDL_events.h:34,
  3550. from /usr/include/SDL2/SDL.h:41,
  3551. from ../src/vue/outilsvue.h:4,
  3552. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3553. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3554. from ../src/controleur/../vue/vue.h:5,
  3555. from ../src/controleur/controleur.cpp:3:
  3556. /usr/include/SDL2/SDL_keycode.h:123:14: error: ‘SDLK_x’ conflicts with a previous declaration
  3557. SDLK_x = 'x',
  3558. ^~~
  3559. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3560. from /usr/include/SDL/SDL_events.h:34,
  3561. from /usr/include/SDL/SDL.h:37,
  3562. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3563. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3564. from ../src/modele/objets/objet.h:7,
  3565. from ../src/modele/objets/armes/arme.h:4,
  3566. from ../src/modele/./personnages/humain.h:8,
  3567. from ../src/modele/modele.h:7,
  3568. from ../src/controleur/controleur.h:6,
  3569. from ../src/controleur/controleur.cpp:1:
  3570. /usr/include/SDL/SDL_keysym.h:108:2: note: previous declaration ‘SDLKey SDLK_x’
  3571. SDLK_x = 120,
  3572. ^~~~~~
  3573. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3574. from /usr/include/SDL2/SDL_events.h:34,
  3575. from /usr/include/SDL2/SDL.h:41,
  3576. from ../src/vue/outilsvue.h:4,
  3577. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3578. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3579. from ../src/controleur/../vue/vue.h:5,
  3580. from ../src/controleur/controleur.cpp:3:
  3581. /usr/include/SDL2/SDL_keycode.h:124:14: error: ‘SDLK_y’ conflicts with a previous declaration
  3582. SDLK_y = 'y',
  3583. ^~~
  3584. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3585. from /usr/include/SDL/SDL_events.h:34,
  3586. from /usr/include/SDL/SDL.h:37,
  3587. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3588. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3589. from ../src/modele/objets/objet.h:7,
  3590. from ../src/modele/objets/armes/arme.h:4,
  3591. from ../src/modele/./personnages/humain.h:8,
  3592. from ../src/modele/modele.h:7,
  3593. from ../src/controleur/controleur.h:6,
  3594. from ../src/controleur/controleur.cpp:1:
  3595. /usr/include/SDL/SDL_keysym.h:109:2: note: previous declaration ‘SDLKey SDLK_y’
  3596. SDLK_y = 121,
  3597. ^~~~~~
  3598. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3599. from /usr/include/SDL2/SDL_events.h:34,
  3600. from /usr/include/SDL2/SDL.h:41,
  3601. from ../src/vue/outilsvue.h:4,
  3602. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3603. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3604. from ../src/controleur/../vue/vue.h:5,
  3605. from ../src/controleur/controleur.cpp:3:
  3606. /usr/include/SDL2/SDL_keycode.h:125:14: error: ‘SDLK_z’ conflicts with a previous declaration
  3607. SDLK_z = 'z',
  3608. ^~~
  3609. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3610. from /usr/include/SDL/SDL_events.h:34,
  3611. from /usr/include/SDL/SDL.h:37,
  3612. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3613. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3614. from ../src/modele/objets/objet.h:7,
  3615. from ../src/modele/objets/armes/arme.h:4,
  3616. from ../src/modele/./personnages/humain.h:8,
  3617. from ../src/modele/modele.h:7,
  3618. from ../src/controleur/controleur.h:6,
  3619. from ../src/controleur/controleur.cpp:1:
  3620. /usr/include/SDL/SDL_keysym.h:110:2: note: previous declaration ‘SDLKey SDLK_z’
  3621. SDLK_z = 122,
  3622. ^~~~~~
  3623. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3624. from /usr/include/SDL2/SDL_events.h:34,
  3625. from /usr/include/SDL2/SDL.h:41,
  3626. from ../src/vue/outilsvue.h:4,
  3627. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3628. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3629. from ../src/controleur/../vue/vue.h:5,
  3630. from ../src/controleur/controleur.cpp:3:
  3631. /usr/include/SDL2/SDL_keycode.h:127:21: error: ‘SDLK_CAPSLOCK’ conflicts with a previous declaration
  3632. SDLK_CAPSLOCK = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CAPSLOCK),
  3633. ^~~~~~~~~~~~~~~~~~~~~~~
  3634. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3635. from /usr/include/SDL/SDL_events.h:34,
  3636. from /usr/include/SDL/SDL.h:37,
  3637. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3638. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3639. from ../src/modele/objets/objet.h:7,
  3640. from ../src/modele/objets/armes/arme.h:4,
  3641. from ../src/modele/./personnages/humain.h:8,
  3642. from ../src/modele/modele.h:7,
  3643. from ../src/controleur/controleur.h:6,
  3644. from ../src/controleur/controleur.cpp:1:
  3645. /usr/include/SDL/SDL_keysym.h:271:2: note: previous declaration ‘SDLKey SDLK_CAPSLOCK’
  3646. SDLK_CAPSLOCK = 301,
  3647. ^~~~~~~~~~~~~
  3648. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3649. from /usr/include/SDL2/SDL_events.h:34,
  3650. from /usr/include/SDL2/SDL.h:41,
  3651. from ../src/vue/outilsvue.h:4,
  3652. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3653. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3654. from ../src/controleur/../vue/vue.h:5,
  3655. from ../src/controleur/controleur.cpp:3:
  3656. /usr/include/SDL2/SDL_keycode.h:129:15: error: ‘SDLK_F1’ conflicts with a previous declaration
  3657. SDLK_F1 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F1),
  3658. ^~~~~~~~~~~~~~~~~~~~~~~
  3659. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3660. from /usr/include/SDL/SDL_events.h:34,
  3661. from /usr/include/SDL/SDL.h:37,
  3662. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3663. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3664. from ../src/modele/objets/objet.h:7,
  3665. from ../src/modele/objets/armes/arme.h:4,
  3666. from ../src/modele/./personnages/humain.h:8,
  3667. from ../src/modele/modele.h:7,
  3668. from ../src/controleur/controleur.h:6,
  3669. from ../src/controleur/controleur.cpp:1:
  3670. /usr/include/SDL/SDL_keysym.h:251:2: note: previous declaration ‘SDLKey SDLK_F1’
  3671. SDLK_F1 = 282,
  3672. ^~~~~~~
  3673. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3674. from /usr/include/SDL2/SDL_events.h:34,
  3675. from /usr/include/SDL2/SDL.h:41,
  3676. from ../src/vue/outilsvue.h:4,
  3677. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3678. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3679. from ../src/controleur/../vue/vue.h:5,
  3680. from ../src/controleur/controleur.cpp:3:
  3681. /usr/include/SDL2/SDL_keycode.h:130:15: error: ‘SDLK_F2’ conflicts with a previous declaration
  3682. SDLK_F2 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F2),
  3683. ^~~~~~~~~~~~~~~~~~~~~~~
  3684. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3685. from /usr/include/SDL/SDL_events.h:34,
  3686. from /usr/include/SDL/SDL.h:37,
  3687. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3688. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3689. from ../src/modele/objets/objet.h:7,
  3690. from ../src/modele/objets/armes/arme.h:4,
  3691. from ../src/modele/./personnages/humain.h:8,
  3692. from ../src/modele/modele.h:7,
  3693. from ../src/controleur/controleur.h:6,
  3694. from ../src/controleur/controleur.cpp:1:
  3695. /usr/include/SDL/SDL_keysym.h:252:2: note: previous declaration ‘SDLKey SDLK_F2’
  3696. SDLK_F2 = 283,
  3697. ^~~~~~~
  3698. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3699. from /usr/include/SDL2/SDL_events.h:34,
  3700. from /usr/include/SDL2/SDL.h:41,
  3701. from ../src/vue/outilsvue.h:4,
  3702. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3703. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3704. from ../src/controleur/../vue/vue.h:5,
  3705. from ../src/controleur/controleur.cpp:3:
  3706. /usr/include/SDL2/SDL_keycode.h:131:15: error: ‘SDLK_F3’ conflicts with a previous declaration
  3707. SDLK_F3 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F3),
  3708. ^~~~~~~~~~~~~~~~~~~~~~~
  3709. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3710. from /usr/include/SDL/SDL_events.h:34,
  3711. from /usr/include/SDL/SDL.h:37,
  3712. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3713. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3714. from ../src/modele/objets/objet.h:7,
  3715. from ../src/modele/objets/armes/arme.h:4,
  3716. from ../src/modele/./personnages/humain.h:8,
  3717. from ../src/modele/modele.h:7,
  3718. from ../src/controleur/controleur.h:6,
  3719. from ../src/controleur/controleur.cpp:1:
  3720. /usr/include/SDL/SDL_keysym.h:253:2: note: previous declaration ‘SDLKey SDLK_F3’
  3721. SDLK_F3 = 284,
  3722. ^~~~~~~
  3723. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3724. from /usr/include/SDL2/SDL_events.h:34,
  3725. from /usr/include/SDL2/SDL.h:41,
  3726. from ../src/vue/outilsvue.h:4,
  3727. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3728. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3729. from ../src/controleur/../vue/vue.h:5,
  3730. from ../src/controleur/controleur.cpp:3:
  3731. /usr/include/SDL2/SDL_keycode.h:132:15: error: ‘SDLK_F4’ conflicts with a previous declaration
  3732. SDLK_F4 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F4),
  3733. ^~~~~~~~~~~~~~~~~~~~~~~
  3734. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3735. from /usr/include/SDL/SDL_events.h:34,
  3736. from /usr/include/SDL/SDL.h:37,
  3737. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3738. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3739. from ../src/modele/objets/objet.h:7,
  3740. from ../src/modele/objets/armes/arme.h:4,
  3741. from ../src/modele/./personnages/humain.h:8,
  3742. from ../src/modele/modele.h:7,
  3743. from ../src/controleur/controleur.h:6,
  3744. from ../src/controleur/controleur.cpp:1:
  3745. /usr/include/SDL/SDL_keysym.h:254:2: note: previous declaration ‘SDLKey SDLK_F4’
  3746. SDLK_F4 = 285,
  3747. ^~~~~~~
  3748. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3749. from /usr/include/SDL2/SDL_events.h:34,
  3750. from /usr/include/SDL2/SDL.h:41,
  3751. from ../src/vue/outilsvue.h:4,
  3752. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3753. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3754. from ../src/controleur/../vue/vue.h:5,
  3755. from ../src/controleur/controleur.cpp:3:
  3756. /usr/include/SDL2/SDL_keycode.h:133:15: error: ‘SDLK_F5’ conflicts with a previous declaration
  3757. SDLK_F5 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F5),
  3758. ^~~~~~~~~~~~~~~~~~~~~~~
  3759. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3760. from /usr/include/SDL/SDL_events.h:34,
  3761. from /usr/include/SDL/SDL.h:37,
  3762. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3763. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3764. from ../src/modele/objets/objet.h:7,
  3765. from ../src/modele/objets/armes/arme.h:4,
  3766. from ../src/modele/./personnages/humain.h:8,
  3767. from ../src/modele/modele.h:7,
  3768. from ../src/controleur/controleur.h:6,
  3769. from ../src/controleur/controleur.cpp:1:
  3770. /usr/include/SDL/SDL_keysym.h:255:2: note: previous declaration ‘SDLKey SDLK_F5’
  3771. SDLK_F5 = 286,
  3772. ^~~~~~~
  3773. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3774. from /usr/include/SDL2/SDL_events.h:34,
  3775. from /usr/include/SDL2/SDL.h:41,
  3776. from ../src/vue/outilsvue.h:4,
  3777. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3778. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3779. from ../src/controleur/../vue/vue.h:5,
  3780. from ../src/controleur/controleur.cpp:3:
  3781. /usr/include/SDL2/SDL_keycode.h:134:15: error: ‘SDLK_F6’ conflicts with a previous declaration
  3782. SDLK_F6 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F6),
  3783. ^~~~~~~~~~~~~~~~~~~~~~~
  3784. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3785. from /usr/include/SDL/SDL_events.h:34,
  3786. from /usr/include/SDL/SDL.h:37,
  3787. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3788. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3789. from ../src/modele/objets/objet.h:7,
  3790. from ../src/modele/objets/armes/arme.h:4,
  3791. from ../src/modele/./personnages/humain.h:8,
  3792. from ../src/modele/modele.h:7,
  3793. from ../src/controleur/controleur.h:6,
  3794. from ../src/controleur/controleur.cpp:1:
  3795. /usr/include/SDL/SDL_keysym.h:256:2: note: previous declaration ‘SDLKey SDLK_F6’
  3796. SDLK_F6 = 287,
  3797. ^~~~~~~
  3798. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3799. from /usr/include/SDL2/SDL_events.h:34,
  3800. from /usr/include/SDL2/SDL.h:41,
  3801. from ../src/vue/outilsvue.h:4,
  3802. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3803. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3804. from ../src/controleur/../vue/vue.h:5,
  3805. from ../src/controleur/controleur.cpp:3:
  3806. /usr/include/SDL2/SDL_keycode.h:135:15: error: ‘SDLK_F7’ conflicts with a previous declaration
  3807. SDLK_F7 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F7),
  3808. ^~~~~~~~~~~~~~~~~~~~~~~
  3809. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3810. from /usr/include/SDL/SDL_events.h:34,
  3811. from /usr/include/SDL/SDL.h:37,
  3812. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3813. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3814. from ../src/modele/objets/objet.h:7,
  3815. from ../src/modele/objets/armes/arme.h:4,
  3816. from ../src/modele/./personnages/humain.h:8,
  3817. from ../src/modele/modele.h:7,
  3818. from ../src/controleur/controleur.h:6,
  3819. from ../src/controleur/controleur.cpp:1:
  3820. /usr/include/SDL/SDL_keysym.h:257:2: note: previous declaration ‘SDLKey SDLK_F7’
  3821. SDLK_F7 = 288,
  3822. ^~~~~~~
  3823. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3824. from /usr/include/SDL2/SDL_events.h:34,
  3825. from /usr/include/SDL2/SDL.h:41,
  3826. from ../src/vue/outilsvue.h:4,
  3827. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3828. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3829. from ../src/controleur/../vue/vue.h:5,
  3830. from ../src/controleur/controleur.cpp:3:
  3831. /usr/include/SDL2/SDL_keycode.h:136:15: error: ‘SDLK_F8’ conflicts with a previous declaration
  3832. SDLK_F8 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F8),
  3833. ^~~~~~~~~~~~~~~~~~~~~~~
  3834. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3835. from /usr/include/SDL/SDL_events.h:34,
  3836. from /usr/include/SDL/SDL.h:37,
  3837. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3838. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3839. from ../src/modele/objets/objet.h:7,
  3840. from ../src/modele/objets/armes/arme.h:4,
  3841. from ../src/modele/./personnages/humain.h:8,
  3842. from ../src/modele/modele.h:7,
  3843. from ../src/controleur/controleur.h:6,
  3844. from ../src/controleur/controleur.cpp:1:
  3845. /usr/include/SDL/SDL_keysym.h:258:2: note: previous declaration ‘SDLKey SDLK_F8’
  3846. SDLK_F8 = 289,
  3847. ^~~~~~~
  3848. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3849. from /usr/include/SDL2/SDL_events.h:34,
  3850. from /usr/include/SDL2/SDL.h:41,
  3851. from ../src/vue/outilsvue.h:4,
  3852. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3853. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3854. from ../src/controleur/../vue/vue.h:5,
  3855. from ../src/controleur/controleur.cpp:3:
  3856. /usr/include/SDL2/SDL_keycode.h:137:15: error: ‘SDLK_F9’ conflicts with a previous declaration
  3857. SDLK_F9 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F9),
  3858. ^~~~~~~~~~~~~~~~~~~~~~~
  3859. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3860. from /usr/include/SDL/SDL_events.h:34,
  3861. from /usr/include/SDL/SDL.h:37,
  3862. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3863. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3864. from ../src/modele/objets/objet.h:7,
  3865. from ../src/modele/objets/armes/arme.h:4,
  3866. from ../src/modele/./personnages/humain.h:8,
  3867. from ../src/modele/modele.h:7,
  3868. from ../src/controleur/controleur.h:6,
  3869. from ../src/controleur/controleur.cpp:1:
  3870. /usr/include/SDL/SDL_keysym.h:259:2: note: previous declaration ‘SDLKey SDLK_F9’
  3871. SDLK_F9 = 290,
  3872. ^~~~~~~
  3873. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3874. from /usr/include/SDL2/SDL_events.h:34,
  3875. from /usr/include/SDL2/SDL.h:41,
  3876. from ../src/vue/outilsvue.h:4,
  3877. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3878. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3879. from ../src/controleur/../vue/vue.h:5,
  3880. from ../src/controleur/controleur.cpp:3:
  3881. /usr/include/SDL2/SDL_keycode.h:138:16: error: ‘SDLK_F10’ conflicts with a previous declaration
  3882. SDLK_F10 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F10),
  3883. ^~~~~~~~~~~~~~~~~~~~~~~
  3884. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3885. from /usr/include/SDL/SDL_events.h:34,
  3886. from /usr/include/SDL/SDL.h:37,
  3887. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3888. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3889. from ../src/modele/objets/objet.h:7,
  3890. from ../src/modele/objets/armes/arme.h:4,
  3891. from ../src/modele/./personnages/humain.h:8,
  3892. from ../src/modele/modele.h:7,
  3893. from ../src/controleur/controleur.h:6,
  3894. from ../src/controleur/controleur.cpp:1:
  3895. /usr/include/SDL/SDL_keysym.h:260:2: note: previous declaration ‘SDLKey SDLK_F10’
  3896. SDLK_F10 = 291,
  3897. ^~~~~~~~
  3898. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3899. from /usr/include/SDL2/SDL_events.h:34,
  3900. from /usr/include/SDL2/SDL.h:41,
  3901. from ../src/vue/outilsvue.h:4,
  3902. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3903. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3904. from ../src/controleur/../vue/vue.h:5,
  3905. from ../src/controleur/controleur.cpp:3:
  3906. /usr/include/SDL2/SDL_keycode.h:139:16: error: ‘SDLK_F11’ conflicts with a previous declaration
  3907. SDLK_F11 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F11),
  3908. ^~~~~~~~~~~~~~~~~~~~~~~
  3909. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3910. from /usr/include/SDL/SDL_events.h:34,
  3911. from /usr/include/SDL/SDL.h:37,
  3912. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3913. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3914. from ../src/modele/objets/objet.h:7,
  3915. from ../src/modele/objets/armes/arme.h:4,
  3916. from ../src/modele/./personnages/humain.h:8,
  3917. from ../src/modele/modele.h:7,
  3918. from ../src/controleur/controleur.h:6,
  3919. from ../src/controleur/controleur.cpp:1:
  3920. /usr/include/SDL/SDL_keysym.h:261:2: note: previous declaration ‘SDLKey SDLK_F11’
  3921. SDLK_F11 = 292,
  3922. ^~~~~~~~
  3923. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3924. from /usr/include/SDL2/SDL_events.h:34,
  3925. from /usr/include/SDL2/SDL.h:41,
  3926. from ../src/vue/outilsvue.h:4,
  3927. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3928. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3929. from ../src/controleur/../vue/vue.h:5,
  3930. from ../src/controleur/controleur.cpp:3:
  3931. /usr/include/SDL2/SDL_keycode.h:140:16: error: ‘SDLK_F12’ conflicts with a previous declaration
  3932. SDLK_F12 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F12),
  3933. ^~~~~~~~~~~~~~~~~~~~~~~
  3934. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3935. from /usr/include/SDL/SDL_events.h:34,
  3936. from /usr/include/SDL/SDL.h:37,
  3937. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3938. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3939. from ../src/modele/objets/objet.h:7,
  3940. from ../src/modele/objets/armes/arme.h:4,
  3941. from ../src/modele/./personnages/humain.h:8,
  3942. from ../src/modele/modele.h:7,
  3943. from ../src/controleur/controleur.h:6,
  3944. from ../src/controleur/controleur.cpp:1:
  3945. /usr/include/SDL/SDL_keysym.h:262:2: note: previous declaration ‘SDLKey SDLK_F12’
  3946. SDLK_F12 = 293,
  3947. ^~~~~~~~
  3948. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3949. from /usr/include/SDL2/SDL_events.h:34,
  3950. from /usr/include/SDL2/SDL.h:41,
  3951. from ../src/vue/outilsvue.h:4,
  3952. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3953. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3954. from ../src/controleur/../vue/vue.h:5,
  3955. from ../src/controleur/controleur.cpp:3:
  3956. /usr/include/SDL2/SDL_keycode.h:144:18: error: ‘SDLK_PAUSE’ conflicts with a previous declaration
  3957. SDLK_PAUSE = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAUSE),
  3958. ^~~~~~~~~~~~~~~~~~~~~~~
  3959. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3960. from /usr/include/SDL/SDL_events.h:34,
  3961. from /usr/include/SDL/SDL.h:37,
  3962. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3963. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3964. from ../src/modele/objets/objet.h:7,
  3965. from ../src/modele/objets/armes/arme.h:4,
  3966. from ../src/modele/./personnages/humain.h:8,
  3967. from ../src/modele/modele.h:7,
  3968. from ../src/controleur/controleur.h:6,
  3969. from ../src/controleur/controleur.cpp:1:
  3970. /usr/include/SDL/SDL_keysym.h:42:2: note: previous declaration ‘SDLKey SDLK_PAUSE’
  3971. SDLK_PAUSE = 19,
  3972. ^~~~~~~~~~
  3973. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3974. from /usr/include/SDL2/SDL_events.h:34,
  3975. from /usr/include/SDL2/SDL.h:41,
  3976. from ../src/vue/outilsvue.h:4,
  3977. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  3978. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  3979. from ../src/controleur/../vue/vue.h:5,
  3980. from ../src/controleur/controleur.cpp:3:
  3981. /usr/include/SDL2/SDL_keycode.h:145:19: error: ‘SDLK_INSERT’ conflicts with a previous declaration
  3982. SDLK_INSERT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_INSERT),
  3983. ^~~~~~~~~~~~~~~~~~~~~~~
  3984. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  3985. from /usr/include/SDL/SDL_events.h:34,
  3986. from /usr/include/SDL/SDL.h:37,
  3987. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  3988. from ../src/vue/interfaceutilisateur/sprite.h:6,
  3989. from ../src/modele/objets/objet.h:7,
  3990. from ../src/modele/objets/armes/arme.h:4,
  3991. from ../src/modele/./personnages/humain.h:8,
  3992. from ../src/modele/modele.h:7,
  3993. from ../src/controleur/controleur.h:6,
  3994. from ../src/controleur/controleur.cpp:1:
  3995. /usr/include/SDL/SDL_keysym.h:242:2: note: previous declaration ‘SDLKey SDLK_INSERT’
  3996. SDLK_INSERT = 277,
  3997. ^~~~~~~~~~~
  3998. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  3999. from /usr/include/SDL2/SDL_events.h:34,
  4000. from /usr/include/SDL2/SDL.h:41,
  4001. from ../src/vue/outilsvue.h:4,
  4002. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4003. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4004. from ../src/controleur/../vue/vue.h:5,
  4005. from ../src/controleur/controleur.cpp:3:
  4006. /usr/include/SDL2/SDL_keycode.h:146:17: error: ‘SDLK_HOME’ conflicts with a previous declaration
  4007. SDLK_HOME = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_HOME),
  4008. ^~~~~~~~~~~~~~~~~~~~~~~
  4009. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4010. from /usr/include/SDL/SDL_events.h:34,
  4011. from /usr/include/SDL/SDL.h:37,
  4012. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4013. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4014. from ../src/modele/objets/objet.h:7,
  4015. from ../src/modele/objets/armes/arme.h:4,
  4016. from ../src/modele/./personnages/humain.h:8,
  4017. from ../src/modele/modele.h:7,
  4018. from ../src/controleur/controleur.h:6,
  4019. from ../src/controleur/controleur.cpp:1:
  4020. /usr/include/SDL/SDL_keysym.h:243:2: note: previous declaration ‘SDLKey SDLK_HOME’
  4021. SDLK_HOME = 278,
  4022. ^~~~~~~~~
  4023. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4024. from /usr/include/SDL2/SDL_events.h:34,
  4025. from /usr/include/SDL2/SDL.h:41,
  4026. from ../src/vue/outilsvue.h:4,
  4027. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4028. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4029. from ../src/controleur/../vue/vue.h:5,
  4030. from ../src/controleur/controleur.cpp:3:
  4031. /usr/include/SDL2/SDL_keycode.h:147:19: error: ‘SDLK_PAGEUP’ conflicts with a previous declaration
  4032. SDLK_PAGEUP = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAGEUP),
  4033. ^~~~~~~~~~~~~~~~~~~~~~~
  4034. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4035. from /usr/include/SDL/SDL_events.h:34,
  4036. from /usr/include/SDL/SDL.h:37,
  4037. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4038. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4039. from ../src/modele/objets/objet.h:7,
  4040. from ../src/modele/objets/armes/arme.h:4,
  4041. from ../src/modele/./personnages/humain.h:8,
  4042. from ../src/modele/modele.h:7,
  4043. from ../src/controleur/controleur.h:6,
  4044. from ../src/controleur/controleur.cpp:1:
  4045. /usr/include/SDL/SDL_keysym.h:245:2: note: previous declaration ‘SDLKey SDLK_PAGEUP’
  4046. SDLK_PAGEUP = 280,
  4047. ^~~~~~~~~~~
  4048. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4049. from /usr/include/SDL2/SDL_events.h:34,
  4050. from /usr/include/SDL2/SDL.h:41,
  4051. from ../src/vue/outilsvue.h:4,
  4052. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4053. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4054. from ../src/controleur/../vue/vue.h:5,
  4055. from ../src/controleur/controleur.cpp:3:
  4056. /usr/include/SDL2/SDL_keycode.h:148:19: error: ‘SDLK_DELETE’ conflicts with a previous declaration
  4057. SDLK_DELETE = '\177',
  4058. ^~~~~~
  4059. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4060. from /usr/include/SDL/SDL_events.h:34,
  4061. from /usr/include/SDL/SDL.h:37,
  4062. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4063. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4064. from ../src/modele/objets/objet.h:7,
  4065. from ../src/modele/objets/armes/arme.h:4,
  4066. from ../src/modele/./personnages/humain.h:8,
  4067. from ../src/modele/modele.h:7,
  4068. from ../src/controleur/controleur.h:6,
  4069. from ../src/controleur/controleur.cpp:1:
  4070. /usr/include/SDL/SDL_keysym.h:111:2: note: previous declaration ‘SDLKey SDLK_DELETE’
  4071. SDLK_DELETE = 127,
  4072. ^~~~~~~~~~~
  4073. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4074. from /usr/include/SDL2/SDL_events.h:34,
  4075. from /usr/include/SDL2/SDL.h:41,
  4076. from ../src/vue/outilsvue.h:4,
  4077. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4078. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4079. from ../src/controleur/../vue/vue.h:5,
  4080. from ../src/controleur/controleur.cpp:3:
  4081. /usr/include/SDL2/SDL_keycode.h:149:16: error: ‘SDLK_END’ conflicts with a previous declaration
  4082. SDLK_END = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_END),
  4083. ^~~~~~~~~~~~~~~~~~~~~~~
  4084. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4085. from /usr/include/SDL/SDL_events.h:34,
  4086. from /usr/include/SDL/SDL.h:37,
  4087. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4088. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4089. from ../src/modele/objets/objet.h:7,
  4090. from ../src/modele/objets/armes/arme.h:4,
  4091. from ../src/modele/./personnages/humain.h:8,
  4092. from ../src/modele/modele.h:7,
  4093. from ../src/controleur/controleur.h:6,
  4094. from ../src/controleur/controleur.cpp:1:
  4095. /usr/include/SDL/SDL_keysym.h:244:2: note: previous declaration ‘SDLKey SDLK_END’
  4096. SDLK_END = 279,
  4097. ^~~~~~~~
  4098. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4099. from /usr/include/SDL2/SDL_events.h:34,
  4100. from /usr/include/SDL2/SDL.h:41,
  4101. from ../src/vue/outilsvue.h:4,
  4102. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4103. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4104. from ../src/controleur/../vue/vue.h:5,
  4105. from ../src/controleur/controleur.cpp:3:
  4106. /usr/include/SDL2/SDL_keycode.h:150:21: error: ‘SDLK_PAGEDOWN’ conflicts with a previous declaration
  4107. SDLK_PAGEDOWN = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAGEDOWN),
  4108. ^~~~~~~~~~~~~~~~~~~~~~~
  4109. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4110. from /usr/include/SDL/SDL_events.h:34,
  4111. from /usr/include/SDL/SDL.h:37,
  4112. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4113. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4114. from ../src/modele/objets/objet.h:7,
  4115. from ../src/modele/objets/armes/arme.h:4,
  4116. from ../src/modele/./personnages/humain.h:8,
  4117. from ../src/modele/modele.h:7,
  4118. from ../src/controleur/controleur.h:6,
  4119. from ../src/controleur/controleur.cpp:1:
  4120. /usr/include/SDL/SDL_keysym.h:246:2: note: previous declaration ‘SDLKey SDLK_PAGEDOWN’
  4121. SDLK_PAGEDOWN = 281,
  4122. ^~~~~~~~~~~~~
  4123. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4124. from /usr/include/SDL2/SDL_events.h:34,
  4125. from /usr/include/SDL2/SDL.h:41,
  4126. from ../src/vue/outilsvue.h:4,
  4127. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4128. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4129. from ../src/controleur/../vue/vue.h:5,
  4130. from ../src/controleur/controleur.cpp:3:
  4131. /usr/include/SDL2/SDL_keycode.h:151:18: error: ‘SDLK_RIGHT’ conflicts with a previous declaration
  4132. SDLK_RIGHT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RIGHT),
  4133. ^~~~~~~~~~~~~~~~~~~~~~~
  4134. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4135. from /usr/include/SDL/SDL_events.h:34,
  4136. from /usr/include/SDL/SDL.h:37,
  4137. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4138. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4139. from ../src/modele/objets/objet.h:7,
  4140. from ../src/modele/objets/armes/arme.h:4,
  4141. from ../src/modele/./personnages/humain.h:8,
  4142. from ../src/modele/modele.h:7,
  4143. from ../src/controleur/controleur.h:6,
  4144. from ../src/controleur/controleur.cpp:1:
  4145. /usr/include/SDL/SDL_keysym.h:240:2: note: previous declaration ‘SDLKey SDLK_RIGHT’
  4146. SDLK_RIGHT = 275,
  4147. ^~~~~~~~~~
  4148. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4149. from /usr/include/SDL2/SDL_events.h:34,
  4150. from /usr/include/SDL2/SDL.h:41,
  4151. from ../src/vue/outilsvue.h:4,
  4152. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4153. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4154. from ../src/controleur/../vue/vue.h:5,
  4155. from ../src/controleur/controleur.cpp:3:
  4156. /usr/include/SDL2/SDL_keycode.h:152:17: error: ‘SDLK_LEFT’ conflicts with a previous declaration
  4157. SDLK_LEFT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LEFT),
  4158. ^~~~~~~~~~~~~~~~~~~~~~~
  4159. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4160. from /usr/include/SDL/SDL_events.h:34,
  4161. from /usr/include/SDL/SDL.h:37,
  4162. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4163. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4164. from ../src/modele/objets/objet.h:7,
  4165. from ../src/modele/objets/armes/arme.h:4,
  4166. from ../src/modele/./personnages/humain.h:8,
  4167. from ../src/modele/modele.h:7,
  4168. from ../src/controleur/controleur.h:6,
  4169. from ../src/controleur/controleur.cpp:1:
  4170. /usr/include/SDL/SDL_keysym.h:241:2: note: previous declaration ‘SDLKey SDLK_LEFT’
  4171. SDLK_LEFT = 276,
  4172. ^~~~~~~~~
  4173. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4174. from /usr/include/SDL2/SDL_events.h:34,
  4175. from /usr/include/SDL2/SDL.h:41,
  4176. from ../src/vue/outilsvue.h:4,
  4177. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4178. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4179. from ../src/controleur/../vue/vue.h:5,
  4180. from ../src/controleur/controleur.cpp:3:
  4181. /usr/include/SDL2/SDL_keycode.h:153:17: error: ‘SDLK_DOWN’ conflicts with a previous declaration
  4182. SDLK_DOWN = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DOWN),
  4183. ^~~~~~~~~~~~~~~~~~~~~~~
  4184. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4185. from /usr/include/SDL/SDL_events.h:34,
  4186. from /usr/include/SDL/SDL.h:37,
  4187. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4188. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4189. from ../src/modele/objets/objet.h:7,
  4190. from ../src/modele/objets/armes/arme.h:4,
  4191. from ../src/modele/./personnages/humain.h:8,
  4192. from ../src/modele/modele.h:7,
  4193. from ../src/controleur/controleur.h:6,
  4194. from ../src/controleur/controleur.cpp:1:
  4195. /usr/include/SDL/SDL_keysym.h:239:2: note: previous declaration ‘SDLKey SDLK_DOWN’
  4196. SDLK_DOWN = 274,
  4197. ^~~~~~~~~
  4198. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4199. from /usr/include/SDL2/SDL_events.h:34,
  4200. from /usr/include/SDL2/SDL.h:41,
  4201. from ../src/vue/outilsvue.h:4,
  4202. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4203. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4204. from ../src/controleur/../vue/vue.h:5,
  4205. from ../src/controleur/controleur.cpp:3:
  4206. /usr/include/SDL2/SDL_keycode.h:154:15: error: ‘SDLK_UP’ conflicts with a previous declaration
  4207. SDLK_UP = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_UP),
  4208. ^~~~~~~~~~~~~~~~~~~~~~~
  4209. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4210. from /usr/include/SDL/SDL_events.h:34,
  4211. from /usr/include/SDL/SDL.h:37,
  4212. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4213. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4214. from ../src/modele/objets/objet.h:7,
  4215. from ../src/modele/objets/armes/arme.h:4,
  4216. from ../src/modele/./personnages/humain.h:8,
  4217. from ../src/modele/modele.h:7,
  4218. from ../src/controleur/controleur.h:6,
  4219. from ../src/controleur/controleur.cpp:1:
  4220. /usr/include/SDL/SDL_keysym.h:238:2: note: previous declaration ‘SDLKey SDLK_UP’
  4221. SDLK_UP = 273,
  4222. ^~~~~~~
  4223. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4224. from /usr/include/SDL2/SDL_events.h:34,
  4225. from /usr/include/SDL2/SDL.h:41,
  4226. from ../src/vue/outilsvue.h:4,
  4227. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4228. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4229. from ../src/controleur/../vue/vue.h:5,
  4230. from ../src/controleur/controleur.cpp:3:
  4231. /usr/include/SDL2/SDL_keycode.h:157:22: error: ‘SDLK_KP_DIVIDE’ conflicts with a previous declaration
  4232. SDLK_KP_DIVIDE = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DIVIDE),
  4233. ^~~~~~~~~~~~~~~~~~~~~~~
  4234. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4235. from /usr/include/SDL/SDL_events.h:34,
  4236. from /usr/include/SDL/SDL.h:37,
  4237. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4238. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4239. from ../src/modele/objets/objet.h:7,
  4240. from ../src/modele/objets/armes/arme.h:4,
  4241. from ../src/modele/./personnages/humain.h:8,
  4242. from ../src/modele/modele.h:7,
  4243. from ../src/controleur/controleur.h:6,
  4244. from ../src/controleur/controleur.cpp:1:
  4245. /usr/include/SDL/SDL_keysym.h:228:2: note: previous declaration ‘SDLKey SDLK_KP_DIVIDE’
  4246. SDLK_KP_DIVIDE = 267,
  4247. ^~~~~~~~~~~~~~
  4248. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4249. from /usr/include/SDL2/SDL_events.h:34,
  4250. from /usr/include/SDL2/SDL.h:41,
  4251. from ../src/vue/outilsvue.h:4,
  4252. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4253. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4254. from ../src/controleur/../vue/vue.h:5,
  4255. from ../src/controleur/controleur.cpp:3:
  4256. /usr/include/SDL2/SDL_keycode.h:158:24: error: ‘SDLK_KP_MULTIPLY’ conflicts with a previous declaration
  4257. SDLK_KP_MULTIPLY = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MULTIPLY),
  4258. ^~~~~~~~~~~~~~~~~~~~~~~
  4259. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4260. from /usr/include/SDL/SDL_events.h:34,
  4261. from /usr/include/SDL/SDL.h:37,
  4262. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4263. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4264. from ../src/modele/objets/objet.h:7,
  4265. from ../src/modele/objets/armes/arme.h:4,
  4266. from ../src/modele/./personnages/humain.h:8,
  4267. from ../src/modele/modele.h:7,
  4268. from ../src/controleur/controleur.h:6,
  4269. from ../src/controleur/controleur.cpp:1:
  4270. /usr/include/SDL/SDL_keysym.h:229:2: note: previous declaration ‘SDLKey SDLK_KP_MULTIPLY’
  4271. SDLK_KP_MULTIPLY = 268,
  4272. ^~~~~~~~~~~~~~~~
  4273. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4274. from /usr/include/SDL2/SDL_events.h:34,
  4275. from /usr/include/SDL2/SDL.h:41,
  4276. from ../src/vue/outilsvue.h:4,
  4277. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4278. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4279. from ../src/controleur/../vue/vue.h:5,
  4280. from ../src/controleur/controleur.cpp:3:
  4281. /usr/include/SDL2/SDL_keycode.h:159:21: error: ‘SDLK_KP_MINUS’ conflicts with a previous declaration
  4282. SDLK_KP_MINUS = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MINUS),
  4283. ^~~~~~~~~~~~~~~~~~~~~~~
  4284. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4285. from /usr/include/SDL/SDL_events.h:34,
  4286. from /usr/include/SDL/SDL.h:37,
  4287. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4288. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4289. from ../src/modele/objets/objet.h:7,
  4290. from ../src/modele/objets/armes/arme.h:4,
  4291. from ../src/modele/./personnages/humain.h:8,
  4292. from ../src/modele/modele.h:7,
  4293. from ../src/controleur/controleur.h:6,
  4294. from ../src/controleur/controleur.cpp:1:
  4295. /usr/include/SDL/SDL_keysym.h:230:2: note: previous declaration ‘SDLKey SDLK_KP_MINUS’
  4296. SDLK_KP_MINUS = 269,
  4297. ^~~~~~~~~~~~~
  4298. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4299. from /usr/include/SDL2/SDL_events.h:34,
  4300. from /usr/include/SDL2/SDL.h:41,
  4301. from ../src/vue/outilsvue.h:4,
  4302. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4303. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4304. from ../src/controleur/../vue/vue.h:5,
  4305. from ../src/controleur/controleur.cpp:3:
  4306. /usr/include/SDL2/SDL_keycode.h:160:20: error: ‘SDLK_KP_PLUS’ conflicts with a previous declaration
  4307. SDLK_KP_PLUS = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PLUS),
  4308. ^~~~~~~~~~~~~~~~~~~~~~~
  4309. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4310. from /usr/include/SDL/SDL_events.h:34,
  4311. from /usr/include/SDL/SDL.h:37,
  4312. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4313. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4314. from ../src/modele/objets/objet.h:7,
  4315. from ../src/modele/objets/armes/arme.h:4,
  4316. from ../src/modele/./personnages/humain.h:8,
  4317. from ../src/modele/modele.h:7,
  4318. from ../src/controleur/controleur.h:6,
  4319. from ../src/controleur/controleur.cpp:1:
  4320. /usr/include/SDL/SDL_keysym.h:231:2: note: previous declaration ‘SDLKey SDLK_KP_PLUS’
  4321. SDLK_KP_PLUS = 270,
  4322. ^~~~~~~~~~~~
  4323. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4324. from /usr/include/SDL2/SDL_events.h:34,
  4325. from /usr/include/SDL2/SDL.h:41,
  4326. from ../src/vue/outilsvue.h:4,
  4327. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4328. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4329. from ../src/controleur/../vue/vue.h:5,
  4330. from ../src/controleur/controleur.cpp:3:
  4331. /usr/include/SDL2/SDL_keycode.h:161:21: error: ‘SDLK_KP_ENTER’ conflicts with a previous declaration
  4332. SDLK_KP_ENTER = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_ENTER),
  4333. ^~~~~~~~~~~~~~~~~~~~~~~
  4334. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4335. from /usr/include/SDL/SDL_events.h:34,
  4336. from /usr/include/SDL/SDL.h:37,
  4337. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4338. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4339. from ../src/modele/objets/objet.h:7,
  4340. from ../src/modele/objets/armes/arme.h:4,
  4341. from ../src/modele/./personnages/humain.h:8,
  4342. from ../src/modele/modele.h:7,
  4343. from ../src/controleur/controleur.h:6,
  4344. from ../src/controleur/controleur.cpp:1:
  4345. /usr/include/SDL/SDL_keysym.h:232:2: note: previous declaration ‘SDLKey SDLK_KP_ENTER’
  4346. SDLK_KP_ENTER = 271,
  4347. ^~~~~~~~~~~~~
  4348. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4349. from /usr/include/SDL2/SDL_events.h:34,
  4350. from /usr/include/SDL2/SDL.h:41,
  4351. from ../src/vue/outilsvue.h:4,
  4352. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4353. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4354. from ../src/controleur/../vue/vue.h:5,
  4355. from ../src/controleur/controleur.cpp:3:
  4356. /usr/include/SDL2/SDL_keycode.h:172:22: error: ‘SDLK_KP_PERIOD’ conflicts with a previous declaration
  4357. SDLK_KP_PERIOD = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PERIOD),
  4358. ^~~~~~~~~~~~~~~~~~~~~~~
  4359. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4360. from /usr/include/SDL/SDL_events.h:34,
  4361. from /usr/include/SDL/SDL.h:37,
  4362. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4363. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4364. from ../src/modele/objets/objet.h:7,
  4365. from ../src/modele/objets/armes/arme.h:4,
  4366. from ../src/modele/./personnages/humain.h:8,
  4367. from ../src/modele/modele.h:7,
  4368. from ../src/controleur/controleur.h:6,
  4369. from ../src/controleur/controleur.cpp:1:
  4370. /usr/include/SDL/SDL_keysym.h:227:2: note: previous declaration ‘SDLKey SDLK_KP_PERIOD’
  4371. SDLK_KP_PERIOD = 266,
  4372. ^~~~~~~~~~~~~~
  4373. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4374. from /usr/include/SDL2/SDL_events.h:34,
  4375. from /usr/include/SDL2/SDL.h:41,
  4376. from ../src/vue/outilsvue.h:4,
  4377. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4378. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4379. from ../src/controleur/../vue/vue.h:5,
  4380. from ../src/controleur/controleur.cpp:3:
  4381. /usr/include/SDL2/SDL_keycode.h:175:18: error: ‘SDLK_POWER’ conflicts with a previous declaration
  4382. SDLK_POWER = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_POWER),
  4383. ^~~~~~~~~~~~~~~~~~~~~~~
  4384. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4385. from /usr/include/SDL/SDL_events.h:34,
  4386. from /usr/include/SDL/SDL.h:37,
  4387. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4388. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4389. from ../src/modele/objets/objet.h:7,
  4390. from ../src/modele/objets/armes/arme.h:4,
  4391. from ../src/modele/./personnages/humain.h:8,
  4392. from ../src/modele/modele.h:7,
  4393. from ../src/controleur/controleur.h:6,
  4394. from ../src/controleur/controleur.cpp:1:
  4395. /usr/include/SDL/SDL_keysym.h:294:2: note: previous declaration ‘SDLKey SDLK_POWER’
  4396. SDLK_POWER = 320, /**< Power Macintosh power key */
  4397. ^~~~~~~~~~
  4398. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4399. from /usr/include/SDL2/SDL_events.h:34,
  4400. from /usr/include/SDL2/SDL.h:41,
  4401. from ../src/vue/outilsvue.h:4,
  4402. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4403. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4404. from ../src/controleur/../vue/vue.h:5,
  4405. from ../src/controleur/controleur.cpp:3:
  4406. /usr/include/SDL2/SDL_keycode.h:176:22: error: ‘SDLK_KP_EQUALS’ conflicts with a previous declaration
  4407. SDLK_KP_EQUALS = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_EQUALS),
  4408. ^~~~~~~~~~~~~~~~~~~~~~~
  4409. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4410. from /usr/include/SDL/SDL_events.h:34,
  4411. from /usr/include/SDL/SDL.h:37,
  4412. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4413. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4414. from ../src/modele/objets/objet.h:7,
  4415. from ../src/modele/objets/armes/arme.h:4,
  4416. from ../src/modele/./personnages/humain.h:8,
  4417. from ../src/modele/modele.h:7,
  4418. from ../src/controleur/controleur.h:6,
  4419. from ../src/controleur/controleur.cpp:1:
  4420. /usr/include/SDL/SDL_keysym.h:233:2: note: previous declaration ‘SDLKey SDLK_KP_EQUALS’
  4421. SDLK_KP_EQUALS = 272,
  4422. ^~~~~~~~~~~~~~
  4423. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4424. from /usr/include/SDL2/SDL_events.h:34,
  4425. from /usr/include/SDL2/SDL.h:41,
  4426. from ../src/vue/outilsvue.h:4,
  4427. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4428. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4429. from ../src/controleur/../vue/vue.h:5,
  4430. from ../src/controleur/controleur.cpp:3:
  4431. /usr/include/SDL2/SDL_keycode.h:177:16: error: ‘SDLK_F13’ conflicts with a previous declaration
  4432. SDLK_F13 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F13),
  4433. ^~~~~~~~~~~~~~~~~~~~~~~
  4434. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4435. from /usr/include/SDL/SDL_events.h:34,
  4436. from /usr/include/SDL/SDL.h:37,
  4437. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4438. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4439. from ../src/modele/objets/objet.h:7,
  4440. from ../src/modele/objets/armes/arme.h:4,
  4441. from ../src/modele/./personnages/humain.h:8,
  4442. from ../src/modele/modele.h:7,
  4443. from ../src/controleur/controleur.h:6,
  4444. from ../src/controleur/controleur.cpp:1:
  4445. /usr/include/SDL/SDL_keysym.h:263:2: note: previous declaration ‘SDLKey SDLK_F13’
  4446. SDLK_F13 = 294,
  4447. ^~~~~~~~
  4448. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4449. from /usr/include/SDL2/SDL_events.h:34,
  4450. from /usr/include/SDL2/SDL.h:41,
  4451. from ../src/vue/outilsvue.h:4,
  4452. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4453. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4454. from ../src/controleur/../vue/vue.h:5,
  4455. from ../src/controleur/controleur.cpp:3:
  4456. /usr/include/SDL2/SDL_keycode.h:178:16: error: ‘SDLK_F14’ conflicts with a previous declaration
  4457. SDLK_F14 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F14),
  4458. ^~~~~~~~~~~~~~~~~~~~~~~
  4459. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4460. from /usr/include/SDL/SDL_events.h:34,
  4461. from /usr/include/SDL/SDL.h:37,
  4462. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4463. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4464. from ../src/modele/objets/objet.h:7,
  4465. from ../src/modele/objets/armes/arme.h:4,
  4466. from ../src/modele/./personnages/humain.h:8,
  4467. from ../src/modele/modele.h:7,
  4468. from ../src/controleur/controleur.h:6,
  4469. from ../src/controleur/controleur.cpp:1:
  4470. /usr/include/SDL/SDL_keysym.h:264:2: note: previous declaration ‘SDLKey SDLK_F14’
  4471. SDLK_F14 = 295,
  4472. ^~~~~~~~
  4473. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4474. from /usr/include/SDL2/SDL_events.h:34,
  4475. from /usr/include/SDL2/SDL.h:41,
  4476. from ../src/vue/outilsvue.h:4,
  4477. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4478. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4479. from ../src/controleur/../vue/vue.h:5,
  4480. from ../src/controleur/controleur.cpp:3:
  4481. /usr/include/SDL2/SDL_keycode.h:179:16: error: ‘SDLK_F15’ conflicts with a previous declaration
  4482. SDLK_F15 = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F15),
  4483. ^~~~~~~~~~~~~~~~~~~~~~~
  4484. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4485. from /usr/include/SDL/SDL_events.h:34,
  4486. from /usr/include/SDL/SDL.h:37,
  4487. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4488. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4489. from ../src/modele/objets/objet.h:7,
  4490. from ../src/modele/objets/armes/arme.h:4,
  4491. from ../src/modele/./personnages/humain.h:8,
  4492. from ../src/modele/modele.h:7,
  4493. from ../src/controleur/controleur.h:6,
  4494. from ../src/controleur/controleur.cpp:1:
  4495. /usr/include/SDL/SDL_keysym.h:265:2: note: previous declaration ‘SDLKey SDLK_F15’
  4496. SDLK_F15 = 296,
  4497. ^~~~~~~~
  4498. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4499. from /usr/include/SDL2/SDL_events.h:34,
  4500. from /usr/include/SDL2/SDL.h:41,
  4501. from ../src/vue/outilsvue.h:4,
  4502. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4503. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4504. from ../src/controleur/../vue/vue.h:5,
  4505. from ../src/controleur/controleur.cpp:3:
  4506. /usr/include/SDL2/SDL_keycode.h:190:17: error: ‘SDLK_HELP’ conflicts with a previous declaration
  4507. SDLK_HELP = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_HELP),
  4508. ^~~~~~~~~~~~~~~~~~~~~~~
  4509. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4510. from /usr/include/SDL/SDL_events.h:34,
  4511. from /usr/include/SDL/SDL.h:37,
  4512. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4513. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4514. from ../src/modele/objets/objet.h:7,
  4515. from ../src/modele/objets/armes/arme.h:4,
  4516. from ../src/modele/./personnages/humain.h:8,
  4517. from ../src/modele/modele.h:7,
  4518. from ../src/controleur/controleur.h:6,
  4519. from ../src/controleur/controleur.cpp:1:
  4520. /usr/include/SDL/SDL_keysym.h:289:2: note: previous declaration ‘SDLKey SDLK_HELP’
  4521. SDLK_HELP = 315,
  4522. ^~~~~~~~~
  4523. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4524. from /usr/include/SDL2/SDL_events.h:34,
  4525. from /usr/include/SDL2/SDL.h:41,
  4526. from ../src/vue/outilsvue.h:4,
  4527. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4528. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4529. from ../src/controleur/../vue/vue.h:5,
  4530. from ../src/controleur/controleur.cpp:3:
  4531. /usr/include/SDL2/SDL_keycode.h:191:17: error: ‘SDLK_MENU’ conflicts with a previous declaration
  4532. SDLK_MENU = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MENU),
  4533. ^~~~~~~~~~~~~~~~~~~~~~~
  4534. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4535. from /usr/include/SDL/SDL_events.h:34,
  4536. from /usr/include/SDL/SDL.h:37,
  4537. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4538. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4539. from ../src/modele/objets/objet.h:7,
  4540. from ../src/modele/objets/armes/arme.h:4,
  4541. from ../src/modele/./personnages/humain.h:8,
  4542. from ../src/modele/modele.h:7,
  4543. from ../src/controleur/controleur.h:6,
  4544. from ../src/controleur/controleur.cpp:1:
  4545. /usr/include/SDL/SDL_keysym.h:293:2: note: previous declaration ‘SDLKey SDLK_MENU’
  4546. SDLK_MENU = 319,
  4547. ^~~~~~~~~
  4548. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4549. from /usr/include/SDL2/SDL_events.h:34,
  4550. from /usr/include/SDL2/SDL.h:41,
  4551. from ../src/vue/outilsvue.h:4,
  4552. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4553. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4554. from ../src/controleur/../vue/vue.h:5,
  4555. from ../src/controleur/controleur.cpp:3:
  4556. /usr/include/SDL2/SDL_keycode.h:195:17: error: ‘SDLK_UNDO’ conflicts with a previous declaration
  4557. SDLK_UNDO = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_UNDO),
  4558. ^~~~~~~~~~~~~~~~~~~~~~~
  4559. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4560. from /usr/include/SDL/SDL_events.h:34,
  4561. from /usr/include/SDL/SDL.h:37,
  4562. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4563. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4564. from ../src/modele/objets/objet.h:7,
  4565. from ../src/modele/objets/armes/arme.h:4,
  4566. from ../src/modele/./personnages/humain.h:8,
  4567. from ../src/modele/modele.h:7,
  4568. from ../src/controleur/controleur.h:6,
  4569. from ../src/controleur/controleur.cpp:1:
  4570. /usr/include/SDL/SDL_keysym.h:296:2: note: previous declaration ‘SDLKey SDLK_UNDO’
  4571. SDLK_UNDO = 322, /**< Atari keyboard has Undo */
  4572. ^~~~~~~~~
  4573. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4574. from /usr/include/SDL2/SDL_events.h:34,
  4575. from /usr/include/SDL2/SDL.h:41,
  4576. from ../src/vue/outilsvue.h:4,
  4577. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4578. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4579. from ../src/controleur/../vue/vue.h:5,
  4580. from ../src/controleur/controleur.cpp:3:
  4581. /usr/include/SDL2/SDL_keycode.h:208:19: error: ‘SDLK_SYSREQ’ conflicts with a previous declaration
  4582. SDLK_SYSREQ = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SYSREQ),
  4583. ^~~~~~~~~~~~~~~~~~~~~~~
  4584. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4585. from /usr/include/SDL/SDL_events.h:34,
  4586. from /usr/include/SDL/SDL.h:37,
  4587. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4588. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4589. from ../src/modele/objets/objet.h:7,
  4590. from ../src/modele/objets/armes/arme.h:4,
  4591. from ../src/modele/./personnages/humain.h:8,
  4592. from ../src/modele/modele.h:7,
  4593. from ../src/controleur/controleur.h:6,
  4594. from ../src/controleur/controleur.cpp:1:
  4595. /usr/include/SDL/SDL_keysym.h:291:2: note: previous declaration ‘SDLKey SDLK_SYSREQ’
  4596. SDLK_SYSREQ = 317,
  4597. ^~~~~~~~~~~
  4598. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4599. from /usr/include/SDL2/SDL_events.h:34,
  4600. from /usr/include/SDL2/SDL.h:41,
  4601. from ../src/vue/outilsvue.h:4,
  4602. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4603. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4604. from ../src/controleur/../vue/vue.h:5,
  4605. from ../src/controleur/controleur.cpp:3:
  4606. /usr/include/SDL2/SDL_keycode.h:210:18: error: ‘SDLK_CLEAR’ conflicts with a previous declaration
  4607. SDLK_CLEAR = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CLEAR),
  4608. ^~~~~~~~~~~~~~~~~~~~~~~
  4609. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4610. from /usr/include/SDL/SDL_events.h:34,
  4611. from /usr/include/SDL/SDL.h:37,
  4612. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4613. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4614. from ../src/modele/objets/objet.h:7,
  4615. from ../src/modele/objets/armes/arme.h:4,
  4616. from ../src/modele/./personnages/humain.h:8,
  4617. from ../src/modele/modele.h:7,
  4618. from ../src/controleur/controleur.h:6,
  4619. from ../src/controleur/controleur.cpp:1:
  4620. /usr/include/SDL/SDL_keysym.h:40:2: note: previous declaration ‘SDLKey SDLK_CLEAR’
  4621. SDLK_CLEAR = 12,
  4622. ^~~~~~~~~~
  4623. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4624. from /usr/include/SDL2/SDL_events.h:34,
  4625. from /usr/include/SDL2/SDL.h:41,
  4626. from ../src/vue/outilsvue.h:4,
  4627. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4628. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4629. from ../src/controleur/../vue/vue.h:5,
  4630. from ../src/controleur/controleur.cpp:3:
  4631. /usr/include/SDL2/SDL_keycode.h:276:18: error: ‘SDLK_LCTRL’ conflicts with a previous declaration
  4632. SDLK_LCTRL = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LCTRL),
  4633. ^~~~~~~~~~~~~~~~~~~~~~~
  4634. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4635. from /usr/include/SDL/SDL_events.h:34,
  4636. from /usr/include/SDL/SDL.h:37,
  4637. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4638. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4639. from ../src/modele/objets/objet.h:7,
  4640. from ../src/modele/objets/armes/arme.h:4,
  4641. from ../src/modele/./personnages/humain.h:8,
  4642. from ../src/modele/modele.h:7,
  4643. from ../src/controleur/controleur.h:6,
  4644. from ../src/controleur/controleur.cpp:1:
  4645. /usr/include/SDL/SDL_keysym.h:276:2: note: previous declaration ‘SDLKey SDLK_LCTRL’
  4646. SDLK_LCTRL = 306,
  4647. ^~~~~~~~~~
  4648. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4649. from /usr/include/SDL2/SDL_events.h:34,
  4650. from /usr/include/SDL2/SDL.h:41,
  4651. from ../src/vue/outilsvue.h:4,
  4652. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4653. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4654. from ../src/controleur/../vue/vue.h:5,
  4655. from ../src/controleur/controleur.cpp:3:
  4656. /usr/include/SDL2/SDL_keycode.h:277:19: error: ‘SDLK_LSHIFT’ conflicts with a previous declaration
  4657. SDLK_LSHIFT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LSHIFT),
  4658. ^~~~~~~~~~~~~~~~~~~~~~~
  4659. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4660. from /usr/include/SDL/SDL_events.h:34,
  4661. from /usr/include/SDL/SDL.h:37,
  4662. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4663. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4664. from ../src/modele/objets/objet.h:7,
  4665. from ../src/modele/objets/armes/arme.h:4,
  4666. from ../src/modele/./personnages/humain.h:8,
  4667. from ../src/modele/modele.h:7,
  4668. from ../src/controleur/controleur.h:6,
  4669. from ../src/controleur/controleur.cpp:1:
  4670. /usr/include/SDL/SDL_keysym.h:274:2: note: previous declaration ‘SDLKey SDLK_LSHIFT’
  4671. SDLK_LSHIFT = 304,
  4672. ^~~~~~~~~~~
  4673. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4674. from /usr/include/SDL2/SDL_events.h:34,
  4675. from /usr/include/SDL2/SDL.h:41,
  4676. from ../src/vue/outilsvue.h:4,
  4677. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4678. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4679. from ../src/controleur/../vue/vue.h:5,
  4680. from ../src/controleur/controleur.cpp:3:
  4681. /usr/include/SDL2/SDL_keycode.h:278:17: error: ‘SDLK_LALT’ conflicts with a previous declaration
  4682. SDLK_LALT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LALT),
  4683. ^~~~~~~~~~~~~~~~~~~~~~~
  4684. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4685. from /usr/include/SDL/SDL_events.h:34,
  4686. from /usr/include/SDL/SDL.h:37,
  4687. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4688. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4689. from ../src/modele/objets/objet.h:7,
  4690. from ../src/modele/objets/armes/arme.h:4,
  4691. from ../src/modele/./personnages/humain.h:8,
  4692. from ../src/modele/modele.h:7,
  4693. from ../src/controleur/controleur.h:6,
  4694. from ../src/controleur/controleur.cpp:1:
  4695. /usr/include/SDL/SDL_keysym.h:278:2: note: previous declaration ‘SDLKey SDLK_LALT’
  4696. SDLK_LALT = 308,
  4697. ^~~~~~~~~
  4698. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4699. from /usr/include/SDL2/SDL_events.h:34,
  4700. from /usr/include/SDL2/SDL.h:41,
  4701. from ../src/vue/outilsvue.h:4,
  4702. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4703. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4704. from ../src/controleur/../vue/vue.h:5,
  4705. from ../src/controleur/controleur.cpp:3:
  4706. /usr/include/SDL2/SDL_keycode.h:280:18: error: ‘SDLK_RCTRL’ conflicts with a previous declaration
  4707. SDLK_RCTRL = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RCTRL),
  4708. ^~~~~~~~~~~~~~~~~~~~~~~
  4709. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4710. from /usr/include/SDL/SDL_events.h:34,
  4711. from /usr/include/SDL/SDL.h:37,
  4712. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4713. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4714. from ../src/modele/objets/objet.h:7,
  4715. from ../src/modele/objets/armes/arme.h:4,
  4716. from ../src/modele/./personnages/humain.h:8,
  4717. from ../src/modele/modele.h:7,
  4718. from ../src/controleur/controleur.h:6,
  4719. from ../src/controleur/controleur.cpp:1:
  4720. /usr/include/SDL/SDL_keysym.h:275:2: note: previous declaration ‘SDLKey SDLK_RCTRL’
  4721. SDLK_RCTRL = 305,
  4722. ^~~~~~~~~~
  4723. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4724. from /usr/include/SDL2/SDL_events.h:34,
  4725. from /usr/include/SDL2/SDL.h:41,
  4726. from ../src/vue/outilsvue.h:4,
  4727. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4728. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4729. from ../src/controleur/../vue/vue.h:5,
  4730. from ../src/controleur/controleur.cpp:3:
  4731. /usr/include/SDL2/SDL_keycode.h:281:19: error: ‘SDLK_RSHIFT’ conflicts with a previous declaration
  4732. SDLK_RSHIFT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RSHIFT),
  4733. ^~~~~~~~~~~~~~~~~~~~~~~
  4734. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4735. from /usr/include/SDL/SDL_events.h:34,
  4736. from /usr/include/SDL/SDL.h:37,
  4737. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4738. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4739. from ../src/modele/objets/objet.h:7,
  4740. from ../src/modele/objets/armes/arme.h:4,
  4741. from ../src/modele/./personnages/humain.h:8,
  4742. from ../src/modele/modele.h:7,
  4743. from ../src/controleur/controleur.h:6,
  4744. from ../src/controleur/controleur.cpp:1:
  4745. /usr/include/SDL/SDL_keysym.h:273:2: note: previous declaration ‘SDLKey SDLK_RSHIFT’
  4746. SDLK_RSHIFT = 303,
  4747. ^~~~~~~~~~~
  4748. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4749. from /usr/include/SDL2/SDL_events.h:34,
  4750. from /usr/include/SDL2/SDL.h:41,
  4751. from ../src/vue/outilsvue.h:4,
  4752. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4753. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4754. from ../src/controleur/../vue/vue.h:5,
  4755. from ../src/controleur/controleur.cpp:3:
  4756. /usr/include/SDL2/SDL_keycode.h:282:17: error: ‘SDLK_RALT’ conflicts with a previous declaration
  4757. SDLK_RALT = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RALT),
  4758. ^~~~~~~~~~~~~~~~~~~~~~~
  4759. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4760. from /usr/include/SDL/SDL_events.h:34,
  4761. from /usr/include/SDL/SDL.h:37,
  4762. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4763. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4764. from ../src/modele/objets/objet.h:7,
  4765. from ../src/modele/objets/armes/arme.h:4,
  4766. from ../src/modele/./personnages/humain.h:8,
  4767. from ../src/modele/modele.h:7,
  4768. from ../src/controleur/controleur.h:6,
  4769. from ../src/controleur/controleur.cpp:1:
  4770. /usr/include/SDL/SDL_keysym.h:277:2: note: previous declaration ‘SDLKey SDLK_RALT’
  4771. SDLK_RALT = 307,
  4772. ^~~~~~~~~
  4773. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4774. from /usr/include/SDL2/SDL_events.h:34,
  4775. from /usr/include/SDL2/SDL.h:41,
  4776. from ../src/vue/outilsvue.h:4,
  4777. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4778. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4779. from ../src/controleur/../vue/vue.h:5,
  4780. from ../src/controleur/controleur.cpp:3:
  4781. /usr/include/SDL2/SDL_keycode.h:285:17: error: ‘SDLK_MODE’ conflicts with a previous declaration
  4782. SDLK_MODE = SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MODE),
  4783. ^~~~~~~~~~~~~~~~~~~~~~~
  4784. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4785. from /usr/include/SDL/SDL_events.h:34,
  4786. from /usr/include/SDL/SDL.h:37,
  4787. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4788. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4789. from ../src/modele/objets/objet.h:7,
  4790. from ../src/modele/objets/armes/arme.h:4,
  4791. from ../src/modele/./personnages/humain.h:8,
  4792. from ../src/modele/modele.h:7,
  4793. from ../src/controleur/controleur.h:6,
  4794. from ../src/controleur/controleur.cpp:1:
  4795. /usr/include/SDL/SDL_keysym.h:283:2: note: previous declaration ‘SDLKey SDLK_MODE’
  4796. SDLK_MODE = 313, /**< "Alt Gr" key */
  4797. ^~~~~~~~~
  4798. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4799. from /usr/include/SDL2/SDL_events.h:34,
  4800. from /usr/include/SDL2/SDL.h:41,
  4801. from ../src/vue/outilsvue.h:4,
  4802. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4803. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4804. from ../src/controleur/../vue/vue.h:5,
  4805. from ../src/controleur/controleur.cpp:3:
  4806. /usr/include/SDL2/SDL_keycode.h:327:17: error: ‘KMOD_NONE’ conflicts with a previous declaration
  4807. KMOD_NONE = 0x0000,
  4808. ^~~~~~
  4809. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4810. from /usr/include/SDL/SDL_events.h:34,
  4811. from /usr/include/SDL/SDL.h:37,
  4812. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4813. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4814. from ../src/modele/objets/objet.h:7,
  4815. from ../src/modele/objets/armes/arme.h:4,
  4816. from ../src/modele/./personnages/humain.h:8,
  4817. from ../src/modele/modele.h:7,
  4818. from ../src/controleur/controleur.h:6,
  4819. from ../src/controleur/controleur.cpp:1:
  4820. /usr/include/SDL/SDL_keysym.h:306:2: note: previous declaration ‘SDLMod KMOD_NONE’
  4821. KMOD_NONE = 0x0000,
  4822. ^~~~~~~~~
  4823. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4824. from /usr/include/SDL2/SDL_events.h:34,
  4825. from /usr/include/SDL2/SDL.h:41,
  4826. from ../src/vue/outilsvue.h:4,
  4827. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4828. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4829. from ../src/controleur/../vue/vue.h:5,
  4830. from ../src/controleur/controleur.cpp:3:
  4831. /usr/include/SDL2/SDL_keycode.h:328:19: error: ‘KMOD_LSHIFT’ conflicts with a previous declaration
  4832. KMOD_LSHIFT = 0x0001,
  4833. ^~~~~~
  4834. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4835. from /usr/include/SDL/SDL_events.h:34,
  4836. from /usr/include/SDL/SDL.h:37,
  4837. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4838. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4839. from ../src/modele/objets/objet.h:7,
  4840. from ../src/modele/objets/armes/arme.h:4,
  4841. from ../src/modele/./personnages/humain.h:8,
  4842. from ../src/modele/modele.h:7,
  4843. from ../src/controleur/controleur.h:6,
  4844. from ../src/controleur/controleur.cpp:1:
  4845. /usr/include/SDL/SDL_keysym.h:307:2: note: previous declaration ‘SDLMod KMOD_LSHIFT’
  4846. KMOD_LSHIFT= 0x0001,
  4847. ^~~~~~~~~~~
  4848. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4849. from /usr/include/SDL2/SDL_events.h:34,
  4850. from /usr/include/SDL2/SDL.h:41,
  4851. from ../src/vue/outilsvue.h:4,
  4852. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4853. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4854. from ../src/controleur/../vue/vue.h:5,
  4855. from ../src/controleur/controleur.cpp:3:
  4856. /usr/include/SDL2/SDL_keycode.h:329:19: error: ‘KMOD_RSHIFT’ conflicts with a previous declaration
  4857. KMOD_RSHIFT = 0x0002,
  4858. ^~~~~~
  4859. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4860. from /usr/include/SDL/SDL_events.h:34,
  4861. from /usr/include/SDL/SDL.h:37,
  4862. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4863. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4864. from ../src/modele/objets/objet.h:7,
  4865. from ../src/modele/objets/armes/arme.h:4,
  4866. from ../src/modele/./personnages/humain.h:8,
  4867. from ../src/modele/modele.h:7,
  4868. from ../src/controleur/controleur.h:6,
  4869. from ../src/controleur/controleur.cpp:1:
  4870. /usr/include/SDL/SDL_keysym.h:308:2: note: previous declaration ‘SDLMod KMOD_RSHIFT’
  4871. KMOD_RSHIFT= 0x0002,
  4872. ^~~~~~~~~~~
  4873. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4874. from /usr/include/SDL2/SDL_events.h:34,
  4875. from /usr/include/SDL2/SDL.h:41,
  4876. from ../src/vue/outilsvue.h:4,
  4877. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4878. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4879. from ../src/controleur/../vue/vue.h:5,
  4880. from ../src/controleur/controleur.cpp:3:
  4881. /usr/include/SDL2/SDL_keycode.h:330:18: error: ‘KMOD_LCTRL’ conflicts with a previous declaration
  4882. KMOD_LCTRL = 0x0040,
  4883. ^~~~~~
  4884. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4885. from /usr/include/SDL/SDL_events.h:34,
  4886. from /usr/include/SDL/SDL.h:37,
  4887. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4888. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4889. from ../src/modele/objets/objet.h:7,
  4890. from ../src/modele/objets/armes/arme.h:4,
  4891. from ../src/modele/./personnages/humain.h:8,
  4892. from ../src/modele/modele.h:7,
  4893. from ../src/controleur/controleur.h:6,
  4894. from ../src/controleur/controleur.cpp:1:
  4895. /usr/include/SDL/SDL_keysym.h:309:2: note: previous declaration ‘SDLMod KMOD_LCTRL’
  4896. KMOD_LCTRL = 0x0040,
  4897. ^~~~~~~~~~
  4898. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4899. from /usr/include/SDL2/SDL_events.h:34,
  4900. from /usr/include/SDL2/SDL.h:41,
  4901. from ../src/vue/outilsvue.h:4,
  4902. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4903. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4904. from ../src/controleur/../vue/vue.h:5,
  4905. from ../src/controleur/controleur.cpp:3:
  4906. /usr/include/SDL2/SDL_keycode.h:331:18: error: ‘KMOD_RCTRL’ conflicts with a previous declaration
  4907. KMOD_RCTRL = 0x0080,
  4908. ^~~~~~
  4909. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4910. from /usr/include/SDL/SDL_events.h:34,
  4911. from /usr/include/SDL/SDL.h:37,
  4912. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4913. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4914. from ../src/modele/objets/objet.h:7,
  4915. from ../src/modele/objets/armes/arme.h:4,
  4916. from ../src/modele/./personnages/humain.h:8,
  4917. from ../src/modele/modele.h:7,
  4918. from ../src/controleur/controleur.h:6,
  4919. from ../src/controleur/controleur.cpp:1:
  4920. /usr/include/SDL/SDL_keysym.h:310:2: note: previous declaration ‘SDLMod KMOD_RCTRL’
  4921. KMOD_RCTRL = 0x0080,
  4922. ^~~~~~~~~~
  4923. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4924. from /usr/include/SDL2/SDL_events.h:34,
  4925. from /usr/include/SDL2/SDL.h:41,
  4926. from ../src/vue/outilsvue.h:4,
  4927. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4928. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4929. from ../src/controleur/../vue/vue.h:5,
  4930. from ../src/controleur/controleur.cpp:3:
  4931. /usr/include/SDL2/SDL_keycode.h:332:17: error: ‘KMOD_LALT’ conflicts with a previous declaration
  4932. KMOD_LALT = 0x0100,
  4933. ^~~~~~
  4934. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4935. from /usr/include/SDL/SDL_events.h:34,
  4936. from /usr/include/SDL/SDL.h:37,
  4937. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4938. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4939. from ../src/modele/objets/objet.h:7,
  4940. from ../src/modele/objets/armes/arme.h:4,
  4941. from ../src/modele/./personnages/humain.h:8,
  4942. from ../src/modele/modele.h:7,
  4943. from ../src/controleur/controleur.h:6,
  4944. from ../src/controleur/controleur.cpp:1:
  4945. /usr/include/SDL/SDL_keysym.h:311:2: note: previous declaration ‘SDLMod KMOD_LALT’
  4946. KMOD_LALT = 0x0100,
  4947. ^~~~~~~~~
  4948. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4949. from /usr/include/SDL2/SDL_events.h:34,
  4950. from /usr/include/SDL2/SDL.h:41,
  4951. from ../src/vue/outilsvue.h:4,
  4952. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4953. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4954. from ../src/controleur/../vue/vue.h:5,
  4955. from ../src/controleur/controleur.cpp:3:
  4956. /usr/include/SDL2/SDL_keycode.h:333:17: error: ‘KMOD_RALT’ conflicts with a previous declaration
  4957. KMOD_RALT = 0x0200,
  4958. ^~~~~~
  4959. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4960. from /usr/include/SDL/SDL_events.h:34,
  4961. from /usr/include/SDL/SDL.h:37,
  4962. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4963. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4964. from ../src/modele/objets/objet.h:7,
  4965. from ../src/modele/objets/armes/arme.h:4,
  4966. from ../src/modele/./personnages/humain.h:8,
  4967. from ../src/modele/modele.h:7,
  4968. from ../src/controleur/controleur.h:6,
  4969. from ../src/controleur/controleur.cpp:1:
  4970. /usr/include/SDL/SDL_keysym.h:312:2: note: previous declaration ‘SDLMod KMOD_RALT’
  4971. KMOD_RALT = 0x0200,
  4972. ^~~~~~~~~
  4973. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4974. from /usr/include/SDL2/SDL_events.h:34,
  4975. from /usr/include/SDL2/SDL.h:41,
  4976. from ../src/vue/outilsvue.h:4,
  4977. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  4978. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  4979. from ../src/controleur/../vue/vue.h:5,
  4980. from ../src/controleur/controleur.cpp:3:
  4981. /usr/include/SDL2/SDL_keycode.h:336:16: error: ‘KMOD_NUM’ conflicts with a previous declaration
  4982. KMOD_NUM = 0x1000,
  4983. ^~~~~~
  4984. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  4985. from /usr/include/SDL/SDL_events.h:34,
  4986. from /usr/include/SDL/SDL.h:37,
  4987. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  4988. from ../src/vue/interfaceutilisateur/sprite.h:6,
  4989. from ../src/modele/objets/objet.h:7,
  4990. from ../src/modele/objets/armes/arme.h:4,
  4991. from ../src/modele/./personnages/humain.h:8,
  4992. from ../src/modele/modele.h:7,
  4993. from ../src/controleur/controleur.h:6,
  4994. from ../src/controleur/controleur.cpp:1:
  4995. /usr/include/SDL/SDL_keysym.h:315:2: note: previous declaration ‘SDLMod KMOD_NUM’
  4996. KMOD_NUM = 0x1000,
  4997. ^~~~~~~~
  4998. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  4999. from /usr/include/SDL2/SDL_events.h:34,
  5000. from /usr/include/SDL2/SDL.h:41,
  5001. from ../src/vue/outilsvue.h:4,
  5002. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5003. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5004. from ../src/controleur/../vue/vue.h:5,
  5005. from ../src/controleur/controleur.cpp:3:
  5006. /usr/include/SDL2/SDL_keycode.h:337:17: error: ‘KMOD_CAPS’ conflicts with a previous declaration
  5007. KMOD_CAPS = 0x2000,
  5008. ^~~~~~
  5009. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  5010. from /usr/include/SDL/SDL_events.h:34,
  5011. from /usr/include/SDL/SDL.h:37,
  5012. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5013. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5014. from ../src/modele/objets/objet.h:7,
  5015. from ../src/modele/objets/armes/arme.h:4,
  5016. from ../src/modele/./personnages/humain.h:8,
  5017. from ../src/modele/modele.h:7,
  5018. from ../src/controleur/controleur.h:6,
  5019. from ../src/controleur/controleur.cpp:1:
  5020. /usr/include/SDL/SDL_keysym.h:316:2: note: previous declaration ‘SDLMod KMOD_CAPS’
  5021. KMOD_CAPS = 0x2000,
  5022. ^~~~~~~~~
  5023. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  5024. from /usr/include/SDL2/SDL_events.h:34,
  5025. from /usr/include/SDL2/SDL.h:41,
  5026. from ../src/vue/outilsvue.h:4,
  5027. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5028. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5029. from ../src/controleur/../vue/vue.h:5,
  5030. from ../src/controleur/controleur.cpp:3:
  5031. /usr/include/SDL2/SDL_keycode.h:338:17: error: ‘KMOD_MODE’ conflicts with a previous declaration
  5032. KMOD_MODE = 0x4000,
  5033. ^~~~~~
  5034. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  5035. from /usr/include/SDL/SDL_events.h:34,
  5036. from /usr/include/SDL/SDL.h:37,
  5037. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5038. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5039. from ../src/modele/objets/objet.h:7,
  5040. from ../src/modele/objets/armes/arme.h:4,
  5041. from ../src/modele/./personnages/humain.h:8,
  5042. from ../src/modele/modele.h:7,
  5043. from ../src/controleur/controleur.h:6,
  5044. from ../src/controleur/controleur.cpp:1:
  5045. /usr/include/SDL/SDL_keysym.h:317:2: note: previous declaration ‘SDLMod KMOD_MODE’
  5046. KMOD_MODE = 0x4000,
  5047. ^~~~~~~~~
  5048. In file included from /usr/include/SDL2/SDL_keyboard.h:33,
  5049. from /usr/include/SDL2/SDL_events.h:34,
  5050. from /usr/include/SDL2/SDL.h:41,
  5051. from ../src/vue/outilsvue.h:4,
  5052. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5053. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5054. from ../src/controleur/../vue/vue.h:5,
  5055. from ../src/controleur/controleur.cpp:3:
  5056. /usr/include/SDL2/SDL_keycode.h:339:21: error: ‘KMOD_RESERVED’ conflicts with a previous declaration
  5057. KMOD_RESERVED = 0x8000
  5058. ^~~~~~
  5059. In file included from /usr/include/SDL/SDL_keyboard.h:32,
  5060. from /usr/include/SDL/SDL_events.h:34,
  5061. from /usr/include/SDL/SDL.h:37,
  5062. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5063. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5064. from ../src/modele/objets/objet.h:7,
  5065. from ../src/modele/objets/armes/arme.h:4,
  5066. from ../src/modele/./personnages/humain.h:8,
  5067. from ../src/modele/modele.h:7,
  5068. from ../src/controleur/controleur.h:6,
  5069. from ../src/controleur/controleur.cpp:1:
  5070. /usr/include/SDL/SDL_keysym.h:318:2: note: previous declaration ‘SDLMod KMOD_RESERVED’
  5071. KMOD_RESERVED = 0x8000
  5072. ^~~~~~~~~~~~~
  5073. In file included from /usr/include/SDL2/SDL_events.h:34,
  5074. from /usr/include/SDL2/SDL.h:41,
  5075. from ../src/vue/outilsvue.h:4,
  5076. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5077. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5078. from ../src/controleur/../vue/vue.h:5,
  5079. from ../src/controleur/controleur.cpp:3:
  5080. /usr/include/SDL2/SDL_keyboard.h:82:36: error: conflicting declaration of C function ‘SDL_Keymod SDL_GetModState()’
  5081. extern DECLSPEC SDL_Keymod SDLCALL SDL_GetModState(void);
  5082. ^~~~~~~~~~~~~~~
  5083. In file included from /usr/include/SDL/SDL_events.h:34,
  5084. from /usr/include/SDL/SDL.h:37,
  5085. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5086. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5087. from ../src/modele/objets/objet.h:7,
  5088. from ../src/modele/objets/armes/arme.h:4,
  5089. from ../src/modele/./personnages/humain.h:8,
  5090. from ../src/modele/modele.h:7,
  5091. from ../src/controleur/controleur.h:6,
  5092. from ../src/controleur/controleur.cpp:1:
  5093. /usr/include/SDL/SDL_keyboard.h:115:32: note: previous declaration ‘SDLMod SDL_GetModState()’
  5094. extern DECLSPEC SDLMod SDLCALL SDL_GetModState(void);
  5095. ^~~~~~~~~~~~~~~
  5096. In file included from /usr/include/SDL2/SDL_events.h:34,
  5097. from /usr/include/SDL2/SDL.h:41,
  5098. from ../src/vue/outilsvue.h:4,
  5099. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5100. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5101. from ../src/controleur/../vue/vue.h:5,
  5102. from ../src/controleur/controleur.cpp:3:
  5103. /usr/include/SDL2/SDL_keyboard.h:89:30: error: conflicting declaration of C function ‘void SDL_SetModState(SDL_Keymod)’
  5104. extern DECLSPEC void SDLCALL SDL_SetModState(SDL_Keymod modstate);
  5105. ^~~~~~~~~~~~~~~
  5106. In file included from /usr/include/SDL/SDL_events.h:34,
  5107. from /usr/include/SDL/SDL.h:37,
  5108. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5109. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5110. from ../src/modele/objets/objet.h:7,
  5111. from ../src/modele/objets/armes/arme.h:4,
  5112. from ../src/modele/./personnages/humain.h:8,
  5113. from ../src/modele/modele.h:7,
  5114. from ../src/controleur/controleur.h:6,
  5115. from ../src/controleur/controleur.cpp:1:
  5116. /usr/include/SDL/SDL_keyboard.h:121:30: note: previous declaration ‘void SDL_SetModState(SDLMod)’
  5117. extern DECLSPEC void SDLCALL SDL_SetModState(SDLMod modstate);
  5118. ^~~~~~~~~~~~~~~
  5119. In file included from /usr/include/SDL2/SDL_events.h:34,
  5120. from /usr/include/SDL2/SDL.h:41,
  5121. from ../src/vue/outilsvue.h:4,
  5122. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5123. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5124. from ../src/controleur/../vue/vue.h:5,
  5125. from ../src/controleur/controleur.cpp:3:
  5126. /usr/include/SDL2/SDL_keyboard.h:141:37: error: conflicting declaration of C function ‘const char* SDL_GetKeyName(SDL_Keycode)’
  5127. extern DECLSPEC const char *SDLCALL SDL_GetKeyName(SDL_Keycode key);
  5128. ^~~~~~~~~~~~~~
  5129. In file included from /usr/include/SDL/SDL_events.h:34,
  5130. from /usr/include/SDL/SDL.h:37,
  5131. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5132. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5133. from ../src/modele/objets/objet.h:7,
  5134. from ../src/modele/objets/armes/arme.h:4,
  5135. from ../src/modele/./personnages/humain.h:8,
  5136. from ../src/modele/modele.h:7,
  5137. from ../src/controleur/controleur.h:6,
  5138. from ../src/controleur/controleur.cpp:1:
  5139. /usr/include/SDL/SDL_keyboard.h:126:32: note: previous declaration ‘char* SDL_GetKeyName(SDLKey)’
  5140. extern DECLSPEC char * SDLCALL SDL_GetKeyName(SDLKey key);
  5141. ^~~~~~~~~~~~~~
  5142. In file included from /usr/include/SDL2/SDL_events.h:35,
  5143. from /usr/include/SDL2/SDL.h:41,
  5144. from ../src/vue/outilsvue.h:4,
  5145. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5146. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5147. from ../src/controleur/../vue/vue.h:5,
  5148. from ../src/controleur/controleur.cpp:3:
  5149. /usr/include/SDL2/SDL_mouse.h:87:32: error: conflicting declaration of C function ‘Uint32 SDL_GetMouseState(int*, int*)’
  5150. extern DECLSPEC Uint32 SDLCALL SDL_GetMouseState(int *x, int *y);
  5151. ^~~~~~~~~~~~~~~~~
  5152. In file included from /usr/include/SDL/SDL_events.h:35,
  5153. from /usr/include/SDL/SDL.h:37,
  5154. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5155. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5156. from ../src/modele/objets/objet.h:7,
  5157. from ../src/modele/objets/armes/arme.h:4,
  5158. from ../src/modele/./personnages/humain.h:8,
  5159. from ../src/modele/modele.h:7,
  5160. from ../src/controleur/controleur.h:6,
  5161. from ../src/controleur/controleur.cpp:1:
  5162. /usr/include/SDL/SDL_mouse.h:57:31: note: previous declaration ‘Uint8 SDL_GetMouseState(int*, int*)’
  5163. extern DECLSPEC Uint8 SDLCALL SDL_GetMouseState(int *x, int *y);
  5164. ^~~~~~~~~~~~~~~~~
  5165. In file included from /usr/include/SDL2/SDL_events.h:35,
  5166. from /usr/include/SDL2/SDL.h:41,
  5167. from ../src/vue/outilsvue.h:4,
  5168. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5169. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5170. from ../src/controleur/../vue/vue.h:5,
  5171. from ../src/controleur/controleur.cpp:3:
  5172. /usr/include/SDL2/SDL_mouse.h:121:32: error: conflicting declaration of C function ‘Uint32 SDL_GetRelativeMouseState(int*, int*)’
  5173. extern DECLSPEC Uint32 SDLCALL SDL_GetRelativeMouseState(int *x, int *y);
  5174. ^~~~~~~~~~~~~~~~~~~~~~~~~
  5175. In file included from /usr/include/SDL/SDL_events.h:35,
  5176. from /usr/include/SDL/SDL.h:37,
  5177. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5178. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5179. from ../src/modele/objets/objet.h:7,
  5180. from ../src/modele/objets/armes/arme.h:4,
  5181. from ../src/modele/./personnages/humain.h:8,
  5182. from ../src/modele/modele.h:7,
  5183. from ../src/controleur/controleur.h:6,
  5184. from ../src/controleur/controleur.cpp:1:
  5185. /usr/include/SDL/SDL_mouse.h:65:31: note: previous declaration ‘Uint8 SDL_GetRelativeMouseState(int*, int*)’
  5186. extern DECLSPEC Uint8 SDLCALL SDL_GetRelativeMouseState(int *x, int *y);
  5187. ^~~~~~~~~~~~~~~~~~~~~~~~~
  5188. In file included from /usr/include/SDL2/SDL_events.h:35,
  5189. from /usr/include/SDL2/SDL.h:41,
  5190. from ../src/vue/outilsvue.h:4,
  5191. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5192. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5193. from ../src/controleur/../vue/vue.h:5,
  5194. from ../src/controleur/controleur.cpp:3:
  5195. /usr/include/SDL2/SDL_mouse.h:220:37: error: conflicting declaration of C function ‘SDL_Cursor* SDL_CreateCursor(const Uint8*, const Uint8*, int, int, int, int)’
  5196. extern DECLSPEC SDL_Cursor *SDLCALL SDL_CreateCursor(const Uint8 * data,
  5197. ^~~~~~~~~~~~~~~~
  5198. In file included from /usr/include/SDL/SDL_events.h:35,
  5199. from /usr/include/SDL/SDL.h:37,
  5200. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5201. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5202. from ../src/modele/objets/objet.h:7,
  5203. from ../src/modele/objets/armes/arme.h:4,
  5204. from ../src/modele/./personnages/humain.h:8,
  5205. from ../src/modele/modele.h:7,
  5206. from ../src/controleur/controleur.h:6,
  5207. from ../src/controleur/controleur.cpp:1:
  5208. /usr/include/SDL/SDL_mouse.h:85:38: note: previous declaration ‘SDL_Cursor* SDL_CreateCursor(Uint8*, Uint8*, int, int, int, int)’
  5209. extern DECLSPEC SDL_Cursor * SDLCALL SDL_CreateCursor
  5210. ^~~~~~~~~~~~~~~~
  5211. In file included from /usr/include/SDL2/SDL_events.h:36,
  5212. from /usr/include/SDL2/SDL.h:41,
  5213. from ../src/vue/outilsvue.h:4,
  5214. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5215. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5216. from ../src/controleur/../vue/vue.h:5,
  5217. from ../src/controleur/controleur.cpp:3:
  5218. /usr/include/SDL2/SDL_joystick.h:201:37: error: conflicting declaration of C function ‘const char* SDL_JoystickName(SDL_Joystick*)’
  5219. extern DECLSPEC const char *SDLCALL SDL_JoystickName(SDL_Joystick * joystick);
  5220. ^~~~~~~~~~~~~~~~
  5221. In file included from /usr/include/SDL/SDL_events.h:36,
  5222. from /usr/include/SDL/SDL.h:37,
  5223. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5224. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5225. from ../src/modele/objets/objet.h:7,
  5226. from ../src/modele/objets/armes/arme.h:4,
  5227. from ../src/modele/./personnages/humain.h:8,
  5228. from ../src/modele/modele.h:7,
  5229. from ../src/controleur/controleur.h:6,
  5230. from ../src/controleur/controleur.cpp:1:
  5231. /usr/include/SDL/SDL_joystick.h:61:38: note: previous declaration ‘const char* SDL_JoystickName(int)’
  5232. extern DECLSPEC const char * SDLCALL SDL_JoystickName(int device_index);
  5233. ^~~~~~~~~~~~~~~~
  5234. In file included from /usr/include/SDL2/SDL.h:41,
  5235. from ../src/vue/outilsvue.h:4,
  5236. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5237. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5238. from ../src/controleur/../vue/vue.h:5,
  5239. from ../src/controleur/controleur.cpp:3:
  5240. /usr/include/SDL2/SDL_events.h:60:26: error: ‘SDL_QUIT’ conflicts with a previous declaration
  5241. SDL_QUIT = 0x100, /**< User-requested quit */
  5242. ^~~~~
  5243. In file included from /usr/include/SDL/SDL.h:37,
  5244. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5245. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5246. from ../src/modele/objets/objet.h:7,
  5247. from ../src/modele/objets/armes/arme.h:4,
  5248. from ../src/modele/./personnages/humain.h:8,
  5249. from ../src/modele/modele.h:7,
  5250. from ../src/controleur/controleur.h:6,
  5251. from ../src/controleur/controleur.cpp:1:
  5252. /usr/include/SDL/SDL_events.h:65:8: note: previous declaration ‘SDL_EventType SDL_QUIT’
  5253. SDL_QUIT, /**< User-requested quit */
  5254. ^~~~~~~~
  5255. In file included from /usr/include/SDL2/SDL.h:41,
  5256. from ../src/vue/outilsvue.h:4,
  5257. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5258. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5259. from ../src/controleur/../vue/vue.h:5,
  5260. from ../src/controleur/controleur.cpp:3:
  5261. /usr/include/SDL2/SDL_events.h:93:5: error: ‘SDL_SYSWMEVENT’ conflicts with a previous declaration
  5262. SDL_SYSWMEVENT, /**< System specific event */
  5263. ^~~~~~~~~~~~~~
  5264. In file included from /usr/include/SDL/SDL.h:37,
  5265. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5266. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5267. from ../src/modele/objets/objet.h:7,
  5268. from ../src/modele/objets/armes/arme.h:4,
  5269. from ../src/modele/./personnages/humain.h:8,
  5270. from ../src/modele/modele.h:7,
  5271. from ../src/controleur/controleur.h:6,
  5272. from ../src/controleur/controleur.cpp:1:
  5273. /usr/include/SDL/SDL_events.h:66:8: note: previous declaration ‘SDL_EventType SDL_SYSWMEVENT’
  5274. SDL_SYSWMEVENT, /**< System specific event */
  5275. ^~~~~~~~~~~~~~
  5276. In file included from /usr/include/SDL2/SDL.h:41,
  5277. from ../src/vue/outilsvue.h:4,
  5278. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5279. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5280. from ../src/controleur/../vue/vue.h:5,
  5281. from ../src/controleur/controleur.cpp:3:
  5282. /usr/include/SDL2/SDL_events.h:96:26: error: ‘SDL_KEYDOWN’ conflicts with a previous declaration
  5283. SDL_KEYDOWN = 0x300, /**< Key pressed */
  5284. ^~~~~
  5285. In file included from /usr/include/SDL/SDL.h:37,
  5286. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5287. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5288. from ../src/modele/objets/objet.h:7,
  5289. from ../src/modele/objets/armes/arme.h:4,
  5290. from ../src/modele/./personnages/humain.h:8,
  5291. from ../src/modele/modele.h:7,
  5292. from ../src/controleur/controleur.h:6,
  5293. from ../src/controleur/controleur.cpp:1:
  5294. /usr/include/SDL/SDL_events.h:55:8: note: previous declaration ‘SDL_EventType SDL_KEYDOWN’
  5295. SDL_KEYDOWN, /**< Keys pressed */
  5296. ^~~~~~~~~~~
  5297. In file included from /usr/include/SDL2/SDL.h:41,
  5298. from ../src/vue/outilsvue.h:4,
  5299. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5300. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5301. from ../src/controleur/../vue/vue.h:5,
  5302. from ../src/controleur/controleur.cpp:3:
  5303. /usr/include/SDL2/SDL_events.h:97:5: error: ‘SDL_KEYUP’ conflicts with a previous declaration
  5304. SDL_KEYUP, /**< Key released */
  5305. ^~~~~~~~~
  5306. In file included from /usr/include/SDL/SDL.h:37,
  5307. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5308. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5309. from ../src/modele/objets/objet.h:7,
  5310. from ../src/modele/objets/armes/arme.h:4,
  5311. from ../src/modele/./personnages/humain.h:8,
  5312. from ../src/modele/modele.h:7,
  5313. from ../src/controleur/controleur.h:6,
  5314. from ../src/controleur/controleur.cpp:1:
  5315. /usr/include/SDL/SDL_events.h:56:8: note: previous declaration ‘SDL_EventType SDL_KEYUP’
  5316. SDL_KEYUP, /**< Keys released */
  5317. ^~~~~~~~~
  5318. In file included from /usr/include/SDL2/SDL.h:41,
  5319. from ../src/vue/outilsvue.h:4,
  5320. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5321. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5322. from ../src/controleur/../vue/vue.h:5,
  5323. from ../src/controleur/controleur.cpp:3:
  5324. /usr/include/SDL2/SDL_events.h:105:26: error: ‘SDL_MOUSEMOTION’ conflicts with a previous declaration
  5325. SDL_MOUSEMOTION = 0x400, /**< Mouse moved */
  5326. ^~~~~
  5327. In file included from /usr/include/SDL/SDL.h:37,
  5328. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5329. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5330. from ../src/modele/objets/objet.h:7,
  5331. from ../src/modele/objets/armes/arme.h:4,
  5332. from ../src/modele/./personnages/humain.h:8,
  5333. from ../src/modele/modele.h:7,
  5334. from ../src/controleur/controleur.h:6,
  5335. from ../src/controleur/controleur.cpp:1:
  5336. /usr/include/SDL/SDL_events.h:57:8: note: previous declaration ‘SDL_EventType SDL_MOUSEMOTION’
  5337. SDL_MOUSEMOTION, /**< Mouse moved */
  5338. ^~~~~~~~~~~~~~~
  5339. In file included from /usr/include/SDL2/SDL.h:41,
  5340. from ../src/vue/outilsvue.h:4,
  5341. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5342. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5343. from ../src/controleur/../vue/vue.h:5,
  5344. from ../src/controleur/controleur.cpp:3:
  5345. /usr/include/SDL2/SDL_events.h:106:5: error: ‘SDL_MOUSEBUTTONDOWN’ conflicts with a previous declaration
  5346. SDL_MOUSEBUTTONDOWN, /**< Mouse button pressed */
  5347. ^~~~~~~~~~~~~~~~~~~
  5348. In file included from /usr/include/SDL/SDL.h:37,
  5349. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5350. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5351. from ../src/modele/objets/objet.h:7,
  5352. from ../src/modele/objets/armes/arme.h:4,
  5353. from ../src/modele/./personnages/humain.h:8,
  5354. from ../src/modele/modele.h:7,
  5355. from ../src/controleur/controleur.h:6,
  5356. from ../src/controleur/controleur.cpp:1:
  5357. /usr/include/SDL/SDL_events.h:58:8: note: previous declaration ‘SDL_EventType SDL_MOUSEBUTTONDOWN’
  5358. SDL_MOUSEBUTTONDOWN, /**< Mouse button pressed */
  5359. ^~~~~~~~~~~~~~~~~~~
  5360. In file included from /usr/include/SDL2/SDL.h:41,
  5361. from ../src/vue/outilsvue.h:4,
  5362. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5363. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5364. from ../src/controleur/../vue/vue.h:5,
  5365. from ../src/controleur/controleur.cpp:3:
  5366. /usr/include/SDL2/SDL_events.h:107:5: error: ‘SDL_MOUSEBUTTONUP’ conflicts with a previous declaration
  5367. SDL_MOUSEBUTTONUP, /**< Mouse button released */
  5368. ^~~~~~~~~~~~~~~~~
  5369. In file included from /usr/include/SDL/SDL.h:37,
  5370. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5371. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5372. from ../src/modele/objets/objet.h:7,
  5373. from ../src/modele/objets/armes/arme.h:4,
  5374. from ../src/modele/./personnages/humain.h:8,
  5375. from ../src/modele/modele.h:7,
  5376. from ../src/controleur/controleur.h:6,
  5377. from ../src/controleur/controleur.cpp:1:
  5378. /usr/include/SDL/SDL_events.h:59:8: note: previous declaration ‘SDL_EventType SDL_MOUSEBUTTONUP’
  5379. SDL_MOUSEBUTTONUP, /**< Mouse button released */
  5380. ^~~~~~~~~~~~~~~~~
  5381. In file included from /usr/include/SDL2/SDL.h:41,
  5382. from ../src/vue/outilsvue.h:4,
  5383. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5384. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5385. from ../src/controleur/../vue/vue.h:5,
  5386. from ../src/controleur/controleur.cpp:3:
  5387. /usr/include/SDL2/SDL_events.h:111:26: error: ‘SDL_JOYAXISMOTION’ conflicts with a previous declaration
  5388. SDL_JOYAXISMOTION = 0x600, /**< Joystick axis motion */
  5389. ^~~~~
  5390. In file included from /usr/include/SDL/SDL.h:37,
  5391. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5392. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5393. from ../src/modele/objets/objet.h:7,
  5394. from ../src/modele/objets/armes/arme.h:4,
  5395. from ../src/modele/./personnages/humain.h:8,
  5396. from ../src/modele/modele.h:7,
  5397. from ../src/controleur/controleur.h:6,
  5398. from ../src/controleur/controleur.cpp:1:
  5399. /usr/include/SDL/SDL_events.h:60:8: note: previous declaration ‘SDL_EventType SDL_JOYAXISMOTION’
  5400. SDL_JOYAXISMOTION, /**< Joystick axis motion */
  5401. ^~~~~~~~~~~~~~~~~
  5402. In file included from /usr/include/SDL2/SDL.h:41,
  5403. from ../src/vue/outilsvue.h:4,
  5404. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5405. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5406. from ../src/controleur/../vue/vue.h:5,
  5407. from ../src/controleur/controleur.cpp:3:
  5408. /usr/include/SDL2/SDL_events.h:112:5: error: ‘SDL_JOYBALLMOTION’ conflicts with a previous declaration
  5409. SDL_JOYBALLMOTION, /**< Joystick trackball motion */
  5410. ^~~~~~~~~~~~~~~~~
  5411. In file included from /usr/include/SDL/SDL.h:37,
  5412. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5413. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5414. from ../src/modele/objets/objet.h:7,
  5415. from ../src/modele/objets/armes/arme.h:4,
  5416. from ../src/modele/./personnages/humain.h:8,
  5417. from ../src/modele/modele.h:7,
  5418. from ../src/controleur/controleur.h:6,
  5419. from ../src/controleur/controleur.cpp:1:
  5420. /usr/include/SDL/SDL_events.h:61:8: note: previous declaration ‘SDL_EventType SDL_JOYBALLMOTION’
  5421. SDL_JOYBALLMOTION, /**< Joystick trackball motion */
  5422. ^~~~~~~~~~~~~~~~~
  5423. In file included from /usr/include/SDL2/SDL.h:41,
  5424. from ../src/vue/outilsvue.h:4,
  5425. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5426. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5427. from ../src/controleur/../vue/vue.h:5,
  5428. from ../src/controleur/controleur.cpp:3:
  5429. /usr/include/SDL2/SDL_events.h:113:5: error: ‘SDL_JOYHATMOTION’ conflicts with a previous declaration
  5430. SDL_JOYHATMOTION, /**< Joystick hat position change */
  5431. ^~~~~~~~~~~~~~~~
  5432. In file included from /usr/include/SDL/SDL.h:37,
  5433. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5434. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5435. from ../src/modele/objets/objet.h:7,
  5436. from ../src/modele/objets/armes/arme.h:4,
  5437. from ../src/modele/./personnages/humain.h:8,
  5438. from ../src/modele/modele.h:7,
  5439. from ../src/controleur/controleur.h:6,
  5440. from ../src/controleur/controleur.cpp:1:
  5441. /usr/include/SDL/SDL_events.h:62:8: note: previous declaration ‘SDL_EventType SDL_JOYHATMOTION’
  5442. SDL_JOYHATMOTION, /**< Joystick hat position change */
  5443. ^~~~~~~~~~~~~~~~
  5444. In file included from /usr/include/SDL2/SDL.h:41,
  5445. from ../src/vue/outilsvue.h:4,
  5446. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5447. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5448. from ../src/controleur/../vue/vue.h:5,
  5449. from ../src/controleur/controleur.cpp:3:
  5450. /usr/include/SDL2/SDL_events.h:114:5: error: ‘SDL_JOYBUTTONDOWN’ conflicts with a previous declaration
  5451. SDL_JOYBUTTONDOWN, /**< Joystick button pressed */
  5452. ^~~~~~~~~~~~~~~~~
  5453. In file included from /usr/include/SDL/SDL.h:37,
  5454. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5455. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5456. from ../src/modele/objets/objet.h:7,
  5457. from ../src/modele/objets/armes/arme.h:4,
  5458. from ../src/modele/./personnages/humain.h:8,
  5459. from ../src/modele/modele.h:7,
  5460. from ../src/controleur/controleur.h:6,
  5461. from ../src/controleur/controleur.cpp:1:
  5462. /usr/include/SDL/SDL_events.h:63:8: note: previous declaration ‘SDL_EventType SDL_JOYBUTTONDOWN’
  5463. SDL_JOYBUTTONDOWN, /**< Joystick button pressed */
  5464. ^~~~~~~~~~~~~~~~~
  5465. In file included from /usr/include/SDL2/SDL.h:41,
  5466. from ../src/vue/outilsvue.h:4,
  5467. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5468. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5469. from ../src/controleur/../vue/vue.h:5,
  5470. from ../src/controleur/controleur.cpp:3:
  5471. /usr/include/SDL2/SDL_events.h:115:5: error: ‘SDL_JOYBUTTONUP’ conflicts with a previous declaration
  5472. SDL_JOYBUTTONUP, /**< Joystick button released */
  5473. ^~~~~~~~~~~~~~~
  5474. In file included from /usr/include/SDL/SDL.h:37,
  5475. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5476. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5477. from ../src/modele/objets/objet.h:7,
  5478. from ../src/modele/objets/armes/arme.h:4,
  5479. from ../src/modele/./personnages/humain.h:8,
  5480. from ../src/modele/modele.h:7,
  5481. from ../src/controleur/controleur.h:6,
  5482. from ../src/controleur/controleur.cpp:1:
  5483. /usr/include/SDL/SDL_events.h:64:8: note: previous declaration ‘SDL_EventType SDL_JOYBUTTONUP’
  5484. SDL_JOYBUTTONUP, /**< Joystick button released */
  5485. ^~~~~~~~~~~~~~~
  5486. In file included from /usr/include/SDL2/SDL.h:41,
  5487. from ../src/vue/outilsvue.h:4,
  5488. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5489. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5490. from ../src/controleur/../vue/vue.h:5,
  5491. from ../src/controleur/controleur.cpp:3:
  5492. /usr/include/SDL2/SDL_events.h:160:24: error: ‘SDL_USEREVENT’ conflicts with a previous declaration
  5493. SDL_USEREVENT = 0x8000,
  5494. ^~~~~~
  5495. In file included from /usr/include/SDL/SDL.h:37,
  5496. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5497. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5498. from ../src/modele/objets/objet.h:7,
  5499. from ../src/modele/objets/armes/arme.h:4,
  5500. from ../src/modele/./personnages/humain.h:8,
  5501. from ../src/modele/modele.h:7,
  5502. from ../src/controleur/controleur.h:6,
  5503. from ../src/controleur/controleur.cpp:1:
  5504. /usr/include/SDL/SDL_events.h:78:8: note: previous declaration ‘SDL_EventType SDL_USEREVENT’
  5505. SDL_USEREVENT = 24,
  5506. ^~~~~~~~~~~~~
  5507. In file included from /usr/include/SDL2/SDL.h:41,
  5508. from ../src/vue/outilsvue.h:4,
  5509. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5510. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5511. from ../src/controleur/../vue/vue.h:5,
  5512. from ../src/controleur/controleur.cpp:3:
  5513. /usr/include/SDL2/SDL_events.h:166:3: error: conflicting declaration ‘typedef enum SDL_EventType SDL_EventType’
  5514. } SDL_EventType;
  5515. ^~~~~~~~~~~~~
  5516. In file included from /usr/include/SDL/SDL.h:37,
  5517. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5518. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5519. from ../src/modele/objets/objet.h:7,
  5520. from ../src/modele/objets/armes/arme.h:4,
  5521. from ../src/modele/./personnages/humain.h:8,
  5522. from ../src/modele/modele.h:7,
  5523. from ../src/controleur/controleur.h:6,
  5524. from ../src/controleur/controleur.cpp:1:
  5525. /usr/include/SDL/SDL_events.h:83:3: note: previous declaration as ‘typedef enum SDL_EventType SDL_EventType’
  5526. } SDL_EventType;
  5527. ^~~~~~~~~~~~~
  5528. In file included from /usr/include/SDL2/SDL.h:41,
  5529. from ../src/vue/outilsvue.h:4,
  5530. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5531. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5532. from ../src/controleur/../vue/vue.h:5,
  5533. from ../src/controleur/controleur.cpp:3:
  5534. /usr/include/SDL2/SDL_events.h:211:16: error: redefinition of ‘struct SDL_KeyboardEvent’
  5535. typedef struct SDL_KeyboardEvent
  5536. ^~~~~~~~~~~~~~~~~
  5537. In file included from /usr/include/SDL/SDL.h:37,
  5538. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5539. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5540. from ../src/modele/objets/objet.h:7,
  5541. from ../src/modele/objets/armes/arme.h:4,
  5542. from ../src/modele/./personnages/humain.h:8,
  5543. from ../src/modele/modele.h:7,
  5544. from ../src/controleur/controleur.h:6,
  5545. from ../src/controleur/controleur.cpp:1:
  5546. /usr/include/SDL/SDL_events.h:126:16: note: previous definition of ‘struct SDL_KeyboardEvent’
  5547. typedef struct SDL_KeyboardEvent {
  5548. ^~~~~~~~~~~~~~~~~
  5549. In file included from /usr/include/SDL2/SDL.h:41,
  5550. from ../src/vue/outilsvue.h:4,
  5551. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5552. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5553. from ../src/controleur/../vue/vue.h:5,
  5554. from ../src/controleur/controleur.cpp:3:
  5555. /usr/include/SDL2/SDL_events.h:221:3: error: conflicting declaration ‘typedef int SDL_KeyboardEvent’
  5556. } SDL_KeyboardEvent;
  5557. ^~~~~~~~~~~~~~~~~
  5558. In file included from /usr/include/SDL/SDL.h:37,
  5559. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5560. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5561. from ../src/modele/objets/objet.h:7,
  5562. from ../src/modele/objets/armes/arme.h:4,
  5563. from ../src/modele/./personnages/humain.h:8,
  5564. from ../src/modele/modele.h:7,
  5565. from ../src/controleur/controleur.h:6,
  5566. from ../src/controleur/controleur.cpp:1:
  5567. /usr/include/SDL/SDL_events.h:131:3: note: previous declaration as ‘typedef struct SDL_KeyboardEvent SDL_KeyboardEvent’
  5568. } SDL_KeyboardEvent;
  5569. ^~~~~~~~~~~~~~~~~
  5570. In file included from /usr/include/SDL2/SDL.h:41,
  5571. from ../src/vue/outilsvue.h:4,
  5572. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5573. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5574. from ../src/controleur/../vue/vue.h:5,
  5575. from ../src/controleur/controleur.cpp:3:
  5576. /usr/include/SDL2/SDL_events.h:253:16: error: redefinition of ‘struct SDL_MouseMotionEvent’
  5577. typedef struct SDL_MouseMotionEvent
  5578. ^~~~~~~~~~~~~~~~~~~~
  5579. In file included from /usr/include/SDL/SDL.h:37,
  5580. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5581. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5582. from ../src/modele/objets/objet.h:7,
  5583. from ../src/modele/objets/armes/arme.h:4,
  5584. from ../src/modele/./personnages/humain.h:8,
  5585. from ../src/modele/modele.h:7,
  5586. from ../src/controleur/controleur.h:6,
  5587. from ../src/controleur/controleur.cpp:1:
  5588. /usr/include/SDL/SDL_events.h:134:16: note: previous definition of ‘struct SDL_MouseMotionEvent’
  5589. typedef struct SDL_MouseMotionEvent {
  5590. ^~~~~~~~~~~~~~~~~~~~
  5591. In file included from /usr/include/SDL2/SDL.h:41,
  5592. from ../src/vue/outilsvue.h:4,
  5593. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5594. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5595. from ../src/controleur/../vue/vue.h:5,
  5596. from ../src/controleur/controleur.cpp:3:
  5597. /usr/include/SDL2/SDL_events.h:264:3: error: conflicting declaration ‘typedef int SDL_MouseMotionEvent’
  5598. } SDL_MouseMotionEvent;
  5599. ^~~~~~~~~~~~~~~~~~~~
  5600. In file included from /usr/include/SDL/SDL.h:37,
  5601. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5602. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5603. from ../src/modele/objets/objet.h:7,
  5604. from ../src/modele/objets/armes/arme.h:4,
  5605. from ../src/modele/./personnages/humain.h:8,
  5606. from ../src/modele/modele.h:7,
  5607. from ../src/controleur/controleur.h:6,
  5608. from ../src/controleur/controleur.cpp:1:
  5609. /usr/include/SDL/SDL_events.h:141:3: note: previous declaration as ‘typedef struct SDL_MouseMotionEvent SDL_MouseMotionEvent’
  5610. } SDL_MouseMotionEvent;
  5611. ^~~~~~~~~~~~~~~~~~~~
  5612. In file included from /usr/include/SDL2/SDL.h:41,
  5613. from ../src/vue/outilsvue.h:4,
  5614. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5615. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5616. from ../src/controleur/../vue/vue.h:5,
  5617. from ../src/controleur/controleur.cpp:3:
  5618. /usr/include/SDL2/SDL_events.h:269:16: error: redefinition of ‘struct SDL_MouseButtonEvent’
  5619. typedef struct SDL_MouseButtonEvent
  5620. ^~~~~~~~~~~~~~~~~~~~
  5621. In file included from /usr/include/SDL/SDL.h:37,
  5622. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5623. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5624. from ../src/modele/objets/objet.h:7,
  5625. from ../src/modele/objets/armes/arme.h:4,
  5626. from ../src/modele/./personnages/humain.h:8,
  5627. from ../src/modele/modele.h:7,
  5628. from ../src/controleur/controleur.h:6,
  5629. from ../src/controleur/controleur.cpp:1:
  5630. /usr/include/SDL/SDL_events.h:144:16: note: previous definition of ‘struct SDL_MouseButtonEvent’
  5631. typedef struct SDL_MouseButtonEvent {
  5632. ^~~~~~~~~~~~~~~~~~~~
  5633. In file included from /usr/include/SDL2/SDL.h:41,
  5634. from ../src/vue/outilsvue.h:4,
  5635. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5636. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5637. from ../src/controleur/../vue/vue.h:5,
  5638. from ../src/controleur/controleur.cpp:3:
  5639. /usr/include/SDL2/SDL_events.h:281:3: error: conflicting declaration ‘typedef int SDL_MouseButtonEvent’
  5640. } SDL_MouseButtonEvent;
  5641. ^~~~~~~~~~~~~~~~~~~~
  5642. In file included from /usr/include/SDL/SDL.h:37,
  5643. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5644. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5645. from ../src/modele/objets/objet.h:7,
  5646. from ../src/modele/objets/armes/arme.h:4,
  5647. from ../src/modele/./personnages/humain.h:8,
  5648. from ../src/modele/modele.h:7,
  5649. from ../src/controleur/controleur.h:6,
  5650. from ../src/controleur/controleur.cpp:1:
  5651. /usr/include/SDL/SDL_events.h:150:3: note: previous declaration as ‘typedef struct SDL_MouseButtonEvent SDL_MouseButtonEvent’
  5652. } SDL_MouseButtonEvent;
  5653. ^~~~~~~~~~~~~~~~~~~~
  5654. In file included from /usr/include/SDL2/SDL.h:41,
  5655. from ../src/vue/outilsvue.h:4,
  5656. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5657. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5658. from ../src/controleur/../vue/vue.h:5,
  5659. from ../src/controleur/controleur.cpp:3:
  5660. /usr/include/SDL2/SDL_events.h:300:16: error: redefinition of ‘struct SDL_JoyAxisEvent’
  5661. typedef struct SDL_JoyAxisEvent
  5662. ^~~~~~~~~~~~~~~~
  5663. In file included from /usr/include/SDL/SDL.h:37,
  5664. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5665. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5666. from ../src/modele/objets/objet.h:7,
  5667. from ../src/modele/objets/armes/arme.h:4,
  5668. from ../src/modele/./personnages/humain.h:8,
  5669. from ../src/modele/modele.h:7,
  5670. from ../src/controleur/controleur.h:6,
  5671. from ../src/controleur/controleur.cpp:1:
  5672. /usr/include/SDL/SDL_events.h:153:16: note: previous definition of ‘struct SDL_JoyAxisEvent’
  5673. typedef struct SDL_JoyAxisEvent {
  5674. ^~~~~~~~~~~~~~~~
  5675. In file included from /usr/include/SDL2/SDL.h:41,
  5676. from ../src/vue/outilsvue.h:4,
  5677. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5678. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5679. from ../src/controleur/../vue/vue.h:5,
  5680. from ../src/controleur/controleur.cpp:3:
  5681. /usr/include/SDL2/SDL_events.h:311:3: error: conflicting declaration ‘typedef int SDL_JoyAxisEvent’
  5682. } SDL_JoyAxisEvent;
  5683. ^~~~~~~~~~~~~~~~
  5684. In file included from /usr/include/SDL/SDL.h:37,
  5685. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5686. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5687. from ../src/modele/objets/objet.h:7,
  5688. from ../src/modele/objets/armes/arme.h:4,
  5689. from ../src/modele/./personnages/humain.h:8,
  5690. from ../src/modele/modele.h:7,
  5691. from ../src/controleur/controleur.h:6,
  5692. from ../src/controleur/controleur.cpp:1:
  5693. /usr/include/SDL/SDL_events.h:158:3: note: previous declaration as ‘typedef struct SDL_JoyAxisEvent SDL_JoyAxisEvent’
  5694. } SDL_JoyAxisEvent;
  5695. ^~~~~~~~~~~~~~~~
  5696. In file included from /usr/include/SDL2/SDL.h:41,
  5697. from ../src/vue/outilsvue.h:4,
  5698. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5699. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5700. from ../src/controleur/../vue/vue.h:5,
  5701. from ../src/controleur/controleur.cpp:3:
  5702. /usr/include/SDL2/SDL_events.h:316:16: error: redefinition of ‘struct SDL_JoyBallEvent’
  5703. typedef struct SDL_JoyBallEvent
  5704. ^~~~~~~~~~~~~~~~
  5705. In file included from /usr/include/SDL/SDL.h:37,
  5706. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5707. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5708. from ../src/modele/objets/objet.h:7,
  5709. from ../src/modele/objets/armes/arme.h:4,
  5710. from ../src/modele/./personnages/humain.h:8,
  5711. from ../src/modele/modele.h:7,
  5712. from ../src/controleur/controleur.h:6,
  5713. from ../src/controleur/controleur.cpp:1:
  5714. /usr/include/SDL/SDL_events.h:161:16: note: previous definition of ‘struct SDL_JoyBallEvent’
  5715. typedef struct SDL_JoyBallEvent {
  5716. ^~~~~~~~~~~~~~~~
  5717. In file included from /usr/include/SDL2/SDL.h:41,
  5718. from ../src/vue/outilsvue.h:4,
  5719. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5720. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5721. from ../src/controleur/../vue/vue.h:5,
  5722. from ../src/controleur/controleur.cpp:3:
  5723. /usr/include/SDL2/SDL_events.h:327:3: error: conflicting declaration ‘typedef int SDL_JoyBallEvent’
  5724. } SDL_JoyBallEvent;
  5725. ^~~~~~~~~~~~~~~~
  5726. In file included from /usr/include/SDL/SDL.h:37,
  5727. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5728. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5729. from ../src/modele/objets/objet.h:7,
  5730. from ../src/modele/objets/armes/arme.h:4,
  5731. from ../src/modele/./personnages/humain.h:8,
  5732. from ../src/modele/modele.h:7,
  5733. from ../src/controleur/controleur.h:6,
  5734. from ../src/controleur/controleur.cpp:1:
  5735. /usr/include/SDL/SDL_events.h:167:3: note: previous declaration as ‘typedef struct SDL_JoyBallEvent SDL_JoyBallEvent’
  5736. } SDL_JoyBallEvent;
  5737. ^~~~~~~~~~~~~~~~
  5738. In file included from /usr/include/SDL2/SDL.h:41,
  5739. from ../src/vue/outilsvue.h:4,
  5740. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5741. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5742. from ../src/controleur/../vue/vue.h:5,
  5743. from ../src/controleur/controleur.cpp:3:
  5744. /usr/include/SDL2/SDL_events.h:332:16: error: redefinition of ‘struct SDL_JoyHatEvent’
  5745. typedef struct SDL_JoyHatEvent
  5746. ^~~~~~~~~~~~~~~
  5747. In file included from /usr/include/SDL/SDL.h:37,
  5748. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5749. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5750. from ../src/modele/objets/objet.h:7,
  5751. from ../src/modele/objets/armes/arme.h:4,
  5752. from ../src/modele/./personnages/humain.h:8,
  5753. from ../src/modele/modele.h:7,
  5754. from ../src/controleur/controleur.h:6,
  5755. from ../src/controleur/controleur.cpp:1:
  5756. /usr/include/SDL/SDL_events.h:170:16: note: previous definition of ‘struct SDL_JoyHatEvent’
  5757. typedef struct SDL_JoyHatEvent {
  5758. ^~~~~~~~~~~~~~~
  5759. In file included from /usr/include/SDL2/SDL.h:41,
  5760. from ../src/vue/outilsvue.h:4,
  5761. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5762. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5763. from ../src/controleur/../vue/vue.h:5,
  5764. from ../src/controleur/controleur.cpp:3:
  5765. /usr/include/SDL2/SDL_events.h:347:3: error: conflicting declaration ‘typedef int SDL_JoyHatEvent’
  5766. } SDL_JoyHatEvent;
  5767. ^~~~~~~~~~~~~~~
  5768. In file included from /usr/include/SDL/SDL.h:37,
  5769. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5770. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5771. from ../src/modele/objets/objet.h:7,
  5772. from ../src/modele/objets/armes/arme.h:4,
  5773. from ../src/modele/./personnages/humain.h:8,
  5774. from ../src/modele/modele.h:7,
  5775. from ../src/controleur/controleur.h:6,
  5776. from ../src/controleur/controleur.cpp:1:
  5777. /usr/include/SDL/SDL_events.h:180:3: note: previous declaration as ‘typedef struct SDL_JoyHatEvent SDL_JoyHatEvent’
  5778. } SDL_JoyHatEvent;
  5779. ^~~~~~~~~~~~~~~
  5780. In file included from /usr/include/SDL2/SDL.h:41,
  5781. from ../src/vue/outilsvue.h:4,
  5782. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5783. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5784. from ../src/controleur/../vue/vue.h:5,
  5785. from ../src/controleur/controleur.cpp:3:
  5786. /usr/include/SDL2/SDL_events.h:352:16: error: redefinition of ‘struct SDL_JoyButtonEvent’
  5787. typedef struct SDL_JoyButtonEvent
  5788. ^~~~~~~~~~~~~~~~~~
  5789. In file included from /usr/include/SDL/SDL.h:37,
  5790. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5791. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5792. from ../src/modele/objets/objet.h:7,
  5793. from ../src/modele/objets/armes/arme.h:4,
  5794. from ../src/modele/./personnages/humain.h:8,
  5795. from ../src/modele/modele.h:7,
  5796. from ../src/controleur/controleur.h:6,
  5797. from ../src/controleur/controleur.cpp:1:
  5798. /usr/include/SDL/SDL_events.h:183:16: note: previous definition of ‘struct SDL_JoyButtonEvent’
  5799. typedef struct SDL_JoyButtonEvent {
  5800. ^~~~~~~~~~~~~~~~~~
  5801. In file included from /usr/include/SDL2/SDL.h:41,
  5802. from ../src/vue/outilsvue.h:4,
  5803. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5804. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5805. from ../src/controleur/../vue/vue.h:5,
  5806. from ../src/controleur/controleur.cpp:3:
  5807. /usr/include/SDL2/SDL_events.h:361:3: error: conflicting declaration ‘typedef int SDL_JoyButtonEvent’
  5808. } SDL_JoyButtonEvent;
  5809. ^~~~~~~~~~~~~~~~~~
  5810. In file included from /usr/include/SDL/SDL.h:37,
  5811. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5812. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5813. from ../src/modele/objets/objet.h:7,
  5814. from ../src/modele/objets/armes/arme.h:4,
  5815. from ../src/modele/./personnages/humain.h:8,
  5816. from ../src/modele/modele.h:7,
  5817. from ../src/controleur/controleur.h:6,
  5818. from ../src/controleur/controleur.cpp:1:
  5819. /usr/include/SDL/SDL_events.h:188:3: note: previous declaration as ‘typedef struct SDL_JoyButtonEvent SDL_JoyButtonEvent’
  5820. } SDL_JoyButtonEvent;
  5821. ^~~~~~~~~~~~~~~~~~
  5822. In file included from /usr/include/SDL2/SDL.h:41,
  5823. from ../src/vue/outilsvue.h:4,
  5824. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5825. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5826. from ../src/controleur/../vue/vue.h:5,
  5827. from ../src/controleur/controleur.cpp:3:
  5828. /usr/include/SDL2/SDL_events.h:509:16: error: redefinition of ‘struct SDL_QuitEvent’
  5829. typedef struct SDL_QuitEvent
  5830. ^~~~~~~~~~~~~
  5831. In file included from /usr/include/SDL/SDL.h:37,
  5832. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5833. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5834. from ../src/modele/objets/objet.h:7,
  5835. from ../src/modele/objets/armes/arme.h:4,
  5836. from ../src/modele/./personnages/humain.h:8,
  5837. from ../src/modele/modele.h:7,
  5838. from ../src/controleur/controleur.h:6,
  5839. from ../src/controleur/controleur.cpp:1:
  5840. /usr/include/SDL/SDL_events.h:206:16: note: previous definition of ‘struct SDL_QuitEvent’
  5841. typedef struct SDL_QuitEvent {
  5842. ^~~~~~~~~~~~~
  5843. In file included from /usr/include/SDL2/SDL.h:41,
  5844. from ../src/vue/outilsvue.h:4,
  5845. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5846. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5847. from ../src/controleur/../vue/vue.h:5,
  5848. from ../src/controleur/controleur.cpp:3:
  5849. /usr/include/SDL2/SDL_events.h:513:3: error: conflicting declaration ‘typedef int SDL_QuitEvent’
  5850. } SDL_QuitEvent;
  5851. ^~~~~~~~~~~~~
  5852. In file included from /usr/include/SDL/SDL.h:37,
  5853. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5854. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5855. from ../src/modele/objets/objet.h:7,
  5856. from ../src/modele/objets/armes/arme.h:4,
  5857. from ../src/modele/./personnages/humain.h:8,
  5858. from ../src/modele/modele.h:7,
  5859. from ../src/controleur/controleur.h:6,
  5860. from ../src/controleur/controleur.cpp:1:
  5861. /usr/include/SDL/SDL_events.h:208:3: note: previous declaration as ‘typedef struct SDL_QuitEvent SDL_QuitEvent’
  5862. } SDL_QuitEvent;
  5863. ^~~~~~~~~~~~~
  5864. In file included from /usr/include/SDL2/SDL.h:41,
  5865. from ../src/vue/outilsvue.h:4,
  5866. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5867. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5868. from ../src/controleur/../vue/vue.h:5,
  5869. from ../src/controleur/controleur.cpp:3:
  5870. /usr/include/SDL2/SDL_events.h:527:16: error: redefinition of ‘struct SDL_UserEvent’
  5871. typedef struct SDL_UserEvent
  5872. ^~~~~~~~~~~~~
  5873. In file included from /usr/include/SDL/SDL.h:37,
  5874. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5875. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5876. from ../src/modele/objets/objet.h:7,
  5877. from ../src/modele/objets/armes/arme.h:4,
  5878. from ../src/modele/./personnages/humain.h:8,
  5879. from ../src/modele/modele.h:7,
  5880. from ../src/controleur/controleur.h:6,
  5881. from ../src/controleur/controleur.cpp:1:
  5882. /usr/include/SDL/SDL_events.h:211:16: note: previous definition of ‘struct SDL_UserEvent’
  5883. typedef struct SDL_UserEvent {
  5884. ^~~~~~~~~~~~~
  5885. In file included from /usr/include/SDL2/SDL.h:41,
  5886. from ../src/vue/outilsvue.h:4,
  5887. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5888. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5889. from ../src/controleur/../vue/vue.h:5,
  5890. from ../src/controleur/controleur.cpp:3:
  5891. /usr/include/SDL2/SDL_events.h:535:3: error: conflicting declaration ‘typedef int SDL_UserEvent’
  5892. } SDL_UserEvent;
  5893. ^~~~~~~~~~~~~
  5894. In file included from /usr/include/SDL/SDL.h:37,
  5895. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5896. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5897. from ../src/modele/objets/objet.h:7,
  5898. from ../src/modele/objets/armes/arme.h:4,
  5899. from ../src/modele/./personnages/humain.h:8,
  5900. from ../src/modele/modele.h:7,
  5901. from ../src/controleur/controleur.h:6,
  5902. from ../src/controleur/controleur.cpp:1:
  5903. /usr/include/SDL/SDL_events.h:216:3: note: previous declaration as ‘typedef struct SDL_UserEvent SDL_UserEvent’
  5904. } SDL_UserEvent;
  5905. ^~~~~~~~~~~~~
  5906. In file included from /usr/include/SDL2/SDL.h:41,
  5907. from ../src/vue/outilsvue.h:4,
  5908. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5909. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5910. from ../src/controleur/../vue/vue.h:5,
  5911. from ../src/controleur/controleur.cpp:3:
  5912. /usr/include/SDL2/SDL_events.h:547:16: error: redefinition of ‘struct SDL_SysWMEvent’
  5913. typedef struct SDL_SysWMEvent
  5914. ^~~~~~~~~~~~~~
  5915. In file included from /usr/include/SDL/SDL.h:37,
  5916. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5917. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5918. from ../src/modele/objets/objet.h:7,
  5919. from ../src/modele/objets/armes/arme.h:4,
  5920. from ../src/modele/./personnages/humain.h:8,
  5921. from ../src/modele/modele.h:7,
  5922. from ../src/controleur/controleur.h:6,
  5923. from ../src/controleur/controleur.cpp:1:
  5924. /usr/include/SDL/SDL_events.h:221:16: note: previous definition of ‘struct SDL_SysWMEvent’
  5925. typedef struct SDL_SysWMEvent {
  5926. ^~~~~~~~~~~~~~
  5927. In file included from /usr/include/SDL2/SDL.h:41,
  5928. from ../src/vue/outilsvue.h:4,
  5929. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5930. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5931. from ../src/controleur/../vue/vue.h:5,
  5932. from ../src/controleur/controleur.cpp:3:
  5933. /usr/include/SDL2/SDL_events.h:552:3: error: conflicting declaration ‘typedef int SDL_SysWMEvent’
  5934. } SDL_SysWMEvent;
  5935. ^~~~~~~~~~~~~~
  5936. In file included from /usr/include/SDL/SDL.h:37,
  5937. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5938. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5939. from ../src/modele/objets/objet.h:7,
  5940. from ../src/modele/objets/armes/arme.h:4,
  5941. from ../src/modele/./personnages/humain.h:8,
  5942. from ../src/modele/modele.h:7,
  5943. from ../src/controleur/controleur.h:6,
  5944. from ../src/controleur/controleur.cpp:1:
  5945. /usr/include/SDL/SDL_events.h:224:3: note: previous declaration as ‘typedef struct SDL_SysWMEvent SDL_SysWMEvent’
  5946. } SDL_SysWMEvent;
  5947. ^~~~~~~~~~~~~~
  5948. In file included from /usr/include/SDL2/SDL.h:41,
  5949. from ../src/vue/outilsvue.h:4,
  5950. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5951. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5952. from ../src/controleur/../vue/vue.h:5,
  5953. from ../src/controleur/controleur.cpp:3:
  5954. /usr/include/SDL2/SDL_events.h:557:15: error: redefinition of ‘union SDL_Event’
  5955. typedef union SDL_Event
  5956. ^~~~~~~~~
  5957. In file included from /usr/include/SDL/SDL.h:37,
  5958. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5959. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5960. from ../src/modele/objets/objet.h:7,
  5961. from ../src/modele/objets/armes/arme.h:4,
  5962. from ../src/modele/./personnages/humain.h:8,
  5963. from ../src/modele/modele.h:7,
  5964. from ../src/controleur/controleur.h:6,
  5965. from ../src/controleur/controleur.cpp:1:
  5966. /usr/include/SDL/SDL_events.h:227:15: note: previous definition of ‘union SDL_Event’
  5967. typedef union SDL_Event {
  5968. ^~~~~~~~~
  5969. In file included from /usr/include/SDL2/SDL.h:41,
  5970. from ../src/vue/outilsvue.h:4,
  5971. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5972. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5973. from ../src/controleur/../vue/vue.h:5,
  5974. from ../src/controleur/controleur.cpp:3:
  5975. /usr/include/SDL2/SDL_events.h:595:3: error: conflicting declaration ‘typedef int SDL_Event’
  5976. } SDL_Event;
  5977. ^~~~~~~~~
  5978. In file included from /usr/include/SDL/SDL.h:37,
  5979. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  5980. from ../src/vue/interfaceutilisateur/sprite.h:6,
  5981. from ../src/modele/objets/objet.h:7,
  5982. from ../src/modele/objets/armes/arme.h:4,
  5983. from ../src/modele/./personnages/humain.h:8,
  5984. from ../src/modele/modele.h:7,
  5985. from ../src/controleur/controleur.h:6,
  5986. from ../src/controleur/controleur.cpp:1:
  5987. /usr/include/SDL/SDL_events.h:242:3: note: previous declaration as ‘typedef union SDL_Event SDL_Event’
  5988. } SDL_Event;
  5989. ^~~~~~~~~
  5990. In file included from /usr/include/SDL2/SDL.h:41,
  5991. from ../src/vue/outilsvue.h:4,
  5992. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  5993. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  5994. from ../src/controleur/../vue/vue.h:5,
  5995. from ../src/controleur/controleur.cpp:3:
  5996. /usr/include/SDL2/SDL_events.h:612:5: error: ‘SDL_ADDEVENT’ conflicts with a previous declaration
  5997. SDL_ADDEVENT,
  5998. ^~~~~~~~~~~~
  5999. In file included from /usr/include/SDL/SDL.h:37,
  6000. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6001. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6002. from ../src/modele/objets/objet.h:7,
  6003. from ../src/modele/objets/armes/arme.h:4,
  6004. from ../src/modele/./personnages/humain.h:8,
  6005. from ../src/modele/modele.h:7,
  6006. from ../src/controleur/controleur.h:6,
  6007. from ../src/controleur/controleur.cpp:1:
  6008. /usr/include/SDL/SDL_events.h:254:2: note: previous declaration ‘SDL_eventaction SDL_ADDEVENT’
  6009. SDL_ADDEVENT,
  6010. ^~~~~~~~~~~~
  6011. In file included from /usr/include/SDL2/SDL.h:41,
  6012. from ../src/vue/outilsvue.h:4,
  6013. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6014. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6015. from ../src/controleur/../vue/vue.h:5,
  6016. from ../src/controleur/controleur.cpp:3:
  6017. /usr/include/SDL2/SDL_events.h:613:5: error: ‘SDL_PEEKEVENT’ conflicts with a previous declaration
  6018. SDL_PEEKEVENT,
  6019. ^~~~~~~~~~~~~
  6020. In file included from /usr/include/SDL/SDL.h:37,
  6021. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6022. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6023. from ../src/modele/objets/objet.h:7,
  6024. from ../src/modele/objets/armes/arme.h:4,
  6025. from ../src/modele/./personnages/humain.h:8,
  6026. from ../src/modele/modele.h:7,
  6027. from ../src/controleur/controleur.h:6,
  6028. from ../src/controleur/controleur.cpp:1:
  6029. /usr/include/SDL/SDL_events.h:255:2: note: previous declaration ‘SDL_eventaction SDL_PEEKEVENT’
  6030. SDL_PEEKEVENT,
  6031. ^~~~~~~~~~~~~
  6032. In file included from /usr/include/SDL2/SDL.h:41,
  6033. from ../src/vue/outilsvue.h:4,
  6034. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6035. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6036. from ../src/controleur/../vue/vue.h:5,
  6037. from ../src/controleur/controleur.cpp:3:
  6038. /usr/include/SDL2/SDL_events.h:614:5: error: ‘SDL_GETEVENT’ conflicts with a previous declaration
  6039. SDL_GETEVENT
  6040. ^~~~~~~~~~~~
  6041. In file included from /usr/include/SDL/SDL.h:37,
  6042. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6043. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6044. from ../src/modele/objets/objet.h:7,
  6045. from ../src/modele/objets/armes/arme.h:4,
  6046. from ../src/modele/./personnages/humain.h:8,
  6047. from ../src/modele/modele.h:7,
  6048. from ../src/controleur/controleur.h:6,
  6049. from ../src/controleur/controleur.cpp:1:
  6050. /usr/include/SDL/SDL_events.h:256:2: note: previous declaration ‘SDL_eventaction SDL_GETEVENT’
  6051. SDL_GETEVENT
  6052. ^~~~~~~~~~~~
  6053. In file included from /usr/include/SDL2/SDL.h:41,
  6054. from ../src/vue/outilsvue.h:4,
  6055. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6056. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6057. from ../src/controleur/../vue/vue.h:5,
  6058. from ../src/controleur/controleur.cpp:3:
  6059. /usr/include/SDL2/SDL_events.h:615:3: error: conflicting declaration ‘typedef enum SDL_eventaction SDL_eventaction’
  6060. } SDL_eventaction;
  6061. ^~~~~~~~~~~~~~~
  6062. In file included from /usr/include/SDL/SDL.h:37,
  6063. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6064. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6065. from ../src/modele/objets/objet.h:7,
  6066. from ../src/modele/objets/armes/arme.h:4,
  6067. from ../src/modele/./personnages/humain.h:8,
  6068. from ../src/modele/modele.h:7,
  6069. from ../src/controleur/controleur.h:6,
  6070. from ../src/controleur/controleur.cpp:1:
  6071. /usr/include/SDL/SDL_events.h:257:3: note: previous declaration as ‘typedef enum SDL_eventaction SDL_eventaction’
  6072. } SDL_eventaction;
  6073. ^~~~~~~~~~~~~~~
  6074. In file included from /usr/include/SDL2/SDL.h:41,
  6075. from ../src/vue/outilsvue.h:4,
  6076. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6077. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6078. from ../src/controleur/../vue/vue.h:5,
  6079. from ../src/controleur/controleur.cpp:3:
  6080. /usr/include/SDL2/SDL_events.h:635:29: error: conflicting declaration of C function ‘int SDL_PeepEvents(SDL_Event*, int, SDL_eventaction, Uint32, Uint32)’
  6081. extern DECLSPEC int SDLCALL SDL_PeepEvents(SDL_Event * events, int numevents,
  6082. ^~~~~~~~~~~~~~
  6083. In file included from /usr/include/SDL/SDL.h:37,
  6084. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6085. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6086. from ../src/modele/objets/objet.h:7,
  6087. from ../src/modele/objets/armes/arme.h:4,
  6088. from ../src/modele/./personnages/humain.h:8,
  6089. from ../src/modele/modele.h:7,
  6090. from ../src/controleur/controleur.h:6,
  6091. from ../src/controleur/controleur.cpp:1:
  6092. /usr/include/SDL/SDL_events.h:277:29: note: previous declaration ‘int SDL_PeepEvents(SDL_Event*, int, SDL_eventaction, Uint32)’
  6093. extern DECLSPEC int SDLCALL SDL_PeepEvents(SDL_Event *events, int numevents,
  6094. ^~~~~~~~~~~~~~
  6095. In file included from /usr/include/SDL2/SDL.h:41,
  6096. from ../src/vue/outilsvue.h:4,
  6097. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6098. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6099. from ../src/controleur/../vue/vue.h:5,
  6100. from ../src/controleur/controleur.cpp:3:
  6101. /usr/include/SDL2/SDL_events.h:696:75: error: conflicting declaration ‘typedef int (* SDL_EventFilter)(void*, SDL_Event*)’
  6102. typedef int (SDLCALL * SDL_EventFilter) (void *userdata, SDL_Event * event);
  6103. ^
  6104. In file included from /usr/include/SDL/SDL.h:37,
  6105. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6106. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6107. from ../src/modele/objets/objet.h:7,
  6108. from ../src/modele/objets/armes/arme.h:4,
  6109. from ../src/modele/./personnages/humain.h:8,
  6110. from ../src/modele/modele.h:7,
  6111. from ../src/controleur/controleur.h:6,
  6112. from ../src/controleur/controleur.cpp:1:
  6113. /usr/include/SDL/SDL_events.h:300:23: note: previous declaration as ‘typedef int (* SDL_EventFilter)(const SDL_Event*)’
  6114. typedef int (SDLCALL *SDL_EventFilter)(const SDL_Event *event);
  6115. ^~~~~~~~~~~~~~~
  6116. In file included from /usr/include/SDL2/SDL.h:41,
  6117. from ../src/vue/outilsvue.h:4,
  6118. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6119. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6120. from ../src/controleur/../vue/vue.h:5,
  6121. from ../src/controleur/controleur.cpp:3:
  6122. /usr/include/SDL2/SDL_events.h:723:30: error: conflicting declaration of C function ‘void SDL_SetEventFilter(SDL_EventFilter, void*)’
  6123. extern DECLSPEC void SDLCALL SDL_SetEventFilter(SDL_EventFilter filter,
  6124. ^~~~~~~~~~~~~~~~~~
  6125. In file included from /usr/include/SDL/SDL.h:37,
  6126. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6127. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6128. from ../src/modele/objets/objet.h:7,
  6129. from ../src/modele/objets/armes/arme.h:4,
  6130. from ../src/modele/./personnages/humain.h:8,
  6131. from ../src/modele/modele.h:7,
  6132. from ../src/controleur/controleur.h:6,
  6133. from ../src/controleur/controleur.cpp:1:
  6134. /usr/include/SDL/SDL_events.h:323:30: note: previous declaration ‘void SDL_SetEventFilter(SDL_EventFilter)’
  6135. extern DECLSPEC void SDLCALL SDL_SetEventFilter(SDL_EventFilter filter);
  6136. ^~~~~~~~~~~~~~~~~~
  6137. In file included from /usr/include/SDL2/SDL.h:41,
  6138. from ../src/vue/outilsvue.h:4,
  6139. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6140. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6141. from ../src/controleur/../vue/vue.h:5,
  6142. from ../src/controleur/controleur.cpp:3:
  6143. /usr/include/SDL2/SDL_events.h:730:34: error: conflicting declaration of C function ‘SDL_bool SDL_GetEventFilter(int (**)(const SDL_Event*), void**)’
  6144. extern DECLSPEC SDL_bool SDLCALL SDL_GetEventFilter(SDL_EventFilter * filter,
  6145. ^~~~~~~~~~~~~~~~~~
  6146. In file included from /usr/include/SDL/SDL.h:37,
  6147. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6148. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6149. from ../src/modele/objets/objet.h:7,
  6150. from ../src/modele/objets/armes/arme.h:4,
  6151. from ../src/modele/./personnages/humain.h:8,
  6152. from ../src/modele/modele.h:7,
  6153. from ../src/controleur/controleur.h:6,
  6154. from ../src/controleur/controleur.cpp:1:
  6155. /usr/include/SDL/SDL_events.h:329:41: note: previous declaration ‘int (* SDL_GetEventFilter())(const SDL_Event*)’
  6156. extern DECLSPEC SDL_EventFilter SDLCALL SDL_GetEventFilter(void);
  6157. ^~~~~~~~~~~~~~~~~~
  6158. In file included from /usr/include/SDL2/SDL.h:41,
  6159. from ../src/vue/outilsvue.h:4,
  6160. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6161. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6162. from ../src/controleur/../vue/vue.h:5,
  6163. from ../src/controleur/controleur.cpp:3:
  6164. /usr/include/SDL2/SDL_events.h:767:31: error: conflicting declaration of C function ‘Uint8 SDL_EventState(Uint32, int)’
  6165. extern DECLSPEC Uint8 SDLCALL SDL_EventState(Uint32 type, int state);
  6166. ^~~~~~~~~~~~~~
  6167. In file included from /usr/include/SDL/SDL.h:37,
  6168. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6169. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6170. from ../src/modele/objets/objet.h:7,
  6171. from ../src/modele/objets/armes/arme.h:4,
  6172. from ../src/modele/./personnages/humain.h:8,
  6173. from ../src/modele/modele.h:7,
  6174. from ../src/controleur/controleur.h:6,
  6175. from ../src/controleur/controleur.cpp:1:
  6176. /usr/include/SDL/SDL_events.h:348:31: note: previous declaration ‘Uint8 SDL_EventState(Uint8, int)’
  6177. extern DECLSPEC Uint8 SDLCALL SDL_EventState(Uint8 type, int state);
  6178. ^~~~~~~~~~~~~~
  6179. In file included from /usr/include/SDL2/SDL.h:58,
  6180. from ../src/vue/outilsvue.h:4,
  6181. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6182. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6183. from ../src/controleur/../vue/vue.h:5,
  6184. from ../src/controleur/controleur.cpp:3:
  6185. /usr/include/SDL2/SDL_timer.h:81:75: error: conflicting declaration ‘typedef Uint32 (* SDL_TimerCallback)(Uint32, void*)’
  6186. typedef Uint32 (SDLCALL * SDL_TimerCallback) (Uint32 interval, void *param);
  6187. ^
  6188. In file included from /usr/include/SDL/SDL.h:42,
  6189. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6190. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6191. from ../src/modele/objets/objet.h:7,
  6192. from ../src/modele/objets/armes/arme.h:4,
  6193. from ../src/modele/./personnages/humain.h:8,
  6194. from ../src/modele/modele.h:7,
  6195. from ../src/controleur/controleur.h:6,
  6196. from ../src/controleur/controleur.cpp:1:
  6197. /usr/include/SDL/SDL_timer.h:55:26: note: previous declaration as ‘typedef Uint32 (* SDL_TimerCallback)(Uint32)’
  6198. typedef Uint32 (SDLCALL *SDL_TimerCallback)(Uint32 interval);
  6199. ^~~~~~~~~~~~~~~~~
  6200. In file included from /usr/include/SDL2/SDL.h:58,
  6201. from ../src/vue/outilsvue.h:4,
  6202. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6203. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6204. from ../src/controleur/../vue/vue.h:5,
  6205. from ../src/controleur/controleur.cpp:3:
  6206. /usr/include/SDL2/SDL_timer.h:86:13: error: conflicting declaration ‘typedef int SDL_TimerID’
  6207. typedef int SDL_TimerID;
  6208. ^~~~~~~~~~~
  6209. In file included from /usr/include/SDL/SDL.h:42,
  6210. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6211. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6212. from ../src/modele/objets/objet.h:7,
  6213. from ../src/modele/objets/armes/arme.h:4,
  6214. from ../src/modele/./personnages/humain.h:8,
  6215. from ../src/modele/modele.h:7,
  6216. from ../src/controleur/controleur.h:6,
  6217. from ../src/controleur/controleur.cpp:1:
  6218. /usr/include/SDL/SDL_timer.h:104:30: note: previous declaration as ‘typedef struct _SDL_TimerID* SDL_TimerID’
  6219. typedef struct _SDL_TimerID *SDL_TimerID;
  6220. ^~~~~~~~~~~
  6221. In file included from /usr/include/SDL2/SDL.h:58,
  6222. from ../src/vue/outilsvue.h:4,
  6223. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6224. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6225. from ../src/controleur/../vue/vue.h:5,
  6226. from ../src/controleur/controleur.cpp:3:
  6227. /usr/include/SDL2/SDL_timer.h:93:37: error: conflicting declaration of C function ‘_SDL_TimerID* SDL_AddTimer(Uint32, SDL_TimerCallback, void*)’
  6228. extern DECLSPEC SDL_TimerID SDLCALL SDL_AddTimer(Uint32 interval,
  6229. ^~~~~~~~~~~~
  6230. In file included from /usr/include/SDL/SDL.h:42,
  6231. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6232. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6233. from ../src/modele/objets/objet.h:7,
  6234. from ../src/modele/objets/armes/arme.h:4,
  6235. from ../src/modele/./personnages/humain.h:8,
  6236. from ../src/modele/modele.h:7,
  6237. from ../src/controleur/controleur.h:6,
  6238. from ../src/controleur/controleur.cpp:1:
  6239. /usr/include/SDL/SDL_timer.h:109:37: note: previous declaration ‘_SDL_TimerID* SDL_AddTimer(Uint32, SDL_NewTimerCallback, void*)’
  6240. extern DECLSPEC SDL_TimerID SDLCALL SDL_AddTimer(Uint32 interval, SDL_NewTimerCallback callback, void *param);
  6241. ^~~~~~~~~~~~
  6242. In file included from /usr/include/SDL2/SDL.h:59,
  6243. from ../src/vue/outilsvue.h:4,
  6244. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6245. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6246. from ../src/controleur/../vue/vue.h:5,
  6247. from ../src/controleur/controleur.cpp:3:
  6248. /usr/include/SDL2/SDL_version.h:51:16: error: redefinition of ‘struct SDL_version’
  6249. typedef struct SDL_version
  6250. ^~~~~~~~~~~
  6251. In file included from /usr/include/SDL/SDL.h:44,
  6252. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6253. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6254. from ../src/modele/objets/objet.h:7,
  6255. from ../src/modele/objets/armes/arme.h:4,
  6256. from ../src/modele/./personnages/humain.h:8,
  6257. from ../src/modele/modele.h:7,
  6258. from ../src/controleur/controleur.h:6,
  6259. from ../src/controleur/controleur.cpp:1:
  6260. /usr/include/SDL/SDL_version.h:47:16: note: previous definition of ‘struct SDL_version’
  6261. typedef struct SDL_version {
  6262. ^~~~~~~~~~~
  6263. In file included from /usr/include/SDL2/SDL.h:59,
  6264. from ../src/vue/outilsvue.h:4,
  6265. from ../src/controleur/../vue/./ecran/menu/../ecrangeneral.h:8,
  6266. from ../src/controleur/../vue/./ecran/menu/ecranmenuprincipal.h:8,
  6267. from ../src/controleur/../vue/vue.h:5,
  6268. from ../src/controleur/controleur.cpp:3:
  6269. /usr/include/SDL2/SDL_version.h:56:3: error: conflicting declaration ‘typedef int SDL_version’
  6270. } SDL_version;
  6271. ^~~~~~~~~~~
  6272. In file included from /usr/include/SDL/SDL.h:44,
  6273. from ../src/vue/interfaceutilisateur/ressources/chargementfeuilledesprite.h:4,
  6274. from ../src/vue/interfaceutilisateur/sprite.h:6,
  6275. from ../src/modele/objets/objet.h:7,
  6276. from ../src/modele/objets/armes/arme.h:4,
  6277. from ../src/modele/./personnages/humain.h:8,
  6278. from ../src/modele/modele.h:7,
  6279. from ../src/controleur/controleur.h:6,
  6280. from ../src/controleur/controleur.cpp:1:
  6281. /usr/include/SDL/SDL_version.h:51:3: note: previous declaration as ‘typedef struct SDL_version SDL_version’
  6282. } SDL_version;
  6283. ^~~~~~~~~~~
  6284. make: *** [Makefile:654: controleur.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment