problème de compilation de structure
Salut,
J'essai de créer la structure suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
typedef struct cellule
{
unsigned int pc;
int mnemo;
int opy; /* op source */
int opx; /* op destination */
int mode_run;
int mode_dasm;
int d_y;/*deplacement par rapport à l'adresse source d'origine */
int d_x;/*deplacement par rapport à l'adresse destination d'origine*/
char* etiquette;
}Cell; |
Mais ca ne compile pas:
shell.c:14: erreur: redefinition of «struct cellule"
shell.c:24: erreur: redefinition of typedef «Cell"
Alors que cette definition de structure marchait seule dans un fichier de test, et que les Makefile sont très proches.
Que faire?