Bonsoir, j'ai fini de coder le jeu mario sokoban mais quand je compile j'ai une (pour l'instant ) erreur :

fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void moveBox(int *first_frame, int *second_frame)
    {
        if(*first_frame== BOX || *first_frame== BOX_OK)
        {
            if(*second_frame== TARGET)
                *second_frame== BOX_OK;
            else
                *second_frame==BOX;
            if (*first_frame== BOX_OK)
                *first_frame= TARGET;
            else
                *first_frame= BLANK;
        }
    }


quand j'utilise la fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
moveBox(&map[pos->x][pos->y-1], &map[pos->x][pos->y-1]);


j'ai ce message d'erreur: Undefinied reference to '_moveBox'
Je ne comprend pas.

La déclaration de la fonction est faite après l'appelle mais j'ai mis le prototype en haut.(l'erreur ne viens pas de là je pense)

Merci d'avance.