When I compile my application (Emulator build) I get an 'undefined identifier' errror against an item in a .cpp file, yet the item is defined in an associated .h file. The .h where the item is defined is #included in the .h of the .cpp where the 'undefined identifier' error is marked up.
I've also noticed that the .cpp of the 'undefined identifier' source is not listed in with the other .cpp's under the Binaries list '<my_app>_S60_2_6_Emulator_Debug.app' in the projects view.
What could account for the #include not 'working', if that's the right word for whats happening and why doesn't the error items source file appear in the Binaries list?
The source .cpp and .h file where the problem item is defined appear to compile without errors.
Any responses appreciated.