Erreur en utilisant la SDL

Fermé
lulu16100 Messages postés 95 Date d'inscription mardi 3 décembre 2013 Statut Membre Dernière intervention 13 janvier 2019 - Modifié par lulu16100 le 18/12/2013 à 18:02
Bonjour,
Je code sous code blocks. J'ai créé une classe affichant une fenetre et une autre classe qui ou il y a certaine image. Voici mon code:
le constructeur de ma fenetre:

Fenetre::Fenetre(){
accueil = true;
game = false;
choice = false;
loose = false;
win = false;
dessus = false;

TTF_Init();

if(TTF_Init() == -1)
{
fprintf(stderr, "Erreur d'initialisation de TTF_Init : %s\n", TTF_GetError());
exit(EXIT_FAILURE);
}
if(SDL_Init(SDL_INIT_VIDEO)<0)
{
cout<<"Erreur dans l'initialisation de la librairie \n";
}

screen=SDL_SetVideoMode(LARGEUR_SCREEN,HAUTEUR_SCREEN,NB_COLORS,SDL_HWSURFACE|SDL_DOUBLEBUF) ;

if(screen==NULL)
{
cout<<"Erreur dans l'initialisation des modes vidéos:" << SDL_GetError();
SDL_Quit();
}

SDL_WM_SetCaption("La vengeance des BTS",NULL);
accueilV = new AccueilVue();

SDL_Flip(screen);
}

la constructeur de AccueilVue:

AccueilVue::AccueilVue(){
fond = IMG_Load("images/menu.jpg");
SDL_Color couleur = {200, 0, 0};
police = NULL;
police =TTF_OpenFont("font/GypsyCurse.ttf",40);
texte = TTF_RenderText_Blended(police, "Tentez votre chance pour vaincre le maitre de l'ennui !", couleur);
dessus = false;
boutonJouer = NULL;
}

et voici les erreurs qu'indique mon compilateur:
undefined reference to 'AccueilVue::AccueilVue()'
et ensuite il fait de même avec toutes les fonctinos de AccueilVue...

Je ne vois vraiment pas ou est ce que ça coince... Je débute avec la SDL. Pouvez vous m'aidez s'il vous plait ?