J'ai supprimé mon dossier MinGW pour le remplacer par celui de la version DW2.
J'ai testé mon programme et déjà, la console s'ouvrait normalement, avec le début du programme
Mais la seconde fenêtre, celle qui affiche le jeu, restait blanche (et Windows me précisait que ce programme ne répondait pas).
Plus tard, j'ai vérifié que les autres programmes qu'on avait fait restaient compatible avec cette nouvelle version de G++ et il s'est avéré que non... J'avais des erreurs partout qui mentionnaient souvent qu'un ficher du style
blablabla_sjlj n'était pas présent.
J'ai alors re-téléchargé la version qui était dans mon dossier MinGW d'avant pour la remettre. Mais je revenais au même point, mes programmes ne marchaient pas
Ce que j'ai fait ensuite, c'est un copier/coller du fichier
libgcc_s_dw2-1.dll dans le dossier
MinGW/bin ; je me retrouve donc avec les deux fichiers
libgcc_s_dw2-1.dll et
libgcc_s_sjlj-1.dll.
Une fois fais ça, je lance mon programme et là miracle, le programme marche ! Mais c'était crier victoire trop vite : l'affichage du jeu dans la seconde fenêtre ne reste que quelques secondes...
J'en suis resté là pour le moment et je vous demande (encore) votre aide