Il y a qu'un seul #include <SFML/Audio.hpp> dans mon projet et il se situe dans Sound.hpp et il était déjà au dessus, donc non :s
#ifndef SOUND_HPP_INCLUDED
#define SOUND_HPP_INCLUDED
#include <SFML/Audio.hpp>
#include <boost/thread.hpp>
#include "../system/File.hpp"
#include "../system/Conversion.hpp"
#include <string>
#include <cstdarg>
Maintenant Sound.hpp est include dans d'autres, mais pas forcément en premier, mais il me semble que ca doit pas trop jouer. :s
Effectivement, ca fonctionne ! Merci beaucoup pour cette astuce, mais maintenant j'ai un souci dans le même genre avec None de sf::Style::None
renderWindow.create(videoMode, title, (fullscreen ? sf::Style::Fullscreen : sf::Style::None), settings);
^
error: expected ')' before numeric constant make: ***
Seulement je ne pense pas que ca soit un problème de macro cette fois :)
En tout cas merci de votre aide ! Et merci pour tout SFML ;)