Forum de la communauté SFML

Aide => Général => Discussion démarrée par: Antho le Décembre 31, 2012, 04:25:48 pm

Titre: Problème SFML 2.0 et Codeblocks 12.11
Posté par: Antho le Décembre 31, 2012, 04:25:48 pm
Bonjour,

J'ai installé hier Code::Blocks 12.11. J'ai vérifié que la SFML 2.0 fonctionnait toujours sur GCC 4.7.1. Lorsque j'ai compilé un simple programme ouvrant une fenêtre, j'ai eu une erreur sur sf::VideoMode. J'ai donc entièrement recompilé la SFML pour la nouvelle version de Code::Blocks, et j'ai recommencé. Cela a parfaitement fonctionné :).

Mais j'ai eu des problèmes avec d'autres programmes plus importants. Le compilateur me dit que certaines fonctions n'existent pas!

Voici les erreurs:
obj\Release\SPrinceps.o:SPrinceps.cpp: undefined reference to `_imp___ZN2sf4Font14getDefaultFontEv'|
obj\Release\main.o:main.cpp: undefined reference to `_imp___ZNK2sf12RenderTarget13convertCoordsERKNS_7Vector2IiEE'|

Quand j'utilise l'ancienne version de Code::Blocks, je n'ai aucune erreur. J'ai vérifié plusieurs fois le linkage sans trouver d'erreurs.

Sauriez-vous pourquoi toutes les autres fonctions n'ont aucun problèmes et ces deux là ne fonctionnent pas?

Merci
Titre: Re : Problème SFML 2.0 et Codeblocks 12.11
Posté par: Laurent le Décembre 31, 2012, 04:55:51 pm
Ces fonctions n'existent plus, tu utilises des vieux en-têtes.
Titre: Re : Problème SFML 2.0 et Codeblocks 12.11
Posté par: Antho le Décembre 31, 2012, 05:06:54 pm
Merci beaucoup, désolé. :)