Forum de la communauté SFML

Aide => Général => Discussion démarrée par: Madahin le Décembre 30, 2012, 05:13:13 am

Titre: [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Madahin le Décembre 30, 2012, 05:13:13 am
Bonjours,
Je tente depuis quelque heure déjà de compiler SFML2 avec Qt creator. J'ai donc suivi ce tuto https://github.com/SFML/SFML/wiki/Tutorial%3A-Compile-and-Link-SFML-with-Qt-Creator (https://github.com/SFML/SFML/wiki/Tutorial%3A-Compile-and-Link-SFML-with-Qt-Creator) Mais je me retrouve bloquer lors de la compilation, l'IDE me donne en sortie :

erreur : undefined reference to `TrackMouseEvent@4'
TrackMouseEvent étant la fonction à la ligne 676 de WindowImplWin32.cpp

Merci d'avance de votre aide.
Titre: Re : [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Laurent le Décembre 30, 2012, 09:20:32 am
C'est la compilation de ton projet ou celle de SFML, qui donne cette erreur ?

Sinon personnellement je conseille un bon vieux makefile MinGW pour compiler, tu n'as pas besoin d'un EDI (tu ne vas pas éditer le code source, n'est-ce pas ? ;)).
Titre: Re : [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Madahin le Décembre 30, 2012, 12:44:25 pm
Pendant la compilation de SFML. (au cas ou ça peu aider, je suis sous windows 7)

Même si l'EDI et en soit optionnel, j’avoue que je me suis pas mal habitué à utiliser Qt creator, donc si possible, j'aimerai bien continuer de l'utilisé avec SFML.
Titre: Re : [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Laurent le Décembre 30, 2012, 01:29:45 pm
Je ne sais pas pourquoi il te sort cette erreur, peut-être un bug dans les bibliothèques d'importation de l'API Win32 de ton MinGW. Essayes-en un autre pour voir.
Titre: Re : [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Madahin le Décembre 30, 2012, 02:44:05 pm
Merci  :)
J'ai commencer par tenter de configurer qt creator pour utiliser le mingw de code::blocs, sans succès, alors j'ai fait (sans trop d’espoir) le truc le plus crade possible, j'ai copier coller le mingw de code::blocs à la place de celui contenu dans qt sdk, et miracle, ça a marché  ;D

Si quelqu'un a une solution plus propre, je suis preneur, mais en attendant, ça fonctionne.
Titre: Re : [SFML2.0 Git] Erreur lors de la compilation avec Qt creator
Posté par: Laurent le Décembre 30, 2012, 03:46:53 pm
Avec un makefile t'aurais pas à t'embêter à configurer un EDI... :P