Forum de la communauté SFML
Aide => Général => Discussion démarrée par: GG_A_SsaSsIbs le Décembre 18, 2012, 09:39:05 am
-
Bonjour,
Je voulais tester ce matin la librairie SFML et pour ce faire, j'ai suivi scrupuleusement les informations donnés sur la version qui m'intéressait. ( http://www.sfml-dev.org/tutorials/2.0/start-cb-fr.php ).
Je récupère le code à la fin, le compile et run. Lors de la compilation apparemment il n'y aucun problème selon le compilo mais voila, la fenêtre n’apparaît jamais et au bout de 5 à 8 secondes environ, l'IDE me rend la main avec pour message :
Process terminated with status -1073741819 (0 minutes, 7 seconds)
Si quelqu'un pouvait me mettre sur une piste par rapport à ça, je lui en serais bien reconnaissant.
Merci par avance.
Cordialement,
Edit : J'utilise la version static de la librairie.
-
Peux-tu uploader ton fichier .cbp ?
Si tu utilises le debugger, il te raconte quoi ?
-
Oui bien sur, pour le debugger il me dit :
Program received signal SIGSEGV, Segmentation fault.
In sf::VideoMode::VideoMode (this=0xc8, modeWidth=200, modeHeight=32, modeBitsPerPixel=2) at D:\developpement\sfml-master\src\SFML\Window\VideoMode.cpp:50 ()
Le fichier .cbp est join également à ce post.
Merci par avance.
[attachment deleted by admin]
-
Il faut que tu recompiles SFML, ta version de gcc n'est pas compatible avec celle qui a servi à recompiler SFML.
C'est indiqué dans le tutoriel que tu as lu scrupuleusement ;)
Il existe plusieurs variantes de gcc pour Windows, qui sont incompatibles entre elles (différences au niveau de la gestion des exceptions, du modèle de threading, etc.).
[...]
Si vous pensez que votre version de gcc ne fonctionnera avec aucune des versions des bibliothèques SFML précompilées, n'hésitez pas à recompiler SFML, ce n'est pas compliqué.
-
Oki et bien merci.
Pour tout t'avouer, je ne pensais pas que ma version gcc ne fonctionnerais pas avec la version compiler du site. :)
Cela dit, je pense que dans la doc, tu devrais mettre un exemple entre parenthèse avec mon message d'erreur pourquoi pas ^^. Ca pourrait aiguiller directement les gens qui ont eu le même problème que moi sans qu'il ait à te reposer la même question.
Enfin ce n'est qu'une suggestion à toi de voir. ;)
Merci encore !
-
La version finale de SFML 2.0 aura un package pour gcc 4.7 ;)