CrasyCat,
As you instructed I checked the preprocessor output: for my project.
extern struct{ unsigned char unit : 1; unsigned char audio : 1; unsigned char memPointer1; unsigned char memPointer2; unsigned char memStatus; float alCount; float DoCount;} prjData;typedef struct Prj{ unsigned char unit : 1; unsigned char audio : 1; unsigned char memPointer1; unsigned char memPointer2; unsigned char memStatus; float alCount; float DoCount;}; In the first type of declaration I get the errors "C1067: Object is missing decl specifies" and C 2450 Expected ;
For second type of declaration I get errors "C 1009 Invalid redeclaration of <structure-name>" "C1067: Object is missing decl specifies" and "C 2450 Expected ;"
I have thoroughly checked my project the structure name is no redeclared.