Bonjour à tous,
J'ai un petit problème pour exécuter un programme mi-Qt mi-SFML avec Qt-Creator sous Windows 7 en 64 bits.
Ce programme est un prototype de tactical-rpg avec de nombreuses classes donc je ne peux pas vraiment le poster ici.
Il fonctionne très bien sous Fedora 18 ansi qu'en mode debug sous Windows et n'a aucun problème de compilation en mode release sous Window
Seulement quand j'éxecute le programme en mode release avec Qt-Creator sous Windows, je me retrouve avec la sortie d'appilcation "CHEMIN/VERS/LE/.EXE/MonProgramme.exe a quitté avec le code -1073741511"
Je travaille avec SFML 2.1 que j'ai compilé en suivant scrupuleusement le tuto suivant :
https://github.com/SFML/SFML/wiki/Tutorial%3A-Compile-and-Link-SFML-with-Qt-Creator en debug et en release ainsi qu'avec Qt SDK 1.2.1-1 avec le compilateur MinGW 4.4.0-2.
J'ai aussi essayé de compiler SFML avec cmake-gui comme décrit ici :
http://www.sfml-dev.org/tutorials/2.1/compile-with-cmake-fr.php mais cela ne change absolument rien (le programme fonctionne en debug mais pas en release). Je précise que j'ai bien changé la variable CMAKE_BUILD_TYPE à chaque compilation
Ce n'est pas la première fois que j'ai des problèmes à utiliser SFML et Qt ensemble sous Windows 7, dont je ne suis pas vraiment un habitué (ni un grand fan d'ailleurs...) mais comme j'aimerai diffuser mon programme, je n'ai pas vraiment le choix.
J'hésite maintenant à carrément recompiler Qt et Qt-Creator pour voir si le problème ne viendrait pas d'une incompatibilité étrange, mais j'avoue que si je peux éviter cela m'arrangerait énormément (très long et très chiant, d'autant plus sous Windows)
Si quelqu'un a une idée, je lui offre toute ma gratitude. Je peux donner plus de détails si besoin.
daijin12