This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

error #20: identifier is undefined

Guru 19925 points

Hello,

The compiler is generating an  error #20: identifier is undefined error because it can't find a structure type definition (i.e typedef struct { }).

The compilation output in the console window shows the include file (that has the typedef struct ...) is being included.  I have checked all path names thoughly and checked all relavent files and I am not able to find out why it can't find the typedef.

I am using compiler version 6.4.0.  I have tried compiler versions (i.e. 6.1.0, and 6.3.0) with the same result.

What compiler command line options would help me discovery what is causing the issue.

Stephen